[openrtm-commit:01055] r556 - in branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist: examples/AutoControl examples/AutoTest examples/NXTRTC test

openrtm ¡÷ openrtm.org openrtm ¡÷ openrtm.org
2013ǯ 4·î 18Æü (ÌÚ) 16:02:34 JST


Author: n-ando
Date: 2013-04-18 16:02:34 +0900 (Thu, 18 Apr 2013)
New Revision: 556

Modified:
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoControl/AutoControl.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/ConnectTest.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/CorbaNaming.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick20.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20_callback.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC_callback.py
   branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/test/MySdoServiceConsumer.py
Log:
Character code and CR code have been unified to EUC/LF.

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoControl/AutoControl.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoControl/AutoControl.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoControl/AutoControl.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,130 +1,130 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-# -*- Python -*-
-
-import sys
-import time
-sys.path.append(".")
-
-# Import RTM module
-import RTC
-import OpenRTM_aist
-
-# Import Service implementation class
-# <rtc-template block="service_impl">
-
-# </rtc-template>
-
-# Import Service stub modules
-# <rtc-template block="consumer_import">
-# </rtc-template>
-
-
-# This module's spesification
-# <rtc-template block="module_spec">
-AutoControl_spec = ["implementation_id", "AutoControl", 
-                    "type_name",         "AutoControl", 
-                    "description",       "Auto controller component for MobileRobot", 
-                    "version",           "1.0.0", 
-                    "vendor",            "AIST", 
-                    "category",          "example", 
-                    "activity_type",     "DataFlowComponent", 
-                    "max_instance",      "1", 
-                    "language",          "Python", 
-                    "lang_type",         "SCRIPT",
-                    "conf.default.velocity", "80.0",
-                    "conf.default.turn_velocity", "80.0",
-                    "conf.default.distance_to_env", "40.0",
-                    ""]
-# </rtc-template>
-
-class AutoControl(OpenRTM_aist.DataFlowComponentBase):
-  def __init__(self, manager):
-    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
-    # initialize of configuration-data.
-    # <rtc-template block="init_conf_param">
-    self._velocity = [80.0]
-    self._turn_velocity = [80.0]
-    self._distance_to_env = [40.0]
-
-    return
-
-     
-  def onInitialize(self):
-    # Bind variables and configuration variable
-    self.bindParameter("velocity", self._velocity, "80.0")
-    self.bindParameter("turn_velocity", self._turn_velocity, "80.0")
-    self.bindParameter("distance_to_env", self._distance_to_env, "40.0")
-    
-    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._sensIn = OpenRTM_aist.InPort("sens", self._d_sens)
-    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._velOut = OpenRTM_aist.OutPort("vel", self._d_vel)
-    
-    # Set InPort buffers
-    self.addInPort("sens",self._sensIn)
-    
-    # Set OutPort buffers
-    self.addOutPort("vel",self._velOut)
-
-    return RTC.RTC_OK
-
-
-  
-  def onActivated(self, ec_id):
-    self._d_vel.data  = [0.0, 0.0]
-    self._velOut.write()
-    return RTC.RTC_OK
-  
-  def onDeactivated(self, ec_id):
-    self._d_vel.data  = [0.0, 0.0]
-    self._velOut.write()
-    return RTC.RTC_OK
-  
-  def onExecute(self, ec_id):
-    if self._sensIn.isNew():
-      self._d_sens = self._sensIn.read()
-      self._d_vel.data  = self.calcVel()
-      self._velOut.write()
-      time.sleep(0.1)
-      return RTC.RTC_OK
-
-    time.sleep(0.1)
-    return RTC.RTC_OK
-    
-  
-
-  def calcVel(self):
-    if self._d_sens.data[3] <= self._distance_to_env[0]:
-      return [self._turn_velocity[0], -(self._turn_velocity[0])]
-
-    elif self._d_sens.data[3] > self._distance_to_env[0]:
-      return [self._velocity[0] for i in range(2)]
-    else:
-      return [0.0 for i in range(2)]
-    
-    
-
-def AutoControlInit(manager):
-  profile = OpenRTM_aist.Properties(defaults_str=AutoControl_spec)
-  manager.registerFactory(profile,
-                          AutoControl,
-                          OpenRTM_aist.Delete)
-
-def MyModuleInit(manager):
-  AutoControlInit(manager)
-
-  # Create a component
-  comp = manager.createComponent("AutoControl")
-
-
-
-def main():
-  mgr = OpenRTM_aist.Manager.init(sys.argv)
-  mgr.setModuleInitProc(MyModuleInit)
-  mgr.activateManager()
-  mgr.runManager()
-
-if __name__ == "__main__":
-  main()
-
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# -*- Python -*-
+
+import sys
+import time
+sys.path.append(".")
+
+# Import RTM module
+import RTC
+import OpenRTM_aist
+
+# Import Service implementation class
+# <rtc-template block="service_impl">
+
+# </rtc-template>
+
+# Import Service stub modules
+# <rtc-template block="consumer_import">
+# </rtc-template>
+
+
+# This module's spesification
+# <rtc-template block="module_spec">
+AutoControl_spec = ["implementation_id", "AutoControl", 
+                    "type_name",         "AutoControl", 
+                    "description",       "Auto controller component for MobileRobot", 
+                    "version",           "1.0.0", 
+                    "vendor",            "AIST", 
+                    "category",          "example", 
+                    "activity_type",     "DataFlowComponent", 
+                    "max_instance",      "1", 
+                    "language",          "Python", 
+                    "lang_type",         "SCRIPT",
+                    "conf.default.velocity", "80.0",
+                    "conf.default.turn_velocity", "80.0",
+                    "conf.default.distance_to_env", "40.0",
+                    ""]
+# </rtc-template>
+
+class AutoControl(OpenRTM_aist.DataFlowComponentBase):
+  def __init__(self, manager):
+    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
+    # initialize of configuration-data.
+    # <rtc-template block="init_conf_param">
+    self._velocity = [80.0]
+    self._turn_velocity = [80.0]
+    self._distance_to_env = [40.0]
+
+    return
+
+     
+  def onInitialize(self):
+    # Bind variables and configuration variable
+    self.bindParameter("velocity", self._velocity, "80.0")
+    self.bindParameter("turn_velocity", self._turn_velocity, "80.0")
+    self.bindParameter("distance_to_env", self._distance_to_env, "40.0")
+    
+    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._sensIn = OpenRTM_aist.InPort("sens", self._d_sens)
+    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._velOut = OpenRTM_aist.OutPort("vel", self._d_vel)
+    
+    # Set InPort buffers
+    self.addInPort("sens",self._sensIn)
+    
+    # Set OutPort buffers
+    self.addOutPort("vel",self._velOut)
+
+    return RTC.RTC_OK
+
+
+  
+  def onActivated(self, ec_id):
+    self._d_vel.data  = [0.0, 0.0]
+    self._velOut.write()
+    return RTC.RTC_OK
+  
+  def onDeactivated(self, ec_id):
+    self._d_vel.data  = [0.0, 0.0]
+    self._velOut.write()
+    return RTC.RTC_OK
+  
+  def onExecute(self, ec_id):
+    if self._sensIn.isNew():
+      self._d_sens = self._sensIn.read()
+      self._d_vel.data  = self.calcVel()
+      self._velOut.write()
+      time.sleep(0.1)
+      return RTC.RTC_OK
+
+    time.sleep(0.1)
+    return RTC.RTC_OK
+    
+  
+
+  def calcVel(self):
+    if self._d_sens.data[3] <= self._distance_to_env[0]:
+      return [self._turn_velocity[0], -(self._turn_velocity[0])]
+
+    elif self._d_sens.data[3] > self._distance_to_env[0]:
+      return [self._velocity[0] for i in range(2)]
+    else:
+      return [0.0 for i in range(2)]
+    
+    
+
+def AutoControlInit(manager):
+  profile = OpenRTM_aist.Properties(defaults_str=AutoControl_spec)
+  manager.registerFactory(profile,
+                          AutoControl,
+                          OpenRTM_aist.Delete)
+
+def MyModuleInit(manager):
+  AutoControlInit(manager)
+
+  # Create a component
+  comp = manager.createComponent("AutoControl")
+
+
+
+def main():
+  mgr = OpenRTM_aist.Manager.init(sys.argv)
+  mgr.setModuleInitProc(MyModuleInit)
+  mgr.activateManager()
+  mgr.runManager()
+
+if __name__ == "__main__":
+  main()
+

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/ConnectTest.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/ConnectTest.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/ConnectTest.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -5,7 +5,7 @@
 #
 ## ConnectTest.py
 ##
-## コンポーネント接続テスト
+## å⎳å㎳åãÚ妾åãºå¦µåã°è¼§î¸Ôå¥æå⎹åãˆ
 ##
 
 from rtc_handle10_11 import *
@@ -19,7 +19,7 @@
 ##--------------------------------------------------------------------
 g_test_name = "<< component connection test >>"
 
-## ネームサーバー定義
+## åãºå¦¾å㎠å⎵å㎼åãÀ妾ê°Ô鎾Ž©
 #env = RtmEnv(sys.argv, ["localhost:2809"])
 #list0 = env.name_space["localhost:2809"].list_obj()
 #env.name_space['localhost:2809'].rtc_handles.keys()
@@ -38,14 +38,14 @@
 g_out_ports = g_compo_send.rtc_ref.get_ports()
 g_in_ports = g_compo_recv.rtc_ref.get_ports()
 #print "<<< g_out_ports.length=",len(g_out_ports)
-#SeqOutの場合
+#SeqOutåᎮꢎ´éðˆ
 #length=8 [0]:Short [1]:Long [2]:Float [3]:Double [4]:ShortSeq [5]:LongSeq [6]:FloatSeq [7]:DoubleSeq
 #print "<<<  g_in_ports.length=",len(g_in_ports)
 
 time.sleep(2)
 
 ##--------------------------------------------------------------------
-## コネクタープロファイルデフォルト定義
+## å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫åã®å¥õå⎩å㎫åã°çŽ®Ô鎾Ž©
 g_interface_type1 = "corba_cdr"
 g_dataflow_type = "push"
 g_subscription_type = "flush"
@@ -54,7 +54,7 @@
 g_skip_count = "4"
 #g_skip_count = "0"
 
-## ポート番号指定 ( get_ports()より )
+## åãÚ妾åã°éʬéëì®çŽ®š ( get_ports()åâ°å£ê )
 g_port1 = 0
 g_port2 = 1
 g_port3 = 2
@@ -65,21 +65,21 @@
 ##   RTC.PortService ports[]
 ##   SDOPackage.NameValue properties[]
 
-## データポート TimedFloat
+## åã®å¦¾å⎿åãÚ妾å㈠TimedFloat
 g_name1 = "out"
 g_connector_id1 = "001"
 g_data_type1 = "TimedFloat"
 
 g_conprof1 = RTC.ConnectorProfile(g_name1, g_connector_id1, [g_out_ports[g_port1], g_in_ports[g_port1]], [SDOPackage.NameValue("dataport.data_type",any.to_any(g_data_type1)),SDOPackage.NameValue("dataport.interface_type",any.to_any(g_interface_type1)),SDOPackage.NameValue("dataport.dataflow_type",any.to_any(g_dataflow_type)),SDOPackage.NameValue("dataport.subscription_type",any.to_any(g_subscription_type)),SDOPackage.NameValue("dataport.publisher.push_policy",any.to_any(g_push_policy)),SDOPackage.NameValue("dataport.publisher.push_rate",any.to_any(g_push_rate)),SDOPackage.NameValue("dataport.publisher.skip_count",any.to_any(g_skip_count))])
 
-## データポート TimedFloatSeq
+## åã®å¦¾å⎿åãÚ妾å㈠TimedFloatSeq
 g_name2 = "seqout"
 g_connector_id2 = "002"
 g_data_type2 = "TimedFloatSeq"
 
 g_conprof2 = RTC.ConnectorProfile(g_name2, g_connector_id2, [g_out_ports[g_port2], g_in_ports[g_port2]], [SDOPackage.NameValue("dataport.data_type",any.to_any(g_data_type2)),SDOPackage.NameValue("dataport.interface_type",any.to_any(g_interface_type1)),SDOPackage.NameValue("dataport.dataflow_type",any.to_any(g_dataflow_type)),SDOPackage.NameValue("dataport.subscription_type",any.to_any(g_subscription_type)),SDOPackage.NameValue("dataport.publisher.push_policy",any.to_any(g_push_policy)),SDOPackage.NameValue("dataport.publisher.push_rate",any.to_any(g_push_rate)),SDOPackage.NameValue("dataport.publisher.skip_count",any.to_any(g_skip_count))])
 
-## サービスポート 
+## å⎵å㎼åãÆ夻åãÚ妾å㈠
 g_name3 = "MyService"
 g_connector_id3 = "003"
 g_interface_type3 = "MyService"
@@ -87,7 +87,7 @@
 g_conprof3 = RTC.ConnectorProfile(g_name3, g_connector_id3, [g_out_ports[g_port3], g_in_ports[g_port3]], [SDOPackage.NameValue("dataport.interface_type",any.to_any(g_interface_type3))])
 
 ##--------------------------------------------------------------------
-## 送受信結果判定関連
+## ñà¢ç½÷èÁŽ¡î·ÀèÛüé莤ê°Ôë̤ñàŽ£
 g_diff_send_file = "./original-data"
 g_diff_recv_file = "./received-data"
 g_check_message = g_diff_recv_file + " file not found."
@@ -99,14 +99,14 @@
 g_test_ng_message = "  < received-data >"
 g_mess_header = "< "
 g_mess_footer = " > "
-# テスト結果内容
-# 例)ケース1、1回目 -> "<<< case1 count1 >>> OK."
-# 例)ケース1、2回目 -> "<<< case1 count2 >>> NG detected."
+# åã¬å¤»åã°éŽµÀèÛüéæªçŽ®Ž¹
+# èÀ‹)å⎱å㎼å⎹1åà1éûÜéÖ° -> "<<< case1 count1 >>> OK."
+# èÀ‹)å⎱å㎼å⎹1åà2éûÜéÖ° -> "<<< case1 count2 >>> NG detected."
 
 ##--------------------------------------------------------------------
-## 内部関数:コネクタープロファイル設定(データポート)
+## éæªë¦ªñöŽ¢ëõŽ°þ¾Ô夵åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚(åã®å¦¾å⎿åãÚ妾åãˆ)
 ##
-## (引数)
+## (ê¾Êèʲ)
 ## subscription_type : "flush", "new", "periodic"
 ## push_policy       : "ALL", "FIFO", "SKIP", "NEW", ""
 ## connect_direction : 0:outport -> inport, 1:inport -> outport
@@ -136,41 +136,41 @@
 
 
 ##--------------------------------------------------------------------
-## 内部関数:受信ファイル削除
+## éæªë¦ªñöŽ¢ëõŽ°þ¾Ôç½÷èÁŽ¡åãÊ夣å⎤å㎫éé´ëÒ¦
 ##
-## (引数)
-## なし
+## (ê¾Êèʲ)
+## åᎪåá—
 ##--------------------------------------------------------------------
 def delete_recv_file():
-    ## ファイルが存在する場合
+    ## åãÊ夣å⎤å㎫åá¸çŽ­ÐçتåáÒå£ëꢎ´éðˆ
     if os.path.isfile(g_diff_recv_file) == True:
         os.remove(g_diff_recv_file)
     return
 
 
 ##--------------------------------------------------------------------
-## 内部関数:送受信ファイルのデータ比較
+## éæªë¦ªñöŽ¢ëõŽ°þ¾Ô뀢ç½÷èÁŽ¡åãÊ夣å⎤å㎫åᎮåã®å¦¾å⎿ì±Èꎼƒ
 ##
-## (引数)
-## なし
-## (戻り値)  True : 一致、  False : 不一致
+## (ê¾Êèʲ)
+## åᎪåá—
+## (ë莻åâ´ç€Ž¤)  True : 躀ï玴åà  False : 躺掸€ï玴
 ##--------------------------------------------------------------------
 def diff_file():
     bret = True
 
     ## if connect_direction == 0:
     ## else:
-    ## 送信ファイル有無判定
+    ## ñà¢æŽ¿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_send_file) == False:
         print "send_file (%s) not found." % send_file
         return False
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         print "recv_file (%s) not found." % recv_file
         return False
 
-    ## 送受信データ差分判定
+    ## ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿깎®éè¬ç°¦ê°š
     f_send = open(g_diff_send_file, 'r')
     f_recv = open(g_diff_recv_file, 'r')
 
@@ -185,7 +185,7 @@
         #print "original recv date=(%s)" % str_recv
         #print ''.join(['%x ' % ord(s) for s in str_recv])
 
-        ## 末尾の改行、復帰コード削除
+        ## ëüŽ«ê²Ž¾åᎮëôŽ¹ð£¸å€¢çŽ¾Ž©êºŽ°å⎳å㎼åã²ç±êñùŽ¤
         str_send2 = str_send.rstrip('\n')
         str_send2 = str_send2.rstrip('\r')
         str_recv2 = str_recv.rstrip('\n')
@@ -194,7 +194,7 @@
         #print "rstrip after send date=(%s)" % str_send2
         #print "rstrip after recv date=(%s)" % str_recv2
 
-        ## データ比較
+        ## åã®å¦¾å⎿ì±Èꎼƒ
         if str_send2 != str_recv2:
             #print "data difference"
             #print "send date=(%s)" % str_send2
@@ -207,26 +207,26 @@
     return bret
 
 ##--------------------------------------------------------------------
-## テストケース番号の初期値設定
-##  上から連番を振っている
+## åã¬å¤»åã°å¤³å㎼å⎹íõŽªéåᎮéèÚèØ¡éàŽ¤ðªŽ­ê°š
+##  躴å¡ëåâ²ë€Ž£íõŽªåâÄ踱åᎣåᎦåá¨å£ë
 case_no = 0
 
-## ケース毎のテスト回数
+## å⎱å㎼å⎹챼墰åã¬å¤»åã°çÕþëõŽ°
 loop_count = 3
 
-## 受信側activate_componentから送信側activate_componentまでのスリープ時間(秒数)
+## éïÎ掿Ž¡éᎴactivate_componentåá¶å£éñà¢æŽ¿Ž¡éᎴactivate_componentåᎾåᎧåᎮå⎹å㎪å㎼åãÎèÑâñö“(î©Äèʲ)
 sleep_recv_act_time = 1
 
-## activate_componentからdeactivate_componentまでのスリープ時間(秒数)
+## activate_componentåá¶å£édeactivate_componentåᎾåᎧåᎮå⎹å㎪å㎼åãÎèÑâñö“(î©Äèʲ)
 sleep_act_time = 10
 
-## forループのスリープ時間(秒数)
+## forå㎫å㎼åãÎ墰å⎹å㎪å㎼åãÎèÑâñö“(î©Äèʲ)
 sleep_for_time = 2
 
-## connectからdisconnectまでのスリープ時間(秒数)
+## connectåá¶å£édisconnectåᎾåᎧåᎮå⎹å㎪å㎼åãÎèÑâñö“(î©Äèʲ)
 sleep_connect_time = 2
 
-# テスト結果ファイルの作成
+# åã¬å¤»åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎮè¿Øè¯ð
 fout = open(g_test_result_file, 'w')
 fout.write(g_test_name + '\n')
 fout.close()
@@ -235,7 +235,7 @@
 time.sleep(1)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  接続・切断テスト2
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ2
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -248,27 +248,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -279,7 +279,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:in->out  接続・切断テスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÊn->out  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -292,27 +292,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -323,7 +323,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -334,36 +334,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("flush", "", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -374,26 +374,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -405,13 +405,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:in->out  Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÊn->out  Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -422,36 +422,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("flush", "", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -462,26 +462,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -493,13 +493,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  Activate・Deactivateテスト10
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  Activateå㎻Deactivateåã¬å¤»åãˆ10
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -512,21 +512,21 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 0)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -537,7 +537,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -550,39 +550,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -593,26 +593,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -625,7 +625,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:in->out  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÊn->out  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -638,39 +638,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -681,26 +681,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -713,7 +713,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  接続・切断・Activate・Deactivateテスト2
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ2
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -726,39 +726,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -769,26 +769,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -801,7 +801,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:in->out  接続・切断・Activate・Deactivateテスト2
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÊn->out  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ2
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -814,39 +814,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -857,26 +857,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -890,9 +890,9 @@
 
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  接続・切断・Activate・Deactivateテスト3
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ3
 ##--------------------------------------------------------------------
-##  ●注意:Activateを先に行っている為、受信データは途中からの内容になります。
+##  ã÷¾èŽ³Ž¨ëä¾ñŽ¼Ó¢ctivateåâÄç©èåᎫð£¸å¢¥åᎦåá¨å£ëí⎺åà¢ç½÷èÁŽ¡åã®å¦¾å⎿åᎯñàÈ掸Ž­åá¶å£éåᎮéæªçŽ®Ž¹åᎫåᎪåâ´å¢ÀåáÒ倂
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
 message = g_mess_header + g_test_case + str(case_no) + " "
@@ -904,39 +904,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 0)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -947,26 +947,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -979,9 +979,9 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:in->out  接続・切断・Activate・Deactivateテスト3
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÊn->out  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ3
 ##--------------------------------------------------------------------
-##  ●注意:Activateを先に行っている為、受信データは途中からの内容になります。
+##  ã÷¾èŽ³Ž¨ëä¾ñŽ¼Ó¢ctivateåâÄç©èåᎫð£¸å¢¥åᎦåá¨å£ëí⎺åà¢ç½÷èÁŽ¡åã®å¦¾å⎿åᎯñàÈ掸Ž­åá¶å£éåᎮéæªçŽ®Ž¹åᎫåᎪåâ´å¢ÀåáÒ倂
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
 message = g_mess_header + g_test_case + str(case_no) + " "
@@ -993,39 +993,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 1)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1036,26 +1036,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1068,9 +1068,9 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:out->in  接続・切断・Activate・Deactivateテスト4
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÐut->in  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ4
 ##--------------------------------------------------------------------
-##  ●注意:Activateを先に行っている為、受信データは途中からの内容になります。
+##  ã÷¾èŽ³Ž¨ëä¾ñŽ¼Ó¢ctivateåâÄç©èåᎫð£¸å¢¥åᎦåá¨å£ëí⎺åà¢ç½÷èÁŽ¡åã®å¦¾å⎿åᎯñàÈ掸Ž­åá¶å£éåᎮéæªçŽ®Ž¹åᎫåᎪåâ´å¢ÀåáÒ倂
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
 message = g_mess_header + g_test_case + str(case_no) + " "
@@ -1082,39 +1082,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 0)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_act_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1125,26 +1125,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1157,9 +1157,9 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:flush  方向:in->out  接続・切断・Activate・Deactivateテスト4
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÇlush  ëöŽ¹éðÂñŽ¼ÓÊn->out  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ4
 ##--------------------------------------------------------------------
-##  ●注意:Activateを先に行っている為、受信データは途中からの内容になります。
+##  ã÷¾èŽ³Ž¨ëä¾ñŽ¼Ó¢ctivateåâÄç©èåᎫð£¸å¢¥åᎦåá¨å£ëí⎺åà¢ç½÷èÁŽ¡åã®å¦¾å⎿åᎯñàÈ掸Ž­åá¶å£éåᎮéæªçŽ®Ž¹åᎫåᎪåâ´å¢ÀåáÒ倂
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
 message = g_mess_header + g_test_case + str(case_no) + " "
@@ -1171,39 +1171,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("flush", "", 1)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_act_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1214,26 +1214,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1247,7 +1247,7 @@
 
 ##--------------------------------------------------------------------
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:ALL  接続・切断テスト3
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ3
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1260,27 +1260,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "ALL", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1291,7 +1291,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:FIFO  接続・切断テスト4
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ4
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1304,27 +1304,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "FIFO", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1335,7 +1335,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:NEW  接続・切断テスト6
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ6
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1348,27 +1348,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "NEW", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1379,7 +1379,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:SKIP  接続・切断テスト5
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ5
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1392,27 +1392,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "SKIP", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1423,7 +1423,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:ALL  接続・切断テスト3
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ3
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1436,27 +1436,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "ALL", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1467,7 +1467,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:FIFO  接続・切断テスト4
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ4
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1480,27 +1480,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "FIFO", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1511,7 +1511,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:NEW  接続・切断テスト6
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ6
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1524,27 +1524,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "NEW", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1555,7 +1555,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:SKIP  接続・切断テスト5
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ5
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1568,27 +1568,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "SKIP", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -1599,7 +1599,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:ALL  Activate・Deactivateテスト2
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¢LL  Activateå㎻Deactivateåã¬å¤»åãˆ2
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1610,36 +1610,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "ALL", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1650,26 +1650,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1681,13 +1681,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:FIFO  Activate・Deactivateテスト3
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó§IFO  Activateå㎻Deactivateåã¬å¤»åãˆ3
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1698,36 +1698,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "FIFO", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1738,26 +1738,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1769,13 +1769,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:NEW  Activate・Deactivateテスト5
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¯EW  Activateå㎻Deactivateåã¬å¤»åãˆ5
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1786,36 +1786,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "NEW", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1826,26 +1826,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1857,13 +1857,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:SKIP  Activate・Deactivateテスト4
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó´KIP  Activateå㎻Deactivateåã¬å¤»åãˆ4
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1874,36 +1874,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "SKIP", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -1914,26 +1914,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -1945,13 +1945,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:ALL  Activate・Deactivateテスト2
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¢LL  Activateå㎻Deactivateåã¬å¤»åãˆ2
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -1962,36 +1962,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "ALL", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2002,26 +2002,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2033,13 +2033,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:FIFO  Activate・Deactivateテスト3
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó§IFO  Activateå㎻Deactivateåã¬å¤»åãˆ3
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2050,36 +2050,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "FIFO", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2090,26 +2090,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2121,13 +2121,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:NEW  Activate・Deactivateテスト5
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¯EW  Activateå㎻Deactivateåã¬å¤»åãˆ5
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2138,36 +2138,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "NEW", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2178,26 +2178,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2209,13 +2209,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:SKIP  Activate・Deactivateテスト4
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó´KIP  Activateå㎻Deactivateåã¬å¤»åãˆ4
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2226,36 +2226,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("new", "SKIP", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2266,26 +2266,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2297,13 +2297,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:ALL  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2316,39 +2316,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "ALL", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2359,26 +2359,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2391,7 +2391,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:FIFO  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2404,39 +2404,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "FIFO", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2447,26 +2447,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2479,7 +2479,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:NEW  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2492,39 +2492,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "NEW", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2535,26 +2535,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2567,7 +2567,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:out->in  ポリシー:SKIP  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2580,39 +2580,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "SKIP", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2623,26 +2623,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2655,7 +2655,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:ALL  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2668,39 +2668,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "ALL", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2711,26 +2711,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2743,7 +2743,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:FIFO  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2756,39 +2756,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "FIFO", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2799,26 +2799,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2831,7 +2831,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:NEW  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2844,39 +2844,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "NEW", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2887,26 +2887,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -2919,7 +2919,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:new  方向:in->out  ポリシー:SKIP  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÏew  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -2932,39 +2932,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("new", "SKIP", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -2975,26 +2975,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3008,7 +3008,7 @@
 
 ##--------------------------------------------------------------------
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:ALL  接続・切断テスト7
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ7
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3021,27 +3021,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "ALL", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3052,7 +3052,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:FIFO  接続・切断テスト8
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ8
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3065,27 +3065,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "FIFO", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3096,7 +3096,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:NEW  接続・切断テスト10
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ10
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3109,27 +3109,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "NEW", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3140,7 +3140,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:SKIP  接続・切断テスト9
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ9
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3153,27 +3153,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "SKIP", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3184,7 +3184,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:ALL  接続・切断テスト7
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ7
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3197,27 +3197,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "ALL", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3228,7 +3228,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:FIFO  接続・切断テスト8
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ8
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3241,27 +3241,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "FIFO", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3272,7 +3272,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:NEW  接続・切断テスト10
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ10
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3285,27 +3285,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "NEW", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3316,7 +3316,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:SKIP  接続・切断テスト9
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯åã¬å¤»åãˆ9
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3329,27 +3329,27 @@
 
 for i in range(loop_count):
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "SKIP", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
     time.sleep(sleep_connect_time)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## テスト結果出力
+    ## åã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
     message = message + g_test_ok
@@ -3360,7 +3360,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:ALL    Activate・Deactivateテスト6
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¢LL    Activateå㎻Deactivateåã¬å¤»åãˆ6
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3371,36 +3371,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "ALL", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3411,26 +3411,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3442,13 +3442,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:FIFO    Activate・Deactivateテスト7
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó§IFO    Activateå㎻Deactivateåã¬å¤»åãˆ7
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3459,36 +3459,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "FIFO", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3499,26 +3499,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3530,13 +3530,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:NEW    Activate・Deactivateテスト9
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¯EW    Activateå㎻Deactivateåã¬å¤»åãˆ9
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3547,36 +3547,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "NEW", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3587,26 +3587,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3618,13 +3618,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:SKIP    Activate・Deactivateテスト8
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó´KIP    Activateå㎻Deactivateåã¬å¤»åãˆ8
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3635,36 +3635,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "SKIP", 0)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3675,26 +3675,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3706,13 +3706,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:ALL    Activate・Deactivateテスト6
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¢LL    Activateå㎻Deactivateåã¬å¤»åãˆ6
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3723,36 +3723,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "ALL", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3763,26 +3763,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3794,13 +3794,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:FIFO    Activate・Deactivateテスト7
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó§IFO    Activateå㎻Deactivateåã¬å¤»åãˆ7
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3811,36 +3811,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "FIFO", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3851,26 +3851,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3882,13 +3882,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:NEW    Activate・Deactivateテスト9
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¯EW    Activateå㎻Deactivateåã¬å¤»åãˆ9
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3899,36 +3899,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "NEW", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -3939,26 +3939,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -3970,13 +3970,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:SKIP    Activate・Deactivateテスト8
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó´KIP    Activateå㎻Deactivateåã¬å¤»åãˆ8
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -3987,36 +3987,36 @@
 fout.close()
 print message
 
-## 1 コネクタープロファイル設定
+## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
 make_connecter_profile("periodic", "SKIP", 1)
 
-## 3 ポート接続
-# データポート1 TimedFloat
+## 3 åãÚ妾åã°è¼§î¸š
+# åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
 ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-# データポート2 TimedFloatSeq
+# åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
 ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-# サービスポート MyService
+# å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
 ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4027,26 +4027,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4058,13 +4058,13 @@
 
     time.sleep(sleep_for_time)
 
-## 6 ポート切断
+## 6 åãÚ妾åã°ç¯çëöŽ­
 g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
 g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
 g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:ALL  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4077,39 +4077,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "ALL", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4120,26 +4120,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4152,7 +4152,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:FIFO  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4165,39 +4165,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "FIFO", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4208,26 +4208,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4240,7 +4240,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:NEW  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4253,39 +4253,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "NEW", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4296,26 +4296,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4328,7 +4328,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:out->in  ポリシー:SKIP  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÐut->in  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4341,39 +4341,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "SKIP", 0)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4384,26 +4384,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4416,7 +4416,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:ALL  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¢LL  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4429,39 +4429,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "ALL", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4472,26 +4472,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4504,7 +4504,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:FIFO  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó§IFO  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4517,39 +4517,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "FIFO", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4560,26 +4560,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4592,7 +4592,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:NEW  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó¯EW  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4605,39 +4605,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "NEW", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4648,26 +4648,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()
@@ -4680,7 +4680,7 @@
     time.sleep(sleep_for_time)
 
 ##--------------------------------------------------------------------
-## 接続タイプ:periodic  方向:in->out  ポリシー:SKIP  接続・切断・Activate・Deactivateテスト1
+## ëî¸Ôå¤Áå⎤åãÎñŽ¼ÓÑeriodic  ëöŽ¹éðÂñŽ¼ÓÊn->out  åãÚ妬å⎷å㎼þ¾Ó´KIP  ëî¸Ô妽éè®è̯å㎻Activateå㎻Deactivateåã¬å¤»åãˆ1
 ##--------------------------------------------------------------------
 case_no = case_no + 1
 fout = open(g_test_result_file, 'a')
@@ -4693,39 +4693,39 @@
 
 for i in range(loop_count):
 
-    ## 2 受信データファイル削除
+    ## 2 éïÎ掿Ž¡åã®å¦¾å⎿åãÊ夣å⎤å㎫éé´ëÒ¦
     delete_recv_file()
 
-    ## 1 コネクタープロファイル設定
+    ## 1 å⎳åãºå¤±å⎿å㎼åãÎ妯åãÊ夣å⎤å㎫𪎭갚
     make_connecter_profile("periodic", "SKIP", 1)
 
-    ## 3 ポート接続
-    # データポート1 TimedFloat
+    ## 3 åãÚ妾åã°è¼§î¸š
+    # åã®å¦¾å⎿åãÚ妾åãˆ1 TimedFloat
     ret0 = g_out_ports[g_port1].connect(g_conprof1)
 
-    # データポート2 TimedFloatSeq
+    # åã®å¦¾å⎿åãÚ妾åãˆ2 TimedFloatSeq
     ret1 = g_out_ports[g_port2].connect(g_conprof2)
 
-    # サービスポート MyService
+    # å⎵å㎼åãÆ夻åãÚ妾å㈠MyService
     ret2 = g_out_ports[g_port3].connect(g_conprof3)
 
-    ## 4 アクティベート
+    ## 4 å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_recv[0].activate_component(g_compo_recv.rtc_ref)
     time.sleep(sleep_recv_act_time)
     ec_send[0].activate_component(g_compo_send.rtc_ref)
 
     time.sleep(sleep_act_time)
 
-    ## 5 ディアクティベート
+    ## 5 åã®å¤¥å⎢å⎯åã¬å¤¥åãÒ妾åãˆ
     ec_send[0].deactivate_component(g_compo_send.rtc_ref)
     ec_recv[0].deactivate_component(g_compo_recv.rtc_ref)
 
-    ## 6 ポート切断
+    ## 6 åãÚ妾åã°ç¯çëöŽ­
     g_in_ports[g_port3].disconnect(g_conprof3.connector_id)
     g_in_ports[g_port2].disconnect(g_conprof2.connector_id)
     g_in_ports[g_port1].disconnect(g_conprof1.connector_id)
 
-    ## 受信ファイル有無判定
+    ## éïÎ掿Ž¡åãÊ夣å⎤å㎫ëü²é¨£é莤갚
     if os.path.isfile(g_diff_recv_file) == False:
         fout = open(g_test_result_file, 'a')
         message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
@@ -4736,26 +4736,26 @@
         time.sleep(sleep_for_time)
         continue
 
-    ## 7 送受信データ比較
+    ## 7 ñà¢ç½÷èÁŽ¡åã®å¦¾å⎿ì±Èꎼƒ
     time.sleep(sleep_act_time)
     bret = diff_file()
 
-    ## 差分ファイルからテスト結果出力
+    ## 깎®éè¬å¥õå⎡å⎤å㎫åá¶å£éåã¬å¤»åã°éŽµÀèÛüé玺éê›
     fout = open(g_test_result_file, 'a')
     message = g_mess_header + g_test_case + str(case_no) + " " + g_test_cnt + str(i+1) + g_mess_footer
-    # bret==True なら送受信データ一致
+    # bret==True åᎪåâ²ë€¢ç½÷èÁŽ¡åã®å¦¾å⎿躀ï玴
     if bret == True:
-        # テスト結果 OK
+        # åã¬å¤»åã°éŽµÀèÛü OK
         message = message + g_test_ok
         print message
         fout.write(message + '\n')
     else:
-        # テスト結果 NG
+        # åã¬å¤»åã°éŽµÀèÛü NG
         message = message + g_test_ng
         print message
         message = message + g_test_ng_message
         fout.write(message + '\n')
-        # 受信データをテスト結果ファイルへコピー
+        # éïÎ掿Ž¡åã®å¦¾å⎿åâÄå¥æå⎹åã°éŽµÀèÛüåãÊ夣å⎤å㎫åᎸå⎳åãÈ妾
         fin2 = open(g_diff_recv_file, 'r')
         while(1):
             s2 = fin2.readline()

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/CorbaNaming.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/CorbaNaming.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/AutoTest/CorbaNaming.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -23,19 +23,19 @@
 ##
 # @if jp
 # @class CorbaNaming
-# @brief CORBA Naming Service ヘルパークラス
+# @brief CORBA Naming Service åãÐ妭åãÂ妾å⎯å㎩å⎹
 #
-# このクラスは、CosNaming::NamingContext に対するラッパークラスである。
-# CosNaming::NamingContext が持つオペレーションとほぼ同じ機能の
-# オペレーションを提供するとともに、ネームコンポーネント CosNaming::Name
-# の代わりに文字列による名前表現を受け付けるオペレーションも提供する。
+# åáÆ墰å⎯å㎩å⎹åᎯåࡤosNaming::NamingContext åᎫ걎¾åáÒå£ëå㎩åã¦å¥ñå㎼å⎯å㎩å⎹åᎧåá¤å£ëåà‚
+# CosNaming::NamingContext åá¸è·áåᎤå⎪åãÔ妮å㎼å⎷å㎧å㎳åᎨåᎻåᎼéð¸å¡øì«ÞꦿåᎮ
+# å⎪åãÔ妮å㎼å⎷å㎧å㎳åâÄè½ðèÀÖå¡ùåâ¶å¢ªåᎨåâ¤å¢­åà¢å¥íå㎼å㎠å⎳å㎳åãÚ妾åãºå¦µå㈠CosNaming::Name
+# åᎮ轎£åâ¾å£êåᎫëö®çŽ­Îç¯÷åᎫåâ°å£ëéðºç±í𣎨íåâÄç½÷åáÂ掻Ðå¡ñåâ¶å¤¬åãÔ妮å㎼å⎷å㎧å㎳åâ¤è½ðèÀÖå¡ùåâ¶å€‚
 #
-# オブジェクトは生成時、あるいは生成直後に CORBA ネームサーバに接続し
-# 以後、このネームサーバのルートコンテキストに対して種々のオペレーション
-# を処理する。
-# 深い階層のネーミングコンテキストの作成やオブジェクトのバインドにおいて、
-# 途中のコンテキストが存在しない場合でも、強制的にコンテキストをバインド
-# し目的のコンテキストやオブジェクトのバインドを行うこともできる。
+# å⎪åãÌ夺å⎧å⎯åã°å¢±íôÞè¯ðëù¤å€¢å¡âåâ¶å¡äåᎯíôÞè¯ðíûŽ´êÀ¸å¢­ CORBA åãºå¦¾å㎠å⎵å㎼åãÀ墭ëî¸Ôå¡÷
+# 轎¥êÀ¸å€¢å¡óåᎮåãºå¦¾å㎠å⎵å㎼åãÀ墰å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åã°å¢­ê±Ž¾åáÎ墨®åàªå¢°å⎪åãÔ妮å㎼å⎷å㎧å㎳
+# åâÄ箨íð¬å¡ùåâ¶å€‚
+# 칎±åá¨ëÓî곎¤åᎮåãºå¦¾åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åã°å¢°è¿Øè¯ðåâ¨å¤¬åãÌ夺å⎧å⎯åã°å¢°åãÀ夦å㎳åã²å¢­åá´å¡äåᎦåà
+# ñàÈ掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å¡ìê¯ÐçتåáÎ墬åá¨çŽ Ž´éð°å¢©åâ¤å€¢çŽ¼Ž·é莶íú¨å¢­å⎳å㎳åã¬å¤¯å⎹åã°å£òåãÀ夦å㎳åã‰
+# åáÎéÖ°íú¨å¢°å⎳å㎳åã¬å¤¯å⎹åã°å£äå⎪åãÌ夺å⎧å⎯åã°å¢°åãÀ夦å㎳åã²å£òð£¸å¡æåáÆ墪åâ¤å¢©åáºå£ëåà‚
 #
 # @since 0.4.0
 #
@@ -66,11 +66,11 @@
   ##
   # @if jp
   #
-  # @brief コンストラクタ
+  # @brief å⎳å㎳å⎹åã°å¦«å⎯å⎿
   #
   # @param self
   # @param orb ORB
-  # @param name_server ネームサーバの名称(デフォルト値:None)
+  # @param name_server åãºå¦¾å㎠å⎵å㎼åãÀ墰éðºéŽ§Ž°(åã®å¥õå⎩å㎫åã°ç€Ž¤:None)
   #
   # @else
   #
@@ -100,7 +100,7 @@
   ##
   # @if jp
   #
-  # @brief デストラクタ
+  # @brief åã®å¤»åã°å¦«å⎯å⎿
   # 
   # @param self
   # 
@@ -116,12 +116,12 @@
   ##
   # @if jp
   #
-  # @brief ネーミングサービスの初期化
+  # @brief åãºå¦¾åãÞ妵å⎰å⎵å㎼åãÆ夻åᎮéèÚèØ¡éì–
   # 
-  # 指定されたネームサーバ上のネーミングサービスを初期化します。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡åãºå¦¾å㎠å⎵å㎼åãÀ掸´å¢°åãºå¦¾åãÞ妵å⎰å⎵å㎼åãÆ夻åâÄç¯ýëüÞç·öåáÎå¢ÀåáÒ倂
   # 
   # @param self
-  # @param name_server ネームサーバの名称
+  # @param name_server åãºå¦¾å㎠å⎵å㎼åãÀ墰éðºéŽ§Ž°
   # 
   # @else
   # 
@@ -139,43 +139,43 @@
   ##
   # @if jp
   #
-  # @brief Object を bind する
+  # @brief Object åâ’ bind åáÒå£ë
   #
-  # CosNaming::bind() とほぼ同等の働きをするが、常に与えられたネームサーバの
-  # ルートコンテキストに対してbind()が呼び出される点が異なる。
+  # CosNaming::bind() åᎨåᎻåᎼéð¸éŽ­²å¢°éãºå¡íåâÄå¡ùåâ¶å¡ìåà¢çŽ¸Ž¸åᎫ躼å¡èåâ²å£ìåáÞå¥íå㎼å㎠å⎵å㎼åãÀ墰
+  # å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åã°å¢­ê±Ž¾åáÎ墨bind()åá¸ç¾åᎳé玺åáÊå£ìåâ¶é¤»åá¸éʲåᎪåâ¶å€‚
   #
-  # Name <name> と Object <obj> を当該 NamingContext 上にバインドする。
-  # c_n が n 番目の NameComponent をあらわすとすると、
-  # name が n 個の NameComponent から成るとき、以下のように扱われる。
+  # Name <name> åᎨ Object <obj> åâÄ玽ÆꎩŽ² NamingContext 躴墭åãÀ夦å㎳åã²å¡ùåâ¶å€‚
+  # c_n åጠn íõŽªíûŽ®åᎮ NameComponent åâÄå¡âåâ²å£ïåáÒ墪åáÒå£ëåᎨåà
+  # name åጠn éà¶å¢° NameComponent åá¶å£éëèÀå£ëåᎨåáºå€¢æŽ»Ž¥èº¶å¢°åâ°å¡æåᎫë鎱åâ¾å£ìåâ¶å€‚
   #
-  # cxt->bind(<c_1, c_2, ... c_n>, obj) は以下の操作と同等である。
+  # cxt->bind(<c_1, c_2, ... c_n>, obj) åᎯ轎¥èº¶å¢°ëóºæŽ½Ø墪éð¸éŽ­²å¢©åá¤å£ëåà‚
   # cxt->resolve(<c_1, ... c_(n-1)>)->bind(<c_n>, obj)
   #
-  # すなわち、1番目からn-1番目のコンテキストを解決し、n-1番目のコンテキスト
-  # 上に name <n> として obj を bind する。
-  # 名前解決に参加する <c_1, ... c_(n-1)> の NemingContext は、
-  # bindContext() や rebindContext() で既にバインド済みでなければならない。
-  # もし <c_1, ... c_(n-1)> の NamingContext が存在しない場合には、
-  # NotFound 例外が発生する。
+  # åáÒ墬åâ¾å¢£åà1íõŽªíûŽ®åá¶å£én-1íõŽªíûŽ®åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò𩎣쳎ºåáÎ倡Ï-1íõŽªíûŽ®åᎮå⎳å㎳åã¬å¤¯å⎹åãˆ
+  # 躴墭 name <n> åᎨåáÎ墨åà€obj åâ’ bind åáÒå£ëåà‚
+  # éðºç±í𩎣쳎ºåᎫéï¤ç´¢åáÒå£ë <c_1, ... c_(n-1)> åᎮ NemingContext åᎯåà
+  # bindContext() åâ„ rebindContext() åᎧë÷Ž¢åᎫåãÀ夦å㎳åã²èŽ¸°å¢ÁåᎧåᎪåáÂå£ìåᎰåᎪåâ²å¢¬åá¨å€‚
+  # åâ¤å¡÷ <c_1, ... c_(n-1)> åᎮ NamingContext åá¸çŽ­ÐçتåáÎ墬åá¨çŽ Ž´éð°å¢­åᎯåà
+  # NotFound èÀ¶çŽ¤Ìå¡ìíùŽºíôÞå¡ùåâ¶å€‚
   #
-  # ただし、強制バインドフラグ force が true の時は、<c_1, ... c_(n-1)>
-  # が存在しない場合にも、再帰的にコンテキストをバインドしながら、
-  # 最終的に obj を名前 name <c_n> にバインドする。
+  # åáÞ墢åáÎ倢玼Ž·é莶åãÀ夦å㎳åã²å¥õå㎩å⎰ force åጠtrue åᎮëù¤å¢±åà<c_1, ... c_(n-1)>
+  # åá¸çŽ­ÐçتåáÎ墬åá¨çŽ Ž´éð°å¢­åâ¤å€¢ç«í꺎°íú¨å¢­å⎳å㎳åã¬å¤¯å⎹åã°å£òåãÀ夦å㎳åã²å¡÷åᎪåá¸å£éåà
+  # ëü€î·¤éÓäåᎫ obj åâÄç¿íéé name <c_n> åᎫåãÀ夦å㎳åã²å¡ùåâ¶å€‚
   #
-  # いずれの場合でも、n-1番目のコンテキスト上に name<n> のオブジェクト
-  # (Object あるいは コンテキスト) がバインドされていれば
-  # AlreadyBound 例外が発生する。
+  # åá¨å¡úåâ¸å¢°ê¢Ž´éð°å¢©åâ¤å€¡Ï-1íõŽªíûŽ®åᎮå⎳å㎳åã¬å¤¯å⎹åã°æŽ¸´å¢­ name<n> åᎮå⎪åãÌ夺å⎧å⎯åãˆ
+  # (Object åá¤å£ëåá¨å¢± å⎳å㎳åã¬å¤¯å⎹åãˆ) åá¸å¥ðå⎤å㎳åã²å¡õåâ¸å¢¨åá¨å£ìåᎰ
+  # AlreadyBound èÀ¶çŽ¤Ìå¡ìíùŽºíôÞå¡ùåâ¶å€‚
   #
   # @param self
-  # @param name_list オブジェクトに付ける名前の NameComponent
-  # @param obj 関連付けられる Object
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:None)
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢° NameComponent
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ Object
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:None)
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name_list の名前が不正。
-  # @exception AlreadyBound name <c_n> の Object がすでにバインドされている。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name_list åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
+  # @exception AlreadyBound name <c_n> åᎮ Object åá¸å¡ùåᎧåᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
   #
   # @else
   #
@@ -205,21 +205,21 @@
   ##
   # @if jp
   #
-  # @brief Object を bind する
+  # @brief Object åâ’ bind åáÒå£ë
   #
-  # Object を bind する際に与える名前が文字列表現であること以外は、bind()
-  # と同じである。bind(toName(string_name), obj) と等価。
+  # Object åâ’ bind åáÒå£ëñúÖ墭躼å¡èåâ¶ç¿íééºå¡ìëö®çŽ­Îç¯÷𣎨íåᎧåá¤å£ëåáÆ墪轎¥ê¦Ì墱åà¡Ãind()
+  # åᎨéð¸å¡øåᎧåá¤å£ëåà£Ãind(toName(string_name), obj) åᎨ掾Ž¡åà‚
   #
   # @param self
-  # @param string_name オブジェクトに付ける名前の文字列表現
-  # @param obj 関連付けられるオブジェクト
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:true)
+  # @param string_name å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢°ëö®çŽ­Îç¯÷𣎨í
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ¶å¤¬åãÌ夺å⎧å⎯åãˆ
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:true)
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 string_name の名前が不正。
-  # @exception AlreadyBound name <n> の Object がすでにバインドされている。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ string_name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
+  # @exception AlreadyBound name <n> åᎮ Object åá¸å¡ùåᎧåᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
   #
   # @else
   #
@@ -233,33 +233,33 @@
   ##
   # @if jp
   #
-  # @brief 途中のコンテキストを bind しながら Object を bind する
+  # @brief ñàÈ掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò bind åáÎ墬åá¸å£é Object åâ’ bind åáÒå£ë
   #
-  # context で与えられた NamingContext に対して、name で指定された
-  # ネームコンポーネント <c_1, ... c_(n-1)> を NamingContext として
-  # 解決しながら、名前 <c_n> に対して obj を bind する。
-  # もし、<c_1, ... c_(n-1)> に対応する NamingContext がない場合には
-  # 新たな NamingContext をバインドする。
+  # context åᎧ躼å¡èåâ²å£ìå០NamingContext åᎫ걎¾åáÎ墨åà¡Ïame åᎧëì®çŽ®Ôå¡õåâ¸å¢¡
+  # åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µå㈠<c_1, ... c_(n-1)> åâ’ NamingContext åᎨåáÎ墨
+  # 𩎣쳎ºåáÎ墬åá¸å£éåà¢ç¿íéé <c_n> åᎫ걎¾åáÎ墨 obj åâ’ bind åáÒå£ëåà‚
+  # åâ¤å¡÷åà<c_1, ... c_(n-1)> åᎫ걎¾êÁØå¡ùåâ‹ NamingContext åá¸å¢¬åá¨çŽ Ž´éð°å¢­åᎯ
+  # ëöŽ°åáÞ墬 NamingContext åâÄå¥ðå⎤å㎳åã²å¡ùåâ¶å€‚
   #
-  # 最終的に <c_1, c_2, ..., c_(n-1)> に対応する NamingContext が生成
-  # または解決された上で、CosNaming::bind(<c_n>, object) が呼び出される。
-  # このとき、すでにバインディングが存在すれば AlreadyBound例外が発生する。
+  # ëü€î·¤éÓäåᎫ <c_1, c_2, ..., c_(n-1)> åᎫ걎¾êÁØå¡ùåâ‹ NamingContext åá¸éÈ¡ëè
+  # åᎾåáÞ墱𩎣쳎ºåáÊå£ìåáÞ掸´å¢©åࡤosNaming::bind(<c_n>, object) åá¸ç¾åᎳé玺åáÊå£ìåâ¶å€‚
+  # åáÆ墰åᎨåáºå€¢å¡ùåᎧåᎫåãÀ夦å㎳åã®å¤¥å㎳å⎰åá¸çŽ­ÐçتåáÒå£ìåᎰ AlreadyBoundèÀ¶çŽ¤Ìå¡ìíùŽºíôÞå¡ùåâ¶å€‚
   #
-  # 途中のコンテキストを解決する過程で、解決しようとするコンテキストと
-  # 同じ名前の NamingContext ではない Binding が存在する場合、
-  # CannotProceed 例外が発生し処理を中止する。
+  # ñàÈ掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò𩎣쳎ºåáÒå£ëñá¼éŽ¨¶å¢©åà¢êŽ§Ž£ì³ŽºåáÎå£èåá¬å¢ªåáÒå£ëå⎳å㎳åã¬å¤¯å⎹åã°å¢ª
+  # éð¸å¡øéðºç±íåᎮ NamingContext åᎧåᎯåᎪåá„ Binding åá¸çŽ­ÐçتåáÒå£ëꢎ´éð°å€
+  # CannotProceed èÀ¶çŽ¤Ìå¡ìíùŽºíôÞå¡÷é玦íð¬å£ò躎­ì¯Ž¢åáÒå£ëåà‚
   #
   # @param self
-  # @param context bind を開始する NamingContext
-  # @param name_list オブジェクトに付ける名前のネームコンポーネント
-  # @param obj 関連付けられるオブジェクト
+  # @param context bind åâÄëËëꩶå¡ùåâ¶å€€NamingContext
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢°åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ¶å¤¬åãÌ夺å⎧å⎯åãˆ
   #
-  # @exception CannotProceed <c_1, ..., c_(n-1)> に対応する NamingContext 
-  #            のうちひとつが、すでに NamingContext 以外の object にバインド
-  #            されており、処理を継続できない。
-  # @exception InvalidName 名前 name_list が不正
-  # @exception AlreadyBound name <c_n> にすでに何らかの object がバインド
-  #            されている。
+  # @exception CannotProceed <c_1, ..., c_(n-1)> åᎫ걎¾êÁØå¡ùåâ‹ NamingContext 
+  #            åᎮåá¬å¢£åᎲåᎨåᎤåá¸å€¢å¡ùåᎧåᎫ NamingContext 轎¥ê¦Ì墰 object åᎫåãÀ夦å㎳åã‰
+  #            åáÊå£ìåᎦåá´å£êåà¢ç®¨íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName éðºç±í name_list åá¸æŽ¸ºèŽ­Ž£
+  # @exception AlreadyBound name <c_n> åᎫåáÒ墩åᎫè¿Êå£éåá¶å¢° object åá¸å¥ðå⎤å㎳åã‰
+  #            åáÊå£ìåᎦåá¨å£ëåà‚
   # @else
   #
   # @brief
@@ -286,21 +286,21 @@
   ##
   # @if jp
   #
-  # @brief Object を rebind する
+  # @brief Object åâ’ rebind åáÒå£ë
   #
-  # name_list で指定された Binding がすでに存在する場合を除いて bind() と同じ
-  # である。バインディングがすでに存在する場合には、新しいバインディングに
-  # 置き換えられる。
+  # name_list åᎧëì®çŽ®Ôå¡õåâ¸å¢¡ Binding åá¸å¡ùåᎧåᎫê¯ÐçتåáÒå£ëꢎ´éð°å£òñùŽ¤åá¨å¢¨ bind() åᎨéð¸å¡ø
+  # åᎧåá¤å£ëåà¤å¥ðå⎤å㎳åã®å¤¥å㎳å⎰åá¸å¡ùåᎧåᎫê¯ÐçتåáÒå£ëꢎ´éð°å¢­åᎯåà¢è̲åáÎå¡äåãÀ夦å㎳åã®å¤¥å㎳å⎰åᎫ
+  # î¿Ž®åáºè½ûåá°å£éåâ¸å£ëåà‚
   #
   # @param self
-  # @param name_list オブジェクトに付ける名前の NameComponent
-  # @param obj 関連付けられるオブジェクト
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:true)
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢° NameComponent
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ¶å¤¬åãÌ夺å⎧å⎯åãˆ
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:true)
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 名前 name_list が不正
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName éðºç±í name_list åá¸æŽ¸ºèŽ­Ž£
   #
   # @else
   #
@@ -332,20 +332,20 @@
   ##
   # @if jp
   #
-  # @brief Object を rebind する
+  # @brief Object åâ’ rebind åáÒå£ë
   #
-  # Object を rebind する際に与える名前が文字列表現であること以外は rebind()
-  # と同じである。rebind(toName(string_name), obj) と等価。
+  # Object åâ’ rebind åáÒå£ëñúÖ墭躼å¡èåâ¶ç¿íééºå¡ìëö®çŽ­Îç¯÷𣎨íåᎧåá¤å£ëåáÆ墪轎¥ê¦Ì墱 rebind()
+  # åᎨéð¸å¡øåᎧåá¤å£ëåà£Óebind(toName(string_name), obj) åᎨ掾Ž¡åà‚
   #
   # @param self
-  # @param string_name オブジェクトに付ける名前の文字列表現
-  # @param obj 関連付けられるオブジェクト
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:true)
+  # @param string_name å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢°ëö®çŽ­Îç¯÷𣎨í
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ¶å¤¬åãÌ夺å⎧å⎯åãˆ
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:true)
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 string_name の名前が不正。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ string_name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   #
@@ -361,21 +361,21 @@
   ##
   # @if jp
   #
-  # @brief 途中のコンテキストを bind しながら Object を rebind する
+  # @brief ñàÈ掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò bind åáÎ墬åá¸å£é Object åâ’ rebind åáÒå£ë
   #
-  # name_list <c_n> で指定された NamingContext もしくは Object がすでに存在する
-  # 場合を除いて bindRecursive() と同じである。
+  # name_list <c_n> åᎧëì®çŽ®Ôå¡õåâ¸å¢¡ NamingContext åâ¤å¡÷åá¾å¢± Object åá¸å¡ùåᎧåᎫê¯ÐçتåáÒå£ë
+  # ꢎ´éð°å£òñùŽ¤åá¨å¢¨ bindRecursive() åᎨéð¸å¡øåᎧåá¤å£ëåà‚
   #
-  # name_list <c_n> で指定されたバインディングがすでに存在する場合には、
-  # 新しいバインディングに置き換えられる。
+  # name_list <c_n> åᎧëì®çŽ®Ôå¡õåâ¸å¢¡åãÀ夦å㎳åã®å¤¥å㎳å⎰åá¸å¡ùåᎧåᎫê¯ÐçتåáÒå£ëꢎ´éð°å¢­åᎯåà
+  # ëöŽ°åáÎå¡äåãÀ夦å㎳åã®å¤¥å㎳å⎰åᎫ®åáºè½ûåá°å£éåâ¸å£ëåà‚
   #
   # @param self
-  # @param context bind を開始する NamingContext
-  # @param name_list オブジェクトに付ける名前の NameComponent
-  # @param obj 関連付けられるオブジェクト
+  # @param context bind åâÄëËëꩶå¡ùåâ¶å€€NamingContext
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢° NameComponent
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ¶å¤¬åãÌ夺å⎧å⎯åãˆ
   #
-  # @exception CannotProceed 途中のコンテキストが解決できない。
-  # @exception InvalidName 与えられた name_list が不正。
+  # @exception CannotProceed ñàÈ掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å¡ì𩎣쳎ºåᎧåáºå¢¬åá¨å€‚
+  # @exception InvalidName 躼å¡èåâ²å£ìå០name_list åá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   #
@@ -403,21 +403,21 @@
   ##
   # @if jp
   #
-  # @brief NamingContext を bind する
+  # @brief NamingContext åâ’ bind åáÒå£ë
   #
-  # bind 対象として指定された引数 name が文字列の場合は bindByString() と、
-  # それ以外の場合は bind() と同じである。
+  # bind 걎¾ð³Ž¡åᎨåáÎ墨ëì®çŽ®Ôå¡õåâ¸å¢¡ê¾Êèʲ name åá¸èËçê¯Îç¯÷åᎮꢎ´éð°å¢± bindByString() åᎨåà
+  # åáÚå£ì轎¥ê¦Ì墰ꢎ´éð°å¢± bind() åᎨéð¸å¡øåᎧåá¤å£ëåà‚
   #
   # @param self
-  # @param name オブジェクトに付ける名前
-  # @param name_cxt 関連付けられる NamingContext
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:True)
+  # @param name å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íéé
+  # @param name_cxt ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ NamingContext
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:True)
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
-  # @exception AlreadyBound name <c_n> の Object がすでにバインドされている。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
+  # @exception AlreadyBound name <c_n> åᎮ Object åá¸å¡ùåᎧåᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
   #
   # @else
   #
@@ -435,15 +435,15 @@
   ##
   # @if jp
   #
-  # @brief NamingContext を bind する
+  # @brief NamingContext åâ’ bind åáÒå£ë
   #
-  # bind されるオブジェクトが NamingContext であることを除いて
-  # bindRecursive() と同じである。
+  # bind åáÊå£ìåâ¶å¤¬åãÌ夺å⎧å⎯åã°å¡ì NamingContext åᎧåá¤å£ëåáÆ墪åâÄëÒ¦åá¨å¢¨
+  # bindRecursive() åᎨéð¸å¡øåᎧåá¤å£ëåà‚
   #
   # @param self
-  # @param context bind を開始する NamingContext
-  # @param name_list オブジェクトに付ける名前のネームコンポーネント
-  # @param name_cxt 関連付けられる NamingContext
+  # @param context bind åâÄëËëꩶå¡ùåâ¶å€€NamingContext
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢°åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
+  # @param name_cxt ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ NamingContext
   #
   # @else
   #
@@ -458,22 +458,22 @@
   ##
   # @if jp
   #
-  # @brief NamingContext を rebind する
+  # @brief NamingContext åâ’ rebind åáÒå£ë
   #
-  # bind 対象として指定された引数 name が文字列の場合は rebindByString() と、
-  # それ以外の場合は rebind() と同じである。
-  # どちらの場合もバインディングがすでに存在する場合には、
-  # 新しいバインディングに置き換えられる。
+  # bind 걎¾ð³Ž¡åᎨåáÎ墨ëì®çŽ®Ôå¡õåâ¸å¢¡ê¾Êèʲ name åá¸èËçê¯Îç¯÷åᎮꢎ´éð°å¢± rebindByString() åᎨåà
+  # åáÚå£ì轎¥ê¦Ì墰ꢎ´éð°å¢± rebind() åᎨéð¸å¡øåᎧåá¤å£ëåà‚
+  # åᎩåᎡåâ²å¢°ê¢Ž´éð°å£âåãÀ夦å㎳åã®å¤¥å㎳å⎰åá¸å¡ùåᎧåᎫê¯ÐçتåáÒå£ëꢎ´éð°å¢­åᎯåà
+  # ëöŽ°åáÎå¡äåãÀ夦å㎳åã®å¤¥å㎳å⎰åᎫ®åáºè½ûåá°å£éåâ¸å£ëåà‚
   #
   # @param self
-  # @param name オブジェクトに付ける名前のネームコンポーネント
-  # @param name_cxt 関連付けられる NamingContext
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:true)
+  # @param name å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢°åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
+  # @param name_cxt ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ NamingContext
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:true)
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   #
@@ -489,14 +489,14 @@
   ##
   # @if jp
   #
-  # @brief 途中のコンテキストを再帰的に rebind し NamingContext を rebind する    #
-  # bind されるオブジェクトが NamingContext であることを除いて
-  # rebindRecursive() と同じである。
+  # @brief ñàÈ掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£òéæºçŽ¸Ž°íú¨å¢­ rebind åá— NamingContext åâ’ rebind åáÒå£ë    #
+  # bind åáÊå£ìåâ¶å¤¬åãÌ夺å⎧å⎯åã°å¡ì NamingContext åᎧåá¤å£ëåáÆ墪åâÄëÒ¦åá¨å¢¨
+  # rebindRecursive() åᎨéð¸å¡øåᎧåá¤å£ëåà‚
   #
   # @param self
-  # @param context bind を開始する NamingContext
-  # @param name_list オブジェクトに付ける名前の NameComponent
-  # @param name_cxt 関連付けられる NamingContext
+  # @param context bind åâÄëËëꩶå¡ùåâ¶å€€NamingContext
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢° NameComponent
+  # @param name_cxt ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ NamingContext
   #
   # @else
   #
@@ -511,26 +511,26 @@
   ##
   # @if jp
   #
-  # @brief Object を name から解決する
+  # @brief Object åâ’ name åá¶å£é𩎣쳎ºåáÒå£ë
   #
-  # name に bind されているオブジェクト参照を返す。
-  # ネームコンポーネント <c_1, c_2, ... c_n> は再帰的に解決される。
+  # name åᎫ bind åáÊå£ìåᎦåá¨å£ëå⎪åãÌ夺å⎧å⎯åã°ç½âí厧åâÄꎿÈå¡ùåà‚
+  # åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µå㈠<c_1, c_2, ... c_n> åᎯéæºçŽ¸Ž°íú¨å¢­ð©Ž£ì³ŽºåáÊå£ìåâ¶å€‚
   # 
-  # 引数 name に与えられた値が文字列の場合にはまず最初に toName() によって
-  # NameComponent に変換される。
+  # ê¾Êèʲ name åᎫ躼å¡èåâ²å£ìåáÞ瀎¤åá¸èËçê¯Îç¯÷åᎮꢎ´éð°å¢­åᎯåᎾåáÔè×àéèÚ墭 toName() åᎫåâ°å¢¥åᎦ
+  # NameComponent åᎫꦲè½ûåáÊå£ìåâ¶å€‚
   # 
-  # CosNaming::resolve() とほぼ同等の働きをするが、常に与えられた
-  # ネームサーバのルートコンテキストに対して resolve() が呼び出される点が
-  # 異なる。
+  # CosNaming::resolve() åᎨåᎻåᎼéð¸éŽ­²å¢°éãºå¡íåâÄå¡ùåâ¶å¡ìåà¢çŽ¸Ž¸åᎫ躼å¡èåâ²å£ìåáŸ
+  # åãºå¦¾å㎠å⎵å㎼åãÀ墰å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åã°å¢­ê±Ž¾åáÎ墨 resolve() åá¸ç¾åᎳé玺åáÊå£ìåâ¶é¤»åáŒ
+  # íõŽ°åᎪåâ¶å€‚
   #
   # @param self
-  # @param name 解決すべきオブジェクトの名前のネームコンポーネント
+  # @param name 𩎣쳎ºåáÒ墻åáºå¤¬åãÌ夺å⎧å⎯åã°å¢°éðºç±íåᎮåãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
   #
-  # @return 解決されたオブジェクト参照
+  # @return 𩎣쳎ºåáÊå£ìåáÞ夬åãÌ夺å⎧å⎯åã°ç½âí厧
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   #
@@ -551,24 +551,24 @@
   ##
   # @if jp
   #
-  # @brief 指定された名前のオブジェクトの bind を解除する
+  # @brief ëì®çŽ®Ôå¡õåâ¸å¢¡éðºç±íåᎮå⎪åãÌ夺å⎧å⎯åã°å¢° bind åâÄꎧŽ£ñùŽ¤åáÒå£ë
   #
-  # name に bind されているオブジェクト参照を解除する。
-  # ネームコンポーネント <c_1, c_2, ... c_n> は再帰的に解決される。
+  # name åᎫ bind åáÊå£ìåᎦåá¨å£ëå⎪åãÌ夺å⎧å⎯åã°ç½âí厧åâÄꎧŽ£ñùŽ¤åáÒå£ëåà‚
+  # åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µå㈠<c_1, c_2, ... c_n> åᎯéæºçŽ¸Ž°íú¨å¢­ð©Ž£ì³ŽºåáÊå£ìåâ¶å€‚
   # 
-  # 引数 name に与えられた値が文字列の場合にはまず最初に toName() によって
-  # NameComponent に変換される。
+  # ê¾Êèʲ name åᎫ躼å¡èåâ²å£ìåáÞ瀎¤åá¸èËçê¯Îç¯÷åᎮꢎ´éð°å¢­åᎯåᎾåáÔè×àéèÚ墭 toName() åᎫåâ°å¢¥åᎦ
+  # NameComponent åᎫꦲè½ûåáÊå£ìåâ¶å€‚
   # 
-  # CosNaming::unbind() とほぼ同等の働きをするが、常に与えられた
-  # ネームサーバのルートコンテキストに対して unbind() が呼び出される点が
-  # 異なる。
+  # CosNaming::unbind() åᎨåᎻåᎼéð¸éŽ­²å¢°éãºå¡íåâÄå¡ùåâ¶å¡ìåà¢çŽ¸Ž¸åᎫ躼å¡èåâ²å£ìåáŸ
+  # åãºå¦¾å㎠å⎵å㎼åãÀ墰å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åã°å¢­ê±Ž¾åáÎ墨 unbind() åá¸ç¾åᎳé玺åáÊå£ìåâ¶é¤»åáŒ
+  # íõŽ°åᎪåâ¶å€‚
   #
   # @param self
-  # @param name 削除するオブジェクトのネームコンポーネント
+  # @param name éé´ëÒ¦åáÒå£ëå⎪åãÌ夺å⎧å⎯åã°å¢°åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   #
@@ -588,14 +588,14 @@
   ##
   # @if jp
   #
-  # @brief 新しいコンテキストを生成する
+  # @brief ëöŽ°åáÎå¡äå⎳å㎳åã¬å¤¯å⎹åã°å£òíôÞè¯ðåáÒå£ë
   #
-  # 与えられたネームサーバ上で生成された NamingContext を返す。
-  # 返された NamingContext は bind されていない。
+  # 躼å¡èåâ²å£ìåáÞå¥íå㎼å㎠å⎵å㎼åãÀ掸´å¢©íôÞè¯ðåáÊå£ìå០NamingContext åâÄꎿÈå¡ùåà‚
+  # ðÁÈå¡õåâ¸å¢¡ NamingContext åᎯ bind åáÊå£ìåᎦåá¨å¢¬åá¨å€‚
   # 
   # @param self
   # 
-  # @return 生成された新しい NamingContext
+  # @return íôÞè¯ðåáÊå£ìåáÞè̲åáÎå¡ä NamingContext
   #
   # @else
   #
@@ -607,25 +607,25 @@
   ##
   # @if jp
   #
-  # @brief 新しいコンテキストを bind する
+  # @brief ëöŽ°åáÎå¡äå⎳å㎳åã¬å¤¯å⎹åã°å£ò bind åáÒå£ë
   #
-  # 与えられた name に対して新しいコンテキストをバインドする。
-  # 生成された NamingContext はネームサーバ上で生成されたものである。
+  # 躼å¡èåâ²å£ìå០name åᎫ걎¾åáÎ墨ëöŽ°åáÎå¡äå⎳å㎳åã¬å¤¯å⎹åã°å£òåãÀ夦å㎳åã²å¡ùåâ¶å€‚
+  # íôÞè¯ðåáÊå£ìåáÞ倀NamingContext åᎯåãºå¦¾å㎠å⎵å㎼åãÀ掸´å¢©íôÞè¯ðåáÊå£ìåáÞå£âåᎮåᎧåá¤å£ëåà‚
   # 
-  # 引数 name に与えられた値が文字列の場合にはまず最初に toName() によって
-  # NameComponent に変換される。
+  # ê¾Êèʲ name åᎫ躼å¡èåâ²å£ìåáÞ瀎¤åá¸èËçê¯Îç¯÷åᎮꢎ´éð°å¢­åᎯåᎾåáÔè×àéèÚ墭 toName() åᎫåâ°å¢¥åᎦ
+  # NameComponent åᎫꦲè½ûåáÊå£ìåâ¶å€‚
   # 
   # @param self
-  # @param name NamingContextに付ける名前のネームコンポーネント
-  # @param force trueの場合、途中のコンテキストを強制的にバインドする
-  #              (デフォルト値:true)
+  # @param name NamingContextåᎫè½Ðå¡ñåâ¶ç¿íééºå¢°åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
+  # @param force trueåᎮꢎ´éð°å€¢ë€È掸Ž­åᎮå⎳å㎳åã¬å¤¯å⎹åã°å£ò꾎·é莶íú¨å¢­åãÀ夦å㎳åã²å¡ùåâ‹
+  #              (åã®å¥õå⎩å㎫åã°ç€Ž¤:true)
   #
-  # @return 生成された新しい NamingContext
+  # @return íôÞè¯ðåáÊå£ìåáÞè̲åáÎå¡ä NamingContext
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
-  # @exception AlreadyBound name <n> の Object がすでにバインドされている。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
+  # @exception AlreadyBound name <n> åᎮ Object åá¸å¡ùåᎧåᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
   #
   # @else
   #
@@ -657,16 +657,16 @@
   ##
   # @if jp
   #
-  # @brief NamingContext を非アクティブ化する
+  # @brief NamingContext åâÄëÙþå⎢å⎯åã¬å¤¥åãÌç·öåáÒå£ë
   #
-  # context で指定された NamingContext を非アクティブ化する。
-  # context に他のコンテキストがバインドされている場合は NotEmpty 例外が
-  # 発生する。
+  # context åᎧëì®çŽ®Ôå¡õåâ¸å¢¡ NamingContext åâÄëÙþå⎢å⎯åã¬å¤¥åãÌç·öåáÒå£ëåà‚
+  # context åᎫè½Ì墰å⎳å㎳åã¬å¤¯å⎹åã°å¡ìåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëꢎ´éð°å¢± NotEmpty èÀ¶çŽ¤Ìå¡ì
+  # íùŽºíôÞå¡ùåâ¶å€‚
   # 
   # @param self
-  # @param context 非アクティブ化する NamingContext
+  # @param context ñýÜ夤å⎯åã¬å¤¥åãÌç·öåáÒå£ë NamingContext
   #
-  # @exception NotEmpty 対象context に他のコンテキストがバインドされている。
+  # @exception NotEmpty 걎¾ð³Ž¡context åᎫè½Ì墰å⎳å㎳åã¬å¤¯å⎹åã°å¡ìåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
   #
   # @else
   #
@@ -691,19 +691,19 @@
 
   ##
   # @if jp
-  # @brief NamingContext を再帰的に下って非アクティブ化する
+  # @brief NamingContext åâÄç«í꺎°íú¨å¢­èº¶å¢¥åᎦñýÜ夤å⎯åã¬å¤¥åãÌç·öåáÒå£ë
   #
-  # context で与えられた NamingContext に対して、name で指定された
-  # ネームコンポーネント <c_1, ... c_(n-1)> を NamingContext として
-  # 解決しながら、名前 <c_n> に対して 非アクティブ化を行う。
+  # context åᎧ躼å¡èåâ²å£ìå០NamingContext åᎫ걎¾åáÎ墨åà¡Ïame åᎧëì®çŽ®Ôå¡õåâ¸å¢¡
+  # åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µå㈠<c_1, ... c_(n-1)> åâ’ NamingContext åᎨåáÎ墨
+  # 𩎣쳎ºåáÎ墬åá¸å£éåà¢ç¿íéé <c_n> åᎫ걎¾åáÎ墨 ñýÜ夤å⎯åã¬å¤¥åãÌç·öåâÄꎡ¸å¡æåà‚
   #
   # @param self
-  # @param context 非アクティブ化する NamingContext
+  # @param context ñýÜ夤å⎯åã¬å¤¥åãÌç·öåáÒå£ë NamingContext
   #
-  # @exception NotEmpty 対象context に他のコンテキストがバインドされている。
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
+  # @exception NotEmpty 걎¾ð³Ž¡context åᎫè½Ì墰å⎳å㎳åã¬å¤¯å⎹åã°å¡ìåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   # @brief Destroy the naming context recursively
@@ -738,9 +738,9 @@
 
   ##
   # @if jp
-  # @brief すべての Binding を削除する
+  # @brief åáÒ墻åᎦåᎮ Binding åâÄç±êñùŽ¤åáÒå£ë
   #
-  # 登録されている全てのBinding を削除する。
+  # íùŽ»ñ쎲åáÊå£ìåᎦåá¨å£ëé厨åᎦåᎮBinding åâÄç±êñùŽ¤åáÒå£ëåà‚
   #
   # @param self
   #
@@ -754,15 +754,15 @@
 
   ##
   # @if jp
-  # @brief 与えられた NamingContext の Binding を取得する
+  # @brief 躼å¡èåâ²å£ìå០NamingContext åᎮ Binding åâÄç½öêÀÎå¡ùåâ‹
   #
-  # 指定された NamingContext の Binding を取得する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡ NamingContext åᎮ Binding åâÄç½öêÀÎå¡ùåâ¶å€‚
   #
   # @param self
-  # @param name_cxt Binding 取得対象 NamingContext
-  # @param how_many Binding を取得する階層の深さ
-  # @param rbl 取得した Binding を保持するホルダ
-  # @param rbi 取得した Binding をたどるためのイテレータ
+  # @param name_cxt Binding éïÌ玾Î环Ž¾ð³Ž¡ NamingContext
+  # @param how_many Binding åâÄç½öêÀÎå¡ùåâ¶ëÓî곎¤åᎮ칎±åá•
+  # @param rbl éïÌ玾Îå¡÷å០Binding åâÄ掿Úè·áåáÒå£ëåãÖ妭åã€
+  # @param rbi éïÌ玾Îå¡÷å០Binding åâÄ墡åᎩåâ¶å¢¡åâ¢å¢°å⎤åã¬å¦®å㎼å⎿
   #
   # @else
   # @endif
@@ -781,16 +781,16 @@
 
   ##
   # @if jp
-  # @brief 与えられた NameComponent の文字列表現を返す
+  # @brief 躼å¡èåâ²å£ìå០NameComponent åᎮëö®çŽ­Îç¯÷𣎨íåâÄꎿÈå¡ù
   #
-  # 指定された NameComponent を文字に変換する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡ NameComponent åâÄèËçê¯Î墭ꦲè½ûåáÒå£ëåà‚
   #
   # @param self
-  # @param name_list 変換対象 NameComponent
+  # @param name_list ꦲè½û걎¾ð³Ž¡ NameComponent
   #
-  # @return 文字列変換結果
+  # @return ëö®çŽ­Îç¯÷ꦲè½ûî·ÀèÛü
   #
-  # @exception InvalidName 引数 name_list の名前が不正。
+  # @exception InvalidName ê¾Êèʲ name_list åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   # @brief Get string representation of given NameComponent
@@ -808,16 +808,16 @@
 
   ##
   # @if jp
-  # @brief 与えられた文字列表現を NameComponent に分解する
+  # @brief 躼å¡èåâ²å£ìåáÞèËçê¯Îç¯÷𣎨íåâ’ NameComponent åᎫéè¬êŽ§Ž£åáÒå£ë
   #
-  # 指定された文字列を NameComponent に変換する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡ëö®çŽ­Îç¯÷åâ’ NameComponent åᎫꦲè½ûåáÒå£ëåà‚
   #
   # @param self
-  # @param sname 変換対象文字列
+  # @param sname ꦲè½û걎¾ð³Ž¡ëö®çŽ­Îç¯÷
   #
-  # @return NameComponent 変換結果
+  # @return NameComponent ꦲè½ûî·ÀèÛü
   #
-  # @exception InvalidName 引数 sname が不正。
+  # @exception InvalidName ê¾Êèʲ sname åá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   # @brief Get NameComponent from gien string name representation
@@ -850,18 +850,18 @@
 
   ##
   # @if jp
-  # @brief 与えられた addr と string_name から URL表現を取得する
+  # @brief 躼å¡èåâ²å£ìå០addr åᎨ string_name åá¶å£é URL𣎨íåâÄç½öêÀÎå¡ùåâ‹
   #
-  # 指定されたアドレスと名称をURLに変換する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡å⎢åã²å¦®å⎹åᎨéðºéŽ§Ž°åâöRLåᎫꦲè½ûåáÒå£ëåà‚
   #
   # @param self
-  # @param addr 変換対象アドレス
-  # @param string_name 変換対象名称
+  # @param addr ꦲè½û걎¾ð³Ž¡å⎢åã²å¦®å⎹
+  # @param string_name ꦲè½û걎¾ð³Ž¡éðºéŽ§Ž°
   #
-  # @return URL 変換結果
+  # @return URL ꦲè½ûî·ÀèÛü
   #
-  # @exception InvalidAddress 引数 addr が不正。
-  # @exception InvalidName 引数 string_name が不正。
+  # @exception InvalidAddress ê¾Êèʲ addr åá¸æŽ¸ºèŽ­Ž£åà‚
+  # @exception InvalidName ê¾Êèʲ string_name åá¸æŽ¸ºèŽ­Ž£åà‚
   #
   # @else
   # @brief Get URL representation from given addr and string_name
@@ -872,19 +872,19 @@
 
   ##
   # @if jp
-  # @brief 与えられた文字列表現を resolve しオブジェクトを返す
+  # @brief 躼å¡èåâ²å£ìåáÞèËçê¯Îç¯÷𣎨íåâ’ resolve åáÎ夬åãÌ夺å⎧å⎯åã°å£òðÁÈå¡ù
   #
-  # 指定された文字列表現をresolveし,オブジェクトを取得する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡ëö®çŽ­Îç¯÷𣎨íåâÃÓesolveåáÎñŽ¼¸å¤¬åãÌ夺å⎧å⎯åã°å£òéïÌ玾Îå¡ùåâ¶å€‚
   #
   # @param self
-  # @param string_name 取得対象オブジェクト文字列表現
+  # @param string_name éïÌ玾Î环Ž¾ð³Ž¡å⎪åãÌ夺å⎧å⎯åã°èËçê¯Îç¯÷𣎨í
   #
-  # @return 解決されたオブジェクト
+  # @return 𩎣쳎ºåáÊå£ìåáÞ夬åãÌ夺å⎧å⎯åãˆ
   #
-  # @exception NotFound 途中の <c_1, c_2, ..., c_(n-1)> が存在しない。
-  # @exception CannotProceed 何らかの理由で処理を継続できない。
-  # @exception InvalidName 引数 name の名前が不正。
-  # @exception AlreadyBound name <n> の Object がすでにバインドされている。
+  # @exception NotFound ñàÈ掸Ž­åᎮ <c_1, c_2, ..., c_(n-1)> åá¸çŽ­ÐçتåáÎ墬åá¨å€‚
+  # @exception CannotProceed è¿Êå£éåá¶å¢°íð¬éȳåᎧé玦íð¬å£òî¸Ò鎶Ô墩åáºå¢¬åá¨å€‚
+  # @exception InvalidName ê¾Êèʲ name åᎮéðºç±íåá¸æŽ¸ºèŽ­Ž£åà‚
+  # @exception AlreadyBound name <n> åᎮ Object åá¸å¡ùåᎧåᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëåà‚
   #
   # @else
   # @brief Resolve from name of string representation and get object 
@@ -900,19 +900,19 @@
   ##
   # @if jp
   #
-  # @brief オブジェクトの名前をバインドまたは解決する
+  # @brief å⎪åãÌ夺å⎧å⎯åã°å¢°éðºç±íåâÄå¥ðå⎤å㎳åã²å¢ÀåáÞ墱𩎣쳎ºåáÒå£ë
   #
-  # 指定されたコンテキストに対してオブジェクトを NameComponent で指定された
-  # 位置にバインドする。
-  # 同一箇所に既に他の要素がバインド済みの場合は、既存のバインド済み要素を
-  # 取得する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡å⎳å㎳åã¬å¤¯å⎹åã°å¢­ê±Ž¾åáÎ墨å⎪åãÌ夺å⎧å⎯åã°å£ò NameComponent åᎧëì®çŽ®Ôå¡õåâ¸å¢¡
+  # 迺鎽Ž®åᎫåãÀ夦å㎳åã²å¡ùåâ¶å€‚
+  # éð¸æŽ¸€î°®è±àåᎫë÷Ž¢åᎫè½Ì墰ð¨¢éŽ´Ž åá¸å¥ðå⎤å㎳åã²èŽ¸°å¢ÁåᎮꢎ´éð°å¢±åà¢èΤê¯Ð墰åãÀ夦å㎳åã²èŽ¸°å¢Áð¨¢éŽ´Ž åâ’
+  # éïÌ玾Îå¡ùåâ¶å€‚
   #
   # @param self
-  # @param context bind もしくは resole 対象コンテキスト
-  # @param name_list オブジェクトに付ける名前の NameComponent
-  # @param obj 関連付けられる Object
+  # @param context bind åâ¤å¡÷åá¾å¢± resole 걎¾ð³Ž¡å⎳å㎳åã¬å¤¯å⎹åãˆ
+  # @param name_list å⎪åãÌ夺å⎧å⎯åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢° NameComponent
+  # @param obj ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ Object
   #
-  # @return NameComponent で指定された位置にバインドされているオブジェクト
+  # @return NameComponent åᎧëì®çŽ®Ôå¡õåâ¸å¢¡è¿ºéŽ½Ž®åᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëå⎪åãÌ夺å⎧å⎯åãˆ
   #
   # @else
   # @brief Bind of resolve the given name component
@@ -930,20 +930,20 @@
   ##
   # @if jp
   #
-  # @brief コンテキストの名前をバインドまたは解決する
+  # @brief å⎳å㎳åã¬å¤¯å⎹åã°å¢°éðºç±íåâÄå¥ðå⎤å㎳åã²å¢ÀåáÞ墱𩎣쳎ºåáÒå£ë
   #
-  # 指定されたコンテキストに対して Contextを NameComponent で指定された位置に
-  # バインドする。
-  # Context が空の場合は新規コンテキストを生成してバインドする。
-  # 同一箇所に既に他の要素がバインド済みの場合は、既存のバインド済み要素を
-  # 取得する。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡å⎳å㎳åã¬å¤¯å⎹åã°å¢­ê±Ž¾åáÎ墨 Contextåâ’ NameComponent åᎧëì®çŽ®Ôå¡õåâ¸å¢¡è¿ºéŽ½Ž®åᎫ
+  # åãÀ夦å㎳åã²å¡ùåâ¶å€‚
+  # Context åá¸éŽ©ŽºåᎮꢎ´éð°å¢±ëöŽ°ð¨¾å¤µå㎳åã¬å¤¯å⎹åã°å£òíôÞè¯ðåáÎ墨åãÀ夦å㎳åã²å¡ùåâ¶å€‚
+  # éð¸æŽ¸€î°®è±àåᎫë÷Ž¢åᎫè½Ì墰ð¨¢éŽ´Ž åá¸å¥ðå⎤å㎳åã²èŽ¸°å¢ÁåᎮꢎ´éð°å¢±åà¢èΤê¯Ð墰åãÀ夦å㎳åã²èŽ¸°å¢Áð¨¢éŽ´Ž åâ’
+  # éïÌ玾Îå¡ùåâ¶å€‚
   #
   # @param self
-  # @param context bind もしくは resole 対象コンテキスト
-  # @param name_list コンテキストに付ける名前の NameComponent
-  # @param new_context 関連付けられる Context(デフォルト値:None)
+  # @param context bind åâ¤å¡÷åá¾å¢± resole 걎¾ð³Ž¡å⎳å㎳åã¬å¤¯å⎹åãˆ
+  # @param name_list å⎳å㎳åã¬å¤¯å⎹åã°å¢­è½Ðå¡ñåâ¶ç¿íééºå¢° NameComponent
+  # @param new_context ñöŽ¢ñàŽ£è½Ðå¡ñåâ²å£ìåâ‹ Context(åã®å¥õå⎩å㎫åã°ç€Ž¤:None)
   #
-  # @return NameComponent で指定された位置にバインドされているContext
+  # @return NameComponent åᎧëì®çŽ®Ôå¡õåâ¸å¢¡è¿ºéŽ½Ž®åᎫåãÀ夦å㎳åã²å¡õåâ¸å¢¨åá¨å£ëContext
   #
   # @else
   # @brief Bind of resolve the given name component
@@ -960,13 +960,13 @@
 
   ##
   # @if jp
-  # @brief ネームサーバの名前を取得する
+  # @brief åãºå¦¾å㎠å⎵å㎼åãÀ墰éðºç±íåâÄç½öêÀÎå¡ùåâ‹
   #
-  # 設定したネームサーバの名前を取得する。
+  # 𪎭ê°Ôå¡÷åáÞå¥íå㎼å㎠å⎵å㎼åãÀ墰éðºç±íåâÄç½öêÀÎå¡ùåâ¶å€‚
   #
   # @param self
   #
-  # @return ネームサーバの名前
+  # @return åãºå¦¾å㎠å⎵å㎼åãÀ墰éðºç±í
   #
   # @else
   # @brief Get the name of naming server
@@ -977,13 +977,13 @@
 
   ##
   # @if jp
-  # @brief ルートコンテキストを取得する
+  # @brief å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åã°å£òéïÌ玾Îå¡ùåâ‹
   #
-  # 設定したネームサーバのルートコンテキストを取得する。
+  # 𪎭ê°Ôå¡÷åáÞå¥íå㎼å㎠å⎵å㎼åãÀ墰å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åã°å£òéïÌ玾Îå¡ùåâ¶å€‚
   #
   # @param self
   #
-  # @return ネームサーバのルートコンテキスト
+  # @return åãºå¦¾å㎠å⎵å㎼åãÀ墰å㎫å㎼åã°å¤µå㎳åã¬å¤¯å⎹åãˆ
   #
   # @else
   # @brief Get the root context
@@ -994,14 +994,14 @@
 
   ##
   # @if jp
-  # @brief オブジェクトがネーミングコンテキストか判別する
+  # @brief å⎪åãÌ夺å⎧å⎯åã°å¡ìåãºå¦¾åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åã°å¡ëé莤é莥åáÒå£ë
   #
-  # 指定した要素がネーミングコンテキストか判別する
+  # ëì®çŽ®Ôå¡÷åáÞꎦ¢éŽ´Ž åá¸å¥íå㎼åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åã°å¡ëé莤é莥åáÒå£ë
   #
   # @param self
-  # @param obj 判別対象要素
+  # @param obj é莤é莥걎¾ð³Ž¡ð¨¢éŽ´Ž 
   #
-  # @return 判別結果(ネーミングコンテキスト:true、それ以外:false)
+  # @return é莤é莥î·ÀèÛü(åãºå¦¾åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åãˆ:trueåà¢å¡ýåâ¸æŽ»Ž¥ê¦–:false)
   #
   # @else
   # @brief Whether the object is NamingContext
@@ -1016,15 +1016,15 @@
 
   ##
   # @if jp
-  # @brief 与えられた名前がネーミングコンテキストかどうか判別する
+  # @brief 躼å¡èåâ²å£ìåáÞç¿íééºå¡ìåãºå¦¾åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åã°å¡ëåᎩåá¬å¡ëé莤é莥åáÒå£ë
   #
-  # NameComponent もしくは文字列で指定した要素がネーミングコンテキストか
-  # 判別する
+  # NameComponent åâ¤å¡÷åá¾å¢±ëö®çŽ­Îç¯÷åᎧëì®çŽ®Ôå¡÷åáÞꎦ¢éŽ´Ž åá¸å¥íå㎼åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åã°å¡ë
+  # é莤é莥åáÒå£ë
   #
   # @param self
-  # @param name_list 判別対象
+  # @param name_list é莤é莥걎¾ð³Ž¡
   #
-  # @return 判別結果(ネーミングコンテキスト:true、それ以外:false)
+  # @return é莤é莥î·ÀèÛü(åãºå¦¾åãÞ妵å⎰å⎳å㎳åã¬å¤¯å⎹åãˆ:trueåà¢å¡ýåâ¸æŽ»Ž¥ê¦–:false)
   #
   # @else
   # @brief Whether the given name component is NamingContext
@@ -1035,18 +1035,18 @@
 
   ##
   # @if jp
-  # @brief ネームコンポーネントの部分を返す
+  # @brief åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å¢°ñ㎨éè¬å£òðÁÈå¡ù
   #
-  # 指定された範囲のネームコンポーネントを取得する。
-  # 終了位置が指定されていない場合は、最後の要素を除いたネームコンポーネント
-  # を返す。
+  # ëì®çŽ®Ôå¡õåâ¸å¢¡î±¨çÖ´åᎮåãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å£òéïÌ玾Îå¡ùåâ¶å€‚
+  # 掺¬æŽ½ºéŽ½Ž®åá¸è·çê°Ôå¡õåâ¸å¢¨åá¨å¢¬åá¨çŽ Ž´éð°å¢±åà¢è×àêÀ¸å¢°ð¨¢éŽ´Ž åâÄëÒ¦åá¨å¢¡åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåãˆ
+  # åâÄꎿÈå¡ùåà‚
   #
   # @param self
-  # @param name_list 検索対象NameComponent
-  # @param begin 取得範囲開始位置
-  # @param end 取得範囲終了位置(デフォルト値:None)
+  # @param name_list ì¦Ø鎴Ž¢ê±Ž¾ð³Ž¡NameComponent
+  # @param begin éïÌ玾Î鎯¨çÖ´ñö¶çŽ§¶æŽ½ºéŽ½Ž®
+  # @param end éïÌ玾Î鎯¨çִ掺¬æŽ½ºéŽ½Ž®(åã®å¥õå⎩å㎫åã°ç€Ž¤:None)
   #
-  # @return NameComponent 取得結果
+  # @return NameComponent éïÌ玾Î鎵ÀèÛü
   #
   # @else
   # @brief Get subset of given name component
@@ -1068,19 +1068,19 @@
 
   ##
   # @if jp
-  # @brief ネームコンポーネントの文字列表現を取得する
+  # @brief åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å¢°ëö®çŽ­Îç¯÷𣎨íåâÄç½öêÀÎå¡ùåâ‹
   #
-  # 指定した範囲のネームコンポーネントの文字列表現を取得する。
-  # 文字列表現は、NameComponentの構成が{Nc[0],Nc[1],Nc[2]・・・}の場合、
-  #   Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kind・・・
-  # という形式で取得できる。
-  # 取得した文字列の長さが指定した長さ以上の場合は、
-  # 指定した長さで切り捨てられる。
+  # ëì®çŽ®Ôå¡÷åáÞ鎯¨çÖ´åᎮåãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å¢°ëö®çŽ­Îç¯÷𣎨íåâÄç½öêÀÎå¡ùåâ¶å€‚
+  # ëö®çŽ­Îç¯÷𣎨íåᎯå࡯ameComponentåᎮ쩶è¯ðåá·ÜNc[0],Nc[1],Nc[2]þ¿Ž¥þ¿Ž¥þ¿Ž¥}åᎮꢎ´éð°å€
+  #   Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kindþ¿Ž¥þ¿Ž¥þ¿Ž¥
+  # åᎨåá¨å¡æê¿Ž¢ê¾¾å¢©éïÌ玾Î墩åáºå£ëåà‚
+  # éïÌ玾Îå¡÷åáÞèËçê¯Îç¯÷åᎮñõŽ·åáÊå¡ìëì®çŽ®Ôå¡÷åáÞëʹåáÊ掻Ž¥èº´å¢°ê¢Ž´éð°å¢±åà
+  # ëì®çŽ®Ôå¡÷åáÞëʹåáÊ墩éè®å£êë펨åᎦåâ²å£ìåâ¶å€‚
   #
   # @param self
-  # @param name_list 取得対象NameComponent
-  # @param string_name 取得結果文字列
-  # @param slen 取得対象文字列最大値
+  # @param name_list éïÌ玾Î环Ž¾ð³Ž¡NameComponent
+  # @param string_name éïÌ玾Î鎵ÀèÛüëö®çŽ­Îç¯÷
+  # @param slen éïÌ玾Î环Ž¾ð³Ž¡ëö®çŽ­Îç¯÷ëü€ê¦Ž§éàŽ¤
   #
   # @else
   # @brief Get string representation of name component
@@ -1105,17 +1105,17 @@
 
   ##
   # @if jp
-  # @brief ネームコンポーネントの文字列表現時の文字長を取得する
+  # @brief åãºå¦¾å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å¢°ëö®çŽ­Îç¯÷𣎨íëù¤å¢°ëö®çŽ­ÎëʹåâÄç½öêÀÎå¡ùåâ‹
   #
-  # 指定したネームコンポーネントを文字列で表現した場合の長さを取得する。
-  # 文字列表現は、NameComponentの構成が{Nc[0],Nc[1],Nc[2]・・・}の場合、
-  #   Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kind・・・
-  # という形式で取得できる。
+  # ëì®çŽ®Ôå¡÷åáÞå¥íå㎼å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å£òëö®çŽ­Îç¯÷åᎧ𣎨íåáÎ墡ꢎ´éð°å¢°ñõŽ·åáÊå£òéïÌ玾Îå¡ùåâ¶å€‚
+  # ëö®çŽ­Îç¯÷𣎨íåᎯå࡯ameComponentåᎮ쩶è¯ðåá·ÜNc[0],Nc[1],Nc[2]å㎻å㎻å㎻}åᎮꢎ´éð°å€
+  #   Nc[0]id.Nc[0].kind/Nc[1]id.Nc[1].kind/Nc[2].id/Nc[2].kindå㎻å㎻å㎻
+  # åᎨåá¨å¡æê¿Ž¢ê¾¾å¢©éïÌ玾Î墩åáºå£ëåà‚
   #
   # @param self
-  # @param name_list 取得対象NameComponent
+  # @param name_list éïÌ玾Î环Ž¾ð³Ž¡NameComponent
   #
-  # @return 指定したネームコンポーネントの文字列長さ
+  # @return ëì®çŽ®Ôå¡÷åáÞå¥íå㎼å㎠å⎳å㎳åãÚ妾åãºå¦µåã°å¢°ëö®çŽ­Îç¯÷ñõŽ·åá•
   #
   # @else
   # @brief Get string length of the name component's string representation
@@ -1143,16 +1143,16 @@
 
   ##
   # @if jp
-  # @brief 文字列の分割
+  # @brief ëö®çŽ­Îç¯÷åᎮéè¬ç²´
   #
-  # 文字列を指定したデリミタで分割する。
+  # ëö®çŽ­Îç¯÷åâÄè·çê°Ôå¡÷åáÞå¥çå㎪åãÞå¤ÁåᎧéè¬ç²´åáÒå£ëåà‚
   #
   # @param self
-  # @param input 分割対象文字列
-  # @param delimiter 分割用デリミタ
-  # @param results 分割結果
+  # @param input éè¬ç²´ê±Ž¾ð³Ž¡ëö®çŽ­Îç¯÷
+  # @param delimiter éè¬ç²´íôŽ¨åã®å¦¬åãÞå¤Á
+  # @param results éè¬ç²´î·ÀèÛü
   #
-  # @return 分割した文字列の要素数
+  # @return éè¬ç²´åáÎ墡ëö®çŽ­Îç¯÷åᎮð¨¢éŽ´Ž ëõŽ°
   #
   # @else
   # @brief Split of string

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,131 +1,131 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-# -*- Python -*-
-
-import nxt.locator
-from nxt.sensor import *
-from nxt.motor import *
-import time
-
-class NXTBrick:
-  def __init__(self, bsock=None):
-    """
-    Ctor
-    Connecting to NXT brick and creating motor object, sensor object
-    and so on. Motor encoders will be reset.
-    """
-    if bsock:
-      self.sock = bsock
-    else:
-      self.sock = nxt.locator.find_one_brick().connect()
-
-    self.motors = [Motor(self.sock, PORT_A),
-                   Motor(self.sock, PORT_B),
-                   Motor(self.sock, PORT_C)]
-            
-    self.sensors = [TouchSensor(self.sock, PORT_1),
-                    SoundSensor(self.sock, PORT_2),
-                    LightSensor(self.sock, PORT_3),
-                    UltrasonicSensor(self.sock, PORT_4)]
-    self.resetPosition()
-
-  def close(self):
-    """
-    Finalizing connection with NXT brick.
-    """
-    self.sock.close()
-
-  def resetPosition(self, relative = 0):
-    """
-    Resetting encoders of NXT motors
-    """
-    for m in self.motors:
-      m.reset_position(relative)
-
-  def setMotors(self, vels):
-    """
-    This operation receives array and set them as motor power.  If the
-    number of vels items does not match with the number of motors,
-    smaller number of them will be taken and set respectively.
-    """
-    for i, v in enumerate(vels[:min(len(vels),len(self.motors))]):
-      self.motors[i].power = max(min(v,127),-127)
-      self.motors[i].mode = MODE_MOTOR_ON | MODE_REGULATED
-      self.motors[i].regulation_mode = REGULATION_MOTOR_SYNC
-      self.motors[i].run_state = RUN_STATE_RUNNING
-      self.motors[i].tacho_limit = 0
-      self.motors[i].set_output_state()
-
-  def getMotors(self):
-    """
-    Getting motors' angle (degrees)
-    """
-    state = []
-    for m in self.motors:
-      stat = None
-      for i in range(3):
-        try:
-          stat = m.get_output_state()
-          break
-        except:
-          time.sleep(0.01)
-          continue
-
-      if stat == None:
-        import sys
-        print "Unknown motor encoder error"
-        print sys.exc_info()[1]
-      state.append(stat)
-
-    return state
-
-
-  def getSensors(self):
-    """
-    Getting sensors' values. Data will be returned as array.
-    """
-    state = []
-    for s in self.sensors:
-      stat = None
-      for i in range(3):
-        try:
-          stat = s.get_sample()
-          break
-        except:
-          time.sleep(0.01)
-          continue
-      if stat == None:
-        import sys
-        print "Unknown sensor error"
-        print sys.exc_info()[1]
-      state.append(stat)
-
-    return state
-
-
-"""
-Test program
-It gives appropriate values to motors, and angles of motors are
-obtained and shown.  Sensor data are also obtained and shown.
-"""
-if __name__ == "__main__":
-  import time
-  nxt = NXTBrick()
-  print "connected"
-    
-  # Testing motors
-  for i in range(0):
-    nxt.setMotors([80,-80,80])
-    print "Motor: "
-    mstat = nxt.getMotors()
-    for i, m in enumerate(mstat):
-      print "(" , i, "): ", m
-    time.sleep(0.1)
-  nxt.setMotors([0,0,0])
-
-  # Testing sensors
-  for i in range(100):
-    sensors = ["Touch", "Sound", "Light", "USonic"]
-    sval = nxt.getSensors()
-    print sval
-    time.sleep(0.1)
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# -*- Python -*-
+
+import nxt.locator
+from nxt.sensor import *
+from nxt.motor import *
+import time
+
+class NXTBrick:
+  def __init__(self, bsock=None):
+    """
+    Ctor
+    Connecting to NXT brick and creating motor object, sensor object
+    and so on. Motor encoders will be reset.
+    """
+    if bsock:
+      self.sock = bsock
+    else:
+      self.sock = nxt.locator.find_one_brick().connect()
+
+    self.motors = [Motor(self.sock, PORT_A),
+                   Motor(self.sock, PORT_B),
+                   Motor(self.sock, PORT_C)]
+            
+    self.sensors = [TouchSensor(self.sock, PORT_1),
+                    SoundSensor(self.sock, PORT_2),
+                    LightSensor(self.sock, PORT_3),
+                    UltrasonicSensor(self.sock, PORT_4)]
+    self.resetPosition()
+
+  def close(self):
+    """
+    Finalizing connection with NXT brick.
+    """
+    self.sock.close()
+
+  def resetPosition(self, relative = 0):
+    """
+    Resetting encoders of NXT motors
+    """
+    for m in self.motors:
+      m.reset_position(relative)
+
+  def setMotors(self, vels):
+    """
+    This operation receives array and set them as motor power.  If the
+    number of vels items does not match with the number of motors,
+    smaller number of them will be taken and set respectively.
+    """
+    for i, v in enumerate(vels[:min(len(vels),len(self.motors))]):
+      self.motors[i].power = max(min(v,127),-127)
+      self.motors[i].mode = MODE_MOTOR_ON | MODE_REGULATED
+      self.motors[i].regulation_mode = REGULATION_MOTOR_SYNC
+      self.motors[i].run_state = RUN_STATE_RUNNING
+      self.motors[i].tacho_limit = 0
+      self.motors[i].set_output_state()
+
+  def getMotors(self):
+    """
+    Getting motors' angle (degrees)
+    """
+    state = []
+    for m in self.motors:
+      stat = None
+      for i in range(3):
+        try:
+          stat = m.get_output_state()
+          break
+        except:
+          time.sleep(0.01)
+          continue
+
+      if stat == None:
+        import sys
+        print "Unknown motor encoder error"
+        print sys.exc_info()[1]
+      state.append(stat)
+
+    return state
+
+
+  def getSensors(self):
+    """
+    Getting sensors' values. Data will be returned as array.
+    """
+    state = []
+    for s in self.sensors:
+      stat = None
+      for i in range(3):
+        try:
+          stat = s.get_sample()
+          break
+        except:
+          time.sleep(0.01)
+          continue
+      if stat == None:
+        import sys
+        print "Unknown sensor error"
+        print sys.exc_info()[1]
+      state.append(stat)
+
+    return state
+
+
+"""
+Test program
+It gives appropriate values to motors, and angles of motors are
+obtained and shown.  Sensor data are also obtained and shown.
+"""
+if __name__ == "__main__":
+  import time
+  nxt = NXTBrick()
+  print "connected"
+    
+  # Testing motors
+  for i in range(0):
+    nxt.setMotors([80,-80,80])
+    print "Motor: "
+    mstat = nxt.getMotors()
+    for i, m in enumerate(mstat):
+      print "(" , i, "): ", m
+    time.sleep(0.1)
+  nxt.setMotors([0,0,0])
+
+  # Testing sensors
+  for i in range(100):
+    sensors = ["Touch", "Sound", "Light", "USonic"]
+    sval = nxt.getSensors()
+    print sval
+    time.sleep(0.1)

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick20.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick20.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTBrick20.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,127 +1,127 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-# -*- Python -*-
-
-import nxt.locator
-from nxt.sensor import *
-from nxt.motor import *
-import time
-
-class NXTBrick:
-  def __init__(self, bsock=None):
-    """
-    Ctor
-    Connecting to NXT brick and creating motor object, sensor object
-    and so on. Motor encoders will be reset.
-    """
-    if bsock:
-      self.sock = bsock
-    else:
-      self.sock = nxt.locator.find_one_brick()
-
-    self.motors = [Motor(self.sock, PORT_A),
-                   Motor(self.sock, PORT_B),
-                   Motor(self.sock, PORT_C)]
-            
-    self.sensors = [Touch(self.sock, PORT_1),
-                    Sound(self.sock, PORT_2),
-                    Light(self.sock, PORT_3),
-                    Ultrasonic(self.sock, PORT_4)]
-    self.resetPosition()
-
-  def close(self):
-    """
-    Finalizing connection with NXT brick.
-    """
-    self.sock.close()
-
-  def resetPosition(self, relative = 0):
-    """
-    Resetting encoders of NXT motors
-    """
-    for m in self.motors:
-      m.reset_position(relative)
-
-  def setMotors(self, vels):
-    """
-    This operation receives array and set them as motor power.  If the
-    number of vels items does not match with the number of motors,
-    smaller number of them will be taken and set respectively.
-    """
-    for i, v in enumerate(vels[:min(len(vels),len(self.motors))]):
-      self.motors[i].sync = 1
-      self.motors[i].run(max(min(v,127),-127))
-
-  def getMotors(self):
-    """
-    Getting motors' angle (degrees)
-    """
-    state = []
-    for m in self.motors:
-      stat = None
-      for i in range(3):
-        try:
-          stat = m.get_tacho().tacho_count
-          break
-        except:
-          time.sleep(0.01)
-          continue
-
-      if stat == None:
-        import sys
-        print "Unknown motor encoder error"
-        print sys.exc_info()[1]
-      state.append(stat)
-
-    return state
-
-
-  def getSensors(self):
-    """
-    Getting sensors' values. Data will be returned as array.
-    """
-    state = []
-    for s in self.sensors:
-      stat = None
-      for i in range(3):
-        try:
-          stat = s.get_sample()
-          break
-        except:
-          time.sleep(0.01)
-          continue
-      if stat == None:
-        import sys
-        print "Unknown sensor error"
-        print sys.exc_info()[1]
-      state.append(stat)
-
-    return state
-
-
-"""
-Test program
-It gives appropriate values to motors, and angles of motors are
-obtained and shown.  Sensor data are also obtained and shown.
-"""
-if __name__ == "__main__":
-  import time
-  nxt = NXTBrick()
-  print "connected"
-    
-  # Testing motors
-  for i in range(0):
-    nxt.setMotors([80,-80,80])
-    print "Motor: "
-    mstat = nxt.getMotors()
-    for i, m in enumerate(mstat):
-      print "(" , i, "): ", m
-    time.sleep(0.1)
-  nxt.setMotors([0,0,0])
-
-  # Testing sensors
-  for i in range(100):
-    sensors = ["Touch", "Sound", "Light", "USonic"]
-    sval = nxt.getSensors()
-    print sval
-    time.sleep(0.1)
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# -*- Python -*-
+
+import nxt.locator
+from nxt.sensor import *
+from nxt.motor import *
+import time
+
+class NXTBrick:
+  def __init__(self, bsock=None):
+    """
+    Ctor
+    Connecting to NXT brick and creating motor object, sensor object
+    and so on. Motor encoders will be reset.
+    """
+    if bsock:
+      self.sock = bsock
+    else:
+      self.sock = nxt.locator.find_one_brick()
+
+    self.motors = [Motor(self.sock, PORT_A),
+                   Motor(self.sock, PORT_B),
+                   Motor(self.sock, PORT_C)]
+            
+    self.sensors = [Touch(self.sock, PORT_1),
+                    Sound(self.sock, PORT_2),
+                    Light(self.sock, PORT_3),
+                    Ultrasonic(self.sock, PORT_4)]
+    self.resetPosition()
+
+  def close(self):
+    """
+    Finalizing connection with NXT brick.
+    """
+    self.sock.close()
+
+  def resetPosition(self, relative = 0):
+    """
+    Resetting encoders of NXT motors
+    """
+    for m in self.motors:
+      m.reset_position(relative)
+
+  def setMotors(self, vels):
+    """
+    This operation receives array and set them as motor power.  If the
+    number of vels items does not match with the number of motors,
+    smaller number of them will be taken and set respectively.
+    """
+    for i, v in enumerate(vels[:min(len(vels),len(self.motors))]):
+      self.motors[i].sync = 1
+      self.motors[i].run(max(min(v,127),-127))
+
+  def getMotors(self):
+    """
+    Getting motors' angle (degrees)
+    """
+    state = []
+    for m in self.motors:
+      stat = None
+      for i in range(3):
+        try:
+          stat = m.get_tacho().tacho_count
+          break
+        except:
+          time.sleep(0.01)
+          continue
+
+      if stat == None:
+        import sys
+        print "Unknown motor encoder error"
+        print sys.exc_info()[1]
+      state.append(stat)
+
+    return state
+
+
+  def getSensors(self):
+    """
+    Getting sensors' values. Data will be returned as array.
+    """
+    state = []
+    for s in self.sensors:
+      stat = None
+      for i in range(3):
+        try:
+          stat = s.get_sample()
+          break
+        except:
+          time.sleep(0.01)
+          continue
+      if stat == None:
+        import sys
+        print "Unknown sensor error"
+        print sys.exc_info()[1]
+      state.append(stat)
+
+    return state
+
+
+"""
+Test program
+It gives appropriate values to motors, and angles of motors are
+obtained and shown.  Sensor data are also obtained and shown.
+"""
+if __name__ == "__main__":
+  import time
+  nxt = NXTBrick()
+  print "connected"
+    
+  # Testing motors
+  for i in range(0):
+    nxt.setMotors([80,-80,80])
+    print "Motor: "
+    mstat = nxt.getMotors()
+    for i, m in enumerate(mstat):
+      print "(" , i, "): ", m
+    time.sleep(0.1)
+  nxt.setMotors([0,0,0])
+
+  # Testing sensors
+  for i in range(100):
+    sensors = ["Touch", "Sound", "Light", "USonic"]
+    sval = nxt.getSensors()
+    print sval
+    time.sleep(0.1)

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,151 +1,151 @@
-#!/usr/bin/env python
-# -*- coding:utf-8 -*-
-# -*- Python -*-
-
-import sys
-import time
-sys.path.append(".")
-
-# Import RTM module
-import RTC
-import OpenRTM_aist
-
-
-# import NXTBrick class
-import NXTBrick
-
-
-# This module's spesification
-# <rtc-template block="module_spec">
-nxtrtc_spec = ["implementation_id", "NXTRTC", 
-               "type_name",         "NXTRTC", 
-               "description",       "NXT sample component", 
-               "version",           "0.1", 
-               "vendor",            "AIST", 
-               "category",          "example", 
-               "activity_type",     "DataFlowComponent", 
-               "max_instance",      "10", 
-               "language",          "Python", 
-               "lang_type",         "SCRIPT",
-               "conf.default.map", "A,B",
-               ""]
-
-# </rtc-template>
-
-class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
-  def __init__(self, manager):
-    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
-
-    # initialize of configuration-data.
-    # <rtc-template block="configurations">
-    self._map = [['A', 'B']]
-    self._nxtbrick = None
-    self._mapping = {'A':0,'B':1,'C':2}
-     
-  def onInitialize(self):
-    # DataPorts initialization
-    # <rtc-template block="data_ports">
-    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
-    self.addInPort("vel",self._velIn)
-    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
-    self.addOutPort("pos",self._posOut)
-    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
-    self.addOutPort("sens",self._sensOut)
-
-    # Bind variables and configuration variable
-    # <rtc-template block="bind_config">
-    self.bindParameter("map", self._map, "A,B")
-
-    # create NXTBrick object
-    try:
-      print "Connecting to NXT brick ...."
-      self._nxtbrick = NXTBrick.NXTBrick()
-      print "Connection established."
-    except:
-      print "NXTBrick connection failed."
-      return RTC.RTC_ERROR
-
-    return RTC.RTC_OK
-
-  def onFinalize(self):
-    self._nxtbrick.close()
-
-  def onActivated(self, ec_id):
-    self._nxtbrick.setMotors([0,0,0])
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-    return RTC.RTC_OK
-
-  def onDeactivated(self, ec_id):
-    self._nxtbrick.setMotors([0,0,0])
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-
-    return RTC.RTC_OK
-
-  def onExecute(self, ec_id):
-    try:
-      # check new data.
-      if self._velIn.isNew():
-        # read velocity data from inport.
-        self._d_vel = self._velIn.read()
-        
-        vel_ = [0,0,0]
-        vel_[self._mapping[self._map[0][0]]] = self._d_vel.data[0]
-        vel_[self._mapping[self._map[0][1]]] = self._d_vel.data[1]
-        # set velocity
-#       print vel_
-        self._nxtbrick.setMotors(vel_)
-      else:
-        print "buffer empty"
-
-      # get sensor data.
-      sensor_   = self._nxtbrick.getSensors()
-      if sensor_:
-        self._d_sens.data = sensor_
-        # write sensor data to outport.
-        self._sensOut.write()
-
-      # get position data.
-      position_ = self._nxtbrick.getMotors()
-      if position_:
-        self._d_pos.data = \
-            [position_[self._mapping[self._map[0][0]]][9], \
-               position_[self._mapping[self._map[0][1]]][9]]
-        # write position data to outport.
-        self._posOut.write()
-    except:
-      print sys.exc_info()[1]
-
-    return RTC.RTC_OK
-
-
-
-def NXTRTCInit(manager):
-  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
-  manager.registerFactory(profile,
-                          NXTRTC,
-                          OpenRTM_aist.Delete)
-
-
-def MyModuleInit(manager):
-  NXTRTCInit(manager)
-
-  # Create a component
-  comp = manager.createComponent("NXTRTC")
-
-
-
-def main():
-  mgr = OpenRTM_aist.Manager.init(sys.argv)
-  mgr.setModuleInitProc(MyModuleInit)
-  mgr.activateManager()
-  mgr.runManager()
-
-if __name__ == "__main__":
-  main()
-
-
+#!/usr/bin/env python
+# -*- coding:utf-8 -*-
+# -*- Python -*-
+
+import sys
+import time
+sys.path.append(".")
+
+# Import RTM module
+import RTC
+import OpenRTM_aist
+
+
+# import NXTBrick class
+import NXTBrick
+
+
+# This module's spesification
+# <rtc-template block="module_spec">
+nxtrtc_spec = ["implementation_id", "NXTRTC", 
+               "type_name",         "NXTRTC", 
+               "description",       "NXT sample component", 
+               "version",           "0.1", 
+               "vendor",            "AIST", 
+               "category",          "example", 
+               "activity_type",     "DataFlowComponent", 
+               "max_instance",      "10", 
+               "language",          "Python", 
+               "lang_type",         "SCRIPT",
+               "conf.default.map", "A,B",
+               ""]
+
+# </rtc-template>
+
+class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
+  def __init__(self, manager):
+    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
+
+    # initialize of configuration-data.
+    # <rtc-template block="configurations">
+    self._map = [['A', 'B']]
+    self._nxtbrick = None
+    self._mapping = {'A':0,'B':1,'C':2}
+     
+  def onInitialize(self):
+    # DataPorts initialization
+    # <rtc-template block="data_ports">
+    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
+    self.addInPort("vel",self._velIn)
+    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
+    self.addOutPort("pos",self._posOut)
+    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
+    self.addOutPort("sens",self._sensOut)
+
+    # Bind variables and configuration variable
+    # <rtc-template block="bind_config">
+    self.bindParameter("map", self._map, "A,B")
+
+    # create NXTBrick object
+    try:
+      print "Connecting to NXT brick ...."
+      self._nxtbrick = NXTBrick.NXTBrick()
+      print "Connection established."
+    except:
+      print "NXTBrick connection failed."
+      return RTC.RTC_ERROR
+
+    return RTC.RTC_OK
+
+  def onFinalize(self):
+    self._nxtbrick.close()
+
+  def onActivated(self, ec_id):
+    self._nxtbrick.setMotors([0,0,0])
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+    return RTC.RTC_OK
+
+  def onDeactivated(self, ec_id):
+    self._nxtbrick.setMotors([0,0,0])
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+
+    return RTC.RTC_OK
+
+  def onExecute(self, ec_id):
+    try:
+      # check new data.
+      if self._velIn.isNew():
+        # read velocity data from inport.
+        self._d_vel = self._velIn.read()
+        
+        vel_ = [0,0,0]
+        vel_[self._mapping[self._map[0][0]]] = self._d_vel.data[0]
+        vel_[self._mapping[self._map[0][1]]] = self._d_vel.data[1]
+        # set velocity
+#       print vel_
+        self._nxtbrick.setMotors(vel_)
+      else:
+        print "buffer empty"
+
+      # get sensor data.
+      sensor_   = self._nxtbrick.getSensors()
+      if sensor_:
+        self._d_sens.data = sensor_
+        # write sensor data to outport.
+        self._sensOut.write()
+
+      # get position data.
+      position_ = self._nxtbrick.getMotors()
+      if position_:
+        self._d_pos.data = \
+            [position_[self._mapping[self._map[0][0]]][9], \
+               position_[self._mapping[self._map[0][1]]][9]]
+        # write position data to outport.
+        self._posOut.write()
+    except:
+      print sys.exc_info()[1]
+
+    return RTC.RTC_OK
+
+
+
+def NXTRTCInit(manager):
+  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
+  manager.registerFactory(profile,
+                          NXTRTC,
+                          OpenRTM_aist.Delete)
+
+
+def MyModuleInit(manager):
+  NXTRTCInit(manager)
+
+  # Create a component
+  comp = manager.createComponent("NXTRTC")
+
+
+
+def main():
+  mgr = OpenRTM_aist.Manager.init(sys.argv)
+  mgr.setModuleInitProc(MyModuleInit)
+  mgr.activateManager()
+  mgr.runManager()
+
+if __name__ == "__main__":
+  main()
+
+

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,150 +1,150 @@
-#!/usr/bin/env python
-# -*- coding:utf-8 -*-
-# -*- Python -*-
-
-import sys
-import time
-sys.path.append(".")
-
-# Import RTM module
-import RTC
-import OpenRTM_aist
-
-
-# import NXTBrick class
-import NXTBrick20
-
-
-# This module's spesification
-# <rtc-template block="module_spec">
-nxtrtc_spec = ["implementation_id", "NXTRTC", 
-               "type_name",         "NXTRTC", 
-               "description",       "NXT sample component", 
-               "version",           "0.1", 
-               "vendor",            "AIST", 
-               "category",          "example", 
-               "activity_type",     "DataFlowComponent", 
-               "max_instance",      "10", 
-               "language",          "Python", 
-               "lang_type",         "SCRIPT",
-               "conf.default.map", "A,B",
-               ""]
-
-# </rtc-template>
-
-class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
-  def __init__(self, manager):
-    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
-
-    # initialize of configuration-data.
-    # <rtc-template block="configurations">
-    self._map = [['A', 'B']]
-    self._nxtbrick = None
-    self._mapping = {'A':0,'B':1,'C':2}
-     
-  def onInitialize(self):
-    # DataPorts initialization
-    # <rtc-template block="data_ports">
-    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
-    self.addInPort("vel",self._velIn)
-    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
-    self.addOutPort("pos",self._posOut)
-    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
-    self.addOutPort("sens",self._sensOut)
-
-    # Bind variables and configuration variable
-    # <rtc-template block="bind_config">
-    self.bindParameter("map", self._map, "A,B")
-
-    # create NXTBrick object
-    try:
-      print "Connecting to NXT brick ...."
-      self._nxtbrick = NXTBrick20.NXTBrick()
-      print "Connection established."
-    except:
-      print "NXTBrick connection failed."
-      return RTC.RTC_ERROR
-
-    return RTC.RTC_OK
-
-  def onFinalize(self):
-    self._nxtbrick.close()
-
-  def onActivated(self, ec_id):
-    self._nxtbrick.setMotors([0,0,0])
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-    return RTC.RTC_OK
-
-  def onDeactivated(self, ec_id):
-    self._nxtbrick.setMotors([0,0,0])
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-
-    return RTC.RTC_OK
-
-  def onExecute(self, ec_id):
-    try:
-      # check new data.
-      if self._velIn.isNew():
-        # read velocity data from inport.
-        self._d_vel = self._velIn.read()
-        
-        vel_ = [0,0,0]
-        vel_[self._mapping[self._map[0][0]]] = self._d_vel.data[0]
-        vel_[self._mapping[self._map[0][1]]] = self._d_vel.data[1]
-        # set velocity
-        self._nxtbrick.setMotors(vel_)
-      else:
-        print "buffer empty"
-
-      # get sensor data.
-      sensor_   = self._nxtbrick.getSensors()
-      if sensor_:
-        self._d_sens.data = sensor_
-        # write sensor data to outport.
-        self._sensOut.write()
-
-      # get position data.
-      position_ = self._nxtbrick.getMotors()
-      if position_:
-        self._d_pos.data = \
-            [position_[self._mapping[self._map[0][0]]], \
-               position_[self._mapping[self._map[0][1]]]]
-        # write position data to outport.
-        self._posOut.write()
-    except:
-      print sys.exc_info()[1]
-
-    return RTC.RTC_OK
-
-
-
-def NXTRTCInit(manager):
-  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
-  manager.registerFactory(profile,
-                          NXTRTC,
-                          OpenRTM_aist.Delete)
-
-
-def MyModuleInit(manager):
-  NXTRTCInit(manager)
-
-  # Create a component
-  comp = manager.createComponent("NXTRTC")
-
-
-
-def main():
-  mgr = OpenRTM_aist.Manager.init(sys.argv)
-  mgr.setModuleInitProc(MyModuleInit)
-  mgr.activateManager()
-  mgr.runManager()
-
-if __name__ == "__main__":
-  main()
-
-
+#!/usr/bin/env python
+# -*- coding:utf-8 -*-
+# -*- Python -*-
+
+import sys
+import time
+sys.path.append(".")
+
+# Import RTM module
+import RTC
+import OpenRTM_aist
+
+
+# import NXTBrick class
+import NXTBrick20
+
+
+# This module's spesification
+# <rtc-template block="module_spec">
+nxtrtc_spec = ["implementation_id", "NXTRTC", 
+               "type_name",         "NXTRTC", 
+               "description",       "NXT sample component", 
+               "version",           "0.1", 
+               "vendor",            "AIST", 
+               "category",          "example", 
+               "activity_type",     "DataFlowComponent", 
+               "max_instance",      "10", 
+               "language",          "Python", 
+               "lang_type",         "SCRIPT",
+               "conf.default.map", "A,B",
+               ""]
+
+# </rtc-template>
+
+class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
+  def __init__(self, manager):
+    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
+
+    # initialize of configuration-data.
+    # <rtc-template block="configurations">
+    self._map = [['A', 'B']]
+    self._nxtbrick = None
+    self._mapping = {'A':0,'B':1,'C':2}
+     
+  def onInitialize(self):
+    # DataPorts initialization
+    # <rtc-template block="data_ports">
+    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
+    self.addInPort("vel",self._velIn)
+    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
+    self.addOutPort("pos",self._posOut)
+    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
+    self.addOutPort("sens",self._sensOut)
+
+    # Bind variables and configuration variable
+    # <rtc-template block="bind_config">
+    self.bindParameter("map", self._map, "A,B")
+
+    # create NXTBrick object
+    try:
+      print "Connecting to NXT brick ...."
+      self._nxtbrick = NXTBrick20.NXTBrick()
+      print "Connection established."
+    except:
+      print "NXTBrick connection failed."
+      return RTC.RTC_ERROR
+
+    return RTC.RTC_OK
+
+  def onFinalize(self):
+    self._nxtbrick.close()
+
+  def onActivated(self, ec_id):
+    self._nxtbrick.setMotors([0,0,0])
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+    return RTC.RTC_OK
+
+  def onDeactivated(self, ec_id):
+    self._nxtbrick.setMotors([0,0,0])
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+
+    return RTC.RTC_OK
+
+  def onExecute(self, ec_id):
+    try:
+      # check new data.
+      if self._velIn.isNew():
+        # read velocity data from inport.
+        self._d_vel = self._velIn.read()
+        
+        vel_ = [0,0,0]
+        vel_[self._mapping[self._map[0][0]]] = self._d_vel.data[0]
+        vel_[self._mapping[self._map[0][1]]] = self._d_vel.data[1]
+        # set velocity
+        self._nxtbrick.setMotors(vel_)
+      else:
+        print "buffer empty"
+
+      # get sensor data.
+      sensor_   = self._nxtbrick.getSensors()
+      if sensor_:
+        self._d_sens.data = sensor_
+        # write sensor data to outport.
+        self._sensOut.write()
+
+      # get position data.
+      position_ = self._nxtbrick.getMotors()
+      if position_:
+        self._d_pos.data = \
+            [position_[self._mapping[self._map[0][0]]], \
+               position_[self._mapping[self._map[0][1]]]]
+        # write position data to outport.
+        self._posOut.write()
+    except:
+      print sys.exc_info()[1]
+
+    return RTC.RTC_OK
+
+
+
+def NXTRTCInit(manager):
+  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
+  manager.registerFactory(profile,
+                          NXTRTC,
+                          OpenRTM_aist.Delete)
+
+
+def MyModuleInit(manager):
+  NXTRTCInit(manager)
+
+  # Create a component
+  comp = manager.createComponent("NXTRTC")
+
+
+
+def main():
+  mgr = OpenRTM_aist.Manager.init(sys.argv)
+  mgr.setModuleInitProc(MyModuleInit)
+  mgr.activateManager()
+  mgr.runManager()
+
+if __name__ == "__main__":
+  main()
+
+

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20_callback.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20_callback.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC20_callback.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,156 +1,156 @@
-#!/usr/bin/env python
-# -*- coding:utf-8 -*-
-# -*- Python -*-
-
-import sys
-import time
-sys.path.append(".")
-
-# Import RTM module
-import RTC
-import OpenRTM_aist
-
-
-# import NXTBrick class
-import NXTBrick20
-
-
-# This module's spesification
-# <rtc-template block="module_spec">
-nxtrtc_spec = ["implementation_id", "NXTRTC", 
-               "type_name",         "NXTRTC", 
-               "description",       "NXT sample component", 
-               "version",           "0.1", 
-               "vendor",            "AIST", 
-               "category",          "example", 
-               "activity_type",     "DataFlowComponent", 
-               "max_instance",      "10", 
-               "language",          "Python", 
-               "lang_type",         "SCRIPT",
-               "conf.default.map", "A,B",
-               ""]
-
-# </rtc-template>
-
-# @class CallBackClass
-# @brief callback class
-#
-# when data is written in the buffer of InPort,
-# it is called.
-class CallBackClass:
-  def __init__(self, nxtbrick_, map_):
-    self._nxtbrick = nxtbrick_
-    self._map = map_
-    self._mapping = {'A':0,'B':1,'C':2}
-
-  def __call__(self, pData):
-    vel_ = [0,0,0]
-    vel_[self._mapping[self._map[0][0]]] = pData.data[0]
-    vel_[self._mapping[self._map[0][1]]] = pData.data[1]
-    # set velocity
-    self._nxtbrick.setMotors(vel_)
-
-
-class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
-  def __init__(self, manager):
-    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
-
-    # initialize of configuration-data.
-    # <rtc-template block="configurations">
-    self._map = [['A', 'B']]
-    self._nxtbrick = None
-    self._mapping = {'A':0,'B':1,'C':2}
-     
-  def onInitialize(self):
-    # DataPorts initialization
-    # <rtc-template block="data_ports">
-    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
-    self.addInPort("vel",self._velIn)
-    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
-    self.addOutPort("pos",self._posOut)
-    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
-    self.addOutPort("sens",self._sensOut)
-
-    # Bind variables and configuration variable
-    # <rtc-template block="bind_config">
-    self.bindParameter("map", self._map, "A,B")
-
-    # create NXTBrick object
-    try:
-      print "Connecting to NXT brick ...."
-      self._nxtbrick = NXTBrick.NXTBrick()
-      print "Connection established."
-    except:
-      print "NXTBrick connection failed."
-      return RTC.RTC_ERROR
-
-    # set callback class
-    self._velIn.setOnWrite(CallBackClass(self._ntxbrick,self._map))
-
-    return RTC.RTC_OK
-
-  def onFinalize(self):
-    self._nxtbrick.close()
-
-  def onActivated(self, ec_id):
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-
-    return RTC.RTC_OK
-
-
-  def onDeactivated(self, ec_id):
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-
-    return RTC.RTC_OK
-
-
-  def onExecute(self, ec_id):
-    # get sensor data.
-    sensor_   = self._nxtbrick.getSensors()
-    if sensor_:
-      self._d_sens.data = sensor_
-      # write sensor data to outport.
-      self._sensOut.write()
-
-    # get position data.
-    position_ = self._nxtbrick.getMotors()
-    if position_:
-      self._d_pos.data = [position_[self._mapping[self._map[0][0]]],position_[self._mapping[self._map[0][1]]]]
-      # write position data to outport.
-      self._posOut.write()
-
-    return RTC.RTC_OK
-
-
-
-def NXTRTC_callbackInit(manager):
-  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
-  manager.registerFactory(profile,
-                          NXTRTC,
-                          OpenRTM_aist.Delete)
-
-
-def MyModuleInit(manager):
-  NXTRTC_callbackInit(manager)
-
-  # Create a component
-  comp = manager.createComponent("NXTRTC")
-
-
-
-def main():
-  mgr = OpenRTM_aist.Manager.init(len(sys.argv), sys.argv)
-  #mgr = OpenRTM_aist.Manager.init(sys.argv)
-  mgr.setModuleInitProc(MyModuleInit)
-  mgr.activateManager()
-  mgr.runManager()
-
-if __name__ == "__main__":
-  main()
-
-
+#!/usr/bin/env python
+# -*- coding:utf-8 -*-
+# -*- Python -*-
+
+import sys
+import time
+sys.path.append(".")
+
+# Import RTM module
+import RTC
+import OpenRTM_aist
+
+
+# import NXTBrick class
+import NXTBrick20
+
+
+# This module's spesification
+# <rtc-template block="module_spec">
+nxtrtc_spec = ["implementation_id", "NXTRTC", 
+               "type_name",         "NXTRTC", 
+               "description",       "NXT sample component", 
+               "version",           "0.1", 
+               "vendor",            "AIST", 
+               "category",          "example", 
+               "activity_type",     "DataFlowComponent", 
+               "max_instance",      "10", 
+               "language",          "Python", 
+               "lang_type",         "SCRIPT",
+               "conf.default.map", "A,B",
+               ""]
+
+# </rtc-template>
+
+# @class CallBackClass
+# @brief callback class
+#
+# when data is written in the buffer of InPort,
+# it is called.
+class CallBackClass:
+  def __init__(self, nxtbrick_, map_):
+    self._nxtbrick = nxtbrick_
+    self._map = map_
+    self._mapping = {'A':0,'B':1,'C':2}
+
+  def __call__(self, pData):
+    vel_ = [0,0,0]
+    vel_[self._mapping[self._map[0][0]]] = pData.data[0]
+    vel_[self._mapping[self._map[0][1]]] = pData.data[1]
+    # set velocity
+    self._nxtbrick.setMotors(vel_)
+
+
+class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
+  def __init__(self, manager):
+    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
+
+    # initialize of configuration-data.
+    # <rtc-template block="configurations">
+    self._map = [['A', 'B']]
+    self._nxtbrick = None
+    self._mapping = {'A':0,'B':1,'C':2}
+     
+  def onInitialize(self):
+    # DataPorts initialization
+    # <rtc-template block="data_ports">
+    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
+    self.addInPort("vel",self._velIn)
+    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
+    self.addOutPort("pos",self._posOut)
+    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
+    self.addOutPort("sens",self._sensOut)
+
+    # Bind variables and configuration variable
+    # <rtc-template block="bind_config">
+    self.bindParameter("map", self._map, "A,B")
+
+    # create NXTBrick object
+    try:
+      print "Connecting to NXT brick ...."
+      self._nxtbrick = NXTBrick.NXTBrick()
+      print "Connection established."
+    except:
+      print "NXTBrick connection failed."
+      return RTC.RTC_ERROR
+
+    # set callback class
+    self._velIn.setOnWrite(CallBackClass(self._ntxbrick,self._map))
+
+    return RTC.RTC_OK
+
+  def onFinalize(self):
+    self._nxtbrick.close()
+
+  def onActivated(self, ec_id):
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+
+    return RTC.RTC_OK
+
+
+  def onDeactivated(self, ec_id):
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+
+    return RTC.RTC_OK
+
+
+  def onExecute(self, ec_id):
+    # get sensor data.
+    sensor_   = self._nxtbrick.getSensors()
+    if sensor_:
+      self._d_sens.data = sensor_
+      # write sensor data to outport.
+      self._sensOut.write()
+
+    # get position data.
+    position_ = self._nxtbrick.getMotors()
+    if position_:
+      self._d_pos.data = [position_[self._mapping[self._map[0][0]]],position_[self._mapping[self._map[0][1]]]]
+      # write position data to outport.
+      self._posOut.write()
+
+    return RTC.RTC_OK
+
+
+
+def NXTRTC_callbackInit(manager):
+  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
+  manager.registerFactory(profile,
+                          NXTRTC,
+                          OpenRTM_aist.Delete)
+
+
+def MyModuleInit(manager):
+  NXTRTC_callbackInit(manager)
+
+  # Create a component
+  comp = manager.createComponent("NXTRTC")
+
+
+
+def main():
+  mgr = OpenRTM_aist.Manager.init(len(sys.argv), sys.argv)
+  #mgr = OpenRTM_aist.Manager.init(sys.argv)
+  mgr.setModuleInitProc(MyModuleInit)
+  mgr.activateManager()
+  mgr.runManager()
+
+if __name__ == "__main__":
+  main()
+
+

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC_callback.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC_callback.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/examples/NXTRTC/NXTRTC_callback.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,156 +1,156 @@
-#!/usr/bin/env python
-# -*- coding:utf-8 -*-
-# -*- Python -*-
-
-import sys
-import time
-sys.path.append(".")
-
-# Import RTM module
-import RTC
-import OpenRTM_aist
-
-
-# import NXTBrick class
-import NXTBrick
-
-
-# This module's spesification
-# <rtc-template block="module_spec">
-nxtrtc_spec = ["implementation_id", "NXTRTC", 
-               "type_name",         "NXTRTC", 
-               "description",       "NXT sample component", 
-               "version",           "0.1", 
-               "vendor",            "AIST", 
-               "category",          "example", 
-               "activity_type",     "DataFlowComponent", 
-               "max_instance",      "10", 
-               "language",          "Python", 
-               "lang_type",         "SCRIPT",
-               "conf.default.map", "A,B",
-               ""]
-
-# </rtc-template>
-
-# @class CallBackClass
-# @brief callback class
-#
-# when data is written in the buffer of InPort,
-# it is called.
-class CallBackClass:
-  def __init__(self, nxtbrick_, map_):
-    self._nxtbrick = nxtbrick_
-    self._map = map_
-    self._mapping = {'A':0,'B':1,'C':2}
-
-  def __call__(self, pData):
-    vel_ = [0,0,0]
-    vel_[self._mapping[self._map[0][0]]] = pData.data[0]
-    vel_[self._mapping[self._map[0][1]]] = pData.data[1]
-    # set velocity
-    self._nxtbrick.setMotors(vel_)
-
-
-class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
-  def __init__(self, manager):
-    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
-
-    # initialize of configuration-data.
-    # <rtc-template block="configurations">
-    self._map = [['A', 'B']]
-    self._nxtbrick = None
-    self._mapping = {'A':0,'B':1,'C':2}
-     
-  def onInitialize(self):
-    # DataPorts initialization
-    # <rtc-template block="data_ports">
-    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
-    self.addInPort("vel",self._velIn)
-    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
-    self.addOutPort("pos",self._posOut)
-    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
-    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
-    self.addOutPort("sens",self._sensOut)
-
-    # Bind variables and configuration variable
-    # <rtc-template block="bind_config">
-    self.bindParameter("map", self._map, "A,B")
-
-    # create NXTBrick object
-    try:
-      print "Connecting to NXT brick ...."
-      self._nxtbrick = NXTBrick.NXTBrick()
-      print "Connection established."
-    except:
-      print "NXTBrick connection failed."
-      return RTC.RTC_ERROR
-
-    # set callback class
-    self._velIn.setOnWrite(CallBackClass(self._ntxbrick,self._map))
-
-    return RTC.RTC_OK
-
-  def onFinalize(self):
-    self._nxtbrick.close()
-
-  def onActivated(self, ec_id):
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-
-    return RTC.RTC_OK
-
-
-  def onDeactivated(self, ec_id):
-    # reset NXTBrick's position.
-    self._nxtbrick.resetPosition()
-
-    return RTC.RTC_OK
-
-
-  def onExecute(self, ec_id):
-    # get sensor data.
-    sensor_   = self._nxtbrick.getSensors()
-    if sensor_:
-      self._d_sens.data = [sensor_[3]]
-      # write sensor data to outport.
-      self._sensOut.write()
-
-    # get position data.
-    position_ = self._nxtbrick.getMotors()
-    if position_:
-      self._d_pos.data = [position_[self._mapping[self._map[0][0]]][9],position_[self._mapping[self._map[0][1]]][9]]
-      # write position data to outport.
-      self._posOut.write()
-
-    return RTC.RTC_OK
-
-
-
-def NXTRTC_callbackInit(manager):
-  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
-  manager.registerFactory(profile,
-                          NXTRTC,
-                          OpenRTM_aist.Delete)
-
-
-def MyModuleInit(manager):
-  NXTRTC_callbackInit(manager)
-
-  # Create a component
-  comp = manager.createComponent("NXTRTC")
-
-
-
-def main():
-  mgr = OpenRTM_aist.Manager.init(len(sys.argv), sys.argv)
-  #mgr = OpenRTM_aist.Manager.init(sys.argv)
-  mgr.setModuleInitProc(MyModuleInit)
-  mgr.activateManager()
-  mgr.runManager()
-
-if __name__ == "__main__":
-  main()
-
-
+#!/usr/bin/env python
+# -*- coding:utf-8 -*-
+# -*- Python -*-
+
+import sys
+import time
+sys.path.append(".")
+
+# Import RTM module
+import RTC
+import OpenRTM_aist
+
+
+# import NXTBrick class
+import NXTBrick
+
+
+# This module's spesification
+# <rtc-template block="module_spec">
+nxtrtc_spec = ["implementation_id", "NXTRTC", 
+               "type_name",         "NXTRTC", 
+               "description",       "NXT sample component", 
+               "version",           "0.1", 
+               "vendor",            "AIST", 
+               "category",          "example", 
+               "activity_type",     "DataFlowComponent", 
+               "max_instance",      "10", 
+               "language",          "Python", 
+               "lang_type",         "SCRIPT",
+               "conf.default.map", "A,B",
+               ""]
+
+# </rtc-template>
+
+# @class CallBackClass
+# @brief callback class
+#
+# when data is written in the buffer of InPort,
+# it is called.
+class CallBackClass:
+  def __init__(self, nxtbrick_, map_):
+    self._nxtbrick = nxtbrick_
+    self._map = map_
+    self._mapping = {'A':0,'B':1,'C':2}
+
+  def __call__(self, pData):
+    vel_ = [0,0,0]
+    vel_[self._mapping[self._map[0][0]]] = pData.data[0]
+    vel_[self._mapping[self._map[0][1]]] = pData.data[1]
+    # set velocity
+    self._nxtbrick.setMotors(vel_)
+
+
+class NXTRTC(OpenRTM_aist.DataFlowComponentBase):
+  def __init__(self, manager):
+    OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
+
+    # initialize of configuration-data.
+    # <rtc-template block="configurations">
+    self._map = [['A', 'B']]
+    self._nxtbrick = None
+    self._mapping = {'A':0,'B':1,'C':2}
+     
+  def onInitialize(self):
+    # DataPorts initialization
+    # <rtc-template block="data_ports">
+    self._d_vel = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._velIn = OpenRTM_aist.InPort("vel", self._d_vel)
+    self.addInPort("vel",self._velIn)
+    self._d_pos = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._posOut = OpenRTM_aist.OutPort("pos", self._d_pos)
+    self.addOutPort("pos",self._posOut)
+    self._d_sens = RTC.TimedFloatSeq(RTC.Time(0,0),[])
+    self._sensOut = OpenRTM_aist.OutPort("sens", self._d_sens)
+    self.addOutPort("sens",self._sensOut)
+
+    # Bind variables and configuration variable
+    # <rtc-template block="bind_config">
+    self.bindParameter("map", self._map, "A,B")
+
+    # create NXTBrick object
+    try:
+      print "Connecting to NXT brick ...."
+      self._nxtbrick = NXTBrick.NXTBrick()
+      print "Connection established."
+    except:
+      print "NXTBrick connection failed."
+      return RTC.RTC_ERROR
+
+    # set callback class
+    self._velIn.setOnWrite(CallBackClass(self._ntxbrick,self._map))
+
+    return RTC.RTC_OK
+
+  def onFinalize(self):
+    self._nxtbrick.close()
+
+  def onActivated(self, ec_id):
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+
+    return RTC.RTC_OK
+
+
+  def onDeactivated(self, ec_id):
+    # reset NXTBrick's position.
+    self._nxtbrick.resetPosition()
+
+    return RTC.RTC_OK
+
+
+  def onExecute(self, ec_id):
+    # get sensor data.
+    sensor_   = self._nxtbrick.getSensors()
+    if sensor_:
+      self._d_sens.data = [sensor_[3]]
+      # write sensor data to outport.
+      self._sensOut.write()
+
+    # get position data.
+    position_ = self._nxtbrick.getMotors()
+    if position_:
+      self._d_pos.data = [position_[self._mapping[self._map[0][0]]][9],position_[self._mapping[self._map[0][1]]][9]]
+      # write position data to outport.
+      self._posOut.write()
+
+    return RTC.RTC_OK
+
+
+
+def NXTRTC_callbackInit(manager):
+  profile = OpenRTM_aist.Properties(defaults_str=nxtrtc_spec)
+  manager.registerFactory(profile,
+                          NXTRTC,
+                          OpenRTM_aist.Delete)
+
+
+def MyModuleInit(manager):
+  NXTRTC_callbackInit(manager)
+
+  # Create a component
+  comp = manager.createComponent("NXTRTC")
+
+
+
+def main():
+  mgr = OpenRTM_aist.Manager.init(len(sys.argv), sys.argv)
+  #mgr = OpenRTM_aist.Manager.init(sys.argv)
+  mgr.setModuleInitProc(MyModuleInit)
+  mgr.activateManager()
+  mgr.runManager()
+
+if __name__ == "__main__":
+  main()
+
+

Modified: branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/test/MySdoServiceConsumer.py
===================================================================
--- branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/test/MySdoServiceConsumer.py	2013-04-17 07:46:37 UTC (rev 555)
+++ branches/RELENG_1_1/OpenRTM-aist-Python/OpenRTM_aist/test/MySdoServiceConsumer.py	2013-04-18 07:02:34 UTC (rev 556)
@@ -1,54 +1,54 @@
-#!/usr/bin/env python
-# -*- Python -*-
-
-
-## \file MySdoServiceConsumer.py
-## \brief test for SdoServiceConsumer class
-## \date $Date: $
-## \author Shinji Kurihara
-#
-# Copyright (C) 2011
-#     Task-intelligence Research Group,
-#     Intelligent Systems Research Institute,
-#     National Institute of
-#         Advanced Industrial Science and Technology (AIST), Japan
-#     All rights reserved.
-#
-
-import sys
-sys.path.insert(1,"../")
-sys.path.insert(1,"../RTM_IDL")
-import OpenRTM_aist
-import OpenRTM
-
-
-class MySdoServiceConsumer(OpenRTM_aist.SdoServiceConsumerBase):
-  def __init__(self):
-    self._profile = None
-    self._rtobj = None
-    return
-
-  def __del__(self):
-    return
-
-  def init(self, rtobj, profile):
-    self._rtobj = rtobj
-    self._profile = profile
-    return True
-
-  def reinit(self, profile):
-    return
-
-  def getProfile(self):
-    return self._profile
-
-  def finalize(self):
-    return
-
-
-def MySdoServiceConsumerInit(manager):
-  factory = OpenRTM_aist.SdoServiceConsumerFactory.instance()
-  factory.addFactory(OpenRTM_aist.toTypename(OpenRTM.ComponentObserver),
-                     MySdoServiceConsumer,
-                     OpenRTM_aist.Delete)
-  return
+#!/usr/bin/env python
+# -*- Python -*-
+
+
+## \file MySdoServiceConsumer.py
+## \brief test for SdoServiceConsumer class
+## \date $Date: $
+## \author Shinji Kurihara
+#
+# Copyright (C) 2011
+#     Task-intelligence Research Group,
+#     Intelligent Systems Research Institute,
+#     National Institute of
+#         Advanced Industrial Science and Technology (AIST), Japan
+#     All rights reserved.
+#
+
+import sys
+sys.path.insert(1,"../")
+sys.path.insert(1,"../RTM_IDL")
+import OpenRTM_aist
+import OpenRTM
+
+
+class MySdoServiceConsumer(OpenRTM_aist.SdoServiceConsumerBase):
+  def __init__(self):
+    self._profile = None
+    self._rtobj = None
+    return
+
+  def __del__(self):
+    return
+
+  def init(self, rtobj, profile):
+    self._rtobj = rtobj
+    self._profile = profile
+    return True
+
+  def reinit(self, profile):
+    return
+
+  def getProfile(self):
+    return self._profile
+
+  def finalize(self):
+    return
+
+
+def MySdoServiceConsumerInit(manager):
+  factory = OpenRTM_aist.SdoServiceConsumerFactory.instance()
+  factory.addFactory(OpenRTM_aist.toTypename(OpenRTM.ComponentObserver),
+                     MySdoServiceConsumer,
+                     OpenRTM_aist.Delete)
+  return



More information about the openrtm-commit mailing list