changeset 4322:e6fdfb249e31

Merge
author asaha
date Wed, 04 May 2011 16:39:05 -0700
parents 3fedf261fb4f (current diff) 94ea3b8288f1 (diff)
children 49244980d692
files src/share/native/sun/font/layout/Features.h src/windows/native/sun/windows/awt_FileDialog.cpp test/javax/swing/text/GlyphView/6539700/bug6539700.java
diffstat 210 files changed, 17489 insertions(+), 18246 deletions(-) [+]
line wrap: on
line diff
--- a/.hgignore	Tue Apr 26 15:59:51 2011 -0700
+++ b/.hgignore	Wed May 04 16:39:05 2011 -0700
@@ -3,3 +3,4 @@
 /nbproject/private/
 ^make/netbeans/.*/build/
 ^make/netbeans/.*/dist/
+^.hgtip
--- a/make/common/Defs-linux.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/Defs-linux.gmk	Wed May 04 16:39:05 2011 -0700
@@ -251,9 +251,8 @@
 # statically link libgcc but will print a warning with the flag. We don't 
 # want the warning, so check gcc version first.
 #
-CC_VER_MAJOR := $(shell $(CC) -dumpversion | $(SED) 's/egcs-//' | $(CUT) -d'.' -f1)
-ifeq ("$(CC_VER_MAJOR)", "3")
-OTHER_LDFLAGS  += -static-libgcc
+ifeq ($(CC_MAJORVER),3)
+  OTHER_LDFLAGS  += -static-libgcc
 endif
 
 # Automatic precompiled header option to use (if COMPILE_APPROACH=batch)
--- a/make/common/Defs-solaris.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/Defs-solaris.gmk	Wed May 04 16:39:05 2011 -0700
@@ -457,14 +457,15 @@
     # On X86, make sure tail call optimization is off
     #    The z and y are the tail call optimizations.
     ifeq ($(ARCH_FAMILY), i586)
-      ifeq ($(shell $(EXPR) $(CC_MAJORVER) \>= 5), 1)
-        ifeq ($(shell $(EXPR) $(CC_MINORVER) \> 8), 1)
-          #    Somehow, tail call optimization is creeping in.
-          #    Make sure it is off.
-	  # WARNING: These may cause compiler warnings about duplicate -O options
-          CC_XKEEPFRAME_OPTIONS  += -Wu,-O$(OPT_LEVEL/$(OPTIMIZATION_LEVEL))~yz
-          CXX_XKEEPFRAME_OPTIONS += -Qoption ube -O$(OPT_LEVEL/$(OPTIMIZATION_LEVEL))~yz
-        endif
+      CC_NEWER_THAN_58 := \
+        $(shell $(EXPR) $(CC_MAJORVER) \> 5 \| \
+	    \( $(CC_MAJORVER) = 5 \& $(CC_MINORVER) \> 8 \) )
+      ifeq ($(CC_NEWER_THAN_58),1)
+        #    Somehow, tail call optimization is creeping in.
+        #    Make sure it is off.
+        # WARNING: These may cause compiler warnings about duplicate -O options
+        CC_XKEEPFRAME_OPTIONS  += -Wu,-O$(OPT_LEVEL/$(OPTIMIZATION_LEVEL))~yz
+        CXX_XKEEPFRAME_OPTIONS += -Qoption ube -O$(OPT_LEVEL/$(OPTIMIZATION_LEVEL))~yz
       endif
     endif
   
@@ -481,14 +482,15 @@
         CXX_XKEEPFRAME_OPTIONS += -Qoption ube -Z~B
       endif
 
-      ifeq ($(shell $(EXPR) $(CC_MAJORVER) \>= 5), 1)
-        ifeq ($(shell $(EXPR) $(CC_MINORVER) \> 6), 1)
-          # Do NOT use frame pointer register as a general purpose opt register
-          CC_OPT/NONE            += -xregs=no%frameptr
-          CXX_OPT/NONE           += -xregs=no%frameptr
-          CC_XKEEPFRAME_OPTIONS  += -xregs=no%frameptr
-          CXX_XKEEPFRAME_OPTIONS += -xregs=no%frameptr
-        endif
+      CC_NEWER_THAN_56 := \
+        $(shell $(EXPR) $(CC_MAJORVER) \> 5 \| \
+	    \( $(CC_MAJORVER) = 5 \& $(CC_MINORVER) \> 6 \) )
+      ifeq ($(CC_NEWER_THAN_56),1)
+        # Do NOT use frame pointer register as a general purpose opt register
+        CC_OPT/NONE            += -xregs=no%frameptr
+        CXX_OPT/NONE           += -xregs=no%frameptr
+        CC_XKEEPFRAME_OPTIONS  += -xregs=no%frameptr
+        CXX_XKEEPFRAME_OPTIONS += -xregs=no%frameptr
       endif
     endif
   
@@ -566,8 +568,10 @@
     CFLAGS_REQUIRED_sparc    += -xregs=no%appl
     CFLAGS_REQUIRED_sparcv9  += -xregs=no%appl
   endif
-  ifeq ($(shell $(EXPR) $(CC_VER) \> 5.6), 1)
-    # We MUST allow data alignment of 4 for sparc V8 (32bit)
+  CC_NEWER_THAN_56 := \
+    $(shell $(EXPR) $(CC_MAJORVER) \> 5 \| \
+         \( $(CC_MAJORVER) = 5 \& $(CC_MINORVER) \> 6 \) )
+  ifeq ($(CC_NEWER_THAN_56),1)
     #     Presents an ABI issue with customer JNI libs? We must be able to
     #     to handle 4byte aligned objects? (rare occurance, but possible?)
     CFLAGS_REQUIRED_sparc += -xmemalign=4s
--- a/make/common/Demo.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/Demo.gmk	Wed May 04 16:39:05 2011 -0700
@@ -211,9 +211,13 @@
 endif
 
 # Jar manifest file
-$(DEMO_MANIFEST): 
+MAINMANIFEST  = $(JDK_TOPDIR)/make/tools/manifest.mf
+$(DEMO_MANIFEST): $(MAINMANIFEST)
 	@$(prep-target)
-	$(ECHO) "Main-Class: $(DEMO_MAINCLASS)" > $@
+	$(SED) -e "s#@@RELEASE@@#$(RELEASE)#"           \
+               -e "s#@@COMPANY_NAME@@#$(COMPANY_NAME)#" \
+               $(MAINMANIFEST) >> $@
+	$(ECHO) "Main-Class: $(DEMO_MAINCLASS)" >> $@
 ifdef DEMO_MANIFEST_ATTR
 	$(ECHO) "$(DEMO_MANIFEST_ATTR)" >> $@
 endif
--- a/make/common/Release-embedded.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/Release-embedded.gmk	Wed May 04 16:39:05 2011 -0700
@@ -84,10 +84,10 @@
 
 # Create headless rt.jar
 HL_RT_JAR=$(ABS_TEMPDIR)/rt-hl-orig.jar
-$(HL_RT_JAR): MakeHeadlessJarFileList $(JAR_MANIFEST_FILE)
+$(HL_RT_JAR): MakeHeadlessJarFileList $(RT_JAR_MANIFEST_FILE)
 	$(prep-target)
 	$(CD) $(CLASSBINDIR) ; \
-		$(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(JAR_MANIFEST_FILE) $@ @$(HEADLESS_RT_JAR_FILELIST) \
+		$(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(RT_JAR_MANIFEST_FILE) $@ @$(HEADLESS_RT_JAR_FILELIST) \
 		 $(JAR_JFLAGS)
 	@$(CD) $(CLASSBINDIR); $(java-vm-cleanup)
 
--- a/make/common/Release.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/Release.gmk	Wed May 04 16:39:05 2011 -0700
@@ -609,8 +609,8 @@
 	@$(java-vm-cleanup)
 
 # Create the manifest file.
-JAR_MANIFEST_FILE=$(ABS_TEMPDIR)/manifest.tmp
-$(JAR_MANIFEST_FILE): $(MAINMANIFEST) $(BEANMANIFEST)
+RT_JAR_MANIFEST_FILE=$(ABS_TEMPDIR)/rt_manifest.tmp
+$(RT_JAR_MANIFEST_FILE): $(MAINMANIFEST) $(BEANMANIFEST)
 	$(prep-target)
 	$(SED) -e "s#@@RELEASE@@#$(RELEASE)#" 		\
 	       -e "s#@@COMPANY_NAME@@#$(COMPANY_NAME)#" \
@@ -618,21 +618,28 @@
 	$(ECHO) >> $@
 	$(CAT) $(BEANMANIFEST) >> $@
 
+OTHER_JAR_MANIFEST_FILE=$(ABS_TEMPDIR)/other_manifest.tmp
+$(OTHER_JAR_MANIFEST_FILE): $(MAINMANIFEST)
+	$(prep-target)
+	$(SED) -e "s#@@RELEASE@@#$(RELEASE)#" 		\
+	       -e "s#@@COMPANY_NAME@@#$(COMPANY_NAME)#" \
+	       $(MAINMANIFEST) >> $@
+
 # Create resources.jar containing non-class files
 RESOURCES_JAR=$(ABS_TEMPDIR)/resources-orig.jar
-$(RESOURCES_JAR): $(RES_JAR_FILELIST) $(JAR_MANIFEST_FILE)
+$(RESOURCES_JAR): $(RES_JAR_FILELIST) $(OTHER_JAR_MANIFEST_FILE)
 	$(prep-target)
 	$(CD) $(CLASSBINDIR) && \
-	    $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(JAR_MANIFEST_FILE) $@ \
+	    $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(OTHER_JAR_MANIFEST_FILE) $@ \
 	        @$(RES_JAR_FILELIST) $(BOOT_JAR_JFLAGS)
 	@$(CD) $(CLASSBINDIR) && $(java-vm-cleanup)
 
 # Create jsse.jar containing SunJSSE implementation classes
 JSSE_JAR=$(ABS_TEMPDIR)/jsse-orig.jar
-$(JSSE_JAR): $(JAR_MANIFEST_FILE)
+$(JSSE_JAR): $(OTHER_JAR_MANIFEST_FILE)
 	$(prep-target)
 	$(CD) $(CLASSBINDIR) && \
-	    $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(JAR_MANIFEST_FILE) $@ \
+	    $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(OTHER_JAR_MANIFEST_FILE) $@ \
 		$(JSSE_CLASSES_DIRS) $(BOOT_JAR_JFLAGS)
 	@$(CD) $(CLASSBINDIR) && $(java-vm-cleanup)
 
@@ -676,10 +683,10 @@
 
 # Create rt.jar
 RT_JAR=$(ABS_TEMPDIR)/rt-orig.jar
-$(RT_JAR): $(RT_JAR_FILELIST) $(JAR_MANIFEST_FILE)
+$(RT_JAR): $(RT_JAR_FILELIST) $(RT_JAR_MANIFEST_FILE)
 	$(prep-target)
 	$(CD) $(CLASSBINDIR) && \
-	    $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(JAR_MANIFEST_FILE) $@ \
+	    $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS) $(RT_JAR_MANIFEST_FILE) $@ \
 	        @$(RT_JAR_FILELIST) $(BOOT_JAR_JFLAGS)
 	@$(CD) $(CLASSBINDIR) && $(java-vm-cleanup)
 
@@ -1117,6 +1124,10 @@
 MINIMUM_OS_NAME    := $(REQUIRED_OS_NAME)
 MINIMUM_OS_VERSION := $(REQUIRED_OS_VERSION)
 MINIMUM_OS_ARCH    := $(ARCH)
+ALL_SOURCE_TIPS     = $(shell \
+  if [ -f $(SOURCE_TIPS) ] ; then \
+    $(CAT) $(SOURCE_TIPS) ; \
+  fi)
 
 $(JDK_INFO_FILE): FRC
 	$(prep-target)
@@ -1124,6 +1135,7 @@
 	$(call info-file-item, "OS_NAME",      "$(MINIMUM_OS_NAME)")
 	$(call info-file-item, "OS_VERSION",   "$(MINIMUM_OS_VERSION)")
 	$(call info-file-item, "OS_ARCH",      "$(MINIMUM_OS_ARCH)")
+	$(call info-file-item, "SOURCE",       "$(ALL_SOURCE_TIPS)")
 
 # Create release file to identify this image
 identify-image-jdk:: $(JDK_INFO_FILE)
@@ -1134,6 +1146,7 @@
 	$(call info-file-item, "OS_NAME",      "$(MINIMUM_OS_NAME)")
 	$(call info-file-item, "OS_VERSION",   "$(MINIMUM_OS_VERSION)")
 	$(call info-file-item, "OS_ARCH",      "$(MINIMUM_OS_ARCH)")
+	$(call info-file-item, "SOURCE",       "$(ALL_SOURCE_TIPS)")
 
 # Create release file to identify this image
 identify-image-jre:: $(JRE_INFO_FILE)
--- a/make/common/shared/Compiler-gcc.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/shared/Compiler-gcc.gmk	Wed May 04 16:39:05 2011 -0700
@@ -87,6 +87,8 @@
 # Get gcc version
 _CC_VER :=$(shell $(CC) -dumpversion 2>&1 )
 CC_VER  :=$(call GetVersion,"$(_CC_VER)")
+CC_MAJORVER  :=$(call MajorVersion,$(CC_VER))
+CC_MINORVER  :=$(call MinorVersion,$(CC_VER))
 
 # Name of compiler
 COMPILER_NAME = GCC$(call MajorVersion,$(CC_VER))
--- a/make/common/shared/Compiler-sun.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/shared/Compiler-sun.gmk	Wed May 04 16:39:05 2011 -0700
@@ -117,7 +117,10 @@
   LINT_XARCH_OPTION_OLD/64 += -Xarch=amd64
 endif
 # Pick the options we want based on the compiler being used. (5.9 or newer)
-ifeq ($(shell expr $(CC_MINORVER) \>= 9), 1)
+CC_59_OR_NEWER := \
+  $(shell expr $(CC_MAJORVER) \> 5 \| \
+      \( $(CC_MAJORVER) = 5 \& $(CC_MINORVER) \>= 9 \) )
+ifeq ($(CC_59_OR_NEWER), 1)
   XARCH_OPTION/32 = $(XARCH_OPTION_NEW/32)
   XARCH_OPTION/64 = $(XARCH_OPTION_NEW/64)
   LINT_XARCH_OPTION/32 = $(LINT_XARCH_OPTION_NEW/32)
--- a/make/common/shared/Defs-utils.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/shared/Defs-utils.gmk	Wed May 04 16:39:05 2011 -0700
@@ -110,6 +110,7 @@
 GREP           = $(UTILS_COMMAND_PATH)grep
 GUNZIP         = $(UTILS_COMMAND_PATH)gunzip
 HEAD           = $(UTILS_USR_BIN_PATH)head
+HG             = hg
 ID             = $(UTILS_COMMAND_PATH)id
 ISAINFO        = $(UTILS_COMMAND_PATH)isainfo
 KSH            = $(UTILS_COMMAND_PATH)ksh
--- a/make/common/shared/Defs.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/common/shared/Defs.gmk	Wed May 04 16:39:05 2011 -0700
@@ -612,6 +612,44 @@
   COPYRIGHT_YEAR = $(shell $(DATE) '+%Y')
 endif
 
+# Create file with source information
+SOURCE_TIPS=$(ABS_OUTPUTDIR)/source_tips
+
+# The source tips can come from the Mercurial repository, or in the files
+#   $(HGTIP_FILENAME) which contains the tip but is also positioned in the same
+#   directory as the original $(HGDIR) directory.
+#   These should not be := assignments, only used from the root Makefile.
+HG_VERSION = $(shell $(HG) version 2> $(DEV_NULL))
+HG_DIRECTORY=.hg
+HGTIP_FILENAME=.hgtip
+HG_SEARCH = ./REPO ./*/REPO ./*/*/REPO ./*/*/*/REPO
+REPO_LIST = $(patsubst ./%,%,$(patsubst %/,%,$(sort $(dir \
+    $(shell ( $(LS) -d $(HG_SEARCH:%/REPO=%/$(HG_DIRECTORY)) ; \
+              $(LS)    $(HG_SEARCH:%/REPO=%/$(HGTIP_FILENAME)) ) \
+	        2> $(DEV_NULL))))))
+
+# Emit the repo:tip pairs to $@
+define GetSourceTips
+for i in $(REPO_LIST) IGNORE ; do \
+  if [ "$${i}" = "IGNORE" ] ; then \
+    continue; \
+  elif [ -d $${i}/$(HG_DIRECTORY) -a "$(HG_VERSION)" != "" ] ; then \
+    $(PRINTF) " %s:%s" \
+      "$${i}" `$(HG) tip --repository $${i} --template '{node|short}\n'` ; \
+  elif [ -f $${i}/$(HGTIP_FILENAME) ] ; then \
+    $(PRINTF) " %s:%s" \
+      "$${i}" `$(CAT) $${i}/$(HGTIP_FILENAME)` ; \
+  fi; \
+done >> $@
+$(PRINTF) "\n" >> $@
+endef
+
+# Create the HGTIP_FILENAME file
+define CreateHgTip
+$(HG) tip --repository $1 --template '{node|short}\n' > $1/$(HGTIP_FILENAME);\
+$(ECHO) $1/$(HGTIP_FILENAME)
+endef
+
 # Get the compiler specific settings (will run the compiler to find out)
 #   NOTE: COMPILER_PATH must be set by this time.
 #   Up until we include this file, we don't know what specific compiler
--- a/make/java/java/FILES_java.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/java/java/FILES_java.gmk	Wed May 04 16:39:05 2011 -0700
@@ -189,7 +189,6 @@
     java/util/ListResourceBundle.java \
         sun/util/EmptyListResourceBundle.java \
     java/util/Locale.java \
-        sun/util/locale/AsciiUtil.java \
         sun/util/locale/BaseLocale.java \
         sun/util/locale/Extension.java \
         sun/util/locale/InternalLocaleBuilder.java \
@@ -197,6 +196,7 @@
         sun/util/locale/LocaleExtensions.java \
         sun/util/locale/LocaleObjectCache.java \
         sun/util/locale/LocaleSyntaxException.java \
+        sun/util/locale/LocaleUtils.java \
         sun/util/locale/ParseStatus.java \
         sun/util/locale/StringTokenIterator.java \
         sun/util/locale/UnicodeLocaleExtension.java \
--- a/make/javax/crypto/Defs-jce.gmk	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/javax/crypto/Defs-jce.gmk	Wed May 04 16:39:05 2011 -0700
@@ -31,9 +31,11 @@
 JCE_MANIFEST_FILE    = $(TEMPDIR)/manifest.mf
 $(JCE_MANIFEST_FILE): $(MAINMANIFEST)
 	$(prep-target)
-	( $(SED) "s/@@RELEASE@@/$(RELEASE)/" $<; \
-	    $(ECHO) "Extension-Name: javax.crypto"; \
-	    $(ECHO) "Implementation-Vendor-Id: com.sun"; ) > $@
+	$(SED) -e "s#@@RELEASE@@#$(RELEASE)#"           \
+               -e "s#@@COMPANY_NAME@@#$(COMPANY_NAME)#" \
+               $(MAINMANIFEST) >> $@
+	$(ECHO) "Extension-Name: javax.crypto" >> $@
+	$(ECHO) "Implementation-Vendor-Id: com.sun" >> $@
 
 README-MAKEFILE_WARNING = \
     "\nPlease read make/javax/crypto/Makefile for further build instructions."
--- a/make/sun/Makefile	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/sun/Makefile	Wed May 04 16:39:05 2011 -0700
@@ -83,6 +83,11 @@
 SUBDIRS_management = management
 SUBDIRS_misc       = $(ORG_SUBDIR) rmi $(JDBC_SUBDIR) tracing
 SUBDIRS_tools      = native2ascii serialver tools jconsole
+
+ifndef OPENJDK
+  SUBDIRS += usagetracker
+endif
+
 include $(BUILDDIR)/common/Subdirs.gmk
 
 all build clean clobber::
--- a/make/sun/jpeg/Makefile	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/sun/jpeg/Makefile	Wed May 04 16:39:05 2011 -0700
@@ -73,9 +73,14 @@
   # Recommended way to avoid such warning is to declare the variable as
   # volatile to prevent the optimization. However, this approach does not
   # work because we have to declare all variables as volatile in result.
-ifndef CROSS_COMPILE_ARCH
-  OTHER_CFLAGS += -Wno-clobbered
-endif
+  ifndef CROSS_COMPILE_ARCH
+    CC_43_OR_NEWER := \
+      $(shell $(EXPR) $(CC_MAJORVER) \> 4 \| \
+          \( $(CC_MAJORVER) = 4 \& $(CC_MINORVER) \>= 3 \) )
+    ifeq ($(CC_43_OR_NEWER),1)
+      OTHER_CFLAGS += -Wno-clobbered
+    endif
+  endif
 endif
 
 include $(BUILDDIR)/common/Mapfile-vers.gmk
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/make/sun/usagetracker/Makefile	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,40 @@
+#
+# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+#
+# This code is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License version 2 only, as
+# published by the Free Software Foundation.  Oracle designates this
+# particular file as subject to the "Classpath" exception as provided
+# by Oracle in the LICENSE file that accompanied this code.
+#
+# This code is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+# version 2 for more details (a copy is included in the LICENSE file that
+# accompanied this code).
+#
+# You should have received a copy of the GNU General Public License version
+# 2 along with this work; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+# or visit www.oracle.com if you need additional information or have any
+# questions.
+#
+
+BUILDDIR = ../..
+PACKAGE = sun.usagetracker
+PRODUCT = sun
+include $(BUILDDIR)/common/Defs.gmk
+
+#
+# Files
+#
+AUTO_FILES_JAVA_DIRS = sun/usagetracker
+
+#
+# Rules
+#
+include $(BUILDDIR)/common/Classes.gmk
+
--- a/make/tools/manifest.mf	Tue Apr 26 15:59:51 2011 -0700
+++ b/make/tools/manifest.mf	Wed May 04 16:39:05 2011 -0700
@@ -1,7 +1,7 @@
 Manifest-Version: 1.0
 Specification-Title: Java Platform API Specification
 Specification-Version: 1.7
-Specification-Vendor: Oracle
+Specification-Vendor: Oracle Corporation
 Implementation-Title: Java Runtime Environment
 Implementation-Version: @@RELEASE@@
 Implementation-Vendor: @@COMPANY_NAME@@
--- a/src/linux/doc/man/ja/appletviewer.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/appletviewer.1	Wed May 04 16:39:05 2011 -0700
@@ -19,54 +19,44 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH appletviewer 1 "02 Jun 2010"
+.TH appletviewer 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-appletviewer \- Java アプレットビューア
-.LP
-.RS 3
-
+.SH "̾Á°"
+appletviewer \- Java ¥¢¥×¥ì¥Ã¥È¥Ó¥å¡¼¥¢
 .LP
 .LP
-\f3appletviewer\fP コマンド㯠Web ブラウザã®å¤–ã§ã‚¢ãƒ—レットを実行ã•ã›ã¾ã™ã€‚
+\f3appletviewer\fP ¥³¥Þ¥ó¥É¤Ï Web ¥Ö¥é¥¦¥¶¤Î³°¤Ç¥¢¥×¥ì¥Ã¥È¤ò¼Â¹Ô¤µ¤»¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .LP
 \f4appletviewer\fP \f2[\fP \f2options\fP \f2] \fP\f2urls\fP ...
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3appletviewer\fP コマンド㯠\f2urls\fP ã«æŒ‡å®šã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚ã‚‹ã„ã¯ãƒªã‚½ãƒ¼ã‚¹ã¨æŽ¥ç¶šã—ã¦ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒå‚ç…§ã™ã‚‹ãã‚Œãžã‚Œã®ã‚¢ãƒ—レットを独自ã®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã§è¡¨ç¤ºã—ã¾ã™ã€‚注: \f2urls\fP ã«ã‚ˆã£ã¦å‚ç…§ã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã€\f2OBJECT\fPã€\f2EMBED\fPã€ã¾ãŸã¯ \f2APPLET\fP ã‚¿ã‚°ã§ã©ã®ã‚¢ãƒ—レットもå‚ç…§ã—ã¦ã„ãªã„å ´åˆã€\f3appletviewer\fP ã¯ä½•ã‚‚è¡Œã„ã¾ã›ã‚“。\f3appletviewer\fP ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹ HTML ã‚¿ã‚°ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€
+\f3appletviewer\fP ¥³¥Þ¥ó¥É¤Ï \f2urls\fP ¤Ë»ØÄꤵ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤¢¤ë¤¤¤Ï¥ê¥½¡¼¥¹¤ÈÀܳ¤·¤Æ¡¢¤½¤Î¥É¥­¥å¥á¥ó¥È¤¬»²¾È¤¹¤ë¤½¤ì¤¾¤ì¤Î¥¢¥×¥ì¥Ã¥È¤òÆȼ«¤Î¥¦¥£¥ó¥É¥¦¤Çɽ¼¨¤·¤Þ¤¹¡£Ãí: \f2urls\fP ¤Ë¤è¤Ã¤Æ»²¾È¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤¬¡¢\f2OBJECT\fP¡¢\f2EMBED\fP¡¢¤Þ¤¿¤Ï \f2APPLET\fP ¥¿¥°¤Ç¤É¤Î¥¢¥×¥ì¥Ã¥È¤â»²¾È¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢\f3appletviewer\fP ¤Ï²¿¤â¹Ô¤¤¤Þ¤»¤ó¡£\f3appletviewer\fP ¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ë HTML ¥¿¥°¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「アプレットビューアã®ã‚¿ã‚°ã€\fP @
+\f2¡Ö¥¢¥×¥ì¥Ã¥È¥Ó¥å¡¼¥¢¤Î¥¿¥°¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/appletviewertags.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/tools/appletviewertags.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f3注:\fP \f3appletviewer\fP ã¯ã€RFC2396 ã§è¦å®šã•ã‚ŒãŸã‚¨ã‚¹ã‚±ãƒ¼ãƒ—機構ã«å¾“ã£ã¦ç¬¦å·åŒ–ã•ã‚ŒãŸ URL ã‚’å¿…è¦ã¨ã—ã¾ã™ã€‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã®ã¯ã€ç¬¦å·åŒ–ã•ã‚ŒãŸ URL ã ã‘ã§ã™ã€‚ãŸã ã—ã€ãƒ•ã‚¡ã‚¤ãƒ«åã«ã¤ã„ã¦ã¯ã€RFC2396 ã«æŒ‡å®šã•ã‚ŒãŸæ–¹æ³•ã§ç¬¦å·åŒ–を解除ã—ã¦ãŠãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí:\fP \f3appletviewer\fP ¤Ï¡¢RFC2396 ¤Çµ¬Äꤵ¤ì¤¿¥¨¥¹¥±¡¼¥×µ¡¹½¤Ë½¾¤Ã¤ÆÉä¹æ²½¤µ¤ì¤¿ URL ¤òɬÍפȤ·¤Þ¤¹¡£¥µ¥Ý¡¼¥È¤µ¤ì¤ë¤Î¤Ï¡¢Éä¹æ²½¤µ¤ì¤¿ URL ¤À¤±¤Ç¤¹¡£¤¿¤À¤·¡¢¥Õ¥¡¥¤¥ë̾¤Ë¤Ä¤¤¤Æ¤Ï¡¢RFC2396 ¤Ë»ØÄꤵ¤ì¤¿ÊýË¡¤ÇÉä¹æ²½¤ò²ò½ü¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-debug 
-Java デãƒãƒƒã‚¬ jdb(1) ã§ã‚¢ãƒ—レットビューアを開始ã—ã¾ã™ã€‚ ã“ã‚Œã«ã‚ˆã‚Šã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆä¸­ã®ã‚¢ãƒ—レットをデãƒãƒƒã‚°ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+Java ¥Ç¥Ð¥Ã¥¬ jdb(1) ¤Ç¥¢¥×¥ì¥Ã¥È¥Ó¥å¡¼¥¢¤ò³«»Ï¤·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢¥É¥­¥å¥á¥ó¥ÈÃæ¤Î¥¢¥×¥ì¥Ã¥È¤ò¥Ç¥Ð¥Ã¥°¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-encoding \  \ encoding name 
-入力 HTML ファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°åを指定ã—ã¾ã™ã€‚ 
+ÆþÎÏ HTML ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°Ì¾¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-Jjavaoption 
-文字列 \f2javaoption\fP ã¯ã€appletviewer を実行ã™ã‚‹ Java インタプリタ㫠1 ã¤ã®å¼•æ•°ã¨ã—ã¦æ¸¡ã•ã‚Œã¾ã™ã€‚引数ã«ã‚¹ãƒšãƒ¼ã‚¹ã‚’å«ã‚ã¦ã¯ã„ã‘ã¾ã›ã‚“。複数ã®å¼•æ•°ã¯ã€å„引数ã®ã™ã¹ã¦ã‚’接頭辞 \f3\-J\fP ã§å§‹ã‚ã‚‹ã“ã¨ã«ã‚ˆã‚ŠåŒºåˆ†ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚³ãƒ³ãƒ‘イラã®å®Ÿè¡Œç’°å¢ƒã€ã¾ãŸã¯ãƒ¡ãƒ¢ãƒªãƒ¼ã®åˆ©ç”¨ã«æœ‰åŠ¹ã§ã™ã€‚ 
+ʸ»úÎó \f2javaoption\fP ¤Ï¡¢appletviewer ¤ò¼Â¹Ô¤¹¤ë Java ¥¤¥ó¥¿¥×¥ê¥¿¤Ë 1 ¤Ä¤Î°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Þ¤¹¡£°ú¿ô¤Ë¥¹¥Ú¡¼¥¹¤ò´Þ¤á¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£Ê£¿ô¤Î°ú¿ô¤Ï¡¢³Æ°ú¿ô¤Î¤¹¤Ù¤Æ¤òÀÜƬ¼­ \f3\-J\fP ¤Ç»Ï¤á¤ë¤³¤È¤Ë¤è¤ê¶èʬ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Î¼Â¹Ô´Ä¶­¡¢¤Þ¤¿¤Ï¥á¥â¥ê¡¼¤ÎÍøÍѤËÍ­¸ú¤Ç¤¹¡£ 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/apt.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/apt.1	Wed May 04 16:39:05 2011 -0700
@@ -19,102 +19,133 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH apt 1 "02 Jun 2010"
+.TH apt 1 "14 Apr 2011"
 
 .LP
 .SH "NAME"
 .LP
 .LP
-\f2apt\fP \- 注釈処ç†ãƒ„ール
+\f2apt\fP \- Ãí¼á½èÍý¥Ä¡¼¥ë
 .LP
-.SH "å½¢å¼"
+.SH "·Á¼°"
 .LP
 .LP
-\f2apt [\-classpath \fP\f2classpath\fP] [\-sourcepath \f2sourcepath\fP] [\-d \f2directory\fP] [\-s \f2directory\fP] [\-factorypath \f2path\fP] [\-factory \f2class\fP] [\-print] [\-nocompile] [\-A\f2key\fP[\f2=val\fP] ...][\f2javac option\fP] sourcefiles [@files]
+\f2apt [\-classpath \fP\f2classpath\fP] [\-sourcepath \f2sourcepath\fP] [\-d \f2directory\fP] [\-s \f2directory\fP] [\-factorypath \f2path\fP] [\-factory \f2class\fP] [\-print] [\-nocompile] [\-A\f2key\fP[\f2=val\fP] ...] [\f2javac option\fP] sourcefiles [@files]
 .LP
-.SH "パラメータ"
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .LP
-オプションã¯é †ä¸åŒã§ã™ã€‚特定ã®ã‚ªãƒ—ションã«é©ç”¨ã•ã‚Œã‚‹ãƒ‘ラメータã«ã¤ã„ã¦ã¯ã€ä¸‹è¨˜ã®ã€Œã‚ªãƒ—ションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£ÆÃÄê¤Î¥ª¥×¥·¥ç¥ó¤ËŬÍѤµ¤ì¤ë¥Ñ¥é¥á¡¼¥¿¤Ë¤Ä¤¤¤Æ¤Ï¡¢²¼µ­¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 sourcefiles 
-ゼロã€1 ã¤ã€ã¾ãŸã¯è¤‡æ•°ã®å‡¦ç†å¯¾è±¡ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« 
+¥¼¥í¡¢1 ¤Ä¡¢¤Þ¤¿¤ÏÊ£¿ô¤Î½èÍýÂоݤΥ½¡¼¥¹¥Õ¥¡¥¤¥ë 
 .TP 3
 @files 
-ソースファイルã¾ãŸã¯ä»–ã®ã‚ªãƒ—ションを一覧表示ã™ã‚‹ 1 ã¤ã¾ãŸã¯è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ« 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¾¤Î¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤¹¤ë 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¥Õ¥¡¥¤¥ë 
 .RE
 
 .LP
-.SH "説明"
+.SH "ÀâÌÀ"
 .LP
 .LP
-注釈処ç†ãƒ„ール \f2apt\fP ã¯ã€æ–°ã—ã„リフレクト API ã¨ã‚µãƒãƒ¼ãƒˆã‚¤ãƒ³ãƒ•ãƒ©ã‚¹ãƒˆãƒ©ã‚¯ãƒãƒ£ãƒ¼ã‹ã‚‰æ§‹æˆã•ã‚Œã€ãƒ—ログラム注釈を処ç†ã—ã¾ã™ã€‚\f2apt\fP リフレクト API ã¯ã€ 構築時ã®ã‚½ãƒ¼ã‚¹ãƒ™ãƒ¼ã‚¹ã§ã€ãƒ—ログラム構造ã«é–¢ã™ã‚‹èª­ã¿å–り専用ビューをæä¾›ã—ã¾ã™ã€‚ã“れらã®ãƒªãƒ•ãƒ¬ã‚¯ãƒˆ API ã¯ã€ç·ç§°ã‚’追加ã—ãŸå¾Œã«ã€Java(TM) プログラミング言語ã®åž‹ã‚·ã‚¹ãƒ†ãƒ ã‚’æ­£ã—ãモデル化ã™ã‚‹ã‚ˆã†ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚最åˆã«ã€\f2apt\fP ã¯ã€æ–°ã—ã„ソースコードã¨ä»–ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã™ã‚‹æ³¨é‡ˆãƒ—ロセッサを実行ã—ã¾ã™ã€‚次ã«ã€\f2apt\fP ã¯ã€å…ƒã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ç”Ÿæˆã—ãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ã‚’コンパイルã™ã‚‹ãŸã‚ã€é–‹ç™ºãŒæ¥½ã«ãªã‚Šã¾ã™ã€‚ツールã¨ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ä½¿ç”¨ã•ã‚Œã‚‹ãƒªãƒ•ãƒ¬ã‚¯ãƒˆ API ãªã©ã® API ã¯ã€\f2com.sun.mirror\fP ã®ã‚µãƒ–パッケージã§ã™ã€‚
+Ãí¼á½èÍý¥Ä¡¼¥ë \f2apt\fP ¤Ï¡¢¿·¤·¤¤¥ê¥Õ¥ì¥¯¥È API ¤È¥µ¥Ý¡¼¥È¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤«¤é¹½À®¤µ¤ì¡¢¥×¥í¥°¥é¥àÃí¼á¤ò½èÍý¤·¤Þ¤¹¡£\f2apt\fP ¥ê¥Õ¥ì¥¯¥È API ¤Ï¡¢ ¹½ÃÛ»þ¤Î¥½¡¼¥¹¥Ù¡¼¥¹¤Ç¡¢¥×¥í¥°¥é¥à¹½Â¤¤Ë´Ø¤¹¤ëÆɤ߼è¤êÀìÍѥӥ塼¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥ê¥Õ¥ì¥¯¥È API ¤Ï¡¢Áí¾Î¤òÄɲä·¤¿¸å¤Ë¡¢Java(TM) ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Î·¿¥·¥¹¥Æ¥à¤òÀµ¤·¤¯¥â¥Ç¥ë²½¤¹¤ë¤è¤¦¤ËÀ߷פµ¤ì¤Æ¤¤¤Þ¤¹¡£ºÇ½é¤Ë¡¢\f2apt\fP ¤Ï¡¢¿·¤·¤¤¥½¡¼¥¹¥³¡¼¥É¤È¾¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ëÃí¼á¥×¥í¥»¥Ã¥µ¤ò¼Â¹Ô¤·¤Þ¤¹¡£¼¡¤Ë¡¢\f2apt\fP ¤Ï¡¢¸µ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈÀ¸À®¤·¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤¿¤á¡¢³«È¯¤¬³Ú¤Ë¤Ê¤ê¤Þ¤¹¡£¥Ä¡¼¥ë¤È¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë»ÈÍѤµ¤ì¤ë¥ê¥Õ¥ì¥¯¥È API ¤Ê¤É¤Î API ¤Ï¡¢\f2com.sun.mirror\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ç¤¹¡£
 .LP
 .LP
-ツールã®æ©Ÿèƒ½ã«é–¢ã™ã‚‹è©³ç´°ã¨ã€\f2apt\fP を使用ã—ãŸé–‹ç™ºæ–¹æ³•ã«ã¤ã„ã¦ã¯ã€
+¥Ä¡¼¥ë¤Îµ¡Ç½¤Ë´Ø¤¹¤ë¾ÜºÙ¤È¡¢\f2apt\fP ¤ò»ÈÍѤ·¤¿³«È¯ÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f4「\fP\f4apt\fP\f3 入門ã€\fP @
+\f4¡Öapt ÆþÌç¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/apt/GettingStarted.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/apt/GettingStarted.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
-注: 
-\f2apt\fP ã®æ©Ÿèƒ½ã¯ã€\f2javac(1)\fP ツールã®ä¸€éƒ¨ã¨ãªã£ãŸæ³¨é‡ˆå‡¦ç†ã‚¤ãƒ³ãƒ•ãƒ©ã‚¹ãƒˆãƒ©ã‚¯ãƒãƒ£ãƒ¼ã«çµ„ã¿è¾¼ã¾ã‚Œã€ã™ã¹ã¦ã® Java コンパイラã§ä½¿ç”¨ã§ãるよã†ã«æ¨™æº–化ã•ã‚Œã¾ã—ãŸã€‚ã“ã®æ–°ã—ã„インフラストラクãƒãƒ£ãƒ¼ã¯ã€è¨€èªžãƒ¢ãƒ‡ãƒ«ãŠã‚ˆã³ Java プラットフォームã®ä¸€éƒ¨ã¨ãªã£ãŸæ³¨é‡ˆå‡¦ç† API ã«ä¾å­˜ã—ã¾ã™ã€‚注釈プロセッサã®é–‹ç™ºã¯ã€æ–°ã—ã„ API ãŠã‚ˆã³ \f2javac\fP ツールã«åŸºã¥ã„ã¦è¡Œã†ã‚ˆã†ãŠå‹§ã‚ã—ã¾ã™ã€‚ 
+Ãí: 
+\f2apt\fP ¤Îµ¡Ç½¤Ï¡¢\f2javac(1)\fP ¥Ä¡¼¥ë¤Î°ìÉô¤È¤Ê¤Ã¤¿Ãí¼á½èÍý¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤ËÁȤ߹þ¤Þ¤ì¡¢¤¹¤Ù¤Æ¤Î Java ¥³¥ó¥Ñ¥¤¥é¤Ç»ÈÍѤǤ­¤ë¤è¤¦¤Ëɸ½à²½¤µ¤ì¤Þ¤·¤¿¡£¤³¤Î¿·¤·¤¤¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤Ï¡¢¸À¸ì¥â¥Ç¥ë¤ª¤è¤Ó Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î°ìÉô¤È¤Ê¤Ã¤¿Ãí¼á½èÍý API ¤Ë°Í¸¤·¤Þ¤¹¡£Ãí¼á¥×¥í¥»¥Ã¥µ¤Î³«È¯¤Ï¡¢¿·¤·¤¤ API ¤ª¤è¤Ó \f2javac\fP ¥Ä¡¼¥ë¤Ë´ð¤Å¤¤¤Æ¹Ô¤¦¤è¤¦¤ª´«¤á¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "オプション"
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .SS 
-apt 固有ã®ã‚ªãƒ—ション
+apt ¸ÇÍ­¤Î¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-s dir 
-プロセッサã®ç”Ÿæˆã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ãディレクトリルートを指定ã—ã¾ã™ã€‚ ファイルã¯ã€ãƒ‘ッケージã®åå‰ç©ºé–“ã«åŸºã¥ã„ã¦ã‚µãƒ–ディレクトリã«ç½®ã‹ã‚Œã¾ã™ã€‚ 
+¥×¥í¥»¥Ã¥µ¤ÎÀ¸À®¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê¥ë¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£ ¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î̾Á°¶õ´Ö¤Ë´ð¤Å¤¤¤Æ¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤«¤ì¤Þ¤¹¡£ 
 .TP 3
 \-nocompile 
-ソースファイルをクラスファイルã«ã‚³ãƒ³ãƒ‘イルã—ã¾ã›ã‚“。 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-print 
-指定ã—ãŸã‚¿ã‚¤ãƒ—ã®ãƒ†ã‚­ã‚¹ãƒˆè¡¨ç¾ã‚’出力ã—ã¾ã™ã€‚ 注釈処ç†ã¾ãŸã¯ã‚³ãƒ³ãƒ‘イルã¯è¡Œã„ã¾ã›ã‚“。 
+»ØÄꤷ¤¿¥¿¥¤¥×¤Î¥Æ¥­¥¹¥Èɽ¸½¤ò½ÐÎϤ·¤Þ¤¹¡£ Ãí¼á½èÍý¤Þ¤¿¤Ï¥³¥ó¥Ñ¥¤¥ë¤Ï¹Ô¤¤¤Þ¤»¤ó¡£ 
 .TP 3
 \-A[key[=val]] 
-注釈プロセッサã¸æ¸¡ã™ã‚ªãƒ—ションã§ã™ã€‚ ã“ã®ã‚ªãƒ—ションã¯ã€\f2apt\fP ãŒç›´æŽ¥è§£é‡ˆã™ã‚‹ã®ã§ã¯ãªãã€ãã‚Œãžã‚Œã®ãƒ—ロセッサã«ã‚ˆã£ã¦ä½¿ç”¨ã§ãるよã†ã«å¤‰ãˆã‚‰ã‚Œã¾ã™ã€‚ 
+Ãí¼á¥×¥í¥»¥Ã¥µ¤ØÅϤ¹¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2apt\fP ¤¬Ä¾Àܲò¼á¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢¤½¤ì¤¾¤ì¤Î¥×¥í¥»¥Ã¥µ¤Ë¤è¤Ã¤Æ»ÈÍѤǤ­¤ë¤è¤¦¤ËÊѤ¨¤é¤ì¤Þ¤¹¡£ 
 .TP 3
 \-factorypath path 
-注釈プロセッサファクトリを検索ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®ãƒ•ã‚¡ã‚¯ãƒˆãƒªã¯æ¤œç´¢ã•ã‚Œã¾ã›ã‚“。 
+Ãí¼á¥×¥í¥»¥Ã¥µ¥Õ¥¡¥¯¥È¥ê¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹¤Î¥Õ¥¡¥¯¥È¥ê¤Ï¸¡º÷¤µ¤ì¤Þ¤»¤ó¡£ 
 .TP 3
 \-factory classname 
-使用ã™ã‚‹æ³¨é‡ˆãƒ—ロセッサファクトリã®åå‰ã§ã™ã€‚ デフォルトã®æ¤œå‡ºãƒ—ロセスをçœç•¥ã—ã¾ã™ã€‚ 
+»ÈÍѤ¹¤ëÃí¼á¥×¥í¥»¥Ã¥µ¥Õ¥¡¥¯¥È¥ê¤Î̾Á°¤Ç¤¹¡£ ¥Ç¥Õ¥©¥ë¥È¤Î¸¡½Ð¥×¥í¥»¥¹¤ò¾Êά¤·¤Þ¤¹¡£ 
+.TP 3
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-X 
+Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .SS 
-javac ã¨å…±ç”¨ã™ã‚‹ã‚ªãƒ—ション
+javac ¤È¶¦ÍѤ¹¤ë¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-d dir 
-プロセッサ㨠javac 生æˆã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ã場所を指定ã—ã¾ã™ã€‚ 
+¥×¥í¥»¥Ã¥µ¤È javac À¸À®¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-cp path or \-classpath path 
-ユーザークラスファイルã¨æ³¨é‡ˆãƒ—ロセッサファクトリを検索ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚\f2\-factorypath\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®ãƒ•ã‚¡ã‚¯ãƒˆãƒªã¯æ¤œç´¢ã•ã‚Œã¾ã›ã‚“。 
+\-cp path ¤Þ¤¿¤Ï \-classpath path 
+¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÈÃí¼á¥×¥í¥»¥Ã¥µ¥Õ¥¡¥¯¥È¥ê¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£\f2\-factorypath\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹¤Î¥Õ¥¡¥¯¥È¥ê¤Ï¸¡º÷¤µ¤ì¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
 .LP
-\f2javac\fP オプションã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€javac(1) ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+\f2javac\fP ¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢javac(1) ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+Èóɸ½à¥ª¥×¥·¥ç¥ó
 .LP
-.SH "注"
+.RS 3
+.TP 3
+\-XListAnnotationTypes 
+Ãí¼á¤Î·¿¤Ë¸¡½Ð¤µ¤ì¤ë¥ê¥¹¥È. 
+.TP 3
+\-XListDeclarations 
+»ØÄꤪ¤è¤ÓÀë¸À¤¬¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤ë¥ê¥¹¥È. 
+.TP 3
+\-XPrintAptRounds 
+½é´ü¤ª¤è¤ÓºÆµ¢Åª¤Ê \f2apt\fP ¥é¥¦¥ó¥É¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ¹¤ë. 
+.TP 3
+\-XPrintFactoryInfo 
+½èÍý¤òÍ׵᤹¤ë¥Õ¥¡¥¯¥È¥ê¤ÎÃí¼á¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ¹¤ë. 
+.TP 3
+\-XclassesAsDecls 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤ò¡¢½èÍýÂоݤÎÀë¸À¤È¤·¤Æ½èÍý¤·¤Þ¤¹¡£ 
+.RE
+
 .LP
 .LP
-\f2apt\fP ã®æ©Ÿèƒ½ã¯ã€\f2javac\fP ã«ã‚ˆã‚Šæä¾›ã•ã‚Œã‚‹æ¨™æº–注釈処ç†ã‚¤ãƒ³ãƒ•ãƒ©ã‚¹ãƒˆãƒ©ã‚¯ãƒãƒ£ãƒ¼ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã—ãŸã€‚今後㮠JDK リリースã§ã¯ã€\f2apt\fP ãŠã‚ˆã³é–¢é€£ã™ã‚‹ API ã®ã‚µãƒãƒ¼ãƒˆãŒä¸­æ­¢ã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí\fP: ¤³¤ì¤é¤ÏÈóɸ½à¥ª¥×¥·¥ç¥ó¤Ê¤Î¤Ç¡¢Í½¹ð¤Ê¤¯Êѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.SH "Ãí"
 .LP
-.SH "関連項目"
+.LP
+\f2apt\fP ¤Îµ¡Ç½¤Ï¡¢\f2javac\fP ¤Ë¤è¤êÄ󶡤µ¤ì¤ëɸ½àÃí¼á½èÍý¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤ËÁȤ߹þ¤Þ¤ì¤Þ¤·¤¿¡£º£¸å¤Î JDK ¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢\f2apt\fP ¤ª¤è¤Ó´ØÏ¢¤¹¤ë API ¤Î¥µ¥Ý¡¼¥È¤¬Ãæ»ß¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/linux/doc/man/ja/extcheck.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/extcheck.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH extcheck 1 "02 Jun 2010"
+.TH extcheck 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-extcheck \- jar ã®ç«¶åˆæ¤œå‡ºãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼
-.LP
-.RS 3
-
+.SH "̾Á°"
+extcheck \- jar ¤Î¶¥¹ç¸¡½Ð¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼
 .LP
 .LP
-\f3extcheck\fP ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã® jar ファイルã¨ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„る拡張機能㮠jar ファイル間ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ç«¶åˆã‚’検出ã—ã¾ã™ã€‚
+\f3extcheck\fP ¤Ï¡¢¥¿¡¼¥²¥Ã¥È¤Î jar ¥Õ¥¡¥¤¥ë¤È¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë³ÈÄ¥µ¡Ç½¤Î jar ¥Õ¥¡¥¤¥ë´Ö¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¶¥¹ç¤ò¸¡½Ð¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,39 +39,33 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3extcheck\fP ユーティリティーã¯ã€æŒ‡å®šã•ã‚ŒãŸ Jar ファイルã®ã‚¿ã‚¤ãƒˆãƒ«ãŠã‚ˆã³ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒ Java(TM) 2 SDK ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„る拡張機能ã¨ç«¶åˆã—ã¦ã„ãªã„ã‹ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã€‚拡張機能をインストールã™ã‚‹å‰ã«ã€ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã‚’使ã£ã¦ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒåŒã˜ã‹ã€ã‚ˆã‚Šæ–°ã—ã„拡張機能ãŒã™ã§ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ãªã„ã‹ã©ã†ã‹ã‚’調ã¹ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+\f3extcheck\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¡¢»ØÄꤵ¤ì¤¿ Jar ¥Õ¥¡¥¤¥ë¤Î¥¿¥¤¥È¥ë¤ª¤è¤Ó¥Ð¡¼¥¸¥ç¥ó¤¬ Java(TM) 2 SDK ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë³ÈÄ¥µ¡Ç½¤È¶¥¹ç¤·¤Æ¤¤¤Ê¤¤¤«¤ò¥Á¥§¥Ã¥¯¤·¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÁ°¤Ë¡¢¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤Ã¤Æ¡¢¥Ð¡¼¥¸¥ç¥ó¤¬Æ±¤¸¤«¡¢¤è¤ê¿·¤·¤¤³ÈÄ¥µ¡Ç½¤¬¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3extcheck\fP ユーティリティーã¯ã€\f2targetfile.jar\fP ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã®ãƒ˜ãƒƒãƒ€ãƒ¼ \f2Specification\-title\fP ãŠã‚ˆã³ \f2Specification\-version\fP ã‚’ã€æ‹¡å¼µæ©Ÿèƒ½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã® Jar ファイル内ã®å¯¾å¿œã™ã‚‹ãƒ˜ãƒƒãƒ€ãƒ¼ã¨æ¯”較ã—ã¾ã™ã€‚デフォルトã§ã¯ã€æ‹¡å¼µæ©Ÿèƒ½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€\f2jre/lib/ext\fP ã§ã™ã€‚\f3extcheck\fP ユーティリティーã¯ã€\f2java.lang.Package.isCompatibleWith\fP メソッドã¨åŒæ§˜ã®æ–¹æ³•ã§ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’比較ã—ã¾ã™ã€‚
-.LP
-.LP
-競åˆãŒæ¤œå‡ºã•ã‚Œãªã„å ´åˆã®ãƒªã‚¿ãƒ¼ãƒ³ã‚³ãƒ¼ãƒ‰ã¯ \f20\fP ã§ã™ã€‚
+\f3extcheck\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¡¢targetfile.jar ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Î¥Ø¥Ã¥À¡¼ \f2Specification\-title\fP ¤ª¤è¤Ó \f2Specification\-version\fP ¤ò¡¢³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë \f2¤¹¤Ù¤Æ¤Î Jar ¥Õ¥¡¥¤¥ëÆâ¤Î\fP Âбþ¤¹¤ë¥Ø¥Ã¥À¡¼¤ÈÈæ³Ó¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢\f2jre/lib/ext\fP ¤Ç¤¹¡£\f3extcheck\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¡¢\f2java.lang.Package.isCompatibleWith\fP ¥á¥½¥Ã¥É¤ÈƱÍͤÎÊýË¡¤Ç¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÈæ³Ó¤·¤Þ¤¹¡£
 .LP
 .LP
-拡張機能ディレクトリ内ã®ã„ãšã‚Œã‹ã® jar ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã€åŒä¸€ã® \f2Specification\-title\fPã€ãŠã‚ˆã³åŒä¸€ã¾ãŸã¯ã‚ˆã‚Šæ–°ã—ã„ \f2Specification\-version\fP 番å·ãŒã‚ã‚‹å ´åˆã¯ã€ã‚¼ãƒ­ã§ãªã„エラーコードãŒè¿”ã•ã‚Œã¾ã™ã€‚\f2targetfile.jar\fP ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã« \f2Specification\-title\fP ã¾ãŸã¯ \f2Specification\-version\fP 属性ãŒãªã„å ´åˆã‚‚ã€ã‚¼ãƒ­ã§ãªã„エラーコードãŒè¿”ã•ã‚Œã¾ã™ã€‚
+¶¥¹ç¤¬¸¡½Ð¤µ¤ì¤Ê¤¤¾ì¹ç¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É¤Ï \f20\fP ¤Ç¤¹¡£
+.LP
 .LP
-.SH "オプション"
+³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¤¤º¤ì¤«¤Î jar ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¡¢Æ±°ì¤Î \f2Specification\-title\fP ¡¢¤ª¤è¤ÓƱ°ì¤Þ¤¿¤Ï¤è¤ê¿·¤·¤¤ \f2Specification\-version\fP Èֹ椬¤¢¤ë¾ì¹ç¤Ï¡¢¥¼¥í¤Ç¤Ê¤¤¥¨¥é¡¼¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£ \f2targetfile.jar\fP ¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë \f2Specification\-title\fP ¤Þ¤¿¤Ï \f2Specification\-version\fP °À­¤¬¤Ê¤¤¾ì¹ç¤â¡¢¥¼¥í¤Ç¤Ê¤¤¥¨¥é¡¼¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-verbose 
-拡張機能ディレクトリ内㮠Jar ファイルをã€ãƒã‚§ãƒƒã‚¯æ™‚ã«ä¸€è¦§è¡¨ç¤ºã—ã¾ã™ã€‚ã¾ãŸã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ jar ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã®å±žæ€§ã€ãŠã‚ˆã³ç«¶åˆã™ã‚‹ jar ファイルã«ã¤ã„ã¦ã‚‚報告ã—ã¾ã™ã€‚ 
+³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î Jar ¥Õ¥¡¥¤¥ë¤ò¡¢¥Á¥§¥Ã¥¯»þ¤Ë°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£¤Þ¤¿¡¢¥¿¡¼¥²¥Ã¥È jar ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Î°À­¡¢¤ª¤è¤Ó¶¥¹ç¤¹¤ë jar ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤âÊó¹ð¤·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
 jar(1)
--- a/src/linux/doc/man/ja/idlj.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/idlj.1	Wed May 04 16:39:05 2011 -0700
@@ -19,20 +19,14 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH idlj 1 "02 Jun 2010"
+.TH idlj 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-idlj \- IDL\-to\-Java コンパイラ
-.LP
-.RS 3
-
+.SH "̾Á°"
+idlj \- IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é
 .LP
-\f3idlj\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸ IDL ファイルã‹ã‚‰ Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã—ã¾ã™ã€‚
-.RE
-.SH "å½¢å¼"
-.LP
-
+\f3idlj\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿ IDL ¥Õ¥¡¥¤¥ë¤«¤é Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -44,68 +38,118 @@
 
 .LP
 .LP
-\f2idl\-file\fP ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹å®šç¾©è¨€èªž (IDL) ã«ã‚ˆã‚‹å®šç¾©ãŒå…¥ã£ãŸãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã§ã™ã€‚\f2options\fP ã®é †ç•ªã¯ä»»æ„ã§ã™ãŒã€\f2idl\-file\fP よりもå‰ã«æŒ‡å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
-.LP
-.SH "説明"
+\f2idl\-file\fP ¤Ï¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹ÄêµÁ¸À¸ì (IDL) ¤Ë¤è¤ëÄêµÁ¤¬Æþ¤Ã¤¿¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ç¤¹¡£\f2options\fP ¤Î½çÈÖ¤ÏǤ°Õ¤Ç¤¹¤¬¡¢\f2idl\-file\fP ¤è¤ê¤âÁ°¤Ë»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
-
+.SH "ÀâÌÀ"
 .LP
-IDL\-to\-Java コンパイラã¯ã€æŒ‡å®šã•ã‚ŒãŸ IDL ファイルã«ã¤ã„㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã—ã¾ã™ã€‚ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®è©³ç´°ã¯ã€
+.LP
+IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Ï¡¢»ØÄꤵ¤ì¤¿ IDL ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤·¤Þ¤¹¡£¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Î¾ÜºÙ¤Ï¡¢
 .na
 \f2OMG IDL to Java Language Mapping Specification\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/mapping/jidlMapping.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。IDL\-to\-Java コンパイラã®ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã®ä¸­ã«ã¯ã€\f2idltojava\fP ã¨ã„ã†åå‰ã ã£ãŸã‚‚ã®ãŒã‚ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/guides/idl/mapping/jidlMapping.html ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Î°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤ÎÃæ¤Ë¤Ï¡¢\f2idltojava\fP ¤È¤¤¤¦Ì¾Á°¤À¤Ã¤¿¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
 .SS 
-クライアントãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŠã‚ˆã³ã‚µãƒ¼ãƒãƒ¼ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®ç™ºè¡Œ
+¥¯¥é¥¤¥¢¥ó¥È¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ª¤è¤Ó¥µ¡¼¥Ð¡¼¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Îȯ¹Ô
+.LP
+.LP
+My.idl ¤È¤¤¤¦Ì¾Á°¤Î IDL ¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+idlj My.idl
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤³¤ì¤Ë¤è¤ê¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ÈÅù²Á¤Ç¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fclient\fP My.idl
+.fl
+.fi
 
 .LP
-My.idl ã¨ã„ã†åå‰ã® IDL ファイルã«å¯¾ã—㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ \f2idlj My.idl\fP
 .LP
-ã“ã‚Œã«ã‚ˆã‚Šã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ç­‰ä¾¡ã§ã™ã€‚ \f2idlj \fP\f4\-fclient\fP\f2 My.idl\fP
+¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ë¤Ï¡¢¥µ¡¼¥Ð¡¼Â¦¤Î¥¹¥±¥ë¥È¥ó¤ÏÁȤ߹þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ËÂФ·¤Æ¥µ¡¼¥Ð¡¼Â¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-クライアントå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«ã¯ã€ã‚µãƒ¼ãƒãƒ¼å´ã®ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã¯çµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã›ã‚“。インタフェースã«å¯¾ã—ã¦ã‚µãƒ¼ãƒãƒ¼å´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-fserver\fP\f2 My.idl\fP
-.LP
-サーãƒãƒ¼å´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«åŠ ãˆã¦ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã¦ã„ã¾ã™ã€‚ ã“れらã¯ã€ã™ã¹ã¦ \f2POA\fP (継承モデル) クラスã§ã™ã€‚クライアントå´ã¨ã‚µãƒ¼ãƒãƒ¼å´ã®ä¸¡æ–¹ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ (ã©ã‚Œã‚‚等価) ã®ã†ã¡ã® 1 ã¤ã‚’使用ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-fclient \-fserver\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-fall\fP\f2 My.idl\fP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fserver\fP My.idl
+.fl
+.fi
+
 .LP
 .LP
-サーãƒãƒ¼å´ã®ãƒ¢ãƒ‡ãƒ«ã¨ã—ã¦ã¯ã€2 ã¤ã®ãƒ¢ãƒ‡ãƒ«ãŒå¯èƒ½ã§ã™ã€‚ãã‚Œã¯ã€ç¶™æ‰¿ãƒ¢ãƒ‡ãƒ«ã¨ã€Tie 委譲モデルã§ã™ã€‚
+¥µ¡¼¥Ð¡¼Â¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Î¤Û¤«¤Ë¡¢¥¹¥±¥ë¥È¥ó¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤é¤Ï¤¹¤Ù¤Æ¡¢ \f2POA\fP (¤Ä¤Þ¤ê·Ñ¾µ¥â¥Ç¥ë) ¥¯¥é¥¹¤Ç¤¹¡£¥¯¥é¥¤¥¢¥ó¥È¦¤È¥µ¡¼¥Ð¡¼Â¦¤ÎξÊý¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É (¤É¤ì¤âÅù²Á) ¤Î¤¦¤Á¤Î 1 ¤Ä¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fclient \-fserver\fP My.idl
+.fl
+idlj \f3\-fall\fP My.idl
+.fl
+.fi
+
 .LP
 .LP
-デフォルトã®ã‚µãƒ¼ãƒãƒ¼å´ã®ãƒ¢ãƒ‡ãƒ«ã¯ã€ã€Œç§»æ®–å¯èƒ½ã‚µãƒ¼ãƒãƒ³ãƒˆç¶™æ‰¿ãƒ¢ãƒ‡ãƒ«ã€ã§ã™ã€‚\f2My.idl\fP 内㧠\f2My\fP インタフェースãŒå®šç¾©ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2MyPOA.java\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2My\fP ã«å¯¾ã—ã¦ãã®å®Ÿè£…ã‚’æä¾›ã—ã€ã“ã®å®Ÿè£…㯠\f2_MyPOA\fP ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+¥µ¡¼¥Ð¡¼Â¦¤Ç²Äǽ¤Ê¥â¥Ç¥ë¤Ï 2 ¤Ä¤¢¤ê¤Þ¤¹¡£·Ñ¾µ¥â¥Ç¥ë¤È Tie °Ñ¾ù¥â¥Ç¥ë¤Ç¤¹¡£
 .LP
 .LP
-\f2MyPOA.java\fP 㯠
+¥Ç¥Õ¥©¥ë¥È¤Î¥µ¡¼¥Ð¡¼Â¦¤Î¥â¥Ç¥ë¤Ï¡¢¡Ö°Ü¿£²Äǽ¥µ¡¼¥Ð¥ó¥È·Ñ¾µ¥â¥Ç¥ë¡×¤Ç¤¹¡£\f2My.idl\fP Æâ¤Ç \f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢\f2MyPOA.java\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¼ÂÁõ¤Ï \f2My\fP ¤ËÄ󶡤·¡¢\f2MyPOA\fP ¤ò·Ñ¾µ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.LP
+\f2MyPOA.java\fP ¤Ï 
 .na
 \f2org.omg.PortableServer.Servant\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/org/omg/PortableServer/Servant.html ã‚’æ‹¡å¼µã™ã‚‹ã‚¹ãƒˆãƒªãƒ¼ãƒ ãƒ™ãƒ¼ã‚¹ã®ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã§ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ãŒå®Ÿè£…ã™ã‚‹ IDL インタフェースã«é–¢é€£ä»˜ã‘られã¦ã„ã‚‹ \f2InvokeHandler\fP インタフェースã¨ã‚ªãƒšãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’実装ã—ã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/api/org/omg/PortableServer/Servant.html ¤ò³ÈÄ¥¤¹¤ë¥¹¥È¥ê¡¼¥à¥Ù¡¼¥¹¤Î¥¹¥±¥ë¥È¥ó¤Ç¡¢¥¹¥±¥ë¥È¥ó¤¬¼ÂÁõ¤¹¤ë IDL ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤ë \f2InvokeHandler\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤È¥ª¥Ú¥ì¡¼¥·¥ç¥ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤·¤Þ¤¹¡£
 .LP
 .LP
 .na
 \f2Portable Object Adapter (POA)\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html ã® \f2PortableServer\fP モジュールã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–ã® \f2Servant\fP 型を定義ã—ã¾ã™ã€‚Java プログラミング言語ã§ã¯ã€\f2Servant\fP åž‹ã¯ã€Java ã® \f2org.omg.PortableServer.Servant\fP クラスã«ãƒžãƒƒãƒ”ングã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã‚Œã¯ã‚らゆる POA サーãƒãƒ³ãƒˆå®Ÿè£…ã®åŸºåº•ã‚¯ãƒ©ã‚¹ã¨ãªã‚Šå¤šæ•°ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æä¾›ã—ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã‚¢ãƒ—リケーションプログラマãŒå‘¼ã³å‡ºã™ã ã‘ã§ã¯ãªãã€POA 自身ã‹ã‚‰ã‚‚呼ã³å‡ºã•ã‚Œã€å ´åˆã«ã‚ˆã£ã¦ã¯ã‚µãƒ¼ãƒãƒ³ãƒˆã®å‹•ä½œã‚’制御ã™ã‚‹ãŸã‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html ¤Î \f2PortableServer\fP ¥â¥¸¥å¡¼¥ë¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¤Î \f2Servant\fP ·¿¤òÄêµÁ¤·¤Þ¤¹¡£Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤Ï¡¢\f2Servant\fP ·¿¤Ï Java ¤Î \f2org.omg.PortableServer.Servant\fP ¥¯¥é¥¹¤Ë¥Þ¥Ã¥×¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ï¡¢¤¹¤Ù¤Æ¤Î POA ¥µ¡¼¥Ð¥ó¥È¼ÂÁõ¤Î´ðÄ쥯¥é¥¹¤È¤·¤Æµ¡Ç½¤·¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¸Æ¤Ó½Ð¤¹¤³¤È¤Î¤Ç¤­¤ë¤¤¤¯¤Ä¤«¤Î¥á¥½¥Ã¥É¤Î¤Û¤«¤Ë¡¢POA ¤½¤Î¤â¤Î¤Ë¤è¤Ã¤Æ¸Æ¤Ó½Ð¤µ¤ì¡¢¥µ¡¼¥Ð¥ó¥È¤ÎÆ°ºî¤òÀ©¸æ¤¹¤ë¤¿¤á¤Ë¥æ¡¼¥¶¡¼¤¬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤ë¥á¥½¥Ã¥É¤âÄ󶡤·¤Þ¤¹¡£
+.LP
+.LP
+·Ñ¾µ¥â¥Ç¥ë¤Î¤â¤¦ 1 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2\-oldImplBase\fP ¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤³¤È¤Ç¡¢J2SE 1.4 ¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤È¸ß´¹À­¤Î¤¢¤ë¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤³¤È¤Ç¤¹¡£¤¿¤À¤·¡¢\f2\-oldImplBase\fP ¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤Î¤Ï¡¢É¸½àŪ¤Ê¼êË¡¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤é¤Î API ¤Ïº£¸åÈó¿ä¾©¤Ë¤Ê¤ëͽÄê¤Ç¤¹¡£¤³¤Î¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤Î¤Ï¡¢J2SE 1.3 ¤Çµ­½Ò¤µ¤ì¤¿´û¸¤Î¥µ¡¼¥Ð¡¼¤È¤Î¸ß´¹À­¤¬É¬Íפʾì¹ç¤À¤±¤Ç¤¹¡£¤½¤Î¾ì¹ç¤Ë¤Ï´û¸¤Î MAKEFILE ¤òÊѹ¹¤·¡¢\f2idlj\fP ¥³¥ó¥Ñ¥¤¥é¤Ë \f2\-oldImplBase\fP ¥Õ¥é¥°¤òÄɲ乤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤·¤Ê¤¤¤È¡¢POA ¥Ù¡¼¥¹¤Î¥µ¡¼¥Ð¡¼Â¦¥Þ¥Ã¥Ô¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£²¼°Ì¸ß´¹À­¤Î¤¢¤ë¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fclient \-fserver\fP \f3\-oldImplBase\fP My.idl
+.fl
+idlj \f3\-fall\fP \f3\-oldImplBase\fP My.idl
+.fl
+.fi
+
 .LP
 .LP
-継承モデルã®ã‚‚ㆠ1 ã¤ã®ã‚ªãƒ—ションã¯ã€\f2\-oldImplBase\fP フラグを使用ã—ã¦ã€J2SE 1.4 よりå‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® Java プログラミング言語ã¨äº’æ›æ€§ã®ã‚るサーãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã“ã¨ã§ã™ã€‚ãŸã ã—ã€\f2\-oldImplBase\fP フラグを使用ã™ã‚‹ã®ã¯ã€æ¨™æº–çš„ãªæ‰‹æ³•ã§ã¯ã‚ã‚Šã¾ã›ã‚“。ã“れら㮠API ã¯æŽ¨å¥¨ã•ã‚Œã¦ã„ã¾ã›ã‚“。ã“ã®ãƒ•ãƒ©ã‚°ã‚’使用ã™ã‚‹ã®ã¯ã€J2SE 1.3 ã§è¨˜è¿°ã•ã‚ŒãŸæ—¢å­˜ã®ã‚µãƒ¼ãƒãƒ¼ã¨ã®äº’æ›æ€§ã‚’ä¿ã¤å ´åˆã ã‘ã§ã™ã€‚ãã®å ´åˆã€æ—¢å­˜ã® MAKEFILE を変更ã—㦠\f2idlj\fP コンパイラ㫠\f2\-oldImplBase\fP フラグを追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ フラグを追加ã—ãªã„å ´åˆã€POA ベースã®ã‚µãƒ¼ãƒãƒ¼å´ãƒžãƒƒãƒ”ングãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚下ä½äº’æ›æ€§ã®ã‚るサーãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
+\f2My.idl\fP Æâ¤Ç \f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢\f2_MyImplBase.java\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£\f2My\fP ¤ËÂФ·¤Æ¤½¤Î¼ÂÁõ¤òÄ󶡤·¡¢¤³¤Î¼ÂÁõ¤Ï \f2_MyImplBase\fP ¤«¤é·Ñ¾µ¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
-\f2idlj \fP\f4\-fclient \-fserver\fP\f2 \fP\f4\-oldImplBase\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-fall\fP\f2 \fP\f4\-oldImplBase\fP\f2 My.idl\fP
 .LP
-\f2My.idl\fP 内㧠\f2My\fP インタフェースãŒå®šç¾©ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2_MyImplBase.java\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2My\fP ã«å¯¾ã—ã¦ãã®å®Ÿè£…ã‚’æä¾›ã—ã€ã“ã®å®Ÿè£…㯠\f2_MyImplBase\fP ã‹ã‚‰ç¶™æ‰¿ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。  
+¤â¤¦ 1 ¤Ä¤Î¥µ¡¼¥Ð¡¼Â¦¥â¥Ç¥ë¤Ï¡¢Tie ¥â¥Ç¥ë¤È¸Æ¤Ð¤ì¤ë¤â¤Î¤Ç¤¹¡£¤³¤Î¥µ¡¼¥Ð¡¼Â¦¥â¥Ç¥ë¤Ï¡¢°Ñ¾ù¥â¥Ç¥ë¤Ç¤¹¡£Tie ¤È¥¹¥±¥ë¥È¥ó¤òƱ»þ¤ËÀ¸À®¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¤¿¤á¡¢¤½¤ì¤é¤ÏÊÌ¡¹¤ËÀ¸À®¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ¡¢Tie ¥â¥Ç¥ëÍѤΥХ¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-もㆠ1 ã¤ã®ã‚µãƒ¼ãƒãƒ¼å´ãƒ¢ãƒ‡ãƒ«ã¯ã€Tie モデルã¨å‘¼ã°ã‚Œã‚‹ã‚‚ã®ã§ã™ã€‚ã“ã®ã‚µãƒ¼ãƒãƒ¼å´ãƒ¢ãƒ‡ãƒ«ã¯ã€å§”譲モデルã§ã™ã€‚Tie ã¨ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚’åŒæ™‚ã«ç”Ÿæˆã™ã‚‹ã“ã¨ã¯ã§ããªã„ãŸã‚ã€ãれらã¯åˆ¥ã€…ã«ç”Ÿæˆã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。次ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€Tie モデル用ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+.nf
+\f3
+.fl
+idlj \fP\f3\-fall\fP My.idl
+.fl
+idlj \f3\-fallTIE\fP My.idl
+.fl
+.fi
+
 .LP
-\f2idlj \fP\f4\-fall\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-fallTIE\fP\f2 My.idl\fP
 .LP
-\f2My\fP ã¨ã„ã†ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å ´åˆã€ä¸Šè¨˜ã® 2 番目ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã‚Šã€\f2MyPOATie.java\fP ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2MyPOATie\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¯ã€\f2delegate\fP ã‚’å–ã‚Šã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® POA モデルを使用ã—ã¦ã„ã‚‹ãŸã‚ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã«ã‚‚ \f2poa\fP ãŒå¿…è¦ã§ã™ã€‚\f2delegate\fP ã«å¯¾ã—ã¦å®Ÿè£…ã‚’æä¾›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ãŒã€ã“ã®å®Ÿè£…㯠\f2MyOperations\fP インタフェースã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã ã‘ã§ã€ãã®ä»–ã®ã‚¯ãƒ©ã‚¹ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ã—ã‹ã—ã€ã“ã®å®Ÿè£…ã‚’ ORB ã¨ä¸€ç·’ã«ä½¿ç”¨ã™ã‚‹ã«ã¯ã€\f2MyPOATie\fP 内ã§å®Ÿè£…をラップã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚  
+\f2My\fP ¤È¤¤¤¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¾ì¹ç¡¢¾åµ­¤Î 2 ÈÖÌܤΥ³¥Þ¥ó¥É¤Ë¤è¤ê¡¢\f2MyPOATie.java\fP ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£\f2MyPOATie\fP ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¡¢\f2delegate\fP ¤ò¼è¤ê¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î POA ¥â¥Ç¥ë¤ò»ÈÍѤ·¤Æ¤¤¤ë¤¿¤á¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤Ë¤â \f2poa\fP ¤¬É¬ÍפǤ¹¡£\f2delegate\fP ¤ËÂФ·¤Æ¼ÂÁõ¤òÄ󶡤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¤¬¡¢¤³¤Î¼ÂÁõ¤Ï \f2MyOperations\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפ¬¤¢¤ë¤À¤±¤Ç¡¢¤½¤Î¾¤Î¥¯¥é¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤·¤«¤·¡¢¤³¤Î¼ÂÁõ¤ò ORB ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤Ë¤Ï¡¢\f2MyPOATie\fP Æâ¤Ç¼ÂÁõ¤ò¥é¥Ã¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
+.LP
 .nf
 \f3
 .fl
@@ -143,16 +187,24 @@
 .fi
 
 .LP
-ä»–ã®å®Ÿè£…ã‹ã‚‰ç¶™æ‰¿ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆã€æ¨™æº–ã®ç¶™æ‰¿ãƒ¢ãƒ‡ãƒ«ã§ã¯ãªã Tie モデルを使用ã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚Java ã®å ´åˆã¯ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ç¶™æ‰¿ã®å€‹æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ã‚¯ãƒ©ã‚¹ã®ç¶™æ‰¿ã«ä½¿ç”¨ã§ãるスロット㯠1 ã¤ã ã‘ã§ã™ã€‚継承モデルを使用ã—ãŸå ´åˆã¯ã€ãã®ã‚¹ãƒ­ãƒƒãƒˆãŒå æœ‰ã•ã‚Œã¾ã™ã€‚Tie モデルを使用ã—ãŸå ´åˆã¯ã€ãã®ã‚¹ãƒ­ãƒƒãƒˆãŒä½¿ç”¨ã•ã‚Œãšã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒç‹¬è‡ªã®ç›®çš„ã§ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€é–“接å‚ç…§ã®ãƒ¬ãƒ™ãƒ«ãŒ 1 ã¤å°Žå…¥ã•ã‚Œã‚‹ã¨ã„ã†æ¬ ç‚¹ãŒã‚ã‚Šã¾ã™ã€‚ã¤ã¾ã‚Šã€ãƒ¡ã‚½ãƒƒãƒ‰ã‚’呼ã³å‡ºã™ã¨ãã«ä½™åˆ†ãªãƒ¡ã‚½ãƒƒãƒ‰å‘¼ã³å‡ºã—ãŒç™ºç”Ÿã—ã¾ã™ã€‚ 
 .LP
-IDL ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‹ã‚‰ J2SE 1.4 よりå‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® Java 言語ã¸ã®ãƒžãƒƒãƒ”ングã¨äº’æ›æ€§ã®ã‚ã‚‹ã€ã‚µãƒ¼ãƒãƒ¼å´ã® Tie モデルã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
-.LP
-\f2idlj \fP\f4\-oldImplBase\fP\f2 \fP\f4\-fall\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-oldImplBase\fP\f2 \fP\f4\-fallTIE\fP\f2 My.idl\fP
+¾¤Î¼ÂÁõ¤«¤é·Ñ¾µ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¡¢É¸½à¤Î·Ñ¾µ¥â¥Ç¥ë¤Ç¤Ï¤Ê¤¯ Tie ¥â¥Ç¥ë¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£Java ¤Î¾ì¹ç¤Ï¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î·Ñ¾µ¤Î¸Ä¿ô¤ËÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢¥¯¥é¥¹¤Î·Ñ¾µ¤Ë»ÈÍѤǤ­¤ë¥¹¥í¥Ã¥È¤Ï 1 ¤Ä¤À¤±¤Ç¤¹¡£·Ñ¾µ¥â¥Ç¥ë¤ò»ÈÍѤ·¤¿¾ì¹ç¤Ï¡¢¤½¤Î¥¹¥í¥Ã¥È¤¬ÀêÍ­¤µ¤ì¤Þ¤¹¡£Tie ¥â¥Ç¥ë¤ò»ÈÍѤ·¤¿¾ì¹ç¤Ï¡¢¤½¤Î¥¹¥í¥Ã¥È¤¬»ÈÍѤµ¤ì¤º¡¢¥æ¡¼¥¶¡¼¤¬Æȼ«¤ÎÌÜŪ¤Ç»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤ÎÊýË¡¤Ë¤Ï¡¢´ÖÀÜÀ­¤Î¥ì¥Ù¥ë¤¬ 1 ¤ÄƳÆþ¤µ¤ì¤ë¤È¤¤¤¦·çÅÀ¤¬¤¢¤ê¤Þ¤¹¡£¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹¤È¤­¤Ë¡¢Í¾Ê¬¤Ê¥á¥½¥Ã¥É¸Æ¤Ó½Ð¤·¤¬ 1 ²óȯÀ¸¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2My\fP ã¨ã„ã†ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å ´åˆã€ã“ã‚Œã«ã‚ˆã‚Š \f2My_Tie.java\fP ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2My_Tie\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¯ã€\f2impl\fP ã‚’å–ã‚Šã¾ã™ã€‚\f2impl\fP ã«å¯¾ã—ã¦å®Ÿè£…ã‚’æä¾›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ãŒã€ãã®å®Ÿè£…㯠\f2HelloOperations\fP インタフェースã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã ã‘ã§ã€ãã®ä»–ã®ã‚¯ãƒ©ã‚¹ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ã—ã‹ã—ã€ã“ã®å®Ÿè£…ã‚’ ORB ã¨ä¸€ç·’ã«ä½¿ç”¨ã™ã‚‹ã«ã¯ã€\f2My_Tie\fP 内ã§å®Ÿè£…をラップã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+IDL ¤Î¥Ð¡¼¥¸¥ç¥ó¤«¤é J2SE 1.4 ¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Java ¸À¸ì¤Ø¤Î¥Þ¥Ã¥Ô¥ó¥°¤È¸ß´¹À­¤Î¤¢¤ë¡¢¥µ¡¼¥Ð¡¼Â¦¤Î Tie ¥â¥Ç¥ë¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-oldImplBase\fP \f3\-fall\fP My.idl
+.fl
+idlj \f3\-oldImplBase\fP \f3\-fallTIE\fP My.idl
+.fl
+.fi
+
+.LP
+.LP
+\f2My\fP ¤È¤¤¤¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¾ì¹ç¡¢¤³¤ì¤Ë¤è¤ê \f2My_Tie.java\fP ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£\f2My_Tie\fP ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¡¢\f2impl\fP ¤ò¼è¤ê¤Þ¤¹¡£\f2impl\fP ¤ËÂФ·¤Æ¼ÂÁõ¤òÄ󶡤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¤¬¡¢¤½¤Î¼ÂÁõ¤Ï \f2HelloOperations\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפ¬¤¢¤ë¤À¤±¤Ç¡¢¤½¤Î¾¤Î¥¯¥é¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤·¤«¤·¡¢¤³¤Î¼ÂÁõ¤ò ORB ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤Ë¤Ï¡¢\f2My_Tie\fP Æâ¤Ç¼ÂÁõ¤ò¥é¥Ã¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -183,201 +235,383 @@
 .fi
 
 .LP
-.RE
 .SS 
-発行ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã®ä»£æ›¿ä½ç½®ã®æŒ‡å®š
+ȯ¹Ô¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ÎÂåÂØ°ÌÃ֤λØÄê
+.LP
+.LP
+ȯ¹Ô¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê°Ê³°¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤¯¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+idlj \fP\f3\-td /altdir\fP My.idl
+.fl
+.fi
 
 .LP
-発行ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’カレントディレクトリ以外ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã§ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã—ã¾ã™ã€‚ 
-.RS 3
+.LP
+\f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¾ì¹ç¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡¢\f2./My.java\fP ¤Ç¤Ï¤Ê¤¯¡¢\f2/altdir/My.java\fP ¤Ê¤É¤Ëȯ¹Ô¤µ¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ÎÂåÂØ°ÌÃ֤λØÄê
+.LP
+.LP
+\f2My.idl\fP ¤Ë¤â¤¦ 1 ¤Ä¤Î IDL ¥Õ¥¡¥¤¥ë \f2MyOther.idl\fP ¤¬¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥í¡¼¥«¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë \f2MyOther.idl\fP ¤¬¤¢¤ë¤â¤Î¤ÈÁÛÄꤷ¤Þ¤¹¡£¤â¤·¤½¤Î¥Õ¥¡¥¤¥ë¤¬¡¢¤¿¤È¤¨¤Ð \f2/includes\fP ¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-i /includes\fP My.idl
+.fl
+.fi
+
+.LP
+.LP
+¤Þ¤¿¡¢¤â¤· \f2My.idl\fP ¤Ë¡¢¤¿¤È¤¨¤Ð \f2/moreIncludes\fP ¤Ë¤¢¤ë \f2Another.idl\fP ¤â¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-i /includes \-i /moreIncludes\fP My.idl
+.fl
+.fi
 
 .LP
-\f2idlj \fP\f4\-td /altdir\fP\f2 My.idl\fP
-.RE
-\f2My\fP インタフェースã®å ´åˆã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€\f2./My.java\fP ã§ã¯ãªãã€\f2/altdir/My.java\fP ãªã©ã«ç™ºè¡Œã•ã‚Œã¾ã™ã€‚
-.RE
-.SS 
-インクルードファイルã®ä»£æ›¿ä½ç½®ã®æŒ‡å®š
+.LP
+¤³¤Î¤è¤¦¤Ê·Á¼°¤Ç¥¤¥ó¥¯¥ë¡¼¥É¤ò»ØÄꤹ¤ë¤È¡¢¥³¥Þ¥ó¥É¤¬Ä¹¤¯¤ÆÊ£»¨¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤³¤Ç¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò¥³¥ó¥Ñ¥¤¥é¤Ë»Ø¼¨¤¹¤ë¤¿¤á¤ÎÊ̤ÎÊýË¡¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ï¡¢´Ä¶­ÊÑ¿ô¤Î¹Í¤¨Êý¤È»÷¤Æ¤¤¤Þ¤¹¡£CLASSPATH ¤Ë¥ê¥¹¥È¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë \f2idl.config\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£¤½¤Î \f2idl.config\fP ¤ÎÃæ¤Ë¡¢¼¡¤Î¤è¤¦¤Ê·Á¼°¤Î¹Ô¤òÆþ¤ì¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+includes=/includes;/moreIncludes
+.fl
+\fP
+.fi
 
 .LP
-\f2My.idl\fP ã«ã‚‚ㆠ1 ã¤ã® IDL ファイル \f2MyOther.idl\fP ãŒã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã« \f2MyOther.idl\fP ãŒã‚ã‚‹ã‚‚ã®ã¨æƒ³å®šã—ã¾ã™ã€‚ã‚‚ã—ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã€ãŸã¨ãˆã° \f2/includes\fP ã«ã‚ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã§ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã—ã¾ã™ã€‚ \f2idlj \fP\f4\-i /includes\fP\f2 My.idl\fP
 .LP
-ã¾ãŸã€ã‚‚ã— \f2My.idl\fP ã«ã€ãŸã¨ãˆã° \f2/moreIncludes\fP ã«ã‚ã‚‹ \f2Another.idl\fP もインクルードã•ã‚Œã¦ã„ã‚‹ã®ã§ã‚ã‚Œã°ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã§ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã—ã¾ã™ã€‚ \f2idlj \fP\f4\-i /includes \-i /moreIncludes\fP\f2 My.idl\fP
-.LP
-ã“ã®ã‚ˆã†ãªå½¢å¼ã§ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã‚’指定ã™ã‚‹ã¨ã€ã‚³ãƒžãƒ³ãƒ‰ãŒé•·ãã¦è¤‡é›‘ã«ãªã‚Šã¾ã™ã€‚ ãã“ã§ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã™ã‚‹å ´æ‰€ã‚’コンパイラã«æŒ‡ç¤ºã™ã‚‹ãŸã‚ã®åˆ¥ã®æ–¹æ³•ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®æ–¹æ³•ã¯ã€ç’°å¢ƒå¤‰æ•°ã®è€ƒãˆæ–¹ã¨ä¼¼ã¦ã„ã¾ã™ã€‚CLASSPATH ã«ãƒªã‚¹ãƒˆã•ã‚Œã¦ã„るディレクトリ内㫠\f2idl.config\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚ãã® \f2idl.config\fP ã®ä¸­ã«ã€æ¬¡ã®ã‚ˆã†ãªå½¢å¼ã®è¡Œã‚’入れã¾ã™ã€‚  \f2includes=/includes;/moreIncludes\fP
-.LP
-コンパイラã¯ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒªã‚¹ãƒˆã‚’読ã¿è¾¼ã¿ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®é–“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ (;) ã«ãªã£ã¦ã„ã¾ã™ã€‚ã“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¯ã€ãƒ—ラットフォームã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€Windows プラットフォームã§ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ã§ã™ãŒã€Unix プラットフォームã§ã¯ã‚³ãƒ­ãƒ³ã§ã™ã€‚ \f2インクルード\fPã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¡¢¥¤¥ó¥¯¥ë¡¼¥É¥ê¥¹¥È¤òÆɤ߹þ¤ß¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¤Î´Ö¤Î¶èÀÚ¤êʸ»ú¤Ï¥»¥ß¥³¥í¥ó (;) ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤Î¶èÀÚ¤êʸ»ú¤Ï¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Windows ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥»¥ß¥³¥í¥ó¤Ç¤¹¤¬¡¢Unix ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥³¥í¥ó¤Ç¤¹¡£ \f2¥¤¥ó¥¯¥ë¡¼¥É\fP¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2CLASSPATH ã®è¨­å®š\fP @
+\f2CLASSPATH ¤ÎÀßÄê\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#general ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.RE
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#general ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .SS 
-インクルードファイルã«å¯¾ã™ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®ç™ºè¡Œ
+¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Îȯ¹Ô
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤷ¤¿ IDL ¥Õ¥¡¥¤¥ë¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ä¹½Â¤ÂΤʤɤˤĤ¤¤Æ¤Î¤ß¡¢Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·¿¤Ë¤Ä¤¤¤Æ¤Ï¡¢Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î 2 ¤Ä¤Î IDL ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£
+.LP
+
+.LP
+.LP
+\f4My.idl\fP
 .LP
-.RS 3
+.nf
+\f3
+.fl
+#include <MyOther.idl>
+.fl
+interface My
+.fl
+{
+.fl
+};
+.fl
+\fP
+.fi
 
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«æŒ‡å®šã—㟠IDL ファイルã§å®šç¾©ã•ã‚Œã¦ã„るインタフェースや構造体ãªã©ã«ã¤ã„ã¦ã®ã¿ã€Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚インクルードã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹åž‹ã«ã¤ã„ã¦ã¯ã€Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã® 2 ã¤ã® IDL ファイルã«ã¤ã„ã¦è€ƒãˆã¦ã¿ã¾ã—ょã†ã€‚   \f4My.idl\fP
+
 .LP
-\f2#include <MyOther.idl>\fP
-.br
-\f2interface My\fP
-.br
-\f2{\fP
-.br
-\f2};\fP
-.br
-\f4MyOther.idl\fP 
+.LP
+\f4MyOther.idl\fP
 .LP
-\f2interface MyOther\fP
-.br
-\f2{\fP
-.br
-\f2};\fP\  
-.LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€\f2My\fP ã«å¯¾ã™ã‚‹ Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã ã‘ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ \f2idlj My.idl\fP
-.LP
-\f2My.idl\fP ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹åž‹ã¨ã€\f2My.idl\fP ã«ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ« (ã“ã®ä¾‹ã§ã¯ \f2MyOther.idl\fP) ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹åž‹ã™ã¹ã¦ã«ã¤ã„㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-emitAll\fP\f2 My.idl\fP
+.nf
+\f3
+.fl
+interface MyOther
+.fl
+{
+.fl
+};
+.fl
+\fP
+.fi
+
 .LP
-ã“ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¦å‰‡ã«é–¢ã—ã¦æ³¨æ„ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚グローãƒãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã«æŒ‡å®šã—㟠\f2#include\fP æ–‡ã¯ã€å‰è¿°ã®ã¨ãŠã‚Šã«å‡¦ç†ã•ã‚Œã¾ã™ã€‚ã“れら㮠\f2#include\fP æ–‡ã¯ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆæ–‡ã¨è¦‹ãªã™ã“ã¨ãŒã§ãã¾ã™ã€‚ãã‚Œã«å¯¾ã—ã¦ã€ä»–ã®å®šç¾©ã«å›²ã¾ã‚ŒãŸã‚¹ã‚³ãƒ¼ãƒ—内ã«æŒ‡å®šã—㟠\f2#include\fP æ–‡ã¯ã€æœ¬å½“ã®æ„味ã§ã® \f2#include\fP æ–‡ã¨ã—ã¦å‡¦ç†ã•ã‚Œã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚るコードãŒã€å…ƒã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ãã®ã¾ã¾æŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã‹ã®ã‚ˆã†ã«å‡¦ç†ã•ã‚Œã€ãã‚Œã«å¯¾ã—㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚   \f4My.idl\fP
+
 .LP
-\f2#include <MyOther.idl>\fP
-.br
-\f2interface My\fP
-.br
-\f2{\fP
-.br
-\f2\  #include <Embedded.idl>\fP
-.br
-\f2};\ \fP  \f4MyOther.idl\fP
 .LP
-\f2interface MyOther\fP
-.br
-\f2{\fP
-.br
-\f2};\ \fP  \f4Embedded.idl\fP
-.LP
-\f2enum E {one, two, three};\fP\  
-.LP
-ã“ã®ã¨ãã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ã€ \f2idlj My.idl\fP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢\f2My\fP ¤ËÂФ¹¤ë Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤À¤±¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-次ã®ã‚ˆã†ãªä¸€é€£ã® Java ファイルãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ \f2./MyHolder.java\fP
-.br
-\f2./MyHelper.java\fP
-.br
-\f2./_MyStub.java\fP
-.br
-\f2./MyPackage\fP
-.br
-\f2./MyPackage/EHolder.java\fP
-.br
-\f2./MyPackage/EHelper.java\fP
-.br
-\f2./MyPackage/E.java\fP
-.br
-\f2./My.java\fP
+.nf
+\f3
+.fl
+idlj My.idl
+.fl
+\fP
+.fi
+
 .LP
-インãƒãƒ¼ãƒˆæ–‡ã¨è¦‹ãªã•ã‚Œã‚‹ \f2#include\fP ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€\f2MyOther.java\fP ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。ãŸã ã—ã€æœ¬å½“ã®æ„味ã§ã® \f2#include\fP ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€\f2E.java\fP ã¯ç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã•ã‚‰ã«ã€\f2Embedded.idl\fP ㌠\f2My\fP インタフェースã®ã‚¹ã‚³ãƒ¼ãƒ—内ã«ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ãŸãŸã‚ã€\f2My\fP ã®ã‚¹ã‚³ãƒ¼ãƒ—内 (ã¤ã¾ã‚Šã€\f2MyPackage\fP 内) ã«ç”Ÿæˆã•ã‚Œã¦ã„ã¾ã™ã€‚ 
 .LP
-上記ã®ä¾‹ã§ \f2\-emitAll\fP フラグを使用ã™ã‚Œã°ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚ŒãŸã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚ã‚‹ã™ã¹ã¦ã®åž‹ãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚
+\f2My.idl\fP ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·¿¤È¡¢\f2My.idl\fP ¤Ë¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë (¤³¤ÎÎã¤Ç¤Ï \f2MyOther.idl\fP) ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·¿¤¹¤Ù¤Æ¤Ë¤Ä¤¤¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
-.RE
-.SS 
-パッケージã®æŽ¥é ­è¾žã®æŒ¿å…¥
-.LP
-.RS 3
+.nf
+\f3
+.fl
+idlj \fP\f3\-emitAll\fP My.idl
+.fl
+.fi
 
 .LP
-ABC ã¨ã„ã†åå‰ã®ä¼šç¤¾ã®ãŸã‚ã«ä½œæ¥­ã—ã¦ã„ã¦ã€æ¬¡ã®ã‚ˆã†ãª IDL ファイルを構築ã—ãŸã¨ã—ã¾ã—ょã†ã€‚   
-.br
-\f4Widgets.idl\fP 
 .LP
-\f2module Widgets\fP
-.br
-\f2{\fP
-.br
-\f2\  interface W1 {...};\fP
-.br
-\f2\  interface W2 {...};\fP
-.br
-\f2};\fP\  
+¤³¤Î¥Ç¥Õ¥©¥ë¥È¤Îµ¬Â§¤Ë´Ø¤·¤ÆÃí°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¥°¥í¡¼¥Ð¥ë¥¹¥³¡¼¥×¤Ë»ØÄꤷ¤¿ \f2#include\fP ʸ¤Ï¡¢Á°½Ò¤Î¤È¤ª¤ê¤Ë½èÍý¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î \f2#include\fP ʸ¤Ï¡¢¥¤¥ó¥Ý¡¼¥Èʸ¤È¸«¤Ê¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤½¤ì¤ËÂФ·¤Æ¡¢Â¾¤ÎÄêµÁ¤Ë°Ï¤Þ¤ì¤¿¥¹¥³¡¼¥×Æâ¤Ë»ØÄꤷ¤¿ \f2#include\fP ʸ¤Ï¡¢ËÜÅö¤Î°ÕÌ£¤Ç¤Î \f2#include\fP ʸ¤È¤·¤Æ½èÍý¤µ¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Ë¤¢¤ë¥³¡¼¥É¤¬¡¢¸µ¤Î¥Õ¥¡¥¤¥ë¤Ë¤½¤Î¤Þ¤Þ»ØÄꤵ¤ì¤Æ¤¤¤ë¤«¤Î¤è¤¦¤Ë½èÍý¤µ¤ì¡¢¤½¤ì¤ËÂФ·¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£¼¡¤Ï¤½¤ÎÎã¤Ç¤¹¡£
 .LP
-ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—㦠IDL\-to\-Java コンパイラを実行ã™ã‚‹ã¨ã€\f2W1\fP ãŠã‚ˆã³ \f2W2\fP ã«å¯¾ã™ã‚‹ Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒ \f2Widgets\fP パッケージ内ã«ç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã—ã‹ã—ã€æ¥­ç•Œã®æ…£ä¾‹ã«ã‚ˆã‚‹ã¨ã€ä¼šç¤¾ã®ãƒ‘ッケージã¯ã€\f2com.<会社å>\fP ã¨ã„ã†åå‰ã®ãƒ‘ッケージ内ã«ç½®ãã“ã¨ã«ãªã£ã¦ã„ã¾ã™ã€‚ãã®ãŸã‚ã€\f2Widgets\fP パッケージã§ã¯ä¸å分ã§ã™ã€‚慣例ã«å¾“ã†ã«ã¯ã€ãƒ‘ッケージを \f2com.abc.Widgets\fP ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ãƒ‘ッケージ接頭辞を \f2Widgets\fP モジュールã«ä»˜åŠ ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-pkgPrefix Widgets com.abc\fP\f2 Widgets.idl\fP
-.LP
-\f2Widgets.idl\fP をインクルードã—ã¦ã„ã‚‹ IDL ファイルãŒã‚ã‚‹å ´åˆã¯ã€ãã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚‚ \f2\-pkgPrefix\fP フラグãŒå¿…è¦ã§ã™ã€‚ã“ã®ãƒ•ãƒ©ã‚°ã‚’指定ã—ãªã„ã¨ã€ãã® IDL ファイルã¯ã€\f2com.abc.Widgets\fP パッケージã§ã¯ãªãã€\f2Widgets\fP パッケージを検索ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
-.LP
-接頭辞ãŒå¿…è¦ãªãƒ‘ッケージãŒã„ãã¤ã‚‚ã‚ã‚‹å ´åˆã¯ã€å‰è¿°ã® \f2idl.config\fP ファイルã§æŽ¥é ­è¾žã‚’指定ã™ã‚‹ã®ãŒç°¡å˜ã§ã™ã€‚パッケージã®æŽ¥é ­è¾žã‚’指定ã™ã‚‹è¡Œã¯ã€ãã‚Œãžã‚Œæ¬¡ã®å½¢å¼ã§è¨˜è¿°ã—ã¾ã™ã€‚
-.LP
-\f2PkgPrefix.<type>=<prefix>\fP
-.LP
-ã—ãŸãŒã£ã¦ã€ä¸Šè¨˜ã®ä¾‹ã®å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«è¨˜è¿°ã—ã¾ã™ã€‚  \f2PkgPrefix.Widgets=com.abc\fP
+
 .LP
 .LP
-ã“ã®ã‚ªãƒ—ションを使用ã—ã¦ã‚‚ã€ãƒªãƒã‚¸ãƒˆãƒª ID ã¯å½±éŸ¿ã‚’å—ã‘ã¾ã›ã‚“。
-.LP
-.RE
-.SS 
-コンパイルå‰ã®ã‚·ãƒ³ãƒœãƒ«ã®å®šç¾©
-.LP
-.RS 3
-
+\f4My.idl\fP
 .LP
-コンパイル用ã®ã‚·ãƒ³ãƒœãƒ«ãŒ IDL ファイル内ã§å®šç¾©ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãã®ã‚·ãƒ³ãƒœãƒ«ã‚’定義ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã‚Œã¯ã€ãŸã¨ãˆã°ã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°å†…ã«ãƒ‡ãƒãƒƒã‚°ã‚³ãƒ¼ãƒ‰ã‚’組ã¿å…¥ã‚Œã‚‹ã¨ãã«ä½¿ç”¨ã—ã¾ã™ã€‚次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ \f2idlj \fP\f4\-d\fP\f2 MYDEF My.idl\fP
-.LP
-\f2My.idl\fP 内㫠\f2#define MYDEF\fP ã¨ã„ã†è¡Œã‚’指定ã—ãŸå ´åˆã¨ç­‰ä¾¡ã§ã™ã€‚
-.RE
-.SS 
-既存ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®ä¿æŒ
-.LP
-.RS 3
+.nf
+\f3
+.fl
+#include <MyOther.idl>
+.fl
+interface My
+.fl
+{
+.fl
+  #include <Embedded.idl>
+.fl
+};
+.fl
+\fP
+.fi
 
 .LP
-Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã§ã«å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€\f2\-keep\fP フラグを指定ã™ã‚‹ã¨ã€ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã‚‹ä¸Šæ›¸ãを回é¿ã§ãã¾ã™ã€‚デフォルトã§ã¯ã€ã™ã§ã«å­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšã€ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’カスタマイズã—ãŸå ´åˆ (ãŸã ã—ã€ãれらã®å†…容ãŒæ­£ç¢ºã§ã‚ã‚‹ã¨ã以外ã¯ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã¯é¿ã‘ã‚‹)ã€\f2\-keep\fP オプションã¯æœ‰ç”¨ã§ã™ã€‚次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ \f2idlj \fP\f4\-keep\fP\f2 My.idl\fP
-.LP
-クライアントå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã§ã€ã¾ã å­˜åœ¨ã—ãªã„ã‚‚ã®ã‚’ã™ã¹ã¦ç™ºè¡Œã—ã¾ã™ã€‚
-.RE
-.SS 
-コンパイルã®é€²æ—状æ³ã®è¡¨ç¤º
-.LP
-.RS 3
 
 .LP
-IDL\-to\-Java コンパイラã¯ã€å®Ÿè¡Œã®å„段階ã§çŠ¶æ…‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’生æˆã—ã¾ã™ã€‚「冗長ã€ãƒ¢ãƒ¼ãƒ‰ (メッセージãŒå¤šã„モード) ã«ã™ã‚‹ã«ã¯ã€\f2\-v\fP オプションを使用ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-v\fP\f2 My.idl\fP
+.LP
+\f4MyOther.idl\fP
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒ³ãƒ‘イラã¯å†—長モードã§ã¯å®Ÿè¡Œã•ã‚Œã¾ã›ã‚“。
-.RE
-.SS 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã®è¡¨ç¤º
+.nf
+\f3
+.fl
+interface MyOther
+.fl
+{
+.fl
+};
+.fl
+\fP
+.fi
+
 .LP
-.RS 3
 
 .LP
 .LP
-IDL\-to\-Java コンパイラã®ãƒ“ルドãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’表示ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-version\fP オプションを指定ã—ã¾ã™ã€‚
+\f4Embedded.idl\fP
+.LP
+.nf
+\f3
+.fl
+enum E {one, two, three};
+.fl
+\fP
+.fi
+
+.LP
+
+.LP
+.LP
+¤³¤Î¤È¤­¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢
+.LP
+.nf
+\f3
+.fl
+idlj My.idl
+.fl
+\fP
+.fi
+
 .LP
 .LP
-\f2idlj \-version\fP
+¼¡¤Î¤è¤¦¤Ê°ìÏ¢¤Î Java ¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+./MyHolder.java
+.fl
+./MyHelper.java
+.fl
+./_MyStub.java
+.fl
+./MyPackage
+.fl
+./MyPackage/EHolder.java
+.fl
+./MyPackage/EHelper.java
+.fl
+./MyPackage/E.java
+.fl
+./My.java
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥¤¥ó¥Ý¡¼¥Èʸ¤È¸«¤Ê¤µ¤ì¤ë \f2#include\fP ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢\f2MyOther.java\fP ¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£¤¿¤À¤·¡¢ËÜÅö¤Î°ÕÌ£¤Ç¤Î \f2#include\fP ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢\f2E.java\fP ¤ÏÀ¸À®¤µ¤ì¤Þ¤¹¡£¤µ¤é¤Ë¡¢\f2Embedded.idl\fP ¤¬ \f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥¹¥³¡¼¥×Æâ¤Ë¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤¿¤¿¤á¡¢\f2My\fP ¤Î¥¹¥³¡¼¥×Æâ (¤Ä¤Þ¤ê¡¢\f2MyPackage\fP Æâ) ¤ËÀ¸À®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+¾åµ­¤ÎÎã¤Ç \f2\-emitAll\fP ¥Õ¥é¥°¤ò»ÈÍѤ¹¤ì¤Ð¡¢¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ë¤¢¤ë¤¹¤Ù¤Æ¤Î·¿¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¥Ñ¥Ã¥±¡¼¥¸¤ÎÀÜƬ¼­¤ÎÁÞÆþ
+.LP
+.LP
+ABC ¤È¤¤¤¦Ì¾Á°¤Î²ñ¼Ò¤Î¤¿¤á¤Ëºî¶È¤·¤Æ¤¤¤Æ¡¢¼¡¤Î¤è¤¦¤Ê IDL ¥Õ¥¡¥¤¥ë¤ò¹½ÃÛ¤·¤¿¤È¤·¤Þ¤·¤ç¤¦¡£
+.LP
+
+.LP
+.LP
+\f4Widgets.idl\fP
+.LP
+.nf
+\f3
+.fl
+module Widgets
+.fl
+{
+.fl
+  interface W1 {...};
+.fl
+  interface W2 {...};
+.fl
+};
+.fl
+\fP
+.fi
+
+.LP
+
 .LP
 .LP
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã¯ã€ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°å†…ã«ã‚‚書ãè¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションをコマンド行ã«æŒ‡å®šã™ã‚‹ã¨ã€ãれ以外ã®ã‚ªãƒ—ションを指定ã—ã¦ã‚‚ã€ã™ã¹ã¦ç„¡è¦–ã•ã‚Œã¾ã™ã€‚
+¤³¤Î¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤ò¼Â¹Ô¤¹¤ë¤È¡¢\f2W1\fP ¤ª¤è¤Ó \f2W2\fP ¤ËÂФ¹¤ë Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬ \f2Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£¤·¤«¤·¡¢¶È³¦¤Î´·Îã¤Ë¤è¤ë¤È¡¢²ñ¼Ò¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢\f2com.<²ñ¼Ò̾>\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËÃÖ¤¯¤³¤È¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤½¤Î¤¿¤á¡¢\f2Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤ÏÉÔ½½Ê¬¤Ç¤¹¡£´·Îã¤Ë½¾¤¦¤Ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤ò \f2com.abc.Widgets\fP ¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Ñ¥Ã¥±¡¼¥¸ÀÜƬ¼­¤ò \f2Widgets\fP ¥â¥¸¥å¡¼¥ë¤ËÉղ乤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-pkgPrefix Widgets com.abc\fP Widgets.idl
+.fl
+.fi
+
+.LP
+.LP
+\f2Widgets.idl\fP ¤ò¥¤¥ó¥¯¥ë¡¼¥É¤·¤Æ¤¤¤ë IDL ¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥³¥Þ¥ó¥É¤Ë¤â \f2\-pkgPrefix\fP ¥Õ¥é¥°¤¬É¬ÍפǤ¹¡£¤³¤Î¥Õ¥é¥°¤ò»ØÄꤷ¤Ê¤¤¤È¡¢¤½¤Î IDL ¥Õ¥¡¥¤¥ë¤Ï¡¢\f2com.abc.Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¤Ê¤¯¡¢\f2Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸¤ò¸¡º÷¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+ÀÜƬ¼­¤¬É¬Íפʥѥ屡¼¥¸¤¬¤¤¤¯¤Ä¤â¤¢¤ë¾ì¹ç¤Ï¡¢Á°½Ò¤Î \f2idl.config\fP ¥Õ¥¡¥¤¥ë¤ÇÀÜƬ¼­¤ò»ØÄꤹ¤ë¤Î¤¬´Êñ¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤ÎÀÜƬ¼­¤ò»ØÄꤹ¤ë¹Ô¤Ï¡¢¤½¤ì¤¾¤ì¼¡¤Î·Á¼°¤Çµ­½Ò¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+PkgPrefix.<type>=<prefix>
+.fl
+\fP
+.fi
+
+.LP
+¤·¤¿¤¬¤Ã¤Æ¡¢¾åµ­¤ÎÎã¤Î¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ëµ­½Ò¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+PkgPrefix.Widgets=com.abc
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¤â¡¢¥ê¥Ý¥¸¥È¥ê ID ¤Ï±Æ¶Á¤ò¼õ¤±¤Þ¤»¤ó¡£
+.LP
+.SS 
+¥³¥ó¥Ñ¥¤¥ëÁ°¤Î¥·¥ó¥Ü¥ë¤ÎÄêµÁ
+.LP
+.LP
+¥³¥ó¥Ñ¥¤¥ëÍѤΥ·¥ó¥Ü¥ë¤¬ IDL ¥Õ¥¡¥¤¥ëÆâ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¤½¤Î¥·¥ó¥Ü¥ë¤òÄêµÁ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤¿¤È¤¨¤Ð¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°Æâ¤Ë¥Ç¥Ð¥Ã¥°¥³¡¼¥É¤òÁȤßÆþ¤ì¤ë¤È¤­¤Ë»ÈÍѤ·¤Þ¤¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-d\fP MYDEF My.idl
+.fl
+.fi
+
+.LP
 .LP
-.RE
-.SH "オプション"
+\f2My.idl\fP Æâ¤Ë \f2#define MYDEF\fP ¤È¤¤¤¦¹Ô¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈÅù²Á¤Ç¤¹¡£
+.LP
+.SS 
+´û¸¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ÎÊÝ»ý
+.LP
+.LP
+Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤¬¤¹¤Ç¤Ë¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢\f2\-keep\fP ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤ë¾å½ñ¤­¤ò²óÈò¤Ç¤­¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¤¹¤Ç¤Ë¸ºß¤¹¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤º¡¢¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò¥«¥¹¥¿¥Þ¥¤¥º¤·¤¿¾ì¹ç (¤¿¤À¤·¡¢¤½¤ì¤é¤ÎÆâÍƤ¬Àµ³Î¤Ç¤¢¤ë¤È¤­°Ê³°¤Ï¥«¥¹¥¿¥Þ¥¤¥º¤ÏÈò¤±¤ë)¡¢\-keep ¥ª¥×¥·¥ç¥ó¤ÏÍ­ÍѤǤ¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-keep\fP My.idl
+.fl
+.fi
+
+.LP
+.LP
+¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¡¢¤Þ¤À¸ºß¤·¤Ê¤¤¤â¤Î¤ò¤¹¤Ù¤Æȯ¹Ô¤·¤Þ¤¹¡£
+.LP
+.SS 
+¥³¥ó¥Ñ¥¤¥ë¤Î¿ÊĽ¾õ¶·¤Îɽ¼¨
+.LP
+.LP
+IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¼Â¹Ô¤Î³ÆÃʳ¬¤Ç¾õÂÖ¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤·¤Þ¤¹¡£¡Ö¾éĹ¡×¥â¡¼¥É (¥á¥Ã¥»¡¼¥¸¤¬Â¿¤¤¥â¡¼¥É) ¤Ë¤¹¤ë¤Ë¤Ï¡¢\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-v\fP My.idl
+.fl
+.fi
 
 .LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¾éĹ¥â¡¼¥É¤Ç¤Ï¼Â¹Ô¤µ¤ì¤Þ¤»¤ó¡£
+.LP
+.SS 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤Îɽ¼¨
+.LP
+.LP
+IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Î¥Ó¥ë¥É¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-version\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \-version
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿¥Ð¥¤¥ó¥Ç¥£¥ó¥°Æâ¤Ë¤â½ñ¤­¹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤹ¤ë¤È¡¢¤½¤ì°Ê³°¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ¤â¡¢¤¹¤Ù¤Æ̵»ë¤µ¤ì¤Þ¤¹¡£
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
 .RS 3
 .TP 3
 \-d symbol 
-ã“ã®ã‚ªãƒ—ションã¯ã€IDL ファイルã«æ¬¡ã®ã‚ˆã†ãªè¡Œã‚’追加ã—ãŸå ´åˆã¨ç­‰ä¾¡ã§ã™ã€‚ 
-.RS 3
-
-.LP
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢IDL ¥Õ¥¡¥¤¥ë¤Ë¼¡¤Î¤è¤¦¤Ê¹Ô¤òÄɲä·¤¿¾ì¹ç¤ÈÅù²Á¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -385,33 +619,32 @@
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-emitAll 
-\f2#include\fP ファイル内ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ã‚‚ã®ã‚‚å«ã‚ã¦ã€ã™ã¹ã¦ã®åž‹ã‚’発行ã—ã¾ã™ã€‚ 
+#include ¥Õ¥¡¥¤¥ë Æâ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤â´Þ¤á¤Æ¡¢ \f2¤¹¤Ù¤Æ¤Î·¿¤ò\fP ȯ¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-fside 
-発行ã™ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’定義ã—ã¾ã™ã€‚ \f2side\fP ã¯ã€\f2client\fPã€\f2server\fPã€\f2serverTIE\fPã€\f2all\fPã€\f2allTIE\fP ã®ã©ã¡ã‚‰ã‹ã§ã™ã€‚\f2\-fserverTIE\fP ã¾ãŸã¯ \f2\-fallTIE\fP オプションを指定ã™ã‚‹ã¨ã€å§”譲モデルスケルトンãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚ã“ã®ãƒ•ãƒ©ã‚°ã‚’指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€\f2\-fclient\fP ãŒæŒ‡å®šã•ã‚ŒãŸã‚‚ã®ã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚ 
+ȯ¹Ô¤¹¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÄêµÁ¤·¤Þ¤¹¡£\f2side\fP ¤Ï \f2client\fP¡¢\f2server\fP¡¢\f2serverTIE\fP¡¢\f2all\fP¡¢\f2allTIE\fP ¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£\f2\-fserverTIE\fP ¤Þ¤¿¤Ï \f2\-fallTIE\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢°Ñ¾ù¥â¥Ç¥ë¥¹¥±¥ë¥È¥ó¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥é¥°¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢\f2\-fclient\fP ¤¬»ØÄꤵ¤ì¤¿¤â¤Î¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-i include\-path 
-デフォルトã§ã¯ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰æ¤œç´¢ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ã»ã‹ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’追加ã§ãã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸¡º÷¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¤Û¤«¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÄɲäǤ­¤Þ¤¹¡£ 
 .TP 3
 \-keep 
-生æˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒä¸Šæ›¸ãã•ã‚Œã¾ã›ã‚“。デフォルトã§ã¯ã€ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤¬¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬¾å½ñ¤­¤µ¤ì¤Þ¤»¤ó¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-noWarn 
-警告メッセージを表示ã—ãªã„よã†ã«ã—ã¾ã™ã€‚ 
+·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-oldImplBase 
-v1.4 よりå‰ã® JDK ORB ã¨äº’æ›æ€§ã®ã‚るスケルトンを生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€POA 継承モデルã®ã‚µãƒ¼ãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€\f2ImplBase\fP 継承モデルã®ã‚¯ãƒ©ã‚¹ã§ã‚るサーãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã‚‹ã®ã§ã€å¤ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® Java プログラミング言語ã¨ã®ä¸‹ä½äº’æ›æ€§ãŒå¾—られã¾ã™ã€‚ 
+v1.4 ¤è¤êÁ°¤Î JDK ORB ¤È¸ß´¹À­¤Î¤¢¤ë¥¹¥±¥ë¥È¥ó¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢POA ·Ñ¾µ¥â¥Ç¥ë¤Î¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢\f2ImplBase\fP ·Ñ¾µ¥â¥Ç¥ë¤Î¥¯¥é¥¹¤Ç¤¢¤ë¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤ë¤Î¤Ç¡¢¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤È¤Î²¼°Ì¸ß´¹À­¤¬ÆÀ¤é¤ì¤Þ¤¹¡£ 
 .TP 3
 \-pkgPrefix type prefix 
-\f2type\fP ãŒãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã§æ¤œå‡ºã•ã‚ŒãŸå ´åˆã¯ã€ãã®åž‹ã«å¯¾ã—ã¦ç”Ÿæˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã€ç”Ÿæˆã•ã‚Œã‚‹ Java パッケージåã« \f2prefix\fP ã¨ã„ã†æŽ¥é ­è¾žãŒä»˜åŠ ã•ã‚Œã¾ã™ã€‚\f2type\fP ã¯ã€ãƒˆãƒƒãƒ—レベルモジュールã®å˜ç´”åã‹ã€ã©ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚ˆã‚Šã‚‚外å´ã§å®šç¾©ã•ã‚ŒãŸ IDL åž‹ã®å˜ç´”åã®ã©ã¡ã‚‰ã‹ã§ã™ã€‚ 
+\f2type\fP ¤¬¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×¤Ç¸¡½Ð¤µ¤ì¤¿¾ì¹ç¤Ï¡¢¤½¤Î·¿¤ËÂФ·¤ÆÀ¸À®¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢À¸À®¤µ¤ì¤ë Java ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ë \f2prefix\fP ¤È¤¤¤¦ÀÜƬ¼­¤¬Éղ䵤ì¤Þ¤¹¡£\f2type\fP ¤Ï¡¢¥È¥Ã¥×¥ì¥Ù¥ë¥â¥¸¥å¡¼¥ë¤Îñ½ã̾¤«¡¢¤É¤Î¥â¥¸¥å¡¼¥ë¤è¤ê¤â³°Â¦¤ÇÄêµÁ¤µ¤ì¤¿ IDL ·¿¤Îñ½ã̾¤Î¤É¤Á¤é¤«¤Ç¤¹¡£ 
 .TP 3
 \-pkgTranslate type package 
-識別å­ã®ä¸­ã«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å \f2type\fP ãŒæ¤œå‡ºã•ã‚Œã‚‹ã¨ã€ç”Ÿæˆã•ã‚Œã‚‹ Java パッケージ内ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã€è­˜åˆ¥å­ã®ä¸­ã®ãã®åå‰ãŒ \f2package\fP ã§ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚最åˆã« \f2pkgPrefix\fP を変更ã—ã¾ã™ã€‚\f2type\fP ã¯ã€ãƒˆãƒƒãƒ—レベルã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã€ã¾ãŸã¯ã™ã¹ã¦ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®å¤–部ã§å®šç¾©ã•ã‚ŒãŸ IDL åž‹ã®å˜ç´”åã§ã™ã€‚ ãã—ã¦ã€å®Œå…¨ãªãƒ‘ッケージåã«æ­£ç¢ºã«ä¸€è‡´ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+¼±Ê̻ҤÎÃæ¤Ë¥â¥¸¥å¡¼¥ë̾ type ¤¬¸¡½Ð¤µ¤ì¤ë¤È¡¢À¸À®¤µ¤ì¤ë Java ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢¼±Ê̻ҤÎÃæ¤Î¤½¤Î̾Á°¤¬ package ¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Þ¤¹¡£ºÇ½é¤Ë \f2pkgPrefix\fP ¤òÊѹ¹¤·¤Þ¤¹¡£\f2type\fP ¤Ï¡¢¥È¥Ã¥×¥ì¥Ù¥ë¤Î¥â¥¸¥å¡¼¥ë¡¢¤Þ¤¿¤Ï¤¹¤Ù¤Æ¤Î¥â¥¸¥å¡¼¥ë¤Î³°Éô¤ÇÄêµÁ¤µ¤ì¤¿ IDL ·¿¤Îñ½ã̾¤Ç¤¹¡£¤½¤·¤Æ¡¢´°Á´¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÀµ³Î¤Ë°ìÃפ·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-1 ã¤ã®è­˜åˆ¥å­ã®ä¸­ã§è¤‡æ•°ã®å¤‰æ›ãŒãƒžãƒƒãƒã™ã‚‹å ´åˆã¯ã€ã‚‚ã£ã¨ã‚‚é•·ã„マッãƒãŒé¸ã°ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ãªå¼•æ•°ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ 
+1 ¤Ä¤Î¼±Ê̻ҤÎÃæ¤ÇÊ£¿ô¤ÎÊÑ´¹¤¬¥Þ¥Ã¥Á¤¹¤ë¾ì¹ç¤Ï¡¢¤â¤Ã¤È¤âŤ¤¥Þ¥Ã¥Á¤¬Áª¤Ð¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ê°ú¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ 
 .nf
 \f3
 .fl
@@ -420,89 +653,85 @@
 \fP
 .fi
 .LP
-次ã®ã‚ˆã†ãªå¤‰æ›ãŒå®Ÿæ–½ã•ã‚Œã¾ã™ã€‚ 
+¼¡¤Î¤è¤¦¤ÊÊÑ´¹¤¬¼Â»Ü¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-foo          => bar
+foo          =>      bar
 .fl
-foo.boo      => bar.boo
+foo.boo      =>      bar.boo
 .fl
-foo.baz      => buzz.fizz
+foo.baz      =>      buzz.fizz
 .fl
-foo.baz.bar  => buzz.fizz.bar
+foo.baz.bar  =>      buzz.fizz.bar
 .fl
 \fP
 .fi
 .LP
-次ã®ãƒ‘ッケージåを変æ›ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+¼¡¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÊÑ´¹¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .RS 3
 .TP 2
 o
 \f2org\fP 
 .TP 2
 o
-\f2org.omg\fPã€ã¾ãŸã¯ \f2org.omg\fP ã®ã‚µãƒ–パッケージ 
+\f2org.omg\fP¡¢¤Þ¤¿¤Ï \f2org.omg\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸ 
 .RE
 .LP
-ã“れらã®ãƒ‘ッケージåを変æ›ã—よã†ã¨ã™ã‚‹ã¨ã€äº’æ›æ€§ã®ãªã„コードãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ ãã—ã¦ã€\f2\-pkgTranslate\fP ã®ã‚ã¨ã®æœ€åˆã®å¼•æ•°ã¨ã—ã¦ãれらã®ãƒ‘ッケージを使用ã™ã‚‹ã¨ã€ã‚¨ãƒ©ãƒ¼ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚  
+¤³¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÊÑ´¹¤·¤è¤¦¤È¤¹¤ë¤È¡¢¸ß´¹À­¤Î¤Ê¤¤¥³¡¼¥É¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤½¤·¤Æ¡¢\f2\-pkgTranslate\fP ¤Î¤¢¤È¤ÎºÇ½é¤Î°ú¿ô¤È¤·¤Æ¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¤È¡¢¥¨¥é¡¼¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£  
 .TP 3
 \-skeletonName xxx%yyy 
-\f2xxx%yyy\fP ãŒã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã«åå‰ã‚’付ã‘るパターンã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚デフォルトã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+\f2xxx%yyy\fP ¤¬¡¢¥¹¥±¥ë¥È¥ó¤Ë̾Á°¤òÉÕ¤±¤ë¥Ñ¥¿¡¼¥ó¤È¤·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f2POA\fP 基底クラスã®å ´åˆã¯ã€Œ%POAã€(\f2\-fserver\fP ã¾ãŸã¯ \f2\-fall\fP) 
+\f2POA\fP ´ðÄ쥯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö%POA¡×(\f2\-fserver\fP ¤Þ¤¿¤Ï \f2\-fall\fP) 
 .TP 2
 o
-\f2oldImplBase\fP クラスã®å ´åˆã¯ã€Œ_%ImplBaseã€(\f2\-oldImplBase\fP ã‹ã¤ (\f2\-fserver\fP ã¾ãŸã¯ \f2\-fall\fP)) 
+\f2oldImplBase\fP ¥¯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö_%ImplBase¡×(\f2\-oldImplBase\fP ¤«¤Ä (\f2\-fserver\fP ¤Þ¤¿¤Ï \f2\-fall\fP)) 
 .RE
 .TP 3
 \-td dir 
-出力ディレクトリã¨ã—ã¦ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã¯ãªãã€\f2dir\fP ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+½ÐÎϥǥ£¥ì¥¯¥È¥ê¤È¤·¤Æ¡¢¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤Ê¤¯¡¢\f2dir\fP ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-tieName xxx%yyy 
-ã“ã®ãƒ‘ターンã«å¾“ã£ã¦ Tie ã«åå‰ãŒä»˜ã‘られã¾ã™ã€‚デフォルトã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+¤³¤Î¥Ñ¥¿¡¼¥ó¤Ë½¾¤Ã¤Æ Tie ¤Ë̾Á°¤¬ÉÕ¤±¤é¤ì¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f2POA\fP Tie 基底クラスã®å ´åˆã¯ã€Œ%POATieã€(\f2\-fserverTie\fP ã¾ãŸã¯ \f2\-fallTie\fP) 
+\f2POA\fP Tie ´ðÄ쥯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö%POATie¡×(\f2\-fserverTie\fP ¤Þ¤¿¤Ï \f2\-fallTie\fP) 
 .TP 2
 o
-\f2oldImplBase\fP Tie クラスã®å ´åˆã¯ã€Œ%_Tieã€(\f2\-oldImplBase\fP ã‹ã¤ (\f2\-fserverTie\fP ã¾ãŸã¯ \f2\-fallTie\fP)) 
+\f2oldImplBase\fP Tie ¥¯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö%_Tie¡×(\f2\-oldImplBase\fP ¤«¤Ä (\f2\-fserverTie\fP ¤Þ¤¿¤Ï \f2\-fallTie\fP)) 
 .RE
 .TP 3
-\-verbose 
-冗長モードã«ãªã‚Šã¾ã™ã€‚ 
+\-nowarn, \-verbose 
+¾éĹ¥â¡¼¥É¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-version 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-å„オプションã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€Œèª¬æ˜Žã€ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.SH "制約"
-.LP
-
+³Æ¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖÀâÌÀ¡×¤Î¥»¥¯¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.SH "À©Ìó"
 .LP
 .RS 3
 .TP 2
 o
-グローãƒãƒ«ã‚¹ã‚³ãƒ¼ãƒ—内ã®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã•ã‚ŒãŸè­˜åˆ¥å­ã¯ã€IDL プリミティブ型㮠\f2Object\fP ã¾ãŸã¯ \f2ValueBase\fP ã¨åŒã˜ç¶´ã‚Šã§ã‚ã£ã¦ã¯ãªã‚Šã¾ã›ã‚“。ã“れらã®è­˜åˆ¥å­ã«ã¤ã„ã¦ã¯ã€ã‚·ãƒ³ãƒœãƒ«ãƒ†ãƒ¼ãƒ–ルãŒäº‹å‰ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ãŠã‚Šã€ã“れらã®è­˜åˆ¥å­ã®å†å®šç¾©ã‚’許å¯ã™ã‚‹ã¨å…ƒã®å®šç¾©ãŒä¸Šæ›¸ãã•ã‚Œã¦ã—ã¾ã„ã¾ã™ã€‚ã“ã‚Œã¯ã€ãŠãらãæ’ä¹…çš„ãªåˆ¶ç´„ã§ã™ã€‚ 
+¥°¥í¡¼¥Ð¥ë¥¹¥³¡¼¥×Æâ¤Î¥¨¥¹¥±¡¼¥×¤µ¤ì¤¿¼±Ê̻Ҥϡ¢IDL ¥×¥ê¥ß¥Æ¥£¥Ö·¿¤Î \f2Object\fP ¤Þ¤¿¤Ï \f2ValueBase\fP ¤ÈƱ¤¸ÄÖ¤ê¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤é¤Î¼±Ê̻ҤˤĤ¤¤Æ¤Ï¡¢¥·¥ó¥Ü¥ë¥Æ¡¼¥Ö¥ë¤¬»öÁ°¤Ë¥í¡¼¥É¤µ¤ì¤Æ¤ª¤ê¡¢¤³¤ì¤é¤Î¼±Ê̻ҤκÆÄêµÁ¤òµö²Ä¤¹¤ë¤È¸µ¤ÎÄêµÁ¤¬¾å½ñ¤­¤µ¤ì¤Æ¤·¤Þ¤¤¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤ª¤½¤é¤¯¹±µ×Ū¤ÊÀ©Ìó¤Ç¤¹¡£ 
 .TP 2
 o
-\f2fixed\fP ã¨ã„ㆠIDL åž‹ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 
+\f2fixed\fP ¤È¤¤¤¦ IDL ·¿¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH "既知ã®å•é¡Œç‚¹"
-.LP
-
+.SH "´ûÃΤÎÌäÂêÅÀ"
 .LP
 .RS 3
 .TP 2
 o
-グローãƒãƒ«è­˜åˆ¥å­ã«ã¤ã„ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã›ã‚“。予期ã•ã‚Œãªã„ローカル impl を呼ã³å‡ºã™ã¨ã€ä¾‹å¤–ã‚’å—ã‘å–ã‚Šã¾ã™ã€‚ ã—ã‹ã—ã€ãã®åŽŸå› ã¯ã€\f2ServerDelegate\fP DSI コード内㮠\f2NullPointerException\fP ã«ã‚るよã†ã§ã™ã€‚ 
+¥°¥í¡¼¥Ð¥ë¼±Ê̻ҤˤĤ¤¤Æ¥¤¥ó¥Ý¡¼¥È¤¬À¸À®¤µ¤ì¤Þ¤»¤ó¡£Í½´ü¤µ¤ì¤Ê¤¤¥í¡¼¥«¥ë impl ¤ò¸Æ¤Ó½Ð¤¹¤È¡¢Îã³°¤ò¼õ¤±¼è¤ê¤Þ¤¹¡£ ¤·¤«¤·¡¢¤½¤Î¸¶°ø¤Ï¡¢\f2ServerDelegate\fP DSI ¥³¡¼¥ÉÆâ¤Î \f2NullPointerException\fP ¤Ë¤¢¤ë¤è¤¦¤Ç¤¹¡£ 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/jar.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jar.1	Wed May 04 16:39:05 2011 -0700
@@ -19,104 +19,93 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jar 1 "02 Jun 2010"
+.TH jar 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jar \- Java ARchive ツール
+.SH "̾Á°"
+jar \- Java ARchive ¥Ä¡¼¥ë
 .LP
-\f3jar\fP ã¯è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ 1 ã¤ã® JAR アーカイブファイルã«çµåˆã—ã¾ã™ã€‚ 
+\f3jar\fP ¤ÏÊ£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä¤Î JAR ¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤Ë·ë¹ç¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-コマンド行引数ファイル 
+¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .RS 3
 .TP 3
-JAR ファイルã®ä½œæˆ 
+JAR ¥Õ¥¡¥¤¥ë¤ÎºîÀ® 
 \f4jar c\fP\f2[v0Mmfe] [\fP\f2manifest\fP\f2] [\fP\f2jarfile\fP\f2] [\fP\f2entrypoint\fP\f2] [\-C\fP \f2dir\fP\f2]\fP \f2inputfiles\fP \f2[\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã®æ›´æ–° 
+JAR ¥Õ¥¡¥¤¥ë¤Î¹¹¿· 
 \f4jar u\fP\f2[v0Mmfe] [\fP\f2manifest\fP\f2] [\fP\f2jarfile\fP\f2] [\fP\f2entrypoint\fP\f2] [\-C\fP \f2dir\fP\f2]\fP \f2inputfiles\fP \f2[\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã®æŠ½å‡º 
+JAR ¥Õ¥¡¥¤¥ë¤ÎÃê½Ð 
 \f4jar x\fP\f2[vf] [\fP\f2jarfile\fP\f2] [\fP\f2inputfiles\fP\f2] [\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã®å†…容ã®è¡¨å½¢å¼ã«ã‚ˆã‚‹ä¸€è¦§è¡¨ç¤º 
+JAR ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤÎɽ·Á¼°¤Ë¤è¤ë°ìÍ÷ɽ¼¨ 
 \f4jar t\fP\f2[vf] [\fP\f2jarfile\fP\f2] [\fP\f2inputfiles\fP\f2] [\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã¸ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã®è¿½åŠ  
+JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÄɲà 
 \f4jar i\fP \f2jarfile\fP \f2[\-J\fP\f2option\fP\f2]\fP 
 .RE
 
 .LP
 .LP
-説明
-.LP
-.RS 3
-
+ÀâÌÀ
 .LP
 .RS 3
 .TP 3
 cuxtiv0Mmfe 
-\f2jar\fP コマンドを制御ã™ã‚‹ã‚ªãƒ—ション 
+\f2jar\fP ¥³¥Þ¥ó¥É¤òÀ©¸æ¤¹¤ë¥ª¥×¥·¥ç¥ó 
 .TP 3
 jarfile 
-ä½œæˆ (\f2c\fP)ã€æ›´æ–° (\f2u\fP)ã€æŠ½å‡º (\f2x\fP)ã€ã¾ãŸã¯å†…容ã®ä¸€è¦§è¡¨ç¤º (\f2t\fP) ã®å¯¾è±¡ã¨ãªã‚‹ JAR ファイル。\f2f\fP オプションã¨ãƒ•ã‚¡ã‚¤ãƒ«å \f2jarfile\fP ã¨ãŒãƒšã‚¢ã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ç‰‡æ–¹ã‚’記述ã™ã‚Œã°ã€ã‚‚ã†ä¸€æ–¹ã‚‚記述ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2f\fP 㨠\f2jarfile\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€æ¨™æº–入力ã‹ã‚‰ã€ŒJAR ファイルã€ãŒå–å¾—ã•ã‚Œã‚‹ã‹ (x ãŠã‚ˆã³ t ã®å ´åˆ)ã€æ¨™æº–出力ã¸ã€ŒJAR ファイルã€ãŒé€ä¿¡ã•ã‚Œã¾ã™(c ãŠã‚ˆã³ u ã®å ´åˆ)。 
+ºîÀ® (\f2c\fP)¡¢¹¹¿· (\f2u\fP)¡¢Ãê½Ð (\f2x\fP)¡¢¤Þ¤¿¤ÏÌܼ¡É½¼¨ (\f2t\fP) ¤ÎÂоݤȤʤë JAR ¥Õ¥¡¥¤¥ë¡£\f2f\fP ¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾ \f2jarfile\fP ¤È¤¬¥Ú¥¢¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢ÊÒÊý¤òµ­½Ò¤¹¤ì¤Ð¡¢¤â¤¦°ìÊý¤âµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ \f2f\fP ¤È \f2jarfile\fP ¤ò¾Êά¤¹¤ë¤È¡¢É¸½àÆþÎϤ«¤é¡ÖJAR ¥Õ¥¡¥¤¥ë¡×¤¬¼èÆÀ¤µ¤ì¤ë¤« (x ¤ª¤è¤Ó t ¤Î¾ì¹ç)¡¢É¸½à½ÐÎϤءÖJAR ¥Õ¥¡¥¤¥ë¡×¤¬Á÷¿®¤µ¤ì¤Þ¤¹(c ¤ª¤è¤Ó u ¤Î¾ì¹ç)¡£ 
 .TP 3
 inputfiles 
-\f2jarfile\fP ã«çµåˆã•ã‚Œã‚‹ã‹ (c ãŠã‚ˆã³ u ã®å ´åˆ)ã€\f2jarfile\fP ã‹ã‚‰æŠ½å‡º (x ã®å ´åˆ) ã¾ãŸã¯ä¸€è¦§è¡¨ç¤º (t ã®å ´åˆ) ã•ã‚Œã‚‹ã€ç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¾ãŸã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€‚ã™ã¹ã¦ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯å†å¸°çš„ã«å‡¦ç†ã•ã‚Œã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ã‚ªãƒ—ション \f2O\fP (ゼロ) を使用ã—ãªã„ã‹ãŽã‚Šåœ§ç¸®ã•ã‚Œã¾ã™ã€‚ 
+\f2jarfile\fP ¤Ë·ë¹ç¤µ¤ì¤ë¤« (c ¤ª¤è¤Ó u ¤Î¾ì¹ç)¡¢\f2jarfile\fP ¤«¤éÃê½Ð (x ¤Î¾ì¹ç) ¤Þ¤¿¤Ï°ìÍ÷ɽ¼¨ (t ¤Î¾ì¹ç) ¤µ¤ì¤ë¡¢¶õÇò¤Ç¶èÀÚ¤é¤ì¤¿¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥Ç¥£¥ì¥¯¥È¥ê¡£¤¹¤Ù¤Æ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ÏºÆµ¢Åª¤Ë½èÍý¤µ¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢¥ª¥×¥·¥ç¥ó \f20\fP (¥¼¥í) ¤ò»ÈÍѤ·¤Ê¤¤¤«¤®¤ê°µ½Ì¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 manifest 
-\f2name\fP\f2:\fP\f2value\fP ã®ãƒšã‚¢ãŒã€JAR ファイル㮠MANIFEST.MF ã«å«ã¾ã‚Œã¦ã„る既存ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã€‚\f2\-m\fP オプションã¨ãƒ•ã‚¡ã‚¤ãƒ«å \f2manifest\fP ã¨ãŒãƒšã‚¢ã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ç‰‡æ–¹ã‚’記述ã™ã‚Œã°ã€ã‚‚ã†ä¸€æ–¹ã‚‚記述ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f3m\fPã€\f3f\fPã€ãŠã‚ˆã³ \f3e\fP ã®å‡ºç¾é †åºã¯ã€\f2manifest\fPã€\f2jarfile\fPã€\f2entrypoint\fP ã®å‡ºç¾é †åºã¨ä¸€è‡´ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+JAR ¥Õ¥¡¥¤¥ë¤Î MANIFEST.MF Æâ¤Ë´Þ¤á¤ë¤Ù¤­ \f2name\fP\f2:\fP \f2value\fP ¥Ú¥¢¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë´û¸¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¡£\f2m\fP ¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾ \f2manifest\fP ¤È¤¬¥Ú¥¢¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ÊÒÊý¤òµ­½Ò¤¹¤ì¤Ð¡¢¤â¤¦°ìÊý¤âµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3m\fP¡¢\f3f\fP¡¢¤ª¤è¤Ó \f3e\fP ¤Î½Ð¸½½ç½ø¤Ï¡¢\f2manifest\fP¡¢\f2jarfile\fP¡¢\f2entrypoint\fP ¤Î½Ð¸½½ç½ø¤È°ìÃפ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 entrypoint 
-実行å¯èƒ½ JAR ファイル内ã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚ŒãŸã‚¹ã‚¿ãƒ³ãƒ‰ã‚¢ãƒ­ãƒ³ã‚¢ãƒ—リケーションã®ã‚¢ãƒ—リケーションエントリãƒã‚¤ãƒ³ãƒˆã¨ã—ã¦è¨­å®šã™ã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ã€‚\f2\-e\fP オプション㨠entrypoint ã¯å¯¾ã«ãªã£ã¦ã„ã¾ã™ã€‚ ã©ã¡ã‚‰ã‹ã‚’指定ã™ã‚‹å ´åˆã¯ä¸¡æ–¹ã¨ã‚‚指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f3m\fPã€\f3f\fPã€ãŠã‚ˆã³ \f3e\fP ã®å‡ºç¾é †åºã¯ã€\f2manifest\fPã€\f2jarfile\fPã€\f2entrypoint\fP ã®å‡ºç¾é †åºã¨ä¸€è‡´ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¼Â¹Ô²Äǽ JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤¿¥¹¥¿¥ó¥É¥¢¥í¥ó¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤È¤·¤ÆÀßÄꤹ¤ë¥¯¥é¥¹¤Î̾Á°¡£\f2\-e\fP ¥ª¥×¥·¥ç¥ó¤È entrypoint ¤ÏÂФˤʤäƤ¤¤Þ¤¹¡£¤É¤Á¤é¤«¤ò»ØÄꤹ¤ë¾ì¹ç¤ÏξÊý¤È¤â»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3m\fP¡¢\f3f\fP¡¢¤ª¤è¤Ó \f3e\fP ¤Î½Ð¸½½ç½ø¤Ï¡¢\f2manifest\fP¡¢\f2jarfile\fP¡¢\f2entrypoint\fP ¤Î½Ð¸½½ç½ø¤È°ìÃפ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-C\ dir 
-ã“ã‚Œã«ç¶šã \f2inputfiles\fP 引数を処ç†ã™ã‚‹é–“ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ \f2dir\fP ã¸ä¸€æ™‚çš„ã«å¤‰æ›´ã—ã¾ã™ã€‚\f2\-C\ \fP\f2dir\fP \f2inputfiles\fP ã®ã‚»ãƒƒãƒˆã¯è¤‡æ•°ä½¿ç”¨ã§ãã¾ã™ã€‚ 
+¤³¤ì¤Ë³¤¯ \f2inputfiles\fP °ú¿ô¤ò½èÍý¤¹¤ë´Ö¡¢¥Ç¥£¥ì¥¯¥È¥ê¤ò \f2dir\fP ¤Ø°ì»þŪ¤ËÊѹ¹¤·¤Þ¤¹¡£ \f2\-C\ \fP\f2\-\ dir\fP \f2inputfiles\fP ¤Î¥»¥Ã¥È¤ÏÊ£¿ô»ÈÍѤǤ­¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 実行環境ã¸æ¸¡ã•ã‚Œã‚‹ã‚ªãƒ—ション。\f2\-J\fP 㨠\f2option\fP ã®é–“ã«ã¯ç©ºç™½ã‚’入れãªã„ã§ãã ã•ã„。 
+Java ¼Â¹Ô´Ä¶­¤ØÅϤµ¤ì¤ë¥ª¥×¥·¥ç¥ó¡£\f2\-J\fP ¤È \f2option\fP ¤Î´Ö¤Ë¤Ï¶õÇò¤òÆþ¤ì¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
-.SH "説明"
+.SH "ÀâÌÀ"
 .LP
-
-.LP
-\f3jar\fP ツールã¯ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ 1 ã¤ã® JAR アーカイブファイルã«çµåˆã—ã¾ã™ã€‚ \f3jar\fP ã¯ã€ZIP ãŠã‚ˆã³ 
+\f3jar\fP ¥Ä¡¼¥ë¤ÏÊ£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä¤Î JAR ¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤Ë·ë¹ç¤·¤Þ¤¹¡£\f3jar\fP ¤Ï¡¢ZIP ¤ª¤è¤Ó 
 .na
 \f2ZLIB\fP @
 .fi
-http://www.gzip.org/zlib/ 圧縮形å¼ã‚’ベースã«ã—ãŸã€æ±Žç”¨ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ãŠã‚ˆã³åœ§ç¸®ãƒ„ールã§ã™ã€‚ãŸã ã— \f3jar\fP ツールã®ä¸»ãªç›®çš„ã¯ã€ã„ãã¤ã‹ã® Java アプレットやアプリケーションを 1 個ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«çµ±åˆã™ã‚‹ã“ã¨ã§ã™ã€‚アプレットやアプリケーションã®ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆ (ファイルã€ã‚¤ãƒ¡ãƒ¼ã‚¸ã€ãŠã‚ˆã³ã‚µã‚¦ãƒ³ãƒ‰) ㌠1 ã¤ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«çµåˆã•ã‚Œã¦ã„ã‚‹ã¨ã€Java エージェント (ブラウザãªã©) ã¯ã€ãれらã®ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã‚’ 1 回㮠HTTP トランザクションã§ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã“ã¨ãŒã§ãã€ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã”ã¨ã«æ–°ã—ã„接続を必è¦ã¨ã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã›ã‚“。ã“ã‚Œã«ã‚ˆã£ã¦ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã®å›žæ•°ãŒå¤§å¹…ã«æ¸›ã‚Šã¾ã™ã€‚ ã¾ãŸã€\f3jar\fP ã¯ãƒ•ã‚¡ã‚¤ãƒ«ã‚’圧縮ã™ã‚‹ã®ã§ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰æ™‚間も短ããªã‚Šã¾ã™ã€‚ã¾ãŸã€ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å€‹ã€…ã®ã‚¨ãƒ³ãƒˆãƒªã«ã‚¢ãƒ—レット作æˆè€…ã«ã‚ˆã‚‹ç½²åを書ãè¾¼ã‚ã‚‹ã®ã§ã€é…布元ã®èªè¨¼ãŒå¯èƒ½ã«ãªã‚Šã¾ã™ã€‚jar ツールã®æ§‹æ–‡ã¯ã€\f2tar\fP コマンドã®æ§‹æ–‡ã¨ã»ã¼åŒã˜ã§ã™ã€‚\f3JAR\fP アーカイブã¯ã€åœ§ç¸®ã•ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®ã‚¨ãƒ³ãƒˆãƒªã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ 
+http://www.gzip.org/zlib/ °µ½Ì·Á¼°¤Ë´ð¤Å¤¯ÈÆÍѤΥ¢¡¼¥«¥¤¥Ö¤ª¤è¤Ó°µ½Ì¥Ä¡¼¥ë¤Ç¤¹¡£¤¿¤À¤· \f3jar\fP ¥Ä¡¼¥ë¤Î¼ç¤ÊÌÜŪ¤Ï¡¢¤¤¤¯¤Ä¤«¤Î Java ¥¢¥×¥ì¥Ã¥È¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò 1 ¸Ä¤Î¥¢¡¼¥«¥¤¥Ö¤ËÅý¹ç¤¹¤ë¤³¤È¤Ç¤¹¡£¥¢¥×¥ì¥Ã¥È¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È (¥Õ¥¡¥¤¥ë¡¢¥¤¥á¡¼¥¸¡¢¤ª¤è¤Ó¥µ¥¦¥ó¥É) ¤¬ 1 ¤Ä¤Î¥¢¡¼¥«¥¤¥Ö¤Ë·ë¹ç¤µ¤ì¤Æ¤¤¤ë¤È¡¢Java ¥¨¡¼¥¸¥§¥ó¥È (¥Ö¥é¥¦¥¶¤Ê¤É) ¤Ï¡¢¤½¤ì¤é¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò 1 ²ó¤Î HTTP ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤Ç¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢¥³¥ó¥Ý¡¼¥Í¥ó¥È¤´¤È¤Ë¿·¤·¤¤Àܳ¤òɬÍפȤ¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ë¤è¤ê¡¢¥À¥¦¥ó¥í¡¼¥É»þ´Ö¤¬ÂçÉý¤Ëû½Ì¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢\f3jar\fP ¤Ï¥Õ¥¡¥¤¥ë¤Î°µ½Ì¤â¹Ô¤¦¤Î¤Ç¡¢¥À¥¦¥ó¥í¡¼¥É»þ´Ö¤¬¤µ¤é¤Ëû½Ì¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢¥Õ¥¡¥¤¥ëÆâ¤Î¸Ä¡¹¤Î¥¨¥ó¥È¥ê¤Ë¥¢¥×¥ì¥Ã¥ÈºîÀ®¼Ô¤Ë¤è¤ë½ð̾¤ò½ñ¤­¹þ¤á¤ë¤Î¤Ç¡¢ÇÛÉÛ¸µ¤Îǧ¾Ú¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£jar ¥Ä¡¼¥ë¤Î¹½Ê¸¤Ï¡¢\f2tar\fP ¥³¥Þ¥ó¥É¤Î¹½Ê¸¤È¤Û¤ÜƱ¤¸¤Ç¤¹¡£\f3JAR\fP ¥¢¡¼¥«¥¤¥Ö¤Ï¡¢°µ½Ì¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤º¡¢¥¯¥é¥¹¥Ñ¥¹¤Î¥¨¥ó¥È¥ê¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£ 
 .LP
-複数ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ JAR ファイルã¸çµåˆã™ã‚‹ä¸€èˆ¬çš„ãªä½¿ç”¨æ³•ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
-.LP
-.RS 3
-
+Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò JAR ¥Õ¥¡¥¤¥ë¤Ø·ë¹ç¤¹¤ë°ìÈÌŪ¤Ê»ÈÍÑË¡¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .nf
 \f3
@@ -125,19 +114,15 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-ã“ã®ä¾‹ã§ã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚るクラス (.class) ファイルãŒã™ã¹ã¦ã€\f2myFile.jar\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚jar ツールã¯è‡ªå‹•çš„ã«ã€\f2META\-INF/MANIFEST.MF\fP ã¨ã„ã†åå‰ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚¨ãƒ³ãƒˆãƒªã‚’生æˆã—ã¾ã™ã€‚ã“ã‚Œã¯å¸¸ã«ã€JAR ファイルã®æœ€åˆã®ã‚¨ãƒ³ãƒˆãƒªã«ãªã‚Šã¾ã™ã€‚マニフェストファイルã¯ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«é–¢ã™ã‚‹ãƒ¡ã‚¿æƒ…報を宣言ã—ã€ãã®ãƒ‡ãƒ¼ã‚¿ã‚’ \f2name\ :\ value\fP ペアã¨ã—ã¦æ ¼ç´ã—ã¾ã™ã€‚jar ツールãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ãƒ¡ã‚¿æƒ…報を格ç´ã™ã‚‹æ–¹æ³•ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€Œ
+¤³¤ÎÎã¤Ç¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë¥¯¥é¥¹ (.class) ¥Õ¥¡¥¤¥ë¤¬¤¹¤Ù¤Æ¡¢\f2myFile.jar\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£jar ¥Ä¡¼¥ë¤Ï¼«Æ°Åª¤Ë¡¢ \f2META\-INF/MANIFEST.MF\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤ì¤Ï¾ï¤Ë¡¢JAR ¥Õ¥¡¥¤¥ë¤ÎºÇ½é¤Î¥¨¥ó¥È¥ê¤Ë¤Ê¤ê¤Þ¤¹¡£¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¡¢¥¢¡¼¥«¥¤¥Ö¤Ë´Ø¤¹¤ë¥á¥¿¾ðÊó¤òÀë¸À¤·¡¢¤½¤Î¥Ç¡¼¥¿¤ò \f2name\ :\ value\fP ¥Ú¥¢¤È¤·¤Æ³ÊǼ¤·¤Þ¤¹¡£jar ¥Ä¡¼¥ë¤¬¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤Ë¥á¥¿¾ðÊó¤ò³ÊǼ¤¹¤ëÊýË¡¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö
 .na
 \f2JAR file specification\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR%20Manifestã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR%20Manifest¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-既存ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æ ¼ç´ã•ã‚ŒãŸ \f2name\ :\ value\fP ペアを JAR ファイルã«å«ã‚ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’次ã®ã‚ˆã†ã« \f2\-m\fP オプションを使ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+´û¸¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤Ë³ÊǼ¤µ¤ì¤¿ \f2name\ :\ value\fP ¥Ú¥¢¤ò JAR ¥Õ¥¡¥¤¥ë¤Ë´Þ¤á¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ò¼¡¤Î¤è¤¦¤Ë \f2\-m\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -146,20 +131,16 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-既存ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯æ”¹è¡Œæ–‡å­—ã§çµ‚ã‚ã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ マニフェストファイルãŒæ”¹è¡Œæ–‡å­—ã§çµ‚ã‚ã£ã¦ã„ãªã„å ´åˆã€\f3jar\fP ã¯ãã®æœ€å¾Œã®è¡Œã‚’解æžã—ã¾ã›ã‚“。
+´û¸¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Ï²þ¹Ôʸ»ú¤Ç½ª¤ï¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤¬²þ¹Ôʸ»ú¤Ç½ª¤ï¤Ã¤Æ¤¤¤Ê¤¤¤È¡¢\f3jar\fP ¤Ï¤½¤ÎºÇ½ª¹Ô¤ò²òÀϤ·¤Þ¤»¤ó¡£
 .br
 
 .LP
 .br
 
 .LP
-\f3注:\ \fPコマンド行㫠\f2cmf\fP ã§ã¯ãªã \f2cfm\fP ãŒæŒ‡å®šã•ã‚ŒãŸ jar コマンド (m 㨠\-f オプションã®é †ç•ªã‚’逆ã«ã™ã‚‹) ã®å ´åˆã€\f3jar\fP コマンド行ã«ã¾ãš JAR アーカイブã®åå‰ã‚’指定ã—ã€ç¶šã„ã¦ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f3Ãí:\ \fP¥³¥Þ¥ó¥É¹Ô¤Ë \f2cmf\fP ¤Ç¤Ï¤Ê¤¯ \f2cfm\fP ¤¬»ØÄꤵ¤ì¤¿ jar ¥³¥Þ¥ó¥É (m ¤È \-f ¥ª¥×¥·¥ç¥ó¤Î½çÈÖ¤òµÕ¤Ë¤¹¤ë) ¤Î¾ì¹ç¡¢\f3jar\fP ¥³¥Þ¥ó¥É¹Ô¤Ë¤Þ¤º JAR ¥¢¡¼¥«¥¤¥Ö¤Î̾Á°¤ò»ØÄꤷ¡¢Â³¤¤¤Æ¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -167,15 +148,11 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-マニフェストã¯ã€RFC822 ASCII å½¢å¼ã§è¦å®šã•ã‚ŒãŸãƒ†ã‚­ã‚¹ãƒˆå½¢å¼ã§ã‚ã‚‹ãŸã‚ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を簡å˜ã«è¡¨ç¤ºãŠã‚ˆã³ç·¨é›†ã§ãã¾ã™ã€‚ 
+¥Þ¥Ë¥Õ¥§¥¹¥È¤Ï¡¢RFC822 ASCII ·Á¼°¤Çµ¬Äꤵ¤ì¤¿¥Æ¥­¥¹¥È·Á¼°¤Ç¤¢¤ë¤¿¤á¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò´Êñ¤Ëɽ¼¨¤ª¤è¤ÓÊÔ½¸¤Ç¤­¤Þ¤¹¡£ 
 .LP
-JAR ファイルã‹ã‚‰ãƒ•ã‚¡ã‚¤ãƒ«ã‚’抽出ã™ã‚‹å ´åˆã¯ã€\f2x\fP を使用ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+JAR ¥Õ¥¡¥¤¥ë¤«¤é¥Õ¥¡¥¤¥ë¤òÃê½Ð¤¹¤ë¾ì¹ç¤Ï¡¢ \f2x\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -184,14 +161,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-jar ファイルã‹ã‚‰å€‹åˆ¥ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’抽出ã™ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+jar ¥Õ¥¡¥¤¥ë¤«¤é¸ÄÊ̤Υե¡¥¤¥ë¤òÃê½Ð¤¹¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -200,18 +173,14 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.3 以é™ã‹ã‚‰ã€\f2jar\fP ユーティリティー㧠
+JDK ¤Î¥Ð¡¼¥¸¥ç¥ó 1.3 °Ê¹ß¤«¤é¡¢\f2jar\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ç 
 .na
 \f2JarIndex\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JARIndex ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ JarIndex を使用ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã§ JAR ファイルã‹ã‚‰ã‚¯ãƒ©ã‚¹ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ãã®åŠ¹çŽ‡ãŒå‘上ã—ã¾ã™ã€‚アプリケーションã¾ãŸã¯ã‚¢ãƒ—レットãŒè¤‡æ•°ã® JAR ファイルã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã‚¯ãƒ©ã‚¹ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ãã«ã€å¿…è¦ãª JAR ファイル以外ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ãŠã‚ˆã³ã‚ªãƒ¼ãƒ—ンã¯è¡Œã‚ã‚Œã¾ã›ã‚“。ã“ã®ãƒ‘フォーマンスã®æœ€é©åŒ–ã¯ã€æ–°ã—ã„ \f2\-i\fP オプションを指定ã—㦠\f2jar\fP を実行ã™ã‚‹ã¨æœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€æŒ‡å®šã—㟠JAR メインファイルã¨ãã®ãƒ¡ã‚¤ãƒ³ãƒ•ã‚¡ã‚¤ãƒ«ãŒä¾å­˜ã—ã¦ã„ã‚‹ã™ã¹ã¦ã® JAR ファイルã«ã¤ã„ã¦ã€ãƒ‘ッケージä½ç½®æƒ…å ±ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ メインファイルãŒä¾å­˜ã—ã¦ã„ã‚‹ JAR ファイルã¯ã€JAR メインファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã® \f2Class\-Path\fP 属性ã«æŒ‡å®šã—ã¦ãŠãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR_Index ¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ JarIndex ¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥í¡¼¥À¡¼¤Ç JAR ¥Õ¥¡¥¤¥ë¤«¤é¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ë¤È¤­¤Î¸úΨ¤¬¸þ¾å¤·¤Þ¤¹¡£¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥¢¥×¥ì¥Ã¥È¤¬Ê£¿ô¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ë¤È¤­¤Ë¡¢É¬Í×¤Ê JAR ¥Õ¥¡¥¤¥ë°Ê³°¤Î¥À¥¦¥ó¥í¡¼¥É¤ª¤è¤Ó¥ª¡¼¥×¥ó¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£¤³¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ÎºÇŬ²½¤Ï¡¢¿·¤·¤¤ \f2\-i\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ \f2jar\fP ¤ò¼Â¹Ô¤¹¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢»ØÄꤷ¤¿ JAR ¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤È¡¢¤½¤Î¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤¬°Í¸¤·¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢¥Ñ¥Ã¥±¡¼¥¸°ÌÃÖ¾ðÊó¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤¬°Í¸¤·¤Æ¤¤¤ë JAR ¥Õ¥¡¥¤¥ë¤Ï¡¢JAR ¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Î \f2Class\-Path\fP °À­¤Ë»ØÄꤷ¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -220,52 +189,42 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€\f2INDEX.LIST\fP ファイル㌠\f2main.jar\fP ã® \f2META\-INF\fP ディレクトリã«æŒ¿å…¥ã•ã‚Œã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢ \f2INDEX.LIST\fP ¥Õ¥¡¥¤¥ë¤¬ \f2main.jar\fP ¤Î \f2META\-INF\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÁÞÆþ¤µ¤ì¤Þ¤¹¡£
 .br
 .br
-ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã•ã‚Œã¦ã„る情報を使用ã—ã¦ã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã¯ã€åŠ¹çŽ‡çš„ã«ã‚¯ãƒ©ã‚¹ã‚’ロードã—ã¾ã™ã€‚ インデックスファイルã«ä½ç½®æƒ…報を格ç´ã™ã‚‹æ–¹æ³•ã®è©³ç´°ã¯ã€ 「\f2JarIndex\fP 仕様ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¤³¤Î¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤ò»ÈÍѤ·¤Æ¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥í¡¼¥À¡¼¤Ï¡¢¸úΨŪ¤Ë¥¯¥é¥¹¤ò¥í¡¼¥É¤·¤Þ¤¹¡£¥¤¥ó¥Ç¥Ã¥¯¥¹¥Õ¥¡¥¤¥ë¤Ë°ÌÃÖ¾ðÊó¤ò³ÊǼ¤¹¤ëÊýË¡¤Î¾ÜºÙ¤Ï¡¢¡ÖJarIndex »ÅÍ͡פò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
 .br
-ディレクトリをコピーã™ã‚‹ã«ã¯ã€ã¾ãš \f2dir1\fP 内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’圧縮ã—ã¦æ¨™æº–出力ã«å‡ºåŠ›ã—ã€ç¶šã„ã¦æ¨™æº–入力ã‹ã‚‰ \f2dir2\fP ã«æŠ½å‡ºã—ã¾ã™ (両方㮠\f2jar\fP コマンドã‹ã‚‰ \f2\-f\fP オプションをçœã)。 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¥Ç¥£¥ì¥¯¥È¥ê¤ò¥³¥Ô¡¼¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º \f2dir1\fP Æâ¤Î¥Õ¥¡¥¤¥ë¤ò°µ½Ì¤·¤Æ \f2stdout\fP ¤Ë½ÐÎϤ·¡¢Â³¤¤¤Æ \f2stdin\fP ¤«¤éÃê½Ð¤·¤Æ \f2dir2\fP ¤Ë½ÐÎϤ·¤Þ¤¹ (\f2\-f\fP ¥ª¥×¥·¥ç¥ó¤Ï¤É¤Á¤é¤Î \f2jar\fP ¥³¥Þ¥ó¥É¤Ç¤â¾Êά)¡£
 .LP
 .nf
 \f3
 .fl
-% (cd dir1; jar c .) | (cd dir2; jar x)
+% (cd dir1; jar c .)| (cd dir2; jar x)
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f2jar\fP を使ã£ã¦ JAR ファイルや JAR ファイルマニフェストをæ“作ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚µãƒ³ãƒ—ルを確èªã™ã‚‹ã«ã¯ã€ã€Œä¾‹ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€ã€Œ
+\f2jar\fP ¤ò»ÈÍѤ·¤Æ JAR ¥Õ¥¡¥¤¥ë¤ä JAR ¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤òÁàºî¤¹¤ë¥µ¥ó¥×¥ë¥³¥Þ¥ó¥É¤ò³Îǧ¤·¤¿¤¤¾ì¹ç¤Ï¡¢¸å½Ò¤Î¡ÖÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢¡Ö
 .na
 \f2Java Tutorial\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/jarã€ã® JAR コースもå‚ç…§ã—ã¦ãã ã•ã„。
+http://download.oracle.com/javase/tutorial/deployment/jar¡×¤Î JAR ¥³¡¼¥¹¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 c 
-\f2jarfile\fP ã®åå‰ã§æ–°ã—ã„アーカイブファイルを作æˆã™ã‚‹ã‹ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€æ¨™æº–出力ã§ä½œæˆã—ã¾ã™ (\f2f\fP 㨠\f2jarfile\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆ)。\f2inputfiles\fP ã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ã€ã“ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+f ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï \f2jarfile\fP ¤È¤¤¤¦Ì¾Á°¤Î \f2¿·¤·¤¤\fP ¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤ò \f2ºîÀ®¤·¡¢\fP f ¤È \f2jarfile\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¤Ïɸ½à½ÐÎϤ˾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£\f2inputfiles\fP ¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤ò¡¢¤³¤Î¥¢¡¼¥«¥¤¥Ö¤ËÄɲä·¤Þ¤¹¡£ 
 .TP 3
 u 
-\f2inputfiles\fP ã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’追加ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€æ—¢å­˜ã®ãƒ•ã‚¡ã‚¤ãƒ« \f2jarfile\fP ã‚’æ›´æ–°ã—ã¾ã™ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)。 例を示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+f ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢´û¸¥Õ¥¡¥¤¥ë \f2jarfile\fP ¤ò \f2¹¹¿·¤¹¤ëÌÜŪ¤Ç¡¢\fP \f2inputfiles\fP ¤Ë»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤ä¥Ç¥£¥ì¥¯¥È¥ê¤òÄɲä·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -273,11 +232,7 @@
 .fl
 \fP
 .fi
-.RE
-上ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ« \f2foo.class\fP を既存㮠JAR ファイル \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ã€‚次ã®ä¾‹ã«ç¤ºã™ã‚ˆã†ã«ã€\f2\-u\fP オプションã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚‚æ›´æ–°ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¾å¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥Õ¥¡¥¤¥ë \f2foo.class\fP ¤ò´û¸¤Î JAR ¥Õ¥¡¥¤¥ë \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹¡£¼¡¤ÎÎã¤Ë¼¨¤¹¤è¤¦¤Ë¡¢\f2\-u\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥¨¥ó¥È¥ê¤â¹¹¿·¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -285,20 +240,16 @@
 .fl
 \fP
 .fi
-.RE
-\f2foo.jar\fP マニフェストをマニフェスト内㮠\f2name:value\fP ペアã§æ›´æ–°ã—ã¾ã™ã€‚ 
+\f2foo.jar\fP ¥Þ¥Ë¥Õ¥§¥¹¥È¤ò¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Î \f2name:value\fP ¥Ú¥¢¤Ç¹¹¿·¤·¤Þ¤¹¡£ 
 .TP 3
 x 
-\f2jarfile\fP ã‹ã‚‰ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ã¾ãŸã¯æ¨™æº–入力ã‹ã‚‰ (\f2f\fP 㨠\f2jarfile\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’抽出ã—ã¾ã™ã€‚\f2inputfiles\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®æŒ‡å®šã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã ã‘ãŒæŠ½å‡ºã•ã‚Œã¾ã™ã€‚指定ã•ã‚Œã¦ã„ãªã‘ã‚Œã°ã€ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒæŠ½å‡ºã•ã‚Œã¾ã™ã€‚抽出ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã®æ—¥æ™‚ã¯ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–内ã§è¨­å®šã•ã‚ŒãŸã‚‚ã®ã§ã™ã€‚ 
+f ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï \f2jarfile\fP \f2¤«¤é\fP ¡¢ \f2f\fP ¤È \f2jarfile\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¤Ïɸ½àÆþÎϤ«¤é¡¢¥Õ¥¡¥¤¥ë¤ä¥Ç¥£¥ì¥¯¥È¥ê¤òÃê½Ð¤·¤Þ¤¹¡£\f2inputfiles\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤À¤±¤¬Ãê½Ð¤µ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤¬Ãê½Ð¤µ¤ì¤Þ¤¹¡£Ãê½Ð¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ÎÆü»þ¤Ï¡¢¥¢¡¼¥«¥¤¥ÖÆâ¤ÇÀßÄꤵ¤ì¤¿¤â¤Î¤Ç¤¹¡£ 
 .TP 3
 t 
-\f2jarfile\fP ã‹ã‚‰ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ã¾ãŸã¯æ¨™æº–入力ã‹ã‚‰ (\f2f\fP 㨠\f2jarfile\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€å†…容を表形å¼ã§ä¸€è¦§è¡¨ç¤ºã—ã¾ã™ã€‚\f2inputfiles\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®æŒ‡å®šã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã ã‘ãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚指定ã•ã‚Œã¦ã„ãªã‘ã‚Œã°ã€ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+f ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï \f2jarfile\fP \f2¤«¤é\fP ¡¢ \f2f\fP ¤È \f2jarfile\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¤Ïɸ½àÆþÎϤ«¤é¡¢Ìܼ¡¤òɽ¼¨¤·¤Þ¤¹¡£\f2inputfiles\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤À¤±¤¬°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤¬°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 i 
-指定ã•ã‚ŒãŸ \f2jarfile\fP ã¨ã€ãã‚Œã«ä¾å­˜ã™ã‚‹ JAR ファイルã«ã¤ã„ã¦ã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹æƒ…報を生æˆã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+»ØÄꤵ¤ì¤¿ \f2jarfile\fP ¤È¡¢¤½¤ì¤Ë°Í¸¤¹¤ë JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢¥¤¥ó¥Ç¥Ã¥¯¥¹¾ðÊó¤òÀ¸À®¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -306,29 +257,25 @@
 .fl
 \fP
 .fi
-.RE
 .LP
-上ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€\f2foo.jar\fP 内㫠\f2INDEX.LIST\fP ファイルを生æˆã—ã¾ã™ã€‚ ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€\f2foo.jar\fP ã¨ã€\f2foo.jar\fP ã® \f2Class\-Path\fP 属性ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã® JAR ファイルã«å…¥ã£ã¦ã„ã‚‹å„パッケージã®ä½ç½®æƒ…å ±ãŒæ›¸ãè¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚ インデックスã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。   
+¾å¤Î¥³¥Þ¥ó¥É¤Ï¡¢\f2foo.jar\fP Æâ¤Ë \f2INDEX.LIST\fP ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£ ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢\f2foo.jar\fP ¤È¡¢\f2foo.jar\fP ¤Î \f2Class\-Path\fP °À­¤Ë»ØÄꤵ¤ì¤¿¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤ËÆþ¤Ã¤Æ¤¤¤ë³Æ¥Ñ¥Ã¥±¡¼¥¸¤Î°ÌÃÖ¾ðÊ󤬽ñ¤­¹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 f 
-ä½œæˆ (\f2c\fP)ã€æ›´æ–° (\f2u\fP)ã€æŠ½å‡º (\f2x\fP)ã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹è¿½åŠ  (\f2i\fP)ã€ã¾ãŸã¯è¡¨ç¤º (\f2t\fP) 対象ã®ãƒ•ã‚¡ã‚¤ãƒ« \f2jarfile\fP を指定ã—ã¾ã™ã€‚\f2f\fP オプションã¨ãƒ•ã‚¡ã‚¤ãƒ«å \f2jarfile\fP ã¨ãŒãƒšã‚¢ã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ç‰‡æ–¹ã‚’記述ã™ã‚Œã°ã€ã‚‚ã†ä¸€æ–¹ã‚‚記述ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2f\fP 㨠\f2jarfile\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€æ¨™æº–入力ã‹ã‚‰ JAR ファイルåãŒä½¿ç”¨ã•ã‚ŒãŸã‚Š (x ãŠã‚ˆã³ t ã®å ´åˆ)ã€æ¨™æº–出力㫠jar ファイル㌠é€ä¿¡ã•ã‚ŒãŸã‚Šã—ã¾ã™ (c ãŠã‚ˆã³ u ã®å ´åˆ)。 
+¼¡¤Î³Æ½èÍý¤ÎÂоݤȤʤë¥Õ¥¡¥¤¥ë \f2jarfile\fP ¤ò»ØÄꤷ¤Þ¤¹¡£ºîÀ® (\f2c\fP)¡¢¹¹¿· (\f2u\fP)¡¢Ãê½Ð (\f2x\fP)¡¢¥¤¥ó¥Ç¥Ã¥¯¥¹Äɲà (\f2i\fP)¡¢¤Þ¤¿¤Ïɽ¼¨ (\f2t\fP)¡£\f2f\fP ¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾ \f2jarfile\fP ¤È¤¬¥Ú¥¢¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢ÊÒÊý¤òµ­½Ò¤¹¤ì¤Ð¡¢¤â¤¦°ìÊý¤âµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Omitting \f2f\fP ¤È \f2jarfile\fP ¤ò¾Êά¤¹¤ë¤È¡¢x ¤ä t ¤Î¾ì¹ç¤Ï \f2ɸ½àÆþÎÏ\fP¤«¤é JAR ¥Õ¥¡¥¤¥ë̾¤¬¼èÆÀ¤µ¤ì¡¢c ¤ä u ¤Î¾ì¹ç¤Ï \f2ɸ½à½ÐÎÏ\fP ¤Ë JAR ¥Õ¥¡¥¤¥ë¤¬Á÷¿®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 v 
-詳細ãªå‡ºåŠ›ã‚’標準出力ã«ç”Ÿæˆã—ã¾ã™ã€‚ã‚ã¨ã§ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+¾ÜºÙ¤Ê½ÐÎϤòɸ½à½ÐÎϤËÀ¸À®¤·¤Þ¤¹¡£¤¢¤È¤ÇÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 0 
-(ゼロ) ZIP ã«ã‚ˆã‚‹åœ§ç¸®ã‚’使用ã›ãšã«ã€ä¿å­˜ã—ã¾ã™ã€‚ 
+(¥¼¥í) ZIP ¤Ë¤è¤ë°µ½Ì¤ò»ÈÍѤ»¤º¤Ë¡¢Êݸ¤·¤Þ¤¹¡£ 
 .TP 3
 M 
-マニフェストファイルエントリを作æˆã—ã¾ã›ã‚“ (c ãŠã‚ˆã³ u ã®å ´åˆ)。 ã¾ãŸã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚¨ãƒ³ãƒˆãƒªãŒå­˜åœ¨ã™ã‚‹å ´åˆã«ãれを削除ã—ã¾ã™ (u ã®å ´åˆ)。 
+¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤òºîÀ®¤·¤Þ¤»¤ó (c ¤ª¤è¤Ó u ¤Î¾ì¹ç)¡£¤Þ¤¿¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ë¤½¤ì¤òºï½ü¤·¤Þ¤¹ (u ¤Î¾ì¹ç)¡£ 
 .TP 3
 m 
-\f2META\-INF/MANIFEST.MF\fP ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§æŒ‡å®šã—ãŸãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ« \f2manifest\fP ã® \f2name :value\fP ã®å±žæ€§ãƒšã‚¢ã‚’組ã¿è¾¼ã¿ã¾ã™ã€‚ã™ã§ã«åŒã˜åå‰ã§å­˜åœ¨ã—ãªã„é™ã‚Šã€ \f2jar\fP ã¯ãã® \f2name\ :\ value\fP ペアを追加ã—ã¾ã™ã€‚åŒã˜åå‰ã§å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€\f2jar\fP ã¯ãã®å€¤ã‚’æ›´æ–°ã—ã¾ã™ã€‚ 
+\f2META\-INF/MANIFEST.MF\fP ¤Î¥Õ¥¡¥¤¥ë¤Ç»ØÄꤷ¤¿¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë \f2manifest\fP ¤Î \f2name : value\fP ¤Î°À­¥Ú¥¢¤òÁȤ߹þ¤ß¤Þ¤¹¡£ \f2jar\fP ¤Ï¡¢¤¹¤Ç¤ËƱ¤¸Ì¾Á°¤Ç¸ºß¤·¤Ê¤¤¤«¤®¤ê¡¢¤½¤Î \f2name:value\fP ¥Ú¥¢¤òÄɲä·¤Þ¤¹¡£Æ±¤¸Ì¾Á°¤Ç¸ºß¤¹¤ë¾ì¹ç¡¢ \f2jar\fP ¤Ï¤½¤ÎÃͤò¹¹¿·¤·¤Þ¤¹¡£ 
 .LP
-コマンド行ã§ã€\f3m\fP 㨠\f3f\fP ã®æ–‡å­—ã¯ã€\f2manifest\fP 㨠\f2jarfile\fP ã®å…¥åŠ›é †åºã¨åŒã˜é †åºã§è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ä½¿ã„ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç¡¢\f3m\fP ¤È \f3f\fP ¤Îʸ»ú¤Ï¡¢\f2manifest\fP ¤È \f2jarfile\fP ¤ÎÆþÎϽç½ø¤ÈƱ¤¸½ç½ø¤Çµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ»È¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -336,22 +283,17 @@
 .fl
 \fP
 .fi
-.RE
-デフォルトã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã¯å«ã¾ã‚Œãªã„マニフェストã«ã€ç‰¹åˆ¥ãªç›®çš„ã® \f2name\ :\ value\fP ã®å±žæ€§ãƒšã‚¢ã‚’追加ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ™ãƒ³ãƒ€ãƒ¼æƒ…å ±ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã€ãƒ‘ッケージシーリングã€ã¾ãŸã¯ JAR ã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹ãŸã‚ã®å±žæ€§ã‚’追加ã§ãã¾ã™ã€‚\f4\-m\fP オプションã®ä½¿ç”¨ä¾‹ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Tutorial〠ã«ã‚る「
+¥Ç¥Õ¥©¥ë¥È¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¤Ï´Þ¤Þ¤ì¤Ê¤¤¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¡¢ÆÃÊ̤ÊÌÜŪ¤Î \f2name\ :\ value\fP ¤Î°À­¥Ú¥¢¤òÄɲäǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ù¥ó¥À¡¼¾ðÊ󡢥С¼¥¸¥ç¥ó¾ðÊ󡢥ѥ屡¼¥¸¥·¡¼¥ê¥ó¥°¡¢¤Þ¤¿¤Ï JAR ¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î°À­¤òÄɲäǤ­¤Þ¤¹¡£¡ÖJava Tutorial¡×¤Î¡Ö
 .na
 \f2JAR Files\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/jar/ã€ã‚³ãƒ¼ã‚¹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
+http://download.oracle.com/javase/tutorial/deployment/jar/¡×¥³¡¼¥¹¤ò»²¾È¤·¡¢  \f4\-m\fP ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑÎã¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 e 
-実行å¯èƒ½ JAR ファイル内ã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚ŒãŸã‚¹ã‚¿ãƒ³ãƒ‰ã‚¢ãƒ­ãƒ³ã‚¢ãƒ—リケーションã®ã‚¢ãƒ—リケーションエントリãƒã‚¤ãƒ³ãƒˆã¨ã—ã¦ã€\f2entrypoint\fP を設定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã® \f2Main\-Class\fP 属性値ãŒä½œæˆã¾ãŸã¯ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションã¯ã€JAR ファイルã®ä½œæˆä¸­ã¾ãŸã¯æ›´æ–°ä¸­ã«ä½¿ç”¨ã§ãã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションを使ãˆã°ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’編集ã¾ãŸã¯ä½œæˆã™ã‚‹ã“ã¨ãªã—ã«ã€ã‚¢ãƒ—リケーションã®ã‚¨ãƒ³ãƒˆãƒªãƒã‚¤ãƒ³ãƒˆã‚’指定ã§ãã¾ã™ã€‚
+¼Â¹Ô²Äǽ JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤¿¥¹¥¿¥ó¥É¥¢¥í¥ó¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤È¤·¤Æ¡¢\f2entrypoint\fP ¤òÀßÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤Î \f2Main\-Class\fP °À­Ãͤ¬ºîÀ®¤Þ¤¿¤Ï¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤ÎºîÀ®Ãæ¤Þ¤¿¤Ï¹¹¿·Ãæ¤Ë»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤Þ¤¿¤ÏºîÀ®¤¹¤ë¤³¤È¤Ê¤·¤Ë¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .br
 .br
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ \f2Main.jar\fP を作æˆã—ã¾ã™ãŒã€ãã®éš›ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã® \f2Main\-Class\fP 属性値㯠\f2Main\fP ã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ç¤Ï \f2Main.jar\fP ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤¬¡¢¤½¤ÎºÝ¡¢¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Î \f2Main\-Class\fP °À­ÃÍ¤Ï \f2Main\fP ¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -359,12 +301,8 @@
 .fl
 \fP
 .fi
-.RE
 .LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ java ランタイムã‹ã‚‰ç›´æŽ¥ã“ã®ã‚¢ãƒ—リケーションを起動ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È java ¥é¥ó¥¿¥¤¥à¤«¤éľÀܤ³¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -372,11 +310,7 @@
 .fl
 \fP
 .fi
-.RE
-エントリãƒã‚¤ãƒ³ãƒˆã®ã‚¯ãƒ©ã‚¹åãŒç‰¹å®šã®ãƒ‘ッケージ内ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã€ã‚¨ãƒ³ãƒˆãƒªãƒã‚¤ãƒ³ãƒˆã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦ãƒ‰ãƒƒãƒˆ (「.ã€) ã¾ãŸã¯ã‚¹ãƒ©ãƒƒã‚·ãƒ¥ (「/ã€) を使用ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2Main.class\fP ㌠\f2foo\fP ã¨ã„ã†åå‰ã®ãƒ‘ッケージ内ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ã‚¨ãƒ³ãƒˆãƒªãƒã‚¤ãƒ³ãƒˆã‚’指定ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ë¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤Î¥¯¥é¥¹Ì¾¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥É¥Ã¥È (¡Ö.¡×) ¡¢¥¹¥é¥Ã¥·¥å (¡Ö/¡×) ¤Î¤¤¤º¤ì¤«¤Îʸ»ú¤ò¤½¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Main.class\fP ¤¬ \f2foo\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -384,11 +318,7 @@
 .fl
 \fP
 .fi
-.RE
-ã¾ãŸã¯ 
-.RS 3
-
-.LP
+¤Þ¤¿¤Ï 
 .nf
 \f3
 .fl
@@ -396,18 +326,14 @@
 .fl
 \fP
 .fi
-.RE
-\f3注:\ \fP \f2\-m\fP オプション㨠\f2\-e\fP オプションã®ä¸¡æ–¹ã‚’åŒæ™‚ã«æŒ‡å®šã™ã‚‹å ´åˆã€æŒ‡å®šã•ã‚ŒãŸãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã‚‚ \f2Main\-Class\fP 属性ãŒå«ã¾ã‚Œã¦ã„ã‚‹ã¨ã€\f2Main.class\fP ã®æŒ‡å®šãŒã‚ã„ã¾ã„ã«ãªã£ã¦ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã€JAR ã®ä½œæˆã¾ãŸã¯æ›´æ–°å‡¦ç†ãŒç•°å¸¸çµ‚了ã—ã¾ã™ã€‚ 
+\f3Ãí:\ \fP \f2\-m\fP ¥ª¥×¥·¥ç¥ó¤È \f2\-e\fP ¥ª¥×¥·¥ç¥ó¤ÎξÊý¤òƱ»þ¤Ë»ØÄꤷ¤¿¾ì¹ç¡¢»ØÄꤷ¤¿¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¤â \f2Main\-Class\fP °À­¤¬´Þ¤Þ¤ì¤Æ¤¤¤ì¤Ð¡¢ \f2Main.class\fP ¤Î»ØÄ꤬¤¢¤¤¤Þ¤¤¤Ë¤Ê¤Ã¤Æ¥¨¥é¡¼¤äȯÀ¸¤·¡¢JAR ¤ÎºîÀ®½èÍý¤ä¹¹¿·½èÍý¤¬°Û¾ï½ªÎ»¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-C \ dir 
-\f2jar\fP コマンドã®å®Ÿè¡Œä¸­ã«å¾Œç¶šã® \f2inputfiles\fP 引数を処ç†ã™ã‚‹ã¨ãã«ã€ä¸€æ™‚çš„ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’変更ã—ã¾ã™ (\f2cd\fP\ \f2dir\fP)。ã“ã®å‡¦ç†ã¯ã€UNIX ã® \f2tar\fP ユーティリティー㮠\f2\-C\fP オプションã®æ©Ÿèƒ½ã«é¡žä¼¼ã—ã¦ã„ã¾ã™ã€‚
+\f2jar\fP ¥³¥Þ¥ó¥É¤Î¼Â¹ÔÃæ¤Ë¸å³¤Î \f2inputfiles\fP °ú¿ô¤ò½èÍý¤¹¤ë¤È¤­¤Ë¡¢°ì»þŪ¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤·¤Þ¤¹ (cd \f2dir\fP)¡£¤³¤Î½èÍý¤Ï¡¢UNIX ¤Î \f2tar\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Î \f2\-C\fP ¥ª¥×¥·¥ç¥ó¤Îµ¡Ç½¤ËÎà»÷¤·¤Æ¤¤¤Þ¤¹¡£
 .br
 .br
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€\f2classes\fP ディレクトリã«ç§»å‹•ã—ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ \f2bar.class\fP ã‚’ \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢\f2classes\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤·¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é \f2bar.class\fP ¤ò \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -415,23 +341,15 @@
 .fl
 \fP
 .fi
-.RE
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€\f2classes\fP ディレクトリã«ç§»å‹•ã—ã€\f2classes\fP ディレクトリ内ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ (jar ファイルã«ã¯ classes ディレクトリを作æˆã—ã¾ã›ã‚“)。 次ã«å…ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æˆ»ã£ã¦ã‹ã‚‰ã€\f2bin\fP ディレクトリã«ç§»å‹•ã—ã€\f2xyz.class\fP ã‚’ \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢\f2classes\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤·¡¢\f2classes\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹ (jar ¥Õ¥¡¥¤¥ë¤Ë¤Ï classes ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¤Þ¤»¤ó)¡£¼¡¤Ë¸µ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÌá¤Ã¤Æ¤«¤é¡¢\f2bin\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤·¡¢\f2xyz.class\fP ¤ò \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-jar uf foo.jar \-C classes . \-C bin xyz.class
+jar uf foo.jar \-C classes .\-C bin xyz.class
 .fl
 \fP
 .fi
-.RE
-\f2classes\fP ã« \f2bar1\fP 㨠\f2bar2\fP ãŒä¿æŒã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2jar tf foo.jar\fP を使用ã™ã‚‹ã¨ã€JAR ファイルã«ã¯æ¬¡ã®è¦ç´ ãŒå«ã‚られã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f2classes\fP ¤Ë¥Õ¥¡¥¤¥ë \f2bar1\fP ¤È \f2bar2\fP ¤¬³ÊǼ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢ \f2jar tf foo.jar\fP »ÈÍѤ·¤¿¤È¤­¤Î JAR ¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤ò¡¢¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -447,30 +365,24 @@
 .fl
 \fP
 .fi
-.RE
 .LP
 .TP 3
 \-Joption 
-Java 実行環境㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€ã€ŒJava アプリケーション起動ツールã€ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f4\-J\-Xmx48M\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€æœ€å¤§ãƒ¡ãƒ¢ãƒªãƒ¼ã¯ 48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f2\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ¼Â¹Ô´Ä¶­¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£ \f2option\fP ¤Ë¤Ï¡¢¡ÖJava ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡×¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f4\-J\-Xmx48M\fP ¤È»ØÄꤹ¤ë¤È¡¢ºÇÂç¥á¥â¥ê¡¼¤¬ 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "コマンド行引数ファイル"
-.LP
-
+.SH "¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë"
 .LP
-jar ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’短ãã—ãŸã‚Šç°¡æ½”ã«ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€\f2jar\fP コマンドã«å¯¾ã™ã‚‹å¼•æ•° (\f2\-J\fP オプションを除ã) ã‚’å«ã‚€ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ä»»æ„ã®é•·ã•ã® jar コマンドを作æˆã§ãã€ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã«ã‚ˆã‚‹ã‚³ãƒžãƒ³ãƒ‰è¡Œã®åˆ¶é™ã‹ã‚‰è§£æ”¾ã•ã‚Œã¾ã™ã€‚ 
+jar ¤Î¥³¥Þ¥ó¥É¹Ô¤òû¤¯¤·¤¿¤ê´Ê·é¤Ë¤·¤¿¤ê¤¹¤ë¤¿¤á¤Ë¡¢jar ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë°ú¿ô (\-J ¥ª¥×¥·¥ç¥ó¤ò½ü¤¯) ¤ò´Þ¤à 1 ¤Ä°Ê¾å¤Î \f2¥Õ¥¡¥¤¥ë¤ò\fP »ØÄꤹ¤ë¤³¤È¤¬ \f2¤Ç¤­¤Þ¤¹\fP ¡£¤³¤ì¤Ë¤è¤ê¡¢Ç¤°Õ¤ÎŤµ¤Î jar ¥³¥Þ¥ó¥É¤òºîÀ®¤Ç¤­¡¢¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Ë¤è¤ë¥³¥Þ¥ó¥É¹Ô¤ÎÀ©¸Â¤«¤é²òÊü¤µ¤ì¤Þ¤¹¡£ 
 .LP
-引数ファイルã«ã¯ã‚ªãƒ—ションã¨ãƒ•ã‚¡ã‚¤ãƒ«åã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ファイル内ã®å„引数ã¯ã€ã‚¹ãƒšãƒ¼ã‚¹ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã‚Šã¾ã™ã€‚引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚ 引数ファイルã®ä½ç½®ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。ワイルドカード (*) ã¯ã€é€šå¸¸ãªã‚‰ã°ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã‚·ã‚§ãƒ«ã«ã‚ˆã£ã¦ã‚らゆる文字ã«è§£é‡ˆã•ã‚Œã¾ã™ãŒã€ã“ã®å ´åˆã¯ãã®ã‚ˆã†ã«ã¯è§£é‡ˆã•ã‚Œã¾ã›ã‚“。引数ファイル内ã®å¼•æ•°ã§ \f2@\fP 文字を使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†å¸°çš„ã«è§£é‡ˆã™ã‚‹ã“ã¨ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã¾ãŸã€\f2\-J\fP オプションもサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 ã“ã®ã‚ªãƒ—ションã¯èµ·å‹•ãƒ„ールã«æ¸¡ã•ã‚Œã¾ã™ãŒã€èµ·å‹•ãƒ„ールã§ã¯å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Õ¥¡¥¤¥ëÆâ¤Î³Æ°ú¿ô¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀÚ¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤Ï¡¢Ä̾ï¤Ê¤é¤Ð¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¥·¥§¥ë¤Ë¤è¤Ã¤Æ¤¢¤é¤æ¤ëʸ»ú¤Ë²ò¼á¤µ¤ì¤Þ¤¹¤¬¡¢¤³¤Î¾ì¹ç¤Ï¤½¤Î¤è¤¦¤Ë¤Ï²ò¼á¤µ¤ì¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë²ò¼á¤¹¤ë¤³¤È¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢\f2\-J\fP ¥ª¥×¥·¥ç¥ó¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¯Æ°¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Þ¤¹¤¬¡¢µ¯Æ°¥Ä¡¼¥ë¤Ç¤Ï°ú¿ô¥Õ¥¡¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤«¤é¤Ç¤¹¡£
 .LP
 .LP
-\f2jar\fP を実行ã™ã‚‹ã¨ãã«ã€å„引数ファイルã®ãƒ‘スã¨ãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f2@\fP 文字を付ã‘ã¦æ¸¡ã—ã¾ã™ã€‚\f2jar\fP ã¯ã€\f2@\fP 文字ã§å§‹ã¾ã‚‹å¼•æ•°ã‚’見ã¤ã‘ã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を展開ã—ã¦å¼•æ•°ãƒªã‚¹ãƒˆã«æŒ¿å…¥ã—ã¾ã™ã€‚
+\f2jar\fP ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢³Æ°ú¿ô¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f2@\fP ʸ»ú¤òÉÕ¤±¤ÆÅϤ·¤Þ¤¹¡£ \f2jar\fP ¤Ï¡¢\f2@\fP ʸ»ú¤Ç»Ï¤Þ¤ë°ú¿ô¤ò¸«¤Ä¤±¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòŸ³«¤·¤Æ°ú¿ô¥ê¥¹¥È¤ËÁÞÆþ¤·¤Þ¤¹¡£
 .br
 .br
-次ã®ä¾‹ã§ã¯ã€\f2find\fP コマンドã‹ã‚‰å‡ºåŠ›ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«åã‚’ \f2classes.list\fP 内ã«æ ¼ç´ã—ã¦ã„ã¾ã™ã€‚ 
-.LP
-.RS 3
-
+¼¡¤ÎÎã¤Ç¡¢ \f2classes.list\fP ¤Ë¤Ï¡¢ \f2find\fP ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ½ÐÎϤµ¤ì¤¿¥Õ¥¡¥¤¥ë¤Î̾Á°¤¬³ÊǼ¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .nf
 \f3
@@ -478,14 +390,10 @@
 % find \fP\f3.\fP \-name '*.class' \-print > classes.list
 .fl
 .fi
-.RE
 
 .LP
 .LP
-ãã®å¾Œã€å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«æ§‹æ–‡ã‚’使ã£ã¦ \f2jar\fP ã«ãƒªã‚¹ãƒˆã‚’渡ã™ã¨ã€\f2Classes.list\fP 㧠\f2jar\fP コマンドを実行ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¼¡¤Ë¡¢°ú¿ô¥Õ¥¡¥¤¥ë¹½Ê¸¤ò»ÈÍѤ·¤Æ \f2classes.list\fP ¤ò jar ¤ËÅϤ¹¤³¤È¤Ç¡¢ \f2¤½¤Î¥ê¥¹¥È\fP ¤ËÂФ·¤Æ \f2jar\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -494,13 +402,9 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-引数ファイルã¯ãƒ‘スを指定ã§ãã¾ã™ãŒã€ç›¸å¯¾ãƒ‘スãŒè¨˜è¿°ã•ã‚ŒãŸå¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€æ¸¡ã•ã‚ŒãŸãƒ‘スã«å¯¾ã—ã¦ç›¸å¯¾çš„ã§ã¯ãªãã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç›¸å¯¾çš„ã¨ãªã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ï¥Ñ¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¤¬¡¢ÁêÂХѥ¹¤¬µ­½Ò¤µ¤ì¤¿°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢ÅϤµ¤ì¤¿¥Ñ¥¹¤ËÂФ·¤ÆÁêÂÐŪ¤Ç¤Ï¤Ê¤¯¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤ËÁêÂÐŪ¤È¤Ê¤ê¤Þ¤¹¡£¼¡¤Ï¤½¤ÎÎã¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -508,20 +412,14 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
 
 .LP
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
-特定ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’アーカイブã«è¿½åŠ ã™ã‚‹ (ãã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ãŒã™ã§ã«å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€ãã®å†…容を上書ãã™ã‚‹) ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚\f2\-v\fP オプションを使用ã—ã¦æƒ…報を詳細ã«åˆ—挙ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã¨ã€ã‚µã‚¤ã‚ºã‚„最新ã®æ›´æ–°æ—¥ãªã©ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã®è©³ç´°æƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.RS 3
-
-.LP
+ÆÃÄê¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò¥¢¡¼¥«¥¤¥Ö¤ËÄɲ乤ë (¤½¤Î¥¢¡¼¥«¥¤¥Ö¤¬¤¹¤Ç¤Ë¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢¤½¤ÎÆâÍƤò¾å½ñ¤­¤¹¤ë) ¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¾ðÊó¤ò¾ÜºÙ¤ËÎóµó¤¹¤ë¤è¤¦¤Ë»ØÄꤹ¤ë¤È¡¢¥µ¥¤¥º¤äºÇ¿·¤Î¹¹¿·Æü¤Ê¤É¡¢¥¢¡¼¥«¥¤¥ÖÆâ¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¾ðÊó¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -557,13 +455,9 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-ã™ã§ã«ç”»åƒã€ã‚ªãƒ¼ãƒ‡ã‚£ã‚ªãƒ•ã‚¡ã‚¤ãƒ«ã€ãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ç”¨ã®ã‚µãƒ–ディレクトリã«åˆ†ã‘ã¦ã„ã‚‹å ´åˆã¯ã€ã“れらをå˜ä¸€ã® JAR ファイルã«çµåˆã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¹¤Ç¤Ë²èÁü¡¢¥ª¡¼¥Ç¥£¥ª¥Õ¥¡¥¤¥ë¡¢¤ª¤è¤Ó¥¯¥é¥¹ÍѤΥµ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ëʬ¤±¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤³¤ì¤é¤òñ°ì¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë·ë¹ç¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -607,13 +501,9 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-JAR ファイルã®ã‚¨ãƒ³ãƒˆãƒªåを表示ã™ã‚‹ã«ã¯ã€ã€Œ\f2t\fPã€ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+JAR ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥È¥ê̾¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¡Ö\f2t\fP¡×¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -641,28 +531,24 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-クラスロードを高速ã«ã™ã‚‹ãŸã‚ã«ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ JAR ファイルã«è¿½åŠ ã™ã‚‹ã«ã¯ã€ã€Œ\f2i\fPã€ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚
+¥¯¥é¥¹¥í¡¼¥É¤ò¹â®¤Ë¤¹¤ë¤¿¤á¤Ë¥¤¥ó¥Ç¥Ã¥¯¥¹¥Õ¥¡¥¤¥ë¤ò JAR ¥Õ¥¡¥¤¥ë¤ËÄɲ乤ë¤Ë¤Ï¡¢¡Ö\f2i\fP¡×¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£
 .br
 .br
-例:
+Îã:
 .br
 
 .LP
-.RS 3
-
-.LP
-ãŸã¨ãˆã°ã€æ ªå–引アプリケーション用ã®ç›¸äº’ä¾å­˜ã—ãŸã‚¯ãƒ©ã‚¹ã‚’ã€\f2main.jar\fPã€\f2buy.jar\fPã€ãŠã‚ˆã³ \f2sell.jar\fP ã¨ã„ㆠ3 ã¤ã® JAR ファイルã«åˆ†å‰²ã—ãŸã¨ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢³ô¼è°ú¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÎÆâÉô°Í¸¤·¤Æ¤¤¤ë¥¯¥é¥¹¤ò¡¢\f2main.jar\fP¡¢\f2buy.jar\fP¡¢¤ª¤è¤Ó \f2sell.jar\fP ¤È¤¤¤¦ 3 ¤Ä¤Î JAR ¥Õ¥¡¥¤¥ë¤Ëʬ³ä¤·¤¿¤È¤·¤Þ¤¹¡£
 .br
 
 .LP
 .br
 
 .LP
-\f2main.jar\fP ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã® \f2Class\-path\fP 属性ã«æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ãŸå ´åˆã€ 
+\f2main.jar\fP ¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Î \f2Class\-path\fP °À­¤Ë¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤¿¾ì¹ç¡¢ 
 .nf
 \f3
 .fl
@@ -672,7 +558,7 @@
 .fi
 
 .LP
-\f2\-i\fP オプションを使用ã™ã‚Œã°ã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ã® 読ã¿è¾¼ã¿ã‚’高速化ã§ãã¾ã™ã€‚ 
+\f2\-i\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ì¤Ð¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¤Î Æɤ߹þ¤ß¤ò¹â®²½¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -682,38 +568,34 @@
 .fi
 
 .LP
-\f2INDEX.LIST\fP ファイル㌠\f2META\-INF\fP ディレクトリã«æŒ¿å…¥ã•ã‚Œã¾ã™ã€‚ã“ã®çµæžœã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã«ã‚ˆã£ã¦ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ リソースã®æ¤œç´¢ãŒè¡Œã‚れるã¨ãã«ã€é©åˆ‡ãª jar ファイルãŒãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¾ã™ã€‚
-.RE
-.SH "関連項目"
+\f2INDEX.LIST\fP ¥Õ¥¡¥¤¥ë¤¬ \f2META\-INF\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ËÁÞÆþ¤µ¤ì¤Þ¤¹¡£¤³¤Î·ë²Ì¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥í¡¼¥À¡¼¤Ë¤è¤Ã¤Æ¥¯¥é¥¹¤Þ¤¿¤Ï¥ê¥½¡¼¥¹¤Î¸¡º÷¤¬¹Ô¤ï¤ì¤ë¤È¤­¤Ë¡¢Å¬ÀÚ¤Ê jar ¥Õ¥¡¥¤¥ë¤¬¥À¥¦¥ó¥í¡¼¥É¤µ¤ì¤Þ¤¹¡£ 
+.SH "´ØÏ¢¹àÌÜ"
 .LP
-
 .LP
 .na
-\f2「JAR ファイルã®æ¦‚è¦ã€\fP @
+\f2JAR ¥Õ¥¡¥¤¥ë¤Î³µÍ×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/jar/jarGuide.html
-.br
-
+.LP
 .LP
 .na
-\f2「JAR ファイルã®ä»•æ§˜ã€\fP @
+\f2JAR ¥Õ¥¡¥¤¥ë¤Î»ÅÍÍ\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html
-.br
-
+.LP
+.LP
+.na
+\f2JarIndex ¤Î»ÅÍÍ\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR_Index
+.LP
 .LP
 .na
-\f2「Jar インデックスã€\fP @
+\f2JAR ¥Á¥å¡¼¥È¥ê¥¢¥ë\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JARIndex
-.br
-
+http://download.oracle.com/javase/tutorial/deployment/jar/index.html
 .LP
-.na
-\f2「Jar ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã€\fP @
-.fi
-http://java.sun.com/docs/books/tutorial/jar (Java Software 㮠Web サイト内)
-.br
-
 .LP
-pack200(1)  
+pack200(1)
+.LP
+ 
--- a/src/linux/doc/man/ja/jarsigner.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jarsigner.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,117 +19,1010 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jarsigner 1 "02 Jun 2010"
+.TH jarsigner 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jarsigner \- JAR ç½²åãŠã‚ˆã³æ¤œè¨¼ãƒ„ール
-.LP
-.RS 3
-
+.SH "̾Á°"
+jarsigner \- JAR ½ð̾¤ª¤è¤Ó¸¡¾Ú¥Ä¡¼¥ë
 .LP
 .LP
-Java ARchive (JAR) ファイルã®ç½²åを生æˆã—ã€ç½²å付ã JAR ファイルã®ç½²åを検証ã—ã¾ã™ã€‚
+Java ARchive (JAR) ¥Õ¥¡¥¤¥ë¤Î½ð̾¤òÀ¸À®¤·¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤ò¸¡¾Ú¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
 .fl
 \fP\f3jarsigner\fP [ options ] jar\-file alias
 .fl
-\f3jarsigner\fP \-verify [ options ] jar\-file 
+\f3jarsigner\fP \-verify [ options ] jar\-file [alias...]
 .fl
 .fi
 
 .LP
-.SH "説明"
 .LP
-
+jarsigner ¤Î \-verify ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë̾¤Î¤¢¤È¤Ë 0 ¸Ä°Ê¾å¤Î¥­¡¼¥¹¥È¥¢ÊÌ̾¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢ÊÌ̾¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢jarsigner ¤Ï¡¢JAR ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ½ð̾ÉÕ¤­¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸¡¾Ú¤Ë»ÈÍѤµ¤ì¤ë¾ÚÌÀ½ñ¤¬¥­¡¼¥¹¥È¥¢ÊÌ̾¤Î¤¤¤º¤ì¤«¤Ë°ìÃפ¹¤ë¤³¤È¤ò¥Á¥§¥Ã¥¯¤·¤Þ¤¹¡£ÊÌ̾¤Ï¡¢\-keystore ¤Ç»ØÄꤵ¤ì¤¿¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢Æâ¤ËÄêµÁ¤µ¤ì¤Þ¤¹¡£
+.LP
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jarsigner\fP ツールã¯ã€æ¬¡ã® 2 ã¤ã®ç›®çš„ã§ä½¿ç”¨ã—ã¾ã™ã€‚
+\f3jarsigner\fP ¥Ä¡¼¥ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÌÜŪ¤Ç»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 1.
-Java ARchive (JAR) ファイルã«ç½²åを付ã‘ã‚‹ 
+Java ARchive (JAR) ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë 
 .TP 3
 2.
-ç½²å付ã JAR ファイルã®ç½²åã¨æ•´åˆæ€§ã‚’検証ã™ã‚‹ 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤ÈÀ°¹çÀ­¤ò¸¡¾Ú¤¹¤ë 
+.RE
+
+.LP
+.LP
+JAR µ¡Ç½¤ò»È¤¦¤È¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¡¢¥¤¥á¡¼¥¸¡¢¥µ¥¦¥ó¥É¡¢¤ª¤è¤Ó¤½¤Î¾¤Î¥Ç¥¸¥¿¥ë¥Ç¡¼¥¿¤òñ°ì¤Î¥Õ¥¡¥¤¥ë¤Ë¥Ñ¥Ã¥±¡¼¥¸²½¤Ç¤­¤ë¤Î¤Ç¡¢¥Õ¥¡¥¤¥ë¤ò¿×®¤«¤ÄÍưפËÇÛÉۤǤ­¤Þ¤¹¡£³«È¯¼Ô¤Ï¡¢jar(1) ¤È¤¤¤¦Ì¾Á°¤Î¥Ä¡¼¥ë¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£µ»½ÑŪ¤Ê´ÑÅÀ¤«¤é¸À¤¨¤Ð¡¢¤¹¤Ù¤Æ¤Î ZIP ¥Õ¥¡¥¤¥ë¤â JAR ¥Õ¥¡¥¤¥ë¤È¤ß¤Ê¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤¿¤À¤·¡¢\f3jar\fP ¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï \f3jarsigner\fP ¤Ë¤è¤Ã¤Æ½èÍý¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢META\-INF/MANIFEST.MF ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+¡Ö¥Ç¥¸¥¿¥ë½ð̾¡×¤Ï¡¢¤Ê¤ó¤é¤«¤Î¥Ç¡¼¥¿ (¡Ö½ð̾¡×¤ÎÂоݤȤʤë¥Ç¡¼¥¿) ¤È¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¿Í¡¢²ñ¼Ò¤Ê¤É) ¤ÎÈó¸ø³«¸°¤È¤Ë´ð¤Å¤¤¤Æ·×»»¤µ¤ì¤ë¥Ó¥Ã¥ÈÎó¤Ç¤¹¡£¼ê½ñ¤­¤Î½ð̾ƱÍÍ¡¢¥Ç¥¸¥¿¥ë½ð̾¤Ë¤Ï¿¤¯¤ÎÍøÅÀ¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+½ð̾¤ÎÀ¸À®¤Ë»È¤ï¤ì¤¿Èó¸ø³«¸°¤ÈÂФˤʤë¸ø³«¸°¤ò»È¤Ã¤Æ·×»»¤ò¹Ô¤¦¤³¤È¤Ç¡¢¥Ç¥¸¥¿¥ë½ð̾¤¬ËÜʪ¤«¤É¤¦¤«¤ò¸¡¾Ú¤Ç¤­¤ë 
+.TP 2
+o
+Èó¸ø³«¸°¤¬Â¾¿Í¤ËÃΤé¤ì¤Ê¤¤¸Â¤ê¡¢¥Ç¥¸¥¿¥ë½ð̾¤Îµ¶Â¤¤ÏÉÔ²Äǽ¤Ç¤¢¤ë 
+.TP 2
+o
+¥Ç¥¸¥¿¥ë½ð̾¤Ï¡¢¤½¤Î½ð̾¤¬ÉÕ¤¤¤¿¥Ç¡¼¥¿¤À¤±¤òÂоݤȤ¹¤ë¤â¤Î¤Ç¤¢¤ê¡¢¤Û¤«¤Î¥Ç¡¼¥¿¤Î½ð̾¤È¤·¤Æµ¡Ç½¤¹¤ë¤³¤È¤Ï¤Ê¤¤ 
+.TP 2
+o
+½ð̾ÉÕ¤­¤Î¥Ç¡¼¥¿¤ÏÊѹ¹¤Ç¤­¤Ê¤¤¡£ ¥Ç¡¼¥¿¤¬Êѹ¹¤µ¤ì¤¿¾ì¹ç¤Ï¡¢¤½¤Î½ð̾¤Ë¤è¤Ã¤Æ¥Ç¡¼¥¿¤¬ËÜʪ¤Ç¤Ï¤Ê¤¤¤³¤È¤¬¸¡¾Ú¤µ¤ì¤ë 
 .RE
 
 .LP
 .LP
-JAR 機能を使ã†ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚¤ãƒ¡ãƒ¼ã‚¸ã€ã‚µã‚¦ãƒ³ãƒ‰ã€ãŠã‚ˆã³ãã®ä»–ã®ãƒ‡ã‚¸ã‚¿ãƒ«ãƒ‡ãƒ¼ã‚¿ã‚’å˜ä¸€ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ãƒ‘ッケージ化ã§ãã‚‹ã®ã§ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’迅速ã‹ã¤å®¹æ˜“ã«é…布ã§ãã¾ã™ã€‚開発者ã¯ã€jar(1) ã¨ã„ã†åå‰ã®ãƒ„ールを使ã£ã¦ JAR ファイルを作æˆã§ãã¾ã™ã€‚技術的ãªè¦³ç‚¹ã‹ã‚‰è¨€ãˆã°ã€ã™ã¹ã¦ã® ZIP ファイルも JAR ファイルã¨ã¿ãªã™ã“ã¨ãŒã§ãã¾ã™ã€‚ ãŸã ã—ã€\f3jar\fP ã«ã‚ˆã£ã¦ä½œæˆã•ã‚ŒãŸ JAR ファイルã€ã¾ãŸã¯ \f3jarsigner\fP ã«ã‚ˆã£ã¦å‡¦ç†ã•ã‚ŒãŸ JAR ファイルã«ã¯ã€META\-INF/MANIFEST.MF ファイルãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
+¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î½ð̾¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë´ØÏ¢¤¹¤ë¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤ò»ý¤ÄɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Þ¤¿¡¢¸ø³«¸°¤òǧ¾Ú¤¹¤ë 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¾ÚÌÀ½ñ¤âɬÍפǤ¹¡£¡Ö¾ÚÌÀ½ñ¡×¤È¤Ï¡¢¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬È¯¹Ô¤·¤¿¥Ç¥¸¥¿¥ë½ð̾ÉÕ¤­¤Îʸ½ñ¤Ç¡¢Ê̤ʥ¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸°¤¬ÆÃÄê¤ÎÃͤǤ¢¤ë¤³¤È¤ò¾ÚÌÀ¤·¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¡¢¡Ö¥­¡¼¥¹¥È¥¢¡×¤Ë´Þ¤Þ¤ì¤ë¸°¤È¾ÚÌÀ½ñ¾ðÊó¤ò»È¤Ã¤Æ¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¥Ç¥¸¥¿¥ë½ð̾¤òÀ¸À®¤·¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Ï¡¢Èó¸ø³«¸°¤È¡¢Èó¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿ X.509 ¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤¬¼ý¤á¤é¤ì¤¿¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ç¤¹¡£¥­¡¼¥¹¥È¥¢¤ÎºîÀ®¤È´ÉÍý¤Ë¤Ï¡¢keytool(1) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤¤¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ½ð̾¤òÀ¸À®¤·¤Þ¤¹¡£½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ë¤ÏÆäˡ¢¥Õ¥¡¥¤¥ë¤Î½ð̾¤Ë»ÈÍѤµ¤ì¤¿Èó¸ø³«¸°¤ËÂбþ¤¹¤ë¸ø³«¸°¤ËÂФ¹¤ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¾ÚÌÀ½ñ¤Î¥³¥Ô¡¼¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\f3jarsigner\fP ¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ëÆâ (½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ëÆâ) ¤Ë¤¢¤ë¾ÚÌÀ½ñ¤ò»ÈÍѤ·¤Æ¤½¤Î¥Õ¥¡¥¤¥ë¤Î¥Ç¥¸¥¿¥ë½ð̾¤ò¸¡¾Ú¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¥¿¥¤¥à¥¹¥¿¥ó¥×¤ò´Þ¤à½ð̾¤òÀ¸À®¤¹¤ë¤Î¤Ç¡¢¥·¥¹¥Æ¥à¤ä¥Ç¥×¥í¥¤¥ä (Java Plug\-in ¤ò´Þ¤à) ¤ÏJAR ¥Õ¥¡¥¤¥ë¤¬½ð̾¾ÚÌÀ½ñ¤ÎÍ­¸ú´ü´ÖÃæ¤Ë½ð̾¤µ¤ì¤¿¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Þ¤¹¡£¤µ¤é¤Ë¡¢API ¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤«¤é¥¿¥¤¥à¥¹¥¿¥ó¥×¾ðÊó¤ò¼èÆÀ¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¸½»þÅÀ¤Ç¤Ï¡¢\f3jarsigner\fP ¤Ç½ð̾¤Ç¤­¤ë¤Î¤Ï¡¢JDK ¤Î jar(1) ¥Ä¡¼¥ë¤ÇºîÀ®¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï ZIP ¥Õ¥¡¥¤¥ë¤À¤±¤Ç¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤Ï ZIP ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¤Ç¤¹¤¬¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï META\-INF/MANIFEST.MF ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£META\-INF/MANIFEST.MF ¥Õ¥¡¥¤¥ë¤Ï¡¢\f3jarsigner\fP ¤¬ ZIP ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë¼«Æ°Åª¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢\f3jarsigner\fP ¤Ï JAR (¤Þ¤¿¤Ï ZIP) ¥Õ¥¡¥¤¥ë¤Ë¡Ö½ð̾¡×¤òÉÕ¤±¤Þ¤¹¡£½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ò¡Ö¸¡¾Ú¡×¤¹¤ë¾ì¹ç¤Ï¡¢ \f2\-verify\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.SS 
+¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Ï¡¢°ì°Õ¤Î¡ÖÊÌ̾¡×¤ò²ð¤·¤Æ¥¢¥¯¥»¥¹¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ï¡¢½ð̾¤ÎÀ¸À®¤ËɬÍפÊÈó¸ø³«¸°¤ò´Þ¤à¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÊÌ̾¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤ÎÎã¤Ï¡¢working ¥Ç¥£¥ì¥¯¥È¥ê¤Î mystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢¤Ë´Þ¤Þ¤ì¤ëÊÌ̾ duke ¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿Èó¸ø³«¸°¤ò»È¤Ã¤Æ¡¢MyJARFile.jar ¤È¤¤¤¦Ì¾Á°¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£½ÐÎÏ¥Õ¥¡¥¤¥ë¤Ï»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢MyJARFile.jar ¤Ï½ð̾ÉÕ¤­¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¤è¤Ã¤Æ¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-storepass myspass
+.fl
+      \-keypass dukekeypasswd MyJARFile.jar duke
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É (¾å¤ÎÎã¤Ç¤Ï mypass) ¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤È¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£Æ±Íͤˡ¢Èó¸ø³«¸°¤â¥­¡¼¥¹¥È¥¢Æâ¤Ç¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Æ¤¤¤ë¤¿¤á¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É (¾å¤ÎÎã¤Ç¤Ï dukekeypasswd) ¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¥³¥Þ¥ó¥É¹Ô¤ÇÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¡¢¤Þ¤¿¡¢»ØÄꤷ¤¿¥Ñ¥¹¥ï¡¼¥È¤¬Êݸ¤µ¤ì¤Æ¤¤¤ë¥Ñ¥¹¥ï¡¼¥É¤È°ã¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¥­¡¼¥¹¥È¥¢¤Î¾ì½ê
+.LP
+.LP
+\f3jarsigner\fP ¤Ë¤Ï¡¢ \f2»ÈÍѤ¹¤ë¥­¡¼¥¹¥È¥¢¤Î URL ¤ò»ØÄꤹ¤ë \-keystore\fP ¤¬¤¢¤ê¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢ \f2¤Ï\fP ¥Ç¥Õ¥©¥ë¥È¤Ç¡¢ \f2user.home\fP ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤Ç·è¤Þ¤ë¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Î .keystore ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£Solaris ¥·¥¹¥Æ¥à¤Î¾ì¹ç¡¢ \f2user.home\fP ¤Î¥Ç¥Õ¥©¥ë¥È¤Ï¥æ¡¼¥¶¡¼¤Î home ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+\-keystore ¥ª¥×¥·¥ç¥ó \f2¤Ë»ØÄꤷ¤¿\fP ÆþÎÏ¥¹¥È¥ê¡¼¥à¤¬ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ëÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£URL ¤È¤·¤Æ \f2NONE\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢null ¤Î¥¹¥È¥ê¡¼¥à¤¬ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤Þ¤¹¡£ \f2NONE\fP ¤Ï¡¢ \f2KeyStore\fP ¤¬¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Ç¤Ï¤Ê¤¤¾ì¹ç¡¢¤¿¤È¤¨¤Ð¤½¤ì¤¬¥Ï¡¼¥É¥¦¥§¥¢¥È¡¼¥¯¥ó¥Ç¥Ð¥¤¥¹¾å¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ê¤É¤Ë»ØÄꤹ¤Ù¤­¤Ç¤¹¡£
+.LP
+.SS 
+¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ
+.LP
+.LP
+java.security ¥Ñ¥Ã¥±¡¼¥¸ \f2¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë\fP KeyStore ¥¯¥é¥¹ \f2¤Ï¡¢\fP ¥­¡¼¥¹¥È¥¢Æâ¤Î¾ðÊó¤Ø¤Î¥¢¥¯¥»¥¹¤ª¤è¤Ó¾ðÊó¤ÎÊѹ¹¤ò¹Ô¤¦¤¿¤á¤Î¡¢ÌÀ³Î¤ËÄêµÁ¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Î¸ÇÄê¼ÂÁõ¤È¤·¤Æ¤Ï¡¢¤½¤ì¤¾¤ì¤¬ÆÃÄê¤Î¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤òÂоݤȤ¹¤ëÊ£¿ô¤Î°Û¤Ê¤ë¼ÂÁõ¤¬Â¸ºß²Äǽ¤Ç¤¹¡£
+.LP
+.LP
+¸½ºß¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ¹¤ë¤â¤Î¤È¤·¤Æ¡¢\f3keytool\fP ¤È \f3jarsigner\fP ¤Î 2 ¤Ä¤Î¥³¥Þ¥ó¥É¹Ô¥Ä¡¼¥ë¤È¡¢\f3Policy Tool\fP ¤È¤¤¤¦Ì¾Á°¤Î 1 ¤Ä¤Î GUI ¥Ù¡¼¥¹¤Î¥Ä¡¼¥ë¤¬¤¢¤ê¤Þ¤¹¡£KeyStore \f2¤Ï\fP public ¤È¤·¤Æ»ÈÍѲÄǽ¤Ê¤Î¤Ç¡¢Java 2 SDK ¥æ¡¼¥¶¡¼¤Ï KeyStore ¤ò»È¤Ã¤¿¤Û¤«¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤âºîÀ®¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Ë¤Ï¡¢Sun ¤¬Ä󶡤¹¤ëÁȤ߹þ¤ß¤Î¥Ç¥Õ¥©¥ë¥È¤Î¼ÂÁõ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢JKS ¤È¤¤¤¦Ì¾Á°¤ÎÆȼ«¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× (·Á¼°) ¤òÍøÍѤ¹¤ë¤â¤Î¤Ç¡¢¥­¡¼¥¹¥È¥¢¤ò¥Õ¥¡¥¤¥ë¤È¤·¤Æ¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¼ÂÁõ¤Ç¤Ï¡¢¸Ä¡¹¤ÎÈó¸ø³«¸°¤Ï¸ÄÊ̤Υѥ¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¡¢¥­¡¼¥¹¥È¥¢Á´ÂΤÎÀ°¹çÀ­¤â (Èó¸ø³«¸°¤È¤ÏÊ̤Î) ¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£
 .LP
 .LP
-「デジタル署åã€ã¯ã€ãªã‚“らã‹ã®ãƒ‡ãƒ¼ã‚¿ (「署åã€ã®å¯¾è±¡ã¨ãªã‚‹ãƒ‡ãƒ¼ã‚¿) ã¨ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ (人ã€ä¼šç¤¾ãªã©) ã®éžå…¬é–‹éµã¨ã«åŸºã¥ã„ã¦è¨ˆç®—ã•ã‚Œã‚‹ãƒ“ット列ã§ã™ã€‚手書ãã®ç½²ååŒæ§˜ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åã«ã¯å¤šãã®åˆ©ç‚¹ãŒã‚ã‚Šã¾ã™ã€‚
+¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ï¡¢¥×¥í¥Ð¥¤¥À¥Ù¡¼¥¹¤Ç¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢ \f2KeyStore\fP ¤Ë¤è¤Ã¤ÆÄ󶡤µ¤ì¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬¡Ö¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡× (SPI) ¤Ë´ð¤Å¤¤¤Æ¼ÂÁõ¤µ¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢Âбþ¤¹¤ëÃê¾Ý¥¯¥é¥¹ \f2KeystoreSpi\fP ¤¬Æ±¤¸ \f2java.security\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ë¸ºß¤·¤Æ¤ª¤ê¡¢¤³¤Î¥¯¥é¥¹¤Ë¤è¤Ã¤Æ¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤¬¼ÂÁõ¤¹¤ëɬÍפΤ¢¤ë¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥á¥½¥Ã¥É¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ç¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤È¤Ï¡¢Java Security API ¤Ë¤è¤Ã¤Æ¥¢¥¯¥»¥¹²Äǽ¤Ê¥µ¡¼¥Ó¥¹¤Î¥µ¥Ö¥»¥Ã¥È¤ËÂФ·¡¢¤½¤Î¸ÇÄê¼ÂÁõ¤òÄ󶡤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î½¸¹ç¤Î¤³¤È¤Ç¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¤Ë¤Ï¡¢
+.na
+\f2¡ÖJava °Å¹æ²½¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ÍÑ¥×¥í¥Ð¥¤¥À¤Î¼ÂÁõÊýË¡¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html¤ÇÀâÌÀ¤·¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥¯¥é¥¤¥¢¥ó¥È¤¬¡Ö¥×¥í¥Ð¥¤¥À¡×¤ò¼ÂÁõ¤·¡¢KeystoreSpi ¥µ¥Ö¥¯¥é¥¹¤Î¼ÂÁõ¤òÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.LP
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢KeyStore ¥¯¥é¥¹¤¬Ä󶡤¹¤ë getInstance ¥Õ¥¡¥¯¥È¥ê¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç¡¢¤µ¤Þ¤¶¤Þ¤Ê¥×¥í¥Ð¥¤¥À¤«¤é°Û¤Ê¤ë¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤Î \f2¼ÂÁõ¤ò\fP ÁªÂò¤Ç¤­¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Ï¡¢¥­¡¼¥¹¥È¥¢¾ðÊó¤Î³ÊǼ·Á¼°¤È¥Ç¡¼¥¿·Á¼°¤òÄêµÁ¤¹¤ë¤È¤È¤â¤Ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤ÎÈó¸ø³«¸°¤È¥­¡¼¥¹¥È¥¢¼«ÂΤÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤ï¤ì¤ë¥¢¥ë¥´¥ê¥º¥à¤òÄêµÁ¤·¤Þ¤¹¡£°Û¤Ê¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ë¤Ï¡¢¸ß´¹À­¤Ï¤¢¤ê¤Þ¤»¤ó¡£
+.LP
+.LP
+\f3keytool\fP ¤Ï¡¢Ç¤°Õ¤Î¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Î¥­¡¼¥¹¥È¥¢¼ÂÁõ¤ÇÆ°ºî¤·¤Þ¤¹¡£keytool ¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤«¤éÅϤµ¤ì¤¿¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò¥Õ¥¡¥¤¥ë̾¤È¤·¤Æ°·¤¤¡¢¤³¤ì¤ò FileInputStream ¤ËÊÑ´¹¤·¤Æ¡¢FileInputStream ¤«¤é¥­¡¼¥¹¥È¥¢¤Î¾ðÊó¤ò¥í¡¼¥É¤·¤Þ¤¹¡£°ìÊý¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤È \f3policytool\fP ¥Ä¡¼¥ë¤Ï¡¢URL ¤Ç»ØÄê²Äǽ¤ÊǤ°Õ¤Î¾ì½ê¤«¤é¥­¡¼¥¹¥È¥¢¤òÆɤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤È \f3keytool\fP ¤Î¾ì¹ç¡¢\f2\-storetype\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥³¥Þ¥ó¥É¹Ô¤Ç¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\f3Policy Tool\fP ¤Î¾ì¹ç¤Ï¡¢[Edit] ¥á¥Ë¥å¡¼¤Î [Change Keystore] ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¥æ¡¼¥¶¡¼¤¬¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤òÌÀ¼¨Åª¤Ë»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥Ä¡¼¥ë¤Ï¡¢Ã±½ã¤Ë¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ç»ØÄꤵ¤ì¤¿ \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤ˴ð¤Å¤¤¤Æ¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÁªÂò¤·¤Þ¤¹¡£¤³¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ï \f2java.security\fP ¤È¸Æ¤Ð¤ì¡¢SDK ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Ç¥£¥ì¥¯¥È¥ê \f2java.home\fP/lib/security Æâ¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ç¡¢\f2java.home\fP ¤Ï¼Â¹Ô»þ´Ä¶­¤Î¥Ç¥£¥ì¥¯¥È¥ê (SDK ¤Î \f2jre\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï Java 2 Runtime Environment ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¥Ç¥£¥ì¥¯¥È¥ê) ¤Ç¤¹¡£
+.LP
+.LP
+³Æ¥Ä¡¼¥ë¤Ï¡¢ \f2keystore.type\fP ¤ÎÃͤò¼èÆÀ¤·¡¢¤³¤ÎÃͤǻØÄꤵ¤ì¤¿¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤Þ¤Ç¡¢¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥×¥í¥Ð¥¤¥À¤òÄ´¤Ù¤Þ¤¹¡£ÌÜŪ¤Î¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤È¡¢¤½¤Î¥×¥í¥Ð¥¤¥À¤«¤é¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»È¤¤¤Þ¤¹¡£
+.LP
+.LP
+\f2KeyStore\fP ¥¯¥é¥¹¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë static ¥á¥½¥Ã¥É \f2getDefaultType\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ä¥¢¥×¥ì¥Ã¥È¤«¤é \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤò¼èÆÀ¤Ç¤­¤Þ¤¹¡£¼¡¤Î¥³¡¼¥É¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× \f2(keystore.type ¥×¥í¥Ñ¥Æ¥£¡¼¤Ç»ØÄꤵ¤ì¤¿¥¿¥¤¥×)\fP ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ï JKS (Sun ¤¬Ä󶡤¹¤ëÆȼ«¤Î¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ) ¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Î¼¡¤Î¹Ô¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    keystore.type=jks
+.fl
+\fP
+.fi
+
+.LP
+.LP
+Ãí: ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Î»ØÄê¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢JKS ¤È jks ¤ÏƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£
+.LP
+.LP
+³Æ¥Ä¡¼¥ë¤Ç¥Ç¥Õ¥©¥ë¥È°Ê³°¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤òÊѹ¹¤·¤ÆÊ̤Υ­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢pkcs12 ¤È¸Æ¤Ð¤ì¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤ò¼¡¤Î¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    keystore.type=pkcs12
+.fl
+\fP
+.fi
+
+.LP
+.LP
+PKCS#11 ¥×¥í¥Ð¥¤¥À¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¤½¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava PKCS#11 Reference Guide¡×¤Ë¤¢¤ë
+.na
+\f2¡ÖKeyTool and JarSigner¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#KeyToolJarSignerÀá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+¥µ¥Ý¡¼¥È¤µ¤ì¤ë¥¢¥ë¥´¥ê¥º¥à
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¡¢¼¡¤Î¤¤¤º¤ì¤«¤ò»ÈÍѤ·¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-ç½²åã®ç”Ÿæˆã«ä½¿ã‚ã‚ŒãŸéžå…¬é–‹éµã¨å¯¾ã«ãªã‚‹å…¬é–‹éµã‚’使ã£ã¦è¨ˆç®—ã‚’è¡Œã†ã“ã¨ã§ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åãŒæœ¬ç‰©ã‹ã©ã†ã‹ã‚’検証ã§ãã‚‹ 
+SHA1 ¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤¿ DSA (¥Ç¥¸¥¿¥ë½ð̾¥¢¥ë¥´¥ê¥º¥à) 
+.TP 2
+o
+SHA256 ¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍѤ·¤¿ RSA ¥¢¥ë¥´¥ê¥º¥à 
+.TP 2
+o
+SHA256 ¤È ECDSA (Âʱ߶ÊÀþ¥Ç¥¸¥¿¥ë½ð̾¥¢¥ë¥´¥ê¥º¥à) ¤ò»ÈÍѤ·¤¿ EC (Âʱ߶ÊÀþ) °Å¹æÊý¼°¥¢¥ë¥´¥ê¥º¥à 
+.RE
+
+.LP
+.LP
+¶ñÂÎŪ¤Ë¤Ï¡¢½ð̾¼Ô¤Î¸ø³«¸°¤ÈÈó¸ø³«¸°¤¬ DSA ¸°¤Ç¤¢¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï SHA1withDSA ¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£½ð̾¼Ô¤Î¸°¤¬ RSA ¸°¤Ç¤¢¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï SHA256withRSA ¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£½ð̾¼Ô¤Î¸°¤¬ EC ¸°¤Ç¤¢¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï SHA256withECDSA ¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£
+.LP
+.LP
+¤³¤ì¤é¤Î¥Ç¥Õ¥©¥ë¥È¤Î½ð̾¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£
+.LP
+.SS 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë
+.LP
+.LP
+\f3jarsigner\fP ¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤¿¾ì¹ç¡¢½ÐÎϤµ¤ì¤ë½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ÏÆþÎÏ JAR ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¤Ç¤¹¤¬¡¢¼¡¤Î 2 ¤Ä¤ÎÄɲåե¡¥¤¥ë¤¬ META\-INF ¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤«¤ì¤ëÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+.SF ³ÈÄ¥»Ò¤ÎÉÕ¤¤¤¿½ð̾¥Õ¥¡¥¤¥ë 
+.TP 2
+o
+.DSA¡¢.RSA¡¢¤Þ¤¿¤Ï .EC ¤ò³ÈÄ¥»Ò¤Ë»ý¤Ä½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë 
+.RE
+
+.LP
+.LP
+¤³¤ì¤é 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ï¡¢ \f2\-sigFile\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤ«¤éºîÀ®¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¤È¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+\-sigFile MKSIGN
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤³¤Î¾ì¹ç¡¢¥Õ¥¡¥¤¥ë̾¤Ï¤½¤ì¤¾¤ì MKSIGN.SF ¤È MKSIGN.DSA ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-sigfile\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿ÊÌ̾¤ÎÀèƬ¤Î 8 ʸ»ú¤ò¤¹¤Ù¤ÆÂçʸ»ú¤ËÊÑ´¹¤·¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£ÊÌ̾¤¬ 8 ʸ»ṳ́Ëþ¤Î¾ì¹ç¤Ï¡¢ÊÌ̾¤¬¤½¤Î¤Þ¤Þ»È¤ï¤ì¤Þ¤¹¡£ÊÌ̾¤ÎÃæ¤Ë¡¢½ð̾¥Õ¥¡¥¤¥ë̾¤Ë»ÈÍѤǤ­¤Ê¤¤Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ëʸ»ú¤ò²¼Àþ (_) ¤ËÃÖ¤­´¹¤¨¤Æ¥Õ¥¡¥¤¥ë̾¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£»ÈÍѤǤ­¤ëʸ»ú¤Ï¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¡¢¿ô»ú¡¢²¼Àþ (_)¡¢¥Ï¥¤¥Õ¥ó¤Ç¤¹¡£
+.LP
+\f3½ð̾ (.SF) ¥Õ¥¡¥¤¥ë\fP
+.LP
+.LP
+½ð̾¥Õ¥¡¥¤¥ë (.SF ¥Õ¥¡¥¤¥ë) ¤Ï¡¢\f3jarsigner\fP ¤Ç½ð̾¤òÉÕ¤±¤¿ JAR ¥Õ¥¡¥¤¥ë¤Ë¾ï¤Ë´Þ¤Þ¤ì¤ë¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤È»÷¤Æ¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëƱÍÍ¡¢.SF ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤´¤È¤Ë¡¢¼¡¤Î 3 ¤Ä¤Î¹Ô¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+¥Õ¥¡¥¤¥ë̾ 
 .TP 2
 o
-éžå…¬é–‹éµãŒä»–人ã«çŸ¥ã‚‰ã‚Œãªã„é™ã‚Šã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åã®å½é€ ã¯ä¸å¯èƒ½ã§ã‚ã‚‹ 
+»È¤ï¤ì¤Æ¤¤¤ë¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à (SHA) ¤Î̾Á° 
+.TP 2
+o
+SHA ¥À¥¤¥¸¥§¥¹¥È¤ÎÃÍ 
+.RE
+
+.LP
+.LP
+¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢SHA ¥À¥¤¥¸¥§¥¹¥È¤ÎÃͤϡ¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Ð¥¤¥Ê¥ê¥Ç¡¼¥¿¤Î¥À¥¤¥¸¥§¥¹¥È (¥Ï¥Ã¥·¥å) ¤Ç¤¹¡£°ìÊý¡¢.SF ¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥À¥¤¥¸¥§¥¹¥È¤ÎÃͤϡ¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÃæ¤Î³ºÅö¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂбþ¤¹¤ë 3 ¹Ô¤Î¥Ï¥Ã¥·¥å¤Ç¤¹¡£
+.LP
+.LP
+½ð̾¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¸å½Ò¤Î¡ÖJAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¡×¤ÇÀâÌÀ¤¹¤ë¤è¤¦¤Ë¡¢¤³¤Î¥Ø¥Ã¥À¡¼¤Î¸ºß¤Ë¤è¤Ã¤Æ¸¡¾Ú¤ÎºÇŬ²½¤¬²Äǽ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
+.LP
+\f3½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë\fP
+.LP
+.SF ¥Õ¥¡¥¤¥ë¤Ë¤Ï½ð̾¤¬ÉÕ¤±¤é¤ì¡¢½ð̾¤Ï½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë¤ËÃÖ¤«¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥­¡¼¥¹¥È¥¢¤«¤é¤Î¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤âÉä¹æ²½¤µ¤ì¤¿·Á¤Ç´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ ¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ï¡¢½ð̾¤Ë»È¤ï¤ì¤¿Èó¸ø³«¸°¤ËÂбþ¤¹¤ë¸ø³«¸°¤òǧ¾Ú¤·¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤Î³ÈÄ¥»Ò¤Ï¡¢»ÈÍѤµ¤ì¤ë¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤Ë±þ¤¸¤Æ .DSA¡¢.RSA¡¢.EC ¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.SS 
+½ð̾¥¿¥¤¥à¥¹¥¿¥ó¥×
+.LP
+.LP
+\f2jarsigner\fP ¥Ä¡¼¥ë¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤Ë½ð̾¥¿¥¤¥à¥¹¥¿¥ó¥×¤òÀ¸À®¤·¤ÆÊݸ¤Ç¤­¤Þ¤¹¡£¤µ¤é¤Ë¡¢ \f2jarsigner\fP ¤ÏÂåÂؽð̾µ¡¹½¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£¤³¤ÎÆ°ºî¤Ï¾Êά²Äǽ¤Ç¡¢½ð̾»þ¤Ë¼¡¤Î³Æ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÀ©¸æ¤µ¤ì¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+\f2\-tsa url\fP 
+.TP 2
+o
+\f2\-tsacert alias\fP 
 .TP 2
 o
-デジタル署åã¯ã€ãã®ç½²åãŒä»˜ã„ãŸãƒ‡ãƒ¼ã‚¿ã ã‘を対象ã¨ã™ã‚‹ã‚‚ã®ã§ã‚ã‚Šã€ã»ã‹ã®ãƒ‡ãƒ¼ã‚¿ã®ç½²åã¨ã—ã¦æ©Ÿèƒ½ã™ã‚‹ã“ã¨ã¯ãªã„ 
+\f2\-altsigner class\fP 
 .TP 2
 o
-ç½²å付ãã®ãƒ‡ãƒ¼ã‚¿ã¯å¤‰æ›´ã§ããªã„。 データãŒå¤‰æ›´ã•ã‚ŒãŸå ´åˆã¯ã€ãã®ç½²åã«ã‚ˆã£ã¦ãƒ‡ãƒ¼ã‚¿ãŒæœ¬ç‰©ã§ã¯ãªã„ã“ã¨ãŒæ¤œè¨¼ã•ã‚Œã‚‹ 
+\f2\-altsignerpath classpathlist\fP 
+.RE
+
+.LP
+.LP
+¤³¤ì¤é¤Î³Æ¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¸å½Ò¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×Àá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú
+.LP
+.LP
+JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤¬À®¸ù¤¹¤ë¤Î¤Ï¡¢½ð̾¤¬Í­¸ú¤Ç¤¢¤ê¡¢¤«¤Ä½ð̾¤ÎÀ¸À®°Ê¸å¤Ë JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¤É¤Î¥Õ¥¡¥¤¥ë¤âÊѹ¹¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ç¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤Ï¡¢¼¡¤Î¼ê½ç¤Ç¹Ô¤ï¤ì¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 3
+1.
+.SF ¥Õ¥¡¥¤¥ë¤½¤ì¼«ÂΤνð̾¤ò¸¡¾Ú¤·¤Þ¤¹¡£ 
+.LP
+¤³¤Î¼ê½ç¤Ç¤Ï¡¢³Æ½ð̾¥Ö¥í¥Ã¥¯ (.DSA) ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë½ð̾¤¬¡¢¼ÂºÝ¤Ë¡¢¸ø³«¸°¤ËÂбþ¤¹¤ëÈó¸ø³«¸°¤ò»È¤Ã¤ÆÀ¸À®¤µ¤ì¤¿¤â¤Î¤Ç¤¢¤ë¤³¤È¤ò³Îǧ¤·¤Þ¤¹¡£ .DSA ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¸ø³«¸°¤Î¾ÚÌÀ½ñ (¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó) ¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢¤³¤Î¼ê½ç¤Ç¤Ï¡¢ÌÜŪ¤Î½ð̾¤¬¡¢Âбþ¤¹¤ë½ð̾ (.SF) ¥Õ¥¡¥¤¥ëÆâ¤ÎÍ­¸ú¤Ê½ð̾¤Ç¤¢¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¡¢.SF ¥Õ¥¡¥¤¥ë¤¬²þÊѤµ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤â³Îǧ¤·¤Þ¤¹¡£  
+.TP 3
+2.
+.SF ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥¨¥ó¥È¥ê¤Î¥À¥¤¥¸¥§¥¹¥È¤ò¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤ÎÂбþ¤¹¤ë³Æ¥»¥¯¥·¥ç¥ó¤ÈÆͤ­¹ç¤ï¤»¤Æ¸¡¾Ú¤·¤Þ¤¹¡£ 
+.LP
+.SF ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥ工夬³ÊǼ¤µ¤ì¤¿¥Ø¥Ã¥À¡¼¤¬¥Ç¥Õ¥©¥ë¥È¤Ç´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥Ø¥Ã¥À¡¼¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢¥Ø¥Ã¥À¡¼Æâ¤Î¥Ï¥Ã¥·¥å¤¬¼ÂºÝ¤Ë¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò¸¡¾Ú¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Ï¥Ã¥·¥å¤¬°ìÃפ¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¼ê½ç¤Ë¿Ê¤ß¤Þ¤¹¡£ 
+.LP
+¥Ï¥Ã¥·¥å¤¬°ìÃפ·¤Ê¤¤¾ì¹ç¤Ï¡¢¸úΨŪ¤Ë¤ÏÎô¤ëÊýË¡¤ò»È¤Ã¤Æ¸¡¾Ú¤ò¹Ô¤¤¤Þ¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢.SF ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¾ðÊ󥻥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤ÎÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹ (¡Ö½ð̾ (.SF) ¥Õ¥¡¥¤¥ë¡×¤ò»²¾È)¡£ 
+.LP
+.SF ¥Õ¥¡¥¤¥ë¤Î¥Ø¥Ã¥À¡¼¤Ë³ÊǼ¤µ¤ì¤¿¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥Ï¥Ã¥·¥å¤È¡¢¼ÂºÝ¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥Ï¥Ã¥·¥å¤È¤¬°ìÃפ·¤Ê¤¤¾ì¹ç¤Ï¡¢½ð̾ (¤ª¤è¤Ó .SF ¥Õ¥¡¥¤¥ë) ¤ÎÀ¸À®¸å¤Ë¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤¬Äɲà \f2(jar ¥Ä¡¼¥ë¤ò»ÈÍÑ)\fP ¤µ¤ì¤¿²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£jar \f2¥Ä¡¼¥ë\fP ¤ò»È¤Ã¤Æ¥Õ¥¡¥¤¥ë¤òÄɲä·¤¿¾ì¹ç¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤ÏÊѹ¹¤µ¤ì¤Þ¤¹¤¬ (¿·¤·¤¤¥Õ¥¡¥¤¥ëÍѤΥ»¥¯¥·¥ç¥ó¤¬Äɲ䵤ì¤ë)¡¢.SF ¥Õ¥¡¥¤¥ë¤ÏÊѹ¹¤µ¤ì¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤Î¥Ø¥Ã¥À¡¼°Ê³°¤Î¥»¥¯¥·¥ç¥ó¤Ë³ÊǼ¤µ¤ì¤¿¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤ÎÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤È¤­¤Ï¡¢½ð̾¤ÎÀ¸À®»þ¤Ë JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¸ºß¤·¤Æ¤¤¤¿¥Õ¥¡¥¤¥ë¤Î¤¦¤Á¡¢¤É¤Î¥Õ¥¡¥¤¥ë¤âÊѹ¹¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤Ë¤Ê¤ê¡¢¸¡¾Ú¤ÏÀ®¸ù¤·¤¿¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+3.
+JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë¤Î¤¦¤Á¡¢.SF ¥Õ¥¡¥¤¥ëÆâ¤Ë¥¨¥ó¥È¥ê¤ò»ý¤Ä³Æ¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤ß¤Þ¤¹¡£Æɤ߹þ¤ßÃæ¤Ë¥Õ¥¡¥¤¥ë¤Î¥À¥¤¥¸¥§¥¹¥È¤ò·×»»¤·¡¢·ë²Ì¤ò¥Þ¥Ë¥Õ¥§¥¹¥È¥»¥¯¥·¥ç¥óÆâ¤Î³ºÅö¤¹¤ë¥Õ¥¡¥¤¥ë¤Î¥À¥¤¥¸¥§¥¹¥È¤ÈÈæ³Ó¤·¤Þ¤¹¡£2 ¤Ä¤Î¥À¥¤¥¸¥§¥¹¥È¤ÏƱ¤¸¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤º¡¢¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¤Ï¸¡¾Ú¤¬¼ºÇÔ¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-ファイルã«å¯¾ã—ã¦ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®ç½²åを生æˆã™ã‚‹ã«ã¯ã€ã¾ãšã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¯ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã«é–¢é€£ã™ã‚‹å…¬é–‹éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã‚’æŒã¤å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¾ãŸã€å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹ 1 ã¤ã¾ãŸã¯è¤‡æ•°ã®è¨¼æ˜Žæ›¸ã‚‚å¿…è¦ã§ã™ã€‚「証明書ã€ã¨ã¯ã€ã‚るエンティティーãŒç™ºè¡Œã—ãŸãƒ‡ã‚¸ã‚¿ãƒ«ç½²å付ãã®æ–‡æ›¸ã§ã€åˆ¥ãªã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®å…¬é–‹éµãŒç‰¹å®šã®å€¤ã§ã‚ã‚‹ã“ã¨ã‚’証明ã—ã¦ã„ã¾ã™ã€‚
-.LP
+¸¡¾Ú¥×¥í¥»¥¹¤ÎÅÓÃæ¤Ç¤Ê¤ó¤é¤«¤Î½ÅÂç¤Ê¸¡¾Ú¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢¸¡¾Ú¥×¥í¥»¥¹¤ÏÃæ»ß¤µ¤ì¡¢¥»¥­¥å¥ê¥Æ¥£¡¼Îã³°¤¬¥¹¥í¡¼¤µ¤ì¤Þ¤¹¡£¥¹¥í¡¼¤µ¤ì¤¿¥»¥­¥å¥ê¥Æ¥£¡¼Îã³°¤Ï¡¢\f3jarsigner\fP ¤¬¥­¥ã¥Ã¥Á¤·¤Æɽ¼¨¤·¤Þ¤¹¡£
 .LP
-\f3jarsigner\fP ã¯ã€ã€Œã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã€ã«å«ã¾ã‚Œã‚‹éµã¨è¨¼æ˜Žæ›¸æƒ…報を使ã£ã¦ã€JAR ファイルã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åを生æˆã—ã¾ã™ã€‚キーストアã¯ã€éžå…¬é–‹éµã¨ã€éžå…¬é–‹éµã«é–¢é€£ä»˜ã‘られ㟠X.509 証明書ãƒã‚§ãƒ¼ãƒ³ãŒåŽã‚られãŸãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã§ã™ã€‚キーストアã®ä½œæˆã¨ç®¡ç†ã«ã¯ã€keytool(1) ユーティリティーを使ã„ã¾ã™ã€‚
-.LP
-.LP
-\f3jarsigner\fP ã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®éžå…¬é–‹éµã‚’使ã£ã¦ç½²åを生æˆã—ã¾ã™ã€‚ç½²å付ã JAR ファイルã«ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã®ç½²åã«ä½¿ç”¨ã™ã‚‹éžå…¬é–‹éµã«å¯¾å¿œã™ã‚‹å…¬é–‹éµã‚’ä¿å­˜ã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‹ã‚‰ã¨ã£ãŸè¨¼æ˜Žæ›¸ã®ã‚³ãƒ”ーもå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ \f3jarsigner\fP ã¯ã€ç½²å付ã JAR ファイルã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åã‚’ã€ãƒ•ã‚¡ã‚¤ãƒ«å†… (ã®ç½²åブロックファイル) ã«å«ã¾ã‚Œã¦ã„る証明書を使ã£ã¦æ¤œè¨¼ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+.SS 
+1 ¤Ä¤Î JAR ¥Õ¥¡¥¤¥ë¤òÂоݤȤ¹¤ëÊ£¿ô¤Î½ð̾
 .LP
 .LP
-5.0 以é™ã§ã¯ã€\f3jarsigner\fP ã¯ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã‚’å«ã‚€ç½²åを生æˆã™ã‚‹ã®ã§ã€ã‚·ã‚¹ãƒ†ãƒ ã‚„デプロイヤ (Java Plug\-in ã‚’å«ã‚€) ã¯JAR ファイルãŒç½²å証明書ã®æœ‰åŠ¹æœŸé–“中ã«ç½²åã•ã‚ŒãŸã‹ã©ã†ã‹ã‚’ãƒã‚§ãƒƒã‚¯ã§ãã¾ã™ã€‚ã•ã‚‰ã«ã€5.0 ã§è¿½åŠ ã•ã‚ŒãŸ API を使用ã—ã¦ã€ã‚¢ãƒ—リケーションã¯ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—情報をå–å¾—ã§ãã¾ã™ã€‚
-.LP
-.LP
-ç¾æ™‚点ã§ã¯ã€\f3jarsigner\fP ã§ç½²åã§ãã‚‹ã®ã¯ã€JDK ã® jar(1) ツールã§ä½œæˆã•ã‚ŒãŸ JAR ファイルã€ã¾ãŸã¯ ZIP ファイルã ã‘ã§ã™ã€‚JAR ファイル㯠ZIP ファイルã¨åŒã˜ã§ã™ãŒã€JAR ファイルã«ã¯ META\-INF/MANIFEST.MF ファイルãŒå«ã¾ã‚Œã¦ã„る点ãŒç•°ãªã‚Šã¾ã™ã€‚META\-INF/MANIFEST.MF ファイルã¯ã€\f3jarsigner\fP ㌠ZIP ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã«è‡ªå‹•çš„ã«ä½œæˆã•ã‚Œã¾ã™ã€‚
-.LP
+1 ¤Ä¤Î JAR ¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ \f3jarsigner\fP ¥Ä¡¼¥ë¤òÊ£¿ô²ó¼Â¹Ô¤·¡¢¼Â¹Ô¤Î¤¿¤Ó¤Ë¡¢°Û¤Ê¤ë¥æ¡¼¥¶¡¼¤ÎÊÌ̾¤ò»ØÄꤹ¤ì¤Ð¡¢JAR ¥Õ¥¡¥¤¥ë¤ËÊ£¿ô¤Î¥æ¡¼¥¶¡¼¤Î½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
-デフォルトã§ã¯ã€\f3jarsigner\fP 㯠JAR (ã¾ãŸã¯ ZIP) ファイルã«ã€Œç½²åã€ã‚’付ã‘ã¾ã™ã€‚ç½²å付ã JAR ファイルを「検証ã€ã™ã‚‹å ´åˆã¯ã€\f2\-verify\fP オプションを指定ã—ã¾ã™ã€‚
-.LP
-.SS 
-JDK 1.1 ã¨ã®äº’æ›æ€§
-.LP
-.RS 3
+.nf
+\f3
+.fl
+  jarsigner myBundle.jar susan
+.fl
+  jarsigner myBundle.jar kevin
+.fl
+\fP
+.fi
 
 .LP
 .LP
-\f3keytool\fP ツール㨠\f3jarsigner\fP ツールã¯ã€JDK 1.1 ã§æä¾›ã•ã‚Œã¦ã„㟠\f3javakey\fP ツールを完全ã«ç½®ãæ›ãˆã‚‹ã‚‚ã®ã§ã™ã€‚ã“れらã®æ–°ã—ã„ツール㯠\f3javakey\fP よりも多ãã®æ©Ÿèƒ½ã‚’å‚™ãˆã¦ãŠã‚Šã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¨éžå…¬é–‹éµã‚’パスワードã§ä¿è­·ã™ã‚‹æ©Ÿèƒ½ã‚„ã€ç½²åã®ç”Ÿæˆã«åŠ ãˆã¦ç½²åを検証ã™ã‚‹æ©Ÿèƒ½ã‚’æŒã£ã¦ã„ã¾ã™ã€‚
+JAR ¥Õ¥¡¥¤¥ë¤¬Ê£¿ô²ó½ð̾¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤½¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤ÎÂФ¬Ê£¿ô´Þ¤Þ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤ÎÂФϡ¢1 ²ó¤Î½ð̾¤ËÂФ·¤Æ 1 ¤ÄºîÀ®¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¾å¤ÎÎã¤Ç½ÐÎϤµ¤ì¤ë JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤Î̾Á°¤ò»ý¤Ä¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+  SUSAN.SF
+.fl
+  SUSAN.DSA
+.fl
+  KEVIN.SF
+.fl
+  KEVIN.DSA
+.fl
+\fP
+.fi
+
 .LP
 .LP
-æ–°ã—ã„キーストアアーキテクãƒãƒ£ãƒ¼ã¯ã€\f3javakey\fP ãŒä½œæˆã—ã¦ç®¡ç†ã—ã¦ã„ãŸã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ä»£ã‚ã‚‹ã‚‚ã®ã§ã™ã€‚キーストア形å¼ã¨ã€JDK 1.1 ã® \f3javakey\fP ãŒä½¿ã£ã¦ã„ãŸãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å½¢å¼ã¨ã®é–“ã«ã¯ä¸‹ä½äº’æ›æ€§ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€æ¬¡ã®ã‚ˆã†ãªã“ã¨ã¯å¯èƒ½ã§ã™ã€‚
+Ãí: JAR ¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢JDK 1.1 ¤Î \f3javakey\fP ¥Ä¡¼¥ë¤ÇÀ¸À®¤µ¤ì¤¿½ð̾¤È \f3jarsigner\fP ¤ÇÀ¸À®¤µ¤ì¤¿½ð̾¤¬º®ºß¤Ç¤­¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤¹¤Ç¤Ë \f3javakey\fP ¤ò»È¤Ã¤Æ½ð̾¤¬ÉÕ¤±¤é¤ì¤Æ¤¤¤ë JAR ¥Õ¥¡¥¤¥ë¤Ë¡¢\f3jarsigner\fP ¤ò»È¤Ã¤Æ½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+.LP
+°Ê²¼¤Ç¤Ï¡¢\f3jarsigner\fP ¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£Ãí:
 .LP
 .RS 3
 .TP 2
 o
-\f3keytool\fP ã® \f2\-identitydb\fP コマンドを使ã†ã¨ã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®æƒ…報をキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚ 
+¤É¤Î¥ª¥×¥·¥ç¥ó̾¤Ë¤âÀèƬ¤Ë¥Þ¥¤¥Ê¥¹µ­¹æ (\-) ¤¬ÉÕ¤¯ 
+.TP 2
+o
+¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤ë 
+.TP 2
+o
+¥¤¥¿¥ê¥Ã¥¯ÂΤιàÌܤμºݤÎÃÍ (¥ª¥×¥·¥ç¥ó¤ÎÃÍ) ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬»ØÄꤹ¤ëɬÍפ¬¤¢¤ë 
+.TP 2
+o
+\f2\-keystore\fP¡¢ \f2\-storepass\fP¡¢ \f2\-keypass\fP¡¢ \f2\-sigfile\fP¡¢ \f2\-sigalg\fP¡¢ \f2\-digestalg\fP¡¢¤ª¤è¤Ó \f2\-signedjar\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤǤ­¤ë¤Î¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤¹¤ë¾ì¹ç¤Ç¤Ï¤Ê¤¯¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤¹¤ë¾ì¹ç¤À¤±¤Ç¤¹¡£Æ±Íͤˡ¢ÊÌ̾¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤹ¤ë¤Î¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¾ì¹ç¤À¤±¤Ç¤¢¤ë 
+.RE
+
+.LP
+.RS 3
+.TP 3
+\-keystore url 
+¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò¼¨¤¹ URL ¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï¡¢¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¥Õ¥¡¥¤¥ë \f2.keystore\fP ¤Ç¤¹¡£ ¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢user.home ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤Ë¤è¤Ã¤Æ·è¤Þ¤ê¤Þ¤¹¡£ 
+.LP
+½ð̾¤¹¤ë¤È¤­¤Ï¥­¡¼¥¹¥È¥¢¤¬É¬ÍפǤ¹¡£ ¤³¤Î¤¿¤á¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¡¢¤¢¤ë¤¤¤Ï¥Ç¥Õ¥©¥ë¥È°Ê³°¤Î¤Û¤«¤Î¥­¡¼¥¹¥È¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢¥­¡¼¥¹¥È¥¢¤òÌÀ¼¨Åª¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¸¡¾Ú¤¹¤ë¤È¤­¤Ï¥­¡¼¥¹¥È¥¢¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¥­¡¼¥¹¥È¥¢¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¤¬Â¸ºß¤·¤Æ¤¤¤Æ¡¢¤µ¤é¤Ë \f2\-verbose\fP ¥ª¥×¥·¥ç¥ó¤â»ØÄꤵ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤Ë»ÈÍѤµ¤ì¤ë¾ÚÌÀ½ñ¤¬¤½¤Î¥­¡¼¥¹¥È¥¢¤Ë 1 ¤Ä¤Ç¤â´Þ¤Þ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë´Ø¤¹¤ëÄɲþðÊ󤬽ÐÎϤµ¤ì¤Þ¤¹¡£ 
+.LP
+Ãí: \f2\-keystore\fP ¤Î°ú¿ô¤Ë¤Ï¡¢URL ¤ÎÂå¤ï¤ê¤Ë¥Õ¥¡¥¤¥ë̾ (¤È¥Ñ¥¹) ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ ¥Õ¥¡¥¤¥ë̾ (¤È¥Ñ¥¹) ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¡Öfile:¡×URL ¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  \-keystore \fP\f4filePathAndName\fP\f3
+.fl
+\fP
+.fi
+.LP
+¤³¤ì¤Ï¡¢¼¡¤Î»ØÄê¤ÈƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  \-keystore file:\fP\f4filePathAndName\fP\f3
+.fl
+\fP
+.fi
+.LP
+JRE ¤Î \f2$JAVA_HOME/lib/security\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤¿ \f2java.security\fP ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç Sun PKCS#11 ¥×¥í¥Ð¥¤¥À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢keytool ¤È jarsigner ¤Ï PKCS#11 ¥È¡¼¥¯¥ó¤Ë´ð¤Å¤¤¤ÆÆ°ºî¤Ç¤­¤Þ¤¹¡£¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f2\-keystore NONE\fP 
+.TP 2
+o
+\f2\-storetype PKCS11\fP 
+.RE
+.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢ÀßÄꤵ¤ì¤¿ PKCS#11 ¥È¡¼¥¯¥ó¤ÎÆâÍƤò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+   jarsigner \-keystore NONE \-storetype PKCS11 \-list
+.fl
+
+.fl
+\fP
+.fi
+.TP 3
+\-storetype storetype 
+¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤¹¤ë¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Î keystore.type ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤǻØÄꤵ¤ì¤¿¥¿¥¤¥×¤Ç¤¹¡£¤³¤ÎÃͤϡ¢ \f2java.security.KeyStore\fP ¤Î static getDefaultType ¥á¥½¥Ã¥É \f2¤Ç¼èÆÀ¤Ç¤­¤Þ¤¹¡£\fP. 
+.LP
+\-storepass ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ PCKS#11 ¥È¡¼¥¯¥ó¤Î PIN ¤ò \f2»ØÄꤹ¤ë¤³¤È¤â\fP ¤Ç¤­¤Þ¤¹¡£²¿¤â»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢keytool ¤È jarsigner ¤Ï¥æ¡¼¥¶¡¼¤Ë¥È¡¼¥¯¥ó PIN ¤Î ÆþÎϤòµá¤á¤Þ¤¹¡£¥È¡¼¥¯¥ó¤ËÊݸ¤ì¤¿Ç§¾Ú¥Ñ¥¹ (ÀìÍѤΠPIN ¥Ñ¥Ã¥É¤äÀ¸ÂÎÆɤ߼è¤êµ¡¤Ê¤É) ¤¬¤¢¤ë¾ì¹ç¡¢\f2\-protected\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤¬¡¢¥Ñ¥¹¥ï¡¼¥É¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£  
+.TP 3
+\-storepass[:env | :file] argument 
+.LP
+¥­¡¼¥¹¥È¥¢¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Î¤ËɬÍפʥѥ¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬É¬ÍפʤΤϡ¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤À¤±¤Ç¤¹ (JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤¹¤ë¤È¤­¤ÏÉÔÍ×)¡£¤½¤Î¾ì¹ç¡¢ \f2\-storepass\fP ¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+½¤¾þ»Ò \f2env\fP ¤Þ¤¿¤Ï \f2file\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÃÍ¤Ï \f2argument\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ¼èÆÀ¤µ¤ì¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f2env\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î´Ä¶­ÊÑ¿ô¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.TP 2
+o
+\f2file\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.RE
+.LP
+Ãí: ¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼Êݸ¤ì¤¿¥·¥¹¥Æ¥à¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-keypass[:env | :file] argument 
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿ÊÌ̾¤ËÂбþ¤¹¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÈó¸ø³«¸°¤òÊݸ¤ë¤Î¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£\f3jarsigner\fP ¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤¬É¬ÍפǤ¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¥Ñ¥¹¥ï¡¼¥É¤¬»ØÄꤵ¤ì¤Æ¤ª¤é¤º¡¢É¬Íפʥѥ¹¥ï¡¼¥É¤¬¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+½¤¾þ»Ò \f2env\fP ¤Þ¤¿¤Ï \f2file\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÃÍ¤Ï \f2argument\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ¼èÆÀ¤µ¤ì¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f2env\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î´Ä¶­ÊÑ¿ô¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.TP 2
+o
+\f2file\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.RE
+.LP
+Ãí: ¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼Êݸ¤ì¤¿¥·¥¹¥Æ¥à¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-sigfile file 
+.SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤ÎÀ¸À®¤Ë»È¤¦¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f2file\fP ¤Ë DUKESIGN ¤ò»ØÄꤹ¤ë¤È¡¢À¸À®¤µ¤ì¤ë .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡¢¤½¤ì¤¾¤ì DUKESIGN.SF ¤È DUKESIGN.DSA ¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î META\-INF ¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤«¤ì¤Þ¤¹¡£ 
+.LP
+\f2file\fP ¤Ë»ÈÍѤǤ­¤ëʸ»ú¤Ï¡Öa\-zA\-Z0\-9_\-¡×¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢Ê¸»ú¡¢¿ô»ú¡¢²¼Àþ¡¢¤ª¤è¤Ó¥Ï¥¤¥Õ¥ó¤À¤±¤ò»ÈÍѤǤ­¤Þ¤¹¡£Ãí: .SF ¤ª¤è¤Ó .DSA ¤Î¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¡¢¾®Ê¸»ú¤Ï¤¹¤Ù¤ÆÂçʸ»ú¤ËÊÑ´¹¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\-sigfile \f2¥ª¥×¥·¥ç¥ó\fP ¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿ÊÌ̾¤ÎÀèƬ¤Î 8 ʸ»ú¤ò¤¹¤Ù¤ÆÂçʸ»ú¤ËÊÑ´¹¤·¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£ÊÌ̾¤¬ 8 ʸ»ṳ́Ëþ¤Î¾ì¹ç¤Ï¡¢ÊÌ̾¤¬¤½¤Î¤Þ¤Þ»È¤ï¤ì¤Þ¤¹¡£ÊÌ̾¤ÎÃæ¤Ë¡¢½ð̾¥Õ¥¡¥¤¥ë̾¤Ë»ÈÍѤǤ­¤Ê¤¤Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ëʸ»ú¤ò²¼Àþ (_) ¤ËÃÖ¤­´¹¤¨¤Æ¥Õ¥¡¥¤¥ë̾¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+\-sigalg algorithm 
+JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤Ë»ÈÍѤ¹¤ë½ð̾¥¢¥ë¥´¥ê¥º¥à¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+ɸ½à½ð̾¥¢¥ë¥´¥ê¥º¥à̾¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava Cryptography Architecture¡×¤Ë¤¢¤ë 
+.na
+\f2¡ÖAppendix A ¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤Ë»ÈÍѤ¹¤ëÈëÌ©¸°¤È¸ß´¹À­¤Î¤¢¤ë¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ÈëÌ©¸°¤Î¥¿¥¤¥×¤Ë±þ¤¸¤Æ SHA1withDSA¡¢SHA256withRSA¡¢SHA256withECDSA ¤Î¤¤¤º¤ì¤«¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥¢¥ë¥´¥ê¥º¥à¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¥×¥í¥Ð¥¤¥À¤¬ÀÅŪ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥æ¡¼¥¶¡¼¤¬¤½¤Î¤è¤¦¤Ê¥×¥í¥Ð¥¤¥À¤ò \f2\-providerClass\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡¢¥³¥Þ¥ó¥É¤Î¼Â¹Ô¤¬¼ºÇÔ¤·¤Þ¤¹¡£  
+.TP 3
+\-digestalg algorithm 
+JAR ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥È¥ê¤ò¥À¥¤¥¸¥§¥¹¥È¤¹¤ëºÝ¤Ë»ÈÍѤ¹¤ë¥á¥Ã¥»¡¼¥¸¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+ɸ½à¥á¥Ã¥»¡¼¥¸¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à̾¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava Cryptography Architecture¡×¤Ë¤¢¤ë 
+.na
+\f2¡ÖAppendix A ¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢SHA256 ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥¢¥ë¥´¥ê¥º¥à¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¥×¥í¥Ð¥¤¥À¤¬ÀÅŪ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥æ¡¼¥¶¡¼¤¬¤½¤Î¤è¤¦¤Ê¥×¥í¥Ð¥¤¥À¤ò \f2\-providerClass\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡¢¥³¥Þ¥ó¥É¤Î¼Â¹Ô¤¬¼ºÇÔ¤·¤Þ¤¹¡£  
+.TP 3
+\-signedjar file 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç̾Á°¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢ÆþÎÏ JAR ¥Õ¥¡¥¤¥ë (½ð̾¤ÎÂоݤȤʤë JAR ¥Õ¥¡¥¤¥ë) ¤Î̾Á°¤ÈƱ¤¸Ì¾Á°¤¬»È¤ï¤ì¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¡¢ÆþÎÏ JAR ¥Õ¥¡¥¤¥ë¤Ï½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ë¤è¤Ã¤Æ¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+\-verify 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢»ØÄꤵ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤¬¸¡¾Ú¤µ¤ì¤Þ¤¹¡£ JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î½ð̾¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£¸¡¾Ú¤¬À®¸ù¤¹¤ë¤È¡¢¡Öjar verified¡× ¤È¤¤¤¦¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£½ð̾¤µ¤ì¤Æ¤¤¤Ê¤¤ JAR ¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¥¢¥ë¥´¥ê¥º¥à (RSA ¥×¥í¥Ð¥¤¥À¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò½ªÎ»¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Î RSA ¤Ê¤É) ¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤·¤è¤¦¤È¤¹¤ë¤È¡¢¡Öjar is unsigned. (signatures missing or not parsable)¡×¤È¤¤¤¦¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ï¡¢\f3jarsigner\fP ¤Þ¤¿¤Ï JDK 1.1 ¤Î \f3javakey\fP ¥Ä¡¼¥ë¡¢¤¢¤ë¤¤¤Ï¤½¤ÎξÊý¤ò»È¤Ã¤Æ¸¡¾Ú¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¸¡¾Ú¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¤Ï¡¢¡ÖJAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-certs 
+¥³¥Þ¥ó¥É¹Ô¤Ç¡¢ \f2\-verify\fP ¤ª¤è¤Ó \f2\-verbose\fP ¥ª¥×¥·¥ç¥ó¤È¤È¤â¤Ë¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢JAR ¥Õ¥¡¥¤¥ë¤Î³Æ½ð̾¼Ô¤Î¾ÚÌÀ½ñ¾ðÊ󤬽ÐÎϤ˴ޤޤì¤Þ¤¹¡£¾ÚÌÀ½ñ¾ðÊó¤Ë¤Ï¼¡¤Î¤â¤Î¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+½ð̾¼Ô¤Î¸ø³«¸°¤ò¾ÚÌÀ¤¹¤ë (.DSA ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤¿) ¾ÚÌÀ½ñ¤Î¼ïÎà¤Î̾Á° 
+.TP 2
+o
+¾ÚÌÀ½ñ¤¬ X. ¾ÚÌÀ½ñ (¤Ä¤Þ¤ê¡¢ \f2java.security.cert.X509Certificate\fP ¤Î¥¤¥ó¥¹¥¿¥ó¥¹) ¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢½ð̾¼Ô¤Î¼±ÊÌ̾ 
+.RE
+.LP
+¥­¡¼¥¹¥È¥¢¤Î³Îǧ¤â¹Ô¤ï¤ì¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¥­¡¼¥¹¥È¥¢¤ÎÃͤ¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬¤¢¤ì¤Ð¡¢¸¡ºº¤µ¤ì¤Þ¤¹¡£½ð̾¼Ô¤Î¸ø³«¸°¤Î¾ÚÌÀ½ñ¤¬¥­¡¼¥¹¥È¥¢Æâ¤Î¥¨¥ó¥È¥ê¤È°ìÃפ·¤¿¾ì¹ç¤Ï¡¢¼¡¤Î¾ðÊó¤âɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.RS 3
 .TP 2
 o
-\f3jarsigner\fP ã¯ã€ä»¥å‰ã« \f3javakey\fP を使ã£ã¦ç½²åã•ã‚ŒãŸ JAR ファイルã«ç½²åを付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+½ð̾¼Ô¤Ë³ºÅö¤¹¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÊÌ̾¡£¤³¤ÎÊÌ̾¤Ï³ç¸Ì¤Ç°Ï¤Þ¤ì¤Þ¤¹¡£ ¤¿¤À¤·¡¢¥­¡¼¥¹¥È¥¢¤Ç¤Ï¤Ê¤¯ JDK 1.1 ¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËͳÍ褹¤ë½ð̾¼Ô¤Î¾ì¹ç¤Ï¡¢³ç¸Ì¤Ç¤Ï¤Ê¤¯Âç³ç¸Ì¤Ç°Ï¤Þ¤ì¤Þ¤¹¡£ 
+.RE
+.TP 3
+\-certchain file 
+¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤¿ÊÌ̾¤Ç·è¤Þ¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÈó¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤¬´°Á´¤Ç¤Ê¤¤¾ì¹ç¤Ë¡¢»ÈÍѤ¹¤Ù¤­¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò»ØÄꤷ¤Þ¤¹¡£¤½¤Î¤è¤¦¤Ê¾õÂ֤ˤʤë²ÄǽÀ­¤¬¤¢¤ë¤Î¤Ï¡¢¥­¡¼¥¹¥È¥¢¤¬¥Ï¡¼¥É¥¦¥§¥¢¥È¡¼¥¯¥ó¾å¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¤¬¡¢¤½¤³¤Ë¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÎÁ´ÂΤòÊÝ»ý¤Ç¤­¤ë¤À¤±¤ÎÎΰ褬¸ºß¤·¤Æ¤¤¤Ê¤¤¤è¤¦¤Ê¾ì¹ç¤Ç¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï°ìÏ¢¤Î X.509 ¾ÚÌÀ½ñ¤¬½ç¤ËÏ¢·ë¤µ¤ì¤¿¤â¤Î¡¢PKCS#7 ·Á¼°¤Îñ°ì¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¤Î¤¤¤º¤ì¤«¤È¤Ê¤ê¡¢¤½¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°·Á¼°¤Ï¥Ð¥¤¥Ê¥ê¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°·Á¼°¡¢Internet RFC 1421 ɸ½à¤Çµ¬Äꤵ¤ì¤ë°õºþ²Äǽ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°·Á¼° (BASE64 ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤È¤â¸Æ¤Ð¤ì¤ë) ¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.TP 3
+\-verbose 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï¡Ö¾éĹ¡×¥â¡¼¥É¤ÇÆ°ºî¤·¡¢JAR ¤Î½ð̾¤Þ¤¿¤Ï¸¡¾Ú¤Î¿Ê¹Ô¾õ¶·¤Ë´Ø¤¹¤ëÄɲþðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-internalsf 
+°ÊÁ°¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤ËÀ¸À®¤µ¤ì¤¿ .DSA (½ð̾¥Ö¥í¥Ã¥¯) ¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ë¡¢À¸À®¤µ¤ì¤¿ .SF ¥Õ¥¡¥¤¥ë (½ð̾¥Õ¥¡¥¤¥ë) ¤Î´°Á´¤Ê¥³¥Ô¡¼¤¬Éä¹æ²½¤µ¤ì¤¿·Á¤Ç´Þ¤Þ¤ì¤Æ¤¤¤Þ¤·¤¿¡£¤³¤ÎÆ°ºî¤ÏÊѹ¹¤µ¤ì¤Þ¤·¤¿¡£¤³¤ÎÆ°ºî¤ÏÊѹ¹¤Ë¤Ê¤ê¡¢¸½ºß¤Ç¤Ï¡¢½ÐÎÏ JAR ¥Õ¥¡¥¤¥ëÁ´ÂΤΥµ¥¤¥º¤ò¾®¤µ¤¯¤¹¤ë¤¿¤á¤Ë¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï .SF ¥Õ¥¡¥¤¥ë¤¬ .DSA ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Ê¤¤¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2\-internalsf\fP ¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤹ¤ë¤È¡¢°ÊÁ°¤ÈƱ¤¸¤è¤¦¤ËÆ°ºî¤·¤Þ¤¹¡£\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Æ¥¹¥È¤ò¹Ô¤¦¾ì¹ç¤Ë¤ÏÊØÍø¤Ç¤¹¤¬¡¢¤½¤ì°Ê³°¤Ë¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢Í­±×¤ÊºÇŬ²½¤¬¹Ô¤ï¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£\fP 
+.TP 3
+\-sectionsonly 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤ËÀ¸À®¤µ¤ì¤ë .SF ¥Õ¥¡¥¤¥ë (½ð̾¥Õ¥¡¥¤¥ë) ¤Ë¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤ò´Þ¤à¥Ø¥Ã¥À¡¼¤ÏÄɲ䵤ì¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤ë¤Î¤Ï¡¢JAR ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë´Ø¤¹¤ë¾ðÊ󤪤è¤Ó¥Ï¥Ã¥·¥å¤À¤±¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö½ð̾ (.SF) ¥Õ¥¡¥¤¥ë¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢ºÇŬ²½¤ò¹Ô¤¦¤¿¤á¤Ë¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤ò´Þ¤à¥Ø¥Ã¥À¡¼¤¬Äɲ䵤ì¤Þ¤¹¡£¥Ø¥Ã¥À¡¼¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú»þ¤Ë¡¢¤Þ¤º¥Ø¥Ã¥À¡¼Æâ¤Î¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤È¼ÂºÝ¤Ë°ìÃפ¹¤ë¤«¤É¤¦¤«¤¬³Îǧ¤µ¤ì¤Þ¤¹¡£¥Ï¥Ã¥·¥å¤¬°ìÃפ¹¤ë¾ì¹ç¡¢¸¡¾Ú¤Ï¼¡¤Î¼ê½ç¤Ë¿Ê¤ß¤Þ¤¹¡£¥Ï¥Ã¥·¥å¤¬°ìÃפ·¤Ê¤¤¾ì¹ç¤Ï¡¢¸úΨŪ¤Ë¤ÏÎô¤ëÊýË¡¤ò»È¤Ã¤Æ¸¡¾Ú¤ò¹Ô¤¤¤Þ¤¹¡£ ¶ñÂÎŪ¤Ë¤Ï¡¢.SF ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¾ðÊ󥻥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤ÎÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ï¡¢¡ÖJAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Æ¥¹¥È¤ò¹Ô¤¦¾ì¹ç¤Ë¤ÏÊØÍø¤Ç¤¹¤¬¡¢¤½¤ì°Ê³°¤Ë¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢Í­±×¤ÊºÇŬ²½¤¬¹Ô¤ï¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£\fP  
+.TP 3
+\-protected 
+\f2true\fP ¤Þ¤¿¤Ï \f2false\fP¡£ÀìÍÑ PIN ¥ê¡¼¥À¡¼¤Ê¤É¤ÎÊݸ¤ì¤¿Ç§¾Ú¥Ñ¥¹¤ò²ð¤·¤Æ¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÃͤò \f2true\fP ¤Ë»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+\-providerClass provider\-class\-name 
+¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¤¬¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë (\f2java.security\fP) ¤Î¥ê¥¹¥È¤ËÆþ¤Ã¤Æ¤¤¤Ê¤¤¤È¤­¤Ë¡¢°Å¹æ²½¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¤Î¥Þ¥¹¥¿¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+\f2\-providerArg\fP \f2ConfigFilePath\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£keytool ¤È jarsigner ¤Ï¥×¥í¥Ð¥¤¥À¤òưŪ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹ (¤³¤³¤Ç¡¢\f2ConfigFilePath\fP ¤Ï¥È¡¼¥¯¥óÀßÄê¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤Ç¤¹)¡£¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç Sun PKCS#11 ¥×¥í¥Ð¥¤¥À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë PKCS#11 ¥­¡¼¥¹¥È¥¢¤ò°ìÍ÷ɽ¼¨¤¹¤ë¥³¥Þ¥ó¥É¤ÎÎã¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+jarsigner \-keystore NONE \-storetype PKCS11 \\ 
+.fl
+          \-providerClass sun.security.pkcs11.SunPKCS11 \\ 
+.fl
+          \-providerArg /foo/bar/token.config \\ 
+.fl
+          \-list
+.fl
+\fP
+.fi
+.TP 3
+\-providerName providerName 
+\f2java.security\fP ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç 2 ¤Ä°Ê¾å¤Î¥×¥í¥Ð¥¤¥À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-providerName\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÆÃÄê¤Î¥×¥í¥Ð¥¤¥À¥¤¥ó¥¹¥¿¥ó¥¹¤òÁªÂò¤Ç¤­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤Ï¡¢¥×¥í¥Ð¥¤¥À¤Î̾Á°¤Ç¤¹¡£ 
+.LP
+Sun PKCS#11 ¥×¥í¥Ð¥¤¥À¤Î¾ì¹ç¡¢\f2providerName\fP ¤Ï \f2SunPKCS11\-\fP\f2TokenName\fP ¤È¤¤¤¦·Á¼°¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤³¤³¤Ç¡Ö\f2TokenName\fP¡×¤Ï¡¢¥×¥í¥Ð¥¤¥À¥¤¥ó¥¹¥¿¥ó¥¹¤¬¹½À®¤µ¤ì¤¿Ì¾Á°¤ÎÀÜÈø¼­¤Ç¤¹¡£ ¾ÜºÙ¤Ï
+.na
+\f2¹½À®Â°À­¤Îɽ\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#ATTRS¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤¿¤È¤¨¤Ð¡¢°Ê²¼¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢Ì¾Á°ÀÜÈø¼­ \f2SmartCard\fP ¤Î PKCS#11 ¥­¡¼¥¹¥È¥¢¥×¥í¥Ð¥¤¥À¥¤¥ó¥¹¥¿¥ó¥¹¤ÎÆâÍƤò¥ê¥¹¥È¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+jarsigner \-keystore NONE \-storetype PKCS11 \\ 
+.fl
+        \-providerName SunPKCS11\-SmartCard \\ 
+.fl
+        \-list
+.fl
+\fP
+.fi
+.TP 3
+\-Jjavaoption 
+»ØÄꤵ¤ì¤¿ \f2javaoption\fP ʸ»úÎó¤ò Java ¥¤¥ó¥¿¥×¥ê¥¿¤ËľÀÜÅϤ·¤Þ¤¹¡£\f3jarsigner\fP ¤Ï¡¢¼ÂºÝ¤Ë¤Ï Java ¥¤¥ó¥¿¥×¥ê¥¿¤ËÂФ¹¤ë¡Ö¥é¥Ã¥Ñ¡¼¡×¤Ç¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï¡¢¶õÇò¤ò´Þ¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¼Â¹Ô´Ä¶­¤Þ¤¿¤Ï¥á¥â¥ê¡¼»ÈÍѤòÄ´À°¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£»ÈÍѲÄǽ¤Ê¥¤¥ó¥¿¥×¥ê¥¿¥ª¥×¥·¥ç¥ó¤Î°ìÍ÷¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢ \f2java \-h\fP ¤Þ¤¿¤Ï \f2java \-X\fP ¤È¥³¥Þ¥ó¥É¹Ô¤«¤éÆþÎϤ·¤Þ¤¹¡£ 
+.LP
+.TP 3
+\-tsa url 
+\f2¡Ö\-tsa http://example.tsa.url¡×\fP ¤¬ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤Ë¥³¥Þ¥ó¥É¹Ô¤Ëɽ¼¨¤µ¤ì¤ë¾ì¹ç¡¢½ð̾¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬À¸À®¤µ¤ì¤Þ¤¹¡£URL \f2http://example.tsa.url\fP ¤Ï¡¢TSA (Time Stamping Authority) ¤Î¾ì½ê¤òÆÃÄꤷ¤Þ¤¹¡£¤³¤ì¤Ï¡¢ \f2\-tsacert\fP ¥ª¥×¥·¥ç¥ó¤Ç¸¡½Ð¤µ¤ì¤¿ URL ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ \f2\-tsa\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢TSA ¤Î¸ø³«¸°¾ÚÌÀ½ñ¤ò¥­¡¼¥¹¥È¥¢¤ËÇÛÃÖ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ 
+.LP
+¥¿¥¤¥à¥¹¥¿¥ó¥×¤òÀ¸À®¤¹¤ë¤¿¤á¤Ë¡¢ \f2jarsigner\fP ¤Ï¡¢
+.na
+\f2RFC 3161\fP @
+.fi
+http://www.ietf.org/rfc/rfc3161.txt ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë ¥¿¥¤¥à¥¹¥¿¥ó¥×¥×¥í¥È¥³¥ë (TSP) ¤ò»ÈÍѤ·¤Æ TSA ¤ÈÄÌ¿®¤·¤Þ¤¹¡£À®¸ù¤¹¤ë¤È¡¢TSA ¤«¤éÊÖ¤µ¤ì¤¿¥¿¥¤¥à¥¹¥¿¥ó¥×¥È¡¼¥¯¥ó¤Ï½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë¤Î½ð̾¤È¤È¤â¤ËÊݸ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+.TP 3
+\-tsacert alias 
+\f2¡Ö\-tsacert alias¡×\fP ¤¬ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤Ë¥³¥Þ¥ó¥É¹Ô¤Ëɽ¼¨¤µ¤ì¤ë¾ì¹ç¡¢½ð̾¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ \f2alias\fP ¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¸½ºßÍ­¸ú¤Ê TSA ¤Î¸ø³«¸°¾ÚÌÀ½ñ¤òÆÃÄꤷ¤Þ¤¹¡£¥¨¥ó¥È¥ê¤Î¾ÚÌÀ½ñ¤Ç¡¢TSA ¤Î¾ì½ê¤òÆÃÄꤹ¤ë URL ¤ò´Þ¤à Subject Information Access ³ÈÄ¥µ¡Ç½¤¬³Îǧ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+TSA ¤Î¸ø³«¸°¾ÚÌÀ½ñ¤Ï¡¢ \f2\-tsacert ¤ò»È¤Ã¤¿¾ì¹ç¡¢¥­¡¼¥¹¥È¥¢¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\fP. 
+.LP
+.TP 3
+\-altsigner class 
+ÂåÂؽð̾µ¡¹½¤ò»ÈÍѤ¹¤ë¤³¤È¤ò»ØÄꤷ¤Þ¤¹¡£´°Á´½¤¾þ¥¯¥é¥¹Ì¾¤Ï¡¢com.sun.jarsigner.ContentSigner Ãê¾Ý¥¯¥é¥¹¤ò³ÈÄ¥¤¹¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò \f2ÆÃÄꤷ¤Þ¤¹¡£\fP. ¤³¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤Ï¡¢ \f2\-altsignerpath\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤Þ¤¹¡£ \f2\-altsigner\fP ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤ë¤È¡¢ \f2jarsigner\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤¬Ä󶡤¹¤ë½ð̾µ¡¹½¤ò»ÈÍѤ·¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡¢ \f2jarsigner\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Î½ð̾µ¡¹½¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢ \f2com.sun.sun.jarsigner.AuthSigner\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¯¥é¥¹¤¬Ä󶡤¹¤ë½ð̾µ¡¹½¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢ \f2jarsigner\fP ¥ª¥×¥·¥ç¥ó \f2¡Ö\-altsigner com.sun.jarsigner.AuthSigner¡×¤ò»ÈÍѤ·¤Þ¤¹¡£\fP 
+.LP
+.TP 3
+\-altsignerpath classpathlist 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë (¤½¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë̾¤ÏÁ°½Ò¤Î \f2\-altsigner\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤ë) ¤ª¤è¤Ó¤½¤Î¥¯¥é¥¹¤¬°Í¸¤¹¤ë¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬ JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ë¾ì¹ç¡¢°Ê²¼¤ÎÎã¤Î¤è¤¦¤Ë JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤¬»ØÄꤵ¤ì¤Þ¤¹¡£ 
+.LP
+ÀäÂХѥ¹¤Þ¤¿¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ \f2classpathlist\fP ¤ËÊ£¿ô¤Î¥Ñ¥¹¤ä JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤ì¤é¤ò Solaris ¤Î¾ì¹ç¤Ï¥³¥í¥ó (\f2:\fP) ¤Ç¡¢Windows ¤Î¾ì¹ç¤Ï¥»¥ß¥³¥í¥ó (\f2;\fP) ¤Ç¤½¤ì¤¾¤ì¶èÀÚ¤ê¤Þ¤¹¡£ÌÜŪ¤Î¥¯¥é¥¹¤¬¤¹¤Ç¤Ë¸¡º÷¥Ñ¥¹Æâ¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÉÔÍפǤ¹¡£ 
+.LP
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤à¡¢JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+\-altsignerpath /home/user/lib/authsigner.jar
+.fl
+\fP
+.fi
+.LP
+JAR ¥Õ¥¡¥¤¥ë̾¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤à JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+\-altsignerpath /home/user/classes/com/sun/tools/jarsigner/
+.fl
+\fP
+.fi
+.LP
+JAR ¥Õ¥¡¥¤¥ë̾¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤Ëα°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-strict 
+½ð̾¤Þ¤¿¤Ï¸¡¾Ú½èÍýÃæ¤Ë¡¢²¿¤é¤«¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¸«¤Ä¤«¤Ã¤¿·Ù¹ð¥á¥Ã¥»¡¼¥¸¤¬¥Ä¡¼¥ë¤Î½ªÎ»¥³¡¼¥É¤ËÈ¿±Ç¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡Ö·Ù¹ð¡×¤Î¹à¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+\-verbose:sub\-options 
+¸¡¾Ú½èÍý¤Ç¡¢ \f2\-verbose\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢É½¼¨¤¹¤ë¾ðÊó¤ÎÎ̤ò·èÄꤹ¤ë¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò¼è¤ê¤Þ¤¹¡£ \f2\-certs\fP ¤â»ØÄꤷ¤¿¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¥â¡¼¥É (¤Þ¤¿¤Ï¥µ¥Ö¥ª¥×¥·¥ç¥ó all) ¤Ç¤Ï¡¢¥¨¥ó¥È¥ê¤¬½èÍý¤µ¤ì¤ë¤¿¤Ó¤Ë¤½¤ì¤é¤Î³Æ¥¨¥ó¥È¥ê¤¬É½¼¨¤µ¤ì¡¢¤½¤Î¤¢¤È¤Ë JAR ¥Õ¥¡¥¤¥ë¤Î³Æ½ð̾¼Ô¤Î¾ÚÌÀ½ñ¾ðÊó¤âɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2\-certs\fP ¤È \f2\-verbose:grouped\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢Æ±¤¸½ð̾¼Ô¾ðÊó¤ò»ý¤Ä¥¨¥ó¥È¥ê¤È¤½¤Î¾ÚÌÀ½ñ¾ðÊ󤬡¢¤¤¤Ã¤·¤ç¤Ë¥°¥ë¡¼¥×²½¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2\-certs\fP ¤È \f2\-verbose:summary\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢Æ±¤¸½ð̾¼Ô¾ðÊó¤ò»ý¤Ä¥¨¥ó¥È¥ê¤È¤½¤Î¾ÚÌÀ½ñ¾ðÊ󤬤¤¤Ã¤·¤ç¤Ë¥°¥ë¡¼¥×²½¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¤¬¡¢³Æ¥¨¥ó¥È¥ê¤Î¾ÜºÙ¤¬¡Ö1 ¤Ä¤Î¥¨¥ó¥È¥ê (¤ª¤è¤Ó¤½¤ì°Ê¾å)¡×¤È¤·¤ÆÍ×Ì󤵤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤ÏÎã¤Î¹à¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.RE
+
+.LP
+.SH "Îã"
+.LP
+.SS 
+JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾
+.LP
+.LP
+bundle.jar ¤È¤¤¤¦Ì¾Á°¤Î JAR ¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¤È¤·¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¡¢¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤¬ jane ¤Ç¤¢¤ë¥æ¡¼¥¶¡¼¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ¡¢½ð̾¤òÉÕ¤±¤ë¤È¤·¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Ï¡¢mystore ¤È¤¤¤¦Ì¾Á°¤Ç¡¢C ¥É¥é¥¤¥Ö¤Î working ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ê¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï mypass¡¢\f2jane\fP ¤ÎÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï j638klm ¤È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Æ sbundle.jar ¤È¤¤¤¦½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-storepass myspass
+.fl
+      \-keypass j638klm \-signedjar sbundle.jar bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¾å¤Î¥³¥Þ¥ó¥É¤Ç¤Ï \f2\-sigfile\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤¿¤á¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤ë .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡¢ÊÌ̾¤«¤é¥Ç¥Õ¥©¥ë¥È̾¤¬¤Ä¤±¤é¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤½¤ì¤é¤Î̾Á°¤Ï \f2JANE.SF\fP ¤ª¤è¤Ó \f2JANE.DSA\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ÈÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¤¢¤È¤ÇÆþÎϤ¹¤ë¾ì¹ç¤Ï¡¢¾å¤Î¥³¥Þ¥ó¥É¤òû½Ì¤·¤Æ¼¡¤Î¤è¤¦¤ËÆþÎϤǤ­¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore
+.fl
+      \-signedjar sbundle.jar bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢ (¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î .keystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢) ¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Ë¼¨¤¹¤è¤¦¤Ë¡¢¥­¡¼¥¹¥È¥¢¤Î»ØÄê¤ò¾Êά¤Ç¤­¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-signedjar sbundle.jar bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.LP
+ºÇ¸å¤Ë¡¢ÆþÎÏ JAR ¥Õ¥¡¥¤¥ë (\f2bundle.jar\fP) ¤ò½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Çñ½ã¤Ë¾å½ñ¤­¤¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë \f2\-signedjar\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú
+.LP
+.LP
+¼¡¤Ë¼¨¤¹¤Î¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤·¡¢½ð̾¤¬Í­¸ú¤Ç JAR ¥Õ¥¡¥¤¥ë¤¬²þÊѤµ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤¹¤ë¤¿¤á¤Î¥³¥Þ¥ó¥ÉÎã¤Ç¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-verify sbundle.jar
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¸¡¾Ú¤¬À®¸ù¤¹¤ë¤È¡¢¼¡¤Î¤è¤¦¤Ê¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jar verified.
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤È¤¤¤¦¥×¥í¥ó¥×¥È¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¸¡¾Ú¤¬À®¸ù¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\-verbose ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢ \f2¤è¤ê¿¤¯¤Î¾ðÊó¤¬\fP ɽ¼¨¤µ¤ì¤Þ¤¹¡£\-verbose ¥ª¥×¥·¥ç¥óÉÕ¤­¤Ç \f3jarsigner\fP \f2¤ò»ÈÍѤ¹¤ëÎã¤È¤½¤Î½ÐÎÏÎã¤ò¡¢\fP ¼¡¤Ë¼¨¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-verify \-verbose sbundle.jar
+.fl
+
+.fl
+           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
+.fl
+           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
+.fl
+          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
+.fl
+    smk   2752 Fri Sep 26 16:12:30 PDT 1997 AclEx.class
+.fl
+    smk    849 Fri Sep 26 16:12:46 PDT 1997 test.class
+.fl
+
+.fl
+      s = ½ð̾¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿
+.fl
+      m = ¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¥¨¥ó¥È¥ê¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+      k = ¥­¡¼¥¹¥È¥¢¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+
+.fl
+    JAR ¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿¡£
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+¾ÚÌÀ½ñ¾ðÊó¤ò»È¤Ã¤¿¸¡¾Ú
+.LP
+.LP
+¸¡¾Ú»þ¤Ë \-verify ¤È \-verbose ¥ª¥×¥·¥ç¥ó¤Ë²Ã¤¨¤Æ \f2\-certs\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢ JAR ¥Õ¥¡¥¤¥ë¤Î³Æ½ð̾¼Ô¤Î¾ÚÌÀ½ñ¾ðÊó¤â½ÐÎϤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ë¤Ï¡¢¾ÚÌÀ½ñ¥¿¥¤¥×¡¢½ð̾¼Ô¼±ÊÌ̾¾ðÊó (X.509 ¾ÚÌÀ½ñ¤Î¾ì¹ç¤Î¤ß)¡¢¤ª¤è¤Ó JAR ¥Õ¥¡¥¤¥ë¤Î¸ø³«¸°¤Î¾ÚÌÀ½ñ¤¬¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤Î¾ÚÌÀ½ñ¤Ë°ìÃפ·¤¿¾ì¹ç¤Ë¤Ï¡¢³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿½ð̾¼Ô¤Î¥­¡¼¥¹¥È¥¢ÊÌ̾¤¬´Þ¤Þ¤ì¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs myTest.jar
+.fl
+
+.fl
+           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
+.fl
+           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
+.fl
+          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
+.fl
+           208 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.SF
+.fl
+          1087 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.DSA
+.fl
+    smk   2752 Fri Sep 26 16:12:30 PDT 1997 Tst.class
+.fl
+
+.fl
+      X.509, CN=Test Group, OU=Java Software, O=Sun Microsystems, L=CUP, S=CA, C=US (javatest)
+.fl
+      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
+.fl
+
+.fl
+      s = ½ð̾¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿
+.fl
+      m = ¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¥¨¥ó¥È¥ê¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+      k = ¥­¡¼¥¹¥È¥¢¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+
+.fl
+    JAR ¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿¡£
+.fl
+\fP
+.fi
+
+.LP
+.LP
+½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬ X.509 ¾ÚÌÀ½ñ¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢¼±ÊÌ̾¾ðÊó¤Ïɽ¼¨¤µ¤ì¤Þ¤»¤ó¡£¤½¤Î¾ì¹ç¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Î¥¿¥¤¥×¤ÈÊÌ̾¤À¤±¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¾ÚÌÀ½ñ¤¬ PGP ¾ÚÌÀ½ñ¤Ç¡¢ÊÌ̾¤¬ bob ¤Î¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+      PGP, (bob)
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î½ð̾¼Ô¤ò´Þ¤à JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú
+.LP
+.LP
+JAR ¥Õ¥¡¥¤¥ë¤¬¡¢JDK 1.1 ¤Î \f3javakey\fP ¥Ä¡¼¥ë¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢½ð̾¼Ô¤Ï¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤ÎÊÌ̾¤Ç¤¹¡£¤³¤Î¾ì¹ç¡¢¸¡¾Ú¤Î½ÐÎÏ¤Ë¤Ï i ¤È¤¤¤¦µ­¹æ¤¬´Þ¤Þ¤ì¤Þ¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤¬¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤ÎÊÌ̾¤È¥­¡¼¥¹¥È¥¢Æâ¤ÎÊÌ̾¤ÎξÊý¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢k ¤È i ¤ÎξÊý¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f2\-certs\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤Ï³ç¸Ì¤Ç°Ï¤Þ¤ì¤ë¤Î¤ËÂФ·¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤ÎÊÌ̾¤Ï³Ñ³ç¸Ì¤Ç°Ï¤Þ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs writeFile.jar
+.fl
+
+.fl
+           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
+.fl
+           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
+.fl
+          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
+.fl
+           199 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.SF
+.fl
+          1013 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.DSA
+.fl
+   smki   2752 Fri Sep 26 16:12:30 PDT 1997 writeFile.html
+.fl
+
+.fl
+      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
+.fl
+      X.509, CN=Duke, OU=Java Software, O=Sun, L=cup, S=ca, C=us [duke]
+.fl
+
+.fl
+      s = ½ð̾¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿
+.fl
+      m = ¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¥¨¥ó¥È¥ê¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+      k = ¥­¡¼¥¹¥È¥¢¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+      i = ¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥¹¥³¡¼¥×¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+
+.fl
+    JAR ¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿¡£
+.fl
+\fP
+.fi
+
+.LP
+.LP
+ÊÌ̾ duke ¤Ï³Ñ³ç¸Ì¤Ç°Ï¤Þ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¤³¤ÎÊÌ̾¤Ï¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤Ç¤Ï¤Ê¤¯¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÊÌ̾¤Ç¤¹¡£
+.LP
+.SH "·Ù¹ð"
+.LP
+½ð̾/¸¡¾Ú½èÍýÃæ¤Ë¤Ï¡¢jarsigner ¤«¤é¤µ¤Þ¤¶¤Þ¤Ê·Ù¹ð¤¬É½¼¨¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Î·Ù¹ð¥³¡¼¥É¤Ï¼¡¤Î¤è¤¦¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+         hasExpiringCert         2
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬ 6 ¤«·î°ÊÆâ¤Ë´ü¸ÂÀÚ¤ì¤Ë¤Ê¤ê¤Þ¤¹
+.fl
+
+.fl
+         hasExpiredCert          4
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬´ü¸ÂÀÚ¤ì¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
+.fl
+
+.fl
+         notYetValidCert         4
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬¤Þ¤ÀÍ­¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         chainNotValidated       4
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¸¡¾Ú¤òÀµ¤·¤¯¹Ô¤¨¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         badKeyUsa ge             8
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤Î KeyUsage ³ÈÄ¥¤¬¥³¡¼¥É¤Î½ð̾¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         badExtendedKeyUsage     8
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤Î ExtendedKeyUsage ³ÈÄ¥¤¬
+.fl
+             ¥³¡¼¥É¤Î½ð̾¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         badNetscapeCertType     8
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤Î NetscapeCertType ³ÈÄ¥¤¬
+.fl
+             ¥³¡¼¥É¤Î½ð̾¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         hasUnsignedEntry        16
+.fl
+             ¤³¤Î JAR ¤Ë¤Ï¡¢´°Á´À­¥Á¥§¥Ã¥¯¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤¤½ð̾¤Ê¤·¥¨¥ó¥È¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
+.fl
+
+.fl
+         notSignedByAlias        32
+.fl
+             ¤³¤Î JAR ¤Ë¤Ï¡¢»ØÄꤵ¤ì¤¿ÊÌ̾¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤Ê¤¤½ð̾ÉÕ¤­¥¨¥ó¥È¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+
+.fl
+         aliasNotInStore         32
+.fl
+             ¤³¤Î JAR ¤Ë¤Ï¡¢¤³¤Î¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤Ê¤¤½ð̾ÉÕ¤­¥¨¥ó¥È¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+   
+.fl
+\fP
+.fi
+
+.LP
+.LP
+\f2\-strict\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¸¡½Ð¤µ¤ì¤¿·Ù¹ð¤Î OR ¤ò¼è¤Ã¤¿Ãͤ¬¥Ä¡¼¥ë¤Î½ªÎ»¥³¡¼¥É¤È¤·¤ÆÊÖ¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¨¥ó¥È¥ê¤Î½ð̾¤Ë»ÈÍѤµ¤ì¤ë¾ÚÌÀ½ñ¤¬´ü¸ÂÀÚ¤ì¤Ë¤Ê¤Ã¤Æ¤¤¤Æ¡¢¤«¤Ä¤½¤Î¾ÚÌÀ½ñ¤Î keyUsage ³ÈÄ¥¤Ç¥Õ¥¡¥¤¥ë¤Î½ð̾¤¬µö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢½ªÎ»¥³¡¼¥É 12 (=4+8) ¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f3Ãí\fP: UNIX ¤Ç»ÈÍѲÄǽ¤ÊÃÍ¤Ï 0 ¤«¤é 255 ¤À¤±¤Ç¤¢¤ë¤¿¤á¡¢½ªÎ»¥³¡¼¥É¤ÏºÆÍøÍѤµ¤ì¤Þ¤¹¡£¤¤¤º¤ì¤Ë¤·¤Æ¤â¡¢½ð̾/¸¡¾Ú½èÍý¤¬¼ºÇÔ¤¹¤ë¤È¡¢¼¡¤Î½ªÎ»¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+failure                 1 
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+JDK 1.1 ¤È¤Î¸ß´¹À­
+.LP
+.LP
+\f3keytool\fP ¥Ä¡¼¥ë¤È \f3jarsigner\fP ¥Ä¡¼¥ë¤Ï¡¢JDK 1.1 ¤ÇÄ󶡤µ¤ì¤Æ¤¤¤¿ \f3javakey\fP ¥Ä¡¼¥ë¤ò´°Á´¤ËÃÖ¤­´¹¤¨¤ë¤â¤Î¤Ç¤¹¡£¤³¤ì¤é¤Î¿·¤·¤¤¥Ä¡¼¥ë¤Ï¡¢¥­¡¼¥¹¥È¥¢¤ÈÈó¸ø³«¸°¤ò¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ëµ¡Ç½¤ä¡¢½ð̾¤ÎÀ¸À®¤Ë²Ã¤¨¤Æ½ð̾¤ò¸¡¾Ú¤¹¤ëµ¡Ç½¤Ê¤É¡¢\f3javakey\fP ¤è¤ê¿¤¯¤Î¤òµ¡Ç½¤òÈ÷¤¨¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+¿·¤·¤¤¥­¡¼¥¹¥È¥¢¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼¤Ï¡¢\f3javakey\fP ¤¬ºîÀ®¤·¤Æ´ÉÍý¤·¤Æ¤¤¤¿¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËÂå¤ï¤ë¤â¤Î¤Ç¤¹¡£¥­¡¼¥¹¥È¥¢·Á¼°¤È¡¢JDK 1.1 ¤Î \f3javakey\fP ¤¬»È¤Ã¤Æ¤¤¤¿¥Ç¡¼¥¿¥Ù¡¼¥¹·Á¼°¤È¤Î´Ö¤Ë¤Ï²¼°Ì¸ß´¹À­¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¼¡¤Î¤³¤È¤Ï²Äǽ¤Ç¤¹¡£
+.LP
+.RS 3
 .TP 2
 o
-\f3jarsigner\fP ã¯ã€\f3javakey\fPを使ã£ã¦ç½²åã•ã‚ŒãŸ JAR ファイルを検証ã§ãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€jarsigner ã¯ã€Java 2 SDK ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã¯ãªã JDK 1.1 ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‹ã‚‰ã®ç½²å者別åã‚’èªè­˜ã—ã€ã“れらを対象ã«å‡¦ç†ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f3keytool\fP ¤Î \f2\-identitydb\fP ¥³¥Þ¥ó¥É¤ò»È¤¦¤È¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¾ðÊó¤ò¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£ 
+.TP 2
+o
+\f3jarsigner\fP ¤Ï¡¢°ÊÁ°¤Ë \f3javakey\fP ¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.TP 2
+o
+\f3jarsigner\fP ¤Ï¡¢\f3javakey\fP¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤Ç¤­¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢jarsigner ¤Ï¡¢Java 2 SDK ¤Î¥­¡¼¥¹¥È¥¢¤Ç¤Ï¤Ê¤¯ JDK 1.1 ¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¤Î½ð̾¼ÔÊÌ̾¤òǧ¼±¤·¡¢¤³¤ì¤é¤òÂоݤ˽èÍý¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-次ã®è¡¨ã¯ã€JDK 1.1.x ã§ç½²åã•ã‚ŒãŸ JAR ファイルãŒã€Java 2 プラットフォームã§ã©ã®ã‚ˆã†ã«æ‰±ã‚れるã‹ã‚’示ã—ã¦ã„ã¾ã™ã€‚
+¼¡¤Îɽ¤Ï¡¢JDK 1.1.x ¤Ç½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤¬¡¢Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤É¤Î¤è¤¦¤Ë°·¤ï¤ì¤ë¤«¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
 .TS
@@ -160,7 +1053,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3JAR ファイルã®ã‚¿ã‚¤ãƒ—\fP
+\f3JAR ¥Õ¥¡¥¤¥ë¤Î¥¿¥¤¥×\fP
 .br
 .di
 .nr a| \n(dn
@@ -176,7 +1069,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f31.1 データベース内ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼\fP
+\f31.1 ¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼\fP
 .br
 .di
 .nr b| \n(dn
@@ -192,7 +1085,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f31.1 データベースã‹ã‚‰ Java 2 Platform キーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ä¿¡é ¼ã§ãるアイデンティティー (4)\fP
+\f31.1 ¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é Java 2 Platform ¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¿®Íê¤Ç¤­¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼ (4)\fP
 .br
 .di
 .nr c| \n(dn
@@ -208,7 +1101,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(83 .ll \n(83u
 .in 0
-\f3ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼/別åã«ç‰¹æ¨©ã‚’与ãˆã‚‹\fP
+\f3¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤¬¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼/ÊÌ̾¤ËÆø¢¤òÍ¿¤¨¤ë\fP
 .br
 .di
 .nr d| \n(dn
@@ -224,7 +1117,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢
 .br
 .di
 .nr e| \n(dn
@@ -240,7 +1133,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢
 .br
 .di
 .nr f| \n(dn
@@ -256,7 +1149,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢
 .br
 .di
 .nr g| \n(dn
@@ -272,7 +1165,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã‚ã‚Š/ä¿¡é ¼ã§ããªã„
+¤¢¤ê/¿®Íê¤Ç¤­¤Ê¤¤
 .br
 .di
 .nr h| \n(dn
@@ -288,7 +1181,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨© (3)
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢(3)
 .br
 .di
 .nr i| \n(dn
@@ -304,7 +1197,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã‚ã‚Š/ä¿¡é ¼ã§ããªã„
+¤¢¤ê/¿®Íê¤Ç¤­¤Ê¤¤
 .br
 .di
 .nr j| \n(dn
@@ -320,7 +1213,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨© (1,3)
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢(1,3)
 .br
 .di
 .nr k| \n(dn
@@ -336,7 +1229,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©ã¨ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«å†…ã§ä¸Žãˆã‚‰ã‚Œã‚‹ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢¤È¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëÆâ¤ÇÍ¿¤¨¤é¤ì¤ëÆø¢
 .br
 .di
 .nr l| \n(dn
@@ -352,7 +1245,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©ã¨ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«å†…ã§ä¸Žãˆã‚‰ã‚Œã‚‹ç‰¹æ¨© (2)
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢¤È¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëÆâ¤ÇÍ¿¤¨¤é¤ì¤ëÆø¢(2)
 .br
 .di
 .nr m| \n(dn
@@ -363,46 +1256,46 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²åã®ãªã„ JAR
+.nr 38 \w½ð̾¤Î¤Ê¤¤ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
 .nr 38 \n(a-
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 81 0
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -413,63 +1306,63 @@
 .nr 38 \n(j-
 .if \n(81<\n(38 .nr 81 \n(38
 .nr 82 0
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
 .82
 .rm 82
 .nr 38 \n(c-
 .if \n(82<\n(38 .nr 82 \n(38
 .nr 83 0
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
 .83
 .rm 83
 .nr 38 \n(d-
 .if \n(83<\n(38 .nr 83 \n(38
 .nr 84 0
-.nr 38 \w\f3与ãˆã‚‰ã‚Œã‚‹ç‰¹æ¨©\fP
+.nr 38 \w\f3Í¿¤¨¤é¤ì¤ëÆø¢\fP
 .if \n(84<\n(38 .nr 84 \n(38
-.nr 38 \wã™ã¹ã¦ã®ç‰¹æ¨©
+.nr 38 \w¤¹¤Ù¤Æ¤ÎÆø¢
 .if \n(84<\n(38 .nr 84 \n(38
-.nr 38 \wã™ã¹ã¦ã®ç‰¹æ¨© (1)
+.nr 38 \w¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .if \n(84<\n(38 .nr 84 \n(38
-.nr 38 \wã™ã¹ã¦ã®ç‰¹æ¨© (1)
+.nr 38 \w¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .if \n(84<\n(38 .nr 84 \n(38
 .84
 .rm 84
@@ -503,7 +1396,7 @@
 .nr 44 \n(83+(3*\n(38)
 .nr 84 +\n(44
 .nr TW \n(84
-.if t .if \n(TW>\n(.li .tm Table at line 185 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 1078 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -528,7 +1421,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\h'|\n(41u'\h'|\n(42u'\h'|\n(43u'\h'|\n(44u'\f3与ãˆã‚‰ã‚Œã‚‹ç‰¹æ¨©\fP
+\&\h'|\n(40u'\h'|\n(41u'\h'|\n(42u'\h'|\n(43u'\h'|\n(44u'\f3Í¿¤¨¤é¤ì¤ëÆø¢\fP
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -565,7 +1458,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ãªã—\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -581,7 +1474,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²åã®ãªã„ JAR\h'|\n(41u'ãªã—\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾¤Î¤Ê¤¤ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -597,7 +1490,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ãªã—\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -615,7 +1508,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -640,7 +1533,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'\h'|\n(42u'ãªã—\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤¢¤ê\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -663,7 +1556,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ãªã—\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤¢¤ê\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -679,7 +1572,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤¢¤ê\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -693,15 +1586,15 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'ã™ã¹ã¦ã®ç‰¹æ¨©
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'¤¹¤Ù¤Æ¤ÎÆø¢
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ãªã—\h'|\n(44u'ã™ã¹ã¦ã®ç‰¹æ¨© (1)
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤Ê¤·\h'|\n(44u'¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ãªã—\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'ã™ã¹ã¦ã®ç‰¹æ¨© (1)
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤¢¤ê\h'|\n(44u'¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .fc
 .nr T. 1
 .T# 1
@@ -724,894 +1617,43 @@
 
 .LP
 .LP
-注 \-
+Ãí \-
 .LP
 .RS 3
 .TP 3
 1.
-ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼/別åã«ã¤ã„ã¦ã®è¨€åŠãŒã‚ã‚‹å ´åˆã€ãれをキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¦ã€ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®è¨­å®šãŒä¸Žãˆã‚‰ã‚ŒãŸç‰¹æ¨©ã«å映ã•ã‚Œã‚‹ã‚ˆã†ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëÆâ¤Ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼/ÊÌ̾¤Ë¤Ä¤¤¤Æ¤Î¸ÀµÚ¤¬¤¢¤ë¾ì¹ç¡¢¤½¤ì¤ò¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤·¤Æ¡¢¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÀßÄ꤬Ϳ¤¨¤é¤ì¤¿Æø¢¤ËÈ¿±Ç¤µ¤ì¤ë¤è¤¦¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 2.
-ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«/キーストアã®çµ„ã¿åˆã‚ã›ã¯ã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®ä¿¡é ¼ã§ãるアイデンティティーよりも優先ã•ã‚Œã¾ã™ã€‚ 
+¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë/¥­¡¼¥¹¥È¥¢¤ÎÁȤ߹ç¤ï¤»¤Ï¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤Î¿®Íê¤Ç¤­¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤è¤ê¤âÍ¥À褵¤ì¤Þ¤¹¡£ 
 .TP 3
 3.
-Java 2 プラットフォームã§ã¯ã€ä¿¡é ¼ã§ããªã„アイデンティティーã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ 
+Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¡¢¿®Íê¤Ç¤­¤Ê¤¤¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 4.
-Java 2 SDK キーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã‚‹ã®ã¯ã€ä¿¡é ¼ã§ãるアイデンティティーã ã‘ã§ã™ã€‚ 
-.RE
-
-.LP
-.SS 
-キーストアã®åˆ¥å
-.LP
-.RS 3
-
-.LP
-.LP
-キーストアã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã€ä¸€æ„ã®ã€Œåˆ¥åã€ã‚’介ã—ã¦ã‚¢ã‚¯ã‚»ã‚¹ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f3jarsigner\fP を使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã¯ã€ç½²åã®ç”Ÿæˆã«å¿…è¦ãªéžå…¬é–‹éµã‚’å«ã‚€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®åˆ¥åを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ä¾‹ã¯ã€working ディレクトリ㮠mystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«å«ã¾ã‚Œã‚‹åˆ¥å duke ã«é–¢é€£ä»˜ã‘られãŸéžå…¬é–‹éµã‚’使ã£ã¦ã€MyJARFile.jar ã¨ã„ã†åå‰ã® JAR ファイルã«ç½²åを付ã‘ã¾ã™ã€‚出力ファイルã¯æŒ‡å®šã•ã‚Œã¦ã„ãªã„ã®ã§ã€MyJARFile.jar ã¯ç½²å付ãã® JAR ファイルã«ã‚ˆã£ã¦ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-storepass myspass
-.fl
-      \-keypass dukekeypasswd MyJARFile.jar duke 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-キーストアã¯ãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€ã‚¹ãƒˆã‚¢ã®ãƒ‘スワード (上ã®ä¾‹ã§ã¯ mypass) を指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚コマンド行ã§ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードを指定ã—ãªã„ã¨ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚åŒæ§˜ã«ã€éžå…¬é–‹éµã‚‚キーストア内ã§ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€éžå…¬é–‹éµã®ãƒ‘スワード (上ã®ä¾‹ã§ã¯ dukekeypasswd) を指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ コマンド行ã§éžå…¬é–‹éµã®ãƒ‘スワードを指定ã—ã¦ã„ãªã„ã€ã¾ãŸã€æŒ‡å®šã—ãŸãƒ‘スワートãŒä¿å­˜ã•ã‚Œã¦ã„るパスワードã¨é•ã£ã¦ã„ã‚‹å ´åˆã«ã¯ã€éžå…¬é–‹éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
-.LP
-.RE
-.SS 
-キーストアã®å ´æ‰€
-.LP
-.RS 3
-
-.LP
-.LP
-\f3jarsigner\fP ã«ã¯ã€ä½¿ç”¨ã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã® URL を指定ã™ã‚‹ \f2\-keystore\fP オプションãŒã‚ã‚Šã¾ã™ã€‚キーストアã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã® \f2.keystore\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ ユーザーã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€\f2user.home\fP システムプロパティーã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚Solaris システムã®å ´åˆã€\f2user.home\fP ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ãªã£ã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-\f2\-keystore\fP オプションã‹ã‚‰ã®å…¥åŠ›ã‚¹ãƒˆãƒªãƒ¼ãƒ ã¯ã€\f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚URL ã¨ã—㦠\f2NONE\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€null ã®ã‚¹ãƒˆãƒªãƒ¼ãƒ ãŒ \f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚\f2NONE\fP ã¯ã€\f2KeyStore\fP ãŒãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã§ã¯ãªãã€ãŸã¨ãˆã°ã€ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒˆãƒ¼ã‚¯ãƒ³ãƒ‡ãƒã‚¤ã‚¹ã«ç½®ã‹ã‚Œã¦ã„ã‚‹å ´åˆã«æŒ‡å®šã—ã¾ã™ã€‚
-.LP
-.RE
-.SS 
-キーストアã®å®Ÿè£…
-.LP
-.RS 3
-
-.LP
-.LP
-\f2java.security\fP パッケージã§æä¾›ã•ã‚Œã‚‹ \f2KeyStore\fP クラスã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æƒ…å ±ã«å¯¾ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹ã¨å¤‰æ›´ã‚’è¡Œã†ãŸã‚ã®æ˜Žç¢ºã«å®šç¾©ã•ã‚ŒãŸã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚キーストアã®å›ºå®šå®Ÿè£…ã¨ã—ã¦ã¯ã€ãã‚Œãžã‚ŒãŒç‰¹å®šã®ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’対象ã¨ã™ã‚‹è¤‡æ•°ã®ç•°ãªã‚‹å®Ÿè£…ãŒå­˜åœ¨å¯èƒ½ã§ã™ã€‚
-.LP
-.LP
-ç¾åœ¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã™ã‚‹ã‚‚ã®ã¨ã—ã¦ã€\f3keytool\fP 㨠\f3jarsigner\fP ã® 2 ã¤ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ„ールã¨ã€\f3Policy Tool\fP ã¨ã„ã†åå‰ã® 1 ã¤ã® GUI ベースã®ãƒ„ールãŒã‚ã‚Šã¾ã™ã€‚\f2KeyStore\fP 㯠public ã¨ã—ã¦ä½¿ç”¨å¯èƒ½ãªã®ã§ã€Java 2 SDK ユーザー㯠KeyStore を使ã£ãŸã»ã‹ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ã‚¢ãƒ—リケーションも作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-キーストアã«ã¯ã€Sun ãŒæä¾›ã™ã‚‹çµ„ã¿è¾¼ã¿ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å®Ÿè£…ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€JKS ã¨ã„ã†åå‰ã®ç‹¬è‡ªã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (å½¢å¼) を利用ã™ã‚‹ã‚‚ã®ã§ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’ファイルã¨ã—ã¦å®Ÿè£…ã—ã¦ã„ã¾ã™ã€‚ã“ã®å®Ÿè£…ã§ã¯ã€å€‹ã€…ã®éžå…¬é–‹éµã¯å€‹åˆ¥ã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å…¨ä½“ã®æ•´åˆæ€§ã‚‚ (éžå…¬é–‹éµã¨ã¯åˆ¥ã®) パスワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-キーストアã®å®Ÿè£…ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ãƒ™ãƒ¼ã‚¹ã§ã™ã€‚具体的ã«ã¯ã€\f2KeyStore\fP ãŒæä¾›ã™ã‚‹ã‚¢ãƒ—リケーションインタフェースã¯ã€Service Provider Interface (SPI) ã¨ã„ã†å½¢ã§å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€å¯¾å¿œã™ã‚‹ \f2KeystoreSpi\fP 抽象クラス (ã“れも \f2java.security\fP パッケージã«å«ã¾ã‚Œã¦ã„ã‚‹) ãŒã‚ã‚Šã€ã“ã®ã‚¯ãƒ©ã‚¹ãŒ Service Provider Interface ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’定義ã—ã¦ã„ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ãŒå®Ÿè£…ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã“ã§ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã¨ã¯ã€Java Security API ã«ã‚ˆã£ã¦ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ãªã‚µãƒ¼ãƒ“スã®ã‚µãƒ–セットã«å¯¾ã—ã€ãã®å›ºå®šå®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ‘ッケージã¾ãŸã¯ãƒ‘ッケージã®é›†åˆã®ã“ã¨ã§ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ã«ã¯ã€
-.na
-\f2「Java æš—å·åŒ–アーキテクãƒãƒ£ãƒ¼ç”¨ãƒ—ロãƒã‚¤ãƒ€ã®å®Ÿè£…方法ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.htmlã§èª¬æ˜Žã—ã¦ã„るよã†ã«ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã‚’実装ã—ã€KeystoreSpi サブクラスã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-アプリケーションã§ã¯ã€\f2KeyStore\fP クラスãŒæä¾›ã™ã‚‹ getInstance ファクトリメソッドを使ã†ã“ã¨ã§ã€ã•ã¾ã–ã¾ãªãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ç•°ãªã‚‹ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã§ãã¾ã™ã€‚キーストアã®ã‚¿ã‚¤ãƒ—ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢æƒ…å ±ã®æ ¼ç´å½¢å¼ã¨ãƒ‡ãƒ¼ã‚¿å½¢å¼ã‚’定義ã™ã‚‹ã¨ã¨ã‚‚ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®éžå…¬é–‹éµã¨ã‚­ãƒ¼ã‚¹ãƒˆã‚¢è‡ªä½“ã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã‚れるアルゴリズムを定義ã—ã¾ã™ã€‚ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã«ã¯ã€äº’æ›æ€§ã¯ã‚ã‚Šã¾ã›ã‚“。
-.LP
-.LP
-\f3keytool\fP ã¯ã€ä»»æ„ã®ãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å®Ÿè£…ã§å‹•ä½œã—ã¾ã™ã€‚keytool ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰æ¸¡ã•ã‚ŒãŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å ´æ‰€ã‚’ファイルåã¨ã—ã¦æ‰±ã„ã€ã“れを FileInputStream ã«å¤‰æ›ã—ã¦ã€FileInputStream ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æƒ…報をロードã—ã¾ã™ã€‚一方ã€\f3jarsigner\fP ツール㨠\f3policytool\fP ツールã¯ã€URL ã§æŒ‡å®šå¯èƒ½ãªä»»æ„ã®å ´æ‰€ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3jarsigner\fP 㨠\f3keytool\fP ã®å ´åˆã€\f2\-storetype\fP オプションを使ã£ã¦ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚\f3Policy Tool\fP ã®å ´åˆã¯ã€[Edit] メニュー㮠[Change Keystore] コマンドを使ã£ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚
-.LP
-.LP
-キーストアã®ã‚¿ã‚¤ãƒ—を明示的ã«æŒ‡å®šã—ãªã„å ´åˆã€keytoolã€jarsignerã€ãŠã‚ˆã³ policytool ã®å„ツールã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã§æŒ‡å®šã•ã‚ŒãŸ \f2keystore.type\fP プロパティーã®å€¤ã«åŸºã¥ã„ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã—ã¾ã™ã€‚セキュリティープロパティーファイルã¯ã€\f2java.security\fP ã¨ã„ã†åå‰ã§ SDK セキュリティープロパティーディレクトリ \f2java.home\fP/lib/security ã«ç½®ã‹ã‚Œã¦ã„ã¾ã™ã€‚ \f2java.home\fP ã¯ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (SDK ã® \f2jre\fP ディレクトリã¾ãŸã¯ Java 2 Runtime Environment ã®æœ€ä¸Šä½ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) ã§ã™ã€‚
-.LP
-.LP
-å„ツールã¯ã€\f2keystore.type\fP ã®å€¤ã‚’å–å¾—ã—ã€ã“ã®å€¤ã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’実装ã—ã¦ã„るプロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¾ã§ã€ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ—ロãƒã‚¤ãƒ€ã‚’調ã¹ã¾ã™ã€‚目的ã®ãƒ—ロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¨ã€ãã®ãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使ã„ã¾ã™ã€‚
-.LP
-.LP
-\f2KeyStore\fP クラスã§ã¯ \f2getDefaultType\fP ã¨ã„ã†åå‰ã® static メソッドãŒå®šç¾©ã•ã‚Œã¦ãŠã‚Šã€ã‚¢ãƒ—リケーションã¨ã‚¢ãƒ—レットã¯ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ã†ã“ã¨ã§ \f2keystore.type\fP プロパティーã®å€¤ã‚’å–å¾—ã§ãã¾ã™ã€‚次ã®ã‚³ãƒ¼ãƒ‰ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (\f2keystore.type\fP プロパティーã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—) ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’生æˆã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
-.fl
-\fP
-.fi
-
-.LP
-.LP
-デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—㯠JKS (Sun ãŒæä¾›ã™ã‚‹ç‹¬è‡ªã®ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…) ã§ã™ã€‚ã“ã‚Œã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã®æ¬¡ã®è¡Œã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    keystore.type=jks
-.fl
-\fP
-.fi
-
-.LP
-.LP
-注:キーストアã®ã‚¿ã‚¤ãƒ—ã®æŒ‡å®šã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€JKS 㨠jks ã¯åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
-.LP
-.LP
-å„ツールã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆä»¥å¤–ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’変更ã—ã¦åˆ¥ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€pkcs12 ã¨å‘¼ã°ã‚Œã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã—ã¦ã„るプロãƒã‚¤ãƒ€ãƒ‘ッケージを使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’次ã®ã‚ˆã†ã«å¤‰æ›´ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    keystore.type=pkcs12
-.fl
-\fP
-.fi
-
-.LP
-.LP
-PKCS#11 プロãƒã‚¤ãƒ€ãƒ‘ッケージを使用ã™ã‚‹å ´åˆã€ãã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€ŒJava PKCS#11 Reference Guideã€ã«ã‚ã‚‹
-.na
-\f2「KeyTool and JarSignerã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#KeyToolJarSignerã®ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RE
-.RE
-.SS 
-サãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ 
-.LP
-.RS 3
-
-.LP
-.LP
-デフォルトã§ã¯ã€\f3jarsigner\fP ã¯æ¬¡ã®ã©ã¡ã‚‰ã‹ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’使ã£ã¦ JAR ファイルã«ç½²åã—ã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-SHA\-1 ダイジェストアルゴリズムを使ã£ãŸ DSA (デジタル署åアルゴリズム) 
-.TP 2
-o
-MD5 ダイジェストアルゴリズムを使ã£ãŸ RSA アルゴリズム 
+Java 2 SDK ¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤ë¤Î¤Ï¡¢¿®Íê¤Ç¤­¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤À¤±¤Ç¤¹¡£ 
 .RE
 
 .LP
-.LP
-具体的ã«ã¯ã€ç½²å者ã®å…¬é–‹éµã¨éžå…¬é–‹éµãŒ DSA éµã§ã‚ã‚‹å ´åˆã€\f3jarsigner\fP 㯠SHA1withDSA アルゴリズムを使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã¾ã™ã€‚ç½²å者ã®éµãŒ RSA éµã§ã‚ã‚‹å ´åˆã€\f3jarsigner\fP 㯠MD5withRSA アルゴリズムを使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã¾ã™ã€‚
-.LP
-.LP
-ã“れらã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç½²åアルゴリズムã¯ã€\f2\-sigalg\fP オプションを使ã£ã¦ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã§ãã¾ã™ã€‚
-.LP
-.RE
-.SS 
-ç½²å付ã JAR ファイル
-.LP
-.RS 3
-
-.LP
-.LP
-\f3jarsigner\fP を使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ãŸå ´åˆã€å‡ºåŠ›ã•ã‚Œã‚‹ç½²å付ã JAR ファイルã¯å…¥åŠ› JAR ファイルã¨åŒã˜ã§ã™ãŒã€æ¬¡ã® 2 ã¤ã®è¿½åŠ ãƒ•ã‚¡ã‚¤ãƒ«ãŒ META\-INF ディレクトリã«ç½®ã‹ã‚Œã‚‹ç‚¹ãŒç•°ãªã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-.SF æ‹¡å¼µå­ã®ä»˜ã„ãŸç½²åファイル 
-.TP 2
-o
-.DSA æ‹¡å¼µå­ã®ä»˜ã„ãŸç½²åブロックファイル 
-.RE
-
-.LP
-.LP
-ã“れら 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€\f2\-sigFile\fP オプションã®å€¤ã‹ã‚‰ä½œæˆã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã‚ªãƒ—ションを指定ã—ãŸã¨ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-  \-sigFile MKSIGN
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ã“ã®å ´åˆã€ãƒ•ã‚¡ã‚¤ãƒ«åã¯ãã‚Œãžã‚Œ MKSIGN.SF 㨠MKSIGN.DSA ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-コマンド行㧠\f2\-sigfile\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã€.SF ファイル㨠.DSA ファイルã®ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚ŒãŸåˆ¥åã®å…ˆé ­ã® 8 文字をã™ã¹ã¦å¤§æ–‡å­—ã«å¤‰æ›ã—ãŸã‚‚ã®ã«ãªã‚Šã¾ã™ã€‚別å㌠8 文字未満ã®å ´åˆã¯ã€åˆ¥åãŒãã®ã¾ã¾ä½¿ã‚ã‚Œã¾ã™ã€‚別åã®ä¸­ã«ã€ç½²åファイルåã«ä½¿ç”¨ã§ããªã„文字ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€è©²å½“ã™ã‚‹æ–‡å­—を下線 (_) ã«ç½®ãæ›ãˆã¦ãƒ•ã‚¡ã‚¤ãƒ«åãŒä½œæˆã•ã‚Œã¾ã™ã€‚使用ã§ãる文字ã¯ã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆã€æ•°å­—ã€ä¸‹ç·š (_)ã€ãƒã‚¤ãƒ•ãƒ³ã§ã™ã€‚
-.LP
-\f3ç½²å (.SF) ファイル\fP
-.LP
-.RS 3
-
-.LP
-.LP
-ç½²åファイル (.SF ファイル) ã¯ã€\f3jarsigner\fP ã§ç½²åを付ã‘㟠JAR ファイルã«å¸¸ã«å«ã¾ã‚Œã‚‹ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¨ä¼¼ã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åŒæ§˜ã€.SF ファイルã«ã¯ã€JAR ファイルã«å«ã¾ã‚Œã¦ã„るソースファイルã”ã¨ã«ã€æ¬¡ã® 3 ã¤ã®è¡ŒãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-ファイルå 
-.TP 2
-o
-使ã‚ã‚Œã¦ã„るダイジェストアルゴリズム (SHA) ã®åå‰ 
-.TP 2
-o
-SHA ダイジェストã®å€¤ 
-.RE
-
-.LP
-.LP
-マニフェストファイルã§ã¯ã€SHA ダイジェストã®å€¤ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒã‚¤ãƒŠãƒªãƒ‡ãƒ¼ã‚¿ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆ (ãƒãƒƒã‚·ãƒ¥) ã§ã™ã€‚一方ã€.SF ファイルã§ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã®å€¤ã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã®è©²å½“ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾å¿œã™ã‚‹ 3 è¡Œã®ãƒãƒƒã‚·ãƒ¥ã§ã™ã€‚
-.LP
-.LP
-ç½²åファイルã«ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚後述ã®ã€ŒJAR ファイルã®æ¤œè¨¼ã€ã§èª¬æ˜Žã™ã‚‹ã‚ˆã†ã«ã€ã“ã®ãƒ˜ãƒƒãƒ€ãƒ¼ã®å­˜åœ¨ã«ã‚ˆã£ã¦æ¤œè¨¼ã®æœ€é©åŒ–ãŒå¯èƒ½ã«ãªã£ã¦ã„ã¾ã™ã€‚
-.LP
-.RE
-\f3ç½²åブロック (.DSA) ファイル\fP
-.LP
-.RS 3
-
-.LP
-.LP
-.SF ファイルã«ã¯ç½²åãŒä»˜ã‘られã€ç½²å㯠.DSA ファイルã«ç½®ã‹ã‚Œã¾ã™ã€‚.DSA ファイルã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚‚符å·åŒ–ã•ã‚ŒãŸå½¢ã§å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ 証明書ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¯ã€ç½²åã«ä½¿ã‚ã‚ŒãŸéžå…¬é–‹éµã«å¯¾å¿œã™ã‚‹å…¬é–‹éµã‚’èªè¨¼ã—ã¾ã™ã€‚
-.LP
-.RE
-.RE
-.SS 
-ç½²åタイムスタンプ
-.LP
-.RS 3
-
-.LP
-.LP
-J2SE 5.0 リリース㮠\f2jarsigner\fP ツールã¯ã€JAR ファイルã®ç½²å時ã«ç½²åタイムスタンプを生æˆãŠã‚ˆã³æ ¼ç´ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚ã•ã‚‰ã«ã€\f2jarsigner\fP ã¯ä»£æ›¿ç½²å機構をサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚ã“ã®å‹•ä½œã¯çœç•¥å¯èƒ½ã§ã€ç½²å時ã«æ¬¡ã®å„オプションã«ã‚ˆã£ã¦åˆ¶å¾¡ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-\f2\-tsa url\fP 
-.TP 2
-o
-\f2\-tsacert alias\fP 
-.TP 2
-o
-\f2\-altsigner class\fP 
-.TP 2
-o
-\f2\-altsignerpath classpathlist\fP 
-.RE
-
-.LP
-.LP
-ã“れらã®å„オプションã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€å¾Œè¿°ã®ã€Œã‚ªãƒ—ションã€ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RE
-.SS 
-JAR ファイルã®æ¤œè¨¼
-.LP
-.RS 3
-
-.LP
-.LP
-JAR ファイルã®æ¤œè¨¼ãŒæˆåŠŸã™ã‚‹ã®ã¯ã€ç½²åãŒæœ‰åŠ¹ã§ã‚ã‚Šã€ã‹ã¤ç½²åã®ç”Ÿæˆä»¥å¾Œã« JAR ファイル内ã®ã©ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚変更ã•ã‚Œã¦ã„ãªã„å ´åˆã§ã™ã€‚JAR ファイルã®æ¤œè¨¼ã¯ã€æ¬¡ã®æ‰‹é †ã§è¡Œã‚ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-.TP 3
-1.
-.SF ファイルãれ自体ã®ç½²åを検証ã—ã¾ã™ã€‚ 
-.LP
-ã“ã®æ‰‹é †ã§ã¯ã€å„ç½²åブロック (.DSA) ファイルã«æ ¼ç´ã•ã‚Œã¦ã„ã‚‹ç½²åãŒã€å®Ÿéš›ã«ã€å…¬é–‹éµã«å¯¾å¿œã™ã‚‹éžå…¬é–‹éµã‚’使ã£ã¦ç”Ÿæˆã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¾ã™ã€‚ .DSA ファイルã«ã¯ã€å…¬é–‹éµã®è¨¼æ˜Žæ›¸ (ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³) ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ã¾ãŸã€ã“ã®æ‰‹é †ã§ã¯ã€ç›®çš„ã®ç½²åãŒã€å¯¾å¿œã™ã‚‹ç½²å (.SF) ファイル内ã®æœ‰åŠ¹ãªç½²åã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã€.SF ファイルãŒæ”¹å¤‰ã•ã‚Œã¦ã„ãªã„ã“ã¨ã‚‚確èªã—ã¾ã™ã€‚  
-.TP 3
-2.
-.SF ファイル内ã®å„エントリã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã‚’マニフェスト内ã®å¯¾å¿œã™ã‚‹å„セクションã¨çªãåˆã‚ã›ã¦æ¤œè¨¼ã—ã¾ã™ã€‚ 
-.LP
-.SF ファイルã«ã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ãŒæ ¼ç´ã•ã‚ŒãŸãƒ˜ãƒƒãƒ€ãƒ¼ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ãƒ˜ãƒƒãƒ€ãƒ¼ãŒå­˜åœ¨ã™ã‚‹å ´åˆã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼å†…ã®ãƒãƒƒã‚·ãƒ¥ãŒå®Ÿéš›ã«ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’検証ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®æ‰‹é †ã«é€²ã¿ã¾ã™ã€‚ 
-.LP
-ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã—ãªã„å ´åˆã¯ã€åŠ¹çŽ‡çš„ã«ã¯åŠ£ã‚‹æ–¹æ³•ã‚’使ã£ã¦æ¤œè¨¼ã‚’è¡Œã„ã¾ã™ã€‚ 具体的ã«ã¯ã€.SF ファイル内ã®å„ソースファイル情報セクションã®ãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å¯¾å¿œã™ã‚‹ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ (「署å (.SF) ファイルã€ã‚’å‚ç…§)。 
-.LP
-.SF ファイルã®ãƒ˜ãƒƒãƒ€ãƒ¼ã«æ ¼ç´ã•ã‚ŒãŸãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒãƒƒã‚·ãƒ¥ã¨ã€å®Ÿéš›ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒãƒƒã‚·ãƒ¥ã¨ãŒä¸€è‡´ã—ãªã„å ´åˆã¯ã€ç½²å (ãŠã‚ˆã³ .SF ファイル) ã®ç”Ÿæˆå¾Œã«ã€JAR ファイル㫠1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒè¿½åŠ  (\f2jar\fP ツールを使用) ã•ã‚ŒãŸå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚\f2jar\fP ツールを使ã£ã¦ãƒ•ã‚¡ã‚¤ãƒ«ã‚’追加ã—ãŸå ´åˆã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯å¤‰æ›´ã•ã‚Œã¾ã™ãŒ (æ–°ã—ã„ファイル用ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãŒè¿½åŠ ã•ã‚Œã‚‹)ã€.SF ファイルã¯å¤‰æ›´ã•ã‚Œã¾ã›ã‚“。ã“ã®å ´åˆã€.SF ファイルã®ãƒ˜ãƒƒãƒ€ãƒ¼ä»¥å¤–ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã«æ ¼ç´ã•ã‚ŒãŸãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å¯¾å¿œã™ã‚‹ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã¨ãã¯ã€ç½²åã®ç”Ÿæˆæ™‚ã« JAR ファイル内ã«å­˜åœ¨ã—ã¦ã„ãŸãƒ•ã‚¡ã‚¤ãƒ«ã®ã†ã¡ã€ã©ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚変更ã•ã‚Œã¦ã„ãªã„ã“ã¨ã«ãªã‚Šã€æ¤œè¨¼ã¯æˆåŠŸã—ãŸã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚  
-.TP 3
-3.
-JAR ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã†ã¡ã€.SF ファイル内ã«ã‚¨ãƒ³ãƒˆãƒªã‚’æŒã¤å„ファイルを読ã¿è¾¼ã¿ã¾ã™ã€‚読ã¿è¾¼ã¿ä¸­ã«ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã‚’計算ã—ã€çµæžœã‚’マニフェストセクション内ã®è©²å½“ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã¨æ¯”較ã—ã¾ã™ã€‚2 ã¤ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã¯åŒã˜ã§ãªã‘ã‚Œã°ãªã‚‰ãšã€ãã†ã§ãªã„å ´åˆã¯æ¤œè¨¼ãŒå¤±æ•—ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.LP
-検証プロセスã®é€”中ã§ãªã‚“らã‹ã®é‡å¤§ãªæ¤œè¨¼ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸå ´åˆã€æ¤œè¨¼ãƒ—ロセスã¯ä¸­æ­¢ã•ã‚Œã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¾‹å¤–ãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã¾ã™ã€‚スローã•ã‚ŒãŸã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¾‹å¤–ã¯ã€\f3jarsigner\fP ãŒã‚­ãƒ£ãƒƒãƒã—ã¦è¡¨ç¤ºã—ã¾ã™ã€‚
-.LP
-.RE
-.SS 
-1 ã¤ã® JAR ファイルを対象ã¨ã™ã‚‹è¤‡æ•°ã®ç½²å
-.LP
-.RS 3
-
-.LP
-.LP
-1 ã¤ã® JAR ファイルã«å¯¾ã—㦠\f3jarsigner\fP ツールを複数回実行ã—ã€å®Ÿè¡Œã®ãŸã³ã«ã€ç•°ãªã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®åˆ¥åを指定ã™ã‚Œã°ã€JAR ファイルã«è¤‡æ•°ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ç½²åを付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-  jarsigner myBundle.jar susan
-.fl
-  jarsigner myBundle.jar kevin
-.fl
-\fP
-.fi
-
-.LP
-.LP
-JAR ファイルãŒè¤‡æ•°å›žç½²åã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãã® JAR ファイルã«ã¯ .SF ファイル㨠.DSA ファイルã®å¯¾ãŒè¤‡æ•°å«ã¾ã‚Œã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ .SF ファイル㨠.DSA ファイルã®å¯¾ã¯ã€1 回ã®ç½²åã«å¯¾ã—㦠1 ã¤ä½œæˆã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ä¸Šã®ä¾‹ã§å‡ºåŠ›ã•ã‚Œã‚‹ JAR ファイルã«ã¯ã€æ¬¡ã®åå‰ã‚’æŒã¤ãƒ•ã‚¡ã‚¤ãƒ«ãŒå«ã¾ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-  SUSAN.SF
-.fl
-  SUSAN.DSA
-.fl
-  KEVIN.SF
-.fl
-  KEVIN.DSA
-.fl
-\fP
-.fi
-
-.LP
-.LP
-注:JAR ファイルã§ã¯ã€JDK 1.1 ã® \f3javakey\fP ツールã§ç”Ÿæˆã•ã‚ŒãŸç½²å㨠\f3jarsigner\fP ã§ç”Ÿæˆã•ã‚ŒãŸç½²åãŒæ··åœ¨ã§ãã¾ã™ã€‚ã¤ã¾ã‚Šã€ã™ã§ã« \f3javakey\fP を使ã£ã¦ç½²åãŒä»˜ã‘られã¦ã„ã‚‹ JAR ファイルã«ã€\f3jarsigner\fP を使ã£ã¦ç½²åを付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.RE
-.SH "オプション"
-.LP
-
-.LP
-.LP
-以下ã§ã¯ã€\f3jarsigner\fP ã®ã‚ªãƒ—ションã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚注:
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-ã©ã®ã‚ªãƒ—ションåã«ã‚‚先頭ã«ãƒžã‚¤ãƒŠã‚¹è¨˜å· (\-) ãŒä»˜ã 
-.TP 2
-o
-オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã‚‹ 
-.TP 2
-o
-イタリック体ã®é …ç›®ã®å®Ÿéš›ã®å€¤ (オプションã®å€¤) ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚‹ 
-.TP 2
-o
-\f2\-keystore\fPã€\f2\-storepass\fPã€\f2\-keypass\fPã€\f2\-sigfile\fPã€\f2\-sigalg\fPã€\f2\-digestalg\fP ãŠã‚ˆã³ \f2\-signedjar\fP ã®å„オプションを使用ã§ãã‚‹ã®ã¯ã€JAR ファイルã«ç½²åを付ã‘ã‚‹å ´åˆã ã‘ã§ã‚る。 ã“れらã®ã‚ªãƒ—ションã¯ã€JAR ファイルを検証ã™ã‚‹å ´åˆã«ã¯ä½¿ç”¨ã§ããªã„。åŒæ§˜ã«ã€åˆ¥åをコマンド行ã§æŒ‡å®šã™ã‚‹ã®ã¯ã€JAR ファイルã«ç½²åを付ã‘ã‚‹å ´åˆã ã‘ã§ã‚ã‚‹ 
-.RE
-
-.LP
-.RS 3
-.TP 3
-\-keystore url 
-キーストアã®å ´æ‰€ã‚’示㙠URL を指定ã—ã¾ã™ã€‚デフォルトã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ãƒ•ã‚¡ã‚¤ãƒ« \f2.keystore\fP ã§ã™ã€‚ ユーザーã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€user.home システムプロパティーã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚ 
-.LP
-ç½²åã™ã‚‹ã¨ãã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒå¿…è¦ã§ã™ã€‚ ã“ã®ãŸã‚ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒå­˜åœ¨ã—ãªã„å ´åˆã€ã‚ã‚‹ã„ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆä»¥å¤–ã®ã»ã‹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’使用ã™ã‚‹å ´åˆã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’明示的ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-検証ã™ã‚‹ã¨ãã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“。 ãŸã ã—ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒå­˜åœ¨ã—ã¦ã„ã¦ã€ã•ã‚‰ã« \f2\-verbose\fP オプションも指定ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€JAR ファイルã®æ¤œè¨¼ã«ä½¿ã‚れる証明書ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«å­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã«ã¤ã„ã¦ã®è¿½åŠ æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
-.LP
-注:\f2\-keystore\fP ã®å¼•æ•°ã«ã¯ã€URL ã®ä»£ã‚ã‚Šã«ãƒ•ã‚¡ã‚¤ãƒ«å (ã¨ãƒ‘ス) を指定ã§ãã¾ã™ã€‚ ファイルå (ã¨ãƒ‘ス) を指定ã—ãŸå ´åˆã¯ã€ã€Œfile:ã€URL ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã§ãã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-  \-keystore \fP\f4filePathAndName\fP\f3
-.fl
-\fP
-.fi
-ã“ã‚Œã¯ã€æ¬¡ã®æŒ‡å®šã¨åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-  \-keystore file:\fP\f4filePathAndName\fP\f3
-.fl
-\fP
-.fi
-JRE ã® \f2$JAVA_HOME/lib/security\fP ディレクトリã«æ ¼ç´ã•ã‚ŒãŸ \f2java.security\fP セキュリティープロパティーファイル内㧠Sun PKCS#11 プロãƒã‚¤ãƒ€ãŒè¨­å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€keytool 㨠jarsigner 㯠PKCS#11 トークンã«åŸºã¥ã„ã¦å‹•ä½œã§ãã¾ã™ã€‚ 次ã®ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ 
-.RS 3
-.TP 2
-o
-\f2\-keystore NONE\fP 
+jar(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-\f2\-storetype PKCS11\fP 
-.RE
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€è¨­å®šã•ã‚ŒãŸ PKCS#11 トークンã®å†…容を一覧表示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.nf
-\f3
-.fl
-   jarsigner \-keystore NONE \-storetype PKCS11 \-list
-.fl
-  
-.fl
-\fP
-.fi
-.RE
-.TP 3
-\-storetype storetype 
-インスタンスを生æˆã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—ã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内㮠keystore.type プロパティーã®å€¤ã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—ã§ã™ã€‚ ã“ã®å€¤ã¯ã€\f2java.security.KeyStore\fP ã® static \f2getDefaultType\fP メソッドã§å–å¾—ã§ãã¾ã™ã€‚ 
-.LP
-\f2\-storepass\fP オプションを使ã£ã¦ PCKS#11 トークン㮠PIN を指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚何も指定ã—ãªã‹ã£ãŸå ´åˆã€keytool 㨠jarsigner ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒˆãƒ¼ã‚¯ãƒ³ PIN 㮠入力を求ã‚ã¾ã™ã€‚トークンã«ä¿è­·ã•ã‚ŒãŸèªè¨¼ãƒ‘ス (専用㮠PIN パッドや生体読ã¿å–ã‚Šæ©Ÿãªã©) ãŒã‚ã‚‹å ´åˆã€\f2\-protected\fP オプションを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ãŒã€ãƒ‘スワードオプションを指定ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。  
-.TP 3
-\-storepass password 
-キーストアã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã®ã«å¿…è¦ãªãƒ‘スワードを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒå¿…è¦ãªã®ã¯ã€JAR ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã ã‘ã§ã™ (JAR ファイルを検証ã™ã‚‹ã¨ãã¯ä¸è¦)。署åを付ã‘ã‚‹ã¨ãã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-storepass\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-注:テストを目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¿è­·ã•ã‚ŒãŸã‚·ã‚¹ãƒ†ãƒ ã‚’使用ã—ã¦ã„ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。ã¾ãŸã€password プロンプトã§ãƒ‘スワードを入力ã™ã‚‹ã¨ã€å…¥åŠ›ã—ãŸãƒ‘スワードãŒã‚¨ã‚³ãƒ¼ã•ã‚Œã€ãã®ã¾ã¾ç”»é¢ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ ã“ã®ãŸã‚ã€å‘¨å›²ã«ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã„ã‚‹å ´åˆã¯ã€ãƒ‘スワードを見られãªã„よã†ã«æ³¨æ„ã—ã¦ãã ã•ã„。  
-.TP 3
-\-keypass password 
-コマンド行ã§æŒ‡å®šã•ã‚ŒãŸåˆ¥åã«å¯¾å¿œã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®éžå…¬é–‹éµã‚’ä¿è­·ã™ã‚‹ã®ã«ä½¿ã†ãƒ‘スワードを指定ã—ã¾ã™ã€‚\f3jarsigner\fP を使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã¯ã€ãƒ‘スワードãŒå¿…è¦ã§ã™ã€‚コマンド行ã§ãƒ‘スワードãŒæŒ‡å®šã•ã‚Œã¦ãŠã‚‰ãšã€å¿…è¦ãªãƒ‘スワードãŒã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-注:テストを目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¿è­·ã•ã‚ŒãŸã‚·ã‚¹ãƒ†ãƒ ã‚’使用ã—ã¦ã„ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。ã¾ãŸã€password プロンプトã§ãƒ‘スワードを入力ã™ã‚‹ã¨ã€å…¥åŠ›ã—ãŸãƒ‘スワードãŒã‚¨ã‚³ãƒ¼ã•ã‚Œã€ãã®ã¾ã¾ç”»é¢ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ ã“ã®ãŸã‚ã€å‘¨å›²ã«ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã„ã‚‹å ´åˆã¯ã€ãƒ‘スワードを見られãªã„よã†ã«æ³¨æ„ã—ã¦ãã ã•ã„。  
-.TP 3
-\-sigfile file 
-.SF ファイル㨠.DSA ファイルã®ç”Ÿæˆã«ä½¿ã†ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2file\fP ã« DUKESIGN を指定ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚Œã‚‹ .SF ファイル㨠.DSA ファイルã®åå‰ã¯ã€ãã‚Œãžã‚Œ DUKESIGN.SF 㨠DUKESIGN.DSA ã«ãªã‚Šã¾ã™ã€‚ ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ç½²å付ã JAR ファイル㮠META\-INF ディレクトリã«ç½®ã‹ã‚Œã¾ã™ã€‚ 
-.LP
-\f2file\fP ã«ä½¿ç”¨ã§ãる文字ã¯ã€Œa\-zA\-Z0\-9_\-ã€ã§ã™ã€‚ã¤ã¾ã‚Šã€æ–‡å­—ã€æ•°å­—ã€ä¸‹ç·šã€ãŠã‚ˆã³ãƒã‚¤ãƒ•ãƒ³ã ã‘を使用ã§ãã¾ã™ã€‚注:.SF ãŠã‚ˆã³ .DSA ã®ãƒ•ã‚¡ã‚¤ãƒ«åã§ã¯ã€å°æ–‡å­—ã¯ã™ã¹ã¦å¤§æ–‡å­—ã«å¤‰æ›ã•ã‚Œã¾ã™ã€‚ 
-.LP
-コマンド行㧠\f2\-sigfile\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã€.SF ファイル㨠.DSA ファイルã®ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚ŒãŸåˆ¥åã®å…ˆé ­ã® 8 文字をã™ã¹ã¦å¤§æ–‡å­—ã«å¤‰æ›ã—ãŸã‚‚ã®ã«ãªã‚Šã¾ã™ã€‚別å㌠8 文字未満ã®å ´åˆã¯ã€åˆ¥åãŒãã®ã¾ã¾ä½¿ã‚ã‚Œã¾ã™ã€‚別åã®ä¸­ã«ã€ç½²åファイルåã«ä½¿ç”¨ã§ããªã„文字ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€è©²å½“ã™ã‚‹æ–‡å­—を下線 (_) ã«ç½®ãæ›ãˆã¦ãƒ•ã‚¡ã‚¤ãƒ«åãŒä½œæˆã•ã‚Œã¾ã™ã€‚  
-.TP 3
-\-sigalg algorithm 
-.RS 3
-
-.LP
-JAR ファイルã®ç½²åã«ä½¿ç”¨ã™ã‚‹ç½²åアルゴリズムã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-標準署åアルゴリズムåã®ä¸€è¦§ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Cryptography Architectureã€ã«ã‚ã‚‹ 
-.na
-\f2「Appendix A ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppAã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã¯ã€JAR ファイルã®ç½²åã«ä½¿ç”¨ã™ã‚‹ç§˜å¯†éµã¨äº’æ›æ€§ã®ã‚ã‚‹ã‚‚ã®ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションを指定ã—ãªã‹ã£ãŸå ´åˆã€ç§˜å¯†éµã®ã‚¿ã‚¤ãƒ—ã«å¿œã˜ã¦ SHA1withDSAã€MD5withRSA ã®ã„ãšã‚Œã‹ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚指定ã•ã‚ŒãŸã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ—ロãƒã‚¤ãƒ€ãŒé™çš„ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãã®ã‚ˆã†ãªãƒ—ロãƒã‚¤ãƒ€ã‚’ \f2\-providerClass\fP オプションを使ã£ã¦æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã†ã§ãªã„å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡ŒãŒå¤±æ•—ã—ã¾ã™ã€‚
-.LP
-.RE
-.TP 3
-\-digestalg algorithm 
-.RS 3
-JAR ファイルã®ã‚¨ãƒ³ãƒˆãƒªã‚’ダイジェストã™ã‚‹éš›ã«ä½¿ç”¨ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-標準メッセージダイジェストアルゴリズムåã®ä¸€è¦§ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Cryptography Architectureã€ã«ã‚ã‚‹ 
-.na
-\f2「Appendix A ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppAã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ã‚ªãƒ—ションを指定ã—ãªã‹ã£ãŸå ´åˆã€SHA\-1 ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚指定ã•ã‚ŒãŸã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ—ロãƒã‚¤ãƒ€ãŒé™çš„ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãã®ã‚ˆã†ãªãƒ—ロãƒã‚¤ãƒ€ã‚’ \f2\-providerClass\fP オプションを使ã£ã¦æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã†ã§ãªã„å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡ŒãŒå¤±æ•—ã—ã¾ã™ã€‚
-.LP
-.RE
-.TP 3
-\-signedjar file 
-ç½²å付ã JAR ファイルã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-コマンド行ã§åå‰ã‚’指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€å…¥åŠ› JAR ファイル (ç½²åã®å¯¾è±¡ã¨ãªã‚‹ JAR ファイル) ã®åå‰ã¨åŒã˜åå‰ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ ã“ã®å ´åˆã€å…¥åŠ› JAR ファイルã¯ç½²å付ã JAR ファイルã«ã‚ˆã£ã¦ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚  
-.TP 3
-\-verify 
-コマンド行ã§ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€æŒ‡å®šã•ã‚ŒãŸ JAR ファイルãŒæ¤œè¨¼ã•ã‚Œã¾ã™ã€‚JAR ファイルã¸ã®ç½²åã¯è¡Œã‚ã‚Œã¾ã›ã‚“。 検証ãŒæˆåŠŸã™ã‚‹ã¨ã€ã€Œjar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚〠ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ç½²åã•ã‚Œã¦ã„ãªã„ JAR ファイルã€ã¾ãŸã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„アルゴリズム (RSA プロãƒã‚¤ãƒ€ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’終了ã—ã¦ã„ãªã„å ´åˆã® RSA ãªã©) を使ã£ã¦ç½²åã•ã‚ŒãŸ JAR ファイルを検証ã—よã†ã¨ã™ã‚‹ã¨ã€ã€Œjar ã¯ç½²åã•ã‚Œã¦ã„ã¾ã›ã‚“。(ç½²åãŒè¦‹ã¤ã‹ã‚‰ãªã„ã‹ã€æ§‹æ–‡è§£æžã§ãã¾ã›ã‚“)ã€ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.LP
-ç½²å付ã JAR ファイルã¯ã€\f3jarsigner\fP ã¾ãŸã¯ JDK 1.1 ã® \f3javakey\fP ツールã€ã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã‚’使ã£ã¦æ¤œè¨¼ã§ãã¾ã™ã€‚ 
-.LP
-検証ã«ã¤ã„ã¦ã®è©³ç´°ã¯ã€ã€ŒJAR ファイルã®æ¤œè¨¼ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
-.TP 3
-\-certs 
-コマンド行ã§ã€\f2\-verify\fP ãŠã‚ˆã³ \f2\-verbose\fP オプションã¨ã¨ã‚‚ã«ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€JAR ファイルã®å„ç½²å者ã®è¨¼æ˜Žæ›¸æƒ…報も出力ã•ã‚Œã¾ã™ã€‚証明書情報ã«ã¯æ¬¡ã®ã‚‚ã®ãŒå«ã¾ã‚Œã¾ã™ã€‚ 
-.RS 3
-.TP 2
-o
-ç½²å者ã®å…¬é–‹éµã‚’証明ã™ã‚‹ (.DSA ファイルã«æ ¼ç´ã•ã‚ŒãŸ) 証明書ã®ç¨®é¡žã®åå‰ 
-.TP 2
-o
-証明書㌠X.509 証明書 (ã¤ã¾ã‚Šã€\f2java.security.cert.X509Certificate\fP ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹) ã§ã‚ã‚‹å ´åˆã¯ã€ç½²å者ã®è­˜åˆ¥å 
-.RE
-.LP
-キーストアã®ç¢ºèªã‚‚è¡Œã‚ã‚Œã¾ã™ã€‚コマンド行ã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å€¤ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚Œã°ã€æ¤œæŸ»ã•ã‚Œã¾ã™ã€‚ç½²å者ã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ã‚¨ãƒ³ãƒˆãƒªã¨ä¸€è‡´ã—ãŸå ´åˆã¯ã€æ¬¡ã®æƒ…報も表示ã•ã‚Œã¾ã™ã€‚ 
-.RS 3
+keytool(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-ç½²å者ã«è©²å½“ã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®åˆ¥å。 ã“ã®åˆ¥åã¯æ‹¬å¼§ã§å›²ã¾ã‚Œã¾ã™ã€‚ãŸã ã—ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã¯ãªã JDK 1.1 ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ç”±æ¥ã™ã‚‹ç½²å者ã®å ´åˆã¯ã€æ‹¬å¼§ã§ã¯ãªã大括弧ã§å›²ã¾ã‚Œã¾ã™ã€‚ 
-.RE
-.TP 3
-\-verbose 
-コマンド行ã§ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f3jarsigner\fP ã¯ã€Œå†—é•·ã€ãƒ¢ãƒ¼ãƒ‰ã§å‹•ä½œã—ã€JAR ã®ç½²åã¾ãŸã¯æ¤œè¨¼ã®é€²è¡ŒçŠ¶æ³ã«é–¢ã™ã‚‹è¿½åŠ æƒ…報を出力ã—ã¾ã™ã€‚ 
-.TP 3
-\-internalsf 
-以å‰ã¯ã€JAR ファイルã®ç½²å時ã«ç”Ÿæˆã•ã‚ŒãŸ .DSA (ç½²åブロック) ファイルã®ä¸­ã«ã€ç”Ÿæˆã•ã‚ŒãŸ .SF ファイル (ç½²åファイル) ã®å®Œå…¨ãªã‚³ãƒ”ーãŒç¬¦å·åŒ–ã•ã‚ŒãŸå½¢ã§å«ã¾ã‚Œã¦ã„ã¾ã—ãŸã€‚ã“ã®å‹•ä½œã¯å¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚ã“ã®å‹•ä½œã¯å¤‰æ›´ã«ãªã‚Šã€ç¾åœ¨ã§ã¯ã€å‡ºåŠ› JAR ファイル全体ã®ã‚µã‚¤ã‚ºã‚’å°ã•ãã™ã‚‹ãŸã‚ã«ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ .SF ファイル㌠.DSA ファイルã«å«ã¾ã‚Œãªã„よã†ã«ãªã£ã¦ã„ã¾ã™ã€‚ãŸã ã—ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-internalsf\fP オプションを指定ã™ã‚‹ã¨ã€ä»¥å‰ã¨åŒã˜ã‚ˆã†ã«å‹•ä½œã—ã¾ã™ã€‚\f3ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ†ã‚¹ãƒˆã‚’è¡Œã†å ´åˆã«ã¯ä¾¿åˆ©ã§ã™ãŒã€ãれ以外ã«ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。 ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€æœ‰ç›Šãªæœ€é©åŒ–ãŒè¡Œã‚ã‚Œãªããªã‚Šã¾ã™ã€‚\fP 
-.TP 3
-\-sectionsonly 
-コマンド行ã§ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€JAR ファイルã®ç½²å時ã«ç”Ÿæˆã•ã‚Œã‚‹ .SF ファイル (ç½²åファイル) ã«ã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã‚’å«ã‚€ãƒ˜ãƒƒãƒ€ãƒ¼ã¯è¿½åŠ ã•ã‚Œã¾ã›ã‚“。ã“ã®å ´åˆã€.SF ファイルã«å«ã¾ã‚Œã‚‹ã®ã¯ã€JAR ファイル内ã®å„ソースファイルã«é–¢ã™ã‚‹æƒ…å ±ãŠã‚ˆã³ãƒãƒƒã‚·ãƒ¥ã ã‘ã§ã™ã€‚ 詳細ã¯ã€ã€Œç½²å (.SF) ファイルã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-デフォルトã§ã¯ã€æœ€é©åŒ–ã‚’è¡Œã†ãŸã‚ã«ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã‚’å«ã‚€ãƒ˜ãƒƒãƒ€ãƒ¼ãŒè¿½åŠ ã•ã‚Œã¾ã™ã€‚ヘッダーãŒå­˜åœ¨ã™ã‚‹å ´åˆã¯ã€JAR ファイルã®æ¤œè¨¼æ™‚ã«ã€ã¾ãšãƒ˜ãƒƒãƒ€ãƒ¼å†…ã®ãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã¨å®Ÿéš›ã«ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ãŒç¢ºèªã•ã‚Œã¾ã™ã€‚ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã™ã‚‹å ´åˆã€æ¤œè¨¼ã¯æ¬¡ã®æ‰‹é †ã«é€²ã¿ã¾ã™ã€‚ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã—ãªã„å ´åˆã¯ã€åŠ¹çŽ‡çš„ã«ã¯åŠ£ã‚‹æ–¹æ³•ã‚’使ã£ã¦æ¤œè¨¼ã‚’è¡Œã„ã¾ã™ã€‚ 具体的ã«ã¯ã€.SF ファイル内ã®å„ソースファイル情報セクションã®ãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å¯¾å¿œã™ã‚‹ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚ 
-.LP
-詳細ã¯ã€ã€ŒJAR ファイルã®æ¤œè¨¼ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f3ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ†ã‚¹ãƒˆã‚’è¡Œã†å ´åˆã«ã¯ä¾¿åˆ©ã§ã™ãŒã€ãれ以外ã«ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。 ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€æœ‰ç›Šãªæœ€é©åŒ–ãŒè¡Œã‚ã‚Œãªããªã‚Šã¾ã™ã€‚\fP   
-.TP 3
-\-protected 
-\f2true\fP ã¾ãŸã¯ \f2false\fP ã®ã„ãšã‚Œã‹ã€‚専用 PIN リーダーãªã©ã®ä¿è­·ã•ã‚ŒãŸèªè¨¼ãƒ‘スを介ã—ã¦ãƒ‘スワードを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€ã“ã®å€¤ã« \f2true\fP を指定ã—ã¦ãã ã•ã„。 
-.RE
-.RS 3
-.TP 3
-\-provider provider\-class\-name 
-サービスプロãƒã‚¤ãƒ€ãŒã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル (\f2java.security\fP) ã®ãƒªã‚¹ãƒˆã«å…¥ã£ã¦ã„ãªã„ã¨ãã«ã€æš—å·åŒ–サービスプロãƒã‚¤ãƒ€ã®ãƒžã‚¹ã‚¿ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-\f2\-providerArg\fP \f2ConfigFilePath\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚ keytool 㨠jarsigner ã¯ãƒ—ロãƒã‚¤ãƒ€ã‚’å‹•çš„ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¾ã™ (ã“ã“ã§ã€\f2ConfigFilePath\fP ã¯ãƒˆãƒ¼ã‚¯ãƒ³è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒ‘スã§ã™)。セキュリティープロパティーファイル内㧠Sun PKCS#11 プロãƒã‚¤ãƒ€ãŒè¨­å®šã•ã‚Œã¦ã„ãªã„å ´åˆã« PKCS#11 キーストアを一覧表示ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ä¾‹ã‚’次ã«ç¤ºã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.nf
-\f3
-.fl
-jarsigner \-keystore NONE \-storetype PKCS11 \\ 
-.fl
-          \-providerClass sun.security.pkcs11.SunPKCS11 \\ 
-.fl
-          \-providerArg /foo/bar/token.config \\ 
-.fl
-          \-list
-.fl
-\fP
-.fi
-.RE
-.TP 3
-\-providerName providerName 
-\f2java.security\fP セキュリティープロパティーファイル内㧠2 ã¤ä»¥ä¸Šã®ãƒ—ロãƒã‚¤ãƒ€ãŒè¨­å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-providerName\fP オプションを使ã£ã¦ç‰¹å®šã®ãƒ—ロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’é¸æŠžã§ãã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã®å¼•æ•°ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ã®åå‰ã§ã™ã€‚ 
-.LP
-Sun PKCS#11 プロãƒã‚¤ãƒ€ã®å ´åˆã€\f2providerName\fP 㯠\f2SunPKCS11\-\fP\f2TokenName\fP ã¨ã„ã†å½¢å¼ã«ãªã‚Šã¾ã™ã€‚ ã“ã“ã§ã€Œ\f2TokenName\fPã€ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ãŒæ§‹æˆã•ã‚ŒãŸåå‰ã®æŽ¥å°¾è¾žã§ã™ã€‚ 詳細ã¯
 .na
-\f2構æˆå±žæ€§ã®è¡¨\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#ATTRSã‚’å‚ç…§ã—ã¦ãã ã•ã„。ãŸã¨ãˆã°ã€ä»¥ä¸‹ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€åå‰æŽ¥å°¾è¾ž \f2SmartCard\fP ã® PKCS#11 キーストアプロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã®å†…容をリストã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.nf
-\f3
-.fl
-jarsigner \-keystore NONE \-storetype PKCS11 \\ 
-.fl
-        \-providerName SunPKCS11\-SmartCard \\ 
-.fl
-        \-list
-.fl
-\fP
-.fi
-.RE
-.TP 3
-\-Jjavaoption 
-指定ã•ã‚ŒãŸ \f2javaoption\fP 文字列を Java インタプリタã«ç›´æŽ¥æ¸¡ã—ã¾ã™ã€‚(\f3jarsigner\fP ã¯ã€å®Ÿéš›ã«ã¯ Java インタプリタã«å¯¾ã™ã‚‹ã€Œãƒ©ãƒƒãƒ‘ーã€ã§ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã¯ã€ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€å®Ÿè¡Œç’°å¢ƒã¾ãŸã¯ãƒ¡ãƒ¢ãƒªãƒ¼ä½¿ç”¨ã‚’調整ã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚指定ã§ãるインタプリタオプションを一覧表示ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2java \-h\fP ã¾ãŸã¯ \f2java \-X\fP ã¨å…¥åŠ›ã—ã¦ãã ã•ã„。 
-.LP
-.TP 3
-\-tsa url 
-JAR ファイルã®ç½²å時ã«ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã€Œ\f2\-tsa http://example.tsa.url\fPã€ãŒè¡¨ç¤ºã•ã‚Œã‚‹å ´åˆã€ç½²åã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚URL \f2http://example.tsa.url\fP ã¯ã€TSA (Time Stamping Authority) ã®å ´æ‰€ã‚’特定ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€\f2\-tsacert\fP オプションã§æ¤œå‡ºã•ã‚ŒãŸ URL をオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚\f2\-tsa\fP オプションã§ã¯ã€TSA ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã‚’キーストアã«é…ç½®ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。 
-.LP
-タイムスタンプを生æˆã™ã‚‹ãŸã‚ã€\f2jarsigner\fP 㯠
-.na
-\f2RFC 3161\fP @
-.fi
-http://www.ietf.org/rfc/rfc3161.txt ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ TSP (Time\-Stamp Protocol) を使用ã—㦠TSA ã¨é€šä¿¡ã—ã¾ã™ã€‚æˆåŠŸã™ã‚‹ã¨ã€TSA ã‹ã‚‰è¿”ã•ã‚ŒãŸã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—トークンã¯ç½²åブロックファイルã®ç½²åã¨ã¨ã‚‚ã«ä¿å­˜ã•ã‚Œã¾ã™ã€‚ 
-.LP
-.TP 3
-\-tsacert alias 
-JAR ファイルã®ç½²å時ã«ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã€Œ\f2\-tsacert alias\fPã€ãŒè¡¨ç¤ºã•ã‚Œã‚‹å ´åˆã€ç½²åã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2alias\fP ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ç¾åœ¨æœ‰åŠ¹ãª TSA ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã‚’特定ã—ã¾ã™ã€‚エントリã®è¨¼æ˜Žæ›¸ã§ã€TSA ã®å ´æ‰€ã‚’特定ã™ã‚‹ URL ã‚’å«ã‚€ Subject Information Access 拡張機能ãŒç¢ºèªã•ã‚Œã¾ã™ã€‚ 
-.LP
-TSA ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã¯ã€\f2\-tsacert\fP を使ã£ãŸå ´åˆã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«é…ç½®ã•ã‚Œã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-.TP 3
-\-altsigner class 
-代替署å機構を使用ã™ã‚‹ã“ã¨ã‚’指定ã—ã¾ã™ã€‚完全修飾クラスåã¯ã€\f2com.sun.jarsigner.ContentSigner\fP ã® abstract クラスを拡張ã™ã‚‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’特定ã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒ‘スã¯ã€\f2\-altsignerpath\fP オプションã«ã‚ˆã£ã¦å®šç¾©ã•ã‚Œã¾ã™ã€‚\f2\-altsigner\fP オプションを使用ã—ãŸå ´åˆã€\f2jarsigner\fP ã¯æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ãŒæä¾›ã™ã‚‹ç½²å機構を使用ã—ã¾ã™ã€‚ã¾ãŸã¯ã€\f2jarsigner\fP ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç½²å機構を使用ã—ã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€\f2com.sun.sun.jarsigner.AuthSigner\fP ã¨ã„ã†ã‚¯ãƒ©ã‚¹ãŒæä¾›ã™ã‚‹ç½²å機構を使用ã™ã‚‹ã«ã¯ã€\f2jarsigner\fP オプション「\f2\-altsigner com.sun.jarsigner.AuthSigner\fPã€ã‚’使用ã—ã¾ã™ã€‚ 
-.LP
-.TP 3
-\-altsignerpath classpathlist 
-クラスファイル (クラスファイルåã¯ä¸Šè¨˜ã®ã‚ˆã†ã« \f2\-altsigner\fP オプションã§æŒ‡å®šã•ã‚Œã‚‹) ãŠã‚ˆã³ãã‚ŒãŒä¾å­˜ã™ã‚‹ JAR ファイルã¸ã®ãƒ‘スを指定ã—ã¾ã™ã€‚クラスファイル㌠JAR ファイル内ã«ã‚ã‚‹å ´åˆã€ä»¥ä¸‹ã®ä¾‹ã®ã‚ˆã†ã« JAR ファイルã¸ã®ãƒ‘スãŒæŒ‡å®šã•ã‚Œã¾ã™ã€‚ 
-.LP
-絶対パスã¾ãŸã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スを指定ã§ãã¾ã™ã€‚\f2classpathlist\fP ã«ã¯ã€è¤‡æ•°ã®ãƒ‘スã¾ãŸã¯ JAR ファイルをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãã®å ´åˆã€å„パスã¾ãŸã¯ JAR ファイルをã€Solaris ã®å ´åˆã«ã¯ã‚³ãƒ­ãƒ³ (\f2:\fP)ã€Windows ã®å ´åˆã«ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ (\f2;\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚目的ã®ã‚¯ãƒ©ã‚¹ãŒã™ã§ã«æ¤œç´¢ãƒ‘ス内ã«ã‚ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ションã¯ä¸è¦ã§ã™ã€‚ 
-.LP
-クラスファイルをå«ã‚€ã€JAR ファイルã¸ã®ãƒ‘スを指定ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.LP
-\f2\-altsignerpath /home/user/lib/authsigner.jar\fP
-.LP
-.RE
-.LP
-JAR ファイルåãŒå«ã¾ã‚Œã¦ã„ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。 
-.LP
-クラスファイルをå«ã‚€ JAR ファイルã¸ã®ãƒ‘スを指定ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-.LP
-\f2\-altsignerpath /home/user/classes/com/sun/tools/jarsigner/\fP
-.LP
-.RE
-.LP
-JAR ファイルåã¯å«ã¾ã‚Œã¦ã„ãªã„ã“ã¨ã«ç•™æ„ã—ã¦ãã ã•ã„。  
-.RE
-.SH "例"
-.LP
-
-.LP
-.SS 
-JAR ファイルã®ç½²å
-.LP
-.RS 3
-
-.LP
-.LP
-bundle.jar ã¨ã„ã†åå‰ã® JAR ファイルãŒã‚ã‚‹ã¨ã—ã¾ã™ã€‚ ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®åˆ¥å㌠jane ã§ã‚るユーザーã®éžå…¬é–‹éµã‚’使ã£ã¦ã€ç½²åを付ã‘ã‚‹ã¨ã—ã¾ã™ã€‚キーストアã¯ã€mystore ã¨ã„ã†åå‰ã§ã€C ドライブ㮠working ディレクトリã«ã‚ã‚Šã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワード㯠mypassã€\f2jane\fP ã®éžå…¬é–‹éµã®ãƒ‘スワード㯠j638klm ã¨ã—ã¾ã™ã€‚ã“ã®å ´åˆã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ã€JAR ファイルã«ç½²åを付ã‘㦠sbundle.jar ã¨ã„ã†ç½²å付ã JAR ファイルを作æˆã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-storepass myspass
-.fl
-      \-keypass j638klm \-signedjar sbundle.jar bundle.jar jane 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-上ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ \f2\-sigfile\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„ãŸã‚ã€ç½²å付ã JAR ファイルã«æ ¼ç´ã•ã‚Œã‚‹ .SF ファイル㨠.DSA ファイルã®åå‰ã¯ã€åˆ¥åã‹ã‚‰ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆåãŒã¤ã‘られã¾ã™ã€‚ã¤ã¾ã‚Šã€\f2JANE.SF\fP 㨠\f2JANE.DSA\fP ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-ストアã®ãƒ‘スワードã¨éžå…¬é–‹éµã®ãƒ‘スワードをã‚ã¨ã§å…¥åŠ›ã™ã‚‹å ´åˆã¯ã€ä¸Šã®ã‚³ãƒžãƒ³ãƒ‰ã‚’短縮ã—ã¦æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore
-.fl
-      \-signedjar sbundle.jar bundle.jar jane 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ (ホームディレクトリ内㮠.keystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢) を使用ã™ã‚‹å ´åˆã¯ã€æ¬¡ã«ç¤ºã™ã‚ˆã†ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æŒ‡å®šã‚’çœç•¥ã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-signedjar sbundle.jar bundle.jar jane 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ã¾ãŸã€ç½²å付ã JAR ファイルã§å…¥åŠ› JAR ファイル (\f2bundle.jar\fP) を上書ãã™ã‚‹å ´åˆã¯ã€\f2\-signedjar\fP オプションã®æŒ‡å®šã‚‚çœç•¥ã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner bundle.jar jane 
-.fl
-\fP
+\f4jarsigner\fP\f2 ¥Ä¡¼¥ë¤Î»ÈÍÑÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢\fP @
 .fi
-.RE
-
-.LP
-.SS 
-ç½²å付ã JAR ファイルã®æ¤œè¨¼
-.LP
-.RS 3
-
-.LP
-.LP
-次ã«ç¤ºã™ã®ã¯ã€ç½²å付ã JAR ファイルを検証ã—ã€ç½²åãŒæœ‰åŠ¹ã§ JAR ファイルãŒæ”¹å¤‰ã•ã‚Œã¦ã„ãªã„ã“ã¨ã‚’確èªã™ã‚‹ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰ä¾‹ã§ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-verify sbundle.jar 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-検証ãŒæˆåŠŸã™ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚検証ãŒæˆåŠŸã—ãªã‹ã£ãŸå ´åˆã¯ã€ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f2\-verbose\fP オプションを使ã†ã¨ã€ã‚ˆã‚Šå¤šãã®æƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚次ã«ç¤ºã™ã®ã¯ã€\f2\-verbose\fP オプションを指定ã—㟠\f3jarsigner\fP ã®å®Ÿè¡Œä¾‹ã¨ãã®å‡ºåŠ›çµæžœã§ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-verify \-verbose sbundle.jar
-.fl
-
-.fl
-           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
-.fl
-           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
-.fl
-          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
-.fl
-    smk   2752 Fri Sep 26 16:12:30 PDT 1997 AclEx.class
-.fl
-    smk    849 Fri Sep 26 16:12:46 PDT 1997 test.class
-.fl
-
-.fl
-      s = ç½²åãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      m = エントリãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«ãƒªã‚¹ãƒˆã•ã‚Œã¾ã™ã€‚
-.fl
-      k = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-\fP
+http://download.oracle.com/javase/tutorial/index.html
+.na
+\f2¡ÖJava ¥Á¥å¡¼¥È¥ê¥¢¥ë¡×\fP\f4¤Î\fP @
 .fi
-
-.LP
-.SS 
-証明書情報を使ã£ãŸæ¤œè¨¼
-.LP
-.LP
-検証時ã«ã€\f2\-verify\fP 㨠\f2\-verbose\fP オプションã«åŠ ãˆã¦ \f2\-certs\fP オプションを指定ã—ãŸå ´åˆã¯ã€JAR ファイル内ã®å„ç½²å者ã®è¨¼æ˜Žæ›¸æƒ…報も出力ã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã«ã¯ã€è¨¼æ˜Žæ›¸ã®ã‚¿ã‚¤ãƒ—ã€ç½²å者ã®è­˜åˆ¥å情報 (X.509 証明書ã®å ´åˆ)ã€ãŠã‚ˆã³ JAR ファイルã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ã¨ä¸€è‡´ã™ã‚‹å ´åˆã«ã¯ã€æ‹¬å¼§ã§å›²ã¾ã‚ŒãŸç½²å者ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢åˆ¥åãŒå«ã¾ã‚Œã¾ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs myTest.jar
-.fl
-
-.fl
-           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
-.fl
-           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
-.fl
-          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
-.fl
-           208 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.SF
-.fl
-          1087 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.DSA
-.fl
-    smk   2752 Fri Sep 26 16:12:30 PDT 1997 Tst.class
-.fl
-
-.fl
-      X.509, CN=Test Group, OU=Java Software, O=Sun Microsystems, L=CUP, S=CA, C=US (javatest)
-.fl
-      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
-.fl
-
-.fl
-      s = ç½²åãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      m = エントリãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«ãƒªã‚¹ãƒˆã•ã‚Œã¾ã™ã€‚
-.fl
-      k = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚ 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ç½²å者ã®è¨¼æ˜Žæ›¸ãŒ X.509 証明書ã§ãªã„å ´åˆã¯ã€è­˜åˆ¥å情報ã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。ãã®å ´åˆã«ã¯ã€è¨¼æ˜Žæ›¸ã®ã‚¿ã‚¤ãƒ—ã¨åˆ¥åã ã‘ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€è¨¼æ˜Žæ›¸ãŒ PGP 証明書ã§ã€åˆ¥å㌠bob ã®å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-      PGP, (bob)
-.fl
-\fP
-.fi
-
-.LP
-.SS 
-アイデンティティーデータベースã®ç½²å者をå«ã‚€ JAR ファイルã®æ¤œè¨¼
-.LP
-.LP
-JAR ファイルãŒã€JDK 1.1 ã® \f3javakey\fP ツールを使ã£ã¦ç½²åã•ã‚Œã¦ã„ã‚‹å ´åˆã€ç½²å者ã¯ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®åˆ¥åã§ã™ã€‚ ã“ã®å ´åˆã€æ¤œè¨¼ã®å‡ºåŠ›ã«ã¯ i ã¨ã„ã†è¨˜å·ãŒå«ã¾ã‚Œã¾ã™ã€‚JAR ファイルãŒã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®åˆ¥åã¨ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®åˆ¥åã®ä¸¡æ–¹ã«ã‚ˆã£ã¦ç½²åã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€k 㨠i ã®ä¸¡æ–¹ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f2\-certs\fP オプションを指定ã—ãŸå ´åˆã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®åˆ¥åã¯æ‹¬å¼§ã§å›²ã¾ã‚Œã‚‹ã®ã«å¯¾ã—ã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®åˆ¥åã¯è§’括弧ã§å›²ã¾ã‚Œã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚例を示ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs writeFile.jar
-.fl
-
-.fl
-           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
-.fl
-           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
-.fl
-          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
-.fl
-           199 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.SF
-.fl
-          1013 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.DSA
-.fl
-   smki   2752 Fri Sep 26 16:12:30 PDT 1997 writeFile.html
-.fl
-
-.fl
-      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
-.fl
-      X.509, CN=Duke, OU=Java Software, O=Sun, L=cup, S=ca, C=us [duke]
-.fl
-
-.fl
-      s = ç½²åãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      m = エントリãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«ãƒªã‚¹ãƒˆã•ã‚Œã¾ã™ã€‚
-.fl
-      k = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      i = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ—ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-\fP
-.fi
-
-.LP
-.LP
-別å duke ã¯è§’括弧ã§å›²ã¾ã‚Œã¦ã„ã‚‹ã®ã§ã€ã“ã®åˆ¥åã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®åˆ¥åã§ã¯ãªãã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®åˆ¥åã§ã™ã€‚
-.LP
-.RE
-.SH "関連項目"
-.LP
-
-.LP
-.RS 3
-.TP 2
-o
-jar(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ 
-.TP 2
-o
-keytool(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ 
-.TP 2
-o
-\f3jarsigner\fP ツールã®ä½¿ç”¨ä¾‹ã«ã¤ã„ã¦ã¯ã€
-.na
-\f4「Java Tutorialã€\fP @
-.fi
-http://java.sun.com/docs/books/tutorial/index.htmlã®
-.na
-\f4「Securityã€\fP @
-.fi
-http://java.sun.com/docs/books/tutorial/security/index.htmlã‚’å‚ç…§ 
+http://download.oracle.com/javase/tutorial/index.html¡ÖSecurity¡×\f3¤ò»²¾È\fP 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/java.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/java.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,29 +19,29 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH java 1 "02 Jun 2010"
+.TH java 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-java \- Java アプリケーション起動ツール
+.SH "̾Á°"
+java \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -54,88 +54,78 @@
 
 .LP
 .RS 3
-
-.LP
-.RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 class 
-呼ã³å‡ºã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ 
+¸Æ¤Ó½Ð¤µ¤ì¤ë¥¯¥é¥¹¤Î̾Á° 
 .TP 3
 file.jar 
-呼ã³å‡ºã•ã‚Œã‚‹ JAR ファイルã®åå‰ã€‚å¿…ãš \f2\-jar\fP ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹ 
+¸Æ¤Ó½Ð¤µ¤ì¤ë JAR ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£É¬¤º \f2\-jar\fP ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë 
 .TP 3
 argument 
-\f3main\fP 関数ã«æ¸¡ã•ã‚Œã‚‹å¼•æ•° 
+\f3main\fP ´Ø¿ô¤ËÅϤµ¤ì¤ë°ú¿ô 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3java\fP ツールã¯ã€Java アプリケーションを起動ã—ã¾ã™ã€‚java ツールã¯ã€Java Runtime Environment ã‚’èµ·å‹•ã—ãŸã‚ã¨ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’ロードã—ã€ãã®ã‚¯ãƒ©ã‚¹ã® \f3main\fP メソッドを呼ã³å‡ºã™ã“ã¨ã«ã‚ˆã‚Šã€Java アプリケーションを起動ã—ã¾ã™ã€‚
+\f3java\fP ¥Ä¡¼¥ë¤Ï¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤·¤Þ¤¹¡£java ¥Ä¡¼¥ë¤Ï¡¢Java Runtime Environment ¤òµ¯Æ°¤·¤¿¤¢¤È¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤ò¥í¡¼¥É¤·¡¢¤½¤Î¥¯¥é¥¹¤Î \f3main\fP ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤Ë¤è¤ê¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€public ãŠã‚ˆã³ static ã¨ã—ã¦å®£è¨€ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¾ãŸã€å€¤ã‚’è¿”ã—ã¦ã¯ã„ã‘ã¾ã›ã‚“。 ã•ã‚‰ã«ã€\f2String\fP é…列をパラメータã¨ã—ã¦æŒ‡å®šã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。メソッドã®å®£è¨€ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã£ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
+¤³¤Î¥á¥½¥Ã¥É¤Ï¡¢public ¤ª¤è¤Ó static ¤È¤·¤ÆÀë¸À¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¤Þ¤¿¡¢ÃͤòÊÖ¤·¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£ ¤µ¤é¤Ë¡¢ \f2String\fP ÇÛÎó¤ò¥Ñ¥é¥á¡¼¥¿¤È¤·¤Æ»ØÄê¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥á¥½¥Ã¥É¤ÎÀë¸À¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
 .nf
 \f3
 .fl
-    public static void main(String args[])
+public static void main(String args[])
 .fl
 \fP
 .fi
 
 .LP
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション以外ã®æœ€åˆã®å¼•æ•°ãŒã€å‘¼ã³å‡ºã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ã«ãªã‚Šã¾ã™ã€‚ã“ã®åå‰ã«ã¯ã€å®Œå…¨æŒ‡å®šã®ã‚¯ãƒ©ã‚¹åを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f3\-jar\fP オプションを指定ã—ãŸå ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション以外ã®æœ€åˆã®å¼•æ•°ãŒã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚€ \f3JAR\fP アーカイブã®åå‰ã«ãªã‚Šã¾ã™ã€‚ ã“ã®å ´åˆã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã® \f3Main\-Class\fP ヘッダーã§æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ãŒèµ·å‹•ã‚¯ãƒ©ã‚¹ã«ãªã‚Šã¾ã™ã€‚
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó°Ê³°¤ÎºÇ½é¤Î°ú¿ô¤¬¡¢¸Æ¤Ó½Ð¤µ¤ì¤ë¥¯¥é¥¹¤Î̾Á°¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î̾Á°¤Ë¤Ï¡¢´°Á´»ØÄê¤Î¥¯¥é¥¹Ì¾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3\-jar\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó°Ê³°¤ÎºÇ½é¤Î°ú¿ô¤¬¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤È¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤à \f3JAR\fP ¥¢¡¼¥«¥¤¥Ö¤Î̾Á°¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¤Î \f3Main\-Class\fP ¥Ø¥Ã¥À¡¼¤Ç»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤¬µ¯Æ°¥¯¥é¥¹¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-Java Runtime ã¯ã€ãƒ–ートストラップクラスパスã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«åž‹æ‹¡å¼µæ©Ÿèƒ½ã€ãŠã‚ˆã³ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘ス㮠3 箇所ã‹ã‚‰èµ·å‹•ã‚¯ãƒ©ã‚¹ã¨ä»–ã®ä½¿ç”¨ã•ã‚Œã¦ã„るクラスを検索ã—ã¾ã™ã€‚
+Java Runtime ¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¡¢¥¤¥ó¥¹¥È¡¼¥ë·¿³ÈÄ¥µ¡Ç½¡¢¤ª¤è¤Ó¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Î 3 ²Õ½ê¤«¤éµ¯Æ°¥¯¥é¥¹¤È¾¤Î»ÈÍѤµ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤ò¸¡º÷¤·¤Þ¤¹¡£
 .LP
 .LP
-クラスåã¾ãŸã¯ JAR ファイルåã®ã‚ã¨ã«ã‚ã‚‹ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション以外ã®å¼•æ•°ã¯ã€\f3main\fP 関数ã«æ¸¡ã•ã‚Œã¾ã™ã€‚
+¥¯¥é¥¹Ì¾¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾¤Î¤¢¤È¤Ë¤¢¤ë¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó°Ê³°¤Î°ú¿ô¤Ï¡¢\f3main\fP ´Ø¿ô¤ËÅϤµ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-起動ツールã«ã¯ã€ç¾åœ¨ã®å®Ÿè¡Œç’°å¢ƒãŠã‚ˆã³å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹æ¨™æº–オプションãŒã‚ã‚Šã¾ã™ã€‚ã¾ãŸã€ä»®æƒ³ãƒžã‚·ãƒ³ã®ç¾åœ¨ã®å®Ÿè£…ã§ã¯ã€éžæ¨™æº–オプションã®ã‚»ãƒƒãƒˆã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+µ¯Æ°¥Ä¡¼¥ë¤Ë¤Ï¡¢¸½ºß¤Î¼Â¹Ô´Ä¶­¤ª¤è¤Ó¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëɸ½à¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£¤Þ¤¿¡¢²¾ÁÛ¥Þ¥·¥ó¤Î¸½ºß¤Î¼ÂÁõ¤Ç¤Ï¡¢Èóɸ½à¥ª¥×¥·¥ç¥ó¤Î¥»¥Ã¥È¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤ÇÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "標準オプション"
-.LP
-
+.SH "ɸ½à¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-client 
 .LP
-Java HotSpot Client VM ã‚’é¸æŠžã—ã¾ã™ã€‚64 ビット対応 JDK ã¯ç¾æ™‚点ã§ã¯ã€ã“ã®ã‚ªãƒ—ションを無視ã—ã€ä»£ã‚ã‚Šã« Java Hotspot Server VM を使用ã—ã¾ã™ã€‚ 
+Java HotSpot Client VM ¤òÁªÂò¤·¤Þ¤¹¡£64 ¥Ó¥Ã¥ÈÂбþ JDK ¤Ï¸½»þÅÀ¤Ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò̵»ë¤·¡¢Âå¤ï¤ê¤Ë Java Hotspot Server VM ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
-デフォルト㮠VM ã®é¸æŠžã«ã¤ã„ã¦ã¯ã€
+¥Ç¥Õ¥©¥ë¥È¤Î VM ¤ÎÁªÂò¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「サーãƒãƒ¼ \- クラスマシンã®æ¤œå‡ºã€\fP @
+\f2¡Ö¥µ¡¼¥Ð¡¼ \- ¥¯¥é¥¹¥Þ¥·¥ó¤Î¸¡½Ð¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-server 
 .LP
-Java HotSpot Server VM ã‚’é¸æŠžã—ã¾ã™ã€‚64 ビット対応 JDK 上ã§ã¯ã€ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã®ã¯ Java Hotspot Server VM ã ã‘ã§ã‚ã‚‹ãŸã‚ã€\-server オプションãŒæš—黙的ã«é¸æŠžã•ã‚Œã¾ã™ã€‚ 
+Java HotSpot Server VM ¤òÁªÂò¤·¤Þ¤¹¡£64 ¥Ó¥Ã¥ÈÂбþ JDK ¾å¤Ç¤Ï¡¢¥µ¥Ý¡¼¥È¤µ¤ì¤ë¤Î¤Ï Java Hotspot Server VM ¤À¤±¤Ç¤¢¤ë¤¿¤á¡¢\-server ¥ª¥×¥·¥ç¥ó¤¬°ÅÌÛŪ¤ËÁªÂò¤µ¤ì¤Þ¤¹¡£ 
 .LP
-デフォルト㮠VM ã®é¸æŠžã«ã¤ã„ã¦ã¯ã€
+¥Ç¥Õ¥©¥ë¥È¤Î VM ¤ÎÁªÂò¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「サーãƒãƒ¼ \- クラスマシンã®æ¤œå‡ºã€\fP @
+\f2¡Ö¥µ¡¼¥Ð¡¼ \- ¥¯¥é¥¹¥Þ¥·¥ó¤Î¸¡½Ð¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-agentlib:libname[=options] 
-ãƒã‚¤ãƒ†ã‚£ãƒ–エージェントライブラリ \f2libname\fP をロードã—ã¾ã™ã€‚ ãŸã¨ãˆã°æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¥Í¥¤¥Æ¥£¥Ö¥¨¡¼¥¸¥§¥ó¥È¥é¥¤¥Ö¥é¥ê \f2libname\fP ¤ò¥í¡¼¥É¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .LP
 \-agentlib:hprof 
 .LP
@@ -143,57 +133,57 @@
 .LP
 \-agentlib:hprof=help 
 .LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JVMTI エージェントã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã€\fP @
+\f2¡ÖJVMTI ¥¨¡¼¥¸¥§¥ó¥È¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#startingã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#starting¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-agentpath:pathname[=options] 
-フルパスåを使用ã—ã¦ã€ãƒãƒ¼ãƒ†ã‚£ãƒ–エージェントライブラリをロードã—ã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+¥Õ¥ë¥Ñ¥¹Ì¾¤ò»ÈÍѤ·¤Æ¡¢¥Í¡¼¥Æ¥£¥Ö¥¨¡¼¥¸¥§¥ó¥È¥é¥¤¥Ö¥é¥ê¤ò¥í¡¼¥É¤·¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JVMTI エージェントã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã€\fP @
+\f2¡ÖJVMTI ¥¨¡¼¥¸¥§¥ó¥È¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#startingã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#starting¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-classpath classpath 
 .TP 3
 \-cp classpath 
-クラスファイルを検索ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブã®ãƒªã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚クラスパスã®å„エントリã¯ã‚³ãƒ­ãƒ³ (\f3:\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚\f3\-classpath\fP ã¾ãŸã¯ \f3\-cp\fP を指定ã™ã‚‹ã¨ã€ã“ã®ã‚ªãƒ—ションã®å€¤ã«ã‚ˆã£ã¦ \f3CLASSPATH\fP 環境変数ã®è¨­å®šãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã¾ã™ã€‚ 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤Î¥ê¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î³Æ¥¨¥ó¥È¥ê¤Ï¥³¥í¥ó (\f3:\fP) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£\f3\-classpath\fP ¤Þ¤¿¤Ï \f3\-cp\fP ¤ò»ØÄꤹ¤ë¤È¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÎÃͤˤè¤Ã¤Æ \f3CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤ÎÀßÄ꤬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤Þ¤¹¡£ 
 .LP
-\f3\-classpath\fP ã‚‚ \f3\-cp\fP も使用ã•ã‚Œãšã€\f3CLASSPATH\fP も設定ã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f4.\fP) ã«ãªã‚Šã¾ã™ã€‚  
+\f3\-classpath\fP ¤â \f3\-cp\fP ¤â»ÈÍѤµ¤ì¤º¡¢\f3CLASSPATH\fP ¤âÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê (\f4.\fP) ¤Ë¤Ê¤ê¤Þ¤¹¡£  
 .LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ (Java プログラムã¯ã“ã® 2 ã¤ã®å‘¼ã³å‡ºã—を区別ã§ããªã„)。
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢ \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò³ÈÄ¥»Ò¤Ë»ý¤Ä¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱÅù¤È¤ß¤Ê¤µ¤ì¤Þ¤¹ (java ¥×¥í¥°¥é¥à¤Ï¤³¤Î 2 ¤Ä¤Î¸Æ¤Ó½Ð¤·¤ò¶èÊ̤Ǥ­¤Ê¤¤)¡£
 .br
 .br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚クラスパスã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰å±•é–‹ã¯å¿…ãšã€Java 仮想マシンã®èµ·å‹•å‰ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2System.getenv("CLASSPATH")\fP 呼ã³å‡ºã—ã®ã‚ˆã†ã«ç’°å¢ƒã«å•ã„åˆã‚ã›ã‚’è¡Œã‚ãªã„é™ã‚Šã€Java プログラムãŒå±•é–‹ã•ã‚Œã¦ã„ãªã„ワイルドカードをèªè­˜ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。  
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈÖ¤Ï̤»ØÄê¤È¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£* ¤À¤±¤«¤éÀ®¤ë \f2¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢\fP ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î¥ï¥¤¥ë¥É¥«¡¼¥ÉŸ³«¤Ïɬ¤º¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Îµ¯Æ°Á°¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2System.getenv("CLASSPATH")\fP ¸Æ¤Ó½Ð¤·¤Î¤è¤¦¤Ë´Ä¶­¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤ï¤Ê¤¤¸Â¤ê¡¢Java ¥×¥í¥°¥é¥à¤¬Å¸³«¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ë¥É¥«¡¼¥É¤òǧ¼±¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£  
 .LP
-クラスパスã®è©³ç´°ã¯ã€
+¥¯¥é¥¹¥Ñ¥¹¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2「クラスパスã®è¨­å®šã€\fP @
+\f2¡Ö¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpath¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-Dproperty=value 
-システムプロパティーã®å€¤ã‚’設定ã—ã¾ã™ã€‚ 
+¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤòÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-d32 
 .TP 3
 \-d64 
-ãã‚Œãžã‚Œ 32 ビット環境ã€64 ビット環境ã§ãƒ—ログラムを実行ã™ã‚‹ã“ã¨ã‚’è¦æ±‚ã—ã¾ã™ã€‚è¦æ±‚ã•ã‚ŒãŸç’°å¢ƒãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ãªã„ã‹ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã‚¨ãƒ©ãƒ¼ãŒå ±å‘Šã•ã‚Œã¾ã™ã€‚ 
+¤½¤ì¤¾¤ì 32 ¥Ó¥Ã¥È´Ä¶­¡¢64 ¥Ó¥Ã¥È´Ä¶­¤Ç¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë¤³¤È¤òÍ׵ᤷ¤Þ¤¹¡£Í׵ᤵ¤ì¤¿´Ä¶­¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥¨¥é¡¼¤¬Êó¹ð¤µ¤ì¤Þ¤¹¡£ 
 .LP
-ç¾åœ¨ã®ã¨ã“ã‚ã€Java HotSpot Server VM ã ã‘㌠64 ビットã®æ“作をサãƒãƒ¼ãƒˆã—ã¦ãŠã‚Šã€\-d64 を使用ã™ã‚‹ã¨ \-server オプションãŒæš—黙的ã«æœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\-d64 使用時ã«ã¯ã€Œ\-clientã€ã‚ªãƒ—ションã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ã“ã®ä»•æ§˜ã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯å¤‰æ›´ã«ãªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 
+¸½ºß¤Î¤È¤³¤í¡¢Java HotSpot Server VM ¤À¤±¤¬ 64 ¥Ó¥Ã¥È¤ÎÁàºî¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤ª¤ê¡¢\-server ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢\-d64 ¤â°ì½ï¤Ë»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\-d64 »ÈÍÑ»þ¤Ë¤Ï¡Ö\-client¡×¥ª¥×¥·¥ç¥ó¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤³¤Î»ÅÍͤϡ¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤ÏÊѹ¹¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f3\-d32\fP 㨠\f3\-d64\fP ãŒã©ã¡ã‚‰ã‚‚指定ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—ã¦ã€32 ビット環境ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã“ã®ä»•æ§˜ã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯å¤‰æ›´ã«ãªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚  
+\f3\-d32\fP ¤È \f3\-d64\fP ¤¬¤É¤Á¤é¤â»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤È¤·¤Æ¡¢32 ¥Ó¥Ã¥È´Ä¶­¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤Î»ÅÍͤϡ¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤ÏÊѹ¹¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£  
 .TP 3
-\-enableassertions[:<package name>"..."| :<class name> ] 
+\-enableassertions[:<package name>"..." | :<class name> ] 
 .TP 3
-\-ea[:<package name>"..."| :<class name> ] 
-アサーションを有効ã«ã—ã¾ã™ã€‚アサーションã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚ 
+\-ea[:<package name>"..." | :<class name> ] 
+¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¥¢¥µ¡¼¥·¥ç¥ó¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï̵¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-引数ãªã—ã® \f3enableassertions\fP ã¾ãŸã¯ \f3\-ea\fP を指定ã™ã‚‹ã¨ã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚る引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸãƒ‘ッケージã¨ãã®ã‚µãƒ–パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚引数ã¨ã—ã¦ã€Œ\f2...\fPã€ã ã‘を指定ã™ã‚‹ã¨ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚ã‚‹åå‰ã®ãªã„パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚らãªã„引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ 
+°ú¿ô¤Ê¤·¤Î \f3enableassertions\fP ¤Þ¤¿¤Ï \f3\-ea\fP ¤ò»ØÄꤹ¤ë¤È¡¢¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤ë°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¤È¤·¤Æ¡Ö\f2...\fP¡×¤À¤±¤ò»ØÄꤹ¤ë¤È¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë̾Á°¤Î¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤é¤Ê¤¤°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-å˜ä¸€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã“れらã®ã‚¹ã‚¤ãƒƒãƒã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’複数指定ã—ãŸå ´åˆã¯ã€æŒ‡å®šã—ãŸã‚¹ã‚¤ãƒƒãƒãŒé †ç•ªã«å‡¦ç†ã•ã‚Œã¦ã‹ã‚‰ã‚¯ãƒ©ã‚¹ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãŸã¨ãˆã°ã€ãƒ‘ッケージ \f2com.wombat.fruitbat\fP (サブパッケージをå«ã‚€) 内ã§ã®ã¿ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã—ã¦ãƒ—ログラムを実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ 
+ñ°ì¥³¥Þ¥ó¥É¹Ô¤Ë¤³¤ì¤é¤Î¥¹¥¤¥Ã¥Á¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÊ£¿ô»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢»ØÄꤷ¤¿¥¹¥¤¥Ã¥Á¤¬½çÈ֤˽èÍý¤µ¤ì¤Æ¤«¤é¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¤¿¤È¤¨¤Ð¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.wombat.fruitbat\fP (¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò´Þ¤à) Æâ¤Ç¤Î¤ß¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤Æ¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -202,151 +192,156 @@
 \fP
 .fi
 .LP
-\f3\-enableassertions\fP ãŠã‚ˆã³ \f3\-ea\fP スイッãƒã¯ã€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãŠã‚ˆã³ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ システムクラスã«ã¯ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€ã“ã®è¦å‰‡ã«ã¯ä¾‹å¤–㌠1 ã¤ã‚ã‚Šã¾ã™ã€‚ãã‚Œã¯ã€å¼•æ•°ãªã—ã§ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚‹ã¨ã€ãã®æŒ‡å®šã¯ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«ã¯é©ç”¨ã•ã‚Œãªã„ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã“ã®ä¾‹å¤–を利用ã™ã‚Œã°ã€ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã‚’除ãã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’ç°¡å˜ã«æœ‰åŠ¹ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã™ã‚‹ãŸã‚ã«ã€åˆ¥ã®ã‚¹ã‚¤ãƒƒãƒãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã®ã‚ã¨ã® \f3\-enablesystemassertions\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+\f3\-enableassertions\fP ¤ª¤è¤Ó \f3\-ea\fP ¥¹¥¤¥Ã¥Á¤Ï¡¢¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¥í¡¼¥À¤ª¤è¤Ó¥·¥¹¥Æ¥à¥¯¥é¥¹¤ËŬÍѤµ¤ì¤Þ¤¹¡£¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ë¤Ï¥¯¥é¥¹¥í¡¼¥À¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤³¤Îµ¬Â§¤Ë¤Ï 1 ¤ÄÎã³°¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢°ú¿ô¤Ê¤·¤Î·Á¼°¤Ç¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ë¤È¡¢¤½¤Î»ØÄ꤬¥·¥¹¥Æ¥à¤ËŬÍѤµ¤ì¤Ê¤¤¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¤³¤ÎÎã³°¤òÍøÍѤ¹¤ì¤Ð¡¢¥·¥¹¥Æ¥à¥¯¥é¥¹¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò´Êñ¤ËÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Ê̤Υ¹¥¤¥Ã¥Á¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¢¤È¤Î \f3\-enablesystemassertions\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
-\-disableassertions[:<package name>"..."| :<class name> ] 
+\-disableassertions[:<package name>"..." | :<class name> ] 
 .TP 3
-\-da[:<package name>"..."| :<class name> ] 
-アサーションを無効ã«ã—ã¾ã™ã€‚ã“ã‚Œã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¨­å®šã§ã™ã€‚ 
+\-da[:<package name>"..." | :<class name> ] 
+¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£ 
 .LP
-引数ãªã—ã® \f3disableassertions\fP ã¾ãŸã¯ \f3\-da\fP を指定ã™ã‚‹ã¨ã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚る引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸãƒ‘ッケージã¨ãã®ã‚µãƒ–パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚引数ã¨ã—ã¦ã€Œ\f2...\fPã€ã ã‘を指定ã™ã‚‹ã¨ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚ã‚‹åå‰ã®ãªã„パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚らãªã„引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚ 
+°ú¿ô¤Ê¤·¤Î \f3disableassertions\fP ¤Þ¤¿¤Ï \f3\-da\fP ¤ò»ØÄꤹ¤ë¤È¡¢¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤ë°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¤È¤·¤Æ¡Ö\f2...\fP¡×¤À¤±¤ò»ØÄꤹ¤ë¤È¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë̾Á°¤Î¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤é¤Ê¤¤°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-パッケージ \f2com.wombat.fruitbat\fP 内ã§ã¯ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã—ã€ã‚¯ãƒ©ã‚¹ \f2com.wombat.fruitbat.Brickbat\fP 内ã§ã¯ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’無効ã«ã—ãŸã†ãˆã§ã€ãƒ—ログラムを実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸ \f2com.wombat.fruitbat\fP Æâ¤Ç¤Ï¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¡¢¥¯¥é¥¹ \f2com.wombat.fruitbat.Brickbat\fP Æâ¤Ç¤Ï¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤¿¤¦¤¨¤Ç¡¢¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-java \-ea:com.wombat.fruitbat... \-da:com.wombat.fruitbat.Brickbat <Main Class>
+java \-ea:com.wombat.fruitbat... \-da:com.wombat.fruitbat.Brickbat \fP\f4<Main Class>\fP\f3
 .fl
 \fP
 .fi
 .LP
-\f3\-disableassertions\fP ãŠã‚ˆã³ \f3\-da\fP スイッãƒã¯ã€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãŠã‚ˆã³ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ システムクラスã«ã¯ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€ã“ã®è¦å‰‡ã«ã¯ä¾‹å¤–㌠1 ã¤ã‚ã‚Šã¾ã™ã€‚ãã‚Œã¯ã€å¼•æ•°ãªã—ã§ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚‹ã¨ã€ãã®æŒ‡å®šã¯ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«ã¯é©ç”¨ã•ã‚Œãªã„ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã“ã®ä¾‹å¤–を利用ã™ã‚Œã°ã€ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã‚’除ãã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’ç°¡å˜ã«æœ‰åŠ¹ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’無効ã«ã™ã‚‹ãŸã‚ã«ã€åˆ¥ã®ã‚¹ã‚¤ãƒƒãƒãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã®ã‚ã¨ã® \f3\-disablesystemassertions\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+\f3\-disableassertions\fP ¤ª¤è¤Ó \f3\-da\fP ¥¹¥¤¥Ã¥Á¤Ï¡¢¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¥í¡¼¥À¤ª¤è¤Ó¥·¥¹¥Æ¥à¥¯¥é¥¹¤ËŬÍѤµ¤ì¤Þ¤¹¡£¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ë¤Ï¥¯¥é¥¹¥í¡¼¥À¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤³¤Îµ¬Â§¤Ë¤Ï 1 ¤ÄÎã³°¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢°ú¿ô¤Ê¤·¤Î·Á¼°¤Ç¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ë¤È¡¢¤½¤Î»ØÄ꤬¥·¥¹¥Æ¥à¤ËŬÍѤµ¤ì¤Ê¤¤¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¤³¤ÎÎã³°¤òÍøÍѤ¹¤ì¤Ð¡¢¥·¥¹¥Æ¥à¥¯¥é¥¹¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò´Êñ¤ËÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Ê̤Υ¹¥¤¥Ã¥Á¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¢¤È¤Î \f3\-disablesystemassertions\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-enablesystemassertions 
 .TP 3
 \-esa 
-ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã—ã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’ \f2true\fP ã«è¨­å®šã—ã¾ã™ã€‚ 
+¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¥¢¥µ¡¼¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥È¥¹¥Æ¡¼¥¿¥¹¤ò \f2true\fP ¤ËÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-disablesystemassertions 
 .TP 3
 \-dsa 
-ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’無効ã«ã—ã¾ã™ã€‚ 
-.LP
+¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-jar 
-JAR ファイルã«ã‚«ãƒ—セル化ã•ã‚ŒãŸãƒ—ログラムを実行ã—ã¾ã™ã€‚最åˆã®å¼•æ•°ã¯ã€èµ·å‹•ã‚¯ãƒ©ã‚¹ã®åå‰ã§ã¯ãªãã€JAR ファイルã®åå‰ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæ©Ÿèƒ½ã™ã‚‹ã«ã¯ã€JAR ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«\f3「Main\-Class:\fP\f4classname\fP\f3ã€\fPã¨ã„ã†å½¢å¼ã®è¡Œã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2classname\fP ã«ã¯ã€ã‚¢ãƒ—リケーションã®é–‹å§‹ä½ç½®ã¨ã—ã¦æ©Ÿèƒ½ã™ã‚‹ \f2public\ static\ void\ main(String[]\ args)\fP メソッドをå«ã‚€ã‚¯ãƒ©ã‚¹ã‚’指定ã—ã¾ã™ã€‚JAR ファイルã¨ãã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã¤ã„ã¦ã¯ã€jar(1)ã¨ã€
+JAR ¥Õ¥¡¥¤¥ë¤Ë¥«¥×¥»¥ë²½¤µ¤ì¤¿¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤·¤Þ¤¹¡£ºÇ½é¤Î°ú¿ô¤Ï¡¢µ¯Æ°¥¯¥é¥¹¤Î̾Á°¤Ç¤Ï¤Ê¤¯¡¢JAR ¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬µ¡Ç½¤¹¤ë¤Ë¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë\f3¡ÖMain\-Class:\fP\f4classname\fP\f3¡×\fP¤È¤¤¤¦·Á¼°¤Î¹Ô¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f2classname\fP ¤Ë¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î³«»Ï°ÌÃ֤Ȥ·¤Æµ¡Ç½¤¹¤ë \f2public\ static\ void\ main(String[]\ args)\fP ¥á¥½¥Ã¥É¤ò´Þ¤à¥¯¥é¥¹¤ò»ØÄꤷ¤Þ¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤È¤½¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢jar(1)¤È¡¢
 .na
-\f2Java ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«\fP @
+\f2Java ¥Á¥å¡¼¥È¥ê¥¢¥ë\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/jarã®ã€ŒTrail: Jar Filesã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://download.oracle.com/javase/tutorial/deployment/jar¤Î¡ÖTrail: Jar Files¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€æŒ‡å®šã—㟠JAR ファイルãŒã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã®ã‚½ãƒ¼ã‚¹ã«ãªã‚Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã®ã»ã‹ã®è¨­å®šã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢»ØÄꤷ¤¿ JAR ¥Õ¥¡¥¤¥ë¤¬¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¤Î¥½¡¼¥¹¤Ë¤Ê¤ê¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Î¤Û¤«¤ÎÀßÄê¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£ 
 .LP
-Solaris 8 ã§ã¯ã€ã€Œjava \-jarã€ã‚ªãƒ—ションã§å®Ÿè¡Œã§ãã‚‹ JAR ファイルã¯ã€å®Ÿè¡Œæ¨©é™ã®ã‚»ãƒƒãƒˆã‚’ä¿æŒã—ã¦ã„ã¾ã™ã€‚ ã“ã®ãŸã‚ã€ã€Œjava \-jarã€ã‚’使用ã—ãªã„ã§å®Ÿè¡Œã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚
+Solaris 8 ¤Ç¤Ï¡¢¡Öjava \-jar¡×¥ª¥×¥·¥ç¥ó¤Ç¼Â¹Ô¤Ç¤­¤ë JAR ¥Õ¥¡¥¤¥ë¤Ï¡¢¼Â¹Ô¸¢¸Â¤Î¥»¥Ã¥È¤òÊÝ»ý¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¡Öjava \-jar¡×¤ò»ÈÍѤ·¤Ê¤¤¤Ç¼Â¹Ô¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£Java Archive (JAR) ¥Õ¥¡¥¤¥ë
 .na
-\f2Java Archive (JAR) ファイル\fP @
+ @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/index.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/guides/jar/index.html  
 .TP 3
 \-javaagent:jarpath[=options] 
-Java プログラミング言語エージェントをロードã—ã¾ã™ã€‚
+Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¥¨¡¼¥¸¥§¥ó¥È¤ò¥í¡¼¥É¤·¤Þ¤¹¡£ java.lang.instrument ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .na
-\f2java.lang.instrument\fP @
+ @
 .fi
-http://java.sun.com/javase/6/docs/api/java/lang/instrument/package\-summary.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/api/java/lang/instrument/package\-summary.html 
+.TP 3
+\-jre\-restrict\-search 
+¥æ¡¼¥¶¡¼¥×¥é¥¤¥Ù¡¼¥È¤Ê JRE ¤ò¥Ð¡¼¥¸¥ç¥ó¸¡º÷¤Ë´Þ¤á¤Þ¤¹¡£ 
+.TP 3
+\-no\-jre\-restrict\-search 
+¥æ¡¼¥¶¡¼¥×¥é¥¤¥Ù¡¼¥È¤Ê JRE ¤ò¥Ð¡¼¥¸¥ç¥ó¸¡º÷¤«¤é½ü³°¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
 .TP 3
 \-verbose:class 
-クラスãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ãŸã³ã«ã‚¯ãƒ©ã‚¹ã«é–¢ã™ã‚‹æƒ…報を表示ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ë¤¿¤Ó¤Ë¥¯¥é¥¹¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose:gc 
-ガベージコレクションイベントãŒç™ºç”Ÿã™ã‚‹ãŸã³ã«å ±å‘Šã—ã¾ã™ã€‚ 
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤¬È¯À¸¤¹¤ë¤¿¤Ó¤ËÊó¹ð¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose:jni 
-ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドã®ä½¿ç”¨ãŠã‚ˆã³ãã®ä»–ã® Java Native Interface (JNI) アクティビティーã«é–¢ã™ã‚‹æƒ…報を報告ã—ã¾ã™ã€‚ 
+¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¤Î»ÈÍѤª¤è¤Ó¤½¤Î¾¤Î Java Native Interface (JNI) ¥¢¥¯¥Æ¥£¥Ó¥Æ¥£¡¼¤Ë´Ø¤¹¤ë¾ðÊó¤òÊó¹ð¤·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-version:release 
-コマンド行ã«æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¾ãŸã¯ JAR ファイルãŒã€\f2release\fP ã§æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’å¿…è¦ã¨ã—ã¦ã„ã‚‹ã“ã¨ã‚’示ã—ã¾ã™ã€‚èµ·å‹•ã•ã‚ŒãŸ java コマンドã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒã“ã®æŒ‡å®šå†…容を満ãŸã•ãšã€ã‹ã¤é©åˆ‡ãªå®Ÿè£…ãŒã‚·ã‚¹ãƒ†ãƒ ä¸Šã§è¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ãã®é©åˆ‡ãªå®Ÿè£…ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤¬¡¢\f2release\fP ¤Ç»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¤òɬÍפȤ·¤Æ¤¤¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£µ¯Æ°¤µ¤ì¤¿ java ¥³¥Þ¥ó¥É¤Î¥Ð¡¼¥¸¥ç¥ó¤¬¤³¤Î»ØÄêÆâÍƤòËþ¤¿¤µ¤º¡¢¤«¤ÄŬÀڤʼÂÁõ¤¬¥·¥¹¥Æ¥à¾å¤Ç¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢¤½¤ÎŬÀڤʼÂÁõ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .LP
-\f2release\fP ã§ã¯ã€ç‰¹å®šã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’指定ã§ãã‚‹ã ã‘ã§ãªãã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列ã¨å‘¼ã°ã‚Œã‚‹ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列ã¯ã€ã„ãã¤ã‹ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲を空白ã§åŒºåˆ‡ã£ãŸå½¢å¼ã®é †åºä»˜ãリストã§ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲ã¯ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ IDã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID ã®å¾Œã«ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ (*) を付加ã—ãŸã‚‚ã®ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID ã®å¾Œã«ãƒ—ãƒ©ã‚¹è¨˜å· (+) を付加ã—ãŸã‚‚ã®ã€2 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲をアンパサンド (&) ã§çµåˆã—ãŸã‚‚ã®ã€ã®ã„ãšã‚Œã‹ã«ãªã‚Šã¾ã™ã€‚アスタリスクã¯ãƒ—レフィックス一致をã€ãƒ—ラス記å·ã¯æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ä»¥ä¸Šã‚’ã€ã‚¢ãƒ³ãƒ‘サンド㯠2 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲ã®è«–ç†ç©ã‚’ã€ãã‚Œãžã‚Œæ„味ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+\f2release\fP ¤Ç¤Ï¡¢ÆÃÄê¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄê¤Ç¤­¤ë¤À¤±¤Ç¤Ê¤¯¡¢¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤È¸Æ¤Ð¤ì¤ë¥Ð¡¼¥¸¥ç¥ó¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤Ï¡¢¤¤¤¯¤Ä¤«¤Î¥Ð¡¼¥¸¥ç¥óÈϰϤò¶õÇò¤Ç¶èÀڤä¿·Á¼°¤Î½ç½øÉÕ¤­¥ê¥¹¥È¤Ç¤¹¡£¥Ð¡¼¥¸¥ç¥óÈϰϤϡ¢¥Ð¡¼¥¸¥ç¥ó ID¡¢¥Ð¡¼¥¸¥ç¥ó ID ¤Î¸å¤Ë¥¢¥¹¥¿¥ê¥¹¥¯ (*) ¤òÉղä·¤¿¤â¤Î¡¢¥Ð¡¼¥¸¥ç¥ó ID ¤Î¸å¤Ë¥×¥é¥¹µ­¹æ (+) ¤òÉղä·¤¿¤â¤Î¡¢2 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥óÈϰϤò¥¢¥ó¥Ñ¥µ¥ó¥É (&) ¤Ç·ë¹ç¤·¤¿¤â¤Î¡¢¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¥×¥ì¥Õ¥£¥Ã¥¯¥¹°ìÃפò¡¢¥×¥é¥¹µ­¹æ¤Ï»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó°Ê¾å¤ò¡¢¥¢¥ó¥Ñ¥µ¥ó¥É¤Ï 2 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥óÈϰϤÎÏÀÍýÀѤò¡¢¤½¤ì¤¾¤ì°ÕÌ£¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-\-version:"1.5.0_04 1.5*&1.5.1_02+"
+\-version:"1.6.0_13 1.6*&1.6.0_10+"
 .fl
 \fP
 .fi
-上記ã®æ„味ã¯ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.5.0_04ã€ã¾ãŸã¯ 1.5.1_02 以上㧠1.5 ã‚’ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID プレフィックスã¨ã—ã¦æŒã¤ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€ã®ã„ãšã‚Œã‹ã‚’クラスã¾ãŸã¯ JAR ファイルãŒå¿…è¦ã¨ã™ã‚‹ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚ ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列ã®åŽ³å¯†ãªæ§‹æ–‡ã‚„定義ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Network Launching Protocol & API Specification (JSR\-56)ã€ã®ã€ŒAppendix Aã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¾åµ­¤Î°ÕÌ£¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó 1.6.0_13¡¢1.6 ¤ò¥Ð¡¼¥¸¥ç¥ó ID ¥×¥ì¥Õ¥£¥Ã¥¯¥¹¤Ë»ý¤Ä 1.6.0_10 °Ê¾å¤Î¥Ð¡¼¥¸¥ç¥ó¡¢¤Î¤¤¤º¤ì¤«¤ò¥¯¥é¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤¬É¬ÍפȤ·¤Æ¤¤¤ë¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤Î¸·Ì©¤Ê¹½Ê¸¤äÄêµÁ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava Network Launching Protocol & API Specification (JSR\-56)¡×¤Î¡ÖAppendix A¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-JAR ファイルã®å ´åˆã¯é€šå¸¸ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³è¦ä»¶ã‚’コマンド行ã«æŒ‡å®šã™ã‚‹ã‚ˆã‚Šã‚‚ã€JAR ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«æŒ‡å®šã™ã‚‹ã“ã¨ãŒæŽ¨å¥¨ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+JAR ¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¤ÏÄ̾¥Ð¡¼¥¸¥ç¥óÍ×·ï¤ò¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤹ¤ë¤è¤ê¤â¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Ë»ØÄꤹ¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-ã“ã®ã‚ªãƒ—ションã®ä½¿ç”¨ã«é–¢ã™ã‚‹é‡è¦ãªãƒãƒªã‚·ãƒ¼æƒ…å ±ã«ã¤ã„ã¦ã¯ã€å¾Œè¿°ã®ã€Œæ³¨ã€ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Î»ÈÍѤ˴ؤ¹¤ë½ÅÍפʥݥꥷ¡¼¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¸å½Ò¤Î¡ÖÃí¡×Àá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-showversion 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¦ç¶šè¡Œã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ³¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-? 
 .TP 3
 \-help 
-使用法を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+»ÈÍÑË¡¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
+.TP 3
+\-splash:imagepath 
+\f2imagepath\fP ¤Ë»ØÄꤵ¤ì¤¿²èÁü¤ò´Þ¤à¥¹¥×¥é¥Ã¥·¥å²èÌ̤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-X 
-éžæ¨™æº–オプションã«é–¢ã™ã‚‹æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .SS 
-éžæ¨™æº–オプション
-.LP
-.RS 3
-
+Èóɸ½à¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-Xint 
-インタプリタ専用モードã§å‹•ä½œã—ã¾ã™ã€‚ãƒã‚¤ãƒ†ã‚£ãƒ–コードã¸ã®ã‚³ãƒ³ãƒ‘イルã¯ç„¡åŠ¹ã«ãªã‚Šã€ã™ã¹ã¦ã®ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ãŒã‚¤ãƒ³ã‚¿ãƒ—リタã«ã‚ˆã£ã¦å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚Java HotSpot VM ã«å¯¾å¿œã™ã‚‹ã‚³ãƒ³ãƒ‘イラãŒæä¾›ã™ã‚‹ãƒ‘フォーマンス上ã®åˆ©ç‚¹ã¯ã€ã“ã®ãƒ¢ãƒ¼ãƒ‰ã§ã¯å®Ÿç¾ã•ã‚Œã¾ã›ã‚“。 
+¥¤¥ó¥¿¥×¥ê¥¿ÀìÍѥ⡼¥É¤ÇÆ°ºî¤·¤Þ¤¹¡£¥Í¥¤¥Æ¥£¥Ö¥³¡¼¥É¤Ø¤Î¥³¥ó¥Ñ¥¤¥ë¤Ï̵¸ú¤Ë¤Ê¤ê¡¢¤¹¤Ù¤Æ¤Î¥Ð¥¤¥È¥³¡¼¥É¤¬¥¤¥ó¥¿¥×¥ê¥¿¤Ë¤è¤Ã¤Æ¼Â¹Ô¤µ¤ì¤Þ¤¹¡£Java HotSpot VM ¤ËÂбþ¤¹¤ë¥³¥ó¥Ñ¥¤¥é¤¬Ä󶡤¹¤ë¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¾å¤ÎÍøÅÀ¤Ï¡¢¤³¤Î¥â¡¼¥É¤Ç¤Ï¼Â¸½¤µ¤ì¤Þ¤»¤ó¡£ 
 .TP 3
 \-Xbatch 
-ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚³ãƒ³ãƒ‘イルを無効ã«ã—ã¾ã™ã€‚通常ã€VM ã§ã¯ã€ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚³ãƒ³ãƒ‘イルãŒçµ‚了ã™ã‚‹ã¾ã§ã€ãƒ¡ã‚½ãƒƒãƒ‰ã‚’ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚¿ã‚¹ã‚¯ã¨ã—ã¦ã‚³ãƒ³ãƒ‘イルã—ã€ã‚¤ãƒ³ã‚¿ãƒ—リタモードã§ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実行ã—ã¾ã™ã€‚\f2\-Xbatch\fP フラグを指定ã™ã‚‹ã¨ã€ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚³ãƒ³ãƒ‘イルãŒç„¡åŠ¹ã«ãªã‚Šã€ã™ã¹ã¦ã®ãƒ¡ã‚½ãƒƒãƒ‰ã®ã‚³ãƒ³ãƒ‘イルãŒå®Œäº†ã™ã‚‹ã¾ã§ãƒ•ã‚©ã‚¢ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚¿ã‚¹ã‚¯ã¨ã—ã¦å‡¦ç†ã•ã‚Œã¾ã™ã€‚ 
+¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥³¥ó¥Ñ¥¤¥ë¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£Ä̾VM ¤Ç¤Ï¡¢¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥³¥ó¥Ñ¥¤¥ë¤¬½ªÎ»¤¹¤ë¤Þ¤Ç¡¢¥á¥½¥Ã¥É¤ò¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥¿¥¹¥¯¤È¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤·¡¢¥¤¥ó¥¿¥×¥ê¥¿¥â¡¼¥É¤Ç¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£\f2\-Xbatch\fP ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥³¥ó¥Ñ¥¤¥ë¤¬Ìµ¸ú¤Ë¤Ê¤ê¡¢¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¤Î¥³¥ó¥Ñ¥¤¥ë¤¬´°Î»¤¹¤ë¤Þ¤Ç¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¥¿¥¹¥¯¤È¤·¤Æ½èÍý¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath:bootclasspath 
-ブートクラスファイルを探ã™ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブをコロンã§åŒºåˆ‡ã£ãŸãƒªã‚¹ãƒˆã§æŒ‡å®šã—ã¾ã™ã€‚指定ã—ãŸãƒ‘スã«å­˜åœ¨ã™ã‚‹ãƒ–ートクラスファイルãŒã€JDK ã«å«ã¾ã‚Œã‚‹ãƒ–ートクラスファイルã®ä»£ã‚ã‚Šã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚\f2注: rt.jar 内ã®ã‚¯ãƒ©ã‚¹ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ç›®çš„ã§ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€ã‚·ã‚¹ãƒ†ãƒ ã«é…ç½®ã—ãªã„ã§ãã ã•ã„。Java Runtime Environment ãƒã‚¤ãƒŠãƒªã‚³ãƒ¼ãƒ‰ãƒ©ã‚¤ã‚»ãƒ³ã‚¹é•åã«ãªã‚Šã¾ã™ã€‚\fP 
+¥Ö¡¼¥È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤¹¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤ò¥³¥í¥ó¤Ç¶èÀڤ俥ꥹ¥È¤Ç»ØÄꤷ¤Þ¤¹¡£»ØÄꤷ¤¿¥Ñ¥¹¤Ë¸ºß¤¹¤ë¥Ö¡¼¥È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à JDK ¤Ë´Þ¤Þ¤ì¤ë¥Ö¡¼¥È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÂå¤ï¤ê¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£\f2Ãí: rt.jar Æâ¤Î¥¯¥é¥¹¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤¹¤ëÌÜŪ¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¥·¥¹¥Æ¥à¤ËÇÛÃÖ¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£Java Runtime Environment ¥Ð¥¤¥Ê¥ê¥³¡¼¥É¥é¥¤¥»¥ó¥¹°ãÈ¿¤Ë¤Ê¤ê¤Þ¤¹¡£\fP 
 .TP 3
 \-Xbootclasspath/a:path 
-ディレクトリã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブã®ãƒ‘スをコロンã§åŒºåˆ‡ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ パスã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ–ートストラップクラスパスã®ã‚ã¨ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚ 
+¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤Î¥Ñ¥¹¤ò¥³¥í¥ó¤Ç¶èÀڤäƻØÄꤷ¤Þ¤¹¡£¥Ñ¥¹¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤Î¤¢¤È¤ËÄɲ䵤ì¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath/p:path 
-ディレクトリã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブã®ãƒ‘スをコロンã§åŒºåˆ‡ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ パスã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ–ートストラップクラスパスã®å‰ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚\f2注 rt.jar 内ã®ã‚¯ãƒ©ã‚¹ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ç›®çš„ã§ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€ã‚·ã‚¹ãƒ†ãƒ ã«é…ç½®ã—ãªã„ã§ãã ã•ã„。Java Runtime Environment ãƒã‚¤ãƒŠãƒªã‚³ãƒ¼ãƒ‰ãƒ©ã‚¤ã‚»ãƒ³ã‚¹é•åã«ãªã‚Šã¾ã™ã€‚\fP 
+¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤Î¥Ñ¥¹¤ò¥³¥í¥ó¤Ç¶èÀڤäƻØÄꤷ¤Þ¤¹¡£¥Ñ¥¹¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤ÎÁ°¤ËÄɲ䵤ì¤Þ¤¹¡£\f2Ãí: rt.jar Æâ¤Î¥¯¥é¥¹¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤¹¤ëÌÜŪ¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¥·¥¹¥Æ¥à¤ËÇÛÃÖ¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£Java Runtime Environment ¥Ð¥¤¥Ê¥ê¥³¡¼¥É¥é¥¤¥»¥ó¥¹°ãÈ¿¤Ë¤Ê¤ê¤Þ¤¹¡£\fP 
 .TP 3
 \-Xcheck:jni 
-Java Native Interface (JNI) 機能ã«å¯¾ã—ã¦è¿½åŠ ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã„ã¾ã™ã€‚具体的ã«ã¯ã€Java 仮想マシン㯠JNI è¦æ±‚を処ç†ã™ã‚‹å‰ã«ã€JNI 関数ã«æ¸¡ã•ã‚Œã‚‹ãƒ‘ラメータã¨ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ãƒ¼ã‚¿ã‚’検証ã—ã¾ã™ã€‚無効ãªãƒ‡ãƒ¼ã‚¿ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–コードã«å•é¡ŒãŒã‚ã‚‹ã“ã¨ã‚’示ã—ã¦ã„ã‚‹ãŸã‚ã€Java 仮想マシンã¯è‡´å‘½çš„エラーを発生ã—ã¦çµ‚了ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ãƒ‘フォーマンス低下ãŒäºˆæƒ³ã•ã‚Œã¾ã™ã€‚ 
+Java Native Interface (JNI) µ¡Ç½¤ËÂФ·¤ÆÄɲåÁ¥§¥Ã¥¯¤ò¹Ô¤¤¤Þ¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Ï JNI Í×µá¤ò½èÍý¤¹¤ëÁ°¤Ë¡¢JNI ´Ø¿ô¤ËÅϤµ¤ì¤ë¥Ñ¥é¥á¡¼¥¿¤È¡¢¼Â¹Ô´Ä¶­¤Î¥Ç¡¼¥¿¤ò¸¡¾Ú¤·¤Þ¤¹¡£Ìµ¸ú¤Ê¥Ç¡¼¥¿¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¥³¡¼¥É¤ËÌäÂ꤬¤¢¤ë¤³¤È¤ò¼¨¤·¤Æ¤¤¤ë¤¿¤á¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤ÏÃ×̿Ū¥¨¥é¡¼¤òȯÀ¸¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹Äã²¼¤¬Í½ÁÛ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-Xfuture 
-クラスã¨ãƒ•ã‚¡ã‚¤ãƒ«ã®å½¢å¼ã‚’厳密ã«ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã€‚下ä½äº’æ›æ€§ã‚’ä¿ã¤ãŸã‚ã€JDK ã®ä»®æƒ³ãƒžã‚·ãƒ³ãŒå®Ÿè¡Œã™ã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å½¢å¼ãƒã‚§ãƒƒã‚¯ã¯ã€JDK ソフトウェアã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.1.x ãŒå®Ÿè¡Œã™ã‚‹ãƒã‚§ãƒƒã‚¯ã¨åŒç¨‹åº¦ã®åŽ³å¯†ã•ã«ãªã£ã¦ã„ã¾ã™ã€‚\f3\-Xfuture\fP フラグを指定ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å½¢å¼ã®ä»•æ§˜ã¸ã®æº–拠を強化ã™ã‚‹ãŸã‚ã®ã‚ˆã‚ŠåŽ³å¯†ãªãƒã‚§ãƒƒã‚¯ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚Java アプリケーション起動ツールã®å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã€ã‚ˆã‚ŠåŽ³å¯†ãªãƒã‚§ãƒƒã‚¯ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ãªã‚‹ãŸã‚ã€æ–°ã—ã„コードを開発ã™ã‚‹ã¨ãã«ã¯ã“ã®ãƒ•ãƒ©ã‚°ã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹¤È¥Õ¥¡¥¤¥ë¤Î·Á¼°¤ò¸·Ì©¤Ë¥Á¥§¥Ã¥¯¤·¤Þ¤¹¡£²¼°Ì¸ß´¹À­¤òÊݤĤ¿¤á¡¢JDK ¤Î²¾ÁÛ¥Þ¥·¥ó¤¬¼Â¹Ô¤¹¤ë¥Ç¥Õ¥©¥ë¥È¤Î·Á¼°¥Á¥§¥Ã¥¯¤Ï¡¢JDK ¥½¥Õ¥È¥¦¥§¥¢¤Î¥Ð¡¼¥¸¥ç¥ó 1.1.x ¤¬¼Â¹Ô¤¹¤ë¥Á¥§¥Ã¥¯¤ÈƱÄøÅ٤θ·Ì©¤µ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£\f3\-Xfuture\fP ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë·Á¼°¤Î»ÅÍͤؤνàµò¤ò¶¯²½¤¹¤ë¤¿¤á¤Î¤è¤ê¸·Ì©¤Ê¥Á¥§¥Ã¥¯¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¤Î¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢¤è¤ê¸·Ì©¤Ê¥Á¥§¥Ã¥¯¤¬¥Ç¥Õ¥©¥ë¥È¤Ë¤Ê¤ë¤¿¤á¡¢¿·¤·¤¤¥³¡¼¥É¤ò³«È¯¤¹¤ë¤È¤­¤Ë¤Ï¤³¤Î¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£ 
 .TP 3
 \-Xnoclassgc 
-クラスã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚’無効ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ãƒ­ãƒ¼ãƒ‰æ¸ˆã¿ã‚¯ãƒ©ã‚¹ã‹ã‚‰ãƒ¡ãƒ¢ãƒªãƒ¼ãŒå›žå¾©ã•ã‚Œã‚‹ã“ã¨ãŒãªããªã‚‹ãŸã‚ã€å…¨ä½“çš„ãªãƒ¡ãƒ¢ãƒªãƒ¼ä½¿ç”¨é‡ãŒå¢—大ã—ã¾ã™ã€‚ã“ã®å ´åˆã€ã‚¢ãƒ—リケーションã«ã‚ˆã£ã¦ã¯ OutOfMemoryError ãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥¯¥é¥¹¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥í¡¼¥ÉºÑ¤ß¥¯¥é¥¹¤«¤é¥á¥â¥ê¡¼¤¬²óÉü¤µ¤ì¤ë¤³¤È¤¬¤Ê¤¯¤Ê¤ë¤¿¤á¡¢Á´ÂÎŪ¤Ê¥á¥â¥ê¡¼»ÈÍÑÎ̤¬ÁýÂ礷¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¤Ï OutOfMemoryError ¤¬¥¹¥í¡¼¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-Xincgc 
-インクリメンタルガーベジコレクタを有効ã«ã—ã¾ã™ã€‚インクリメンタルガベージコレクタã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚ 有効ã«ã™ã‚‹ã¨ã€ãƒ—ログラムã®å®Ÿè¡Œä¸­ã«ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã«ã‚ˆã‚‹ä¸€æ™‚åœæ­¢ãŒç™ºç”Ÿã—ãªããªã‚Šã¾ã™ã€‚インクリメンタルガベージコレクタã¯ã€ãƒ—ログラムã¨åŒæ™‚ã«å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã‚ã‚Šã€ã“ã®å ´åˆã€ãƒ—ログラムã®åˆ©ç”¨ã§ãるプロセッサ能力ãŒä½Žä¸‹ã—ã¾ã™ã€‚ 
+¥¤¥ó¥¯¥ê¥á¥ó¥¿¥ë¥¬¡¼¥Ù¥¸¥³¥ì¥¯¥¿¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¥¤¥ó¥¯¥ê¥á¥ó¥¿¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥¿¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï̵¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ Í­¸ú¤Ë¤¹¤ë¤È¡¢¥×¥í¥°¥é¥à¤Î¼Â¹ÔÃæ¤Ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Ë¤è¤ë°ì»þÄä»ß¤¬È¯À¸¤·¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£¥¤¥ó¥¯¥ê¥á¥ó¥¿¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥¿¤Ï¡¢¥×¥í¥°¥é¥à¤ÈƱ»þ¤Ë¼Â¹Ô¤¹¤ë¤³¤È¤¬¤¢¤ê¡¢¤³¤Î¾ì¹ç¡¢¥×¥í¥°¥é¥à¤ÎÍøÍѤǤ­¤ë¥×¥í¥»¥Ã¥µÇ½ÎϤ¬Äã²¼¤·¤Þ¤¹¡£ 
 .TP 3
 \-Xloggc:file 
-\-verbose:gc ã¨åŒæ§˜ã«ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆãŒç™ºç”Ÿã™ã‚‹ãŸã³ã«å ±å‘Šã—ã¾ã™ãŒã€ãã®ãƒ‡ãƒ¼ã‚¿ã‚’ \f2file\fP ã«è¨˜éŒ²ã—ã¾ã™ã€‚\f2\-verbose:gc\fP を指定ã—ãŸã¨ãã«å ±å‘Šã•ã‚Œã‚‹æƒ…å ±ã®ã»ã‹ã«ã€å ±å‘Šã•ã‚Œã‚‹å„イベントã®å…ˆé ­ã«ã€æœ€åˆã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã‹ã‚‰ã®çµŒéŽæ™‚é–“ (秒å˜ä½) ãŒä»˜ã‘加ãˆã‚‰ã‚Œã¾ã™ã€‚ 
+\-verbose:gc ¤ÈƱÍͤ˥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤¬È¯À¸¤¹¤ë¤¿¤Ó¤ËÊó¹ð¤·¤Þ¤¹¤¬¡¢¤½¤Î¥Ç¡¼¥¿¤ò \f2file\fP ¤Ëµ­Ï¿¤·¤Þ¤¹¡£\f2\-verbose:gc\fP ¤ò»ØÄꤷ¤¿¤È¤­¤ËÊó¹ð¤µ¤ì¤ë¾ðÊó¤Î¤Û¤«¤Ë¡¢Êó¹ð¤µ¤ì¤ë³Æ¥¤¥Ù¥ó¥È¤ÎÀèƬ¤Ë¡¢ºÇ½é¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤«¤é¤Î·Ð²á»þ´Ö (ÉÃñ°Ì) ¤¬ÉÕ¤±²Ã¤¨¤é¤ì¤Þ¤¹¡£ 
 .LP
-ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®å¿œç­”時間ã«ã‚ˆã£ã¦ JVM ã®å®Ÿè¡Œé€Ÿåº¦ãŒä½Žä¸‹ã™ã‚‹ã®ã‚’é¿ã‘ã‚‹ãŸã‚ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ ¼ç´å…ˆã¯ã€å¸¸ã«ãƒ­ãƒ¼ã‚«ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã«ã—ã¦ãã ã•ã„。ファイルシステムãŒæº€æ¯ã«ãªã‚‹ã¨ã€ãƒ•ã‚¡ã‚¤ãƒ«ã¯åˆ‡ã‚Šè©°ã‚られã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ãƒ‡ãƒ¼ã‚¿ãŒå¼•ã続ã記録ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ション㨠\f2\-verbose:gc\fP ã®ä¸¡æ–¹ãŒã‚³ãƒžãƒ³ãƒ‰è¡Œã«æŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ションãŒå„ªå…ˆã•ã‚Œã¾ã™ã€‚  
-.LP
+¥Í¥Ã¥È¥ï¡¼¥¯¤Î±þÅú»þ´Ö¤Ë¤è¤Ã¤Æ JVM ¤Î¼Â¹Ô®ÅÙ¤¬Äã²¼¤¹¤ë¤Î¤òÈò¤±¤ë¤¿¤á¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Î³ÊǼÀè¤Ï¡¢¾ï¤Ë¥í¡¼¥«¥ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬ËþÇդˤʤë¤È¡¢¥Õ¥¡¥¤¥ë¤ÏÀÚ¤êµÍ¤á¤é¤ì¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤Ë¥Ç¡¼¥¿¤¬°ú¤­Â³¤­µ­Ï¿¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤È \f2\-verbose:gc\fP ¤ÎξÊý¤¬¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤¬Í¥À褵¤ì¤Þ¤¹¡£  
 .TP 3
 \-Xmsn 
-メモリー割り当ã¦ãƒ—ールã®åˆæœŸã‚µã‚¤ã‚ºã‚’ãƒã‚¤ãƒˆæ•°ã§æŒ‡å®šã—ã¾ã™ã€‚指定ã™ã‚‹å€¤ã¯ã€1M ãƒã‚¤ãƒˆã‚ˆã‚Šå¤§ãã„ 1024 ã®å€æ•°ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。キロãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2k\fP ã¾ãŸã¯ \f2K\fP を付ã‘ã¾ã™ã€‚ メガãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2m\fP ã¾ãŸã¯ \f2M\fP を付ã‘ã¾ã™ã€‚デフォルト値ã¯ã€å®Ÿè¡Œæ™‚ã«ã‚·ã‚¹ãƒ†ãƒ ã®è¨­å®šã«åŸºã¥ã„ã¦é¸æŠžã•ã‚Œã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€ã€ŒHotSpot Ergonomicsã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.br
-例: 
-.RS 3
-
+¥á¥â¥ê¡¼³ä¤êÅö¤Æ¥×¡¼¥ë¤Î½é´ü¥µ¥¤¥º¤ò¥Ð¥¤¥È¿ô¤Ç»ØÄꤷ¤Þ¤¹¡£»ØÄꤹ¤ëÃͤϡ¢1M ¥Ð¥¤¥È¤è¤êÂ礭¤¤ 1024 ¤ÎÇÜ¿ô¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥­¥í¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2k\fP ¤Þ¤¿¤Ï \f2K\fP ¤òÉÕ¤±¤Þ¤¹¡£¥á¥¬¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2m\fP ¤Þ¤¿¤Ï \f2M\fP ¤òÉÕ¤±¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤϡ¢¼Â¹Ô»þ¤Ë¥·¥¹¥Æ¥à¤ÎÀßÄê¤Ë´ð¤Å¤¤¤ÆÁªÂò¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö
+.na
+\f2HotSpot Ergonomics\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/vm/gc\-ergonomics.html¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
+Îã: 
 .nf
 \f3
 .fl
@@ -356,19 +351,19 @@
 .fl
        \-Xms6m
 .fl
-       
+
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-Xmxn 
-メモリー割り当ã¦ãƒ—ールã®æœ€å¤§ã‚µã‚¤ã‚ºã‚’ãƒã‚¤ãƒˆæ•°ã§æŒ‡å®šã—ã¾ã™ã€‚指定ã™ã‚‹å€¤ã¯ã€2M ãƒã‚¤ãƒˆã‚ˆã‚Šå¤§ãã„ 1024 ã®å€æ•°ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。キロãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2k\fP ã¾ãŸã¯ \f2K\fP を付ã‘ã¾ã™ã€‚ メガãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2m\fP ã¾ãŸã¯ \f2M\fP を付ã‘ã¾ã™ã€‚デフォルト値ã¯ã€å®Ÿè¡Œæ™‚ã«ã‚·ã‚¹ãƒ†ãƒ ã®è¨­å®šã«åŸºã¥ã„ã¦é¸æŠžã•ã‚Œã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€ã€ŒHotSpot Ergonomicsã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥á¥â¥ê¡¼³ä¤êÅö¤Æ¥×¡¼¥ë¤ÎºÇÂ祵¥¤¥º¤ò¥Ð¥¤¥È¿ô¤Ç»ØÄꤷ¤Þ¤¹¡£»ØÄꤹ¤ëÃͤϡ¢2M ¥Ð¥¤¥È¤è¤êÂ礭¤¤ 1024 ¤ÎÇÜ¿ô¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥­¥í¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2k\fP ¤Þ¤¿¤Ï \f2K\fP ¤òÉÕ¤±¤Þ¤¹¡£¥á¥¬¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2m\fP ¤Þ¤¿¤Ï \f2M\fP ¤òÉÕ¤±¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤϡ¢¼Â¹Ô»þ¤Ë¥·¥¹¥Æ¥à¤ÎÀßÄê¤Ë´ð¤Å¤¤¤ÆÁªÂò¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö
+.na
+\f2HotSpot Ergonomics\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/vm/gc\-ergonomics.html¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
-例: 
-.RS 3
-
-.LP
+Îã: 
 .nf
 \f3
 .fl
@@ -378,96 +373,105 @@
 .fl
        \-Xmx80m
 .fl
-       
+
 .fl
 \fP
 .fi
-.RE
-Solaris 7 ãŠã‚ˆã³ Solaris 8 SPARC プラットフォームã®å ´åˆã€ã“ã®å€¤ã®ä¸Šé™ã¯ãŠã‚ˆã 4000m ã‹ã‚‰ã‚ªãƒ¼ãƒãƒ¼ãƒ˜ãƒƒãƒ‰ã®é‡ã‚’引ã„ãŸã‚‚ã®ã§ã‚ã‚Šã€Solaris 2.6 ãŠã‚ˆã³ x86 プラットフォームã®å ´åˆã¯ 2000m ã‹ã‚‰ã‚ªãƒ¼ãƒãƒ¼ãƒ˜ãƒƒãƒ‰ã®é‡ã‚’引ã„ãŸã‚‚ã®ã§ã™ã€‚Linux プラットフォームã®å ´åˆã®ä¸Šé™ã¯ã€ãŠã‚ˆã 2000m ã‹ã‚‰ã‚ªãƒ¼ãƒãƒ¼ãƒ˜ãƒƒãƒ‰ã®é‡ã‚’引ã„ãŸã‚‚ã®ã§ã™ã€‚ 
+Solaris 7 ¤ª¤è¤Ó Solaris 8 SPARC ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¾ì¹ç¤Î¤³¤ÎÃͤξå¸Â¤Ï¡¢¤ª¤è¤½ 4000m ¤«¤é¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ÎÎ̤ò°ú¤¤¤¿¤â¤Î¤Ç¤¹¡£Solaris 2.6 ¤ª¤è¤Ó x86 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¾ì¹ç¤Î¾å¸Â¤Ï¡¢¤ª¤è¤½ 2000m ¤«¤é¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ÎÎ̤ò°ú¤¤¤¿¤â¤Î¤Ç¤¹¡£Linux ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¾ì¹ç¤Î¾å¸Â¤Ï¡¢¤ª¤è¤½ 2000m ¤«¤é¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ÎÎ̤ò°ú¤¤¤¿¤â¤Î¤Ç¤¹¡£ 
 .TP 3
 \-Xprof 
-実行中ã®ãƒ—ログラムã®ãƒ—ロファイルを生æˆã—ã€ãƒ—ロファイリングデータを標準出力ã«å‡ºåŠ›ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ—ログラム開発用ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 本番稼動システムã§ã®ä½¿ç”¨ã‚’目的ã¨ã—ãŸã‚‚ã®ã§ã¯ã‚ã‚Šã¾ã›ã‚“。  
-.LP
+¼Â¹ÔÃæ¤Î¥×¥í¥°¥é¥à¤Î¥×¥í¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¡¢¥×¥í¥Õ¥¡¥¤¥ë¥Ç¡¼¥¿¤òɸ½à½ÐÎϤ˽ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥×¥í¥°¥é¥à³«È¯ÍѤΥ桼¥Æ¥£¥ê¥Æ¥£¡¼¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ ËÜÈÖ²ÔÆ°¥·¥¹¥Æ¥à¤Ç¤Î»ÈÍѤòÌÜŪ¤È¤·¤¿¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£  
 .TP 3
 \-Xrs 
-Java 仮想マシン (JVM) ã«ã‚ˆã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã‚·ã‚°ãƒŠãƒ«ã®ä½¿ç”¨ã‚’減らã—ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤Ë¤è¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¥·¥°¥Ê¥ë¤Î»ÈÍѤò¸º¤é¤·¤Þ¤¹¡£ 
 .LP
-以å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã€Java アプリケーションを秩åºæ­£ã—ãシャットダウンã™ã‚‹ãŸã‚ã®ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ãƒ•ãƒƒã‚¯æ©Ÿèƒ½ãŒè¿½åŠ ã•ã‚Œã¾ã—ãŸã€‚ã“ã®æ©Ÿèƒ½ã«ã‚ˆã‚Šã€JVM ãŒçªç„¶çµ‚了ã—ãŸå ´åˆã§ã‚‚ã€ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³æ™‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒªãƒ¼ãƒ³ã‚¢ãƒƒãƒ—コード (データベース接続ã®ã‚¯ãƒ­ãƒ¼ã‚ºãªã©) を実行ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚ 
+°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òÃá½øÀµ¤·¤¯¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤¿¤á¤Î¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯µ¡Ç½¤¬Äɲ䵤ì¤Þ¤·¤¿¡£¤³¤Îµ¡Ç½¤Ë¤è¤ê¡¢JVM ¤¬ÆÍÁ³½ªÎ»¤·¤¿¾ì¹ç¤Ç¤â¡¢¥·¥ã¥Ã¥È¥À¥¦¥ó»þ¤Ë¥æ¡¼¥¶¡¼¥¯¥ê¡¼¥ó¥¢¥Ã¥×¥³¡¼¥É (¥Ç¡¼¥¿¥Ù¡¼¥¹Àܳ¤Î¥¯¥í¡¼¥º¤Ê¤É) ¤ò¼Â¹Ô¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ 
 .LP
-Sun ã® JVM ã¯ã€ã‚·ã‚°ãƒŠãƒ«ã‚’キャッãƒã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€JVM ã®ç•°å¸¸çµ‚了ã®ãŸã‚ã®ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ãƒ•ãƒƒã‚¯ã‚’実装ã—ã¾ã™ã€‚JVM ã¯ã€SIGHUPã€SIGINTã€ãŠã‚ˆã³ SIGTERM を使用ã—ã¦ã€ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ãƒ•ãƒƒã‚¯ã®å®Ÿè¡Œã‚’開始ã—ã¾ã™ã€‚ 
+Sun ¤Î JVM ¤Ï¡¢¥·¥°¥Ê¥ë¤ò¥­¥ã¥Ã¥Á¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢JVM ¤Î°Û¾ï½ªÎ»¤Î¤¿¤á¤Î¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯¤ò¼ÂÁõ¤·¤Þ¤¹¡£JVM ¤Ï¡¢SIGHUP¡¢SIGINT¡¢¤ª¤è¤Ó SIGTERM ¤ò»ÈÍѤ·¤Æ¡¢¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯¤Î¼Â¹Ô¤ò³«»Ï¤·¤Þ¤¹¡£ 
 .LP
-JVM ã¯ã€ãƒ‡ãƒãƒƒã‚°ã®ç›®çš„ã§ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¹ã‚¿ãƒƒã‚¯ã‚’ダンプã™ã‚‹ã¨ã„ã†ã€1.2 よりå‰ã‹ã‚‰ã‚る機能を実ç¾ã™ã‚‹ãŸã‚ã«ã‚‚ã€åŒæ§˜ã®æ©Ÿæ§‹ã‚’使用ã—ã¾ã™ã€‚Sun ã® JVM ã¯ã€ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ€ãƒ³ãƒ—を実行ã™ã‚‹ãŸã‚ã« SIGQUIT を使用ã—ã¾ã™ã€‚ 
+JVM ¤Ï¡¢¥Ç¥Ð¥Ã¥°¤ÎÌÜŪ¤Ç¥¹¥ì¥Ã¥É¥¹¥¿¥Ã¥¯¤ò¥À¥ó¥×¤¹¤ë¤È¤¤¤¦¡¢1.2 ¤è¤êÁ°¤«¤é¤¢¤ëµ¡Ç½¤ò¼Â¸½¤¹¤ë¤¿¤á¤Ë¤â¡¢Æ±Íͤε¡¹½¤ò»ÈÍѤ·¤Þ¤¹¡£Sun ¤Î JVM ¤Ï¡¢¥¹¥ì¥Ã¥É¥À¥ó¥×¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë SIGQUIT ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
-JVM を埋ã‚込んã§ã„るアプリケーション㌠SIGINT ã‚„ SIGTERM ãªã©ã®ã‚·ã‚°ãƒŠãƒ«ã‚’é »ç¹ã«ãƒˆãƒ©ãƒƒãƒ—ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã¨ã€JVM ãã®ã‚‚ã®ã®ã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã®å‡¦ç†ã«æ”¯éšœãŒå‡ºã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚\f3\-Xrs\fP コマンド行オプションを使用ã™ã‚‹ã¨ã€ã“ã®å•é¡Œã«å¯¾å‡¦ã§ãã¾ã™ã€‚Sun ã® JVM ã«å¯¾ã—㦠\f3\-Xrs\fP を使用ã™ã‚‹ã¨ã€SIGINTã€SIGTERMã€SIGHUPã€ãŠã‚ˆã³ SIGQUIT ã«å¯¾ã™ã‚‹ã‚·ã‚°ãƒŠãƒ«ãƒžã‚¹ã‚¯ã¯ JVM ã«ã‚ˆã£ã¦å¤‰æ›´ã•ã‚Œãšã€ã“れらã®ã‚·ã‚°ãƒŠãƒ«ã«å¯¾ã™ã‚‹ã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¾ã›ã‚“。 
+JVM ¤òËä¤á¹þ¤ó¤Ç¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬ SIGINT ¤ä SIGTERM ¤Ê¤É¤Î¥·¥°¥Ê¥ë¤òÉÑÈˤ˥ȥé¥Ã¥×¤¹¤ëɬÍפ¬¤¢¤ë¤È¡¢JVM ¤½¤Î¤â¤Î¤Î¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Î½èÍý¤Ë»Ù¾ã¤¬½Ð¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£\f3\-Xrs\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¤³¤ÎÌäÂê¤ËÂнè¤Ç¤­¤Þ¤¹¡£Sun ¤Î JVM ¤ËÂФ·¤Æ \f3\-Xrs\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢SIGINT¡¢SIGTERM¡¢SIGHUP¡¢¤ª¤è¤Ó SIGQUIT ¤ËÂФ¹¤ë¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤Ï JVM ¤Ë¤è¤Ã¤ÆÊѹ¹¤µ¤ì¤º¡¢¤³¤ì¤é¤Î¥·¥°¥Ê¥ë¤ËÂФ¹¤ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Þ¤»¤ó¡£ 
 .LP
-\f3\-Xrs\fP を指定ã—ãŸå ´åˆã€æ¬¡ã® 2 ã¤ã®å½±éŸ¿ãŒã‚ã‚Šã¾ã™ã€‚ 
+\f3\-Xrs\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¼¡¤Î 2 ¤Ä¤Î±Æ¶Á¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-SIGQUIT ã«ã‚ˆã‚‹ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ€ãƒ³ãƒ—を利用ã§ããªã„ 
+SIGQUIT ¤Ë¤è¤ë¥¹¥ì¥Ã¥É¥À¥ó¥×¤òÍøÍѤǤ­¤Ê¤¤ 
 .TP 2
 o
-シャットダウンフック処ç†ã®å®Ÿè¡Œã¯ã€JVM ãŒçµ‚了ã—よã†ã¨ã—ã¦ã„る時点㧠System.exit() を呼ã³å‡ºã™ãªã©ã—ã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚³ãƒ¼ãƒ‰å´ã§è¡Œã†å¿…è¦ãŒã‚ã‚‹ 
+¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯½èÍý¤Î¼Â¹Ô¤Ï¡¢JVM ¤¬½ªÎ»¤·¤è¤¦¤È¤·¤Æ¤¤¤ë»þÅÀ¤Ç System.exit() ¤ò¸Æ¤Ó½Ð¤¹¤Ê¤É¤·¤Æ¡¢¥æ¡¼¥¶¡¼¥³¡¼¥É¦¤Ç¹Ô¤¦É¬Íפ¬¤¢¤ë 
 .RE
 .TP 3
 \-Xssn 
-スレッドã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’設定ã—ã¾ã™ã€‚ 
+¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¥µ¥¤¥º¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-XX:+UseAltSigs 
-VM ã§ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ \f2SIGUSR1\fP ãŠã‚ˆã³ \f2SIGUSR2\fP を使用ã—ã¾ã™ãŒã€\f2SIGUSR1\fP ãŠã‚ˆã³ \f2SIGUSR2\fP をシグナル連鎖ã™ã‚‹ã‚¢ãƒ—リケーション㨠競åˆã™ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚\f2\-XX:+UseAltSigs\fP オプションã¯ã€VM ã«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—㦠\f2SIGUSR1\fP 㨠\f2SIGUSR2\fP 以外ã®ã‚·ã‚°ãƒŠãƒ«ã‚’使用ã•ã›ã¾ã™ã€‚ 
+VM ¤Ç¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç \f2SIGUSR1\fP ¤ª¤è¤Ó \f2SIGUSR2\fP ¤ò»ÈÍѤ·¤Þ¤¹¤¬¡¢\f2SIGUSR1\fP ¤ª¤è¤Ó \f2SIGUSR2\fP ¤ò¥·¥°¥Ê¥ëÏ¢º¿¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È ¶¥¹ç¤¹¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£\f2\-XX:+UseAltSigs\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢VM ¤Ë¥Ç¥Õ¥©¥ë¥È¤È¤·¤Æ \f2SIGUSR1\fP ¤È \f2SIGUSR2\fP °Ê³°¤Î¥·¥°¥Ê¥ë¤ò»ÈÍѤµ¤»¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "注"
+.SH "Ãí"
+.LP
 .LP
-
+\f3\-version:\fP\f2release\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¤É¤ó¤Ê¤ËÊ£»¨¤Ë¥ê¥ê¡¼¥¹¤ò»ØÄꤷ¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¸½¼ÂŪ¤Ê¥ê¥ê¡¼¥¹»ØÄê¤Î¸Â¤é¤ì¤¿¥µ¥Ö¥»¥Ã¥È¤ò»ÈÍѤ¹¤ë¤À¤±¤Ç¤âŬÀڤʥݥꥷ¡¼¤òɽ¸½¤Ç¤­¤ë¤¿¤á¡¢¤½¤ì¤é¤Î¥µ¥Ö¥»¥Ã¥È¤Î¤ß¤¬´°Á´¤Ë¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¤½¤ì¤é¤Î¥Ý¥ê¥·¡¼¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£
 .LP
-\f3\-version:\fP\f2release\fP コマンド行オプションã§ã¯ã€ã©ã‚“ãªã«è¤‡é›‘ã«ãƒªãƒªãƒ¼ã‚¹ã‚’指定ã—ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。ãŸã ã—ã€ç¾å®Ÿçš„ãªãƒªãƒªãƒ¼ã‚¹æŒ‡å®šã®é™ã‚‰ã‚ŒãŸã‚µãƒ–セットを使用ã™ã‚‹ã ã‘ã§ã‚‚é©åˆ‡ãªãƒãƒªã‚·ãƒ¼ã‚’表ç¾ã§ãã‚‹ãŸã‚ã€ãれらã®ã‚µãƒ–セットã®ã¿ãŒå®Œå…¨ã«ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚ãれらã®ãƒãƒªã‚·ãƒ¼ã‚’次ã«ç¤ºã—ã¾ã™ã€‚ 
 .RS 3
 .TP 3
 1.
-ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€‚ ã“ã‚Œã¯ã€ã“ã®ã‚ªãƒ—ションを使用ã—ãªã„ã“ã¨ã§è¡¨ç¾ã§ãã¾ã™ã€‚ 
+Ǥ°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¡£¤³¤ì¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤¤³¤È¤Çɽ¸½¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 2.
-ã‚る特定ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID よりも大ãã„ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+¤¢¤ëÆÃÄê¤Î¥Ð¡¼¥¸¥ç¥ó ID ¤è¤ê¤âÂ礭¤¤Ç¤°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-"1.5.0_03+"
+"1.6.0_10+"
 .fl
 \fP
 .fi
-.LP
-ã“ã®å ´åˆã€1.5.0_03 よりも大ãã„ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ç‰¹å®šã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå°Žå…¥ã•ã‚ŒãŸ (ã‚ã‚‹ã„ã¯ãã®ãƒã‚°ãŒä¿®æ­£ã•ã‚ŒãŸ) å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚  
+¤³¤Î¾ì¹ç¡¢ \f21.6.0_10\fP ¤è¤ê¤âÂ礭¤¤Ç¤°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¤ÇÆÃÄê¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Æ³Æþ¤µ¤ì¤¿ (¤¢¤ë¤¤¤Ï¤½¤Î¥Ð¥°¤¬½¤Àµ¤µ¤ì¤¿) ¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .TP 3
 3.
-ã‚る特定ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID よりも大ãã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€‚ ãŸã ã—ã€ãã®ãƒªãƒªãƒ¼ã‚¹ãƒ•ã‚¡ãƒŸãƒªã®ä¸Šé™ã«ã‚ˆã£ã¦åˆ¶é™ã™ã‚‹ã‚‚ã®ã€‚例を示ã—ã¾ã™ã€‚ 
+¤¢¤ëÆÃÄê¤Î¥Ð¡¼¥¸¥ç¥ó ID ¤è¤ê¤âÂ礭¤¤¥Ð¡¼¥¸¥ç¥ó¡£¤¿¤À¤·¡¢¤½¤Î¥ê¥ê¡¼¥¹¥Õ¥¡¥ß¥ê¤Î¾å¸Â¤Ë¤è¤Ã¤ÆÀ©¸Â¤¹¤ë¤â¤Î¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-"1.5.0_03+&1.5*"
+"1.6.0_10+&1.6*"
 .fl
 \fP
 .fi
 .TP 3
 4.
-上ã®é …ç›® 2 ã¾ãŸã¯ 3 ã®ã€ŒORã€è¡¨ç¾ã€‚例を示ã—ã¾ã™ã€‚ 
+¾å¤Î¹àÌÜ 2 ¤È¹àÌÜ 3 ¤Î¡ÖOR¡×¼°¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-"1.4.2_05+&1.4* 1.5+"
+"1.6.0_10+&1.6* 1.7+"
 .fl
 \fP
 .fi
-ã“ã‚Œã¯é …ç›® 2 ã«ä¼¼ã¦ã„ã¾ã™ãŒã€ã‚る変更ãŒç‰¹å®šã®ãƒªãƒªãƒ¼ã‚¹ (1.5) ã§å°Žå…¥ã•ã‚ŒãŸãŒã€ãã®åŒã˜å¤‰æ›´ãŒä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã®ã‚¢ãƒƒãƒ—デートã§ã‚‚利用å¯èƒ½ã«ãªã£ãŸã€ã¨ã„ã†å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+¤³¤ì¤Ï¹àÌÜ 2 ¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬¡¢¤¢¤ëÊѹ¹¤¬ÆÃÄê¤Î¥ê¥ê¡¼¥¹ (1.7) ¤ÇƳÆþ¤µ¤ì¤¿¤¬¡¢¤½¤ÎƱ¤¸Êѹ¹¤¬°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Î¥¢¥Ã¥×¥Ç¡¼¥È¤Ç¤âÍøÍѲÄǽ¤Ë¤Ê¤Ã¤¿¡¢¤È¤¤¤¦¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "½ªÎ»¥¹¥Æ¡¼¥¿¥¹"
+.LP
+.LP
+°ìÈ̤ˡ¢¼¡¤Î½ªÎ»Ãͤ¬µ¯Æ°¥Ä¡¼¥ë¤«¤éÊÖ¤µ¤ì¤ë¤Î¤ÏÄ̾µ¯Æ°¸µ¤¬ÉÔÀµ¤Ê°ú¿ô¤Ç¸Æ¤Ó½Ð¤µ¤ì¤¿¤«¡¢¿¼¹ï¤Ê¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤«¡¢¤¢¤ë¤¤¤Ï Java ²¾ÁÛ¥Þ¥·¥ó¤«¤éÎã³°¤¬¥¹¥í¡¼¤µ¤ì¤¿¾ì¹ç¤Ç¤¹¡£¤¿¤À¤· Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢API ¸Æ¤Ó½Ð¤· \f2System.exit(exitValue)\fP ¤ò»ÈÍѤ·¤ÆǤ°Õ¤ÎÃͤòÊÖ¤¹¤³¤È¤òÁªÂò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
+.RS 3
+.TP 2
+o
+\f20\fP: Àµ¾ï½ªÎ» 
+.TP 2
+o
+\f2>0\fP: ¥¨¥é¡¼¤¬È¯À¸¤·¤¿ 
+.RE
 
 .LP
+.SH "´ØÏ¢¹àÌÜ"
+.LP
 .RS 3
 .TP 2
 o
@@ -484,19 +488,19 @@
 .TP 2
 o
 .na
-\f2「Java 拡張機能フレームワークã€\fP @
+\f2¡ÖJava ³ÈÄ¥µ¡Ç½¥Õ¥ì¡¼¥à¥ï¡¼¥¯¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/extensions/index.html 
 .TP 2
 o
 .na
-\f2「セキュリティーã€\fP @
+\f2¡Ö¥»¥­¥å¥ê¥Æ¥£¡¼¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/index.html 
 .TP 2
 o
 .na
-\f2「HotSpot VM Specific Optionsã€\fP @
+\f2¡ÖHotSpot VM Specific Options¡×\fP @
 .fi
 http://java.sun.com/docs/hotspot/VMOptions.html 
 .RE
--- a/src/linux/doc/man/ja/javac.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/javac.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,325 +19,423 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javac 1 "02 Jun 2010"
+.TH javac 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-javac \- Java プログラミング言語コンパイラ
+.SH "̾Á°"
+javac \- Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¥³¥ó¥Ñ¥¤¥é
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-コマンド行引数ファイル 
+¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë 
 .TP 2
 o
-æ³¨é‡ˆå‡¦ç† 
+Ãí¼á½èÍý 
 .TP 2
 o
-åž‹ã®æ¤œç´¢ 
+·¿¤Î¸¡º÷ 
 .TP 2
 o
-プログラマティックインタフェース 
+¥×¥í¥°¥é¥Þ¥Æ¥£¥Ã¥¯¥¤¥ó¥¿¥Õ¥§¡¼¥¹ 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
 .fl
         \fP\f3javac\fP [ options ] [ sourcefiles ] [ classes ] [ @argfiles ]
 .fl
-      
+
 .fl
 .fi
 
 .LP
 .LP
-引数ã¯é †ä¸åŒã§ã™ã€‚
-.LP
-.RS 3
-
+°ú¿ô¤Ï½çÉÔƱ¤Ç¤¹¡£
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 sourcefiles 
-コンパイルã•ã‚Œã‚‹ 1 ã¤ä»¥ä¸Šã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (MyClass.java ãªã©) 
+¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë 1 ¤Ä°Ê¾å¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë (MyClass.java ¤Ê¤É) 
 .TP 3
 classes 
-注釈ã®å‡¦ç†å¯¾è±¡ã¨ãªã‚‹ 1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ (MyPackage.MyClass ãªã©) 
+Ãí¼á¤Î½èÍýÂоݤȤʤë 1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹ (MyPackage.MyClass ¤Ê¤É) 
 .TP 3
 @argfiles 
-オプションã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’列挙ã—㟠1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§ã¯ã€\f2\-J\fP オプションã¯æŒ‡å®šã§ãã¾ã›ã‚“。 
+¥ª¥×¥·¥ç¥ó¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÎóµó¤·¤¿ 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¡£¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ç¤Ï \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.RE
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3javac\fP ツールã¯ã€Java プログラミング言語ã§è¨˜è¿°ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å®šç¾©ã‚’読ã¿å–ã‚Šã€ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ³ãƒ‘イルã—ã¾ã™ã€‚ã¾ãŸã€Java ソースファイルãŠã‚ˆã³ã‚¯ãƒ©ã‚¹å†…ã®æ³¨é‡ˆã®å‡¦ç†ã‚‚è¡Œã„ã¾ã™ã€‚
+\f3javac\fP ¥Ä¡¼¥ë¤Ï¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Çµ­½Ò¤µ¤ì¤¿¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÄêµÁ¤òÆɤ߼è¤ê¡¢¥Ð¥¤¥È¥³¡¼¥É¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£¤Þ¤¿¡¢Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥¯¥é¥¹Æâ¤ÎÃí¼á¤Î½èÍý¤â¹Ô¤¤¤Þ¤¹¡£
 .LP
 .LP
-ソースコードã®ãƒ•ã‚¡ã‚¤ãƒ«åã‚’ \f3javac\fP ã«æ¸¡ã™ã«ã¯ã€æ¬¡ã® 2 ã¤ã®æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚
+¥½¡¼¥¹¥³¡¼¥É¤Î¥Õ¥¡¥¤¥ë̾¤ò \f3javac\fP ¤ËÅϤ¹¤Ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-ソースファイルã®æ•°ãŒå°‘ãªã„å ´åˆã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åをコマンド行ã§ç›´æŽ¥æŒ‡å®šã—ã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¿ô¤¬¾¯¤Ê¤¤¾ì¹ç¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤ò¥³¥Þ¥ó¥É¹Ô¤ÇľÀÜ»ØÄꤷ¤Þ¤¹¡£ 
 .TP 2
 o
-ソースファイルã®æ•°ãŒå¤šã„å ´åˆã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åを空白ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã£ã¦ã€1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«åˆ—挙ã—ã¾ã™ã€‚次ã«ã€ã“ã®ãƒªã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f3@\fP を付ã‘ã¦ã€\f3javac\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã—ã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¿ô¤¬Â¿¤¤¾ì¹ç¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤ò¶õÇò¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀڤäơ¢1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ËÎóµó¤·¤Þ¤¹¡£¼¡¤Ë¡¢¤³¤Î¥ê¥¹¥È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f3@\fP ¤òÉÕ¤±¤Æ¡¢\f3javac\fP ¤Î¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-ソースコードã®ãƒ•ã‚¡ã‚¤ãƒ«å㯠\f2.java\fP æ‹¡å¼µå­ã‚’ã€ã‚¯ãƒ©ã‚¹ã®ãƒ•ã‚¡ã‚¤ãƒ«å㯠\f2.class\fP æ‹¡å¼µå­ã‚’æŒã£ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 ã¾ãŸã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã©ã¡ã‚‰ã‚‚ã€è©²å½“ã™ã‚‹ã‚¯ãƒ©ã‚¹ã«å¯¾å¿œã™ã‚‹ãƒ«ãƒ¼ãƒˆåã‚’æŒã£ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2MyClass\fP ã¨ã„ã†åå‰ã®ã‚¯ãƒ©ã‚¹ã¯ã€\f2MyClass.java\fP ã¨ã„ã†åå‰ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«è¨˜è¿°ã—ã¾ã™ã€‚ ã“ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€\f2MyClass.class\fP ã¨ã„ã†åå‰ã®ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¾ã™ã€‚
+¥½¡¼¥¹¥³¡¼¥É¤Î¥Õ¥¡¥¤¥ë̾¤Ï \f2.java\fP ³ÈÄ¥»Ò¤ò¡¢¥¯¥é¥¹¤Î¥Õ¥¡¥¤¥ë̾¤Ï \f2.class\fP ³ÈÄ¥»Ò¤ò»ý¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤Þ¤¿¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¤É¤Á¤é¤â¡¢³ºÅö¤¹¤ë¥¯¥é¥¹¤ËÂбþ¤¹¤ë¥ë¡¼¥È̾¤ò»ý¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2MyClass\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¯¥é¥¹¤Ï¡¢ \f2MyClass.java\fP ¤È¤¤¤¦Ì¾Á°¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ëµ­½Ò¤·¤Þ¤¹¡£¤³¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢ \f2MyClass.class\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ð¥¤¥È¥³¡¼¥É¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-内部クラスãŒå®šç¾©ã•ã‚Œã¦ã„ã‚‹ã¨ã€è¿½åŠ ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“れらã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã¯ã€\f2MyClass$MyInnerClass.class\fP ã®ã‚ˆã†ã«ã€å¤–部クラスåã¨å†…部クラスåを組ã¿åˆã‚ã›ãŸã‚‚ã®ã«ãªã‚Šã¾ã™ã€‚
+ÆâÉô¥¯¥é¥¹¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤È¡¢ÄɲäΥ¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡¢ \f2MyClass$MyInnerClass.class\fP ¤Î¤è¤¦¤Ë¡¢³°Éô¥¯¥é¥¹Ì¾¤ÈÆâÉô¥¯¥é¥¹Ì¾¤òÁȤ߹ç¤ï¤»¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-ソースファイルã¯ã€ãƒ‘ッケージツリーをå映ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リーã«é…ç½®ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€ã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f3/workspace\fP ã«ç½®ã„ã¦ã„ã‚‹å ´åˆã€\f2com.mysoft.mypack.MyClass\fP ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã¯ \f3/workspace/com/mysoft/mypack/MyClass.java\fP ã«ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ä¥ê¡¼¤òÈ¿±Ç¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤ËÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò \f3/workspace\fP ¤ËÃÖ¤¤¤Æ¤¤¤ë¾ì¹ç¡¢ \f2com.mysoft.mypack.MyClass\fP ¤Î¥½¡¼¥¹¥³¡¼¥É¤Ï \f3/workspace/com/mysoft/mypack/MyClass.java\fP ¤Ë¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒ³ãƒ‘イラã¯ã€å„クラスファイルを対応ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã¾ã™ã€‚別ã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã™ã‚‹ã«ã¯ã€\f3\-d\fP を使用ã—ã¾ã™ (ã“ã®ã‚ã¨ã®ã‚ªãƒ—ションをå‚ç…§)。
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢³Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÂбþ¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤­¤Þ¤¹¡£Ê̤νÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢\f3\-d\fP ¤ò»ÈÍѤ·¤Þ¤¹ (¤³¤Î¤¢¤È¤Î¥ª¥×¥·¥ç¥ó¤ò»²¾È)¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-コンパイラã«ã¯ã€ç¾åœ¨ã®é–‹ç™ºç’°å¢ƒã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹æ¨™æº–オプションã®ã‚»ãƒƒãƒˆãŒã‚ã‚Šã¾ã™ã€‚ã“れ以外ã®éžæ¨™æº–オプションã¯ã€ç¾åœ¨ã®ä»®æƒ³ãƒžã‚·ãƒ³ãŠã‚ˆã³ã‚³ãƒ³ãƒ‘イラã®å®Ÿè£…ã«å›ºæœ‰ã®ã‚ªãƒ—ションã§ã€å°†æ¥ã«å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚éžæ¨™æº–オプションã¯ã€\f3\-X\fP ã§å§‹ã¾ã‚Šã¾ã™ã€‚
+¥³¥ó¥Ñ¥¤¥é¤Ë¤Ï¡¢¸½ºß¤Î³«È¯´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëɸ½à¥ª¥×¥·¥ç¥ó¤Î¥»¥Ã¥È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì°Ê³°¤ÎÈóɸ½à¥ª¥×¥·¥ç¥ó¤Ï¡¢¸½ºß¤Î²¾ÁÛ¥Þ¥·¥ó¤ª¤è¤Ó¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤Ë¸ÇÍ­¤Î¥ª¥×¥·¥ç¥ó¤Ç¡¢¾­Íè¤ËÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3\-X\fP ¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£
 .LP
 .SS 
-標準オプション
-.LP
-.RS 3
-
+ɸ½à¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-Akey[=value] 
-注釈プロセッサã«æ¸¡ã•ã‚Œã‚‹ã‚ªãƒ—ション。ã“れらã¯ã€javac ã«ã‚ˆã£ã¦ç›´æŽ¥è§£é‡ˆã•ã‚Œãšã€å€‹ã€…ã®ãƒ—ロセッサã«ã‚ˆã£ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ \f2key\fP ã«ã¯ã€1 ã¤ã¾ãŸã¯è¤‡æ•°ã®è­˜åˆ¥å­ã‚’「.ã€ã§åŒºåˆ‡ã£ãŸã‚‚ã®ã‚’指定ã—ã¦ãã ã•ã„。 
+Ãí¼á¥×¥í¥»¥Ã¥µ¤ËÅϤµ¤ì¤ë¥ª¥×¥·¥ç¥ó¡£¤³¤ì¤é¤Ï¡¢javac ¤Ë¤è¤Ã¤ÆľÀܲò¼á¤µ¤ì¤º¡¢¸Ä¡¹¤Î¥×¥í¥»¥Ã¥µ¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£\f2key\fP ¤Ë¤Ï¡¢1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¼±Ê̻Ҥò¡Ö.¡×¤Ç¶èÀڤ俤â¤Î¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
-\-cp path ã¾ãŸã¯ \-classpath path 
-ユーザーã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ (å ´åˆã«ã‚ˆã£ã¦ã¯) 注釈プロセッサやソースファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãƒ‘ス㯠\f3CLASSPATH\fP 環境変数ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スをオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚\f3CLASSPATH\fPã€\f3\-cp\fPã€\f3\-classpath\fP ã®ã„ãšã‚Œã‚‚指定ã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ãªã‚Šã¾ã™ã€‚詳細ã¯ã€
-.na
-\f2「クラスパスã®è¨­å®šã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\-cp path ¤Þ¤¿¤Ï \-classpath path 
+¥æ¡¼¥¶¡¼¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó (¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï) Ãí¼á¥×¥í¥»¥Ã¥µ¤ä¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¥Ñ¥¹¤Ï \f3CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£\f3CLASSPATH\fP¡¢\f3\-cp\fP¡¢\f3\-classpath\fP ¤Î¤¤¤º¤ì¤â»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-\f3\-sourcepath\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚ユーザークラスパスã‹ã‚‰æ¤œç´¢ã•ã‚Œã¾ã™ã€‚ 
+\f3\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤â¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤«¤é¸¡º÷¤µ¤ì¤Þ¤¹¡£ 
 .LP
-\f3\-processorpath\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ³¨é‡ˆãƒ—ロセッサもユーザークラスパスã‹ã‚‰æ¤œç´¢ã•ã‚Œã¾ã™ã€‚  
+\f3\-processorpath\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢Ãí¼á¥×¥í¥»¥Ã¥µ¤â¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤«¤é¸¡º÷¤µ¤ì¤Þ¤¹¡£  
 .LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ã€‚
-.br
-.br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f3注:\fPコマンド行環境ã®æ§‹æˆã«ã‚ˆã£ã¦ã¯ã€\f2javac \-cp "*.jar" MyClass.java\fP ãªã©ã®ã‚ˆã†ã«ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰æ–‡å­—を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚  
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î³ÈÄ¥»Ò \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò»ý¤Ä¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱ¤¸¤È¤ß¤Ê¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈ֤ϻØÄꤵ¤ì¤Þ¤»¤ó¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ \f2*\fP ¤À¤±¤«¤éÀ®¤ë¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£\f3Ãí:\fP ¥³¥Þ¥ó¥É¹Ô´Ä¶­¤Î¹½À®¤Ë¤è¤Ã¤Æ¤Ï¡¢ \f2javac \-cp "*.jar" MyClass.java\fP ¤Ê¤É¤Î¤è¤¦¤Ë¡¢¥ï¥¤¥ë¥É¥«¡¼¥Éʸ»ú¤ò°úÍÑÉä¤Ç°Ï¤à¤³¤È¤¬É¬Íפʾì¹ç¤â¤¢¤ê¤Þ¤¹¡£  
 .TP 3
 \-Djava.ext.dirs=directories 
-インストール型拡張機能ã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥¤¥ó¥¹¥È¡¼¥ë·¿³ÈÄ¥µ¡Ç½¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-Djava.endorsed.dirs=directories 
-承èªã•ã‚ŒãŸæ¨™æº–パスã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¾µÇ§¤µ¤ì¤¿É¸½à¥Ñ¥¹¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-d directory 
-クラスファイルã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ \f3javac\fP ã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã¾ã›ã‚“。クラスãŒãƒ‘ッケージã®ä¸€éƒ¨ã§ã‚ã‚‹å ´åˆã€\f3javac\fP ã¯ã€å¿…è¦ã«å¿œã˜ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã€ãƒ‘ッケージåã‚’å映ã—ãŸã‚µãƒ–ディレクトリã«ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ãã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-d /home/myclasses\fP ã¨æŒ‡å®šã—ã€ã‚¯ãƒ©ã‚¹ã®åå‰ãŒ \f2com.mypackage.MyClass\fP ã§ã‚ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2/home/myclasses/com/mypackage/MyClass.class\fP ã«ãªã‚Šã¾ã™ã€‚ 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î½ÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤òÀßÄꤷ¤Þ¤¹¡£¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3javac\fP ¤ÏºîÀ®¤·¤Þ¤»¤ó¡£¥¯¥é¥¹¤¬¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÉô¤Ç¤¢¤ë¾ì¹ç¡¢\f3javac\fP ¤Ï¡¢É¬Íפ˱þ¤¸¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÈ¿±Ç¤·¤¿¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÃÖ¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-d /home/myclasses\fP ¤È»ØÄꤷ¡¢¥¯¥é¥¹¤Î̾Á°¤¬ \f2com.mypackage.MyClass\fP ¤Ç¤¢¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ï \f2/home/myclasses/com/mypackage/MyClass.class\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-\f3\-d\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f3javac\fP ã¯å„クラスファイルをã€ãã®ç”Ÿæˆå…ƒã¨ãªã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«æ ¼ç´ã—ã¾ã™ã€‚ 
+\f3\-d\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f3javac\fP ¤Ï³Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¡¢¤½¤ÎÀ¸À®¸µ¤È¤Ê¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë³ÊǼ¤·¤Þ¤¹¡£ 
 .LP
-\f3注:\fP\f3\-d\fP ã§æŒ‡å®šã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã«è‡ªå‹•çš„ã«ã¯è¿½åŠ ã•ã‚Œã¾ã›ã‚“。  
+\f3Ãí:\fP \f3\-d\fP ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë¼«Æ°Åª¤Ë¤ÏÄɲ䵤ì¤Þ¤»¤ó¡£  
 .TP 3
 \-deprecation 
-推奨ã•ã‚Œãªã„メンãƒãƒ¼ã‚„クラスãŒã€ä½¿ç”¨ã¾ãŸã¯ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã‚‹ãŸã³ã«èª¬æ˜Žã‚’表示ã—ã¾ã™ã€‚\f3\-deprecation\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€\f3javac\fP ã¯ã€æŽ¨å¥¨ã•ã‚Œãªã„メンãƒãƒ¼ã‚„クラスを使用ã¾ãŸã¯ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„るソースファイルã®è¦ç´„を表示ã—ã¾ã™ã€‚\f3\-deprecation\fP 㯠\f3\-Xlint:deprecation\fP ã®çœç•¥è¡¨è¨˜ã§ã™ã€‚ 
+¿ä¾©¤µ¤ì¤Ê¤¤¥á¥ó¥Ð¡¼¤ä¥¯¥é¥¹¤¬¡¢»ÈÍѤޤ¿¤Ï¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤ë¤¿¤Ó¤ËÀâÌÀ¤òɽ¼¨¤·¤Þ¤¹¡£\f3\-deprecation\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢\f3javac\fP ¤Ï¡¢¿ä¾©¤µ¤ì¤Ê¤¤¥á¥ó¥Ð¡¼¤ä¥¯¥é¥¹¤ò»ÈÍѤޤ¿¤Ï¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎÍ×Ìó¤òɽ¼¨¤·¤Þ¤¹¡£\f3\-deprecation\fP ¤Ï \f3\-Xlint:deprecation\fP ¤Î¾Êάɽµ­¤Ç¤¹¡£ 
 .TP 3
 \-encoding encoding 
-ソースファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°å (\f2EUC\-JP\fP ã‚„ \f2UTF\-8\fP ãªã©) を指定ã—ã¾ã™ã€‚\f3\-encoding\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ—ラットフォームã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚³ãƒ³ãƒãƒ¼ã‚¿ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°Ì¾ ( \f2EUC\-JP ¤ä UTF\-8\fP ¤Ê¤É) ¤ò»ØÄꤷ¤Þ¤¹¡£\f3\-encoding\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥Ç¥Õ¥©¥ë¥È¥³¥ó¥Ð¡¼¥¿¤¬»È¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+\-endorseddirs directories 
+¾µÇ§¤µ¤ì¤¿É¸½à¥Ñ¥¹¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
+.TP 3
+\-extdirs directories 
+\f2ext\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£\f2directories\fP ÊÑ¿ô¤Ë¤Ï¡¢¥³¥í¥ó¤Ç¶èÀڤ俥ǥ£¥ì¥¯¥È¥ê¤Î¥ê¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î³Æ JAR ¥¢¡¼¥«¥¤¥Ö¤«¤é¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬¸¡º÷¤µ¤ì¤Þ¤¹¡£¸«¤Ä¤«¤Ã¤¿¤¹¤Ù¤Æ¤Î JAR ¥¢¡¼¥«¥¤¥Ö¤Ï¼«Æ°Åª¤Ë¥¯¥é¥¹¥Ñ¥¹¤Î°ìÉô¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë (°Û¤Ê¤ë Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë¼ÂÁõ¤µ¤ì¤¿¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ä³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ËÂФ·¤Æ¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¦) ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-g 
-局所変数をå«ã‚€ã™ã¹ã¦ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€è¡Œç•ªå·ãŠã‚ˆã³ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«æƒ…å ±ã ã‘ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¶É½êÊÑ¿ô¤ò´Þ¤à¤¹¤Ù¤Æ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¹ÔÈֹ椪¤è¤Ó¥½¡¼¥¹¥Õ¥¡¥¤¥ë¾ðÊó¤À¤±¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-g:none 
-デãƒãƒƒã‚°æƒ…報を生æˆã—ã¾ã›ã‚“。 
+¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-g:{keyword list} 
-コンマã§åŒºåˆ‡ã‚‰ã‚ŒãŸã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ãƒªã‚¹ãƒˆã«ã‚ˆã‚ŠæŒ‡å®šã•ã‚ŒãŸã€ç‰¹å®šã®ç¨®é¡žã®ãƒ‡ãƒãƒƒã‚°æƒ…å ±ã ã‘を生æˆã—ã¾ã™ã€‚次ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ãŒæœ‰åŠ¹ã§ã™ã€‚ 
+¥³¥ó¥Þ¤Ç¶èÀÚ¤é¤ì¤¿¥­¡¼¥ï¡¼¥É¥ê¥¹¥È¤Ë¤è¤ê»ØÄꤵ¤ì¤¿¡¢ÆÃÄê¤Î¼ïÎà¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤À¤±¤òÀ¸À®¤·¤Þ¤¹¡£¼¡¤Î¥­¡¼¥ï¡¼¥É¤¬Í­¸ú¤Ç¤¹¡£ 
 .RS 3
 .TP 3
 source 
-ソースファイルã®ãƒ‡ãƒãƒƒã‚°æƒ…å ± 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Ç¥Ð¥Ã¥°¾ðÊó 
 .TP 3
 lines 
-行番å·ã®ãƒ‡ãƒãƒƒã‚°æƒ…å ± 
+¹ÔÈÖ¹æ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó 
 .TP 3
 vars 
-局所変数ã®ãƒ‡ãƒãƒƒã‚°æƒ…å ± 
+¶É½êÊÑ¿ô¤Î¥Ç¥Ð¥Ã¥°¾ðÊó 
 .RE
 .TP 3
 \-help 
-標準オプションã®å½¢å¼ã‚’表示ã—ã¾ã™ã€‚ 
+ɸ½à¥ª¥×¥·¥ç¥ó¤Î·Á¼°¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-implicit:{class,none} 
-暗黙的ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã™ã‚‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ç”Ÿæˆã‚’制御ã—ã¾ã™ã€‚クラスファイルを自動生æˆã™ã‚‹ã«ã¯ã€\f3\-implicit:class\fP を使用ã—ã¾ã™ã€‚クラスファイルã®ç”Ÿæˆã‚’抑制ã™ã‚‹ã«ã¯ã€\f3\-implicit:none\fP を使用ã—ã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå‹•ä½œã¯ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®è‡ªå‹•ç”Ÿæˆã«ãªã‚Šã¾ã™ã€‚ãã®å ´åˆã€ãã®ã‚ˆã†ãªã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚ŒãŸæ™‚ã«æ³¨é‡ˆå‡¦ç†ã‚‚実行ã•ã‚Œã‚‹ã¨ã€ã‚³ãƒ³ãƒ‘イラã‹ã‚‰è­¦å‘ŠãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションãŒæ˜Žç¤ºçš„ã«è¨­å®šã•ã‚ŒãŸå ´åˆã«ã¯ã€è­¦å‘Šã¯ç™ºè¡Œã•ã‚Œã¾ã›ã‚“。 「型ã®æ¤œç´¢ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+°ÅÌÛŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÀ¸À®¤òÀ©¸æ¤·¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¼«Æ°À¸À®¤¹¤ë¤Ë¤Ï¡¢\f3\-implicit:class\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÀ¸À®¤òÍÞÀ©¤¹¤ë¤Ë¤Ï¡¢\f3\-implicit:none\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¤Î¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¼«Æ°À¸À®¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤Î¾ì¹ç¡¢¤½¤Î¤è¤¦¤Ê¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿»þ¤ËÃí¼á½èÍý¤â¼Â¹Ô¤µ¤ì¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤«¤é·Ù¹ð¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬ÌÀ¼¨Åª¤ËÀßÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢·Ù¹ð¤Ïȯ¹Ô¤µ¤ì¤Þ¤»¤ó¡£¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-Joption 
+\f3javac\fP ¤¬¸Æ¤Ó½Ð¤¹ \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¡¢\f2option\fP ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+\f3Ãí:\fP \f3CLASSPATH\fP¡¢\f3\-classpath\fP¡¢\f3\-bootclasspath\fP¡¢¤ª¤è¤Ó \f3\-extdirs\fP ¤Ï¡¢\f3javac\fP ¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë»È¤¦¥¯¥é¥¹¤ò»ØÄꤹ¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¤è¤¦¤ÊÊýË¡¤Ç¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤òÁàºî¤¹¤ë¤³¤È¤Ï¡¢Ä̾ï¤Ï̵°ÕÌ£¤Ç¤¢¤ê¡¢¾ï¤Ë´í¸±¤òȼ¤¤¤Þ¤¹¡£¤³¤Î¤è¤¦¤ÊÊýË¡¤ò»È¤¦É¬Íפ¬¤¢¤ë¾ì¹ç¤Ï¡¢\f3\-J\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢É¬Íפʥª¥×¥·¥ç¥ó¤òÇظå¤Î \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤ËÅϤ·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-nowarn 
-警告メッセージを無効ã«ã—ã¾ã™ã€‚ã“れ㯠\f3\-Xlint:none\fP ã¨åŒã˜æ„味ã§ã™ã€‚ 
+·Ù¹ð¥á¥Ã¥»¡¼¥¸¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ï \f3\-Xlint:none\fP ¤ÈƱ¤¸°ÕÌ£¤Ç¤¹¡£ 
 .TP 3
 \-proc: {none,only} 
-注釈処ç†ã€ã‚³ãƒ³ãƒ‘イルã€ãã®ä¸¡æ–¹ã€ã®ã„ãšã‚Œã‚’実行ã™ã‚‹ã‹ã‚’制御ã—ã¾ã™ã€‚\f3\-proc:none\fP ã¯ã€æ³¨é‡ˆå‡¦ç†ãªã—ã§ã‚³ãƒ³ãƒ‘イルãŒå®Ÿè¡Œã•ã‚Œã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚\f3\-proc:only\fP ã¯ã€æ³¨é‡ˆå‡¦ç†ã ã‘ãŒå®Ÿè¡Œã•ã‚Œã€å¾Œç¶šã®ã‚³ãƒ³ãƒ‘イルã¯ã¾ã£ãŸã実行ã•ã‚Œãªã„ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ 
+Ãí¼á½èÍý¡¢¥³¥ó¥Ñ¥¤¥ë¡¢¤½¤ÎξÊý¡¢¤Î¤¤¤º¤ì¤ò¼Â¹Ô¤¹¤ë¤«¤òÀ©¸æ¤·¤Þ¤¹¡£\f3\-proc:none\fP ¤Ï¡¢Ãí¼á½èÍý¤Ê¤·¤Ç¥³¥ó¥Ñ¥¤¥ë¤¬¼Â¹Ô¤µ¤ì¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£\f3\-proc:only\fP ¤Ï¡¢Ãí¼á½èÍý¤À¤±¤¬¼Â¹Ô¤µ¤ì¡¢¸å³¤Î¥³¥ó¥Ñ¥¤¥ë¤Ï¤Þ¤Ã¤¿¤¯¼Â¹Ô¤µ¤ì¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£ 
 .TP 3
 \-processor class1[,class2,class3...] 
-実行ã™ã‚‹æ³¨é‡ˆãƒ—ロセッサã®åå‰ã€‚ã“れを指定ã—ãŸå ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ¤œç´¢å‡¦ç†ã¯çœç•¥ã•ã‚Œã¾ã™ã€‚ 
+¼Â¹Ô¤¹¤ëÃí¼á¥×¥í¥»¥Ã¥µ¤Î̾Á°¡£¤³¤ì¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¸¡º÷½èÍý¤Ï¾Êά¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-processorpath path 
-注釈プロセッサã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションを使用ã—ãªã‹ã£ãŸå ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘ス内ã§ãƒ—ロセッサã®æ¤œç´¢ãŒè¡Œã‚ã‚Œã¾ã™ã€‚ 
+Ãí¼á¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Æâ¤Ç¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¤¬¹Ô¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-s dir 
-生æˆã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ ¼ç´å…ˆã¨ãªã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™ã€‚ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ \f3javac\fP ã¯ä½œæˆã—ã¾ã›ã‚“。クラスãŒãƒ‘ッケージã®ä¸€éƒ¨ã«ãªã£ã¦ã„ãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ãƒ‘ッケージåã‚’å映ã—ãŸã‚µãƒ–ディレクトリ内ã«æ ¼ç´ã—ã¾ã™ã€‚ ãã®éš›ã€å¿…è¦ã«å¿œã˜ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒ \f3\-s /home/mysrc\fP ã¨æŒ‡å®šã—ã€ã‚¯ãƒ©ã‚¹ã®åå‰ãŒ \f2com.mypackage.MyClass\fP ã§ã‚ã£ãŸå ´åˆã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2/home/mysrc/com/mypackage/MyClass.java\fP 内ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î³ÊǼÀè¤È¤Ê¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3javac\fP ¤ÏºîÀ®¤·¤Þ¤»¤ó¡£¥¯¥é¥¹¤¬¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÉô¤Ë¤Ê¤Ã¤Æ¤¤¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÈ¿±Ç¤·¤¿¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë³ÊǼ¤·¤Þ¤¹¡£¤½¤ÎºÝ¡¢É¬Íפ˱þ¤¸¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥æ¡¼¥¶¡¼¤¬ \f3\-s /home/mysrc\fP ¤È»ØÄꤷ¡¢¥¯¥é¥¹¤Î̾Á°¤¬ \f2com.mypackage.MyClass\fP ¤Ç¤¢¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï \f2/home/mysrc/com/mypackage/MyClass.java\fP Æâ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-source release 
-å—ã‘付ã‘るソースコードã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’指定ã—ã¾ã™ã€‚\f2release\fP ã«ã¯æ¬¡ã®å€¤ã‚’指定ã§ãã¾ã™ã€‚ 
+¼õ¤±ÉÕ¤±¤ë¥½¡¼¥¹¥³¡¼¥É¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£\f2release\fP ¤Ë¤Ï¼¡¤ÎÃͤò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 1.3 
-ã“ã®ã‚³ãƒ³ãƒ‘イラã§ã¯ã€JDK 1.3 以é™ã«å°Žå…¥ã•ã‚ŒãŸã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã€ç·ç§°ã€ã¾ãŸã¯ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“。 
+¤³¤Î¥³¥ó¥Ñ¥¤¥é¤Ç¤Ï¡¢JDK 1.3 °Ê¹ß¤ËƳÆþ¤µ¤ì¤¿¥¢¥µ¡¼¥·¥ç¥ó¡¢Áí¾Î¡¢¤Þ¤¿¤Ï¾¤Î¸À¸ìµ¡Ç½¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó¡£ 
 .TP 3
 1.4 
-JDK 1.4 ã§å°Žå…¥ã•ã‚ŒãŸã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’å«ã‚€ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚ 
+JDK 1.4 ¤ÇƳÆþ¤µ¤ì¤¿¡¢¥¢¥µ¡¼¥·¥ç¥ó¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
 .TP 3
 1.5 
-JDK 5 ã§å°Žå…¥ã•ã‚ŒãŸç·ç§°ãŠã‚ˆã³ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’å«ã‚“ã ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚ 
+JDK 5 ¤ÇƳÆþ¤µ¤ì¤¿Áí¾Î¤ª¤è¤Ó¾¤Î¸À¸ìµ¡Ç½¤ò´Þ¤ó¤À¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
 .TP 3
 5 
-1.5 ã¨åŒç¾©ã§ã™ã€‚ 
+1.5 ¤ÈƱµÁ¤Ç¤¹¡£ 
 .TP 3
 1.6 
-ã“ã‚ŒãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã§ã™ã€‚Java SE 6 ã§ã¯è¨€èªžã«å¯¾ã™ã‚‹å¤‰æ›´ã¯å°Žå…¥ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸãŒã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¨ãƒ©ãƒ¼ãŒã€ä»¥å‰ã®ã‚ˆã†ãªã€Œè­¦å‘Šã€ã§ã¯ãªãã€ã€Œã‚¨ãƒ©ãƒ¼ã€ã¨ã—ã¦å ±å‘Šã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã—ãŸã€‚ 
+¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥ÈÃͤǤ¹¡£Java SE 6 ¤Ç¤Ï¸À¸ì¤ËÂФ¹¤ëÊѹ¹¤ÏƳÆþ¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¤¬¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¥¨¥é¡¼¤¬¡¢°ÊÁ°¤Î¤è¤¦¤Ê¡Ö·Ù¹ð¡×¤Ç¤Ï¤Ê¤¯¡¢¡Ö¥¨¥é¡¼¡×¤È¤·¤ÆÊó¹ð¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ 
 .TP 3
 6 
-1.6 ã¨åŒç¾©ã§ã™ã€‚ 
+1.6 ¤ÈƱµÁ¤Ç¤¹¡£ 
+.TP 3
+1.7 
+JDK 7 ¤ÇƳÆþ¤µ¤ì¤¿µ¡Ç½¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
+.TP 3
+7 
+1.7 ¤ÈƱµÁ¤Ç¤¹¡£ 
 .RE
 .TP 3
 \-sourcepath sourcepath 
-クラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å®šç¾©ã‚’検索ã™ã‚‹ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãƒ‘スを指定ã—ã¾ã™ã€‚ユーザークラスパスã¨åŒæ§˜ã«ã€ã‚½ãƒ¼ã‚¹ãƒ‘スã®è¤‡æ•°ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã‚³ãƒ­ãƒ³ (\f3:\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ ソースパスã®ã‚¨ãƒ³ãƒˆãƒªã«ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ã¾ãŸã¯ ZIP アーカイブを指定ã§ãã¾ã™ã€‚パッケージを使ã£ã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¾ãŸã¯ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–内ã®ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‘スåãŒãƒ‘ッケージåã‚’å映ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÄêµÁ¤ò¸¡º÷¤¹¤ë¥½¡¼¥¹¥³¡¼¥É¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ÈƱÍͤˡ¢¥½¡¼¥¹¥Ñ¥¹¤ÎÊ£¿ô¤Î¥¨¥ó¥È¥ê¤Ï¥³¥í¥ó (\f3:\fP) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥½¡¼¥¹¥Ñ¥¹¤Î¥¨¥ó¥È¥ê¤Ë¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤Þ¤¿¤Ï ZIP ¥¢¡¼¥«¥¤¥Ö¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤ò»È¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï¥¢¡¼¥«¥¤¥ÖÆâ¤Î¥í¡¼¥«¥ë¥Ñ¥¹Ì¾¤¬¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÈ¿±Ç¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-\f3注:\fP\ クラスパスã‹ã‚‰ã‚¯ãƒ©ã‚¹ã ã‘ã§ãªããã®ã‚½ãƒ¼ã‚¹ã‚‚見ã¤ã‹ã£ãŸå ´åˆã€ãã®ã‚¯ãƒ©ã‚¹ã¯è‡ªå‹•å†ã‚³ãƒ³ãƒ‘イルã®å¯¾è±¡ã«ãªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚「型ã®æ¤œç´¢ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+\f3Ãí:\fP\ ¥¯¥é¥¹¥Ñ¥¹¤«¤é¥¯¥é¥¹¤À¤±¤Ç¤Ê¤¯¤½¤Î¥½¡¼¥¹¤â¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥¯¥é¥¹¤Ï¼«Æ°ºÆ¥³¥ó¥Ñ¥¤¥ë¤ÎÂоݤˤʤ뤳¤È¤¬¤¢¤ê¤Þ¤¹¡£¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-verbose 
-詳細ãªå‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚ロードã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚³ãƒ³ãƒ‘イルã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã”ã¨ã®æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¾ÜºÙ¤Ê½ÐÎϤòɽ¼¨¤·¤Þ¤¹¡£¥í¡¼¥É¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤´¤È¤Î¾ðÊ󤬽ÐÎϤµ¤ì¤Þ¤¹¡£ 
+.TP 3
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£  
+.TP 3
+\-Werror 
+·Ù¹ð¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¥³¥ó¥Ñ¥¤¥ë¤ò½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-X 
-éžæ¨™æº–オプションã«é–¢ã™ã‚‹æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-クロスコンパイルオプション
-.LP
-.RS 3
-
+¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-デフォルトã§ã¯ã€ã‚¯ãƒ©ã‚¹ã®ã‚³ãƒ³ãƒ‘イルã¯ã€\f3javac\fP ãŒæ·»ä»˜ã•ã‚Œã¦ã„るプラットフォームã®ãƒ–ートストラップクラスãŠã‚ˆã³æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦è¡Œã‚ã‚Œã¾ã™ã€‚ãŸã ã—ã€\f3javac\fP ã¯ã€ç•°ãªã‚‹ Java プラットフォームã«å®Ÿè£…ã•ã‚ŒãŸãƒ–ートストラップクラスãŠã‚ˆã³æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦ã‚³ãƒ³ãƒ‘イルを行ã†ã€Œã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルã€ã‚‚サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚クロスコンパイルを行ã†å ´åˆã¯ã€\f3\-bootclasspath\fP ãŠã‚ˆã³ \f3\-extdirs\fP を使ã†ã“ã¨ãŒé‡è¦ã§ã™ã€‚ ã“ã®ã‚ã¨ã®ã€Œã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルã®ä¾‹ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥¯¥é¥¹¤Î¥³¥ó¥Ñ¥¤¥ë¤Ï¡¢\f3javac\fP ¤¬ÅºÉÕ¤µ¤ì¤Æ¤¤¤ë¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ª¤è¤Ó³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ËÂФ·¤Æ¹Ô¤ï¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢\f3javac\fP ¤Ï¡¢°Û¤Ê¤ë Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë¼ÂÁõ¤µ¤ì¤¿¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ª¤è¤Ó³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ËÂФ·¤Æ¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¦¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¡×¤â¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¦¾ì¹ç¤Ï¡¢\f3\-bootclasspath\fP ¤ª¤è¤Ó \f3\-extdirs\fP ¤ò»È¤¦¤³¤È¤¬½ÅÍפǤ¹¡£¤³¤Î¤¢¤È¤Î¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ÎÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 \-target version 
-指定ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® VM をターゲットã«ã—ãŸã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¿ãƒ¼ã‚²ãƒƒãƒˆä»¥é™ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯å‹•ä½œã—ã¾ã™ãŒã€ãれよりå‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® VM ã§ã¯å‹•ä½œã—ã¾ã›ã‚“。有効ãªã‚¿ãƒ¼ã‚²ãƒƒãƒˆã¯ã€\f31.1\fPã€\f31.2\fPã€\f31.3\fPã€\f31.4\fPã€\f31.5\fP (\f35\fP ã‚‚å¯)ã€ãŠã‚ˆã³ \f31.6\fP (\f36\fP ã‚‚å¯) ã§ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¤Î VM ¤ò¥¿¡¼¥²¥Ã¥È¤Ë¤·¤¿¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥¿¡¼¥²¥Ã¥È°Ê¹ß¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÆ°ºî¤·¤Þ¤¹¤¬¡¢¤½¤ì¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î VM ¤Ç¤ÏÆ°ºî¤·¤Þ¤»¤ó¡£Í­¸ú¤Ê¥¿¡¼¥²¥Ã¥È¤Ï¡¢\f31.1\fP¡¢\f31.2\fP¡¢\f31.3\fP¡¢\f31.4\fP¡¢\f31.5\fP (\f35\fP ¤â²Ä)¡¢\f31.6\fP (\f36\fP ¤â²Ä)¡¢¤ª¤è¤Ó \f31.7\fP (\f37\fP ¤â²Ä) ¤Ç¤¹¡£ 
 .LP
-\f3\-target\fP ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¯ã€æ¬¡ã®ã‚ˆã†ã« \f3\-source\fP ã®å€¤ã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚ 
+\f3\-target\fP ¤Î¥Ç¥Õ¥©¥ë¥È¤Ï¡¢¼¡¤Î¤è¤¦¤Ë \f3\-source\fP ¤ÎÃͤˤè¤Ã¤Æ·è¤Þ¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\-source ãŒ\f3指定ã•ã‚Œãªã‹ã£ãŸ\fPå ´åˆã€\-target ã®å€¤ã¯ \f31.6\fP ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f3»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿\fP¾ì¹ç¡¢\-target ¤ÎÃÍ¤Ï \f31.7\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\-source ãŒ\f31.2\fP ã®å ´åˆã€\-target ã®å€¤ã¯ \f31.4\fP ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f31.2\fP ¤Î¾ì¹ç¡¢\-target ¤ÎÃÍ¤Ï \f31.4\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\-source ãŒ\f31.3\fP ã®å ´åˆã€\-target ã®å€¤ã¯ \f31.4\fP ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f31.3\fP ¤Î¾ì¹ç¡¢\-target ¤ÎÃÍ¤Ï \f31.4\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\-source ãŒ\f3ãれ以外ã®å€¤ã®å ´åˆã¯ã™ã¹ã¦\fPã€\\\-target ã®å€¤ã¯ \f3\-source\fP ã®å€¤ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f3¤½¤ì°Ê³°¤ÎÃͤξì¹ç¤Ï¤¹¤Ù¤Æ\fP¡¢\f3\\\-target\fP ¤ÎÃÍ¤Ï \f3\-source\fP ¤ÎÃͤˤʤê¤Þ¤¹¡£ 
 .RE
 .TP 3
 \-bootclasspath bootclasspath 
-指定ã•ã‚ŒãŸä¸€é€£ã®ãƒ–ートクラスã«å¯¾ã—ã¦ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルを行ã„ã¾ã™ã€‚ユーザークラスパスã¨åŒæ§˜ã«ã€ãƒ–ートクラスパスã®è¤‡æ•°ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã‚³ãƒ­ãƒ³ (\f3:\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ ブートクラスパスã®ã‚¨ãƒ³ãƒˆãƒªã«ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ã¾ãŸã¯ ZIP アーカイブを指定ã§ãã¾ã™ã€‚ 
-.TP 3
-\-extdirs directories 
-指定ã•ã‚ŒãŸæ‹¡å¼µæ©Ÿèƒ½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å¯¾ã—ã¦ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルを行ã„ã¾ã™ã€‚\f2directories\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ã§åŒºåˆ‡ã£ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ãƒªã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚指定ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®å„ JAR アーカイブã‹ã‚‰ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿°ìÏ¢¤Î¥Ö¡¼¥È¥¯¥é¥¹¤ËÂФ·¤Æ¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¤¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ÈƱÍͤˡ¢¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤ÎÊ£¿ô¤Î¥¨¥ó¥È¥ê¤Ï¥³¥í¥ó (\f3:\fP) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤Î¥¨¥ó¥È¥ê¤Ë¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤Þ¤¿¤Ï ZIP ¥¢¡¼¥«¥¤¥Ö¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-éžæ¨™æº–オプション
-.LP
-.RS 3
-
+Èóɸ½à¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-Xbootclasspath/p:path 
-ブートストラップクラスパスã®å‰ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤ÎÁ°¤ËÄɲä·¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath/a:path 
-ブートストラップクラスパスã®å¾Œã‚ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤Î¸å¤í¤ËÄɲä·¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath/:path 
-ブートストラップクラスファイルã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-Xlint 
-推奨ã•ã‚Œã‚‹ã™ã¹ã¦ã®è­¦å‘Šã‚’有効ã«ã—ã¾ã™ã€‚ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã€åˆ©ç”¨å¯èƒ½ãªã™ã¹ã¦ã®è­¦å‘ŠãŒæŽ¨å¥¨ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¿ä¾©¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.TP 3
+\-Xlint:all 
+¿ä¾©¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-Xlint:none 
-Java 言語仕様ã§ã¯æŒ‡å®šã•ã‚Œã¦ã„ãªã„ã™ã¹ã¦ã®è­¦å‘Šã‚’無効ã«ã—ã¾ã™ã€‚ 
+Java ¸À¸ì»ÅÍͤǤϻØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤¹¤Ù¤Æ¤Î·Ù¹ð¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£ 
+.TP 3
+\-Xlint:name 
+·Ù¹ð \f2name\fP ¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ÇÍ­¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¤Î¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö\-Xlint ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-Xlint:\-name 
-警告 \f2name\fP を無効ã«ã—ã¾ã™ã€‚ ãŸã ã—ã€\f2name\fP ã¯ã€\f3\-Xlint:\fP\f2name\fP ã«ä½¿ç”¨ã§ãる警告åã®ã„ãšã‚Œã‹ã«ãªã‚Šã¾ã™ã€‚ ã“ã®è­¦å‘Šåã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+·Ù¹ð \f2name\fP ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¤Î¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö\-Xlint ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+\-Xmaxerrs number 
+°õºþ¤¹¤ë¥¨¥é¡¼¤ÎºÇÂç¿ô¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:unchecked 
-Java 言語仕様ã§æŒ‡å®šã•ã‚Œã¦ã„る未検査変æ›è­¦å‘Šã®è©³ç´°ã‚’示ã—ã¾ã™ã€‚ 
+\-Xmaxwarns number 
+°õºþ¤¹¤ë·Ù¹ð¤ÎºÇÂç¿ô¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:path 
-存在ã—ãªã„パス (classpathã€sourcepath ãªã©) ディレクトリã«ã¤ã„ã¦è­¦å‘Šã—ã¾ã™ã€‚ 
+\-Xstdout filename 
+¥³¥ó¥Ñ¥¤¥é¤Î¥á¥Ã¥»¡¼¥¸¤ò¡¢»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤ËÁ÷¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Î¥á¥Ã¥»¡¼¥¸¤Ï \f2System.err\fP ¤ËÁ÷¤é¤ì¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:serial 
-\f2serialVersionUID\fP 定義ãŒç›´åˆ—化å¯èƒ½ã‚¯ãƒ©ã‚¹ã«ãªã„ã“ã¨ã‚’警告ã—ã¾ã™ã€‚ 
+\-Xprefer:{newer,source} 
+¤¢¤ë·¿¤ËÂФ·¤Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¤É¤Á¤é¤Î¥Õ¥¡¥¤¥ë¤òÆɤ߼è¤ë¤Ù¤­¤«¤ò»ØÄꤷ¤Þ¤¹ (¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È)¡£\f2\-Xprefer:newer\fP ¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢¤¢¤ë·¿¤ËÂФ¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¿·¤·¤¤Êý¤¬Æɤ߼è¤é¤ì¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È)¡£\f2\-Xprefer:source\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬Æɤ߼è¤é¤ì¤Þ¤¹¡£SOURCE ¤ÎÊݸ¥Ý¥ê¥·¡¼¤ò»È¤Ã¤ÆÀë¸À¤µ¤ì¤¿Ãí¼á¤ËǤ°Õ¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤¬¥¢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¾ì¹ç¤Ï¡¢\f2\-Xprefer:source\fP \f2¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤\fP¡£  
+.TP 3
+\-Xpkginfo:{always,legacy,nonempty} 
+¥Ñ¥Ã¥±¡¼¥¸¾ðÊó¥Õ¥¡¥¤¥ë¤Î½èÍý¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:finally 
-正常ã«å®Œäº†ã§ããªã„ \f2finally\fP 節ã«ã¤ã„ã¦è­¦å‘Šã—ã¾ã™ã€‚ 
+\-Xprint 
+»ØÄꤵ¤ì¤¿·¿¤Î¥Æ¥­¥¹¥Èɽ¸½¤ò¥Ç¥Ð¥Ã¥°ÌÜŪ¤Ç½ÐÎϤ·¤Þ¤¹¡£Ãí¼á½èÍý¡¢¥³¥ó¥Ñ¥¤¥ë¤Î¤É¤Á¤é¤â¼Â¹Ô¤·¤Þ¤»¤ó¡£½ÐÎÏ·Á¼°¤ÏÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:fallthrough 
-fall\-through ケース㮠\f2switch\fP ブロックをãƒã‚§ãƒƒã‚¯ã—ã€æ¤œå‡ºã•ã‚ŒãŸã‚‚ã®ã«å¯¾ã—ã¦è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚Fall\-through ケースã¯ã€\f2switch\fP ブロック内ã®æœ€å¾Œã®ã‚±ãƒ¼ã‚¹ã‚’除ãケースã§ã™ã€‚ ã“ã®ã‚³ãƒ¼ãƒ‰ã«ã¯ \f2break\fP æ–‡ã¯å«ã¾ã‚Œã¾ã›ã‚“。 コードã®å®Ÿè¡Œã‚’ãã®ã‚±ãƒ¼ã‚¹ã‹ã‚‰æ¬¡ã®ã‚±ãƒ¼ã‚¹ã¸ç§»å‹•ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã“ã® \f2switch\fP ブロック内㮠\f2case 1\fP ラベルã«ç¶šãコードã¯ã€\f2break\fP æ–‡ã§çµ‚ã‚ã£ã¦ã„ã¾ã›ã‚“。 
-.RS 3
+\-XprintProcessorInfo 
+¤¢¤ëÆÃÄê¤Î¥×¥í¥»¥Ã¥µ¤¬½èÍý¤ò°ÍÍꤵ¤ì¤Æ¤¤¤ëÃí¼á¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-XprintRounds 
+½é²ó¤ª¤è¤Ó¸å³¤ÎÃí¼á½èÍý¥é¥¦¥ó¥É¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.RE
 
 .LP
+.SS 
+\-Xlint ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð
+.LP
+.LP
+\f3\-Xlint:\fP\f2name\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ·Ù¹ð \f2name\fP ¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤¿¤À¤·¡¢\f2name\fP ¤Ï¼¡¤Î·Ù¹ð̾¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£Æ±Íͤˡ¢\f3\-Xlint:\-\fP\f2name\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ·Ù¹ð \f2name\fP ¤ò̵¸ú¤Ë¤Ç¤­¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 3
+cast 
+ÉÔÍפǾéĹ¤Ê¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+String s = (String)"Hello!"
+.fl
+\fP
+.fi
+.TP 3
+classfile 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÆâÍƤ˴ØÏ¢¤·¤¿ÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£ 
+.TP 3
+deprecation 
+Èó¿ä¾©¹àÌܤλÈÍѤˤĤ¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+    java.util.Date myDate = new java.util.Date();
+.fl
+    int currentDay = myDate.getDay();
+.fl
+\fP
+.fi
+.LP
+¥á¥½¥Ã¥É \f2java.util.Date.getDay\fP ¤Ï JDK 1.1 °Ê¹ß¤Ï¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£  
+.TP 3
+dep\-ann 
+\f2@deprecated\fP Javadoc ¥³¥á¥ó¥È¤Ç¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤ë¤¬¡¢ \f2@Deprecated\fP Ãí¼á¤¬ÉÕ¤¤¤Æ¤¤¤Ê¤¤¹àÌܤˤĤ¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  /**
+.fl
+   * @deprecated As of Java SE 7, replaced by {@link #newMethod()}
+.fl
+   */
+.fl
+
+.fl
+  public static void deprecatedMethood() { }
+.fl
+
+.fl
+  public static void newMethod() { }
+.fl
+\fP
+.fi
+.TP 3
+divzero 
+°ìÄê¤ÎÀ°¿ô 0 ¤Ç½ü»»¤µ¤ì¤ë¤³¤È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+    int divideByZero = 42 / 0;
+.fl
+\fP
+.fi
+.TP 3
+empty 
+\f2if\fP ʸ°Ê¹ß¤¬¶õ¤Îʸ¤Ç¤¢¤ë¤³¤È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+class E {
+.fl
+    void m() {
+.fl
+        if (true) ;
+.fl
+    }
+.fl
+}
+.fl
+\fP
+.fi
+.TP 3
+fallthrough 
+fall\-through ¥±¡¼¥¹¤Î \f2switch\fP ¥Ö¥í¥Ã¥¯¤ò¥Á¥§¥Ã¥¯¤·¡¢¸¡½Ð¤µ¤ì¤¿¤â¤Î¤ËÂФ·¤Æ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£Fall\-through ¥±¡¼¥¹¤Ï¡¢\f2switch\fP ¥Ö¥í¥Ã¥¯Æâ¤ÎºÇ¸å¤Î¥±¡¼¥¹¤ò½ü¤¯¥±¡¼¥¹¤Ç¤¹¡£¤³¤Î¥³¡¼¥É¤Ë¤Ï \f2break\fP ʸ¤Ï´Þ¤Þ¤ì¤Þ¤»¤ó¡£¥³¡¼¥É¤Î¼Â¹Ô¤ò¤½¤Î¥±¡¼¥¹¤«¤é¼¡¤Î¥±¡¼¥¹¤Ø°ÜÆ°¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤³¤Î \f2switch\fP ¥Ö¥í¥Ã¥¯Æâ¤Î \f2case 1\fP ¥é¥Ù¥ë¤Ë³¤¯¥³¡¼¥É¤Ï¡¢\f2break\fP ʸ¤Ç½ª¤ï¤Ã¤Æ¤¤¤Þ¤»¤ó¡£ 
 .nf
 \f3
 .fl
@@ -347,7 +445,7 @@
 .fl
        System.out.println("1");
 .fl
-       //  No  break;  statement here.
+       //  No break statement here.
 .fl
 case 2:
 .fl
@@ -355,96 +453,375 @@
 .fl
 }
 .fl
-            
+\fP
+.fi
+.LP
+¤³¤Î¥³¡¼¥É¤Î¥³¥ó¥Ñ¥¤¥ë»þ¤Ë \f2\-Xlint:fallthrough\fP ¥Õ¥é¥°¤¬»ÈÍѤµ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï Åö³º¥±¡¼¥¹¤Î¹ÔÈÖ¹æ¤È¤È¤â¤Ë¡¢fall\-through ¥±¡¼¥¹¤Î²ÄǽÀ­¤¬¤¢¤ë¤³¤È¤ò¼¨¤¹·Ù¹ð¤òȯ¹Ô¤·¤Þ¤¹¡£  
+.TP 3
+finally 
+Àµ¾ï¤Ë´°Î»¤Ç¤­¤Ê¤¤ \f2finally\fP Àá¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  public static int m() {
+.fl
+    try {
+.fl
+      throw new NullPointerException();
+.fl
+    } catch (NullPointerException e) {
+.fl
+      System.err.println("Caught NullPointerException.");
+.fl
+      return 1;
+.fl
+    } finally {
+.fl
+      return 0;
+.fl
+    }
+.fl
+  }
+.fl
+\fP
+.fi
+.LP
+¤³¤ÎÎã¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï \f2finally\fP ¥Ö¥í¥Ã¥¯¤Ë´Ø¤¹¤ë·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥á¥½¥Ã¥É¤¬¸Æ¤Ó½Ð¤µ¤ì¤ë¤È¡¢ÃÍ 1 ¤Ç¤Ï¤Ê¤¯ \f20\fP ¤¬ \f2ÊÖ¤µ¤ì¤Þ¤¹\fP¡£ \f2finally\fP ¥Ö¥í¥Ã¥¯¤Ï¡¢ \f2try\fP ¥Ö¥í¥Ã¥¯¤¬½ªÎ»¤¹¤ë¤Èɬ¤º¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢À©¸æ¤¬ \f2catch\fP ¤Ë°Ü¤µ¤ì¤¿¾ì¹ç¡¢¥á¥½¥Ã¥É¤Ï½ªÎ»¤·¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2finally\fP ¥Ö¥í¥Ã¥¯¤Ï¼Â¹Ô¤µ¤ì¤ëɬÍפ¬¤¢¤ë¤¿¤á¡¢À©¸æ¤¬¤¹¤Ç¤Ë¤³¤Î¥á¥½¥Ã¥É¤Î³°Éô¤Ë°Ü¤µ¤ì¤Æ¤¤¤Æ¤â¡¢¤³¤Î¥Ö¥í¥Ã¥¯¤Ï¼Â¹Ô¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+options 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Î»ÈÍѤ˴ؤ¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¤³¤Î¼ï¤Î·Ù¹ð¤ÎÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ÎÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+overrides 
+¥á¥½¥Ã¥É¤Î¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ë´Ø¤¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î 2 ¤Ä¤Î¥¯¥é¥¹¤¬¤¢¤ë¤È¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+public class ClassWithVarargsMethod {
+.fl
+  void varargsMethod(String... s) { }
+.fl
+}
+.fl
+\fP
+.fi
+.nf
+\f3
+.fl
+public class ClassWithOverridingMethod extends ClassWithVarargsMethod {
+.fl
+  @Override
+.fl
+  void varargsMethod(String[] s) { }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¼¡¤Î¤è¤¦¤Ê·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [override] varargsMethod(String[]) in ClassWithOverridingMethod overrides varargsMethod(String...) in ClassWithVarargsMethod; overriding method is missing '...'
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢varargs ¥á¥½¥Ã¥É¤ò¸¡½Ð¤¹¤ë¤È¡¢varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤òÇÛÎó¤ËÊÑ´¹¤·¤Þ¤¹¡£¥á¥½¥Ã¥É \f2ClassWithVarargsMethod.varargsMethod\fP ¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿ \f2String... s\fP ¤ò²¾¥Ñ¥é¥á¡¼¥¿ \f2String[] s\fP ¤ËÊÑ´¹¤·¤Þ¤¹¡£String[] s ¤Ï¡¢¥á¥½¥Ã¥É \f2ClassWithOverridingMethod.varargsMethod\fP ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤ËÂбþ¤¹¤ëÇÛÎó¤Ç¤¹¡£¤½¤Î·ë²Ì¡¢¤³¤ÎÎã¤Ç¤Ï¥³¥ó¥Ñ¥¤¥ë¤¬¹Ô¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+path 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤Î̵¸ú¤Ê¥Ñ¥¹Í×ÁǤȸºß¤·¤Ê¤¤¥Ñ¥¹¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹ (¥¯¥é¥¹¥Ñ¥¹¡¢¥½¡¼¥¹¥Ñ¥¹¤Ê¤É¤Î¥Ñ¥¹´ØÏ¢)¡£¤³¤Î¤è¤¦¤Ê·Ù¹ð¤ò \f2@SuppressWarnings\fP Ãí¼á¤ÇÍÞÀ©¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+javac \-Xlint:path \-classpath /nonexistentpath Example.java
+.fl
+\fP
+.fi
+.TP 3
+processing 
+Ãí¼á½èÍý¤Ë´Ø¤¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¥³¥ó¥Ñ¥¤¥é¤¬¤³¤Î·Ù¹ð¤òÀ¸À®¤¹¤ë¤Î¤Ï¡¢Ãí¼á¤ò´Þ¤à¥¯¥é¥¹¤¬¤¢¤ë¤È¤­¤Ë¡¢»ÈÍѤ·¤Æ¤¤¤ëÃí¼á¥×¥í¥»¥Ã¥µ¤Ç¤½¤Î·¿¤ÎÎã³°¤ò½èÍý¤Ç¤­¤Ê¤¤¾ì¹ç¤Ç¤¹¡£Ã±½ã¤ÊÃí¼á¥×¥í¥»¥Ã¥µ¤ÎÎã¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
+.LP
+\f3¥½¡¼¥¹¥Õ¥¡¥¤¥ë \fP\f4AnnoProc.java\fP: 
+.nf
+\f3
+.fl
+import java.util.*;
+.fl
+import javax.annotation.processing.*;
+.fl
+import javax.lang.model.*;
+.fl
+import javax.lang.model.element.*;
+.fl
+
+.fl
+@SupportedAnnotationTypes("NotAnno")
+.fl
+public class AnnoProc extends AbstractProcessor {
+.fl
+    public boolean process(Set<? extends TypeElement> elems, RoundEnvironment renv) {
+.fl
+        return true;
+.fl
+    }
+.fl
+
+.fl
+    public SourceVersion getSupportedSourceVersion() {
+.fl
+        return SourceVersion.latest();
+.fl
+    }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+\f3¥½¡¼¥¹¥Õ¥¡¥¤¥ë \fP\f4AnnosWithoutProcessors.java\fP\f3:\fP 
+.nf
+\f3
+.fl
+@interface Anno { }
+.fl
+
+.fl
+@Anno
+.fl
+class AnnosWithoutProcessors { }
+.fl
+\fP
+.fi
+.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢Ãí¼á¥×¥í¥»¥Ã¥µ \f2AnnoProc\fP ¤ò¥³¥ó¥Ñ¥¤¥ë¤·¡¢¤³¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤ò¥½¡¼¥¹¥Õ¥¡¥¤¥ë \f2AnnosWithoutProcessors.java\fP ¤ËÂФ·¤Æ¼Â¹Ô¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+% javac AnnoProc.java
+.fl
+% javac \-cp . \-Xlint:processing \-processor AnnoProc \-proc:only AnnosWithoutProcessors.java
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë \f2AnnosWithoutProcessors.java\fP ¤ËÂФ·¤ÆÃí¼á¥×¥í¥»¥Ã¥µ¤ò¼Â¹Ô¤¹¤ë¤È¡¢¼¡¤Î·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [processing] No processor claimed any of these annotations: Anno
 .fl
 \fP
 .fi
-.RE
-ã“ã®ã‚³ãƒ¼ãƒ‰ã®ã‚³ãƒ³ãƒ‘イル時㫠\f2\-Xlint:fallthrough\fP フラグãŒä½¿ç”¨ã•ã‚Œã¦ã„ãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラ㯠当該ケースã®è¡Œç•ªå·ã¨ã¨ã‚‚ã«ã€fall\-through ケースã®å¯èƒ½æ€§ãŒã‚ã‚‹ã“ã¨ã‚’示ã™è­¦å‘Šã‚’発行ã—ã¾ã™ã€‚ 
+.LP
+¤³¤ÎÌäÂê¤ò²ò·è¤¹¤ë¤Ë¤Ï¡¢¥¯¥é¥¹ \f2AnnosWithoutProcessors\fP ¤ÇÄêµÁ¤ª¤è¤Ó»ÈÍѤµ¤ì¤ëÃí¼á¤Î̾Á°¤ò \f2Anno\fP ¤«¤é \f2NotAnno\fP ¤ËÊѹ¹¤·¤Þ¤¹¡£  
 .TP 3
-\-Xmaxerrs number 
-å°åˆ·ã™ã‚‹ã‚¨ãƒ©ãƒ¼ã®æœ€å¤§æ•°ã‚’設定ã—ã¾ã™ã€‚ 
+rawtypes 
+raw ·¿¤ËÂФ¹¤ë̤¸¡ººÁàºî¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£Æäˤ³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢·¿°ú¿ô¤ò»ý¤¿¤Ê¤¤¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿¤ò»ÈÍѤ¹¤ë¥æ¡¼¥¶¡¼¤ËÂФ·¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤Îʸ¤Ç¤Ï¡¢ \f2rawtypes\fP ·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+void countElements(List l) { ... }
+.fl
+\fP
+.fi
+.LP
+¼¡¤Îʸ¤Ç¤Ï¡¢ \f2rawtypes\fP ·Ù¹ð¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£ 
+.nf
+\f3
+.fl
+void countElements(List<?> l) { ... }
+.fl
+\fP
+.fi
+.LP
+\f2List\fP ¤Ï raw ·¿¤Ç¤¹¡£¤¿¤À¤·¡¢ \f2List<?>\fP ¤Ï¥¢¥ó¥Ð¥¦¥ó¥É·Á¼°¤Î¥ï¥¤¥ë¥É¥«¡¼¥É¤Î¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿¤Ç¤¹¡£ \f2List\fP ¤Ï¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ê¤Î¤Ç¡¢É¬¤º¤½¤Î·¿°ú¿ô¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢ \f2List\fP ¤Î²¾°ú¿ô¤Ï¥¢¥ó¥Ð¥¦¥ó¥É·Á¼°¤Î¥ï¥¤¥ë¥É¥«¡¼¥É (\f2?\fP) ¤ò»È¤Ã¤Æ¤½¤Î²¾·¿¥Ñ¥é¥á¡¼¥¿¤È¤·¤Æ»ØÄꤵ¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ \f2countElements\fP ¥á¥½¥Ã¥É¤Ï \f2List\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤É¤Î¥¤¥ó¥¹¥¿¥ó¥¹²½¤â¼õ¤±ÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£  
 .TP 3
-\-Xmaxwarns number 
-å°åˆ·ã™ã‚‹è­¦å‘Šã®æœ€å¤§æ•°ã‚’設定ã—ã¾ã™ã€‚ 
-.TP 3
-\-Xstdout filename 
-コンパイラã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã€æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã«é€ã‚Šã¾ã™ã€‚デフォルトã§ã¯ã€ã‚³ãƒ³ãƒ‘イラã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ \f2System.err\fP ã«é€ã‚‰ã‚Œã¾ã™ã€‚ 
+serial 
+ľÎó²½²Äǽ¥¯¥é¥¹¤Ë \f2serialVersionUID\fP ÄêµÁ¤¬¤Ê¤¤¤³¤È¤ò·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+public class PersistentTime implements Serializable
+.fl
+{
+.fl
+  private Date time;
+.fl
+
+.fl
+   public PersistentTime() {
+.fl
+     time = Calendar.getInstance().getTime();
+.fl
+   }
+.fl
+
+.fl
+   public Date getTime() {
+.fl
+     return time;
+.fl
+   }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¼¡¤Î·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [serial] serializable class PersistentTime has no definition of serialVersionUID
+.fl
+\fP
+.fi
+.LP
+ľÎó²½²Äǽ¥¯¥é¥¹¤¬ \f2serialVersionUID\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥£¡¼¥ë¥É¤òÌÀ¼¨Åª¤ËÀë¸À¤·¤Ê¤¤¾ì¹ç¡¢Ä¾Îó²½¥é¥ó¥¿¥¤¥à¤Ï¡ÖJava ¥ª¥Ö¥¸¥§¥¯¥ÈľÎó²½»ÅÍ͡פÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥¯¥é¥¹¤Î¤µ¤Þ¤¶¤Þ¤Ê¦Ì̤˴ð¤Å¤¤¤Æ¡¢¥¯¥é¥¹¤Î \f2serialVersionUID\fP ¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤò·×»»¤·¤Þ¤¹¡£¤¿¤À¤·¡¢¤¹¤Ù¤Æ¤ÎľÎó²½²Äǽ¥¯¥é¥¹¤¬ \f2serialVersionUID\fP ÃͤòÌÀ¼¨Åª¤ËÀë¸À¤¹¤ë¤³¤È¤ò¶¯¤¯¤ª´«¤á¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢ \f2serialVersionUID\fP Ãͤò·×»»¤¹¤ë¥Ç¥Õ¥©¥ë¥È¤Î¥×¥í¥»¥¹¤¬¡¢¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ë²ÄǽÀ­¤Î¤¢¤ë¥¯¥é¥¹¤Î¾ÜºÙ¤Ë¤­¤ï¤á¤Æ±Æ¶Á¤ò¼õ¤±¤ä¤¹¤¯¡¢Ä¾Îó²½Éü¸µÃæ¤Ëͽ´ü¤·¤Ê¤¤ \f2InvalidClassExceptions\fP ¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¤Ç¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢Java ¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤¬°Û¤Ê¤Ã¤Æ¤â \f2serialVersionUID\fP Ãͤΰì´ÓÀ­¤ò³ÎÊݤˤ¹¤ë¤Ë¤Ï¡¢Ä¾Îó²½²Äǽ¥¯¥é¥¹¤¬ \f2serialVersionUID\fP ÃͤòÌÀ¼¨Åª¤ËÀë¸À¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£  
 .TP 3
-\-Xprefer:{newer,source} 
-ã‚ã‚‹åž‹ã«å¯¾ã—ã¦ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ãã®ã©ã¡ã‚‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿å–ã‚‹ã¹ãã‹ã‚’指定ã—ã¾ã™ (「型ã®æ¤œç´¢ã€ã‚’å‚ç…§)。\f2\-Xprefer:newer\fP を使用ã—ãŸå ´åˆã€ã‚ã‚‹åž‹ã«å¯¾ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ–°ã—ã„æ–¹ãŒèª­ã¿å–られã¾ã™ (デフォルト)。\f2\-Xprefer:source\fPオプションを使用ã—ãŸå ´åˆã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒèª­ã¿å–られã¾ã™ã€‚\f2SOURCE\fP ã®ä¿å­˜ãƒãƒªã‚·ãƒ¼ã‚’使ã£ã¦å®£è¨€ã•ã‚ŒãŸæ³¨é‡ˆã«ä»»æ„ã®æ³¨é‡ˆãƒ—ロセッサãŒã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ã—ãŸã„å ´åˆã¯ã€\f2\-Xprefer:source\fPを使用ã—ã¦ãã ã•ã„。 
+static 
+static ¤Î»ÈÍѤ˴ؤ¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+class XLintStatic {
+.fl
+    static void m1() { }
+.fl
+    void m2() { this.m1(); }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¼¡¤Î·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [static] static method should be qualified by type name, XLintStatic, instead of by an expression
+.fl
+\fP
+.fi
+.LP
+¤³¤ÎÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤Ë¡¢¼¡¤Î¤è¤¦¤Ë static ¥á¥½¥Ã¥É \f2m1\fP ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+XLintStatic.m1();
+.fl
+\fP
+.fi
+.LP
+¤¢¤ë¤¤¤Ï¡¢ \f2static\fP ¥­¡¼¥ï¡¼¥É¤ò¥á¥½¥Ã¥É \f2m1\fP ¤ÎÀë¸À¤«¤éºï½ü¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£  
 .TP 3
-\-Xprint 
-指定ã•ã‚ŒãŸåž‹ã®ãƒ†ã‚­ã‚¹ãƒˆè¡¨ç¾ã‚’デãƒãƒƒã‚°ç›®çš„ã§å‡ºåŠ›ã—ã¾ã™ã€‚ 注釈処ç†ã€ã‚³ãƒ³ãƒ‘イルã®ã©ã¡ã‚‰ã‚‚実行ã—ã¾ã›ã‚“。出力形å¼ã¯å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 
+try 
+try\-with\-resources ʸ¤ò´Þ¤à¡¢ \f2try\fP ¥Ö¥í¥Ã¥¯¤Î»ÈÍѤ˴ؤ¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢try ʸ¤ÇÀë¸À¤µ¤ì¤¿¥ê¥½¡¼¥¹ \f2ac\fP ¤¬»ÈÍѤµ¤ì¤Ê¤¤¤¿¤á¤Ë¡¢ \f2¼¡¤Îʸ¤ËÂФ·¤Æ·Ù¹ð¤¬\fP À¸À®¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+try ( AutoCloseable ac = getResource() ) {
+.fl
+    // do nothing
+.fl
+}
+.fl
+\fP
+.fi
 .TP 3
-\-XprintProcessorInfo 
-ã‚る特定ã®ãƒ—ロセッサãŒå‡¦ç†ã‚’ä¾é ¼ã•ã‚Œã¦ã„る注釈ã«é–¢ã™ã‚‹æƒ…報を出力ã—ã¾ã™ã€‚ 
+unchecked 
+Java ¸À¸ì»ÅÍͤǻØÄꤵ¤ì¤Æ¤¤¤ë̤¸¡ººÊÑ´¹·Ù¹ð¤Î¾ÜºÙ¤ò¼¨¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+    List l = new ArrayList<Number>();
+.fl
+    List<String> ls = l;       // unchecked warning
+.fl
+\fP
+.fi
+.LP
+·¿¤Î¾ÃµîÃæ¤Ë¡¢·¿ \f2ArrayList<Number>\fP ¤ª¤è¤Ó \f2List<String>\fP ¤Ï¤½¤ì¤¾¤ì \f2ArrayList\fP ¤ª¤è¤Ó \f2List\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+ÊÑ¿ô \f2ls\fP ¤Ë¤Ï¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿ \f2List<String>\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£l ¤Ë¤è¤Ã¤Æ»²¾È¤µ¤ì¤ë \f2List\fP \f2¤¬\fP \f2ls\fP ¤ËÂåÆþ¤µ¤ì¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ï̤¸¡ºº·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£¥³¥ó¥Ñ¥¤¥é¤Ï \f2l\fP ¤¬ \f2List<String>\fP ·¿¤ò»²¾È¤¹¤ë¤«¤É¤¦¤«¤ò¥³¥ó¥Ñ¥¤¥ë»þ¤ËȽÃǤǤ­¤Þ¤»¤ó¡£¤Þ¤¿¡¢JVM ¤¬¼Â¹Ô»þ¤Ë¤½¤ì¤òȽÃǤǤ­¤Ê¤¤¤³¤È¤âǧ¼±¤·¤Æ¤¤¤Þ¤¹¡£l ¤Ï List<String> ·¿¤ò»²¾È¤·¤Þ¤»¤ó¡£¤½¤Î·ë²Ì¡¢¥Ò¡¼¥×±øÀ÷¤¬È¯À¸¤·¤Þ¤¹¡£ 
+.LP
+¾Ü¤·¤¯ÀâÌÀ¤¹¤ë¤È¡¢¥Ò¡¼¥×±øÀ÷¾õÂÖ¤¬È¯À¸¤¹¤ë¤Î¤Ï¡¢ \f2List\fP ¥ª¥Ö¥¸¥§¥¯¥È \f2l\fP (¤½¤Î static ·¿¤Ï \f2List<Number>\fP) ¤¬Ê̤Π\f2List\fP ¥ª¥Ö¥¸¥§¥¯¥È \f2ls\fP (°Û¤Ê¤ë static ·¿ \f2List<String>\fP ¤ò»ý¤Ä) ¤ËÂåÆþ¤µ¤ì¤ë¾ì¹ç¤Ç¤¹¡£¤·¤«¤·¡¢¥³¥ó¥Ñ¥¤¥é¤Ç¤Ï¤³¤ÎÂåÆþ¤ò̤¤À¤Ëµö²Ä¤·¤Æ¤¤¤Þ¤¹¡£Áí¾Î¤ò¥µ¥Ý¡¼¥È¤·¤Ê¤¤ Java SE ¤Î¥Ð¡¼¥¸¥ç¥ó¤È¤Î²¼°Ì¸ß´¹À­¤ò³ÎÊݤ¹¤ë¤¿¤á¤Ë¡¢¤³¤ÎÂåÆþ¤òµö²Ä¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£·¿¾Ãµî¤Î¤¿¤á¤Ë¡¢ \f2List<Number>\fP ¤È \f2List<String>\fP ¤Ï \f2List\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¥ª¥Ö¥¸¥§¥¯¥È \f2l\fP ( \f2List\fP ¤È¤¤¤¦ raw ·¿¤ò»ý¤Ä) ¤ò¥ª¥Ö¥¸¥§¥¯¥È \f2ls\fP¤ËÂåÆþ¤¹¤ë¤³¤È¤òµö²Ä¤·¤Þ¤¹¡£  
 .TP 3
-\-XprintRounds 
-åˆå›žãŠã‚ˆã³å¾Œç¶šã®æ³¨é‡ˆå‡¦ç†ãƒ©ã‚¦ãƒ³ãƒ‰ã«é–¢ã™ã‚‹æƒ…報を出力ã—ã¾ã™ã€‚ 
+varargs 
+²ÄÊÑ°ú¿ô (varargs) ¥á¥½¥Ã¥É¡¢ÆäËÈó¶ñ¾Ý²½²Äǽ°ú¿ô¤ò´Þ¤à¤â¤Î¤Î»ÈÍѤ¬°ÂÁ´¤Ç¤Ê¤¤¤³¤È¤ò·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+public class ArrayBuilder {
+.fl
+  public static <T> void addToList (List<T> listArg, T... elements) {
+.fl
+    for (T x : elements) {
+.fl
+      listArg.add(x);
+.fl
+    }
+.fl
+  }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥á¥½¥Ã¥É \f2ArrayBuilder.addToList\fP ¤ÎÄêµÁ¤Ë´Ø¤¹¤ë¼¡¤Î·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [varargs] Possible heap pollution from parameterized vararg type T
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢varargs ¥á¥½¥Ã¥É¤ò¸¡½Ð¤¹¤ë¤È¡¢varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤òÇÛÎó¤ËÊÑ´¹¤·¤Þ¤¹¡£¤·¤«¤·¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤Ï¡¢¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿¤ÎÇÛÎó¤ÎºîÀ®¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£¥á¥½¥Ã¥É \f2ArrayBuilder.addToList\fP ¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿ \f2T... elements\fP ¤ò²¾¥Ñ¥é¥á¡¼¥¿ \f2T[] elements\fP(ÇÛÎó) ¤ËÊÑ´¹¤·¤Þ¤¹¡£¤·¤«¤·¡¢·¿¾Ãµî¤Î¤¿¤á¤Ë¡¢¥³¥ó¥Ñ¥¤¥é¤Ï varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤ò \f2Object[] elements\fP ¤ËÊÑ´¹¤·¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢¥Ò¡¼¥×±øÀ÷¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
-.SS 
-\-J オプション
+.SH "¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë"
 .LP
-.RS 3
-
 .LP
-.RS 3
-.TP 3
-\-Joption 
-\f3javac\fP ãŒå‘¼ã³å‡ºã™ \f3java\fP 起動ツールã«ã€\f2option\fP を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ション㯠\f3\-X\fP ã§å§‹ã¾ã£ã¦ã„ã¾ã›ã‚“ãŒã€\f3javac\fP ã®ã€Œæ¨™æº–オプションã€ã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f3\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+javac ¤Î¥³¥Þ¥ó¥É¹Ô¤òû¤¯¤·¤¿¤ê´Ê·é¤Ë¤·¤¿¤ê¤¹¤ë¤¿¤á¤Ë¡¢ \f2javac\fP ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë°ú¿ô ( \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò½ü¤¯) ¤ò´Þ¤à 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤ÎÊýË¡¤ò»È¤¦¤È¡¢¤É¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¾å¤Ç¤â¡¢Ç¤°Õ¤ÎŤµ¤Î javac ¥³¥Þ¥ó¥É¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
 .LP
-\f3注:\fP \  \f3CLASSPATH\fPã€\f3\-classpath\fPã€\f3\-bootclasspath\fPã€ãŠã‚ˆã³ \f3\-extdirs\fP ã¯ã€\f3javac\fP を実行ã™ã‚‹ãŸã‚ã«ä½¿ã†ã‚¯ãƒ©ã‚¹ã‚’指定ã™ã‚‹ã‚‚ã®ã§ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚ˆã†ãªæ–¹æ³•ã§ã‚³ãƒ³ãƒ‘イラã®å®Ÿè£…ã‚’æ“作ã™ã‚‹ã“ã¨ã¯ã€é€šå¸¸ã¯ç„¡æ„味ã§ã‚ã‚Šã€å¸¸ã«å±é™ºã‚’ä¼´ã„ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªæ–¹æ³•ã‚’使ã†å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€\f3\-J\fP オプションを使ã£ã¦ã€å¿…è¦ãªã‚ªãƒ—ションを背後㮠\f3java\fP 起動ツールã«æ¸¡ã—ã¦ãã ã•ã„。  
-.RE
-
 .LP
-.RE
-.SH "コマンド行引数ファイル"
-.LP
-
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢javac ¤Î¥ª¥×¥·¥ç¥ó¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¼«Í³¤ËÁȤ߹ç¤ï¤»¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥Õ¥¡¥¤¥ëÆâ¤Î³Æ°ú¿ô¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥Õ¥¡¥¤¥ë̾¤Ë¶õÇò¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾Á´ÂΤòÆó½Å°úÍÑÉä¤Ç°Ï¤ß¤Þ¤¹¡£
 .LP
 .LP
-\f2javac\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’短ãã—ãŸã‚Šç°¡æ½”ã«ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€\f2javac\fP コマンドã«å¯¾ã™ã‚‹å¼•æ•° (\f2\-J\fP オプションを除ã) ã‚’å«ã‚€ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®æ–¹æ³•ã‚’使ã†ã¨ã€ã©ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§ã‚‚ã€ä»»æ„ã®é•·ã•ã® javac コマンドを作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-引数ファイルã«ã¯ã€javac ã®ã‚ªãƒ—ションã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを自由ã«çµ„ã¿åˆã‚ã›ã¦è¨˜è¿°ã§ãã¾ã™ã€‚ファイル内ã®å„引数ã¯ã€ã‚¹ãƒšãƒ¼ã‚¹ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ファイルåã«ç©ºç™½ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å全体を二é‡å¼•ç”¨ç¬¦ã§å›²ã¿ã¾ã™ã€‚
+°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¥ê¥¹¥È¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2*.java\fP ¤È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë²ò¼á¤¹¤ë¤³¤È¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¯Æ°¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Þ¤¹¤¬¡¢µ¯Æ°¥Ä¡¼¥ë¤Ç¤Ï°ú¿ô¥Õ¥¡¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤«¤é¤Ç¤¹¡£
 .LP
 .LP
-引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚引数ファイルã®ä½ç½®ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åリストã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ (*) ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2*.java\fP ã¨ã¯æŒ‡å®šã§ãã¾ã›ã‚“。引数ファイル内ã®å¼•æ•°ã§ \f2@\fP 文字を使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†å¸°çš„ã«è§£é‡ˆã™ã‚‹ã“ã¨ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã¾ãŸã€\f2\-J\fP オプションもサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 ã“ã®ã‚ªãƒ—ションã¯èµ·å‹•ãƒ„ールã«æ¸¡ã•ã‚Œã¾ã™ãŒã€èµ·å‹•ãƒ„ールã§ã¯å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
+javac ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢³Æ°ú¿ô¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f2@\fP ʸ»ú¤òÉÕ¤±¤ÆÅϤ·¤Þ¤¹¡£javac ¤Ï¡¢\f2@\fP ʸ»ú¤Ç»Ï¤Þ¤ë°ú¿ô¤ò¸«¤Ä¤±¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòŸ³«¤·¤Æ°ú¿ô¥ê¥¹¥È¤ËÁÞÆþ¤·¤Þ¤¹¡£
+.LP
+.SS 
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä»ØÄꤹ¤ëÎã
 .LP
 .LP
-javac を実行ã™ã‚‹ã¨ãã«ã€å„引数ファイルã®ãƒ‘スã¨ãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f2@\fP 文字を付ã‘ã¦æ¸¡ã—ã¾ã™ã€‚javac ã¯ã€\f2@\fP 文字ã§å§‹ã¾ã‚‹å¼•æ•°ã‚’見ã¤ã‘ã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を展開ã—ã¦å¼•æ•°ãƒªã‚¹ãƒˆã«æŒ¿å…¥ã—ã¾ã™ã€‚
-.LP
-.SS 
-引数ファイルを 1 ã¤æŒ‡å®šã™ã‚‹ä¾‹
-.LP
-.LP
-\f2argfile\fP ã¨ã„ã†åå‰ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã™ã¹ã¦ã® javac 引数を格ç´ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚
+\f2¡Öargfile¡×¤È¤¤¤¦Ì¾Á°¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤Ë\fP¤¹¤Ù¤Æ¤Î javac °ú¿ô¤ò³ÊǼ¤¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-  % \fP\f3javac @argfile\fP
-.fl
-      
+% \fP\f3javac @argfile\fP
 .fl
 .fi
 
 .LP
 .LP
-ã“ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®ä¾‹ã§ç¤ºã•ã‚Œã¦ã„ã‚‹ 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を両方ã¨ã‚‚入れるã“ã¨ãŒã§ãã¾ã™ã€‚
+¤³¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤ÎÎã¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòξÊý¤È¤âÆþ¤ì¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .SS 
-引数ファイルを 2 ã¤æŒ‡å®šã™ã‚‹ä¾‹
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 2 ¤Ä»ØÄꤹ¤ëÎã
 .LP
 .LP
-ãŸã¨ãˆã°ã€javac オプション用㫠1 ファイルã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å用㫠1 ファイルã¨ã„ã†ã‚ˆã†ã«ã€2 ã¤ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ãªãŠã€ã“ã®ã‚ã¨ã®ãƒªã‚¹ãƒˆã§ã¯ã€è¡Œã®ç¶™ç¶šæ–‡å­—を使用ã—ã¦ã„ã¾ã›ã‚“。
+¤¿¤È¤¨¤Ð¡¢javac ¥ª¥×¥·¥ç¥óÍÑ¤Ë 1 ¥Õ¥¡¥¤¥ë¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾ÍÑ¤Ë 1 ¥Õ¥¡¥¤¥ë¤È¤¤¤¦¤è¤¦¤Ë¡¢2 ¤Ä¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¤Ê¤ª¡¢¤³¤Î¤¢¤È¤Î¥ê¥¹¥È¤Ç¤Ï¡¢¹Ô¤Î·Ñ³ʸ»ú¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤»¤ó¡£
 .LP
 .LP
-以下ã®å†…容をå«ã‚€ \f2options\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
+°Ê²¼¤ÎÆâÍƤò´Þ¤à \f2options\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -455,14 +832,14 @@
 .fl
      \-sourcepath /java/pubs/ws/1.3/src/share/classes
 .fl
-      
+
 .fl
 \fP
 .fi
 
 .LP
 .LP
-以下ã®å†…容をå«ã‚€ \f2classes\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
+°Ê²¼¤ÎÆâÍƤò´Þ¤à \f2classes\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -473,120 +850,104 @@
 .fl
      MyClass3.java
 .fl
-      
+
 .fl
 \fP
 .fi
 
 .LP
 .LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—㦠\f3javac\fP を実行ã—ã¾ã™ã€‚
+¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ \f3javac\fP ¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
   % \fP\f3javac @options @classes\fP
 .fl
-      
+
 .fl
 .fi
 
 .LP
 .SS 
-パス付ãã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¾‹
+¥Ñ¥¹ÉÕ¤­¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤ÎÎã
 .LP
 .LP
-引数ファイルã«ã¯ã€ãƒ‘スを指定ã§ãã¾ã™ã€‚ ãŸã ã—ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ä¸‹ã®ä¾‹ã®å ´åˆã¯ã€\f2path1\fP ã‚„ \f2path2\fP ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Ñ¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤½¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢²¼¤ÎÎã¤Î¾ì¹ç¤Ï¡¢ \f2path1\fP ¤ä \f2path2\fP ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
 .LP
 .nf
 \f3
 .fl
-  % \fP\f3javac @path1/options @path2/classes\fP
-.fl
-      
+% \fP\f3javac @path1/options @path2/classes\fP
 .fl
 .fi
 
 .LP
-.SH "注釈処ç†"
+.SH "Ãí¼á½èÍý"
 .LP
-
+.LP
+\f3javac\fP ¤¬Ãí¼á½èÍý¤òľÀÜ¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤¿¤á¡¢ÆÈΩ¤·¤¿Ãí¼á½èÍý¥Ä¡¼¥ë¤Ç¤¢¤ë \f3apt\fP ¤ò»ÈÍѤ¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£
 .LP
 .LP
-\f3javac\fP ãŒæ³¨é‡ˆå‡¦ç†ã‚’直接サãƒãƒ¼ãƒˆã—ã¦ã„ã‚‹ãŸã‚ã€ç‹¬ç«‹ã—ãŸæ³¨é‡ˆå‡¦ç†ãƒ„ールã§ã‚ã‚‹ \f3apt\fP を使用ã™ã‚‹å¿…è¦ãŒãªããªã‚Šã¾ã—ãŸã€‚
+Ãí¼á½èÍý¤Î API ¤Ï¡¢ \f2javax.annotation.processing\fP ¤ª¤è¤Ó \f2javax.lang.model\fP ¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.SS 
+Ãí¼á½èÍý¤Î³µÍ×
 .LP
 .LP
-注釈処ç†ã® API ã¯ã€\f2javax.annotation.processing\fP ãŠã‚ˆã³ \f2javax.lang.model\fP パッケージã¨ãã®ã‚µãƒ–パッケージ内ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.SS 
-注釈処ç†ã®æ¦‚è¦
+\f3\-proc:none\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÃí¼á½èÍý¤¬Ìµ¸ú²½¤µ¤ì¤Ê¤¤¤«¤®¤ê¡¢¥³¥ó¥Ñ¥¤¥é¤Ï»ÈÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤ò¸¡º÷¤·¤Þ¤¹¡£¸¡º÷¥Ñ¥¹¤Ï \f3\-processorpath\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄê¤Ç¤­¤Þ¤¹¡£¸¡º÷¥Ñ¥¹¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¤Ï¡¢¸¡º÷¥Ñ¥¹¾å¤Î \f2META\-INF/services/javax.annotation.processing.Processor\fP ¤È¤¤¤¦Ì¾Á°¤Î¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¹½À®¥Õ¥¡¥¤¥ë¤Ë´ð¤Å¤¤¤Æ¹Ô¤ï¤ì¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢»ÈÍѤ¹¤ë¤¹¤Ù¤Æ¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤Î̾Á°¤ò¡¢1 ¹Ô¤Ë 1 ¤Ä¤º¤Ä´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢Ê̤ÎÊýË¡¤È¤·¤Æ¡¢\f3\-processor\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥×¥í¥»¥Ã¥µ¤òÌÀ¼¨Åª¤Ë»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3\-proc:none\fP オプションã«ã‚ˆã£ã¦æ³¨é‡ˆå‡¦ç†ãŒç„¡åŠ¹åŒ–ã•ã‚Œãªã„ã‹ãŽã‚Šã€ã‚³ãƒ³ãƒ‘イラã¯ä½¿ç”¨å¯èƒ½ãªã™ã¹ã¦ã®æ³¨é‡ˆãƒ—ロセッサを検索ã—ã¾ã™ã€‚検索パス㯠\f3\-processorpath\fP オプションを使ã£ã¦æŒ‡å®šã§ãã¾ã™ã€‚ 検索パスを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚プロセッサã®æ¤œç´¢ã¯ã€æ¤œç´¢ãƒ‘ス上ã®
-.br
-\f2\  META\-INF/services/javax.annotation.processing.Processor\fP
-.br
-ã¨ã„ã†åå‰ã®ã‚µãƒ¼ãƒ“スプロãƒã‚¤ãƒ€æ§‹æˆãƒ•ã‚¡ã‚¤ãƒ«ã«åŸºã¥ã„ã¦è¡Œã‚ã‚Œã¾ã™ã€‚ã“ã®ã‚ˆã†ãªãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€ä½¿ç”¨ã™ã‚‹ã™ã¹ã¦ã®æ³¨é‡ˆãƒ—ロセッサã®åå‰ã‚’ã€1 行㫠1 ã¤ãšã¤å«ã‚ã¦ãã ã•ã„。ã¾ãŸã€åˆ¥ã®æ–¹æ³•ã¨ã—ã¦ã€\f3\-processor\fP オプションを使ã£ã¦ãƒ—ロセッサを明示的ã«æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ä¥¯¥é¥¹¤òÁöºº¤¹¤ë¤³¤È¤Ç¡¢¤É¤Î¤è¤¦¤ÊÃí¼á¤¬Â¸ºß¤·¤Æ¤¤¤ë¤«¤ò³Îǧ¤·½ª¤ï¤ë¤È¡¢¥×¥í¥»¥Ã¥µ¤ËÂФ·¤ÆÌ䤤¹ç¤ï¤»¤ò¹Ô¤¤¡¢¤½¤ì¤é¤Î¥×¥í¥»¥Ã¥µ¤¬¤É¤ÎÃí¼á¤ò½èÍý¤Ç¤­¤ë¤Î¤«¤ò³Îǧ¤·¤Þ¤¹¡£°ìÃפ¹¤ë¤â¤Î¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥×¥í¥»¥Ã¥µ¤¬¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£³Æ¥×¥í¥»¥Ã¥µ¤Ï¡¢¼«¿È¤¬½èÍý¤¹¤ëÃí¼á¤ò¡ÖÍ×µá¡×¤Ç¤­¤Þ¤¹¡£¤½¤Î¾ì¹ç¡¢¤½¤ì¤é¤ÎÃí¼á¤ËÂФ¹¤ëÊÌ¤Î¥×¥í¥»¥Ã¥µ¤ò¸«¤Ä¤±¤ë»î¤ß¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£¤¹¤Ù¤Æ¤ÎÃí¼á¤¬Í׵ᤵ¤ì¤Æ¤·¤Þ¤¦¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤½¤ì°Ê¾å¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¤ò¹Ô¤¤¤Þ¤»¤ó¡£
 .LP
 .LP
-コンパイラã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚„クラスを走査ã™ã‚‹ã“ã¨ã§ã€ã©ã®ã‚ˆã†ãªæ³¨é‡ˆãŒå­˜åœ¨ã—ã¦ã„ã‚‹ã‹ã‚’確èªã—終ã‚ã‚‹ã¨ã€ãƒ—ロセッサã«å¯¾ã—ã¦å•ã„åˆã‚ã›ã‚’è¡Œã„ã€ãれらã®ãƒ—ロセッサãŒã®æ³¨é‡ˆã‚’処ç†ã§ãã‚‹ã®ã‹ã‚’確èªã—ã¾ã™ã€‚一致ã™ã‚‹ã‚‚ã®ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ãã®ãƒ—ロセッサãŒå‘¼ã³å‡ºã•ã‚Œã¾ã™ã€‚å„プロセッサã¯ã€è‡ªèº«ãŒå‡¦ç†ã™ã‚‹æ³¨é‡ˆã‚’「è¦æ±‚ã€ã§ãã¾ã™ã€‚ ãã®å ´åˆã€ãれらã®æ³¨é‡ˆã«å¯¾ã™ã‚‹åˆ¥ã®ãƒ—ロセッサを見ã¤ã‘る試ã¿ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。ã™ã¹ã¦ã®æ³¨é‡ˆãŒè¦æ±‚ã•ã‚Œã¦ã—ã¾ã†ã¨ã€ã‚³ãƒ³ãƒ‘イラã¯ãれ以上プロセッサã®æ¤œç´¢ã‚’è¡Œã„ã¾ã›ã‚“。
+¤¤¤º¤ì¤«¤Î¥×¥í¥»¥Ã¥µ¤Ë¤è¤Ã¤Æ¿·¤·¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤ë¤È¡¢Ãí¼á½èÍý¤Î 2 ²óÌܤΥ饦¥ó¥É¤¬³«»Ï¤µ¤ì¤Þ¤¹¡£¿·¤·¤¯À¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬Áöºº¤µ¤ì¡¢Á°²ó¤ÈƱÍͤËÃí¼á¤¬½èÍý¤µ¤ì¤Þ¤¹¡£°ÊÁ°¤Î¥é¥¦¥ó¥É¤Ç¸Æ¤Ó½Ð¤µ¤ì¤¿¥×¥í¥»¥Ã¥µ¤Ï¤¹¤Ù¤Æ¡¢¸å³¤Î¤É¤Î¥é¥¦¥ó¥É¤Ç¤â¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£¤³¤ì¤¬¡¢¿·¤·¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Ê¤¯¤Ê¤ë¤Þ¤Ç³¤­¤Þ¤¹¡£
 .LP
 .LP
-ã„ãšã‚Œã‹ã®ãƒ—ロセッサã«ã‚ˆã£ã¦æ–°ã—ã„ソースファイルãŒç”Ÿæˆã•ã‚Œã‚‹ã¨ã€æ³¨é‡ˆå‡¦ç†ã® 2 回目ã®ãƒ©ã‚¦ãƒ³ãƒ‰ãŒé–‹å§‹ã•ã‚Œã¾ã™ã€‚æ–°ã—ã生æˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒèµ°æŸ»ã•ã‚Œã€å‰å›žã¨åŒæ§˜ã«æ³¨é‡ˆãŒå‡¦ç†ã•ã‚Œã¾ã™ã€‚以å‰ã®ãƒ©ã‚¦ãƒ³ãƒ‰ã§å‘¼ã³å‡ºã•ã‚ŒãŸãƒ—ロセッサã¯ã™ã¹ã¦ã€å¾Œç¶šã®ã©ã®ãƒ©ã‚¦ãƒ³ãƒ‰ã§ã‚‚呼ã³å‡ºã•ã‚Œã¾ã™ã€‚ã“ã‚ŒãŒã€æ–°ã—ã„ソースファイルãŒç”Ÿæˆã•ã‚Œãªããªã‚‹ã¾ã§ç¶šãã¾ã™ã€‚
-.LP
-.LP
-ã‚るラウンドã§æ–°ã—ã„ソースファイルãŒç”Ÿæˆã•ã‚Œãªã‹ã£ãŸå ´åˆã€æ³¨é‡ˆãƒ—ロセッサãŒã‚㨠1 回ã ã‘呼ã³å‡ºã•ã‚Œã€å¿…è¦ãªå‡¦ç†ã‚’実行ã™ã‚‹æ©Ÿä¼šãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚ 最後ã«ã€\f3\-proc:only\fP オプションãŒä½¿ç”¨ã•ã‚Œãªã„ã‹ãŽã‚Šã€ã‚³ãƒ³ãƒ‘イラã¯ã€å…ƒã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ç”Ÿæˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã—ã¾ã™ã€‚
+¤¢¤ë¥é¥¦¥ó¥É¤Ç¿·¤·¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢Ãí¼á¥×¥í¥»¥Ã¥µ¤¬¤¢¤È 1 ²ó¤À¤±¸Æ¤Ó½Ð¤µ¤ì¡¢É¬ÍפʽèÍý¤ò¼Â¹Ô¤¹¤ëµ¡²ñ¤¬Í¿¤¨¤é¤ì¤Þ¤¹¡£ºÇ¸å¤Ë¡¢\f3\-proc:only\fP ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤Ê¤¤¤«¤®¤ê¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¸µ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈÀ¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .LP
 .SS 
-暗黙的ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«
+°ÅÌÛŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë
 .LP
 .LP
-コンパイラã¯ã€ä¸€é€£ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã™ã‚‹éš›ã«ã€åˆ¥ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’暗黙的ã«ãƒ­ãƒ¼ãƒ‰ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ (「型ã®æ¤œç´¢ã€ã‚’å‚ç…§)。ãã®ã‚ˆã†ãªãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ç¾æ™‚点ã§ã¯æ³¨é‡ˆå‡¦ç†ã®å¯¾è±¡ã«ãªã‚Šã¾ã›ã‚“。デフォルトã§ã¯ã€æ³¨é‡ˆå‡¦ç†ãŒå®Ÿè¡Œã•ã‚Œã€ã‹ã¤æš—黙的ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ 1 ã¤ã§ã‚‚コンパイルã•ã‚ŒãŸå ´åˆã«ã‚³ãƒ³ãƒ‘イラã¯è­¦å‘Šã‚’発行ã—ã¾ã™ã€‚ã“ã®è­¦å‘Šã‚’抑制ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã¯ã€\-implicit オプションをå‚ç…§ã—ã¦ãã ã•ã„。
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢°ìÏ¢¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ëºÝ¤Ë¡¢Ê̤Υ½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò°ÅÌÛŪ¤Ë¥í¡¼¥É¤¹¤ë¤³¤È¤¬É¬Íפʾì¹ç¤¬¤¢¤ê¤Þ¤¹ (¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È)¡£¤½¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë¤Ï¡¢¸½»þÅÀ¤Ç¤ÏÃí¼á½èÍý¤ÎÂоݤˤʤê¤Þ¤»¤ó¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢Ãí¼á½èÍý¤¬¼Â¹Ô¤µ¤ì¡¢¤«¤Ä°ÅÌÛŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ 1 ¤Ä¤Ç¤â¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¾ì¹ç¤Ë¥³¥ó¥Ñ¥¤¥é¤Ï·Ù¹ð¤òȯ¹Ô¤·¤Þ¤¹¡£¤³¤Î·Ù¹ð¤òÍÞÀ©¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢\-implicit ¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "åž‹ã®æ¤œç´¢"
-.LP
-
+.SH "·¿¤Î¸¡º÷"
 .LP
 .LP
-ソースファイルをコンパイルã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã—ãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«åž‹ã®å®šç¾©ãŒè¦‹ã¤ã‹ã‚‰ãªã„ã¨ãã€ã‚³ãƒ³ãƒ‘イラã¯é€šå¸¸ã€ãã®åž‹ã«é–¢ã™ã‚‹æƒ…報を必è¦ã¨ã—ã¾ã™ã€‚コンパイラã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§ä½¿ã‚ã‚Œã¦ã„るクラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€æ‹¡å¼µã•ã‚Œã¦ã„るクラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚ã‚‹ã„ã¯å®Ÿè£…ã•ã‚Œã¦ã„るクラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã™ã¹ã¦ã«ã¤ã„ã¦ã€åž‹ã®æƒ…報を必è¦ã¨ã—ã¾ã™ã€‚ã“ã‚Œã«ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§æ˜Žç¤ºçš„ã«ã¯è¨€åŠã•ã‚Œã¦ã„ãªãã¦ã‚‚ã€ç¶™æ‰¿ã‚’通ã˜ã¦æƒ…報をæä¾›ã™ã‚‹ã‚¯ãƒ©ã‚¹ã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚‚å«ã¾ã‚Œã¾ã™ã€‚
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë·¿¤ÎÄêµÁ¤¬¸«¤Ä¤«¤é¤Ê¤¤¤È¤­¡¢¥³¥ó¥Ñ¥¤¥é¤ÏÄ̾¤½¤Î·¿¤Ë´Ø¤¹¤ë¾ðÊó¤òɬÍפȤ·¤Þ¤¹¡£¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç»È¤ï¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢³ÈÄ¥¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤¢¤ë¤¤¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¹¤Ù¤Æ¤Ë¤Ä¤¤¤Æ¡¢·¿¤Î¾ðÊó¤òɬÍפȤ·¤Þ¤¹¡£¤³¤ì¤Ë¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÇÌÀ¼¨Åª¤Ë¤Ï¸ÀµÚ¤µ¤ì¤Æ¤¤¤Ê¤¯¤Æ¤â¡¢·Ñ¾µ¤òÄ̤¸¤Æ¾ðÊó¤òÄ󶡤¹¤ë¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤â´Þ¤Þ¤ì¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€\f3java.applet.Applet\fP をサブクラスã«ã—ãŸå ´åˆã€\f3アプレットã®\fP祖先ã®ã‚¯ãƒ©ã‚¹ï¼ˆ\f3java.awt.Panel\fPã€\f3java.awt.Container\fPã€\f3java.awt.Component\fPã€\f3java.lang.Object\fP)を使用ã—ã¦ã„ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢\f3java.applet.Applet\fP ¤ò¥µ¥Ö¥¯¥é¥¹¤Ë¤·¤¿¾ì¹ç¡¢\f3¥¢¥×¥ì¥Ã¥È¤Î\fPÁÄÀè¤Î¥¯¥é¥¹¡Ê\f3java.awt.Panel\fP¡¢\f3java.awt.Container\fP¡¢\f3java.awt.Component\fP¡¢\f3java.lang.Object\fP¡Ë¤ò»ÈÍѤ·¤Æ¤¤¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-コンパイラã¯ã€åž‹ã®æƒ…å ±ãŒå¿…è¦ã«ãªã‚‹ã¨ã€ãã®åž‹ã‚’定義ã—ã¦ã„るソースファイルã¾ãŸã¯ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã—ã¾ã™ã€‚ã¾ãšã€ãƒ–ートストラップクラスã¨æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ã‚’検索ã—ã€ç¶šã„ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘ス (デフォルトã§ã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) を検索ã—ã¾ã™ã€‚ユーザークラスパスã¯ã€\f3CLASSPATH\fP 環境変数を設定ã—ã¦å®šç¾©ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f3\-classpath\fP コマンド行オプションを使ã£ã¦è¨­å®šã—ã¾ã™ã€‚詳細ã¯ã€
-.na
-\f2「クラスパスã®è¨­å®šã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢·¿¤Î¾ðÊó¤¬É¬Íפˤʤë¤È¡¢¤½¤Î·¿¤òÄêµÁ¤·¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤·¤Þ¤¹¡£¤Þ¤º¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤È³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ò¸¡º÷¤·¡¢Â³¤¤¤Æ¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹ (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê) ¤ò¸¡º÷¤·¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ï¡¢\f3CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤òÀßÄꤷ¤ÆÄêµÁ¤¹¤ë¤«¡¢¤Þ¤¿¤Ï \f3\-classpath\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÀßÄꤷ¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\-sourcepath オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘スã‹ã‚‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ã€‚ ãれ以外ã®å ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã‹ã‚‰ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ã‚’検索ã—ã¾ã™ã€‚
+\-sourcepath ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹¤«¤é¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤«¤é¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤ò¸¡º÷¤·¤Þ¤¹¡£
 .LP
 .LP
-\f3\-bootclasspath\fP オプション㨠\f3\-extdirs\fP オプションを使ã†ã¨ã€åˆ¥ã®ãƒ–ートストラップクラスや拡張機能クラスを指定ã§ãã¾ã™ã€‚ ã“ã®ã‚ã¨ã®ã€Œã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルオプションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+\f3\-bootclasspath\fP ¥ª¥×¥·¥ç¥ó¤È \f3\-extdirs\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢Ê̤Υ֡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ä³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤³¤Î¤¢¤È¤Î¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-åž‹ã®æ¤œç´¢ã«æˆåŠŸã—ãŸã¨ãã«å¾—られるçµæžœã¯ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã¾ãŸã¯ãã®ä¸¡æ–¹ã§ã‚ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚両方ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ãã®ã©ã¡ã‚‰ã‚’使用ã™ã¹ãã‹ã‚’ \-Xprefer オプションã§ã‚³ãƒ³ãƒ‘イラã«æŒ‡ç¤ºã§ãã¾ã™ã€‚\f3newer\fP ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラ㯠2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ–°ã—ã„方を使用ã—ã¾ã™ã€‚\f3source\fP ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¾ã™ã€‚デフォルト㯠\f3newer\fP ã§ã™ã€‚
+·¿¤Î¸¡º÷¤ËÀ®¸ù¤·¤¿¤È¤­¤ËÆÀ¤é¤ì¤ë·ë²Ì¤Ï¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï¤½¤ÎξÊý¤Ç¤¢¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£Î¾Êý¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¤É¤Á¤é¤ò»ÈÍѤ¹¤Ù¤­¤«¤ò \-Xprefer ¥ª¥×¥·¥ç¥ó¤Ç¥³¥ó¥Ñ¥¤¥é¤Ë»Ø¼¨¤Ç¤­¤Þ¤¹¡£\f3newer\fP ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¿·¤·¤¤Êý¤ò»ÈÍѤ·¤Þ¤¹¡£\f3source\fP ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï \f3newer\fP ¤Ç¤¹¡£
 .LP
 .LP
-åž‹ã®æ¤œç´¢è‡ªä½“ã«ã‚ˆã£ã¦ã€ã¾ãŸã¯ \f3\-Xprefer\fP ãŒè¨­å®šã•ã‚ŒãŸçµæžœã¨ã—ã¦å¿…è¦ãªåž‹ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿å–ã‚Šã€å¿…è¦ãªæƒ…報をå–å¾—ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€ã‚³ãƒ³ãƒ‘イラã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ³ãƒ‘イルも行ã„ã¾ã™ã€‚\-implicit オプションを使ãˆã°ãã®å‹•ä½œã‚’指定ã§ãã¾ã™ã€‚\f3none\fP を指定ã—ãŸå ´åˆã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。\f3class\fP を指定ã—ãŸå ´åˆã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+·¿¤Î¸¡º÷¼«ÂΤˤè¤Ã¤Æ¡¢¤Þ¤¿¤Ï \f3\-Xprefer\fP ¤¬ÀßÄꤵ¤ì¤¿·ë²Ì¤È¤·¤ÆɬÍפʷ¿¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÆɤ߼è¤ê¡¢É¬ÍפʾðÊó¤ò¼èÆÀ¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë¤â¹Ô¤¤¤Þ¤¹¡£\-implicit ¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¤½¤ÎÆ°ºî¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\f3none\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£\f3class\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-コンパイラã¯ã€æ³¨é‡ˆå‡¦ç†ã®å®Œäº†å¾Œã«ã€ã‚る型情報ã®å¿…è¦æ€§ã‚’èªè­˜ã—ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ãã®åž‹æƒ…å ±ãŒã‚るソースファイル内ã«è¦‹ã¤ã‹ã‚Šã€ã‹ã¤ \f3\-implicit\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ³¨é‡ˆå‡¦ç†ã®å¯¾è±¡ã¨ãªã‚‰ãšã«ã‚³ãƒ³ãƒ‘イルã•ã‚Œã‚‹ã“ã¨ã‚’ã€ã‚³ãƒ³ãƒ‘イラãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã«è­¦å‘Šã—ã¾ã™ã€‚ã“ã®è­¦å‘Šã‚’無効ã«ã™ã‚‹ã«ã¯ã€(ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ³¨é‡ˆå‡¦ç†ã®å¯¾è±¡ã¨ãªã‚‹ã‚ˆã†ã«) ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コマンド行ã«æŒ‡å®šã™ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãã®ã‚ˆã†ãªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—ã¦ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã™ã¹ãã‹ã©ã†ã‹ã‚’ \f3\-implicit\fP オプションを使ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢Ãí¼á½èÍý¤Î´°Î»¸å¤Ë¡¢¤¢¤ë·¿¾ðÊó¤ÎɬÍ×À­¤òǧ¼±¤·¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤½¤Î·¿¾ðÊ󤬤¢¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¸«¤Ä¤«¤ê¡¢¤«¤Ä \f3\-implicit\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬Ãí¼á½èÍý¤ÎÂоݤȤʤ餺¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¤³¤È¤ò¡¢¥³¥ó¥Ñ¥¤¥é¤¬¥æ¡¼¥¶¡¼¤Ë·Ù¹ð¤·¤Þ¤¹¡£¤³¤Î·Ù¹ð¤ò̵¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢(¤½¤Î¥Õ¥¡¥¤¥ë¤¬Ãí¼á½èÍý¤ÎÂоݤȤʤë¤è¤¦¤Ë) ¤½¤Î¥Õ¥¡¥¤¥ë¤ò¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤹ¤ë¤«¡¢¤¢¤ë¤¤¤Ï¤½¤Î¤è¤¦¤Ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÀ¸À®¤¹¤Ù¤­¤«¤É¤¦¤«¤ò \f3\-implicit\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤷ¤Þ¤¹¡£
 .LP
-.SH "プログラマティックインタフェース"
-.LP
-
+.SH "¥×¥í¥°¥é¥Þ¥Æ¥£¥Ã¥¯¥¤¥ó¥¿¥Õ¥§¡¼¥¹"
 .LP
 .LP
-\f3javac\fP ã¯ã€\f2javax.tools\fP パッケージ内ã®ã‚¯ãƒ©ã‚¹ã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ã‚ˆã£ã¦å®šç¾©ã•ã‚Œã‚‹æ–°ã—ã„ Java Compiler API をサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+\f3javac\fP ¤Ï¡¢ \f2javax.tools\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤ë¿·¤·¤¤ Java Compiler API ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
 .SS 
-例
+Îã
 .LP
 .LP
-コマンド行ã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸå¼•æ•°ã‚’使ã£ã¦ã‚³ãƒ³ãƒ‘イルを実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒ¼ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
+¥³¥Þ¥ó¥É¹Ô¤«¤é»ØÄꤵ¤ì¤¿°ú¿ô¤ò»È¤Ã¤Æ¥³¥ó¥Ñ¥¤¥ë¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¡¼¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -595,29 +956,24 @@
 .fl
 int rc = javac.run(null, null, null, args);
 .fl
-      
-.fl
 \fP
 .fi
 
 .LP
 .LP
-ã“ã®å ´åˆã€æ¨™æº–出力ストリームã«ã™ã¹ã¦ã®è¨ºæ–­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒæ›¸ã出ã•ã‚Œã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰å‘¼ã³å‡ºã•ã‚ŒãŸ \f3javac\fP ãŒè¿”ã™ã®ã¨åŒã˜çµ‚了コードãŒè¿”ã•ã‚Œã¾ã™ã€‚
+¤³¤Î¾ì¹ç¡¢É¸½à½ÐÎÏ¥¹¥È¥ê¡¼¥à¤Ë¤¹¤Ù¤Æ¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤¬½ñ¤­½Ð¤µ¤ì¡¢¥³¥Þ¥ó¥É¹Ô¤«¤é¸Æ¤Ó½Ð¤µ¤ì¤¿ \f3javac\fP ¤¬ÊÖ¤¹¤Î¤ÈƱ¤¸½ªÎ»¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2javax.tools.JavaCompiler\fP インタフェース上ã®ã»ã‹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ãˆã°ã€è¨ºæ–­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å‡¦ç†ã‚„ファイルã®èª­ã¿å–ã‚Šå…ƒ/書ãè¾¼ã¿å…ˆã®åˆ¶å¾¡ãªã©ã‚’è¡Œãˆã¾ã™ã€‚
+\f2javax.tools.JavaCompiler\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¾å¤Î¤Û¤«¤Î¥á¥½¥Ã¥É¤ò»È¤¨¤Ð¡¢¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î½èÍý¤ä¥Õ¥¡¥¤¥ë¤ÎÆɤ߼è¤ê¸µ/½ñ¤­¹þ¤ßÀè¤ÎÀ©¸æ¤Ê¤É¤ò¹Ô¤¨¤Þ¤¹¡£
 .LP
 .SS 
-æ—§å¼ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹
-.LP
-.RS 3
-
+µì¼°¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹
 .LP
 .LP
-\f3注:\fP \ ã“ã® API ã¯ã€ä¸‹ä½äº’æ›æ€§ã‚’確ä¿ã™ã‚‹ãŸã‚ã ã‘ã«æ®‹ã•ã‚Œã¦ã„ã¾ã™ã€‚ æ–°ã—ã„コードã§ã¯ã€å¿…ãšå‰è¿°ã® Java Compiler API を使用ã—ã¦ãã ã•ã„。
+\f3Ãí:\fP ¤³¤Î API ¤Ï¡¢²¼°Ì¸ß´¹À­¤ò³ÎÊݤ¹¤ë¤¿¤á¤À¤±¤Ë»Ä¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¿·¤·¤¤¥³¡¼¥É¤Ç¤Ï¡¢É¬¤ºÁ°½Ò¤Î Java Compiler API ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f2com.sun.tools.javac.Main\fP クラスã«ã¯ã€ãƒ—ログラム内ã‹ã‚‰ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã™ãŸã‚ã® static メソッド㌠2 ã¤ç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ ãれらを次ã«ç¤ºã—ã¾ã™ã€‚
+\f2com.sun.tools.javac.Main\fP ¥¯¥é¥¹¤Ë¤Ï¡¢¥×¥í¥°¥é¥àÆ⤫¤é¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤¹¤¿¤á¤Î static ¥á¥½¥Ã¥É¤¬ 2 ¤ÄÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤ì¤é¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -626,38 +982,29 @@
 .fl
 public static int compile(String[] args, PrintWriter out);
 .fl
-      
-.fl
 \fP
 .fi
 
 .LP
 .LP
-\f2args\fP パラメータã¯ã€javac プログラムã«é€šå¸¸æ¸¡ã•ã‚Œã‚‹ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ã‚’表ã—ã¦ã„ã¾ã™ã€‚ ãã®æ¦‚è¦ã«ã¤ã„ã¦ã¯ã€å‰å‡ºã®ã€Œå½¢å¼ã€ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+\f2args\fP ¥Ñ¥é¥á¡¼¥¿¤Ï¡¢javac ¥×¥í¥°¥é¥à¤ËÄ̾ïÅϤµ¤ì¤ëǤ°Õ¤Î¥³¥Þ¥ó¥É¹Ô°ú¿ô¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤½¤Î³µÍפˤĤ¤¤Æ¤Ï¡¢Á°½Ð¤Î¡Ö·Á¼°¡×Àá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f2out\fP パラメータã¯ã€ã‚³ãƒ³ãƒ‘イラã®è¨ºæ–­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å‡ºåŠ›å…ˆã‚’示ã—ã¾ã™ã€‚
+\f2out\fP ¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î½ÐÎÏÀè¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-戻り値ã¯ã€\f3javac\fP ã®çµ‚了値ã¨åŒã˜ã§ã™ã€‚
+Ìá¤êÃͤϡ¢\f3javac\fP ¤Î½ªÎ»ÃͤÈƱ¤¸¤Ç¤¹¡£
 .LP
 .LP
-åå‰ãŒ \f2com.sun.tools.javac\fP ã§å§‹ã¾ã‚‹ãƒ‘ッケージ (éžå…¬å¼ã«ã¯ \f2com.sun.tools.javac\fP ã®ã‚µãƒ–パッケージã¨ã—ã¦çŸ¥ã‚‰ã‚Œã‚‹) ã«å«ã¾ã‚Œã‚‹\f3ãã®ä»–ã®\fPクラスやメソッドã¯ã€ã©ã‚Œã‚‚完全ã«å†…部用ã§ã‚ã‚Šã€ã„ã¤ã§ã‚‚変更ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+̾Á°¤¬ \f2com.sun.tools.javac\fP ¤Ç»Ï¤Þ¤ë¥Ñ¥Ã¥±¡¼¥¸ (Èó¸ø¼°¤Ë¤Ï \f2com.sun.tools.javac\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤È¤·¤ÆÃΤé¤ì¤ë) ¤Ë´Þ¤Þ¤ì¤ë¤½¤Î¾¤Î¥¯¥é¥¹¤ä¥á¥½¥Ã¥É¤Ï¡¢¤É¤ì¤â´°Á´¤ËÆâÉôÍѤǤ¢¤ê¡¢¤¤¤Ä¤Ç¤âÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.RE
-.SH "例"
+.SH "Îã"
 .LP
 .SS 
-ç°¡å˜ãªãƒ—ログラムã®ã‚³ãƒ³ãƒ‘イル
-.LP
-.RS 3
-
+´Êñ¤Ê¥×¥í¥°¥é¥à¤Î¥³¥ó¥Ñ¥¤¥ë
 .LP
 .LP
-\f2Hello.java\fP ã¨ã„ã†ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§ã€\f3greetings.Hello\fP ã¨ã„ã†åå‰ã®ã‚¯ãƒ©ã‚¹ã‚’定義ã—ã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚\f2greetings\fP ディレクトリã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ãŒã‚るパッケージディレクトリã§ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ã™ã下ã«ã‚ã‚Šã¾ã™ã€‚ã“ã®ãŸã‚ã€ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スを使用ã§ãã¾ã™ã€‚ã¾ãŸã€\f3\-d\fP を使ã£ã¦åˆ¥ã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã™ã‚‹å¿…è¦ã‚‚ã‚ã‚Šã¾ã›ã‚“。
-.LP
-.RS 3
-
+\f2Hello.java\fP ¤È¤¤¤¦¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¡¢\f3greetings.Hello\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¯¥é¥¹¤òÄêµÁ¤·¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£ \f2greetings\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤¬¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤Ç¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¤¹¤°²¼¤Ë¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ò»ÈÍѤǤ­¤Þ¤¹¡£¤Þ¤¿¡¢\f3\-d\fP ¤ò»È¤Ã¤ÆÊ̤νÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ëɬÍפ⤢¤ê¤Þ¤»¤ó¡£
 .LP
 .nf
 \f3
@@ -704,24 +1051,14 @@
 .fl
 Hello Everyone
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
-.RE
 .SS 
-複数ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ³ãƒ‘イル
-.LP
-.RS 3
-
+Ê£¿ô¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë
 .LP
 .LP
-次ã®ä¾‹ã§ã¯ã€ãƒ‘ッケージ \f2greetings\fP 内ã®ã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¼¡¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2greetings\fP Æâ¤Î¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -742,26 +1079,14 @@
 .fl
 Aloha.java          GutenTag.java       Hello.java          Hi.java
 .fl
-
-.fl
-        
-.fl
 .fi
-.RE
 
 .LP
-.RE
 .SS 
-ユーザークラスパスã®æŒ‡å®š
-.LP
-.RS 3
-
+¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Î»ØÄê
 .LP
 .LP
-上ã®ä¾‹ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã†ã¡ 1 ã¤ã‚’変更ã—ã€å¤‰æ›´å¾Œã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã¨ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¾å¤ÎÎã¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¤¦¤Á 1 ¤Ä¤òÊѹ¹¤·¡¢Êѹ¹¸å¤Î¥Õ¥¡¥¤¥ë¤òºÆ¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -772,34 +1097,22 @@
 .fl
 % \f3javac greetings/Hi.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f2greetings.Hi\fP ã¯ã€\f2greetings\fP パッケージ内ã®ã»ã‹ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã—ã¦ã„ã‚‹ãŸã‚ã€ã‚³ãƒ³ãƒ‘イラã¯ã“れらã®ã‚¯ãƒ©ã‚¹ã‚’探ã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚上ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スãŒã€ãƒ‘ッケージディレクトリをå«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨åŒã˜ã§ã‚ã‚‹ãŸã‚ã€ã‚³ãƒ³ãƒ‘イルã¯æ­£å¸¸ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ãŸã ã—ã€ç¾åœ¨ã©ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã„ã‚‹ã‹ã«é–¢ä¿‚ãªãã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†ã‚³ãƒ³ãƒ‘イルã™ã‚‹å ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘ス㫠\f2/examples\fP を追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ユーザークラスパスã«ã‚¨ãƒ³ãƒˆãƒªã‚’追加ã™ã‚‹ã«ã¯ã€\f3CLASSPATH\fP を設定ã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ãŒã€ã“ã“ã§ã¯ \f3\-classpath\fP オプションを使ã†ã“ã¨ã«ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+\f2greetings.Hi\fP ¤Ï¡¢ \f2greetings\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¤Û¤«¤Î¥¯¥é¥¹¤ò»²¾È¤·¤Æ¤¤¤ë¤¿¤á¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤³¤ì¤é¤Î¥¯¥é¥¹¤òõ¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£¾å¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤¬¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ÈƱ¤¸¤Ç¤¢¤ë¤¿¤á¡¢¥³¥ó¥Ñ¥¤¥ë¤ÏÀµ¾ï¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢¸½ºß¤É¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¤¤ë¤«¤Ë´Ø·¸¤Ê¤¯¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤òºÆ¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë \f2/examples\fP ¤òÄɲ乤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë¥¨¥ó¥È¥ê¤òÄɲ乤ë¤Ë¤Ï¡¢\f3CLASSPATH\fP ¤òÀßÄꤹ¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢¤³¤³¤Ç¤Ï \f3\-classpath\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤³¤È¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
 % \fP\f3javac \-classpath /examples /examples/greetings/Hi.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-å†åº¦ \f2greetings.Hi\fP を変更ã—ã¦ãƒãƒŠãƒ¼ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã‚’使ã†ã‚ˆã†ã«ã—ãŸå ´åˆã¯ã€ã“ã®ãƒãƒŠãƒ¼ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã‚‚ユーザークラスパスを通ã˜ã¦ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+ºÆÅÙ \f2greetings.Hi\fP ¤òÊѹ¹¤·¤Æ¥Ð¥Ê¡¼¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤¦¤è¤¦¤Ë¤·¤¿¾ì¹ç¤Ï¡¢¤³¤Î¥Ð¥Ê¡¼¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤â¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤òÄ̤¸¤Æ¥¢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -808,41 +1121,25 @@
 .fl
             /examples/greetings/Hi.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f2greetings\fP 内ã®ã‚¯ãƒ©ã‚¹ã‚’実行ã™ã‚‹ã«ã¯ã€\f2greetings\fP ã¨ã€\f2greetings\fP ãŒä½¿ã†ã‚¯ãƒ©ã‚¹ã®ä¸¡æ–¹ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f2greetings\fP Æâ¤Î¥¯¥é¥¹¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢ \f2greetings\fP ¤È¡¢¤½¤ì¤¬»È¤¦¥¯¥é¥¹¤ÎξÊý¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
 % \fP\f3java \-classpath /examples:/lib/Banners.jar greetings.Hi\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
-.RE
 .SS 
-ソースファイルã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åˆ†é›¢
-.LP
-.RS 3
-
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎʬΥ
 .LP
 .LP
-特ã«å¤§è¦æ¨¡ãƒ—ロジェクトã®å ´åˆã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’別々ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã¨ä¾¿åˆ©ãªã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚クラスファイルã®å‡ºåŠ›å…ˆã‚’別ã«æŒ‡å®šã™ã‚‹ã«ã¯ã€\f3\-d\fP を使ã„ã¾ã™ã€‚ソースファイルã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã«ã¯ãªã„ã®ã§ã€\f3\-sourcepath\fP を使ã£ã¦ã€ã‚³ãƒ³ãƒ‘イラãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãるよã†ã«ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+ÆäËÂ絬ÌÏ¥×¥í¥¸¥§¥¯¥È¤Î¾ì¹ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÊÌ¡¹¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤¯¤ÈÊØÍø¤Ê¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î½ÐÎÏÀè¤òÊ̤˻ØÄꤹ¤ë¤Ë¤Ï¡¢\f3\-d\fP ¤ò»È¤¤¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë¤Ï¤Ê¤¤¤Î¤Ç¡¢\f3\-sourcepath\fP ¤ò»È¤Ã¤Æ¡¢¥³¥ó¥Ñ¥¤¥é¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -877,83 +1174,78 @@
 .fl
 Base.class      GoodBye.class
 .fl
-
-.fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f3注:\fP \ コマンド行ã§ã¯ \f2src/farewells/Base.java\fP を指定ã—ã¦ã„ã¾ã›ã‚“ãŒã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚コンパイラã«ã‚ˆã£ã¦ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¦ã„ã¾ã™ã€‚自動コンパイルを監視ã™ã‚‹ã«ã¯ã€\f3\-verbose\fP オプションを使ã„ã¾ã™ã€‚
+\f3Ãí:\fP ¥³¥Þ¥ó¥É¹Ô¤Ç¤Ï \f2src/farewells/Base.java\fP ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤»¤ó¤¬¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤â¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¼«Æ°¥³¥ó¥Ñ¥¤¥ë¤ò´Æ»ë¤¹¤ë¤Ë¤Ï¡¢\f3\-verbose\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¤¤Þ¤¹¡£
 .LP
-.RE
 .SS 
-クロスコンパイルã®ä¾‹
-.LP
-.RS 3
-
+¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ÎÎã
 .LP
 .LP
-ã“ã“ã§ã¯ã€\f3javac\fP を使ã£ã¦ã€1.5 VM 上ã§å®Ÿè¡Œã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’コンパイルã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¤³¤³¤Ç¤Ï¡¢\f3javac\fP ¤ò»È¤Ã¤Æ¡¢1.6 VM ¾å¤Ç¼Â¹Ô¤¹¤ë¥³¡¼¥É¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-% \fP\f3javac \-target 1.5 \-bootclasspath jdk1.5.0/lib/rt.jar \\ 
+% \fP\f3javac \-source 1.6 \-target 1.6 \-bootclasspath jdk1.6.0/lib/rt.jar \\ 
 .fl
             \-extdirs "" OldCode.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f3\-target 1.5\fP オプションã«ã‚ˆã‚Šã€1.5 VM ã¨äº’æ›æ€§ã®ã‚るクラスファイルãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚デフォルトã§ã¯ã€\f3javac\fP 㯠JDK 6 用ã«ã‚³ãƒ³ãƒ‘イルã—ã¾ã™ã€‚
+\f2\-source 1.6\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢ \f2OldCode.java\fP ¤Î¥³¥ó¥Ñ¥¤¥ë¤Ë¤Ï¥Ð¡¼¥¸¥ç¥ó 1.6 (¤Þ¤¿¤Ï 6) ¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£\f3\-target 1.6\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢1.6 VM ¤È¸ß´¹À­¤Î¤¢¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤Û¤È¤ó¤É¤Î¾ì¹ç¡¢\f3\-target\fP ¥ª¥×¥·¥ç¥ó¤ÎÃÍ¤Ï \f3\-source\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤˤʤê¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢\f3\-target\fP ¥ª¥×¥·¥ç¥ó¤ò¾Êά¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-Java プラットフォーム JDK ã® \f3javac\fP ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ã€Java 2 SDK ã®ãƒ–ートストラップクラスã«å¯¾ã—ã¦ã‚³ãƒ³ãƒ‘イルを行ã†ã®ã§ã€Java 2 SDK ã§ã¯ãªã JDK 1.5 ã®ãƒ–ートストラップクラスã«å¯¾ã—ã¦ã‚³ãƒ³ãƒ‘イルを行ã†ã‚ˆã†ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€\f3\-bootclasspath\fP ãŠã‚ˆã³ \f3\-extdirs\fP を使ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ã“ã®æŒ‡å®šã‚’è¡Œã‚ãªã„ã¨ã€1.5 VM ã«ã¯å­˜åœ¨ã—ãªã„ Java 2 プラットフォーム API ã«å¯¾å¿œã—ãŸã‚³ãƒ³ãƒ‘イルãŒè¡Œã‚れるãŸã‚ã€ãƒ—ログラムã®å®Ÿè¡Œæ™‚ã«éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
+\f3\-bootclasspath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢Å¬ÀڤʥС¼¥¸¥ç¥ó¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹ ( \f2rt.jar\fP ¥é¥¤¥Ö¥é¥ê) ¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£»ØÄꤷ¤Ê¤¤¾ì¹ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ¼¡¤Î·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-.RE
-.SH "関連項目"
+.nf
+\f3
+.fl
+% \fP\f3javac \-source 1.6 OldCode.java\fP
+.fl
+warning: [options] bootstrap class path not set in conjunction with \-source 1.6
+.fl
+.fi
+
 .LP
-
+.LP
+ŬÀڤʥС¼¥¸¥ç¥ó¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¸Å¤¤¸À¸ì»ÅÍÍ (¤³¤ÎÎã¤Ç¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó 1.6 ¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì) ¤ò¿·¤·¤¤¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢Â¸ºß¤·¤Ê¤¤¥á¥½¥Ã¥É¤Ø¤Î»²¾È¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤³¤È¤¬¤¢¤ë¤¿¤á¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬¸Å¤¤¥×¥é¥Ã¥È¥Õ¥©¡¼¥à (¤³¤Î¾ì¹ç¤Ï Java SE 6) ¤ÇÆ°ºî¤·¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
 .na
-\f2「The javac Guideã€\fP @
+\f2¡ÖThe javac Guide¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/javac/index.html 
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jdb(1) \- Java デãƒãƒƒã‚¬ã€ 
+¡Öjdb(1) \- Java ¥Ç¥Ð¥Ã¥¬¡× 
 .TP 2
 o
-「javah(1) \- C ヘッダーã¨ã‚¹ã‚¿ãƒ–ファイルジェãƒãƒ¬ãƒ¼ã‚¿ã€ 
+¡Öjavah(1) \- C ¥Ø¥Ã¥À¡¼¤È¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¥¸¥§¥Í¥ì¡¼¥¿¡× 
 .TP 2
 o
-「javap(1) \- クラスファイル逆アセンブラ〠
+¡Öjavap(1) \- ¥¯¥é¥¹¥Õ¥¡¥¤¥ëµÕ¥¢¥»¥ó¥Ö¥é¡× 
 .TP 2
 o
-「javadoc(1) \- Java API ドキュメントジェãƒãƒ¬ãƒ¼ã‚¿ã€ 
+¡Öjavadoc(1) \- Java API ¥É¥­¥å¥á¥ó¥È¥¸¥§¥Í¥ì¡¼¥¿¡× 
 .TP 2
 o
-「jar(1) \- JAR アーカイブツール〠
+¡Öjar(1) \- JAR ¥¢¡¼¥«¥¤¥Ö¥Ä¡¼¥ë¡× 
 .TP 2
 o
 .na
-\f2「Java 拡張機能フレームワークã€\fP @
+\f2¡ÖJava ³ÈÄ¥µ¡Ç½¥Õ¥ì¡¼¥à¥ï¡¼¥¯¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/extensions/index.html 
 .RE
--- a/src/linux/doc/man/ja/javadoc.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/javadoc.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,328 +19,244 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javadoc 1 "02 Jun 2010"
-.SH "åå‰"
-javadoc \- Java API ドキュメントジェãƒãƒ¬ãƒ¼ã‚¿
-.RS 3
-
-.LP
-.LP
-Java ソースファイルã‹ã‚‰ã€API ドキュメント㮠HTML ページを生æˆã—ã¾ã™ã€‚ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§ç´¹ä»‹ã•ã‚Œã¦ã„ã‚‹ Javadoc ã®ä¾‹ã¯ã€Sun Solaris を使用ã—ãŸå ´åˆã®ã‚‚ã®ã§ã™ã€‚
-.LP
-.RE
-.SH "å½¢å¼"
-.LP
+.TH javadoc 1 "14 Apr 2011"
+.SH "̾Á°"
+javadoc \- Java API ¥É¥­¥å¥á¥ó¥È¥¸¥§¥Í¥ì¡¼¥¿
+.LP
+Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é¡¢API ¥É¥­¥å¥á¥ó¥È¤Î HTML ¥Ú¡¼¥¸¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ç¾Ò²ð¤µ¤ì¤Æ¤¤¤ë Javadoc ¤ÎÎã¤Ï¡¢ Solaris ¤ò»ÈÍѤ·¤¿¾ì¹ç¤Î¤â¤Î¤Ç¤¹¡£
+.SH "·Á¼°"
 .LP
 \f4javadoc\fP\f2\ [\ \fP\f2options\fP\f2\ ]\ [\ packagenames\ ]\ [\ sourcefilenames\ ]\ [\ \-subpackages\fP\ \f2pkg1:pkg2:...\fP\f2\ ]\ [\ \fP\f2@argfiles\fP\f2\ ]\fP
 .LP
-.LP
-引数を指定ã™ã‚‹é †åºã¯ä»»æ„ã§ã™ã€‚Javadoc ツールã§ã®ã€å‡¦ç†å¯¾è±¡ã® \f2.java\fP ファイルを決定ã™ã‚‹æ–¹æ³•ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€Œã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å‡¦ç†ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RS 3
-
-.LP
+°ú¿ô¤ò»ØÄꤹ¤ë½ç½ø¤ÏǤ°Õ¤Ç¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ç¤Î¡¢½èÍýÂоݤΠ.java ¥Õ¥¡¥¤¥ë¤ò·èÄꤹ¤ëÊýË¡¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý¡×\f2¤ò»²¾È\fP¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 3
 options 
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§èª¬æ˜Žã•ã‚Œã¦ã„るコマンド行オプションã§ã™ã€‚Javadoc オプションã®æ¨™æº–çš„ãªä½¿ç”¨æ³•ã«ã¤ã„ã¦ã¯ã€ã€Œä½¿ç”¨ä¾‹ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¤³¤Î¥É¥­¥å¥á¥ó¥È¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£Javadoc ¥ª¥×¥·¥ç¥ó¤Îɸ½àŪ¤Ê»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö»ÈÍÑÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 packagenames 
-スペースã§åŒºåˆ‡ã‚‰ã‚ŒãŸä¸€é€£ã®ãƒ‘ッケージåã§ã™ã€‚ ãŸã¨ãˆã°ã€\f2java.lang\ java.lang.reflect\ java.awt\fP ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ドキュメント化ã™ã‚‹ãƒ‘ッケージを個別ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ワイルドカードã¯ä½¿ç”¨ä¸å¯ã§ã™ã€‚ å†å¸°çš„処ç†ã®ãŸã‚ã«ã¯ã€\-subpackages を使用ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\f2\-sourcepath\fP を使ã£ã¦ã“れらã®ãƒ‘ッケージåを検索ã—ã¾ã™ã€‚「1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¥¹¥Ú¡¼¥¹¤Ç¶èÀÚ¤é¤ì¤¿°ìÏ¢¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2java.lang\ java.lang.reflect\ java.awt ¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹\fP¡£¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò¸ÄÊ̤˻ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤Ï»ÈÍÑÉԲĤǤ¹¡£ºÆµ¢Åª½èÍý¤Î¤¿¤á¤Ë¤Ï¡¢\-subpackages ¤ò»ÈÍѤ·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢\f2\-sourcepath\fP ¤ò»ÈÍѤ·¤Æ¤³¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¸¡º÷¤·¤Þ¤¹¡£¡Ö1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 sourcefilenames 
-スペースã§åŒºåˆ‡ã‚‰ã‚ŒãŸä¸€é€£ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã§ã™ã€‚å„ファイルã¯ã€ãƒ‘スã§å§‹ã¾ã‚Šã¾ã™ã€‚アスタリスク (*) ãªã©ã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ Javadoc ツールãŒå‡¦ç†ã™ã‚‹ã®ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åãŒã€Œ.javaã€ã¨ã„ã†æ‹¡å¼µå­ã§çµ‚ã‚ã‚Šã€ãã®æ‹¡å¼µå­ã‚’除ã„ãŸåå‰ãŒå®Ÿéš›ã«æœ‰åŠ¹ãªã‚¯ãƒ©ã‚¹åã§ã‚ã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ (
+¥¹¥Ú¡¼¥¹¤Ç¶èÀÚ¤é¤ì¤¿°ìÏ¢¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ç¤¹¡£ ³Æ¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥¹¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯ (*) ¤Ê¤É¤Î¥ï¥¤¥ë¥É¥«¡¼¥É¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤¬½èÍý¤¹¤ë¤Î¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤¬¡Ö.java¡×¤È¤¤¤¦³ÈÄ¥»Ò¤Ç½ª¤ï¤ê¡¢¤½¤Î³ÈÄ¥»Ò¤ò½ü¤¤¤¿Ì¾Á°¤¬¼ÂºÝ¤ËÍ­¸ú¤Ê¥¯¥é¥¹Ì¾¤Ç¤¢¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ç¤¹ (
 .na
-\f2「Identifiersã€\fP @
+\f2¡ÖIdentifiers¡×\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625ã‚’å‚ç…§)。ã—ãŸãŒã£ã¦ã€ãƒã‚¤ãƒ•ãƒ³ã‚’å«ã‚€åå‰ (\f2X\-Buffer\fP ãªã©) ã‚„ã€ãã®ä»–ã®ç„¡åŠ¹ãªæ–‡å­—ã‚’å«ã‚€åå‰ã‚’付ã‘ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ãれらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ドキュメント化ã®å¯¾è±¡ã‹ã‚‰é™¤å¤–ã§ãã¾ã™ã€‚ã“ã‚Œã¯ã€ãƒ†ã‚¹ãƒˆç”¨ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚„ã€ãƒ†ãƒ³ãƒ—レートã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã®å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ ソースファイルåã®å‰ã«æŒ‡å®šã—ãŸãƒ‘スã«ã‚ˆã£ã¦ã€javadoc ãŒãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã™ã‚‹å ´æ‰€ãŒæ±ºã¾ã‚Šã¾ã™ã€‚Javadoc ツールã¯ã€ã“れらã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを検索ã™ã‚‹ã¨ãã« \f2\-sourcepath\fP ã¯ä½¿ã„ã¾ã›ã‚“。相対パスã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スã§ã™ã€‚ \f2Button.java\fP を渡ã™ã“ã¨ã¯ã€\f2./Button.java\fP を渡ã™ã“ã¨ã¨åŒã˜ã§ã™ã€‚ソースファイルåをフルパスã§æŒ‡å®šã™ã‚‹ã¨ã€\f2/home/src/java/awt/Graphics*.java\fP ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚「1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€ã€Œãƒ‘ッケージã¨ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã®ä¾‹ã®ã‚ˆã†ã«ã€ãƒ‘ッケージåã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを混在ã•ã›ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
+http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625¤ò»²¾È)¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Ï¥¤¥Õ¥ó¤ò´Þ¤à̾Á° ( \f2X\-Buffer\fP ¤Ê¤É) ¤ä¡¢¤½¤Î¾¤Î̵¸ú¤Êʸ»ú¤ò´Þ¤à̾Á°¤òÉÕ¤±¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò¥É¥­¥å¥á¥ó¥È²½¤ÎÂоݤ«¤é½ü³°¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥Æ¥¹¥ÈÍѤΥե¡¥¤¥ë¤ä¡¢¥Æ¥ó¥×¥ì¡¼¥È¤«¤éÀ¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ÎÁ°¤Ë»ØÄꤷ¤¿¥Ñ¥¹¤Ë¤è¤Ã¤Æ¡¢javadoc ¤¬¤½¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¾ì½ê¤¬·è¤Þ¤ê¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤³¤ì¤é¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¸¡º÷¤¹¤ë¤È¤­¤Ë¤Ï \f2\-sourcepath\fP ¤ò»ÈÍѤ·¤Þ¤»¤ó¡£ÁêÂХѥ¹¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òµ¯ÅÀ¤È¤¹¤ë¤¿¤á¡¢ \f2Button.java\fP ¤òÅϤ¹¤³¤È¤Ï¡¢ \f2./Button.java\fP ¤òÅϤ¹¤³¤È¤ÈƱ¤¸¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¥Õ¥ë¥Ñ¥¹¤Ç»ØÄꤹ¤ë¤È¡¢ \f2/home/src/java/awt/Graphics*.java ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹\fP¡£ ¡Ö1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢¡Ö¥Ñ¥Ã¥±¡¼¥¸¤È¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ÎÎã¤Î¤è¤¦¤Ë¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òº®ºß¤µ¤»¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-subpackages pkg1:pkg2:... 
-ソースファイルã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸãƒ‘ッケージãŠã‚ˆã³ãã®ã‚µãƒ–パッケージ内ã«å†å¸°çš„ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚パッケージåã¾ãŸã¯ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ª¤è¤Ó¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËºÆµ¢Åª¤Ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ 
 .TP 3
 @argfiles 
-Javadoc オプションã€ãƒ‘ッケージåã€ãŠã‚ˆã³ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã‚’ä»»æ„ã®é †åºã§ä¸¦ã¹ãŸãƒªã‚¹ãƒˆãŒå«ã¾ã‚Œã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ (*) ãŠã‚ˆã³ \f2\-J\fP オプションã¯æŒ‡å®šã§ãã¾ã›ã‚“。  
-.RE
-
-.LP
+Javadoc ¥ª¥×¥·¥ç¥ó¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¡¢¤ª¤è¤Ó¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òǤ°Õ¤Î½ç½ø¤Çʤ٤¿¥ê¥¹¥È¤¬´Þ¤Þ¤ì¤ë 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤Ç¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤ä \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ç¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£  
 .RE
-.SH " 説明"
-.LP
-.LP
-\f3Javadoc\fP ツールã¯ã€ä¸€é€£ã® Java ソースファイルã«ã‚る宣言ãŠã‚ˆã³ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’解æžã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ public クラスã€protected クラスã€å…¥ã‚Œå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ (匿åã®å†…部クラスã¯é™¤ã)ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«ã¤ã„ã¦èª¬æ˜Žã—ãŸä¸€é€£ã® HTML ページを生æˆã—ã¾ã™ã€‚ã¾ãŸã€API (アプリケーションプログラミングインタフェース) ドキュメントã®ç”Ÿæˆã‚„ã€ä¸€é€£ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å®Ÿè£…ドキュメントã®ç”Ÿæˆã«ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€ãƒ‘ッケージ全体ã€å€‹ã€…ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã¾ãŸã¯ãã®ä¸¡æ–¹ã«å¯¾ã—ã¦å®Ÿè¡Œã§ãã¾ã™ã€‚javadoc ツールをパッケージ全体ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹å ´åˆã¯ã€æœ€ä¸Šä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å†å¸°çš„ã«ãŸã©ã‚‹ãŸã‚ã« \f2\-subpackages\fP を使用ã™ã‚‹ã‹ã€ãƒ‘ッケージåã®æ˜Žç¤ºçš„ãªãƒªã‚¹ãƒˆã‚’渡ã—ã¾ã™ã€‚個々ソースファイルã«å¯¾ã—㦠javadoc を実行ã™ã‚‹å ´åˆã¯ã€ä¸€é€£ã®ã‚½ãƒ¼ã‚¹ (\f2.java\fP) ファイルåを渡ã—ã¾ã™ã€‚具体的ãªä¾‹ã¯ã€ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®æœ€å¾Œã«ç´¹ä»‹ã—ã¾ã™ã€‚次ã«ã€Javadoc ã«ã‚ˆã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å‡¦ç†ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚
-.LP
+.SH " ÀâÌÀ"
+.LP
+\f3Javadoc\fP ¥Ä¡¼¥ë¤Ï¡¢°ìÏ¢¤Î Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë¤¢¤ëÀë¸À¤ª¤è¤Ó¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò²òÀϤ·¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï public ¥¯¥é¥¹¡¢protected ¥¯¥é¥¹¡¢Æþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹ (ƿ̾¤ÎÆâÉô¥¯¥é¥¹¤Ï½ü¤¯)¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤¿°ìÏ¢¤Î HTML ¥Ú¡¼¥¸¤òÀ¸À®¤·¤Þ¤¹¡£¤Þ¤¿¡¢API (¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥ß¥ó¥°¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤ä¡¢°ìÏ¢¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¼ÂÁõ¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤Ë»ÈÍѤǤ­¤Þ¤¹¡£
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸Á´ÂΡ¢¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï¤½¤ÎξÊý¤ËÂФ·¤Æ¼Â¹Ô¤Ç¤­¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤΥɥ­¥å¥á¥ó¥È²½¤ò¹Ô¤¦¤Ë¤Ï¡¢\f2\-subpackages\fP ¤ò»ÈÍѤ·¤ÆºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê¤«¤é²¼Êý¤ËºÆµ¢Åª¤Ë¤¿¤É¤ë¤«¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ÎÌÀ¼¨Åª¤Ê¥ê¥¹¥È¤òÅϤ·¤Þ¤¹¡£¸Ä¡¹¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢°ìÏ¢¤Î¥½¡¼¥¹ (.\f2.java\fP) ¥Õ¥¡¥¤¥ë̾¤òÅϤ·¤Þ¤¹¡£¶ñÂÎŪ¤ÊÎã¤Ï¡¢¤³¤Î¥É¥­¥å¥á¥ó¥È¤ÎºÇ¸å¤Ë¾Ò²ð¤·¤Þ¤¹¡£¼¡¤Ë¡¢Javadoc ¤Ë¤è¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
 .SS 
-ソースファイルã®å‡¦ç†
-.LP
-.LP
-Javadoc ツールã¯ã€æœ«å°¾ã« \f2.java\fP ã®ä»˜ã„ãŸãƒ•ã‚¡ã‚¤ãƒ«ä»¥å¤–ã«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§èª¬æ˜Žã™ã‚‹ä»–ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚処ç†ã—ã¾ã™ã€‚個々ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを明示的ã«æ¸¡ã™ã“ã¨ã«ã‚ˆã£ã¦ Javadoc ツールを実行ã™ã‚‹å ´åˆã€ã©ã® \f2.java\fP ファイルを処ç†ã™ã‚‹ã‹ã‚’正確ã«æŒ‡å®šã§ãã¾ã™ã€‚ãŸã ã—ã€å¤šãã®é–‹ç™ºè€…ã¯ã“ã®æ–¹æ³•ã§ã¯ä½œæ¥­ã—ã¾ã›ã‚“。 パッケージåを渡ã™ã»ã†ãŒç°¡å˜ã ã‹ã‚‰ã§ã™ã€‚ソースファイルåを明示的ã«æŒ‡å®šã—ãªãã¦ã‚‚ã€Javadoc ツール㯠3 ã¤ã®æ–¹æ³•ã§å®Ÿè¡Œã§ãã¾ã™ã€‚ã“ã®æ–¹æ³•ã¯ã€(1) パッケージåを渡ã™ã€(2) \f2\-subpackages\fP を使用ã™ã‚‹ã€(3) ソースファイルåã«ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’使用ã™ã‚‹ (\f2*.java\fP) ã¨ã„ã†æ–¹æ³•ã§ã™ã€‚ã“れらã®æ–¹æ³•ã‚’使用ã™ã‚‹å ´åˆã€Javadoc ツールã¯ã€\f2.java\fP ファイルãŒæ¬¡ã®ã™ã¹ã¦ã®è¦ä»¶ã‚’満ãŸã—ã¦ã„ã‚‹å ´åˆã«ã‹ãŽã‚Šã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’処ç†ã—ã¾ã™ã€‚
-.LP
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢ËöÈø¤¬¡Ö\f2.java\fP¡×¤Î¥Õ¥¡¥¤¥ë¤ò½èÍý¤¹¤ë¤À¤±¤Ç¤Ê¤¯¡¢¡Ö¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡×¤ÇÀâÌÀ¤¹¤ë¤½¤Î¾¤Î¥Õ¥¡¥¤¥ë¤â½èÍý¤·¤Þ¤¹¡£¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òÌÀ¼¨Åª¤ËÅϤ¹¤³¤È¤Ë¤è¤Ã¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¡¢¤É¤Î \f2.java\fP ¥Õ¥¡¥¤¥ë¤ò½èÍý¤¹¤ë¤«¤òÀµ³Î¤Ë»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢Â¿¤¯¤Î³«È¯¼Ô¤Ï¤³¤ÎÊýË¡¤Ç¤Ïºî¶È¤·¤Þ¤»¤ó¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ¹¤Û¤¦¤¬´Êñ¤À¤«¤é¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òÌÀ¼¨Åª¤Ë»ØÄꤷ¤Ê¤¯¤Æ¤â¡¢Javadoc ¥Ä¡¼¥ë¤Ï 3 ¤Ä¤ÎÊýË¡¤Ç¼Â¹Ô¤Ç¤­¤Þ¤¹¡£¤½¤ÎÊýË¡¤È¤Ï¡¢(1) ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ¹¡¢(2) \f2\-subpackages\fP ¤ò»ÈÍѤ¹¤ë¡¢(3) ¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ç¥ï¥¤¥ë¥É¥«¡¼¥É¤ò»ÈÍѤ¹¤ë (\f2*.java\fP)¡¢¤Î 3 ¤Ä¤Ç¤¹¡£¤³¤ì¤é¤Î¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤¬¡Ö\f2.java\fP¡×¥Õ¥¡¥¤¥ë¤Î½èÍý¤ò¹Ô¤¦¤Î¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬¼¡¤Î¤¹¤Ù¤Æ¤ÎÍ×·ï¤òËþ¤¿¤¹¾ì¹ç¤À¤±¤Ç¤¹¡£
 .RS 3
 .TP 2
 o
-åå‰ã‹ã‚‰ \f2.java\fP ã®æŽ¥å°¾è¾žã‚’å–り除ãã¨ã€å®Ÿéš›ã«æœ‰åŠ¹ãªã‚¯ãƒ©ã‚¹åã«ãªã£ã¦ã„ã‚‹ (有効ãªæ–‡å­—ã«ã¤ã„ã¦ã¯ã€
+̾Á°¤«¤éÀÜÈø¼­¡Ö\f2.java\fP¡×¤ò¼è¤ê½ü¤¯¤È¼ÂºÝ¤ËÍ­¸ú¤Ê¥¯¥é¥¹Ì¾¤Ë¤Ê¤Ã¤Æ¤¤¤ë (Í­¸ú¤Êʸ»ú¤Ë¤Ä¤¤¤Æ¤Ï
 .na
-\f2「Identifiersã€\fP @
+\f2¡ÖIdentifiers¡×\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625ã‚’å‚ç…§) 
+http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625¤ò»²¾È) 
 .TP 2
 o
-ソースツリーã®ãƒ«ãƒ¼ãƒˆã‹ã‚‰ç›¸å¯¾çš„ãªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ‘スãŒã€åŒºåˆ‡ã‚Šæ–‡å­—をドットã«å¤‰æ›ã™ã‚‹ã¨ã€å®Ÿéš›ã«æœ‰åŠ¹ãªãƒ‘ッケージåã«ãªã£ã¦ã„ã‚‹ 
+¥½¡¼¥¹¥Ä¥ê¡¼¤Î¥ë¡¼¥È¤«¤éÁêÂÐŪ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¥Ñ¥¹¤¬¡¢¶èÀÚ¤êʸ»ú¤ò¥É¥Ã¥È¤ËÊÑ´¹¤¹¤ë¤È¡¢¼ÂºÝ¤ËÍ­¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ë¤Ê¤Ã¤Æ¤¤¤ë 
 .TP 2
 o
-パッケージ文ã«ã¯æœ‰åŠ¹ãªãƒ‘ッケージåãŒå«ã¾ã‚Œã‚‹ (å‰é …ç›®ã§æŒ‡å®š) 
+¥Ñ¥Ã¥±¡¼¥¸Ê¸¤Ë¤ÏÍ­¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬´Þ¤Þ¤ì¤ë (Á°¹àÌܤǻØÄê) 
 .RE
-
-.LP
-.LP
-\f3リンクã®å‡¦ç†\fP \- Javadoc ツールã¯ã€å‡¦ç†ã®å®Ÿè¡Œä¸­ã«ã€ãã®å®Ÿè¡Œã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã®åå‰ã«å¯¾ã—ã¦ã€è‡ªå‹•çš„ã«ç›¸äº’å‚照リンクを追加ã—ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªãƒªãƒ³ã‚¯ã¯ã€æ¬¡ã®ã‚ˆã†ãªå ´æ‰€ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+\f3¥ê¥ó¥¯¤Î½èÍý\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢½èÍý¤Î¼Â¹ÔÃæ¤Ë¡¢¤½¤Î¼Â¹Ô¤Ç¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤Î̾Á°¤ËÂФ·¤Æ¡¢¼«Æ°Åª¤ËÁê¸ß»²¾È¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥ê¥ó¥¯¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¾ì½ê¤ËÄɲ䵤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-宣言 (戻り値ã®åž‹ã€å¼•æ•°ã®åž‹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®åž‹) 
+Àë¸À (Ìá¤êÃͤη¿¡¢°ú¿ô¤Î·¿¡¢¥Õ¥£¡¼¥ë¥É¤Î·¿) 
 .TP 2
 o
-\f2@see\fP ã‚¿ã‚°ã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸ [関連項目] セクション 
+\f2@see\fP ¥¿¥°¤«¤éÀ¸À®¤µ¤ì¤¿ [´ØÏ¢¹àÌÜ] ¥»¥¯¥·¥ç¥ó 
 .TP 2
 o
-\f2{@link}\fP ã‚¿ã‚°ã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ã‚­ã‚¹ãƒˆ 
+\f2{@link}\fP ¥¿¥°¤«¤éÀ¸À®¤µ¤ì¤¿¥¤¥ó¥é¥¤¥ó¥Æ¥­¥¹¥È 
 .TP 2
 o
-\f2@throws\fP ã‚¿ã‚°ã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸä¾‹å¤–ã®åå‰ 
+\f2@throws\fP ¥¿¥°¤«¤éÀ¸À®¤µ¤ì¤¿Îã³°¤Î̾Á° 
 .TP 2
 o
-"インタフェースã®ãƒ¡ãƒ³ãƒãƒ¼ã«å¯¾ã™ã‚‹ [定義] リンクã¨ã€ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã«å¯¾ã™ã‚‹ [オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰] リンク 
+¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥ó¥Ð¡¼¤ËÂФ¹¤ë¡ÖÄêµÁ¡×¥ê¥ó¥¯¤È¡¢¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤ËÂФ¹¤ë¡Ö¥ª¡¼¥Ð¡¼¥é¥¤¥É¡×¥ê¥ó¥¯ 
 .TP 2
 o
-パッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã‚’列挙ã—ã¦ã„る概è¦ãƒ†ãƒ¼ãƒ–ル 
+¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤òÎóµó¤·¤Æ¤¤¤ë³µÍץơ¼¥Ö¥ë 
 .TP 2
 o
-パッケージãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ã®ç¶™æ‰¿ãƒ„リー 
+¥Ñ¥Ã¥±¡¼¥¸¤ª¤è¤Ó¥¯¥é¥¹¤Î·Ñ¾µ¥Ä¥ê¡¼ 
 .TP 2
 o
-索引 
+º÷°ú 
 .RE
-
-.LP
-.LP
-コマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã®æ—¢å­˜ã®ãƒ†ã‚­ã‚¹ãƒˆ (別ã«ç”Ÿæˆã—ãŸãƒ†ã‚­ã‚¹ãƒˆ) ã«å¯¾ã—ã¦ãƒã‚¤ãƒ‘ーリンクを追加ã™ã‚‹ã«ã¯ã€\f2\-link\fP ãŠã‚ˆã³ \f2\-linkoffline\fP オプションを利用ã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3ãã®ä»–ã®å‡¦ç†ã«ã¤ã„ã¦ã®è©³ç´°\fP \- Javadoc ツールã¯ã€å®Ÿè¡Œã™ã‚‹ãŸã³ã« 1 ã¤ã®å®Œå…¨ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã—ã¾ã™ã€‚ ドキュメントを追加生æˆã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 ã¤ã¾ã‚Šã€Javadoc ツールã®ä»¥å‰ã®å®Ÿè¡Œçµæžœã‚’修正ã—ãŸã‚Šã€ãã®å†…容を直接組ã¿å…¥ã‚ŒãŸã‚Šã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。ãŸã ã—ã€å‰è¿°ã®ã‚ˆã†ã«ã€ä»¥å‰ã®å®Ÿè¡Œçµæžœã«å¯¾ã—ã¦ãƒªãƒ³ã‚¯ã‚’追加ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã™ã€‚
-.LP
-.LP
-実装上ã®ç†ç”±ã‹ã‚‰ã€Javadoc ツールã¯ã€å‡¦ç†ã‚’実行ã™ã‚‹ãŸã‚ã« java コンパイラを必è¦ã¨ã—ã€java コンパイラã«ä¾å­˜ã—ã¦ã„ã¾ã™ã€‚Javadoc ツール㯠\f2javac\fP ã®ä¸€éƒ¨ã‚’呼ã³å‡ºã™ã“ã¨ã«ã‚ˆã‚Šã€å®£è¨€ã‚’コンパイルã—ã€ãƒ¡ãƒ³ãƒãƒ¼ã®å®Ÿè£…ã¯ç„¡è¦–ã—ã¾ã™ã€‚Javadoc ツールã¯ã€ã‚¯ãƒ©ã‚¹éšŽå±¤ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ã®è±Šå¯Œãªå†…部表ç¾ã¨ã‚¯ãƒ©ã‚¹ã®ã€Œä½¿ç”¨ã€é–¢ä¿‚を構築ã—ã€ãã®æƒ…å ±ã‹ã‚‰ HTML を生æˆã—ã¾ã™ã€‚ã•ã‚‰ã«ã€Javadoc ツールã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æä¾›ã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚‚å–å¾—ã—ã¾ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰æœ¬ä½“ã®ãªã„純粋ãªã‚¹ã‚¿ãƒ–ファイルã§ã‚ã‚‹ \f2.java\fP ソースファイルã«å¯¾ã—ã¦ã‚‚ã€å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€API ã®ä½œæˆæ™‚ã«ã¯ã€å®Ÿè£…を記述ã™ã‚‹å‰ã®è¨­è¨ˆã®æ—©ã„段階ã§ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã—㦠javadoc ツールを実行ã§ãã¾ã™ã€‚
-.LP
-.LP
-コンパイラã«ä¾å­˜ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€HTML 出力ã¯ã€å®Ÿéš›ã®å®Ÿè£…ã«æ­£ç¢ºã«å¯¾å¿œã—ã¾ã™ã€‚ 実際ã®å®Ÿè£…ã¯ã€æ˜Žç¤ºçš„ãªã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ã§ã¯ãªãã€æš—é»™ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ä¾å­˜ã™ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€Javadoc ツールã¯ã€\f2.class\fP ファイル内ã«å­˜åœ¨ã™ã‚‹ãŒã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã«ã¯å­˜åœ¨ã—ãªã„
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¤Î´û¸¤Î¥Æ¥­¥¹¥È (Ê̤ËÀ¸À®¤·¤¿¥Æ¥­¥¹¥È) ¤ËÂФ·¤Æ¥Ï¥¤¥Ñ¡¼¥ê¥ó¥¯¤òÄɲ乤ë¤Ë¤Ï¡¢\f2\-link\fP ¤ª¤è¤Ó \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤òÍøÍѤǤ­¤Þ¤¹¡£
+.LP
+\f3¤½¤Î¾¤Î½èÍý¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢¼Â¹Ô¤¹¤ë¤¿¤Ó¤Ë 1 ¤Ä¤Î´°Á´¤Ê¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥È¤òÄɲÃÀ¸À®¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤Ä¤Þ¤ê¡¢Javadoc ¥Ä¡¼¥ë¤Î°ÊÁ°¤Î¼Â¹Ô·ë²Ì¤ò½¤Àµ¤·¤¿¤ê¡¢¤½¤ÎÆâÍƤòľÀÜÁȤßÆþ¤ì¤¿¤ê¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤¿¤À¤·¡¢Á°½Ò¤Î¤è¤¦¤Ë¡¢°ÊÁ°¤Î¼Â¹Ô·ë²Ì¤ËÂФ·¤Æ¥ê¥ó¥¯¤òÄɲ乤뤳¤È¤Ï¤Ç¤­¤Þ¤¹¡£
+.LP
+¼ÂÁõ¾å¤ÎÍýͳ¤«¤é¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢½èÍý¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë java ¥³¥ó¥Ñ¥¤¥é¤òɬÍפȤ·¡¢java ¥³¥ó¥Ñ¥¤¥é¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2javac\fP ¤Î°ìÉô¤ò¸Æ¤Ó½Ð¤·¤ÆÀë¸À¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¤¬¡¢¥á¥ó¥Ð¡¼¤Î¼ÂÁõ¤Ï̵»ë¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥¯¥é¥¹³¬Áؤò´Þ¤à¥¯¥é¥¹¤ÎË­ÉÙ¤ÊÆâÉôɽ¸½¤È¥¯¥é¥¹¤Î¡Ö»ÈÍѡ״ط¸¤ò¹½ÃÛ¤·¡¢¤½¤Î¾ðÊ󤫤é HTML ¤òÀ¸À®¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥½¡¼¥¹¥³¡¼¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤«¤é¡¢¥æ¡¼¥¶¡¼¤ÎÄ󶡤·¤¿¥É¥­¥å¥á¥ó¥È¤â¼èÆÀ¤·¤Þ¤¹¡£
+.LP
+¼ÂºÝ¤Ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥á¥½¥Ã¥ÉËÜÂΤò»ý¤¿¤Ê¤¤½ã¿è¤Ê¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¤è¤¦¤Ê \f2.java\fP ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¤âÆ°ºî¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢API ¤ÎºîÀ®»þ¤Ë¤Ï¡¢¼ÂÁõ¤òµ­½Ò¤¹¤ëÁ°¤ÎÀ߷פÎÁᤤÃʳ¬¤Ç¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤·¤Æ javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ë°Í¸¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢HTML ½ÐÎϤϡ¢¼ÂºÝ¤Î¼ÂÁõ¤ËÀµ³Î¤ËÂбþ¤·¤Þ¤¹¡£¼ÂºÝ¤Î¼ÂÁõ¤Ï¡¢ÌÀ¼¨Åª¤Ê¥½¡¼¥¹¥³¡¼¥É¤Ë¤Ç¤Ï¤Ê¤¯¡¢°ÅÌۤΥ½¡¼¥¹¥³¡¼¥É¤Ë°Í¸¤¹¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢.class ¥Õ¥¡¥¤¥ë¤Ë¤Ï¸ºß¤¹¤ë¤¬¥½¡¼¥¹¥³¡¼¥É¤Ë¤Ï¸ºß¤·¤Ê¤¤ 
 .na
-\f2デフォルトコンストラクタ\fP @
+\f2¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#36154 (Java 言語仕様ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ 8.6.7) をドキュメント化ã—ã¾ã™ã€‚
-.LP
-.LP
-通常ã€Javadoc ツールã§ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ¼ãƒ‰ãŒä¸å®Œå…¨ã¾ãŸã¯ã‚¨ãƒ©ãƒ¼ã‚’å«ã‚“ã§ã„ã‚‹å ´åˆã§ã‚‚ドキュメントを生æˆã§ãã¾ã™ã€‚ã“ã®ãŸã‚ã€ãƒ‡ãƒãƒƒã‚°ã‚„トラブルシューティングを完了ã™ã‚‹å‰ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€Java 言語仕様ã«ã‚ˆã‚‹ã¨ã€æŠ½è±¡ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ã¯ã€ãれ自体抽象ã¨ã—ã¦å®£è¨€ã•ã‚Œãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®ã‚¨ãƒ©ãƒ¼ã‚’検出ã™ã‚‹ã¨ã€javac コンパイラã¯åœæ­¢ã—ã¾ã™ãŒã€Javadoc ツールã¯è­¦å‘Šã‚’出ã•ãšã«å‡¦ç†ã‚’続行ã—ã¾ã™ã€‚Javadoc ツールã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®åŸºæœ¬çš„ãªãƒã‚§ãƒƒã‚¯ã‚’è¡Œã„ã¾ã™ã€‚ドキュメンテーションコメントをより詳ã—ããƒã‚§ãƒƒã‚¯ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€DocCheck ドックレットを使用ã—ã¦ãã ã•ã„。
-.LP
-.LP
-Javadoc ツールã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®å†…部構造を構築ã™ã‚‹éš›ã€å‚照クラスをã™ã¹ã¦ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚ã“ã®ãŸã‚ã€Javadoc ツールã¯ã€ãƒ–ートストラップクラスã€æ‹¡å¼µæ©Ÿèƒ½ã€ã¾ãŸã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã«ã‹ã‹ã‚らãšã€ã™ã¹ã¦ã®å‚照クラスを検索ã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。詳細ã¯ã€
+http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#36154 (Java ¸À¸ì»ÅÍͤΥ»¥¯¥·¥ç¥ó 8.6.7) \f2¤ò¥É¥­¥å¥á¥ó¥È²½\fP ¤·¤Þ¤¹¡£
+.LP
+Ä̾Javadoc ¥Ä¡¼¥ë¤Ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥³¡¼¥É¤¬ÉÔ´°Á´¤Þ¤¿¤Ï¥¨¥é¡¼¤ò´Þ¤ó¤Ç¤¤¤ë¾ì¹ç¤Ç¤â¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤Ç¤­¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥Ç¥Ð¥Ã¥°¤ä¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤ò´°Î»¤¹¤ëÁ°¤Ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Java ¸À¸ì»ÅÍͤˤè¤ë¤È¡¢Ãê¾Ý¥á¥½¥Ã¥É¤ò´Þ¤à¥¯¥é¥¹¤Ï¡¢¤½¤ì¼«ÂÎÃê¾Ý¤È¤·¤ÆÀë¸À¤µ¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤Î¥¨¥é¡¼¤ò¸¡½Ð¤¹¤ë¤È¡¢javac ¥³¥ó¥Ñ¥¤¥é¤ÏÄä»ß¤·¤Þ¤¹¤¬¡¢Javadoc ¥Ä¡¼¥ë¤Ï·Ù¹ð¤ò½Ð¤µ¤º¤Ë½èÍý¤ò³¹Ô¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î´ðËÜŪ¤Ê¥Á¥§¥Ã¥¯¤ò¹Ô¤¤¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¤è¤ê¾Ü¤·¤¯¥Á¥§¥Ã¥¯¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢DocCheck ¥É¥Ã¥¯¥ì¥Ã¥È¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥É¥­¥å¥á¥ó¥È¤ÎÆâÉô¹½Â¤¤ò¹½ÃÛ¤¹¤ëºÝ¡¢»²¾È¥¯¥é¥¹¤ò¤¹¤Ù¤Æ¥í¡¼¥É¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¡¢³ÈÄ¥µ¡Ç½¡¢¤Þ¤¿¤Ï¥æ¡¼¥¶¡¼¥¯¥é¥¹¤Ë¤«¤«¤ï¤é¤º¡¢¤¹¤Ù¤Æ¤Î»²¾È¥¯¥é¥¹¤ò¸¡º÷¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2「クラスã®æ¤œç´¢æ–¹æ³•ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤Î¸¡º÷ÊýË¡¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。通常ã€ä½œæˆã™ã‚‹ã‚¯ãƒ©ã‚¹ã¯ã€æ‹¡å¼µæ©Ÿèƒ½ã¨ã—ã¦ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã‹ã€Javadoc ツールã®ã‚¯ãƒ©ã‚¹ãƒ‘ス内ã«ç½®ãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Ä̾ºîÀ®¤¹¤ë¥¯¥é¥¹¤Ï¡¢³ÈÄ¥µ¡Ç½¤È¤·¤Æ¥í¡¼¥É¤¹¤ë¤«¡¢Javadoc ¥Ä¡¼¥ë¤Î¥¯¥é¥¹¥Ñ¥¹Æâ¤ËÃÖ¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
 .SS 
-Javadoc ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆ
-.LP
-.LP
-Javadoc ツールã®å‡ºåŠ›ã®å†…容ã¨å½¢å¼ã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’使ã£ã¦ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã§ãã¾ã™ã€‚Javadoc ツールã«ã¯ã€æ¨™æº–ドックレットã¨å‘¼ã°ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã€Œçµ„ã¿è¾¼ã¿ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆãŒã‚ã‚Šã¾ã™ã€‚ 標準ドックレットã¯ã€HTML å½¢å¼ã® API ドキュメントを生æˆã—ã¾ã™ã€‚標準ドックレットを修正ã¾ãŸã¯ã‚µãƒ–クラス化ã™ã‚‹ã“ã¨ã‚„ã€HTMLã€XMLã€MIFã€RTF ãªã©ã®å¥½ã¿ã®å‡ºåŠ›å½¢å¼ã‚’生æˆã™ã‚‹ç‹¬è‡ªã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’記述ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ドックレットã¨ãã®ä½¿ç”¨æ³•ã«ã¤ã„ã¦ã¯ã€æ¬¡ã®é …目をå‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+Javadoc ¤Î¥É¥Ã¥¯¥ì¥Ã¥È
+.LP
+Javadoc ¥Ä¡¼¥ë¤Î½ÐÎϤÎÆâÍƤȷÁ¼°¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤Ã¤Æ¥«¥¹¥¿¥Þ¥¤¥º¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤È¸Æ¤Ð¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤Î¡ÖÁȤ߹þ¤ß¡×¥É¥Ã¥¯¥ì¥Ã¥È¤¬¤¢¤ê¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢HTML ·Á¼°¤Î API ¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò½¤Àµ¤Þ¤¿¤Ï¥µ¥Ö¥¯¥é¥¹²½¤¹¤ë¤³¤È¤ä¡¢HTML¡¢XML¡¢MIF¡¢RTF ¤Ê¤É¤Î¹¥¤ß¤Î½ÐÎÏ·Á¼°¤òÀ¸À®¤¹¤ëÆȼ«¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤òµ­½Ò¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£¥É¥Ã¥¯¥ì¥Ã¥È¤È¤½¤Î»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢¼¡¤Î¹àÌܤò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 2
 o
 .na
-\f2Javadoc ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆ\fP @
+\f2Javadoc ¤Î¥É¥Ã¥¯¥ì¥Ã¥È\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/javadoc/index.html 
 .TP 2
 o
-\f2\-doclet\fP コマンド行オプション 
+\f2\-doclet\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó 
 .RE
-
-.LP
-.LP
-\f2\-doclet\fP コマンド行オプションã§ã‚«ã‚¹ã‚¿ãƒ ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ¨™æº–ドックレットを使用ã—ã¾ã™ã€‚javadoc ツールã«ã¯ã€ä½¿ç”¨ã•ã‚Œã¦ã„るドックレットã«é–¢ä¿‚ãªã使用ã§ãるコマンド行オプションãŒã‚ã‚Šã¾ã™ã€‚標準ドックレットã§ã¯ã€ã“れらã®ã»ã‹ã«ã€ã„ãã¤ã‹ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒè¿½åŠ ã•ã‚Œã¾ã™ã€‚ã©ã¡ã‚‰ã®ã‚ªãƒ—ションã«ã¤ã„ã¦ã‚‚ã€ã“ã®ã‚ã¨ã®ã€Œã‚ªãƒ—ションã€ã§èª¬æ˜Žã—ã¾ã™ã€‚
-.LP
+.LP
+\f2\-doclet\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¥«¥¹¥¿¥à¥É¥Ã¥¯¥ì¥Ã¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»ÈÍѤ·¤Þ¤¹¡£javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢»ÈÍѤµ¤ì¤Æ¤¤¤ë¥É¥Ã¥¯¥ì¥Ã¥È¤Ë´Ø·¸¤Ê¤¯»ÈÍѤǤ­¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ç¤Ï¡¢¤³¤ì¤é¤Î¤Û¤«¤Ë¡¢¤¤¤¯¤Ä¤«¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬Äɲ䵤ì¤Þ¤¹¡£¤É¤Á¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤â¡¢¤³¤Î¤¢¤È¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×¤ÇÀâÌÀ¤·¤Þ¤¹¡£
 .SS 
-関連ドキュメントãŠã‚ˆã³ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆ
-.LP
+´ØÏ¢¥É¥­¥å¥á¥ó¥È¤ª¤è¤Ó¥É¥Ã¥¯¥ì¥Ã¥È
 .RS 3
 .TP 2
 o
 .na
-\f2Javadoc ã«æ–½ã•ã‚ŒãŸæ©Ÿèƒ½å¼·åŒ–\fP @
+\f2Javadoc ¤Ë»Ü¤µ¤ì¤¿³ÈÄ¥µ¡Ç½\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/index.html \- Javadoc ã§è¿½åŠ ã•ã‚ŒãŸæ”¹è‰¯ç‚¹ã®è©³ç´° 
+http://java.sun.com/javase/6/docs/technotes/guides/javadoc/index.html \- Javadoc 1.4 ¤ÇÄɲ䵤줿²þÎÉÅÀ¤Î¾ÜºÙ 
 .TP 2
 o
 .na
 \f2Javadoc FAQ\fP @
 .fi
-http://java.sun.com/j2se/javadoc/faq/index.html \- é »ç¹ã«å¯„ã›ã‚‰ã‚Œã‚‹è³ªå•ã«å¯¾ã™ã‚‹å›žç­”ã€Javadoc 関連ã®ãƒ„ールã«ã¤ã„ã¦ã®æƒ…å ±ã€ãŠã‚ˆã³ãƒã‚°ã®å›žé¿æ–¹æ³• 
+http://java.sun.com/j2se/javadoc/faq/index.html \- ÉÑÈˤ˴󤻤é¤ì¤ë¼ÁÌä¤ËÂФ¹¤ë²óÅú¡¢Javadoc ´ØÏ¢¤Î¥Ä¡¼¥ë¤Ë¤Ä¤¤¤Æ¤Î¾ðÊ󡢤ª¤è¤Ó¥Ð¥°¤Î²óÈòÊýË¡ 
 .TP 2
 o
 .na
 \f2How to Write Doc Comments for Javadoc\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html \- ドキュメンテーションコメントã®è¨˜è¿°æ–¹æ³•ã«é–¢ã™ã‚‹ Sun ã®è¦ç´„ 
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html \- ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Îµ­½ÒÊýË¡¤Ë´Ø¤¹¤ë Sun ¤Îµ¬Ìó 
 .TP 2
 o
 .na
 \f2Requirements for Writing API Specifications\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingapispecs/index.html \- Java 2 プラットフォーム仕様を記述ã™ã‚‹éš›ã«ä½¿ç”¨ã•ã‚ŒãŸæ¨™æº–è¦ä»¶ã€‚ã“ã®æƒ…å ±ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå½¢å¼ã§ API 仕様を記述ã™ã‚‹å ´åˆã«ã‚‚ã€ãã®ä»–ã®å½¢å¼ã§è¨˜è¿°ã™ã‚‹å ´åˆã«ã‚‚役立ã¡ã¾ã™ã€‚検証å¯èƒ½ãªã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’満ãŸã™ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã«ã¤ã„ã¦ã®è¦ä»¶ã‚’定ã‚ã¦ã„ã¾ã™ã€‚ 
+http://java.sun.com/j2se/javadoc/writingapispecs/index.html \- Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à»ÅÍͤòµ­½Ò¤¹¤ëºÝ¤Ë»ÈÍѤµ¤ì¤¿É¸½àÍ׷盧¤Î¾ðÊó¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È·Á¼°¤Ç API »ÅÍͤòµ­½Ò¤¹¤ë¾ì¹ç¤Ë¤â¡¢¤½¤Î¾¤Î·Á¼°¤Çµ­½Ò¤¹¤ë¾ì¹ç¤Ë¤âÌòΩ¤Á¤Þ¤¹¡£¸¡¾Ú²Äǽ¤Ê¥¢¥µ¡¼¥·¥ç¥ó¤òËþ¤¿¤¹¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤Ó¥á¥½¥Ã¥É¤Ë¤Ä¤¤¤Æ¤ÎÍ×·ï¤òÄê¤á¤Æ¤¤¤Þ¤¹¡£ 
 .TP 2
 o
 .na
-\f2ドキュメンテーションコメントã®ä»•æ§˜\fP @
+\f2¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î»ÅÍÍ\fP @
 .fi
-http://java.sun.com/docs/books/jls/first_edition/html/18.doc.html \- ドキュメンテーションコメントã®ã‚ªãƒªã‚¸ãƒŠãƒ«ä»•æ§˜ã«ã¤ã„ã¦ã¯ã€ã€ŽJava Language Specification〠(James Goslingã€Bill Joyã€Guy Steele 共著) ã®åˆç‰ˆã®ç¬¬ 18 章「Documentation Commentsã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ç« ã¯ã€ç¬¬ 2 版ã§ã¯å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚  
+http://java.sun.com/docs/books/jls/first_edition/html/18.doc.html \- ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¥ª¥ê¥¸¥Ê¥ë»ÅÍͤˤĤ¤¤Æ¤Ï¡¢¡ØJava Language Specification¡Ù (James Gosling¡¢Bill Joy¡¢Guy Steele ¶¦Ãø) ¤Î½éÈǤÎÂè 18 ¾Ï¡ÖDocumentation Comments¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¾Ï¤Ï¡¢Âè 2 ÈǤǤϺï½ü¤µ¤ì¤Þ¤·¤¿¡£ 
 .TP 2
 o
 .na
-\f2DocCheck ドックレット\fP @
+\f2DocCheck ¥É¥Ã¥¯¥ì¥Ã¥È\fP @
 .fi
-http://java.sun.com/javadoc/doccheck \- ソースファイル内ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’ãƒã‚§ãƒƒã‚¯ã—ã€æ¤œå‡ºã•ã‚ŒãŸã‚¨ãƒ©ãƒ¼ã‚„ä¸æ­£ã®ãƒ¬ãƒãƒ¼ãƒˆã‚’生æˆã—ã¾ã™ã€‚Sun Doc Check ユーティリティーã®ä¸€éƒ¨ã§ã™ã€‚Sun Doc Check ユーティリティーã®ä¸€éƒ¨ã§ã™ã€‚ 
+http://java.sun.com/javadoc/doccheck \- ¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¥Á¥§¥Ã¥¯¤·¡¢¸¡½Ð¤µ¤ì¤¿¥¨¥é¡¼¤äÉÔÀµ¤Î¥ì¥Ý¡¼¥È¤òÀ¸À®¤·¤Þ¤¹¡£Doc Check ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Î°ìÉô¤Ç¤¹¡£ 
 .TP 2
 o
 .na
-\f2MIF ドックレット\fP @
+\f2MIF ¥É¥Ã¥¯¥ì¥Ã¥È\fP @
 .fi
-http://java.sun.com/javadoc/mifdoclet \- MIFã€FrameMakerã€PDF ã®æ›¸å¼ã§ API ドキュメントを自動生æˆã—ã¾ã™ã€‚MIF 㯠Adobe FrameMaker ã®äº¤æ›æ›¸å¼ã§ã™ã€‚ 
+http://java.sun.com/javadoc/mifdoclet \- MIF¡¢FrameMaker¡¢PDF ¤Î½ñ¼°¤Ç API ¥É¥­¥å¥á¥ó¥È¤ò¼«Æ°À¸À®¤·¤Þ¤¹¡£MIF ¤Ï Adobe FrameMaker ¤Î¸ò´¹½ñ¼°¤Ç¤¹¡£ 
 .RE
-
-.LP
 .SS 
-用語
-.LP
-.LP
-\f2「ドキュメンテーションコメントã€\fPã€\f2「doc コメントã€\fPã€\f2「主説明ã€\fPã€\f2「タグã€\fPã€\f2「ブロックタグã€\fPã€ãŠã‚ˆã³\f2「インラインタグã€\fPã®ç”¨èªžã«ã¤ã„ã¦ã¯ã€ã€Œãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã§èª¬æ˜Žã—ã¾ã™ã€‚次ã®ãã®ä»–ã®ç”¨èªžã¯ã€Javadoc ツールã®ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã§ç‰¹å®šã®æ„味をæŒã¡ã¾ã™ã€‚
-.LP
+ÍѸì
+.LP
+\f2¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡×\fP¡¢\f2¡Ödoc ¥³¥á¥ó¥È¡×\fP¡¢\f2¡Ö¼çÀâÌÀ¡×\fP¡¢\f2¡Ö¥¿¥°¡×\fP¡¢\f2¡Ö¥Ö¥í¥Ã¥¯¥¿¥°¡×\fP¡¢¤ª¤è¤Ó\f2¡Ö¥¤¥ó¥é¥¤¥ó¥¿¥°¡×\fP¤ÎÍѸì¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡×¤ÇÀâÌÀ¤·¤Þ¤¹°Ê²¼¤Î¤½¤Î¾¤ÎÍѸì¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Î¥³¥ó¥Æ¥­¥¹¥È¤ÇÆÃÄê¤Î°ÕÌ£¤ò»ý¤Á¤Þ¤¹¡£
 .RS 3
 .TP 3
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ (generated document) 
-javadoc ツール㌠Java ソースコード内ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‹ã‚‰ç”Ÿæˆã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã“ã¨ã§ã™ã€‚デフォルトã®ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ HTML å½¢å¼ã§ã€æ¨™æº–ドックレットã«ã‚ˆã£ã¦ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È (generated document) 
+javadoc ¥Ä¡¼¥ë¤¬ Java ¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤«¤éÀ¸À®¤·¤¿¥É¥­¥å¥á¥ó¥È¤Î¤³¤È¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤ÎÀ¸À®¥É¥­¥å¥á¥ó¥È¤Ï HTML ·Á¼°¤Ç¡¢É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
-åå‰ (name) 
-Java 言語ã§æ›¸ã‹ã‚ŒãŸãƒ—ログラムè¦ç´ ã®åå‰ã€ã¤ã¾ã‚Šãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ã¾ãŸã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®åå‰ã®ã“ã¨ã§ã™ã€‚åå‰ã¯ã€\f2java.lang.String.equals(java.lang.Object)\fP ã®ã‚ˆã†ã«å®Œå…¨ä¿®é£¾ã™ã‚‹ã“ã¨ã‚‚ã€\f2equals(Object)\fP ã®ã‚ˆã†ã«éƒ¨åˆ†ä¿®é£¾ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
+̾Á° (name) 
+Java ¸À¸ì¤Ç½ñ¤«¤ì¤¿¥×¥í¥°¥é¥àÍ×ÁǤÎ̾Á°¡¢¤Ä¤Þ¤ê¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤Þ¤¿¤Ï¥á¥½¥Ã¥É¤Î̾Á°¤Î¤³¤È¤Ç¤¹¡£Ì¾Á°¤Ï¡¢ \f2java.lang.String.equals(java.lang.Object)\fP ¤Î¤è¤¦¤Ê´°Á´½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¡¢ \f2equals(Object)\fP ¤Î¤è¤¦¤ÊÉôʬ½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
-ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ (documented classes) 
-javadoc ツールã®å®Ÿè¡Œã«ã‚ˆã£ã¦è©³ç´°ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚ドキュメント化ã™ã‚‹ã«ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒä½¿ç”¨å¯èƒ½ã§ãªã‘ã‚Œã°ãªã‚‰ãšã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¾ãŸã¯ãƒ‘ッケージåã‚’ javadoc コマンドã«æ¸¡ã•ã‚Œã€ã‚¢ã‚¯ã‚»ã‚¹ä¿®é£¾å­ (publicã€protectedã€package\-private ã¾ãŸã¯ private) ã«ã‚ˆã£ã¦ãƒ•ã‚£ãƒ«ã‚¿å‡¦ç†ã•ã‚Œãªã„よã†ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã¯ã€javadoc ツールã®å‡ºåŠ›ã«çµ„ã¿è¾¼ã¾ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã€ã¤ã¾ã‚Šã€ŒåŒ…å«ã‚¯ãƒ©ã‚¹ã€ã¨ã‚‚呼ã°ã‚Œã¾ã™ã€‚ 
+¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹ (documented classes) 
+javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô¤Ë¤è¤Ã¤Æ¾ÜºÙ¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤Ë¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬»ÈÍѲÄǽ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤º¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò javadoc ¥³¥Þ¥ó¥É¤ËÅϤµ¤ì¡¢¥¢¥¯¥»¥¹½¤¾þ»Ò (public¡¢protected¡¢package\-private ¤Þ¤¿¤Ï private) ¤Ë¤è¤Ã¤Æ¥Õ¥£¥ë¥¿½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤Ï¡¢javadoc ¥Ä¡¼¥ë¤Î½ÐÎϤËÁȤ߹þ¤Þ¤ì¤ë¥¯¥é¥¹¡¢¤Ä¤Þ¤ê¡ÖÊñ´Þ¥¯¥é¥¹¡×¤È¤â¸Æ¤Ð¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
-包å«ã‚¯ãƒ©ã‚¹ (included classes) 
-ツールã®å®Ÿè¡Œã«ã‚ˆã£ã¦è©³ç´°ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚「ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã€ ã¨åŒã˜ã€‚ 
+Êñ´Þ¥¯¥é¥¹ (included classes) 
+¥Ä¡¼¥ë¤Î¼Â¹Ô¤Ë¤è¤Ã¤Æ¾ÜºÙ¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£¡Ö¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¡×¤ÈƱ¤¸¡£ 
 .LP
 .TP 3
-除外クラス (excluded classes) 
-ツールã®å®Ÿè¡Œã«ã‚ˆã£ã¦è©³ç´°ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œãªã„クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚ 
+½ü³°¥¯¥é¥¹ (excluded classes) 
+¥Ä¡¼¥ë¤Î¼Â¹Ô¤Ë¤è¤Ã¤Æ¾ÜºÙ¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£ 
 .LP
 .TP 3
-å‚照クラス (referenced classes) 
-ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å®šç¾© (実装) ã¾ãŸã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸­ã§æ˜Žç¤ºçš„ã«å‚ç…§ã•ã‚Œã¦ã„るクラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚å‚ç…§ã®ä¾‹ã¨ã—ã¦ã¯ã€æˆ»ã‚Šå€¤ã®åž‹ã€ãƒ‘ラメータã®åž‹ã€ã‚­ãƒ£ã‚¹ãƒˆã®åž‹ã€æ‹¡å¼µã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã€å®Ÿè£…ã•ã‚ŒãŸã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰æœ¬ä½“ã§ä½¿ç”¨ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã€@seeã€{@link}ã€{@linkplain}ã€{@inheritDoc} ã‚¿ã‚°ãªã©ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®å®šç¾©ã¯ 
+»²¾È¥¯¥é¥¹ (referenced classes) 
+¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÄêµÁ (¼ÂÁõ) ¤Þ¤¿¤Ï¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÃæ¤ÇÌÀ¼¨Åª¤Ë»²¾È¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£»²¾È¤ÎÎã¤È¤·¤Æ¤Ï¡¢Ìá¤êÃͤη¿¡¢¥Ñ¥é¥á¡¼¥¿¤Î·¿¡¢¥­¥ã¥¹¥È¤Î·¿¡¢³ÈÄ¥¤µ¤ì¤¿¥¯¥é¥¹¡¢¼ÂÁõ¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥¯¥é¥¹¡¢¥á¥½¥Ã¥ÉËÜÂΤǻÈÍѤµ¤ì¤ë¥¯¥é¥¹¡¢@see¡¢{@link}¡¢{@linkplain}¡¢{@inheritDoc} ¥¿¥°¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ÎÄêµÁ¤Ï 
 .na
 \f21.3\fP @
 .fi
-http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/javadoc.html#referencedclasses ã‹ã‚‰å¤‰æ›´ã•ã‚Œã¦ã„ã¾ã™ã€‚javadoc ツールを実行ã™ã‚‹ã¨ãã¯ã€Javadoc ã®ãƒ–ートクラスパスãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ãƒ‘ス内ã«ã‚ã‚‹ã™ã¹ã¦ã®å‚照クラスをメモリーã«ãƒ­ãƒ¼ãƒ‰ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚å‚照クラスãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã¯ã€ã€Œã‚¯ãƒ©ã‚¹ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã€ã¨ã„ã†è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚Javadoc ツールã¯ã€ã‚¯ãƒ©ã‚¹ã®å­˜åœ¨ã¨ãã®ãƒ¡ãƒ³ãƒãƒ¼ã®å®Œå…¨æŒ‡å®šã®åå‰ã‚’判別ã™ã‚‹ã®ã«å¿…è¦ãªã™ã¹ã¦ã®æƒ…報をã€.class ファイルã‹ã‚‰å¼•ã出ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/javadoc.html#referencedclasses ¤«¤éÊѹ¹¤µ¤ì¤Æ¤¤¤Þ¤¹¡£javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ï¡¢Javadoc ¤Î¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤ª¤è¤Ó¥¯¥é¥¹¥Ñ¥¹Æâ¤Ë¤¢¤ë¤¹¤Ù¤Æ¤Î»²¾È¥¯¥é¥¹¤ò¥á¥â¥ê¡¼¤Ë¥í¡¼¥É¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£»²¾È¥¯¥é¥¹¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¡¢¡Ö¥¯¥é¥¹¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡×¤È¤¤¤¦·Ù¹ð¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥¯¥é¥¹¤Î¸ºß¤È¤½¤Î¥á¥ó¥Ð¡¼¤Î´°Á´»ØÄê¤Î̾Á°¤òȽÊ̤¹¤ë¤Î¤ËɬÍפʤ¹¤Ù¤Æ¤Î¾ðÊó¤ò¡¢.class ¥Õ¥¡¥¤¥ë¤«¤é°ú¤­½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
-外部å‚照クラス (external referenced classes) 
-å‚照クラスã®ã†ã¡ã€javadoc ツールã®å®Ÿè¡Œä¸­ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œãªã„クラスã®ã“ã¨ã§ã™ã€‚ã¤ã¾ã‚Šã€ã“れらã®ã‚¯ãƒ©ã‚¹ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ Javadoc ツールã«æ¸¡ã•ã‚Œã¦ã„ã¾ã›ã‚“。生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã§ã“れらã®ã‚¯ãƒ©ã‚¹ã«ãƒªãƒ³ã‚¯ã—ã¦ã„る箇所ã¯ã€ã€Œå¤–部å‚ç…§ã€ã¾ãŸã¯ã€Œå¤–部リンクã€ã¨å‘¼ã°ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2java.awt\fP パッケージã«å¯¾ã—ã¦ã ã‘ Javadoc ツールを実行ã—ãŸå ´åˆã€\f2Object\fP ãªã©ã® \f2java.lang\fP 内ã®ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ãŒå¤–部å‚照クラスã«ãªã‚Šã¾ã™ã€‚外部å‚照クラスã«ãƒªãƒ³ã‚¯ã™ã‚‹ã«ã¯ã€\f2\-link\fP ãŠã‚ˆã³ \f2\-linkoffline\fP オプションを使用ã—ã¾ã™ã€‚外部å‚照クラスã«ã¯ã€é€šå¸¸ãã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¡ãƒ³ãƒˆã‚’ javadoc ツールã®å®Ÿè¡Œã§åˆ©ç”¨ã§ããªã„ã¨ã„ã†é‡è¦ãªç‰¹å¾´ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®å ´åˆã€ãれらã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+³°Éô»²¾È¥¯¥é¥¹ (external referenced classes) 
+»²¾È¥¯¥é¥¹¤Î¤¦¤Á¡¢javadoc ¥Ä¡¼¥ë¤Î¼Â¹ÔÃæ¤Ë¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤Î¤³¤È¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢¤³¤ì¤é¤Î¥¯¥é¥¹¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç Javadoc ¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£À¸À®¥É¥­¥å¥á¥ó¥ÈÆâ¤Ç¤³¤ì¤é¤Î¥¯¥é¥¹¤Ë¥ê¥ó¥¯¤·¤Æ¤¤¤ë²Õ½ê¤Ï¡¢¡Ö³°Éô»²¾È¡×¤Þ¤¿¤Ï¡Ö³°Éô¥ê¥ó¥¯¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Javadoc ¥Ä¡¼¥ë¤Î¼Â¹ÔÂоݤ¬ \f2java.awt\fP ¥Ñ¥Ã¥±¡¼¥¸¤Î¤ß¤Ç¤¢¤ë¾ì¹ç¡¢ \f2java.lang\fP Æâ¤Î¤¹¤Ù¤Æ¤Î¥¯¥é¥¹ ( \f2Object\fP¤Ê¤É) ¤¬³°Éô»²¾È¥¯¥é¥¹¤Ë¤Ê¤ê¤Þ¤¹¡£³°Éô»²¾È¥¯¥é¥¹¤Ë¥ê¥ó¥¯¤¹¤ë¤Ë¤Ï¡¢ \f2\-link\fP ¤ª¤è¤Ó \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£³°Éô»²¾È¥¯¥é¥¹¤Ë¤Ï¡¢Ä̾綠¤Î¥½¡¼¥¹¥³¥á¥ó¥È¤ò javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô¤ÇÍøÍѤǤ­¤Ê¤¤¤È¤¤¤¦½ÅÍפÊÆÃħ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¤½¤ì¤é¤Î¥³¥á¥ó¥È¤ò·Ñ¾µ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .RE
-
-.LP
-.SH "ソースファイル"
-.LP
-.LP
-Javadoc ツールã¯ã€4 種類ã®ç•°ãªã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰å‡ºåŠ›çµæžœã‚’生æˆã—ã¾ã™ã€‚ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ã‚¯ãƒ©ã‚¹ã® Java 言語ソースファイル (\f2.java\fP)ã€ãƒ‘ッケージコメントファイルã€æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã€ãŠã‚ˆã³ãã®ä»–ã®å‡¦ç†ã•ã‚Œãªã„ファイルã§ã™ã€‚ã¾ãŸã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã—ãªã„ãŒã‚½ãƒ¼ã‚¹ãƒ„リーã«å­˜åœ¨ã™ã‚‹å ´åˆãŒã‚るテストファイルやテンプレートファイルã«ã¤ã„ã¦ã‚‚説明ã—ã¾ã™ã€‚
-.LP
+.SH "¥½¡¼¥¹¥Õ¥¡¥¤¥ë"
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï 4 ¼ïÎà¤Î°Û¤Ê¤ë¡Ö¥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤«¤é½ÐÎϤòÀ¸À®¤·¤Þ¤¹¡£¤½¤Î 4 ¼ïÎà¤È¤Ï¡¢¥¯¥é¥¹¤Î Java ¸À¸ì¥½¡¼¥¹¥Õ¥¡¥¤¥ë (\f2.java\fP)¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¡¢³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¡¢¤ª¤è¤Ó¤½¤Î¾¤Î½èÍý¤µ¤ì¤Ê¤¤¥Õ¥¡¥¤¥ë¤Ç¤¹¡£¤Þ¤¿¡¢¥É¥­¥å¥á¥ó¥È²½¤·¤Ê¤¤¤¬¥½¡¼¥¹¥Ä¥ê¡¼¤Ë¸ºß¤¹¤ë¾ì¹ç¤¬¤¢¤ë¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ä¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤âÀâÌÀ¤·¤Þ¤¹¡£
 .SS 
-クラスソースコードファイル
-.LP
-.LP
-ãã‚Œãžã‚Œã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãŠã‚ˆã³ãã®ãƒ¡ãƒ³ãƒãƒ¼ã¯ã€ç‹¬è‡ªã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã“ã¨ãŒã§ãã€ãれを \f2.java\fP ファイル内ã«ä¿æŒã—ã¾ã™ã€‚ドキュメンテーションコメントã®è©³ç´°ã¯ã€ã€Œãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+¥¯¥é¥¹¥½¡¼¥¹¥³¡¼¥É¥Õ¥¡¥¤¥ë
+.LP
+¤½¤ì¤¾¤ì¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤ª¤è¤Ó¤½¤Î¥á¥ó¥Ð¡¼¤Ï¡¢Æȼ«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò»ý¤Ä¤³¤È¤¬¤Ç¤­¡¢¤½¤ì¤ò \f2.java\fP ¥Õ¥¡¥¤¥ëÆâ¤ËÊÝ»ý¤·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¾ÜºÙ¤Ï¡¢¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .SS 
-パッケージコメントファイル
-.LP
-.LP
-ãã‚Œãžã‚Œã®ãƒ‘ッケージã¯ã€ç‹¬è‡ªã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã“ã¨ãŒã§ãã€ãれを専用ã®ã€Œã‚½ãƒ¼ã‚¹ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¿æŒã—ã¾ã™ã€‚ ãã®å†…容ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹æ¦‚è¦ãƒšãƒ¼ã‚¸ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ã€‚ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€é€šå¸¸ã€ãã®ãƒ‘ッケージ全体ã«å½“ã¦ã¯ã¾ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’記述ã—ã¾ã™ã€‚
-.LP
-.LP
-パッケージコメントファイルを作æˆã™ã‚‹å ´åˆã€ã‚³ãƒ¡ãƒ³ãƒˆã®æ ¼ç´å…ˆã¨ã—ã¦ã€æ¬¡ã® 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã„ãšã‚Œã‹ã‚’é¸æŠžã§ãã¾ã™ã€‚
-.LP
+¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë
+.LP
+¤½¤ì¤¾¤ì¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢Æȼ«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò»ý¤Ä¤³¤È¤¬¤Ç¤­¡¢¤½¤ì¤òÀìÍѤΡ֥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤ËÊÝ»ý¤·¤Þ¤¹¡£¤½¤ÎÆâÍƤϡ¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë³µÍ×¥Ú¡¼¥¸¤ËÁȤ߹þ¤Þ¤ì¤Þ¤¹¡£¤³¤Î¥³¥á¥ó¥È¤Ë¤Ï¡¢Ä̾¤½¤Î¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤËÅö¤Æ¤Ï¤Þ¤ë¥É¥­¥å¥á¥ó¥È¤òµ­½Ò¤·¤Þ¤¹¡£
+.LP
+¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¾ì¹ç¡¢¥³¥á¥ó¥È¤Î³ÊǼÀè¤È¤·¤Æ¡¢¼¡¤Î 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤«¤òÁªÂò¤Ç¤­¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f2package\-info.java\fP \- パッケージ宣言ã€ãƒ‘ッケージ注釈ã€ãƒ‘ッケージコメントã€ãŠã‚ˆã³ Javadoc ã‚¿ã‚°ã‚’æ ¼ç´ã§ãã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ JDK 5.0 ã§å°Žå…¥ã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚Šã€package.html よりも推奨ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+\f2package\-info.java\fP \- ¥Ñ¥Ã¥±¡¼¥¸Àë¸À¡¢¥Ñ¥Ã¥±¡¼¥¸Ãí¼á¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¡¢¤ª¤è¤Ó Javadoc ¥¿¥°¤ò³ÊǼ¤Ç¤­¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï°ìÈ̤ˡ¢package.html ¤è¤ê¤â¿ä¾©¤µ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-\f2package.html\fP \- æ ¼ç´ã§ãã‚‹ã®ã¯ãƒ‘ッケージコメント㨠Javadoc ã‚¿ã‚°ã ã‘ã§ã™ã€‚ パッケージ注釈ã¯æ ¼ç´ã§ãã¾ã›ã‚“。 
+\f2package.html\fP \- ³ÊǼ¤Ç¤­¤ë¤Î¤Ï¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤È Javadoc ¥¿¥°¤À¤±¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ãí¼á¤Ï³ÊǼ¤Ç¤­¤Þ¤»¤ó¡£ 
 .RE
-
-.LP
-.LP
-å„パッケージã¯ã€å˜ä¸€ã® \f2package.html\fP ファイルã€å˜ä¸€ã® \f2package\-info.java\fP ファイルã®ã„ãšã‚Œã‹ã‚’æŒã¤ã“ã¨ãŒã§ãã¾ã™ãŒã€ä¸¡æ–¹ã‚’æŒã¤ã“ã¨ã¯ã§ãã¾ã›ã‚“。ã“ã®ã©ã¡ã‚‰ã‹ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2.java\fP ファイルã¨ã¨ã‚‚ã«ã€ã‚½ãƒ¼ã‚¹ãƒ„リー内ã®ãã®ãƒ‘ッケージã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«é…ç½®ã—ã¦ãã ã•ã„。
-.LP
-.LP
-\f4package\-info.java\fP \- ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®æ§‹é€ ã®ãƒ‘ッケージコメントを格ç´ã§ãã¾ã™ã€‚ コメントã¯ãƒ‘ッケージ宣言ã®å‰ã«é…ç½®ã—ã¾ã™ã€‚
-.LP
-.LP
-File:\f2java/applet/package\-info.java\fP
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
+.LP
+³Æ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¡¢Ã±°ì¤Î \f2package.html\fP ¥Õ¥¡¥¤¥ë¡¢Ã±°ì¤Î \f2package\-info.java\fP ¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤«¤òÁªÂò¤Ç¤­¤Þ¤¹¤¬¡¢¤½¤ÎξÊý¤òÁªÂò¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¤É¤Á¤é¤«¤Î¥Õ¥¡¥¤¥ë¤ò \f2.java\fP ¥Õ¥¡¥¤¥ë¤È¤È¤â¤Ë¡¢¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤Î¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÇÛÃÖ¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+\f4package\-info.java\fP \- ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤Î¹½Â¤¤Î¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ò³ÊǼ¤Ç¤­¤Þ¤¹¡£ ¥³¥á¥ó¥È¤Ï¥Ñ¥Ã¥±¡¼¥¸Àë¸À¤ÎÁ°¤ËÇÛÃÖ¤·¤Þ¤¹¡£
+.LP
+File: \f2java/applet/package\-info.java\fP
 .nf
 \f3
 .fl
 /**
 .fl
- * Provides the classes necessary to create an
+ * Provides the classes necessary to create an  
 .fl
  * applet and the classes an applet uses 
 .fl
@@ -372,285 +288,91 @@
 .fl
 \fP
 .fi
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 352 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-42
-
-.LP
-.LP
-コメント区切り文字㮠\f2/**\fP 㨠\f2/*\fP ã¯è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ãŒã€ä¸­é–“è¡Œã®è¡Œé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã¯çœç•¥ã—ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。
-.LP
-.LP
-\f4package.html\fP \- ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®æ§‹é€ ã®ãƒ‘ッケージコメントを格ç´ã§ãã¾ã™ã€‚ コメント㯠\f2<body>\fP è¦ç´ å†…ã«é…ç½®ã—ã¾ã™ã€‚
-.LP
-.LP
-File:\f2java/applet/package.html\fP
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
+.LP
+¥³¥á¥ó¥È¶èÀÚ¤êʸ»ú¤Î \f2/**\fP ¤È \f2/*\fP ¤Ï¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤¬¡¢Ãæ´Ö¹Ô¤Î¹ÔƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¾Êά¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
+.LP
+\f4package.html\fP \- ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤Î¹½Â¤¤Î¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ò³ÊǼ¤Ç¤­¤Þ¤¹¡£¥³¥á¥ó¥È¤Ï \f2<body>\fP Í×ÁÇÆâ¤ËÇÛÃÖ¤·¤Þ¤¹¡£
+.LP
+File: \f2java/applet/package.html\fP
 .nf
 \f3
 .fl
-<HTML>
-.fl
-<BODY>
-.fl
-Provides the classes necessary to create an applet and the
-.fl
-classes an applet uses to communicate with its applet context.
-.fl
-<p>
+<HTML> <BODY> Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.<p>
 .fl
 The applet framework involves two entities: the applet
 .fl
-and the applet context. An applet is an embeddable
-.fl
-window (see the {@link java.awt.Panel} class) with a
-.fl
-few extra methods that the applet context can use to
-.fl
-initialize, start, and stop the applet. 
-.fl
-
-.fl
-@since 1.0 
-.fl
-@see java.awt
-.fl
-</BODY>
-.fl
-</HTML>
+and the applet context. An applet is an embeddable window (see the {@link java.awt.Panel} class) with a few extra methods that the applet context can use to initialize, start, and stop the applet.@since 1.0 @see java.awt </BODY> </HTML>
 .fl
 \fP
 .fi
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 405 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-40
-
-.LP
-.LP
-ã“ã‚Œã¯å˜ãªã‚‹é€šå¸¸ã® HTML ファイルã§ã‚ã‚Šã€ãƒ‘ッケージ宣言をå«ã‚“ã§ã„ãªã„点ã«æ³¨æ„ã—ã¦ãã ã•ã„。パッケージコメントファイルã®å†…容ã¯ã€ã»ã‹ã®ã™ã¹ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆã¨åŒæ§˜ã« HTML ã§è¨˜è¿°ã•ã‚Œã¦ã„ã¾ã™ã€‚ãã‚Œã¯ã€ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€ã‚³ãƒ¡ãƒ³ãƒˆåŒºåˆ‡ã‚Šæ–‡å­—ã§ã‚ã‚‹ \f2/**\fP 㨠\f2*/\fPã€ãŠã‚ˆã³è¡Œé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’å«ã‚ã¦ã¯ãªã‚‰ãªã„ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚コメントを書ãå ´åˆã¯ã€æœ€åˆã®æ–‡ã‚’パッケージã®æ¦‚è¦ã¨ã—ã€\f2<body>\fP ã¨æœ€åˆã®æ–‡ã®é–“ã«ã‚¿ã‚¤ãƒˆãƒ«ã‚„ãã®ä»–ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’å«ã‚ãªã„よã†ã«ã—ã¾ã™ã€‚パッケージタグをå«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã™ãŒã€ã»ã‹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¨åŒæ§˜ã€ã™ã¹ã¦ã®ãƒ–ロックタグã¯ã€ä¸»èª¬æ˜Žã®ã‚ã¨ã«ç½®ã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。パッケージコメントファイル㫠\f2@see\fP タグを追加ã™ã‚‹å ´åˆã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã‚’使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€ 
+.LP
+¤³¤ì¤Ïñ¤Ê¤ëÄ̾ï¤Î HTML ¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢¥Ñ¥Ã¥±¡¼¥¸Àë¸À¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤ÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÎÆâÍƤϡ¢¤Û¤«¤Î¤¹¤Ù¤Æ¤Î¥³¥á¥ó¥È¤ÈƱÍÍ¤Ë HTML ¤Çµ­½Ò¤·¤Þ¤¹¤¬¡¢1 ¤Ä¤À¤±Îã³°¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ë¤Ï¡¢¥³¥á¥ó¥È¶èÀÚ¤êʸ»ú ¤Ç¤¢¤ë \f2/**\fP ¤È \f2*/\fP ¡¢¤ª¤è¤Ó¹ÔƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤ò´Þ¤á¤Æ¤Ï¤Ê¤é¤Ê¤¤¡¢¤È¤¤¤¦ÅÀ¤Ç¤¹¡£¥³¥á¥ó¥È¤ò½ñ¤¯¾ì¹ç¤Ï¡¢ºÇ½é¤Îʸ¤ò¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍפȤ·¡¢ \f2<body>\fP ¤ÈºÇ½é¤Îʸ¤Î´Ö¤Ë¥¿¥¤¥È¥ë¤ä¤½¤Î¾¤Î¥Æ¥­¥¹¥È¤ò´Þ¤á¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤¹¤¬¡¢¤Û¤«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÈƱÍÍ¡¢¤¹¤Ù¤Æ¤Î¥Ö¥í¥Ã¥¯¥¿¥°¤Ï¡¢¼çÀâÌÀ¤Î¤¢¤È¤ËÃÖ¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ \f2@see\fP ¥¿¥°¤ò¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ËÄɲ乤ë¾ì¹ç¤Ë¤Ï¡¢´°Á´½¤¾þ̾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢ 
 .na
-\f2package.html\fP ã®ä¾‹ @
+\f2package.html\fP¤ÎÎã @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#packagecommentsã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-\f3パッケージコメントファイルã®å‡¦ç†\fP \- Javadoc ツールã¯ã€å®Ÿè¡Œæ™‚ã«ãƒ‘ッケージコメントファイルを自動的ã«æ¤œç´¢ã—ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ã¤ã‘ã‚‹ã¨æ¬¡ã®å‡¦ç†ã‚’è¡Œã„ã¾ã™ã€‚
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#packagecomments¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+\f3¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤Î½èÍý\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢¼Â¹Ô»þ¤Ë¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ò¼«Æ°Åª¤Ë¸¡º÷¤·¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ò¸«¤Ä¤±¤ë¤È¼¡¤Î½èÍý¤ò¹Ô¤¤¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-処ç†ã§ãるよã†ã«ã‚³ãƒ¡ãƒ³ãƒˆã‚’コピーã™ã‚‹ (\f2package.html\fP ã®å ´åˆã§ã‚ã‚Œã°ã€\f2<body>\fP 㨠\f2</body>\fP HTML ã‚¿ã‚°ã®é–“ã«ã‚る内容をã™ã¹ã¦ã‚³ãƒ”ーã™ã‚‹ã€‚\f2<head>\fP ã‚’å«ã‚ã€ãã“ã« \f2<title>\fP やソースファイルã®è‘—作権記述ãªã©ã®æƒ…報をé…ç½®ã™ã‚‹ã“ã¨ã‚‚ã§ãã‚‹ãŒã€ç”Ÿæˆå¾Œã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«ã¯ãれらã¯ä¸€åˆ‡è¡¨ç¤ºã•ã‚Œãªã„) 
+½èÍý¤Ç¤­¤ë¤è¤¦¤Ë¥³¥á¥ó¥È¤ò¥³¥Ô¡¼¤¹¤ë( \f2package.html\fP ¤Î¾ì¹ç¤Ç¤¢¤ì¤Ð¡¢ \f2<body>\fP ¤È \f2</body>\fP HTML ¥¿¥°¤Î´Ö¤Ë¤¢¤ëÆâÍƤò¤¹¤Ù¤Æ¥³¥Ô¡¼¤¹¤ë¡£ \f2<head>\fP ¥»¥¯¥·¥ç¥ó¤ò´Þ¤á¡¢¤½¤³¤Ë \f2<title>\fP ¤ä¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎÃøºî¸¢µ­½Ò¤Ê¤É¤Î¾ðÊó¤òÇÛÃÖ¤¹¤ë¤³¤È¤â¤Ç¤­¤ë¤¬¡¢À¸À®¸å¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ë¤Ï¤½¤ì¤é¤Ï°ìÀÚɽ¼¨¤µ¤ì¤Ê¤¤) 
 .TP 2
 o
-パッケージタグãŒã‚ã‚Œã°ã€ã™ã¹ã¦å‡¦ç†ã™ã‚‹ 
+¥Ñ¥Ã¥±¡¼¥¸¥¿¥°¤¬¤¢¤ì¤Ð¡¢¤¹¤Ù¤Æ½èÍý¤¹¤ë 
 .TP 2
 o
-生æˆã—ãŸãƒ‘ッケージã®æ¦‚è¦ãƒšãƒ¼ã‚¸ã®æœ€å¾Œã«ã€å‡¦ç†ã—ãŸãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã™ã‚‹ (例: 
+À¸À®¤·¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍ×¥Ú¡¼¥¸¤ÎºÇ¸å¤Ë¡¢½èÍý¤·¤¿¥Æ¥­¥¹¥È¤òÁÞÆþ¤¹¤ë (Îã: 
 .na
-\f2パッケージã®æ¦‚è¦\fP @
+\f2¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍ×\fP @
 .fi
 http://java.sun.com/javase/6/docs/api/java/applet/package\-summary.html) 
 .TP 2
 o
-パッケージã®æ¦‚è¦ãƒšãƒ¼ã‚¸ã®å…ˆé ­ã«ã€ãƒ‘ッケージコメントã®æœ€åˆã®æ–‡ã‚’コピーã™ã‚‹ã€‚ã•ã‚‰ã«ã€æ¦‚è¦ãƒšãƒ¼ã‚¸ã®ãƒ‘ッケージリストã«ã€ãƒ‘ッケージåã¨ãƒ‘ッケージコメントã®æœ€åˆã®æ–‡ã‚’追加ã™ã‚‹ (例: 
+¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍ×¥Ú¡¼¥¸¤ÎÀèƬ¤Ë¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤ò¥³¥Ô¡¼¤¹¤ë¡£¤µ¤é¤Ë¡¢³µÍ×¥Ú¡¼¥¸¤Î¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¤Ë¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤òÄɲ乤ë (Îã: 
 .na
-\f2概è¦ã®è¦ç´„\fP @
+\f2³µÍפÎÍ×Ìó\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/overview\-summary.html)。文ã®æœ«å°¾ã¯ã€ã‚¯ãƒ©ã‚¹ã‚„メンãƒãƒ¼ã®ä¸»èª¬æ˜Žã®æœ€åˆã®æ–‡ã®æœ«å°¾ã¨åŒã˜è¦å‰‡ã«ã‚ˆã£ã¦åˆ¤æ–­ã•ã‚Œã‚‹ 
+http://java.sun.com/javase/6/docs/api/overview\-summary.html)¡£Ê¸¤ÎËöÈø¤Ï¡¢¥¯¥é¥¹¤ä¥á¥ó¥Ð¡¼¤Î¼çÀâÌÀ¤ÎºÇ½é¤Îʸ¤ÎËöÈø¤ÈƱ¤¸µ¬Â§¤Ë¤è¤Ã¤ÆȽÃǤµ¤ì¤ë 
 .RE
-
-.LP
 .SS 
-概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«
-.LP
-.LP
-ドキュメント化ã™ã‚‹å„アプリケーションã¾ãŸã¯ãƒ‘ッケージセットã¯ã€ç‹¬è‡ªã®æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã“ã¨ãŒã§ãã€ãã‚Œã¯å°‚用ã®ã€Œã‚½ãƒ¼ã‚¹ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¿æŒã•ã‚Œã¾ã™ã€‚ ãã®å†…容ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹æ¦‚è¦ãƒšãƒ¼ã‚¸ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ã€‚ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€é€šå¸¸ã€ã‚¢ãƒ—リケーションã¾ãŸã¯ãƒ‘ッケージセット全体ã«å½“ã¦ã¯ã¾ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’記述ã—ã¾ã™ã€‚
-.LP
-.LP
-概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã™ã‚‹å ´åˆã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ä»»æ„ã®åå‰ã‚’付ã‘ã€ä»»æ„ã®å ´æ‰€ã«ç½®ãã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€é€šå¸¸ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åã‚’ \f4overview.html\fP ã«ã—ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®æœ€ä¸Šä½ãƒ¬ãƒ™ãƒ«ã«ç½®ãã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2java.applet\fP パッケージã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ \f2/home/user/src/java/applet\fP ディレクトリã«å«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2/home/user/src/overview.html\fP ã«æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-ç•°ãªã‚‹ãƒ‘ッケージã®ã‚»ãƒƒãƒˆã«å¯¾ã—㦠javadoc を複数回実行ã™ã‚‹å ´åˆã¯ã€åŒã˜ 1 ã¤ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚»ãƒƒãƒˆã«å¯¾ã—ã¦è¤‡æ•°ã®æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€å†…部ドキュメンテーション用㫠\-private を指定ã—㦠javadoc ã‚’ 1 回実行ã—ãŸã‚ã¨ã€å…¬é–‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ç”¨ã«ãã®ã‚ªãƒ—ションを指定ã—ãªã„ã§å†åº¦å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®å ´åˆã€å„概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã® 1 文目ã§ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’公開用ã¾ãŸã¯å†…部用ã¨ã—ã¦è¨˜è¿°ã§ãã¾ã™ã€‚
-.LP
-.LP
-概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容ã¯ã€å‰è¿°ã®ãƒ‘ッケージコメントファイルã¨åŒæ§˜ã€HTML ã§è¨˜è¿°ã•ã‚ŒãŸ 1 ã¤ã®å¤§ããªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ã™ã€‚詳細ã¯ã€å‰è¿°ã®èª¬æ˜Žã‚’å‚ç…§ã—ã¦ãã ã•ã„。è¦ç‚¹ã‚’ç¹°ã‚Šè¿”ã™ã¨ã€ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹å ´åˆã¯ã€æœ€åˆã®æ–‡ã‚’アプリケーションã¾ãŸã¯ãƒ‘ッケージセットã®è¦ç´„ã¨ã—ã€\f2<body>\fP ã¨æœ€åˆã®æ–‡ã®é–“ã«ã‚¿ã‚¤ãƒˆãƒ«ãã®ä»–ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’å«ã‚ãªã„よã†ã«ã—ã¾ã™ã€‚概è¦ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ã©ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã¤ã„ã¦ã‚‚ã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚° (\f2{@link}\fP ãªã©) 以外ã®ã™ã¹ã¦ã®ã‚¿ã‚°ã¯ã€ä¸»èª¬æ˜Žã®ã‚ã¨ã«ç½®ãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2@see\fP タグを追加ã™ã‚‹å ´åˆã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã‚’使用ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
-.LP
-.LP
-Javadoc ツールã®å®Ÿè¡Œæ™‚ã«ã€\-overview オプションを使ã£ã¦æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åを指定ã—ã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒ‘ッケージコメントファイルã¨åŒã˜ã‚ˆã†ã«å‡¦ç†ã•ã‚Œã¾ã™ã€‚
-.LP
+³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë
+.LP
+¥É¥­¥å¥á¥ó¥È²½¤¹¤ë³Æ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤Ï¡¢Æȼ«¤Î³µÍץɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò»ý¤Ä¤³¤È¤¬¤Ç¤­¡¢¤½¤ì¤ÏÀìÍѤΡ֥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤ËÊÝ»ý¤µ¤ì¤Þ¤¹¡£¤½¤ÎÆâÍƤϡ¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë³µÍ×¥Ú¡¼¥¸¤ËÁȤ߹þ¤Þ¤ì¤Þ¤¹¡£¤³¤Î¥³¥á¥ó¥È¤Ë¤Ï¡¢Ä̾¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥ÈÁ´ÂΤËÅö¤Æ¤Ï¤Þ¤ë¥É¥­¥å¥á¥ó¥È¤òµ­½Ò¤·¤Þ¤¹¡£
+.LP
+³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢¥Õ¥¡¥¤¥ë¤ËǤ°Õ¤Î̾Á° (Ä̾ï¤Ï \f4overview.html\fP) ¤òÉÕ¤±¡¢¤½¤ì¤òǤ°Õ¤Î¾ì½ê (Ä̾ï¤Ï¥½¡¼¥¹¥Ä¥ê¡¼¤ÎºÇ¾å°Ì) ¤ËÇÛÃ֤Ǥ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2java.applet\fP ¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ \f2/home/user/src/java/applet\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ì¤Ð¡¢³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤Ï \f2/home/user/src/overview.html ¤ËºîÀ®¤Ç¤­¤Þ¤¹\fP¡£
+.LP
+°Û¤Ê¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥È¤ËÂФ·¤Æ javadoc ¤òÊ£¿ô²ó¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢Æ±¤¸ 1 ¤Ä¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥»¥Ã¥È¤ËÂФ·¤ÆÊ£¿ô¤Î³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ÆâÉô¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥óÍÑ¤Ë \-private ¤ò»ØÄꤷ¤Æ javadoc ¤ò 1 ²ó¼Â¹Ô¤·¤¿¤¢¤È¡¢¸ø³«¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥óÍѤˤ½¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤ÇºÆÅټ¹Ԥ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢³Æ³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤Î 1 ʸÌܤǡ¢¤½¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò¸ø³«ÍѤޤ¿¤ÏÆâÉôÍѤȤ·¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£
+.LP
+³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÎÆâÍƤϡ¢Á°½Ò¤Î¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÈƱÍÍ¡¢HTML ¤Çµ­½Ò¤µ¤ì¤¿ 1 ¤Ä¤ÎÂ礭¤Ê¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢Á°½Ò¤ÎÀâÌÀ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Í×ÅÀ¤ò·«¤êÊÖ¤¹¤È¡¢¤³¤Î¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¾ì¹ç¤Ï¡¢ºÇ½é¤Îʸ¤ò¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤ÎÍ×Ìó¤È¤·¡¢ \f2<body>\fP ¤ÈºÇ½é¤Îʸ¤Î´Ö¤Ë¥¿¥¤¥È¥ë¤½¤Î¾¤Î¥Æ¥­¥¹¥È¤ò´Þ¤á¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£³µÍ×¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Û¤«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÈƱ¤¸¤¯¡¢ \f2{@link}\fP ¤Ê¤É¤Î¥¤¥ó¥é¥¤¥ó¥¿¥°¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥¿¥°¤Ï¡¢¼çÀâÌÀ¤Î¤¢¤È¤ËÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ \f2@see\fP ¥¿¥°¤òÄɲ乤ë¾ì¹ç¤Ë¤Ï¡¢´°Á´½¤¾þ̾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+Javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô»þ¤Ë¡¢\-overview ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¤è¤¦¤Ë½èÍý¤µ¤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f2<body>\fP タグ㨠\f2</body>\fP ã‚¿ã‚°ã®é–“ã«ã‚ã‚‹ã™ã¹ã¦ã®å†…容を処ç†ã®ãŸã‚ã«ã‚³ãƒ”ーã™ã‚‹ 
+\f2<body>\fP ¥¿¥°¤È \f2</body>\fP ¥¿¥°¤Î´Ö¤Ë¤¢¤ë¤¹¤Ù¤Æ¤ÎÆâÍƤò½èÍýÂоݤȤ·¤Æ¥³¥Ô¡¼¤¹¤ë 
 .TP 2
 o
-概è¦ã‚¿ã‚°ãŒã‚ã‚Œã°ã™ã¹ã¦å‡¦ç†ã™ã‚‹ 
+³µÍ×¥¿¥°¤¬¤¢¤ì¤Ð¡¢¤¹¤Ù¤Æ½èÍý¤¹¤ë 
 .TP 2
 o
-生æˆã—ãŸæ¦‚è¦ãƒšãƒ¼ã‚¸ã®æœ€å¾Œã«ã€å‡¦ç†ã—ãŸãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã™ã‚‹ (例: 
+À¸À®¤·¤¿³µÍ×¥Ú¡¼¥¸¤ÎºÇ¸å¤Ë¡¢½èÍý¤·¤¿¥Æ¥­¥¹¥È¤òÁÞÆþ¤¹¤ë (Îã: 
 .na
-\f2概è¦ã®è¦ç´„\fP @
+\f2³µÍפÎÍ×Ìó\fP @
 .fi
 http://java.sun.com/javase/6/docs/api/overview\-summary.html) 
 .TP 2
 o
-概è¦ãƒšãƒ¼ã‚¸ã®å…ˆé ­ã«ã€æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆã®æœ€åˆã®æ–‡ã‚’コピーã™ã‚‹ 
+³µÍ×¥Ú¡¼¥¸¤ÎÀèƬ¤Ë¡¢³µÍ×¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤ò¥³¥Ô¡¼¤¹¤ë 
 .RE
-
-.LP
 .SS 
-ãã®ä»–ã®æœªå‡¦ç†ã®ãƒ•ã‚¡ã‚¤ãƒ«
-.LP
-.LP
-ソースã«ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆå…ˆã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã•ã‚Œã‚‹ã€ãã®ä»–ã®ä»»æ„ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚一般ã«ã€ã“ã®ã‚ˆã†ãªãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€ã‚°ãƒ©ãƒ•ã‚£ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚µãƒ³ãƒ—ル㮠Java ソース (.java) ãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ (.class) ファイルã€å†…容ãŒé€šå¸¸ã® Java ソースファイルã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®å½±éŸ¿ã‚’å—ã‘ãªã„独立ã—㟠HTML ファイルãªã©ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-未処ç†ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ソースã«å«ã‚ã‚‹ã«ã¯ã€ãれらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f4doc\-files\fP ã¨ã„ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã¾ã™ã€‚ ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚‹ä»»æ„ã®ãƒ‘ッケージディレクトリã®ä¸‹ã«ä½œæˆã§ãã¾ã™ã€‚ã“ã®ã‚ˆã†ãªã‚µãƒ–ディレクトリã¯ã€ãƒ‘ッケージã”ã¨ã« 1 ã¤ç”¨æ„ã§ãã¾ã™ã€‚イメージã€ã‚µãƒ³ãƒ—ルコードã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€.class ファイルã€ã‚¢ãƒ—レットã€ãŠã‚ˆã³ HTML ファイルをã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ ¼ç´ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒœã‚¿ãƒ³ã®ã‚¤ãƒ¡ãƒ¼ã‚¸ \f2button.gif\fP ã‚’ \f2java.awt.Button\fP クラスã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«å«ã‚ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2/home/user/src/java/awt/doc\-files/\fP ディレクトリã«ç½®ãã¾ã™ã€‚\f2doc\-files\fP ディレクトリを \f2/home/user/src/java/doc\-files\fP ã«ç½®ãã“ã¨ã¯ã§ãã¾ã›ã‚“。 ã“ã‚Œã¯ã€\f2java\fP ã¯ãƒ‘ッケージã§ã¯ãªãã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãã®ã‚‚ã®ã«ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒå…¥ã£ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
-.LP
-.LP
-ã“れらã®æœªå‡¦ç†ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒªãƒ³ã‚¯ã¯ã€ã™ã¹ã¦æ˜Žç¤ºçš„ã«è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã‚Œã¯ã€Javadoc ツールãŒãれらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ãšã«ã€å˜ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ãã®å†…容を生æˆå…ˆã«ã‚³ãƒ”ーã™ã‚‹ã ã‘ã ã‹ã‚‰ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2Button.java\fP ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã®ãƒªãƒ³ã‚¯ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
+¤½¤Î¾¤Î̤½èÍý¤Î¥Õ¥¡¥¤¥ë
+.LP
+¥½¡¼¥¹¤Ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®Àè¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥³¥Ô¡¼¤µ¤ì¤ë¡¢¤½¤Î¾¤ÎǤ°Õ¤Î¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£°ìÈ̤ˡ¢¤³¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥°¥é¥Õ¥£¥Ã¥¯¥Õ¥¡¥¤¥ë¡¢¥µ¥ó¥×¥ë¤Î Java ¥½¡¼¥¹ (.java) ¤ª¤è¤Ó¥¯¥é¥¹ (.class) ¥Õ¥¡¥¤¥ë¡¢ÆâÍƤ¬Ä̾ï¤Î Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î±Æ¶Á¤ò¼õ¤±¤Ê¤¤ÆÈΩ¤·¤¿ HTML ¥Õ¥¡¥¤¥ë¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+½èÍý¤µ¤ì¤Ê¤¤¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ë¤Ë¤Ï¡¢\f4doc\-files\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤òÇÛÃÖ¤·¤Þ¤¹¡£¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬³ÊǼ¤µ¤ì¤¿Ç¤°Õ¤Î¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤ÄÍѰդǤ­¤Þ¤¹¡£¥¤¥á¡¼¥¸¡¢¥µ¥ó¥×¥ë¥³¡¼¥É¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡¢.class ¥Õ¥¡¥¤¥ë¡¢¥¢¥×¥ì¥Ã¥È¡¢¤ª¤è¤Ó HTML ¥Õ¥¡¥¤¥ë¤ò¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ü¥¿¥ó¤Î²èÁü \f2button.gif\fP ¤ò \f2java.awt.Button\fP ¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ë´Þ¤á¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ò \f2/home/user/src/java/awt/doc\-files/\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÇÛÃÖ¤·¤Þ¤¹¡£¤Ê¤ª¡¢ \f2doc\-files\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ò \f2/home/user/src/java/doc\-files\fP ¤ËÇÛÃÖ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤Ê¤¼¤Ê¤é¡¢ \f2java\fP ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¤Ê¤¤¤«¤é¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢java ¤ËľÀÜ´Þ¤Þ¤ì¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï 1 ¤Ä¤â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.LP
+¤³¤ì¤é¤Î̤½èÍý¤Î¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯¤Ï¡¢¤¹¤Ù¤ÆÌÀ¼¨Åª¤Ëµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò¸«¤º¤Ë¡¢Ã±¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤È¤½¤ÎÆâÍƤòÀ¸À®Àè¤Ë¥³¥Ô¡¼¤¹¤ë¤À¤±¤À¤«¤é¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Button.java\fP ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Î¥ê¥ó¥¯¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -664,23 +386,16 @@
 .fl
 \fP
 .fi
-
-.LP
 .SS 
-テストファイルãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイル
-.LP
-.LP
-一部ã®é–‹ç™ºè€…ã‹ã‚‰ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイルを対応ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®è¿‘ãã®ã‚½ãƒ¼ã‚¹ãƒ„リーã«ä¿å­˜ã—ãŸã„ã¨ã„ã†è¦æœ›ãŒã‚ã‚Šã¾ã—ãŸã€‚ã¤ã¾ã‚Šã€ã“れらã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¾ãŸã¯ã‚µãƒ–ディレクトリã«ä¿å­˜ã—ãŸã„ã¨ã„ã†ã“ã¨ã§ã™ã€‚
-.LP
-.LP
-個別ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã§æ˜Žç¤ºçš„ã«æ¸¡ã—㦠Javadoc ツールを実行ã™ã‚‹å ´åˆã¯ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイルをæ„図的ã«é™¤å¤–ã—ã¦ã€å‡¦ç†ã•ã‚Œãªã„よã†ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€ãƒ‘ッケージåã¾ãŸã¯ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã§æ¸¡ã™å ´åˆã¯ã€ä»¥ä¸‹ã®ãƒ«ãƒ¼ãƒ«ã«å¾“ã£ã¦ã€ã“れらã®ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイルãŒå‡¦ç†ã•ã‚Œãªã„よã†ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-テストファイルã¨ãƒ†ãƒ³ãƒ—レートファイルã®é•ã„ã¯ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€æ­£å½“ã§ã‚³ãƒ³ãƒ‘イルå¯èƒ½ãªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§ã‚ã‚‹ã®ã«å¯¾ã—ã¦ã€ãƒ†ãƒ³ãƒ—レートファイルã¯ã€ãã†ã§ã¯ãªã„ã¨ã„ã†ç‚¹ã§ã™ã€‚ ãŸã ã—ã€ãƒ†ãƒ³ãƒ—レートファイルも「.javaã€ã§çµ‚ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3テストファイル\fP \- 開発者ã®å¤šãã¯ã€ã‚るパッケージã®ã‚³ãƒ³ãƒ‘イルå¯èƒ½ã§å®Ÿè¡Œå¯èƒ½ãªãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’ãã®ãƒ‘ッケージã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«é…ç½®ã—ãŸã„ã¨è€ƒãˆã¦ã„ã¾ã™ã€‚ã—ã‹ã—テストファイルã¯ã€åå‰ãªã—パッケージãªã©ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãƒ‘ッケージã¨ã¯åˆ¥ã®ãƒ‘ッケージã«å±žã•ã›ãŸã„ã¨ã‚‚考ãˆã¦ã„ã¾ã™ (ãã®ãŸã‚ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ package ステートメントãŒãªã„ã‹ã€ã¾ãŸã¯ã‚½ãƒ¼ã‚¹ã¨ã¯åˆ¥ã® package ステートメントãŒã‚ã‚‹)。ã“ã®ã‚ˆã†ãªçŠ¶æ³ã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚Œã¦ã„るソースã®ãƒ‘ッケージåを指定ã—ã¦ãã®ã‚½ãƒ¼ã‚¹ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¦ã„ã‚‹ã¨ãã«ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯è­¦å‘Šã¾ãŸã¯ã‚¨ãƒ©ãƒ¼ã‚’引ãèµ·ã“ã—ã¾ã™ã€‚ãã®ã‚ˆã†ãªãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚µãƒ–ディレクトリã«é…ç½®ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2com.package1\fP ã«è¿½åŠ ã™ã‚‹å ´åˆã¯ã€ãれらã®ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ãƒã‚¤ãƒ•ãƒ³ãŒå«ã¾ã‚Œã‚‹ãŸã‚パッケージåã¨ã—ã¦ã¯ç„¡åŠ¹ã«ãªã‚‹ã‚µãƒ–ディレクトリã«é…ç½®ã—ã¾ã™ã€‚
-.LP
+¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë
+.LP
+°ìÉô¤Î³«È¯¼Ô¤«¤é¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤òÂбþ¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¶á¤¯¤Î¥½¡¼¥¹¥Ä¥ê¡¼¤ËÊݸ¤·¤¿¤¤¤È¤¤¤¦Í×˾¤¬¤¢¤ê¤Þ¤·¤¿¡£¤Ä¤Þ¤ê¡¢¤³¤ì¤é¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤·¤¿¤¤¤È¤¤¤¦¤³¤È¤Ç¤¹¡£
+.LP
+¸ÄÊ̤Υ½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ÇÌÀ¼¨Åª¤ËÅϤ·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò°Õ¿ÞŪ¤Ë½ü³°¤·¤Æ¡¢½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï¥ï¥¤¥ë¥É¥«¡¼¥É¤ÇÅϤ¹¾ì¹ç¤Ï¡¢°Ê²¼¤Î¥ë¡¼¥ë¤Ë½¾¤Ã¤Æ¡¢¤³¤ì¤é¤Î¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤¬½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤È¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î°ã¤¤¤Ï¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¡¢ÀµÅö¤Ç¥³¥ó¥Ñ¥¤¥ë²Äǽ¤Ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¤Î¤ËÂФ·¤Æ¡¢¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ï¡¢¤½¤¦¤Ç¤Ï¤Ê¤¤¤È¤¤¤¦ÅÀ¤Ç¤¹¡£¤¿¤À¤·¡¢¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤â¡Ö.java¡×¤Ç½ª¤ï¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
+.LP
+\f3¥Æ¥¹¥È¥Õ¥¡¥¤¥ë\fP \- ³«È¯¼Ô¤Î¿¤¯¤Ï¡¢¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥³¥ó¥Ñ¥¤¥ë²Äǽ¤Ç¼Â¹Ô²Äǽ¤Ê¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ò¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤ËÇÛÃÖ¤·¤¿¤¤¤È¹Í¤¨¤Æ¤¤¤Þ¤¹¡£¤·¤«¤·¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¡¢Ì¾Á°¤Ê¤·¥Ñ¥Ã¥±¡¼¥¸¤Ê¤É¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¥Ñ¥Ã¥±¡¼¥¸¤È¤ÏÊ̤Υѥ屡¼¥¸¤Ë°¤µ¤»¤¿¤¤¤È¤â¹Í¤¨¤Æ¤¤¤Þ¤¹ (¤½¤Î¤¿¤á¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ë¤Ï package ¥¹¥Æ¡¼¥È¥á¥ó¥È¤¬¤Ê¤¤¤«¡¢¤Þ¤¿¤Ï¥½¡¼¥¹¤È¤ÏÊ̤Πpackage ¥¹¥Æ¡¼¥È¥á¥ó¥È¤¬¤¢¤ë)¡£¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¥½¡¼¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ¤½¤Î¥½¡¼¥¹¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ë¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï·Ù¹ð¤Þ¤¿¤Ï¥¨¥é¡¼¤ò°ú¤­µ¯¤³¤·¤Þ¤¹¡£¤½¤Î¤è¤¦¤Ê¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2com.package1\fP Æâ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤òÄɲ乤ë¾ì¹ç¤Ï¼¡¤Î¤è¤¦¤Ë¡¢¥Ï¥¤¥Õ¥ó¤ò´Þ¤ó¤Ç¤¤¤ë¤¿¤á¤Ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¤·¤Æ¤Ï̵¸ú¤Ç¤¢¤ë¤è¤¦¤Ê¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¡¢¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤òÇÛÃÖ¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -688,248 +403,189 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã“ã†ã™ã‚‹ã¨ã€Javadoc ツールã§ã¯è­¦å‘Šãªã—㧠test ディレクトリをスキップã—ã¾ã™ã€‚
-.LP
-.LP
-テストファイル㫠doc コメントãŒå«ã¾ã‚Œã‚‹å ´åˆã€æ¬¡ã®ã‚ˆã†ã«ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’å«ã‚“ã ãƒ†ã‚¹ãƒˆã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã§æ¸¡ã—ã¦ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹ã‚ˆã†ã«ã€Javadoc ツールを別個ã«å®Ÿè¡Œã§ãるよã†ã«è¨­å®šã§ãã¾ã™ã€‚ ãŸã¨ãˆã°ã€\f2com/package1/test\-files/*.java\fP ãªã©ã§ã™ã€‚
-.LP
-.LP
-\f3ソースファイルã®ãƒ†ãƒ³ãƒ—レート\fP \- テンプレートファイルã®åå‰ã¯ã€Œ.javaã€ã§çµ‚ã‚ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ãŒã€ãƒ†ãƒ³ãƒ—レートファイルã¯ã‚³ãƒ³ãƒ‘イルã§ãã¾ã›ã‚“。ソースディレクトリã«ä¿æŒã—ãŸã„ソースファイルã®ãƒ†ãƒ³ãƒ—レートãŒã‚ã‚‹å ´åˆã¯ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«åã«ãƒã‚¤ãƒ•ãƒ³ (\f2Buffer\-Template.java\fP ãªã©) ã‚„ãã®ä»–ã®ä¸æ­£ãª Java 文字を使用ã—ã¾ã™ã€‚ ã“ã†ã™ã‚‹ã“ã¨ã§ã€å‡¦ç†ã•ã‚Œãªã„よã†ã«ãªã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€Javadoc ツールãŒå‡¦ç†ã™ã‚‹ã®ã¯ã€ã€Œ.javaã€æŽ¥å°¾è¾žã‚’除ã„ãŸåå‰ãŒ æ­£è¦ã®ã‚¯ãƒ©ã‚¹åã§ã‚るソースファイルã ã‘ã§ã‚ã‚‹ãŸã‚ã§ã™ (
+.LP
+¤³¤¦¤¹¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ç¤Ï·Ù¹ð¤Ê¤·¤Ç test ¥Ç¥£¥ì¥¯¥È¥ê¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£
+.LP
+¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ë doc ¥³¥á¥ó¥È¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ë¥ï¥¤¥ë¥É¥«¡¼¥É¤ò´Þ¤ó¤À¥Æ¥¹¥È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ÇÅϤ·¤Æ¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë¡¢Javadoc ¥Ä¡¼¥ë¤òÊ̸Ĥ˼¹ԤǤ­¤ë¤è¤¦¤ËÀßÄê¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2com/package1/test\-files/*.java ¤Ê¤É¤Ç¤¹\fP¡£
+.LP
+\f3¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Æ¥ó¥×¥ì¡¼¥È\fP \- ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡Ö.java¡×¤Ç½ª¤ï¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¤¬¡¢¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ï¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Þ¤»¤ó¡£¥½¡¼¥¹¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÊÝ»ý¤·¤¿¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Æ¥ó¥×¥ì¡¼¥È¤¬¤¢¤ë¾ì¹ç¤Ï¡¢ \f2Buffer\-Template.java\fP ¤Î¤è¤¦¤Ë¥Ï¥¤¥Õ¥ó¤ä¤½¤Î¾¤Î̵¸ú¤Ê Java ʸ»ú¤ò̾Á°¤Ë´Þ¤á¤ë¤³¤È¤Ç¡¢¥Æ¥ó¥×¥ì¡¼¥È¤¬½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬½èÍý¤¹¤ë¤Î¤Ï¡¢¡Ö.java¡×ÀÜÈø¼­¤ò½ü¤¤¤¿Ì¾Á°¤¬ Àµµ¬¤Î¥¯¥é¥¹Ì¾¤Ç¤¢¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤À¤±¤Ç¤¢¤ë¤¿¤á¤Ç¤¹ (
 .na
-\f2「識別å­ã€\fP @
+\f2¡ÖIdentifiers¡×\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625å‚ç…§)。
-.LP
-.SH "生æˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«"
-.LP
-.LP
-デフォルトã§ã¯ã€javadoc ツールã¯ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹æ¨™æº–ドックレットを使ã„ã¾ã™ã€‚ã“ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã¯ã€ä»¥ä¸‹ã®ç¨®é¡žã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã—ã¾ã™ã€‚ ãã‚Œãžã‚Œã® HTML ページã¯ã€å€‹ã€…ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ç›¸å½“ã—ã¾ã™ã€‚javadoc ãŒç”Ÿæˆã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã«ã¯ã€ã‚¯ãƒ©ã‚¹ã‚„インタフェースã®åå‰ã«ã¡ãªã‚“ã ã‚‚ã®ã¨ã€ãã†ã§ãªã„ã‚‚ã® (\f2package\-summary.html\fP ãªã©) ã® 2 種類ãŒã‚ã‚Šã¾ã™ã€‚後者ã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ãƒ•ã‚¡ã‚¤ãƒ«åã«ã¯ã€å‰è€…ã®ã‚°ãƒ«ãƒ¼ãƒ—ã¨ãƒ•ã‚¡ã‚¤ãƒ«åãŒç«¶åˆã—ãªã„よã†ã«ã€ãƒã‚¤ãƒ•ãƒ³ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-\f3基本内容ページ\fP
-.LP
+http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625»²¾È)¡£
+.SH "À¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë"
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢javadoc ¥Ä¡¼¥ë¤Ï¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ëɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤¤¤Þ¤¹¡£¤³¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢°Ê²¼¤Î¼ïÎà¤Î¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤Î HTML ¥Ú¡¼¥¸¤Ï¡¢¸Ä¡¹¤Î¥Õ¥¡¥¤¥ë¤ËÁêÅö¤·¤Þ¤¹¡£javadoc ¤¬À¸À®¤¹¤ë¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ë¤Ï¡¢¥¯¥é¥¹¤ä¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î̾Á°¤Ë¤Á¤Ê¤ó¤À¤â¤Î¤È¡¢¤½¤¦¤Ç¤Ê¤¤¤â¤Î ( \f2package\-summary.html ¤Ê¤É\fP) ¤Î 2 ¼ïÎब¤¢¤ê¤Þ¤¹¡£¸å¼Ô¤Î¥°¥ë¡¼¥×¤Î¥Õ¥¡¥¤¥ë̾¤Ë¤Ï¡¢Á°¼Ô¤Î¥°¥ë¡¼¥×¤È¥Õ¥¡¥¤¥ë̾¤¬¶¥¹ç¤·¤Ê¤¤¤è¤¦¤Ë¡¢¥Ï¥¤¥Õ¥ó¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+\f3´ðËÜÆâÍÆ¥Ú¡¼¥¸\fP
 .RS 3
 .TP 2
 o
-ドキュメント化ã™ã‚‹ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã”ã¨ã« 1 ã¤ã®\f3クラスページã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒšãƒ¼ã‚¸\fP (\f2クラスå\fP\f2.html\fP)  
-.TP 2
-o
-ドキュメント化ã™ã‚‹ãƒ‘ッケージã”ã¨ã« 1 ã¤ã®\f3パッケージページ\fP (\f2package\-summary.html\fP)。Javadoc ツールã¯ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®ãƒ‘ッケージディレクトリ内㫠\f2package.html\fP ã¾ãŸã¯ \f2package\-info.java\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚Œã°ã€ãã®ä¸­ã® HTML テキストをã“ã®ãƒšãƒ¼ã‚¸ã«çµ„ã¿å…¥ã‚Œã¾ã™ã€‚  
-.TP 2
-o
-パッケージセット全体ã«å¯¾ã—㦠1 ã¤ã®\f3概è¦ãƒšãƒ¼ã‚¸\fP (\f2overview\-summary.html\fP)。ã“ã‚Œã¯ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®å…ˆé ­ãƒšãƒ¼ã‚¸ã«ãªã‚Šã¾ã™ã€‚Javadoc ツールã¯ã€\f2\-overview\fP オプションã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«å†…ã® HTML テキストをã“ã®ãƒšãƒ¼ã‚¸ã«çµ„ã¿å…¥ã‚Œã¾ã™ã€‚ã“ã®ãƒšãƒ¼ã‚¸ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€javadoc ã«è¤‡æ•°ã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã«ã ã‘作æˆã•ã‚Œã¾ã™ã€‚詳細ã¯ã€ã€ŒHTML フレームã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.RE
-
-.LP
-.LP
-\f3相互å‚照ページ\fP
-.LP
-.RS 3
-.TP 2
-o
-\f3パッケージã®ã‚»ãƒƒãƒˆå…¨ä½“ã«å¯¾ã—㦠1 ã¤ã®ã‚¯ãƒ©ã‚¹éšŽå±¤ãƒšãƒ¼ã‚¸\fP (\f2overview\-tree.html\fP)。ã“ã®ãƒšãƒ¼ã‚¸ã‚’表示ã™ã‚‹ã«ã¯ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã® [概è¦] をクリックã—ã¦ã‹ã‚‰ã€[階層ツリー] をクリックã—ã¾ã™ã€‚  
+¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤´¤È¤Ë 1 ¤Ä¤Î\f3¥¯¥é¥¹¥Ú¡¼¥¸¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥Ú¡¼¥¸\fP (\f2¥¯¥é¥¹Ì¾\fP\f2.html\fP) 
 .TP 2
 o
-\f3パッケージã”ã¨ã« 1 ã¤ã®ã‚¯ãƒ©ã‚¹éšŽå±¤ãƒšãƒ¼ã‚¸\fP (\f2package\-tree.html\fP)。 特定ã®ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒšãƒ¼ã‚¸ã‚’表示ã—ã¦ã‹ã‚‰ã€[階層ツリー] をクリックã™ã‚‹ã¨ã€ãã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹éšŽå±¤ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚  
-.TP 2
-o
-\f3パッケージã”ã¨ã« 1 ã¤ã® [使用] ページ\fP (\f2package\-use.html\fP)ã¨ã€\f3クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã”ã¨ã« 1 ã¤ãšã¤ã® [使用] ページ\fP (\f2class\-use/\fP\f2クラスå\fP\f2.html\fP)。ã“ã®ãƒšãƒ¼ã‚¸ã«ã¯ã€ç‰¹å®šã®ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã¾ãŸã¯ãƒ‘ッケージã®ä¸€éƒ¨ã‚’使ã£ã¦ã„るパッケージã€ã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«ã¤ã„ã¦è¨˜è¿°ã•ã‚Œã¾ã™ã€‚クラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ A を例ã«ã—ã¦è€ƒãˆã‚‹ã¨ã€ãã® [使用] ページã«ã¯ã€A ã®ã‚µãƒ–クラスã€A ã¨ã—ã¦å®£è¨€ã•ã‚ŒãŸãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€A ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã€A åž‹ã®ãƒ‘ラメータをæŒã¤ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ ã“ã®ãƒšãƒ¼ã‚¸ã‚’表示ã™ã‚‹ã«ã¯ã€ã¾ãšã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒšãƒ¼ã‚¸ã«ç§»å‹•ã—ã¦ã‹ã‚‰ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã® [使用] リンクをクリックã—ã¾ã™ã€‚  
-.TP 2
-o
-\f3éžæŽ¨å¥¨ API ページ\fP (\f2deprecated\-list.html\fP)。 推奨ã•ã‚Œãªã„ã™ã¹ã¦ã®åå‰ãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚éžæŽ¨å¥¨åã¯ã€ä¸€èˆ¬ã«æ”¹è‰¯ã•ã‚ŒãŸ API ãŒå­˜åœ¨ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ãŒæŽ¨å¥¨ã•ã‚Œã¦ã„ãªã„ API ã®åå‰ã§ã‚ã‚Šã€é€šå¸¸ã€ãã‚Œã«ç½®ãæ›ã‚ã‚‹åå‰ãŒæ示ã•ã‚Œã¦ã„ã¾ã™ã€‚éžæŽ¨å¥¨ API ã¯ã€å°†æ¥ã®å®Ÿè£…ã§ã¯å‰Šé™¤ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚  
+¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î\f3¥Ñ¥Ã¥±¡¼¥¸¥Ú¡¼¥¸\fP (\f2package\-summary.html\fP)¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2package.html\fP ¤Þ¤¿¤Ï \f2package\-info.java\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ëÆâ¤Î HTML ¥Æ¥­¥¹¥È¤ò¤¹¤Ù¤ÆÁȤßÆþ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-\f3定数フィールド値ページ\fP (\f2constant\-values.html\fP)。 static フィールドã®å€¤ç”¨ã§ã™ã€‚  
-.TP 2
-o
-\f3直列化ã•ã‚ŒãŸãƒ•ã‚©ãƒ¼ãƒ ãƒšãƒ¼ã‚¸\fP (\f2serialized\-form.html\fP)。 直列化ãŠã‚ˆã³å¤–部化å¯èƒ½ãªã‚¯ãƒ©ã‚¹ã§ã™ã€‚ã“れらã®å„クラスã«ã¯ã€ç›´åˆ—化フィールドãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã«é–¢ã™ã‚‹èª¬æ˜ŽãŒã‚ã‚Šã¾ã™ã€‚ã“れらã®æƒ…å ±ã¯ã€API を使ã†é–‹ç™ºè€…ã§ã¯ãªãã€å†å®Ÿè£…ã‚’è¡Œã†é–‹ç™ºè€…ã«å¿…è¦ãªæƒ…å ±ã§ã™ã€‚ナビゲーションãƒãƒ¼ã«ã“ã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ³ã‚¯ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ç›´åˆ—化ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã«ç§»å‹•ã—ã¦ã€ãã®ã‚¯ãƒ©ã‚¹ã®èª¬æ˜Žã«ã‚ã‚‹ [関連項目] セクション㧠[直列化ã•ã‚ŒãŸå½¢å¼] をクリックã™ã‚‹ã¨ã€ã“ã®æƒ…報をå–å¾—ã§ãã¾ã™ã€‚標準ドックレットã¯ã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒšãƒ¼ã‚¸ã‚’自動的ã«ç”Ÿæˆã—ã¾ã™ã€‚ã“ã“ã«ã¯ã€Serializable を実装ã™ã‚‹ public ã¾ãŸã¯éž public ã®ã‚¯ãƒ©ã‚¹ãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ãŠã‚Šã€ã•ã‚‰ã«ã€\f2readObject\fP メソッドã€\f2writeObject\fP メソッドã€ç›´åˆ—化ã•ã‚ŒãŸãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ãŠã‚ˆã³ \f2@serial\fP ã‚¿ã‚°ã€\f2@serialField\fP ã‚¿ã‚°ã€\f2@serialData\fP ã‚¿ã‚°ã‹ã‚‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚直列化ãŒå¯èƒ½ãª public クラスを除外ã™ã‚‹ã«ã¯ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージを \f2@serial exclude\fP ã‚¿ã‚°ã§æŒ‡å®šã—ã¾ã™ã€‚ 直列化ãŒå¯èƒ½ãª package private クラスをå«ã‚ã‚‹ã«ã¯ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージを \f2@serial include\fP ã‚¿ã‚°ã§æŒ‡å®šã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.4 ã§ã¯ã€\f2\-private\fP オプションã®æŒ‡å®šãªã—㧠javadoc ツールを実行ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€public クラスãŠã‚ˆã³ private クラスã®å®Œå…¨ã«ç›´åˆ—化ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’生æˆã§ãã¾ã™ã€‚  
-.TP 2
-o
-\f3索引\fP (\f2index\-*.html\fP)。 ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹åã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹åã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿åã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åã€ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰åãŒã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã«ä¸¦ã‚“ã§ã„ã¾ã™ã€‚索引ã¯ã€Unicode を扱ãˆã‚‹ã‚ˆã†ã«å›½éš›åŒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚ 1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ç”Ÿæˆã™ã‚‹ã“ã¨ã‚‚ã€å…ˆé ­æ–‡å­— (英語ã®å ´åˆ A 〜 Z) ã”ã¨ã«åˆ¥ã€…ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ç”Ÿæˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥ÈÁ´ÂΤËÂФ·¤Æ 1 ¤Ä¤Î\f3³µÍ×¥Ú¡¼¥¸\fP (\f2overview\-summary.html\fP)¡£¤³¤ì¤Ï¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤ÎÀèƬ¥Ú¡¼¥¸¤Ë¤Ê¤ê¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢\f2\-overview\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ëÆâ¤Î HTML ¥Æ¥­¥¹¥È¤ò¤¹¤Ù¤ÆÁȤßÆþ¤ì¤Þ¤¹¡£¤³¤Î¥Ú¡¼¥¸¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢javadoc ¤ËÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤Ë¤À¤±ºîÀ®¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡ÖHTML ¥Õ¥ì¡¼¥à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
-
-.LP
-.LP
-\f3サãƒãƒ¼ãƒˆãƒ•ã‚¡ã‚¤ãƒ«\fP
-.LP
+.LP
+\f3Áê¸ß»²¾È¥Ú¡¼¥¸\fP
 .RS 3
 .TP 2
 o
-\f3ヘルプページ\fP (\f2help\-doc.html\fP)。 ナビゲーションãƒãƒ¼ã‚„å‰è¿°ã®å„ページã«é–¢ã™ã‚‹èª¬æ˜ŽãŒè¨˜è¼‰ã•ã‚Œã¦ã„ã¾ã™ã€‚\f2\-helpfile\fP を使ã†ã¨ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ˜ãƒ«ãƒ—ファイルã«ä»£ã‚る独自ã®ã‚«ã‚¹ã‚¿ãƒ ãƒ˜ãƒ«ãƒ—ファイルをæä¾›ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚  
-.TP 2
-o
-表示用㮠HTML フレームを作æˆã™ã‚‹ 1 ã¤ã® \f3index.html ファイル\fP。ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒ•ãƒ¬ãƒ¼ãƒ ä»˜ãã®å…ˆé ­ãƒšãƒ¼ã‚¸ã‚’表示ã™ã‚‹å ´åˆã«ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«è‡ªä½“ã«ã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå†…容ã¯å«ã¾ã‚Œã¦ã„ã¾ã›ã‚“。  
+\f3¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥ÈÁ´ÂΤËÂФ·¤Æ 1 ¤Ä¤Î¥¯¥é¥¹³¬ÁØ¥Ú¡¼¥¸\fP (\f2overview\-tree.html\fP)¡£¤³¤Î¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î [³µÍ×] ¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤«¤é¡¢[³¬Áإĥ꡼] ¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£ 
 .TP 2
 o
-複数ã®\f3フレームファイル\fP (\f2*\-frame.html\fP)。 パッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒªã‚¹ãƒˆãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ HTML フレームを表示ã™ã‚‹ã¨ãã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚  
+\f3¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î¥¯¥é¥¹³¬ÁØ¥Ú¡¼¥¸\fP (\f2package\-tree.html\fP)¡£¤³¤ì¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢ÆÃÄê¤Î¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸¤Ë°ÜÆ°¤·¡¢[³¬Áإĥ꡼] ¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î³¬Áؤòɽ¼¨¤µ¤»¤Þ¤¹¡£ 
 .TP 2
 o
-\f3パッケージリスト\fPファイル (\f2package\-list\fP)。 \f2\-link\fP オプションãŠã‚ˆã³ \f2\-linkoffline\fP オプションã§ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€HTML ファイルã§ã¯ãªãテキストファイルã§ã‚ã‚Šã€ã©ã®ãƒªãƒ³ã‚¯ã‹ã‚‰ã‚‚アクセスã§ãã¾ã›ã‚“。  
-.TP 2
-o
-\f3スタイルシート\fPファイル (\f2stylesheet.css\fP)。 生æˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ä¸Šã®ã„ãã¤ã‹ã®è¦ç´ ã«ã¤ã„ã¦ã€è‰²ã€ãƒ•ã‚©ãƒ³ãƒˆãƒ•ã‚¡ãƒŸãƒªã€ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚ºã€ãƒ•ã‚©ãƒ³ãƒˆã®ã‚¹ã‚¿ã‚¤ãƒ«ã€ãŠã‚ˆã³é…置を制御ã—ã¾ã™ã€‚  
+\f3¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î [»ÈÍÑ] ¥Ú¡¼¥¸\fP (\f2package\-use.html\fP) ¤È¡¢¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤´¤È¤Ë 1 ¤Ä¤º¤Ä¤Î [»ÈÍÑ] ¥Ú¡¼¥¸ (\f2class\-use/\fP\f2¥¯¥é¥¹Ì¾\fP\f2.html\fP)¡£¤³¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢ÆÃÄê¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÉô¤ò»È¤Ã¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤Ë¤Ä¤¤¤Æµ­½Ò¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹ A ¤òÎã¤Ë¤·¤Æ¹Í¤¨¤ë¤È¡¢¤½¤Î [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë¤Ï¡¢A ¤Î¥µ¥Ö¥¯¥é¥¹¡¢A ¤È¤·¤ÆÀë¸À¤µ¤ì¤¿¥Õ¥£¡¼¥ë¥É¡¢A ¤òÊÖ¤¹¥á¥½¥Ã¥É¡¢A ·¿¤Î¥Ñ¥é¥á¡¼¥¿¤ò»ý¤Ä¥á¥½¥Ã¥É¤ª¤è¤Ó¥³¥ó¥¹¥È¥é¥¯¥¿¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ ¤³¤Î¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸¤Ë°ÜÆ°¤·¤Æ¤«¤é¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î [»ÈÍÑ] ¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£ 
 .TP 2
 o
-\f3doc\-files\fP ディレクトリ。 生æˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã™ã‚‹ã‚¤ãƒ¡ãƒ¼ã‚¸ã€ã‚µãƒ³ãƒ—ルコードã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãªã©ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã¹ã¦æ ¼ç´ã•ã‚Œã¾ã™ã€‚ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦å‡¦ç†ã•ã‚Œãªã„ãŸã‚ã€ãƒ•ã‚¡ã‚¤ãƒ«å†…ã« javadoc ã‚¿ã‚°ãŒã‚ã£ã¦ã‚‚無視ã•ã‚Œã¾ã™ã€‚ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®ä¸­ã«ã‚ã‚‹å ´åˆã«ã®ã¿ç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+\f3Èó¿ä¾© API ¥Ú¡¼¥¸\fP (\f2deprecated\-list.html\fP)¡£¿ä¾©¤µ¤ì¤Ê¤¤Ì¾Á°¤¬¤¹¤Ù¤Æ°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£Èó¿ä¾©Ì¾¤Ï¡¢°ìÈ̤˲þÎɤµ¤ì¤¿ API ¤¬Â¸ºß¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¬¿ä¾©¤µ¤ì¤Æ¤¤¤Ê¤¤ API ¤Î̾Á°¤Ç¤¢¤ê¡¢Ä̾¤½¤ì¤ËÃÖ¤­´¹¤ï¤ë̾Á°¤¬Ä󼨤µ¤ì¤Æ¤¤¤Þ¤¹¡£Èó¿ä¾© API ¤Ï¡¢¾­Íè¤Î¼ÂÁõ¤Ç¤Ïºï½ü¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
+.TP 2
+o
+\f3Äê¿ô¥Õ¥£¡¼¥ë¥ÉÃÍ¥Ú¡¼¥¸\fP (\f2constant\-values.html\fP)¡£static ¥Õ¥£¡¼¥ë¥É¤ÎÃÍÍѤǤ¹¡£ 
+.TP 2
+o
+\f3ľÎ󲽤µ¤ì¤¿·Á¼°¥Ú¡¼¥¸\fP (\f2serialized\-form.html\fP)¡£Ä¾Îó²½²Äǽ¤«¤Ä³°Éô²½²Äǽ¤Ê¥¯¥é¥¹¤Ë´Ø¤¹¤ë¾ðÊóÍѤǤ¹¡£¤³¤ì¤é¤Î³Æ¥¯¥é¥¹¤Ë¤Ï¡¢Ä¾Îó²½¥Õ¥£¡¼¥ë¥É¤ª¤è¤Ó¥á¥½¥Ã¥É¤Ë´Ø¤¹¤ëÀâÌÀ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Î¾ðÊó¤Ï¡¢API ¤ò»È¤¦³«È¯¼Ô¤Ç¤Ï¤Ê¤¯¡¢ºÆ¼ÂÁõ¤ò¹Ô¤¦³«È¯¼Ô¤ËɬÍפʾðÊó¤Ç¤¹¡£¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Ë¤³¤Î¥Ú¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢Ä¾Î󲽤µ¤ì¤¿¥¯¥é¥¹¤Ë°ÜÆ°¤·¤Æ¡¢¤½¤Î¥¯¥é¥¹¤ÎÀâÌÀ¤Ë¤¢¤ë¡Ö´ØÏ¢¹àÌܡץ»¥¯¥·¥ç¥ó¤Ç¡ÖľÎ󲽤µ¤ì¤¿·Á¼°¡×¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤È¡¢¤³¤Î¾ðÊó¤ò¼èÆÀ¤Ç¤­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤ÏľÎ󲽤µ¤ì¤¿·Á¼°¥Ú¡¼¥¸¤ò¼«Æ°À¸À®¤·¤Þ¤¹¡£Serializable ¤ò¼ÂÁõ¤¹¤ë¤¹¤Ù¤Æ¤Î¥¯¥é¥¹ (public ¤Þ¤¿¤Ï Èó public) ¤¬´Þ¤Þ¤ì¤ë¤Û¤«¡¢ \f2readObject\fP ¥á¥½¥Ã¥É¤ä \f2writeObject\fP ¥á¥½¥Ã¥É¡¢Ä¾Î󲽤µ¤ì¤ë¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤Ó \f2@serial\fP¡¢\f2@serialField\fP¡¢\f2@serialData\fP ¥¿¥°¤«¤é¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤â´Þ¤Þ¤ì¤Þ¤¹¡£public ľÎó²½²Äǽ¥¯¥é¥¹¤ò½ü³°¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤ò \f2@serial exclude\fP ¤Ç¥Þ¡¼¥¯¤·¤Þ¤¹¡£package\-private ľÎó²½²Äǽ¥¯¥é¥¹¤ò´Þ¤á¤ë¤Ë¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤ò \f2@serial include\fP ¤Ç¥Þ¡¼¥¯¤·¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 1.4 ¤Ç¤Ï \f2\-private\fP ¥ª¥×¥·¥ç¥ó¤Î»ØÄê¤Ê¤·¤Ç javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢public ¥¯¥é¥¹¤ª¤è¤Ó private ¥¯¥é¥¹¤Î´°Á´¤ËľÎ󲽤µ¤ì¤¿¥¯¥é¥¹¤òÀ¸À®¤Ç¤­¤Þ¤¹¡£ 
+.TP 2
+o
+\f3º÷°ú\fP (\f2index\-*.html\fP)¡£¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤Ó¥á¥½¥Ã¥É¤Î̾Á°¤¬¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ëʤó¤Ç¤¤¤Þ¤¹¡£º÷°ú¤Ï¡¢Unicode ¤ò°·¤¨¤ë¤è¤¦¤Ë¹ñºÝ²½¤µ¤ì¤Æ¤¤¤Þ¤¹¡£1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤È¤·¤ÆÀ¸À®¤¹¤ë¤³¤È¤â¡¢ÀèƬʸ»ú (±Ñ¸ì¤Î¾ì¹ç A ¢· Z) ¤´¤È¤ËÊÌ¡¹¤Î¥Õ¥¡¥¤¥ë¤È¤·¤ÆÀ¸À®¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-\f3HTML フレーム\fP
-.LP
-.LP
-Javadoc ツールã¯ã€ä¸‹ã®å›³ã«ç¤ºã™ã‚ˆã†ã«ã€2 〜 3 ã¤ã® HTML フレームを生æˆã—ã¾ã™ã€‚1 ã¤ã®ãƒ‘ッケージã—ã‹ãªã„å ´åˆ (ã¾ãŸã¯ãƒ‘ッケージãŒãªã„å ´åˆ) ã¯ã€ãƒ‘ッケージã®ä¸€è¦§ã‚’çœç•¥ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦æœ€ä½Žé™å¿…è¦ãªæ•°ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’作æˆã—ã¾ã™ã€‚å˜ä¸€ã®ãƒ‘ッケージã«å±žã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (*.java) ã¾ãŸã¯å˜ä¸€ã®ãƒ‘ッケージåを引数ã¨ã—㦠javadoc コマンドã«æ¸¡ã™å ´åˆã¯ã€å·¦å´ã®åˆ—ã«ã‚¯ãƒ©ã‚¹ã®ä¸€è¦§ã‚’表示ã™ã‚‹ãƒ•ãƒ¬ãƒ¼ãƒ  (C) 1 ã¤ã ã‘ãŒä½œæˆã•ã‚Œã¾ã™ã€‚Javadoc ã«è¤‡æ•°ã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã¯ã€æ¦‚è¦ãƒšãƒ¼ã‚¸ (Detail) ã«åŠ ãˆã¦ã€ã™ã¹ã¦ã®ãƒ‘ッケージを一覧表示ã™ã‚‹ç¬¬ 3 ã®ãƒ•ãƒ¬ãƒ¼ãƒ  (P) ãŒä½œæˆã•ã‚Œã¾ã™ã€‚ã“ã®æ¦‚è¦ãƒšãƒ¼ã‚¸ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€\f2overview\-summary.html\fP ã§ã™ã€‚ã—ãŸãŒã£ã¦ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€2 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã«ã ã‘作æˆã•ã‚Œã¾ã™ã€‚[フレームãªã—] リンクをクリックã™ã‚‹ã‹ã€overview\-summary.html を最åˆã«è¡¨ç¤ºã™ã‚‹ã¨ã€ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’çœç•¥ã§ãã¾ã™ã€‚
-.LP
-.LP
-HTML フレームã«æ…£ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ç‰¹å®šã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’å°åˆ·ãŠã‚ˆã³ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã™ã‚‹ã«ã¯ã€ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«ã€Œãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã€ãŒãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。フレームã«ãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã‚’与ãˆã‚‹ã«ã¯ã€ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’クリックã—ã¾ã™ã€‚ã“ã®ã‚ˆã†ã«ã™ã‚‹ã¨ã€å¤šãã®ãƒ–ラウザã§ã¯ã€çŸ¢å°ã‚­ãƒ¼ã‚„ページキーを使ã£ã¦ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’スクロールã—ãŸã‚Šã€[å°åˆ·] メニューコマンドを使ã£ã¦ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’å°åˆ·ã—ãŸã‚Šã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-              \-\-\-\-\-\-\-\-\-\-\-\-                  \-\-\-\-\-\-\-\-\-\-\-\-
-.fl
-              |C| Detail |                  |P| Detail |
-.fl
-              | |        |                  | |        |
-.fl
-              | |        |                  |\-|        |
-.fl
-              | |        |                  |C|        |
-.fl
-              | |        |                  | |        |
-.fl
-              | |        |                  | |        |
-.fl
-              \-\-\-\-\-\-\-\-\-\-\-\-                  \-\-\-\-\-\-\-\-\-\-\-\-
-.fl
-             javadoc *.java           javadoc java.lang java.awt
-.fl
-\fP
-.fi
-
-.LP
-.LP
-HTML フレームãŒå¿…è¦ã‹ã©ã†ã‹ã«ã‚ˆã£ã¦ã€æ¬¡ã®ã©ã¡ã‚‰ã‹ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’開始ページã¨ã—ã¦ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚
-.LP
+.LP
+\f3¥µ¥Ý¡¼¥È¥Õ¥¡¥¤¥ë\fP
 .RS 3
 .TP 2
 o
-\f2index.html\fP (フレームã‚ã‚Š) 
+\f3¥Ø¥ë¥×¥Ú¡¼¥¸\fP (\f2help\-doc.html\fP)¡£¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤äÁ°½Ò¤Î³Æ¥Ú¡¼¥¸¤Ë´Ø¤¹¤ëÀâÌÀ¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤ËÂå¤ï¤ëÆȼ«¤Î¥«¥¹¥¿¥à¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤òÄ󶡤¹¤ë¤Ë¤Ï¡¢\f2\-helpfile\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.TP 2
+o
+ɽ¼¨ÍѤΠHTML ¥Õ¥ì¡¼¥à¤òºîÀ®¤¹¤ë 1 ¤Ä¤Î \f3index.html ¥Õ¥¡¥¤¥ë\fP¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢¥Õ¥ì¡¼¥àÉÕ¤­¤ÎÀèƬ¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¾ì¹ç¤Ë¥í¡¼¥É¤·¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¼«ÂΤˤϡ¢¥Æ¥­¥¹¥ÈÆâÍƤϴޤޤì¤Æ¤¤¤Þ¤»¤ó¡£ 
+.TP 2
+o
+Ê£¿ô¤Î\f3¥Õ¥ì¡¼¥à¥Õ¥¡¥¤¥ë\fP (\f2*\-frame.html\fP)¡£¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥ê¥¹¥È¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£HTML ¥Õ¥ì¡¼¥à¤òɽ¼¨¤¹¤ë¤È¤­¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£ 
+.TP 2
+o
+\f3¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È\fP¥Õ¥¡¥¤¥ë (\f2package\-list\fP)¡£ \f2\-link\fP ¤ª¤è¤Ó \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤Ç»ÈÍѤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢HTML ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¯¥Æ¥­¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢¤É¤Î¥ê¥ó¥¯¤«¤é¤â¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó¡£ 
+.TP 2
+o
+\f3¥¹¥¿¥¤¥ë¥·¡¼¥È\fP¥Õ¥¡¥¤¥ë (\f2stylesheet.css\fP)¡£À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¾å¤Î¤¤¤¯¤Ä¤«¤ÎÍ×ÁǤˤĤ¤¤Æ¡¢¿§¡¢¥Õ¥©¥ó¥È¥Õ¥¡¥ß¥ê¡¢¥Õ¥©¥ó¥È¥µ¥¤¥º¡¢¥Õ¥©¥ó¥È¤Î¥¹¥¿¥¤¥ë¡¢¤ª¤è¤ÓÇÛÃÖ¤òÀ©¸æ¤·¤Þ¤¹¡£ 
 .TP 2
 o
-\f2overview\-summary.html\fP (フレームãªã—) 
+\f3doc\-files\fP ¥Ç¥£¥ì¥¯¥È¥ê¡£À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥³¥Ô¡¼¤¹¤ë¥¤¥á¡¼¥¸¡¢¥µ¥ó¥×¥ë¥³¡¼¥É¡¢¥½¡¼¥¹¥³¡¼¥É¤Ê¤É¤Î¥Õ¥¡¥¤¥ë¤¬¤¹¤Ù¤Æ³ÊǼ¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ½èÍý¤µ¤ì¤Ê¤¤¤¿¤á¡¢¥Õ¥¡¥¤¥ëÆâ¤Ë £êavadoc ¥¿¥°¤¬¤¢¤Ã¤Æ¤â̵»ë¤µ¤ì¤Þ¤¹¡£¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Ä¥ê¡¼¤ÎÃæ¤Ë¤¢¤ë¾ì¹ç¤Ë¤Î¤ßÀ¸À®¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-\f3生æˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹é€ \fP
-.LP
-.LP
-生æˆã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Java ソースファイルãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªéšŽå±¤ã«ç·¨æˆã•ã‚Œã¾ã™ã€‚1 ã¤ã®ã‚µãƒ–パッケージã«ã¤ã 1 ã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€ã¨ã„ã†æ§‹é€ ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-ãŸã¨ãˆã°ã€\f2java.applet.Applet\fP クラスã«å¯¾ã—ã¦ç”Ÿæˆã•ã‚Œã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€\f2java/applet/Applet.html\fP ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚生æˆå…ˆã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®åå‰ãŒ \f2apidocs\fP ã ã¨ã™ã‚‹ã¨ã€java.applet パッケージã®ãƒ•ã‚¡ã‚¤ãƒ«æ§‹é€ ã¯ã€ãã®ä¸‹ã«æ§‹ç¯‰ã•ã‚Œã¾ã™ã€‚å‰è¿°ã®ã‚ˆã†ã«ã€ã€Œframeã€ã¨ã„ã†èªžã‚’åå‰ã«å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ã™ã¹ã¦å·¦ä¸Šã¾ãŸã¯å·¦ä¸‹ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ãれ以外㮠HTML ファイルã¯ã€ã™ã¹ã¦å³å´ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+\f3HTML ¥Õ¥ì¡¼¥à\fP
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢²¼¤Î¿Þ¤Ë¼¨¤¹¤è¤¦¤Ë¡¢2 ¢· 3 ¤Ä¤Î HTML ¥Õ¥ì¡¼¥à¤òÀ¸À®¤·¤Þ¤¹¡£1 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤·¤«¤Ê¤¤¾ì¹ç (¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤¬¤Ê¤¤¾ì¹ç) ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÍ÷¤ò¾Êά¤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆºÇÄã¸ÂɬÍפʿô¤Î¥Õ¥ì¡¼¥à¤òºîÀ®¤·¤Þ¤¹¡£Ã±°ì¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë°¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë (*.java) ¤Þ¤¿¤Ïñ°ì¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò°ú¿ô¤È¤·¤Æ javadoc ¥³¥Þ¥ó¥É¤ËÅϤ¹¾ì¹ç¤Ï¡¢º¸Â¦¤ÎÎó¤Ë¥¯¥é¥¹¤Î°ìÍ÷¤òɽ¼¨¤¹¤ë¥Õ¥ì¡¼¥à (C) 1 ¤Ä¤À¤±¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£Javadoc ¤ËÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤Ï¡¢³µÍ×¥Ú¡¼¥¸ (Detail) ¤Ë²Ã¤¨¤Æ¡¢¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò°ìÍ÷ɽ¼¨¤¹¤ëÂè 3 ¤Î¥Õ¥ì¡¼¥à (P) ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£¤³¤Î³µÍ×¥Ú¡¼¥¸¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢ \f2overview\-summary.html ¤Ç¤¹\fP¡£¤·¤¿¤¬¤Ã¤Æ¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢2 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤Ë¤À¤±ºîÀ®¤µ¤ì¤Þ¤¹¡£¡Ö¥Õ¥ì¡¼¥à¤Ê¤·¡×¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤«¡¢overview\-summary.html ¤òºÇ½é¤Ëɽ¼¨¤¹¤ë¤È¡¢¥Õ¥ì¡¼¥à¤ò¾Êά¤Ç¤­¤Þ¤¹¡£
+.LP
+HTML ¥Õ¥ì¡¼¥à¤Ë´·¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ÆÃÄê¤Î¥Õ¥ì¡¼¥à¤ò°õºþ¤ª¤è¤Ó¥¹¥¯¥í¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥Õ¥ì¡¼¥à¤Ë¡Ö¥Õ¥©¡¼¥«¥¹¡×¤¬¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥Õ¥ì¡¼¥à¤Ë¥Õ¥©¡¼¥«¥¹¤òÍ¿¤¨¤ë¤Ë¤Ï¡¢¤½¤Î¥Õ¥ì¡¼¥à¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ë¤¹¤ë¤È¡¢Â¿¤¯¤Î¥Ö¥é¥¦¥¶¤Ç¤Ï¡¢Ìð°õ¥­¡¼¤ä¥Ú¡¼¥¸¥­¡¼¤ò»È¤Ã¤Æ¤½¤Î¥Õ¥ì¡¼¥à¤ò¥¹¥¯¥í¡¼¥ë¤·¤¿¤ê¡¢¡Ö°õºþ¡×¥á¥Ë¥å¡¼¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¤½¤Î¥Õ¥ì¡¼¥à¤ò°õºþ¤·¤¿¤ê¤Ç¤­¤Þ¤¹¡£
+.LP
+HTML ¥Õ¥ì¡¼¥à¤¬É¬Íפ«¤É¤¦¤«¤Ë¤è¤Ã¤Æ¡¢¼¡¤Î¤É¤Á¤é¤«¤Î¥Õ¥¡¥¤¥ë¤ò³«»Ï¥Ú¡¼¥¸¤È¤·¤Æ¥í¡¼¥É¤·¤Þ¤¹¡£
 .RS 3
-
-.LP
-.LP
-注 \- 下ã®éšŽå±¤å›³ã§ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯\f3太字\fP (\f3bold\fP) ã§ç¤ºã—ã¦ã‚ã‚Šã¾ã™ã€‚アスタリスク (\f2*\fP) ã¯ã€javadoc ã¸ã®å¼•æ•°ãŒãƒ‘ッケージåã§ã¯ãªãソースファイルå (*.java) ã§ã‚ã‚‹å ´åˆã«çœç•¥ã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’示ã—ã¦ã„ã¾ã™ã€‚ã¾ãŸã€å¼•æ•°ãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã®å ´åˆã¯ã€\f2package\-list\fP ã¯ä½œæˆã•ã‚Œã¾ã™ãŒã€å†…容ã¯ç©ºã§ã™ã€‚doc\-files ディレクトリã¯ã€ã‚½ãƒ¼ã‚¹ãƒ„リー内ã«å­˜åœ¨ã™ã‚‹å ´åˆã«ã®ã¿ã€ç”Ÿæˆå…ˆã«ä½œæˆã•ã‚Œã¾ã™ã€‚
-.LP
+.TP 2
+o
+\f2index.html\fP (¥Õ¥ì¡¼¥à¤¢¤ê) 
+.TP 2
+o
+\f2overview\-summary.html\fP (¥Õ¥ì¡¼¥à¤Ê¤·) 
 .RE
+.LP
+\f3À¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î¹½Â¤\fP
+.LP
+À¸À®¤µ¤ì¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê³¬ÁؤËÊÔÀ®¤µ¤ì¤Þ¤¹¡£1 ¤Ä¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤­ 1 ¤Ä¤Î¥Ç¥£¥ì¥¯¥È¥ê¡¢¤È¤¤¤¦¹½Â¤¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+¤¿¤È¤¨¤Ð¡¢ \f2java.applet.Applet\fP ¥¯¥é¥¹ÍѤËÀ¸À®¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ï¡¢ \f2java/applet/Applet.html\fP ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£À¸À®Àè¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î̾Á°¤¬ \f2apidocs\fP ¤À¤È¤¹¤ë¤È¡¢java.applet ¥Ñ¥Ã¥±¡¼¥¸¤Î¥Õ¥¡¥¤¥ë¹½Â¤¤Ï¡¢¤½¤Î²¼¤Ë¹½ÃÛ¤µ¤ì¤Þ¤¹¡£Á°½Ò¤Î¤è¤¦¤Ë¡¢¡Öframe¡×¤È¤¤¤¦¸ì¤ò̾Á°¤Ë´Þ¤à¥Õ¥¡¥¤¥ë¤Ï¡¢¤¹¤Ù¤Æº¸¾å¤Þ¤¿¤Ïº¸²¼¤Î¥Õ¥ì¡¼¥à¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î HTML ¥Õ¥¡¥¤¥ë¤Ï¡¢¤¹¤Ù¤Æ±¦Â¦¤Î¥Õ¥ì¡¼¥à¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+Ãí \- ²¼¤Î³¬Áؿޤǡ¢¥Ç¥£¥ì¥¯¥È¥ê¤Ï\f3ÂÀ»ú\fP (bold) ¤Ç¼¨¤·¤Æ¤¢¤ê¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ¤Ï¡¢javadoc ¤Ø¤Î°ú¿ô¤¬¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ç¤Ï¤Ê¤¯¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾ (*.java) ¤Ç¤¢¤ë¾ì¹ç¤Ë¾Êά¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Ç¥£¥ì¥¯¥È¥ê¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢°ú¿ô¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Î¾ì¹ç¡¢ \f2package\-list\fP ¤ÏºîÀ®¤µ¤ì¤Þ¤¹¤¬¡¢¤½¤ÎÃæ¿È¤Ï¶õ¤Ç¤¹¡£doc\-files ¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤Ë¸ºß¤¹¤ë¾ì¹ç¤Ë¤Î¤ß¡¢À¸À®Àè¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
 
 .fl
-\fP\f3apidocs\fP                             最上ä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-   index.html                       HTML フレームを設定ã™ã‚‹åˆæœŸãƒšãƒ¼ã‚¸
-.fl
- * overview\-summary.html            全パッケージã®ãƒªã‚¹ãƒˆã€‚ 先頭ã«è¦ç´„æ–‡ãŒã‚ã‚‹
-.fl
-   overview\-tree.html               全パッケージã®ã‚¯ãƒ©ã‚¹éšŽå±¤ã®ãƒªã‚¹ãƒˆ
-.fl
-   deprecated\-list.html             全パッケージã®æŽ¨å¥¨ã•ã‚Œãªã„ API ã®ãƒªã‚¹ãƒˆ
-.fl
-   constant\-values.html             全パッケージ㮠static フィールドã®å€¤ã®ãƒªã‚¹ãƒˆ
-.fl
-   serialized\-form.html             全パッケージã®ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒªã‚¹ãƒˆ
-.fl
- * overview\-frame.html              全パッケージã®ãƒªã‚¹ãƒˆã€‚ 左上ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã‚‹
-.fl
-   allclasses\-frame.html            全パッケージã®å…¨ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€‚ 左下ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã‚‹
-.fl
-   help\-doc.html                    ã“れらã®ãƒšãƒ¼ã‚¸ã®æ§‹æˆã‚’示ã™ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒ˜ãƒ«ãƒ—を表示ã™ã‚‹
-.fl
-   index\-all.html                   \-splitindex オプションãªã—ã§ä½œæˆã•ã‚ŒãŸãƒ‡ãƒ•ã‚©ãƒ«ãƒˆç´¢å¼•
-.fl
-   \f3index\-files\fP                      \-splitindex オプションを指定ã—ã¦ä½œæˆã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-       index\-<number>.html          \-splitindex オプションを指定ã—ã¦ä½œæˆã•ã‚ŒãŸç´¢å¼•ãƒ•ã‚¡ã‚¤ãƒ«
-.fl
-   package\-list                     パッケージåã®ãƒªã‚¹ãƒˆã€‚ 外部å‚照を解決ã™ã‚‹ãŸã‚ã ã‘ã«ä½¿ç”¨ã•ã‚Œã‚‹
-.fl
-   stylesheet.css                   フォントã€è‰²ã€é…置を定義ã™ã‚‹ HTML スタイルシート
-.fl
-   \f3java\fP                             パッケージディレクトリ
-.fl
-       \f3applet\fP                       サブパッケージディレクトリ
-.fl
-            Applet.html             Applet クラスã®ãƒšãƒ¼ã‚¸
-.fl
-            AppletContext.html      AppletContext インタフェースã®ãƒšãƒ¼ã‚¸
-.fl
-            AppletStub.html         AppletStub インタフェースã®ãƒšãƒ¼ã‚¸
-.fl
-            AudioClip.html          AudioClip インタフェースã®ãƒšãƒ¼ã‚¸
-.fl
-          * package\-summary.html    ã“ã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€‚ 先頭ã«è¦ç´„æ–‡ãŒã‚ã‚‹
-.fl
-          * package\-frame.html      ã“ã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€‚ 左下ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã‚‹
-.fl
-          * package\-tree.html       ã“ã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹éšŽå±¤ã®ãƒªã‚¹ãƒˆ
-.fl
-            package\-use             ã“ã®ãƒ‘ッケージãŒä½¿ç”¨ã•ã‚Œã¦ã„る場所ã®ãƒªã‚¹ãƒˆ
-.fl
-            \f3doc\-files\fP               イメージやサンプルã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ ¼ç´ã•ã‚Œã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-            \f3class\-use\fP               API ãŒä½¿ç”¨ã•ã‚Œã¦ã„る場所ã®ãƒšãƒ¼ã‚¸ã‚’æ ¼ç´ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-                Applet.html         Applet クラスを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-                AppletContext.html  AppletContext インタフェースを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-                AppletStub.html     AppletStub インタフェースを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-                AudioClip.html      AudioClip インタフェースを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-   \f3src\-html\fP                         ソースコードディレクトリ
-.fl
-       \f3java\fP                         パッケージディレクトリ
-.fl
-           \f3applet\fP                   サブパッケージディレクトリ
-.fl
-                Applet.html         Applet ソースコードã®ãƒšãƒ¼ã‚¸
-.fl
-                AppletContext.html  AppletContext ソースコードã®ãƒšãƒ¼ã‚¸
-.fl
-                AppletStub.html     AppletStub ソースコードã®ãƒšãƒ¼ã‚¸
-.fl
-                AudioClip.html      AudioClip ソースコードã®ãƒšãƒ¼ã‚¸
+\fP\f3apidocs\fP                             ºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+   index.html                       HTML ¥Õ¥ì¡¼¥à¤òÀßÄꤹ¤ë½é´ü¥Ú¡¼¥¸
+.fl
+ * overview\-summary.html            Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¥ê¥¹¥È¡£ÀèƬʸ¤Ë¤è¤ëÍ×ÌóÉÕ¤­
+.fl
+   overview\-tree.html               Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹³¬ÁؤΥꥹ¥È
+.fl
+   deprecated\-list.html             Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎÈó¿ä¾© API ¤Î¥ê¥¹¥È
+.fl
+   constant\-values.html             Á´¥Ñ¥Ã¥±¡¼¥¸¤Î static ¥Õ¥£¡¼¥ë¥É¤ÎÃͤΥꥹ¥È
+.fl
+   serialized\-form.html             Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎľÎ󲽤µ¤ì¤¿·Á¼°¤Î¥ê¥¹¥È
+.fl
+ * overview\-frame.html              Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¥ê¥¹¥È¡£º¸¾å¤Î¥Õ¥ì¡¼¥à¤Ç»ÈÍѤµ¤ì¤ë
+.fl
+   allclasses\-frame.html            Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎÁ´¥¯¥é¥¹¤Î¥ê¥¹¥È¡£º¸²¼¤Î¥Õ¥ì¡¼¥à¤Ç»ÈÍѤµ¤ì¤ë
+.fl
+   help\-doc.html                    ¤³¤ì¤é¤Î¥Ú¡¼¥¸¤Î¹½À®¤ò¼¨¤¹¥æ¡¼¥¶¡¼¥Ø¥ë¥×¤Î¥ê¥¹¥È
+.fl
+   index\-all.html                   \-splitindex ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤ËºîÀ®¤µ¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤Îº÷°ú
+.fl
+   \f3index\-files\fP                      \-splitindex ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ËºîÀ®¤µ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+       index\-<number>.html          \-splitindex ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ËºîÀ®¤µ¤ì¤ëº÷°ú¥Õ¥¡¥¤¥ë
+.fl
+   package\-list                     ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¥ê¥¹¥È¡£³°Éô»²¾È¤ò²ò·è¤¹¤ë¤¿¤á¤À¤±¤Ë»ÈÍѤµ¤ì¤ë
+.fl
+   stylesheet.css                   ¥Õ¥©¥ó¥È¡¢¿§¡¢ÇÛÃÖ¤òÄêµÁ¤¹¤ë HTML ¥¹¥¿¥¤¥ë¥·¡¼¥È
+.fl
+   \f3java\fP                             ¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+       \f3applet\fP                       ¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+            Applet.html             Applet ¥¯¥é¥¹¤Î¥Ú¡¼¥¸
+.fl
+            AppletContext.html      AppletContext ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸
+.fl
+            AppletStub.html         AppletStub ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸
+.fl
+            AudioClip.html          AudioClip ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸
+.fl
+          * package\-summary.html    ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹¤Î¥ê¥¹¥È¡£ÀèƬʸ¤Ë¤è¤ëÍ×ÌóÉÕ¤­
+.fl
+          * package\-frame.html      ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹¤Î¥ê¥¹¥È¡£º¸²¼¤Î¥Õ¥ì¡¼¥à¤Ç»ÈÍѤµ¤ì¤ë
+.fl
+          * package\-tree.html       ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹³¬ÁؤΥꥹ¥È
+.fl
+            package\-use             ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì½ê¤Î¥ê¥¹¥È
+.fl
+            \f3doc\-files\fP               ²èÁü¤ä¥µ¥ó¥×¥ë¥Õ¥¡¥¤¥ë¤òÊÝ»ý¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+            \f3class\-use\fP               API ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì½ê¤Î¥Ú¡¼¥¸¤òÊÝ»ý¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+                Applet.html         Applet ¥¯¥é¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+                AppletContext.html  AppletContext ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+                AppletStub.html     AppletStub ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+                AudioClip.html      AudioClip ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+   \f3src\-html\fP                         ¥½¡¼¥¹¥³¡¼¥É¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+       \f3java\fP                         ¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+           \f3applet\fP                   ¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+                Applet.html         Applet ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
+.fl
+                AppletContext.html  AppletContext ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
+.fl
+                AppletStub.html     AppletStub ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
+.fl
+                AudioClip.html      AudioClip ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
 .fl
 .fi
-
-.LP
 .SS 
-生æˆã•ã‚Œã‚‹ API 宣言
-.LP
-.LP
-Javadoc ツールã¯ã€ãã‚Œãžã‚Œã®ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã®èª¬æ˜Žã®æœ€åˆã«ã€ãã® API 用ã®å®£è¨€ã‚’生æˆã—ã¾ã™ã€‚ ã“ã®å®£è¨€ã¯ã€ãã® API é …ç›®ã®å®£è¨€ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2Boolean\fP クラスã®å®£è¨€ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
+À¸À®¤µ¤ì¤ë API Àë¸À
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤½¤ì¤¾¤ì¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤ª¤è¤Ó¥á¥½¥Ã¥É¤ÎÀâÌÀ¤ÎºÇ½é¤Ë¡¢¤½¤Î API ÍѤÎÀë¸À¤òÀ¸À®¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Boolean\fP ¥¯¥é¥¹¤ÎÀë¸À¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 \f2public final class Boolean\fP
 .br
@@ -937,29 +593,20 @@
 .br
 \f2implements Serializable\fP
 .LP
-.LP
-ã¾ãŸã€\f2Boolean.valueOf\fP メソッドã®å®£è¨€ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
+¤Þ¤¿¡¢ \f2Boolean.valueOf\fP ¥á¥½¥Ã¥É¤ÎÀë¸À¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 \f2public static Boolean valueOf(String s)\fP
 .LP
-.LP
-Javadoc ツールã¯ã€ä¿®é£¾å­ \f2public\fPã€\f2protected\fPã€\f2private\fPã€\f2abstract\fPã€\f2final\fPã€\f2static\fPã€\f2transient\fPã€ãŠã‚ˆã³ \f2volatile\fP を組ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ãŒã€\f2synchronized\fP 㨠\f2native\fP を組ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã›ã‚“。ã“れら後者㮠2 ã¤ã®ä¿®é£¾å­ã¯ã€å®Ÿè£…ã®è©³ç´°ã¨è¦‹ãªã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€API 仕様ã«ã¯å«ã¾ã‚Œã¾ã›ã‚“。
-.LP
-.LP
-API ã§ã¯ã€ä¸¦è¡Œæ€§ã®ã‚»ãƒžãƒ³ãƒ†ã‚£ã‚¯ã‚¹ã«ã¤ã„ã¦ã€ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ \f2synchronized\fP ã«ä¾å­˜ã™ã‚‹ã®ã§ã¯ãªãã€ã‚³ãƒ¡ãƒ³ãƒˆã«ã‚ˆã‚‹ä¸»èª¬æ˜Žã¨ã—ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãŸã¨ãˆã°ã€ã€Œ1 ã¤ã® \f2Enumeration\fP を複数ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‹ã‚‰ä¸¦è¡Œã—ã¦ä½¿ç”¨ã™ã‚‹ã“ã¨ã¯ã§ããªã„ã€ãªã©ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã—ã¾ã™ã€‚ドキュメントã«ã¯ã€ã“れらã®ã‚»ãƒžãƒ³ãƒ†ã‚£ã‚¯ã‚¹ã‚’実ç¾ã™ã‚‹æ–¹æ³•ã‚’記述ã™ã‚‹ã¹ãã§ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2Hashtable\fP ã¯ã‚¹ãƒ¬ãƒƒãƒ‰ã«å¯¾ã—ã¦å®‰å…¨ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ãŒã€ã€Œã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’åŒæœŸåŒ–ã™ã‚Œã°ãれを実ç¾ã§ãã‚‹ã€ã®ã‚ˆã†ã«ã¯æŒ‡å®šã™ã‚‹æ ¹æ‹ ã¯ã‚ã‚Šã¾ã›ã‚“。ãƒã‚±ãƒƒãƒˆãƒ¬ãƒ™ãƒ«ã§å†…部的ã«åŒæœŸåŒ–ã™ã‚‹æ¨©åˆ©ã‚’残ã—ã¦ãŠãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã†ã™ã‚Œã°ã€ã‚ˆã‚Šé«˜åº¦ãªä¸¦è¡Œæ€§ãŒæä¾›ã•ã‚Œã¾ã™ã€‚
-.LP
-.SH "ドキュメンテーションコメント"
-.LP
-.LP
-オリジナルã®ã€Œãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä»•æ§˜ã€ã¯ã€ã€Œé–¢é€£é …ç›®ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+Javadoc ¥Ä¡¼¥ë¤Ç¤Ï¡¢½¤¾þ»Ò \f2public\fP¡¢ \f2protected\fP¡¢ \f2private\fP¡¢ \f2abstract\fP¡¢ \f2final\fP¡¢ \f2static\fP¡¢ \f2transient\fP¡¢¤ª¤è¤Ó \f2volatile\fP ¤ÏÁȤ߹þ¤á¤Þ¤¹¤¬¡¢ \f2synchronized\fP ¤È \f2native\fP ¤ÏÁȤ߹þ¤á¤Þ¤»¤ó¡£¤³¤ì¤é¸å¼Ô¤Î 2 ¤Ä¤Î½¤¾þ»Ò¤Ï¡¢¼ÂÁõ¤Î¾ÜºÙ¤È¸«¤Ê¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢API »ÅÍͤˤϴޤޤì¤Þ¤»¤ó¡£
+.LP
+API ¤Ç¤Ï¡¢Ê¹ÔÀ­¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤Ë¤Ä¤¤¤Æ¡¢¥­¡¼¥ï¡¼¥É \f2synchronized\fP ¤Ë°Í¸¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢¥³¥á¥ó¥È¤Î¼çÀâÌÀ¤È¤·¤Æ¥É¥­¥å¥á¥ó¥È²½¤¹¤Ù¤­¤Ç¤¹¡£ \f2¤¿¤È¤¨¤Ð¡¢¡Ö1 ¤Ä¤Î Enumeration ¤ò\fP Ê£¿ô¤Î¥¹¥ì¥Ã¥É¤«¤éʹԤ·¤Æ»ÈÍѤ¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¡×¤Ê¤É¤Èµ­½Ò¤·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥È¤Ë¤Ï¡¢¤³¤ì¤é¤Î¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤ò¼Â¸½¤¹¤ëÊýË¡¤òµ­½Ò¤¹¤ë¤Ù¤­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2Hashtable\fP ¤Ï¥¹¥ì¥Ã¥É¤ËÂФ·¤Æ°ÂÁ´¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤¬¡¢¡Ö¥¨¥¯¥¹¥Ý¡¼¥È¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¤òƱ´ü²½¤¹¤ì¤Ð¤½¤ì¤ò¼Â¸½¤Ç¤­¤ë¡×¤Î¤è¤¦¤Ë¤Ï»ØÄꤹ¤ëº¬µò¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥Ð¥±¥Ã¥È¥ì¥Ù¥ë¤ÇÆâÉôŪ¤ËƱ´ü²½¤¹¤ë¸¢Íø¤ò»Ä¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤¹¤ì¤Ð¡¢¤è¤ê¹âÅÙ¤ÊʹÔÀ­¤¬Ä󶡤µ¤ì¤Þ¤¹¡£
+.SH "¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È"
+.LP
+¥ª¥ê¥¸¥Ê¥ë¤Î¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î»ÅÍ͡פϡ¢¡Ö´ØÏ¢¹àÌܡפò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .SS 
-ソースコードã¸ã®ã‚³ãƒ¡ãƒ³ãƒˆã®æŒ¿å…¥
-.LP
-.LP
-ソースコードã®ä»»æ„ã®ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å®£è¨€ã®å‰ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆ ("doc comments") を記述ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚å„パッケージã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’作æˆã§ãã¾ã™ã€‚ 構文ã¯è‹¥å¹²ç•°ãªã‚Šã¾ã™ãŒã€æ¦‚è¦ã«ã‚‚ドキュメンテーションコメントを作æˆã§ãã¾ã™ã€‚ドキュメンテーションコメントã¯ã€éžå…¬å¼ã«ã€ŒJavadoc コメントã€ã¨å‘¼ã°ã‚Œã¦ã„ã¾ã™ (ã“ã®ç”¨èªžã¯å•†æ¨™é–¢é€£ã®ä½¿ç”¨æ³•ã«é•å)。ドキュメンテーションコメントã¯ã€ã‚³ãƒ¡ãƒ³ãƒˆã®å§‹ã¾ã‚Šã‚’示ã™æ–‡å­—列 \f2/**\fP ã¨ã€ã‚³ãƒ¡ãƒ³ãƒˆã®çµ‚ã‚りを示ã™æ–‡å­—列 \f2*/\fP ã®é–“ã«ã‚る文字ã§æ§‹æˆã•ã‚Œã¾ã™ã€‚è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã¯ã€å„è¡Œã«è¨˜è¿°ã§ãã¾ã™ã€‚ 詳細ã¯ã€ä»¥ä¸‹ã§èª¬æ˜Žã—ã¾ã™ã€‚コメントã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€è¤‡æ•°è¡Œã«ã‚ãŸã£ã¦è¨˜è¿°ã§ãã¾ã™ã€‚
-.LP
+¥½¡¼¥¹¥³¡¼¥É¤Ø¤Î¥³¥á¥ó¥È¤ÎÁÞÆþ
+.LP
+¥½¡¼¥¹¥³¡¼¥É¤ÎǤ°Õ¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤ÎÀë¸À¤ÎÁ°¤Ë¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È ("doc comments") ¤òµ­½Ò¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£³Æ¥Ñ¥Ã¥±¡¼¥¸¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¹½Ê¸¤Ï¼ã´³°Û¤Ê¤ê¤Þ¤¹¤¬¡¢³µÍפˤâ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢Èó¸ø¼°¤Ë¡ÖJavadoc ¥³¥á¥ó¥È¡×¤È¸Æ¤Ð¤ì¤Æ¤¤¤Þ¤¹ (¤³¤ÎÍѸì¤Ï¾¦É¸´ØÏ¢¤Î»ÈÍÑË¡¤Ë°ãÈ¿)¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢¥³¥á¥ó¥È¤ò»Ï¤Þ¤ê¤ò¼¨¤¹Ê¸»úÎó \f2/**\fP ¤È¡¢¥³¥á¥ó¥È¤ò½ª¤ï¤ê¤ò¼¨¤¹Ê¸»úÎó \f2*/\fP ¤Î´Ö¤Ë¤¢¤ëʸ»ú¤«¤é¹½À®¤µ¤ì¤Þ¤¹¡£¹Ô¤ÎÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢³Æ¹Ô¤Ëµ­½Ò¤Ç¤­¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢°Ê²¼¤ÇÀâÌÀ¤·¤Þ¤¹¡£¥³¥á¥ó¥È¤Î¥Æ¥­¥¹¥È¤Ï¡¢Ê£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -973,26 +620,19 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-次ã®ã‚ˆã†ã«ã—㦠1 è¡Œã«è¨˜è¿°ã™ã‚‹ã¨ã€ã‚¹ãƒšãƒ¼ã‚¹ã‚’節約ã§ãã¾ã™ã€‚
-.LP
+.LP
+¼¡¤Î¤è¤¦¤Ë¤·¤Æ 1 ¹Ô¤Ëµ­½Ò¤¹¤ë¤È¡¢¥¹¥Ú¡¼¥¹¤òÀáÌó¤Ç¤­¤Þ¤¹¡£
 .nf
 \f3
 .fl
-/** This comment takes up only one line. */
+/** This comment takes up only one line.*/
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3コメントã®é…ç½®\fP \- ドキュメンテーションコメントã¯ã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å®£è¨€ã®ç›´å‰ã«ç½®ã‹ã‚Œã¦ã„ã‚‹ã¨ãã«ã ã‘èªè­˜ã•ã‚Œã¾ã™ã€‚ クラスã®ä¾‹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ä¾‹ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。メソッドã®æœ¬ä½“ã«ç½®ã‹ã‚Œã¦ã„るドキュメンテーションコメントã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚javadoc ツールã§ã¯ã€1 ã¤ã®å®£è¨€æ–‡ã«ã¤ã 1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã ã‘ãŒèªè­˜ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-よãã‚ã‚‹é–“é•ã„ã¯ã€ã‚¯ãƒ©ã‚¹ã®ã‚³ãƒ¡ãƒ³ãƒˆã¨ã‚¯ãƒ©ã‚¹ã®å®£è¨€ã®é–“ã« \f2import\fP 文を置ã„ã¦ã—ã¾ã†ã“ã¨ã§ã™ã€‚ã“ã®ã‚ˆã†ãªè¨˜è¿°ã¯ã—ãªã„ã§ãã ã•ã„。 ã“ã®ã‚ˆã†ãªã‚¯ãƒ©ã‚¹ã‚³ãƒ¡ãƒ³ãƒˆã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+\f3¥³¥á¥ó¥È¤ÎÇÛÃÖ\fP \- ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤ÎÀë¸À¤ÎľÁ°¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¤È¤­¤Ë¤À¤±Ç§¼±¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¤ÎÎã¡¢¥á¥½¥Ã¥É¤ÎÎã¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥á¥½¥Ã¥É¤ÎËÜÂΤËÃÖ¤«¤ì¤Æ¤¤¤ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£javadoc ¥Ä¡¼¥ë¤Ç¤Ï¡¢1 ¤Ä¤ÎÀë¸Àʸ¤Ë¤Ä¤­ 1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤À¤±¤¬Ç§¼±¤µ¤ì¤Þ¤¹¡£
+.LP
+¤è¤¯¤¢¤ë´Ö°ã¤¤¤Ï¡¢¥¯¥é¥¹¥³¥á¥ó¥È¤È¥¯¥é¥¹Àë¸À¤Î´Ö¤Ë \f2import\fP ʸ¤òÃÖ¤¤¤Æ¤·¤Þ¤¦¤³¤È¤Ç¤¹¡£¤³¤Î¤è¤¦¤Êµ­½Ò¤Ï¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤Î¤è¤¦¤Ê¥¯¥é¥¹¥³¥á¥ó¥È¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1014,11 +654,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3ドキュメンテーションコメントã¯ä¸»èª¬æ˜Žã®ã‚ã¨ã«ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãŒç¶šã\fP \- コメントã®é–‹å§‹åŒºåˆ‡ã‚Šæ–‡å­—ã§ã‚ã‚‹ \f2/**\fP ã®ã‚ã¨ã‹ã‚‰ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã¾ã§ãŒä¸»èª¬æ˜Žã«ãªã‚Šã¾ã™ã€‚タグセクションã¯ã€å…ˆé ­æ–‡å­—㌠\f2@\fP ã§ã‚ã‚‹è¡Œã§å®šç¾©ã•ã‚Œã‚‹æœ€åˆã®ãƒ–ロックタグã‹ã‚‰å§‹ã¾ã‚Šã¾ã™ (è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã€ç©ºç™½ã€ãŠã‚ˆã³è¡Œã®å…ˆé ­ã®åŒºåˆ‡ã‚Šæ–‡å­— \f2/**\fP ã¯é™¤ã)。主説明を記述ã›ãšã€ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã ã‘ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚主説明ã¯ã€ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ä»¥é™ã«ç¶šã‘ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。タグã®å¼•æ•°ã¯ã€è¤‡æ•°è¡Œã«ã‚ãŸã£ã¦è¨˜è¿°ã§ãã¾ã™ã€‚ã‚¿ã‚°ã®æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“。 何回も記述ã§ãã‚‹ã‚¿ã‚°ã¨ã€1 回ã—ã‹è¨˜è¿°ã§ããªã„ã‚¿ã‚°ãŒã‚ã‚Šã¾ã™ã€‚例ãˆã°ã€æ¬¡ã® \f2@see\fP ã‹ã‚‰ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãŒå§‹ã¾ã‚Šã¾ã™ã€‚
-.LP
+.LP
+\f3¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¼çÀâÌÀ¤Î¤¢¤È¤Ë¥¿¥°¥»¥¯¥·¥ç¥ó¤¬Â³¤¯ \- ¥³¥á¥ó¥È¤Î³«»Ï¶èÀÚ¤êʸ»ú¤Ç¤¢¤ë\fP \f2/**\fP ¤Î¤¢¤È¤«¤é¥¿¥°¥»¥¯¥·¥ç¥ó¤Þ¤Ç¤¬¼çÀâÌÀ¤Ë¤Ê¤ê¤Þ¤¹¡£¥¿¥°¥»¥¯¥·¥ç¥ó¤Ï¡¢¹Ô¤ÎÀèƬ¤Ë¤¢¤ëºÇ½é¤Î \f2@\fP ¤ÇÄêµÁ¤µ¤ì¤ëºÇ½é¤Î¥Ö¥í¥Ã¥¯¥¿¥°¤«¤é»Ï¤Þ¤ê¤Þ¤¹ (ÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¡¢¶õÇò¡¢ÀèƬ¤Î¶èÀÚ¤êʸ»ú \f2/**\fP ¤Ï½ü¤¯)¡£¼çÀâÌÀ¤òµ­½Ò¤»¤º¡¢¥¿¥°¥»¥¯¥·¥ç¥ó¤À¤±¤Î¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¼çÀâÌÀ¤Ï¡¢¥¿¥°¥»¥¯¥·¥ç¥ó°Ê¹ß¤Ë³¤±¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¥¿¥°¤Î°ú¿ô¤Ï¡¢Ê£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥¿¥°¤Î¿ô¤ËÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¡£²¿²ó¤âµ­½Ò¤Ç¤­¤ë¥¿¥°¤È¡¢1 ²ó¤·¤«µ­½Ò¤Ç¤­¤Ê¤¤¥¿¥°¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î \f2@see\fP ¤Ï¡¢¥¿¥°¥»¥¯¥·¥ç¥ó¤ò³«»Ï¤·¤Æ¤¤¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1032,11 +669,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3ブロックタグã¨ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°\fP \- 「タグã€ã¯ã€Javadoc ãŒå‡¦ç†ã§ãã‚‹ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã®ç‰¹åˆ¥ãªã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã§ã™ã€‚\f2@tag\fP ã®ã‚ˆã†ã«è¨˜è¿°ã™ã‚‹ãƒ–ロックタグ (「スタンドアロンタグã€ã¨ã‚‚呼ã°ã‚Œã‚‹) ã¨ã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚° (\f2{@tag}\fP ã®ã‚ˆã†ã«ä¸­æ‹¬å¼§ã§å›²ã‚“ã§è¨˜è¿°) ã® 2 種類ã®ã‚¿ã‚°ãŒã‚ã‚Šã¾ã™ã€‚ブロックタグãŒæ­£ã—ã解釈ã•ã‚Œã‚‹ãŸã‚ã«ã¯ã€è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã€ç©ºç™½ã€åŒºåˆ‡ã‚Šæ–‡å­— (\f2/**\fP) を除ã„ã¦ã€è¡Œã®å…ˆé ­ã«ç½®ã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã‚Œã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå†…ã®ãれ以外ã®ä½ç½®ã§ \f2@\fP 文字を使用ã—ã¦ã‚‚ã€ã‚¿ã‚°ã®é–‹å§‹ã¨ã—ã¦ã¯è§£é‡ˆã•ã‚Œãªã„ã“ã¨ã‚’æ„味ã—ã¦ã„ã¾ã™ã€‚è¡Œã®æœ€åˆã« \f2@\fP 文字を使用ã—ã¦ã‚‚ã‚¿ã‚°ã¨ã—ã¦è§£é‡ˆã•ã‚Œãªã„よã†ã«ã™ã‚‹ã«ã¯ã€HTML エンティティーã®ã€Œ\f2@\fPã€ã‚’使用ã—ã¦ãã ã•ã„。ãã‚Œãžã‚Œã®ãƒ–ロックタグã«ã¯ã€å¯¾å¿œä»˜ã‘られãŸãƒ†ã‚­ã‚¹ãƒˆãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ã‚¿ã‚°ã®ã‚ã¨ã‹ã‚‰ã€æ¬¡ã®ã‚¿ã‚°ã®å‰ã€ã¾ãŸã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®æœ€å¾Œã¾ã§ã®é–“ã«è¨˜è¿°ã•ã‚ŒãŸãƒ†ã‚­ã‚¹ãƒˆ (タグやコメント区切り文字を除ã) ã§ã™ã€‚ã“ã®é–¢é€£ãƒ†ã‚­ã‚¹ãƒˆã¯è¤‡æ•°è¡Œã«ã‚ãŸã£ã¦è¨˜è¿°ã§ãã¾ã™ã€‚インラインタグã¯ã€ãƒ†ã‚­ã‚¹ãƒˆã‚’記述ã§ãる場所ã§ã‚ã‚Œã°ã©ã“ã«ã§ã‚‚ç½®ãã“ã¨ãŒã§ãã€æ­£ã—ã解釈ã•ã‚Œã¾ã™ã€‚次ã®ã‚³ãƒ¼ãƒ‰ä¾‹ã«ã¯ã€ãƒ–ロックタグ \f2@deprecated\fP ã¨ã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚° \f2{@link}\fP ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
+.LP
+\f3¥Ö¥í¥Ã¥¯¥¿¥°¤È¥¤¥ó¥é¥¤¥ó¥¿¥°\fP \- \f2¡Ö¥¿¥°¡×\fP¤Ï¡¢Javadoc ¤¬½èÍý¤Ç¤­¤ë¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÎÆÃÊ̤ʥ­¡¼¥ï¡¼¥É¤Ç¤¹¡£¥¿¥°¤Ë¤Ï 2 ¼ïÎढ¤ê¤Þ¤¹¡£1 ¤Ä¤Ï @tag ¤Î¤è¤¦¤Ëɽµ­¤µ¤ì¤ë¥Ö¥í¥Ã¥¯¥¿¥° \f2(¡Öɸ½à¥¿¥°¡×¤È¤â¸Æ¤Ð¤ì¤ë)¡¢\fP ¤â¤¦ 1 ¤Ä¤Ï {@tag} ¤Î¤è¤¦¤ËÃæ³ç¸Ì¤Ç°Ï¤Þ¤ì¤ë¥¤¥ó¥é¥¤¥ó¥¿¥° \f2¤Ç¤¹\fP¡£¥Ö¥í¥Ã¥¯¥¿¥°¤¬Àµ¤·¤¯²ò¼á¤µ¤ì¤ë¤¿¤á¤Ë¤Ï¡¢¹Ô¤ÎÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¡¢¶õÇò¡¢¶èÀÚ¤êʸ»ú (\f2/**\fP) ¤ò½ü¤¤¤Æ¡¢¹Ô¤ÎÀèƬ¤ËÃÖ¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢ \f2@\fP ʸ»ú¤ò¥Æ¥­¥¹¥ÈÆâ¤ÎÊ̤ξì½ê¤Ç»ÈÍѤ·¤¿¾ì¹ç¤Ë¤Ï¥¿¥°¤Î³«»Ï¤È¤·¤Æ²ò¼á¤µ¤ì¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¤Æ¤¤¤Þ¤¹¡£¹Ô¤ÎÀèƬ¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¤â¤½¤ì¤¬²ò¼á¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼ \f2&#064;\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤Î¥Ö¥í¥Ã¥¯¥¿¥°¤Ë¤Ï¡¢ÂбþÉÕ¤±¤é¤ì¤¿¥Æ¥­¥¹¥È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ï¡¢¥¿¥°¤Î¤¢¤È¤«¤é¡¢¼¡¤Î¥¿¥°¤ÎÁ°¡¢¤Þ¤¿¤Ï¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎºÇ¸å¤Þ¤Ç¤Î´Ö¤Ëµ­½Ò¤µ¤ì¤¿¥Æ¥­¥¹¥È (¥¿¥°¤ä¥³¥á¥ó¥È¶èÀÚ¤êʸ»ú¤ò½ü¤¯) ¤Ç¤¹¡£¤³¤Î´ØÏ¢¥Æ¥­¥¹¥È¤ÏÊ£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥¤¥ó¥é¥¤¥ó¥¿¥°¤Ï¡¢¥Æ¥­¥¹¥È¤òµ­½Ò¤Ç¤­¤ë¾ì½ê¤Ç¤¢¤ì¤Ð¤É¤³¤Ë¤Ç¤âÃÖ¤¯¤³¤È¤¬¤Ç¤­¡¢Àµ¤·¤¯²ò¼á¤µ¤ì¤Þ¤¹¡£¼¡¤ÎÎã¤Ë¤Ï¥Ö¥í¥Ã¥¯¥¿¥° \f2@deprecated\fP ¤È¥¤¥ó¥é¥¤¥ó¥¿¥° \f2{@link}\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1048,17 +682,12 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3コメント㯠HTML ã§è¨˜è¿°ã™ã‚‹\fP \- テキスト㯠HTML å½¢å¼ã§è¨˜è¿°ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 ã“ã‚Œã¯ã€HTML ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’使ã†å¿…è¦ãŒã‚ã‚‹ã“ã¨ã€ãŠã‚ˆã³ HTML タグを使用ã§ãã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚記述ã™ã‚‹ HTML ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¨ã—ã¦ã¯ã€ä½¿ç”¨ã™ã‚‹ãƒ–ラウザãŒã‚µãƒãƒ¼ãƒˆã™ã‚‹ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’使用ã§ãã¾ã™ã€‚ 標準ドックレットã¯ã€ã‚«ã‚¹ã‚±ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¹ã‚¿ã‚¤ãƒ«ã‚·ãƒ¼ãƒˆ (CSS) ã¨ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’å«ã‚ã€ã™ã¹ã¦ã®éƒ¨åˆ† (ドキュメンテーションコメント以外ã®éƒ¨åˆ†) 㧠HTML 3.2 ã«æº–æ‹ ã—ãŸã‚³ãƒ¼ãƒ‰ã‚’生æˆã™ã‚‹ã‚ˆã†ã«ä½œæˆã•ã‚Œã¦ã„ã¾ã™ã€‚ãŸã ã—ã€ãƒ•ãƒ¬ãƒ¼ãƒ ã‚»ãƒƒãƒˆå¯¾å¿œã®ãŸã‚ã€ç”Ÿæˆã•ã‚Œã‚‹å„ファイルã«ã¯ã€ŒHTML 4.0ã€ã¨è¨˜è¿°ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-ãŸã¨ãˆã°ã€ã‚ˆã‚Šå°ã•ã„ (\f2<\fP) ãŠã‚ˆã³ã‚ˆã‚Šå¤§ãã„ (\f2>\fP) ã¨ã„ã†è¨˜å·ã¯\f2<\fP ãŠã‚ˆã³ \f2>\fP ã¨ã—ã¦è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚åŒæ§˜ã«ã€ã‚¢ãƒ³ãƒ‘サンド (\f2&\fP) ã¯ã€\f2&\fP ã¨è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚次ã®ä¾‹ã§ã¯ã€ãƒœãƒ¼ãƒ«ãƒ‰ã® HTML ã‚¿ã‚° \f2<b>\fP を使ã£ã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-次ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’示ã—ã¾ã™ã€‚
-.LP
+.LP
+\f3¥³¥á¥ó¥È¤Ï HTML ¤Çµ­½Ò¤¹¤ë\fP \- ¥Æ¥­¥¹¥È¤Ï HTML ·Á¼°¤Çµ­½Ò¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢HTML ¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò»È¤¦É¬Íפ¬¤¢¤ë¤³¤È¡¢¤ª¤è¤Ó HTML ¥¿¥°¤ò»ÈÍѤǤ­¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£µ­½Ò¤¹¤ë HTML ¤Î¥Ð¡¼¥¸¥ç¥ó¤È¤·¤Æ¤Ï¡¢»ÈÍѤ¹¤ë¥Ö¥é¥¦¥¶¤¬¥µ¥Ý¡¼¥È¤¹¤ëǤ°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ÈÍѤǤ­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢¥«¥¹¥±¡¼¥Ç¥£¥ó¥°¥¹¥¿¥¤¥ë¥·¡¼¥È (CSS) ¤È¥Õ¥ì¡¼¥à¤ò´Þ¤á¡¢¤¹¤Ù¤Æ¤ÎÉôʬ (¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È°Ê³°¤ÎÉôʬ) ¤Ç HTML 3.2 ¤Ë½àµò¤·¤¿¥³¡¼¥É¤òÀ¸À®¤¹¤ë¤è¤¦¤ËºîÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤¿¤À¤·¡¢¥Õ¥ì¡¼¥à¥»¥Ã¥ÈÂбþ¤Î¤¿¤á¡¢À¸À®¤µ¤ì¤ë³Æ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡ÖHTML 4.0¡×¤Èµ­½Ò¤µ¤ì¤Þ¤¹¡£
+.LP
+¤¿¤È¤¨¤Ð¡¢¤è¤ê¾®¤µ¤¤ (\f2<\fP) µ­¹æ¤ª¤è¤Ó¤è¤êÂ礭¤¤ (\f2>\fP) µ­¹æ¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢ \f2<\fP ¤ª¤è¤Ó \f2>\fP ¤Èµ­½Ò¤¹¤Ù¤­¤Ç¤¹¡£Æ±Íͤˡ¢¥¢¥ó¥Ñ¥µ¥ó¥É (\f2&\fP) ¤Ï \f2&\fP ¤Èµ­½Ò¤¹¤Ù¤­¤Ç¤¹¡£¼¡¤ÎÎã¤Ç¤Ï¥Ü¡¼¥ë¥É¤Î HTML ¥¿¥° \f2<b>\fP ¤¬¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+¼¡¤Ë¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¼¨¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1072,20 +701,12 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3行頭ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯\fP \- Javadoc ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’解æžã™ã‚‹ã¨ãã«ã€å„è¡Œã®å…ˆé ­ã«ã‚るアスタリスク (\f2*\fP) ã‚’ã™ã¹ã¦ç ´æ£„ã—ã¾ã™ã€‚ ã¾ãŸã€æœ€åˆã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ (\f2*\fP) よりå‰ã®ç©ºç™½ã¨ã‚¿ãƒ–も破棄ã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.4 ã‹ã‚‰ã¯ã€è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’çœç•¥ã—ã¦ã‚‚ã€å…ˆé ­ã®ç©ºç™½æ–‡å­—ã¯å‰Šé™¤ã•ã‚Œãªããªã‚Šã¾ã—ãŸã€‚ã“ã®ãŸã‚ã€ã‚³ãƒ¼ãƒ‰ä¾‹ã‚’直接ドキュメンテーションコメント㮠\f2<PRE>\fP タグ内ã«ãƒšãƒ¼ã‚¹ãƒˆã—ã¦ã‚‚ã€ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆãŒä¿æŒã•ã‚Œã¾ã™ã€‚通常ã€ãƒ–ラウザã¯ã€ç©ºç™½æ–‡å­—をタブよりも一律ã«è§£é‡ˆã—ã¾ã™ã€‚インデントã¯åŒºåˆ‡ã‚Šæ–‡å­— \f2/**\fP ã¾ãŸã¯ \f2<PRE>\fP タグよりも左寄りã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f3最åˆã®æ–‡\fP \- å„ドキュメンテーションコメントã®æœ€åˆã®æ–‡ã¯ã€å®£è¨€ã•ã‚Œã¦ã„るエンティティーã«é–¢ã™ã‚‹ç°¡æ½”ã‹ã¤å®Œå…¨ãªè¦ç´„æ–‡ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã€Œæœ€åˆã®æ–‡ã€ã¯ã€ç›´å¾Œã«ã‚¹ãƒšãƒ¼ã‚¹ã€ã‚¿ãƒ–ã€ã¾ãŸã¯æ”¹è¡ŒãŒç¶šã最åˆã®ãƒ”リオド (ロケールãŒè‹±èªžã«è¨­å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ã¾ãŸã¯æœ€åˆã®ã‚¿ã‚°ãŒã‚ã‚‹ä½ç½®ã§çµ‚ã‚ã‚Šã¾ã™ã€‚最åˆã®æ–‡ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ HTML ページã®æœ€åˆã«ã‚るメンãƒãƒ¼ã®æ¦‚è¦ã®éƒ¨åˆ†ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f3複数フィールドã®å®£è¨€\fP \- Java ã§ã¯ã€1 ã¤ã®æ–‡ã§è¤‡æ•°ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’宣言ã§ãã¾ã™ã€‚ ãŸã ã—ã€ã“ã®æ–‡ã«ã¯ã€1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã—ã‹è¨˜è¿°ã§ãã¾ã›ã‚“。 ãã®ã‚³ãƒ¡ãƒ³ãƒˆãŒã€ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«å¯¾ã—ã¦ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã”ã¨ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€å„フィールドを別々ã®æ–‡ã§å®£è¨€ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€1 ã¤ã®å®£è¨€ã¨ã—ã¦è¨˜è¿°ã™ã‚‹ã¨ä¸é©åˆ‡ã§ã™ã€‚ ã“ã®å ´åˆã¯ã€å®£è¨€ã‚’ 2 ã¤ã«åˆ†ã‘ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
+.LP
+\f3¹ÔƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯\fP \- javadoc ¤Ë¤è¤ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î²òÀÏ»þ¤Ë¡¢³Æ¹Ô¤ÎÀèƬ¤Ë¤¢¤ë¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ʸ»ú¤ÏÇË´þ¤µ¤ì¤Þ¤¹¡£ºÇ½é¤Î¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ʸ»ú¤è¤êÁ°¤Ë¤¢¤ë¶õÇò¤ä¥¿¥Ö¤âÇË´þ¤µ¤ì¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 1.4 ¤«¤é¤Ï¡¢¹Ô¤ÎÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤ò¾Êά¤·¤Æ¤â¡¢ÀèƬ¤Î¶õÇòʸ»ú¤Ïºï½ü¤µ¤ì¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¤¿¤á¡¢¥³¡¼¥ÉÎã¤òľÀܥɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î \f2<PRE>\fP ¥¿¥°Æâ¤Ë¥Ú¡¼¥¹¥È¤·¤Æ¤â¡¢¥¤¥ó¥Ç¥ó¥È¤¬ÊÝ»ý¤µ¤ì¤Þ¤¹¡£Ä̾¥Ö¥é¥¦¥¶¤Ï¡¢¶õÇòʸ»ú¤ò¥¿¥Ö¤è¤ê¤â°ìΧ¤Ë²ò¼á¤·¤Þ¤¹¡£¥¤¥ó¥Ç¥ó¥È¤Îµ¯ÅÀ¤Ïº¸¥Þ¡¼¥¸¥ó¤Ë¤Ê¤ê¤Þ¤¹ (¶èÀÚ¤êʸ»ú \f2/**\fP ¤Þ¤¿¤Ï \f2<PRE>\fP ¥¿¥°¤Ç¤Ï¤Ê¤¯)¡£
+.LP
+\f3ºÇ½é¤Îʸ\fP \- ³Æ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤Ï¡¢Àë¸À¤µ¤ì¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë´Ø¤¹¤ë´Ê·é¤«¤Ä´°Á´¤ÊÍ×Ìóʸ¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¡ÖºÇ½é¤Îʸ¡×¤Ï¡¢Ä¾¸å¤Ë¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¡¢¤Þ¤¿¤Ï²þ¹Ô¤¬Â³¤¯ºÇ½é¤Î¥Ô¥ê¥ª¥É (¥í¥±¡¼¥ë¤¬±Ñ¸ì¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç)¡¢¤Þ¤¿¤ÏºÇ½é¤Î¥¿¥°¤¬¤¢¤ë°ÌÃ֤ǽª¤ï¤ê¤Þ¤¹¡£ºÇ½é¤Îʸ¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ HTML ¥Ú¡¼¥¸¤ÎºÇ½é¤Ë¤¢¤ë¥á¥ó¥Ð¡¼¤Î³µÍפÎÉôʬ¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£
+.LP
+\f3Ê£¿ô¥Õ¥£¡¼¥ë¥É¤ÎÀë¸À\fP \- Java ¤Ç¤Ï¡¢1 ¤Ä¤Îʸ¤ÇÊ£¿ô¤Î¥Õ¥£¡¼¥ë¥É¤òÀë¸À¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Îʸ¤Ë¤Ï¡¢1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤·¤«µ­½Ò¤Ç¤­¤Þ¤»¤ó¡£¤½¤Î¥³¥á¥ó¥È¤¬¡¢¤¹¤Ù¤Æ¤Î¥Õ¥£¡¼¥ë¥É¤ËÂФ·¤Æ¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Õ¥£¡¼¥ë¥É¤´¤È¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢³Æ¥Õ¥£¡¼¥ë¥É¤òÊÌ¡¹¤Îʸ¤ÇÀë¸À¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢1 ¤Ä¤ÎÀë¸À¤È¤·¤Æµ­½Ò¤¹¤ë¤ÈÉÔŬÀڤǤ¹¡£¤³¤Î¾ì¹ç¤Ï¡¢Àë¸À¤ò 2 ¤Ä¤Ëʬ¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1099,145 +720,105 @@
 .fl
 \fP
 .fi
-.RE
-
-.LP
-.LP
-上記ã®ã‚³ãƒ¼ãƒ‰ã‹ã‚‰ã¯ã€æ¬¡ã®ã‚ˆã†ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
+.LP
+¾åµ­¤Î¥³¡¼¥É¤«¤é¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
 public int \fP\f3x\fP
 .fl
 .fi
-
-.LP
 .RS 3
 The horizontal and vertical distances of point (x,y) 
 .RE
-
-.LP
 .nf
 \f3
 .fl
 public int \fP\f3y\fP
 .fl
 .fi
-
-.LP
 .RS 3
 The horizontal and vertical distances of point (x,y) 
 .RE
-
-.LP
-.RE
-.LP
-\f3見出ã—ã‚¿ã‚°ã¯ãªã‚‹ã¹ã使用ã—ãªã„\fP \- メンãƒãƒ¼ã«å¯¾ã—ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹ã¨ãã«ã¯ã€<H1> ã‚„ <H2> ãªã©ã® HTML 見出ã—ã‚¿ã‚°ã¯ã€ãªã‚‹ã¹ã使ã‚ãªã„ã§ãã ã•ã„。 Javadoc ツールã¯ã€å®Œå…¨ã«æ§‹é€ åŒ–ã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã™ã‚‹ã®ã§ã€ã“ã®ã‚ˆã†ãªæ§‹é€ åŒ–ã‚¿ã‚°ãŒä½¿ã‚ã‚Œã¦ã„ã‚‹ã¨ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®å½¢å¼ãŒæ‚ªå½±éŸ¿ã‚’å—ã‘ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã‚¯ãƒ©ã‚¹ã‚„パッケージã®ã‚³ãƒ¡ãƒ³ãƒˆã§ã¯ã€ã“れらã®è¦‹å‡ºã—タグを使ã£ã¦ç‹¬è‡ªã®æ§‹é€ ã‚’組ã¿ç«‹ã¦ã¦ã‹ã¾ã„ã¾ã›ã‚“。
-.LP
+.LP
+\f3¸«½Ð¤·¥¿¥°¤Ï¤Ê¤ë¤Ù¤¯»ÈÍѤ·¤Ê¤¤\fP \- ¥á¥ó¥Ð¡¼¤ËÂФ·¤Æ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¤È¤­¤Ë¤Ï¡¢<H1> ¤ä <H2> ¤Ê¤É¤Î HTML ¸«½Ð¤·¥¿¥°¤Ï¡¢¤Ê¤ë¤Ù¤¯»È¤ï¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ Javadoc ¥Ä¡¼¥ë¤Ï¡¢´°Á´¤Ë¹½Â¤²½¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤¹¤ë¤Î¤Ç¡¢¤³¤Î¤è¤¦¤Ê¹½Â¤²½¥¿¥°¤¬»È¤ï¤ì¤Æ¤¤¤ë¤È¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Î·Á¼°¤¬°­±Æ¶Á¤ò¼õ¤±¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¥¯¥é¥¹¤ä¥Ñ¥Ã¥±¡¼¥¸¤Î¥³¥á¥ó¥È¤Ç¤Ï¡¢¤³¤ì¤é¤Î¸«½Ð¤·¥¿¥°¤ò»È¤Ã¤ÆÆȼ«¤Î¹½Â¤¤òÁȤßΩ¤Æ¤Æ¤«¤Þ¤¤¤Þ¤»¤ó¡£
 .SS 
-メソッドコメントã®è‡ªå‹•ã‚³ãƒ”ー
-.LP
-.LP
-Javadoc ツールã«ã¯ã€æ¬¡ã® 2 ã¤ã®å ´åˆã«ã€ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã‚’コピーã¾ãŸã¯ã€Œç¶™æ‰¿ã€ã™ã‚‹æ©Ÿèƒ½ãŒã‚ã‚Šã¾ã™ã€‚コンストラクタã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ãŠã‚ˆã³å…¥ã‚Œå­ã®ã‚¯ãƒ©ã‚¹ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ã—ã¾ã›ã‚“。
-.LP
+¥á¥½¥Ã¥É¥³¥á¥ó¥È¤Î¼«Æ°¥³¥Ô¡¼
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤Î¾ì¹ç¤Ë¡¢¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¥³¥á¥ó¥È¤ò¥³¥Ô¡¼¤Þ¤¿¤Ï¡Ö·Ñ¾µ¡×¤¹¤ëµ¡Ç½¤¬¤¢¤ê¤Þ¤¹¡£¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤ÓÆþ¤ì»Ò¤Î¥¯¥é¥¹¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò·Ñ¾µ¤·¤Þ¤»¤ó¡£
 .RS 3
 .TP 2
 o
-\f3自動的ã«ã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ã—ã¦ã€è¦‹ã¤ã‹ã‚‰ãªã„テキストを埋ã‚ã‚‹\fP \- 主説明ã€ã¾ãŸã¯ \f2@return\fP ã‚¿ã‚°ã€\f2@param\fP ã‚¿ã‚°ã€\f2@throws\fP  ã‚¿ã‚°ãŒã€ãƒ¡ã‚½ãƒƒãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã§è¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€Javadoc ツールã¯ã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ãŸãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯å®Ÿè£…ã—ã¦ã„ã‚‹å ´åˆã¯ãã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã€å¯¾å¿œã™ã‚‹ä¸»èª¬æ˜Žã¾ãŸã¯ã‚¿ã‚°ã‚³ãƒ¡ãƒ³ãƒˆã‚’ã€æ¬¡ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã«å¾“ã£ã¦ã‚³ãƒ”ーã—ã¾ã™ã€‚ 
-.LP
-厳密ã«ã¯ã€ç‰¹å®šã®ãƒ‘ラメータ㮠\f2@param\fP ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€ãã®ãƒ‘ラメータã®ã‚³ãƒ¡ãƒ³ãƒˆãŒã€ä¸Šä½ã®ç¶™æ‰¿éšŽå±¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚特定ã®ä¾‹å¤–ã® \f2@throws\fP ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€ãã®ä¾‹å¤–ãŒå®£è¨€ã•ã‚Œã¦ã„ã‚‹å ´åˆã«ã‹ãŽã‚Šã€ãã® \f2@throws\fP ã‚¿ã‚°ãŒã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
-.LP
-ã“ã®å‹•ä½œã¯ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.3 以å‰ã®å‹•ä½œã¨ã¯å¯¾ç…§çš„ã§ã™ã€‚ ã“ã‚Œã¾ã§ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€ä¸»èª¬æ˜Žã¾ãŸã¯ã‚¿ã‚°ãŒå­˜åœ¨ã™ã‚Œã°ã€ã‚³ãƒ¡ãƒ³ãƒˆã¯ä¸€åˆ‡ç¶™æ‰¿ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸã€‚  
+\f3¼«Æ°Åª¤Ë¥³¥á¥ó¥È¤ò·Ñ¾µ¤·¤Æ¸«¤Ä¤«¤é¤Ê¤¤¥Æ¥­¥¹¥È¤òËä¤á¤ë\fP \- ¼çÀâÌÀ¡¢ \f2@return\fP ¥¿¥°¡¢ \f2@param\fP ¥¿¥°¡¢¤Þ¤¿¤Ï \f2@throws\fP  ¥¿¥°¤¬¥á¥½¥Ã¥É¥³¥á¥ó¥È¤Ë¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Þ¤¿¤Ï¼ÂÁõ¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¤½¤ÎÂоݤȤʤë¥á¥½¥Ã¥É¤«¤é¡¢Âбþ¤¹¤ë¼çÀâÌÀ¤Þ¤¿¤Ï¥¿¥°¥³¥á¥ó¥È¤ò¡¢¼¡¤Î¥¢¥ë¥´¥ê¥º¥à¤Ë½¾¤Ã¤Æ¥³¥Ô¡¼¤·¤Þ¤¹¡£ 
+.LP
+¸·Ì©¤Ë¤Ï¡¢ÆÃÄê¤Î¥Ñ¥é¥á¡¼¥¿¤Î \f2@param\fP ¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢¤½¤Î¥Ñ¥é¥á¡¼¥¿¤Î¥³¥á¥ó¥È¤¬¡¢¾å°Ì¤Î·Ñ¾µ³¬ÁؤΥ᥽¥Ã¥É¤«¤é¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ÆÃÄê¤ÎÎã³°¤Î \f2@throws\fP ¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢¤½¤ÎÎã³°¤¬Àë¸À¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤«¤®¤ê¡¢ \f2@throws\fP ¥¿¥°¤¬¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤³¤ÎÆ°ºî¤Ï¥Ð¡¼¥¸¥ç¥ó 1.3 °ÊÁ°¤ÎÆ°ºî¤È¤ÏÂоÈŪ¤Ç¤¹¡£¤³¤ì¤Þ¤Ç¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢¼çÀâÌÀ¤Þ¤¿¤Ï¥¿¥°¤¬Â¸ºß¤¹¤ì¤Ð¡¢¥³¥á¥ó¥È¤Ï°ìÀڷѾµ¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£  
 .TP 2
 o
-\f3{@inheritDoc} ã‚¿ã‚°ã‚’æŒã¤ã‚³ãƒ¡ãƒ³ãƒˆã‚’明示的ã«ç¶™æ‰¿ã™ã‚‹\fP \- インラインタグ \f2{@inheritDoc}\fP ã‚’ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ä¸»èª¬æ˜Žã€ã¾ãŸã¯ \f2@return\fPã€\f2@param\fPã€\f2@throws\fP タグコメントã«æŒ¿å…¥ã—ã¾ã™ã€‚ 継承ã—ãŸå¯¾å¿œã™ã‚‹ä¸»èª¬æ˜Žã¾ãŸã¯ã‚¿ã‚°ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€ãã®ç®‡æ‰€ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
+\f3{@inheritDoc} ¥¿¥°¤ò´Þ¤à¥³¥á¥ó¥È¤òÌÀ¼¨Åª¤Ë·Ñ¾µ¤¹¤ë\fP \- ¥¤¥ó¥é¥¤¥ó¥¿¥° \f2{@inheritDoc}\fP ¤ò¡¢¥á¥½¥Ã¥É¤Î¼çÀâÌÀÆâ¤Þ¤¿¤Ï \f2@return\fP¡¢ \f2@param\fP ¡¢ \f2@throws\fP ¤Î¤¤¤º¤ì¤«¤Î¥¿¥°¥³¥á¥ó¥ÈÆâ¤ËÁÞÆþ¤·¤Þ¤¹¡£Âбþ¤¹¤ë·Ñ¾µ¤µ¤ì¤¿¼çÀâÌÀ¤Þ¤¿¤Ï¥¿¥°¥³¥á¥ó¥È¤¬¤½¤Î°ÌÃ֤˥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-ドキュメンテーションコメントを実際ã«ã‚³ãƒ”ーã«åˆ©ç”¨ã™ã‚‹ã«ã¯ã€ç¶™æ‰¿ã—ãŸãƒ¡ã‚½ãƒƒãƒ‰ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ \-sourcepath ã§æŒ‡å®šã—ãŸãƒ‘スã ã‘ã«ç½®ã‹ã‚Œã¦ã„ã‚‹ã“ã¨ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚コマンド行ã§ã€ã‚¯ãƒ©ã‚¹ã‚‚パッケージも渡ã™å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ç‚¹ã¯ã€ã‚¯ãƒ©ã‚¹ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã§ãªã‘ã‚Œã°ãªã‚‰ãªã‹ã£ãŸ 1.3.x 以å‰ã®ãƒªãƒªãƒ¼ã‚¹ã¨ç•°ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f3クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ã®ç¶™æ‰¿\fP \- クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹æ¬¡ã® 3 ã¤ã®å ´åˆã«ã€ã‚³ãƒ¡ãƒ³ãƒˆã®ç¶™æ‰¿ãŒè¡Œã‚ã‚Œã¾ã™ã€‚
-.LP
+.LP
+¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¼ÂºÝ¤Ë¥³¥Ô¡¼¤ËÍøÍѤ¹¤ë¤Ë¤Ï¡¢·Ñ¾µ¤·¤¿¥á¥½¥Ã¥É¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ \-sourcepath ¤Ç»ØÄꤷ¤¿¥Ñ¥¹¤À¤±¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¤³¤È¤¬É¬Íפˤʤê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¡¢¥¯¥é¥¹¤â¥Ñ¥Ã¥±¡¼¥¸¤âÅϤ¹É¬ÍפϤ¢¤ê¤Þ¤»¤ó¡£¤³¤ÎÅÀ¤Ï¡¢¥¯¥é¥¹¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤«¤Ã¤¿ 1.3.x °ÊÁ°¤Î¥ê¥ê¡¼¥¹¤È°Û¤Ê¤ê¤Þ¤¹¡£
+.LP
+\f3¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¤Î·Ñ¾µ\fP \- ¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é·Ñ¾µ¤¹¤ë¼¡¤Î 3 ¤Ä¤Î¾ì¹ç¤Ë¡¢¥³¥á¥ó¥È¤Î·Ñ¾µ¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-クラスã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¹ãƒ¼ãƒ‘ークラスã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„ã‚‹ 
+¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤¬¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë 
 .TP 2
 o
-インタフェースã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¹ãƒ¼ãƒ‘ーインタフェースã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„ã‚‹ 
+¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤¬¥¹¡¼¥Ñ¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë 
 .TP 2
 o
-クラスã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実装ã—ã¦ã„ã‚‹ 
+¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤¬¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤¤¤ë 
 .RE
-
-.LP
-.LP
-最åˆã® 2 ã¤ã®ã‚±ãƒ¼ã‚¹ (メソッドãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„ã‚‹å ´åˆ) ã§ã¯ã€Javadoc ツールã¯ã€ãã®ã‚³ãƒ¡ãƒ³ãƒˆãŒç¶™æ‰¿ã•ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„るメソッドã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã«ã€Œã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã€ã¨ã„ã†å°è¦‹å‡ºã—を生æˆã—ã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã¦ã„るメソッドã¸ã®ãƒªãƒ³ã‚¯ã‚’書ãè¾¼ã¿ã¾ã™ã€‚
-.LP
-.LP
-3 ã¤ç›®ã®ã‚±ãƒ¼ã‚¹ (特定ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実装ã—ã¦ã„ã‚‹å ´åˆ) ã§ã¯ã€javadoc ツールã¯ã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„るメソッドã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã«ã€Œå®šç¾©ã€ã¨ã„ã†å°è¦‹å‡ºã—を生æˆã—ã€å®Ÿè£…ã•ã‚Œã¦ã„るメソッドã¸ã®ãƒªãƒ³ã‚¯ã‚’書ãè¾¼ã¿ã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚³ãƒ¡ãƒ³ãƒˆãŒç¶™æ‰¿ã•ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚ã‚Šã¾ã›ã‚“。
-.LP
-.LP
-\f3メソッドã®èª¬æ˜ŽãŒç¶™æ‰¿ã•ã‚Œã‚‹ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ \fP \- ã‚るメソッドã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¨˜è¿°ã•ã‚Œã¦ã„ãªã„å ´åˆã€ã¾ãŸã¯ {@inheritDoc} ã‚¿ã‚°ãŒã‚ã‚‹å ´åˆã€Javadoc ツールã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’使用ã—ã¦é©åˆ‡ãªã‚³ãƒ¡ãƒ³ãƒˆã‚’検索ã—ã¾ã™ã€‚ ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã¯ã€ã‚‚ã£ã¨ã‚‚é©åˆ‡ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’検索ã§ãるよã†ã«è¨­è¨ˆã•ã‚Œã¦ãŠã‚Šã€ã‚¹ãƒ¼ãƒ‘ークラスよりもインタフェースãŒå„ªå…ˆã•ã‚Œã‚‹ã‚ˆã†ã«ãªã£ã¦ã„ã¾ã™ã€‚
-.LP
+.LP
+ºÇ½é¤Î 2 ¤Ä¤Î¥±¡¼¥¹ (¥á¥½¥Ã¥É¤¬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¾ì¹ç) ¤Ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤½¤Î¥³¥á¥ó¥È¤¬·Ñ¾µ¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤º¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥ÈÆâ¤Ë¡Ö¥ª¡¼¥Ð¡¼¥é¥¤¥É¡×¤È¤¤¤¦¾®¸«½Ð¤·¤òÀ¸À®¤·¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Ø¤Î¥ê¥ó¥¯¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£
+.LP
+3 ¤ÄÌܤΥ±¡¼¥¹ (ÆÃÄê¤Î¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤¬¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¾ì¹ç) ¤Ç¤Ï¡¢javadoc ¥Ä¡¼¥ë¤Ï¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥ÈÆâ¤Ë¡ÖÄêµÁ¡×¤È¤¤¤¦¾®¸«½Ð¤·¤òÀ¸À®¤·¡¢¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Ø¤Î¥ê¥ó¥¯¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥³¥á¥ó¥È¤¬·Ñ¾µ¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤ê¤Þ¤»¤ó¡£
+.LP
+\f3¥á¥½¥Ã¥É¤ÎÀâÌÀ¤¬·Ñ¾µ¤µ¤ì¤ë¥¢¥ë¥´¥ê¥º¥à\fP \- ¤¢¤ë¥á¥½¥Ã¥É¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬µ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¤Þ¤¿¤Ï {@inheritDoc} ¥¿¥°¤¬¤¢¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍѤ·¤ÆŬÀڤʥ³¥á¥ó¥È¤ò¸¡º÷¤·¤Þ¤¹¡£ ¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢¤â¤Ã¤È¤âŬÀڤʥɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¸¡º÷¤Ç¤­¤ë¤è¤¦¤ËÀ߷פµ¤ì¤Æ¤ª¤ê¡¢¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤è¤ê¤â¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Í¥À褵¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
 .RS 3
 .TP 3
 1.
-直接ã«å®Ÿè£…ã•ã‚Œã¦ã„ã‚‹ (ã¾ãŸã¯ã€æ‹¡å¼µã•ã‚Œã¦ã„ã‚‹) インタフェースをã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å®£è¨€ã§ implements (ã¾ãŸã¯ extends) キーワードã®ã‚ã¨ã«ç™»å ´ã™ã‚‹é †åºã§ã€1 ã¤ãšã¤èª¿ã¹ã‚‹ã€‚ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã«ã¤ã„ã¦æœ€åˆã«è¦‹ã¤ã‹ã£ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’採用ã™ã‚‹ 
+ľÀܤ˼ÂÁõ¤µ¤ì¤Æ¤¤¤ë (¤Þ¤¿¤Ï¡¢³ÈÄ¥¤µ¤ì¤Æ¤¤¤ë) ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¡¢¥á¥½¥Ã¥É¤ÎÀë¸À¤Ç implements (¤Þ¤¿¤Ï extends) ¥­¡¼¥ï¡¼¥É¤Î¤¢¤È¤ËÅо줹¤ë½ç½ø¤Ç¡¢1 ¤Ä¤º¤ÄÄ´¤Ù¤ë¡£¤³¤Î¥á¥½¥Ã¥É¤Ë¤Ä¤¤¤ÆºÇ½é¤Ë¸«¤Ä¤«¤Ã¤¿¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òºÎÍѤ¹¤ë 
 .TP 3
 2.
-手順 1 ã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã¯ã€ç›´æŽ¥å®Ÿè£…ã•ã‚Œã¦ã„ã‚‹ (ã¾ãŸã¯ã€æ‹¡å¼µã•ã‚Œã¦ã„ã‚‹) インタフェースã®ãã‚Œãžã‚Œã«å¯¾ã—ã¦ã€ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ å…¨ä½“ã‚’å†å¸°çš„ã«é©ç”¨ã™ã‚‹ (ãã®éš›ã®é †åºã¯ã€æ‰‹é † 1 ã§ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’調ã¹ãŸã¨ãã®é †åºã¨åŒã˜) 
+¼ê½ç 1 ¤Ç¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢Ä¾ÀܼÂÁõ¤µ¤ì¤Æ¤¤¤ë (¤Þ¤¿¤Ï¡¢³ÈÄ¥¤µ¤ì¤Æ¤¤¤ë) ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤½¤ì¤¾¤ì¤ËÂФ·¤Æ¡¢¤³¤Î¥¢¥ë¥´¥ê¥º¥àÁ´ÂΤòºÆµ¢Åª¤ËŬÍѤ¹¤ë (¤½¤ÎºÝ¤Î½ç½ø¤Ï¡¢¼ê½ç 1 ¤Ç¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ´¤Ù¤¿¤È¤­¤Î½ç½ø¤ÈƱ¤¸) 
 .TP 3
 3.
-手順 2 ã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã§ã€ã“ã®ã‚¯ãƒ©ã‚¹ãŒ Object 以外ã®ã‚¯ãƒ©ã‚¹ã§ã‚ã‚‹ (インタフェースã§ã¯ãªã„) å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«å‡¦ç†ã™ã‚‹ 
+¼ê½ç 2 ¤Ç¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¤Ç¡¢¤³¤Î¥¯¥é¥¹¤¬ Object °Ê³°¤Î¥¯¥é¥¹¤Ç¤¢¤ë (¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤Ï¤Ê¤¤) ¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë½èÍý¤¹¤ë 
 .RS 3
 .TP 3
 a.
-スーパークラスã«ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã«ã¤ã„ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¨˜è¿°ã•ã‚Œã¦ã„ã‚Œã°ã€ãã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’採用ã™ã‚‹ 
+¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤Ë¤³¤Î¥á¥½¥Ã¥É¤Ë¤Ä¤¤¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬µ­½Ò¤µ¤ì¤Æ¤¤¤ì¤Ð¡¢¤½¤Î¥³¥á¥ó¥È¤òºÎÍѤ¹¤ë 
 .TP 3
 b.
-手順 3a ã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã¯ã€ã‚¹ãƒ¼ãƒ‘ークラスã«å¯¾ã—ã¦ã€ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ å…¨ä½“ã‚’é©ç”¨ã™ã‚‹ 
+¼ê½ç 3a ¤Ç¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤ËÂФ·¤Æ¡¢¤³¤Î¥¢¥ë¥´¥ê¥º¥àÁ´ÂΤòŬÍѤ¹¤ë 
 .RE
 .RE
-
-.LP
-.SH "javadoc ã‚¿ã‚°"
-.LP
-.LP
-Javadoc ツールã¯ã€Java ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã«åŸ‹ã‚è¾¼ã¾ã‚ŒãŸç‰¹åˆ¥ãªã‚¿ã‚°ã‚’解æžã—ã¾ã™ã€‚ã“れらã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°ã‚’使ã†ã¨ã€æ›¸å¼ã®æ•´ã£ãŸå®Œå…¨ãª API ドキュメントをソースコードã‹ã‚‰è‡ªå‹•çš„ã«ç”Ÿæˆã§ãã¾ã™ã€‚ã‚¿ã‚°ã¯ã€å˜ä¾¡è¨˜å· (\f2@\fP) ã§å§‹ã¾ã‚Šã€å¤§æ–‡å­—ã¨å°æ–‡å­—ãŒåŒºåˆ¥ã•ã‚Œã¾ã™ã€‚ ã“れらã®ã‚¿ã‚°ã¯ã€å®šã‚られãŸã¨ãŠã‚Šã®å¤§æ–‡å­—ã¨å°æ–‡å­—を使用ã—ã¦è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã‚¿ã‚°ã¯ã€è¡Œã®å…ˆé ­ (先行ã™ã‚‹ç©ºç™½ã¨çœç•¥å¯èƒ½ãªã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã¯é™¤ã) ã«ç½®ã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。慣例ã¨ã—ã¦ã€åŒã˜åå‰ã®ã‚¿ã‚°ã¯ 1 ã‹æ‰€ã«ã¾ã¨ã‚ã¦è¨˜è¿°ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2@see\fP ã‚¿ã‚°ãŒè¤‡æ•°ã‚ã‚‹å ´åˆã¯ã€ã™ã¹ã¦ã‚’ 1 ã‹æ‰€ã«ã¾ã¨ã‚ã¦è¨˜è¿°ã—ã¾ã™ã€‚ 
-.LP
-.LP
-ã‚¿ã‚°ã«ã¯ 2 ã¤ã®ã‚¿ã‚¤ãƒ—ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+.SH "javadoc ¥¿¥°"
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢Java ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ËËä¤á¹þ¤Þ¤ì¤¿ÆÃÊ̤ʥ¿¥°¤ò²òÀϤ·¤Þ¤¹¡£¤³¤ì¤é¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°¤ò»È¤¦¤È¡¢½ñ¼°¤ÎÀ°¤Ã¤¿´°Á´¤Ê API ¥É¥­¥å¥á¥ó¥È¤ò¥½¡¼¥¹¥³¡¼¥É¤«¤é¼«Æ°Åª¤ËÀ¸À®¤Ç¤­¤Þ¤¹¡£¥¿¥°¤Ï¡Ö¥¢¥Ã¥È¥Þ¡¼¥¯¡×µ­¹æ (\f2@\fP) ¤Ç»Ï¤Þ¤ê¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Î¶èÊ̤¬¤¢¤ê¤Þ¤¹¡£¥¿¥°¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤ò»ÈÍѤ·¤Æ¡¢É½¼¨¤µ¤ì¤Æ¤¤¤ë¤È¤ª¤ê¤ËÆþÎϤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥¿¥°¤Ï¡¢¹Ô¤ÎÀèƬ (Àè¹Ô¤¹¤ë¶õÇò¤È¾Êά²Äǽ¤Ê¥¢¥¹¥¿¥ê¥¹¥¯¤Ï½ü¤¯) ¤ËÃÖ¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£´·Îã¤È¤·¤Æ¡¢Æ±¤¸Ì¾Á°¤Î¥¿¥°¤Ï 1 ¤«½ê¤Ë¤Þ¤È¤á¤Æµ­½Ò¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2@see\fP ¥¿¥°¤Ï¤¹¤Ù¤ÆƱ¤¸¾ì½ê¤ËÇÛÃÖ¤·¤Þ¤¹¡£
+.LP
+¥¿¥°¤Ë¤Ï 2 ¤Ä¤Î¥¿¥¤¥×¤¬¤¢¤ê¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f3ブロックタグ\fP \- 主説明ã«ç¶šãタグセクション内ã«ã®ã¿è¨˜è¿°å¯èƒ½ã€‚ブロックタグã¯ã€\f2@tag\fP ã®å½¢å¼ã‚’ã¨ã‚Šã¾ã™ã€‚ 
+\f3¥Ö¥í¥Ã¥¯¥¿¥°\fP \- ¼çÀâÌÀ¤Ë³¤¯¥¿¥°¥»¥¯¥·¥ç¥óÆâ¤Ë¤Î¤ßµ­½Ò²Äǽ¡£¥Ö¥í¥Ã¥¯¥¿¥°¤Ï¡¢ \f2@tag\fP ¤Î·Á¼°¤ò¤È¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\f3インラインタグ\fP \- コメントã®ä¸»èª¬æ˜Žå†…ã¾ãŸã¯ãƒ–ロックタグã®ã‚³ãƒ¡ãƒ³ãƒˆå†…ã«è¨˜è¿°å¯èƒ½ã€‚インラインタグã¯ã€\f2{@tag}\fP ã®ã‚ˆã†ã«ä¸­æ‹¬å¼§ã§å›²ã¿ã¾ã™ã€‚ 
+\f3¥¤¥ó¥é¥¤¥ó¥¿¥°\fP \- ¼çÀâÌÀÆâ¡¢¤Þ¤¿¤Ï¥Ö¥í¥Ã¥¯¥¿¥°¤Î¥³¥á¥ó¥ÈÆâ¤Ëµ­½Ò²Äǽ¡£¥¤¥ó¥é¥¤¥ó¥¿¥°¤Ï¡¢ \f2{@tag}\fP.¤Î¤è¤¦¤ËÃæ³ç¸Ì¤Ç°Ï¤ß¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-今後ã®ãƒªãƒªãƒ¼ã‚¹ã§å°Žå…¥ã•ã‚Œã‚‹ã‚¿ã‚°ã«ã¤ã„ã¦ã¯ã€
+.LP
+º£¸å¤Î¥ê¥ê¡¼¥¹¤ÇƳÆþ¤µ¤ì¤ë¥¿¥°¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「Proposed Javadoc Tagsã€\fP @
+\f2¡ÖProposed Javadoc Tags¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/proposed\-tags.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-ç¾æ™‚点ã§æœ‰åŠ¹ãªã‚¿ã‚°ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
-.LP
-.RS 3
-
-.LP
+http://java.sun.com/j2se/javadoc/proposed\-tags.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+¸½»þÅÀ¤ÇÍ­¸ú¤Ê¥¿¥°¤Ï¡¢¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -1267,7 +848,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f3å°Žå…¥ã•ã‚ŒãŸ JDK/SDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³\fP
+\f3ƳÆþ¤µ¤ì¤¿ JDK/SDK ¤Î¥Ð¡¼¥¸¥ç¥ó\fP
 .br
 .di
 .nr a| \n(dn
@@ -1278,7 +859,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3ã‚¿ã‚°\fP
+.nr 38 \w\f3¥¿¥°\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \w\f2@author\fP
 .if \n(80<\n(38 .nr 80 \n(38
@@ -1373,7 +954,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 1124 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 867 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -1392,7 +973,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3ã‚¿ã‚°\fP\h'|\n(41u'
+\&\h'|\n(40u'\f3¥¿¥°\fP\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -1486,74 +1067,38 @@
 .rm a+
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-44
-
-.LP
-.RE
-.LP
-カスタムタグã«ã¤ã„ã¦ã¯ã€\-tag オプションをå‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+.LP
+¥«¥¹¥¿¥à¥¿¥°¤Ë¤Ä¤¤¤Æ¤Ï¡¢\-tag ¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 3
 @author\  name\-text 
-\-author オプションãŒä½¿ã‚ã‚Œã¦ã„ã‚‹å ´åˆã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã€Œè‘—者ã€ã®é …目を追加ã—ã€æŒ‡å®šã•ã‚ŒãŸ \f2name\-text\fP を書ãè¾¼ã¿ã¾ã™ã€‚1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«è¤‡æ•°ã® \f2@author\fP ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚1 ã¤ã® \f2@author\fP ã‚¿ã‚°ã« 1 ã¤ã®åå‰ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã€1 ã¤ã®ã‚¿ã‚°ã«è¤‡æ•°ã®åå‰ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚å‰è€…ã®å ´åˆã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ã€åå‰ã¨åå‰ã®é–“ã«ã‚³ãƒ³ãƒž (\f2,\fP) ã¨ã‚¹ãƒšãƒ¼ã‚¹ãŒæŒ¿å…¥ã•ã‚Œã¾ã™ã€‚後者ã®å ´åˆã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå…¨ä½“ãŒã€è§£æžã•ã‚Œã‚‹ã“ã¨ãªãã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãã®ã¾ã¾ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚³ãƒ³ãƒžã§ã¯ãªãã€å„言語ã«å¯¾å¿œã—ãŸåå‰åŒºåˆ‡ã‚Šæ–‡å­—を使ã†å¿…è¦ãŒã‚ã‚‹ã¨ãã¯ã€1 ã¤ã®ã‚¿ã‚°ã«è¤‡æ•°ã®åå‰ã‚’指定ã—ã¦ãã ã•ã„。 
+\-author ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢»ØÄꤵ¤ì¤¿ \f2name\-text\fP ¤ò´Þ¤à [ºîÀ®¼Ô] ¥¨¥ó¥È¥ê¤òÀ¸À®¥É¥­¥å¥á¥ó¥È¤ËÄɲä·¤Þ¤¹¡£1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ËÊ£¿ô¤Î \f2@author\fP ¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£1 ¤Ä¤Î \f2@author\fP ¥¿¥°¤Ë 1 ¤Ä¤Î̾Á°¤ò»ØÄꤹ¤ë¤³¤È¤â¡¢Ê£¿ô¤Î̾Á°¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Á°¼Ô¤Î¾ì¹ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ̾Á°¤È̾Á°¤Î´Ö¤Ë¥³¥ó¥Þ (\f2,\fP) ¤È¶õÇò¤¬ÁÞÆþ¤µ¤ì¤Þ¤¹¡£¸å¼Ô¤Î¾ì¹ç¤Ï¡¢¥Æ¥­¥¹¥ÈÁ´ÂΤ¬¡¢²òÀϤµ¤ì¤ë¤³¤È¤Ê¤¯¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥³¥ó¥Þ¤Ç¤Ï¤Ê¤¯¡¢³Æ¸À¸ì¤ËÂбþ¤·¤¿Ì¾Á°¶èÀÚ¤êʸ»ú¤ò»È¤¦É¬Íפ¬¤¢¤ë¤È¤­¤Ï¡¢1 ¤Ä¤Î¥¿¥°¤ËÊ£¿ô¤Î̾Á°¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€ã€Œã‚¿ã‚°ã‚’使用ã§ãる場所ã€ãŠã‚ˆã³ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¡×¤ª¤è¤Ó 
 .na
-\f2@author ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@author ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@authorã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@author¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .RS 3
 .TP 3
-@deprecated\  deprecated\-text 
-.RS 3
-
-.LP
-.LP
-注: JDK 5.0 ã‹ã‚‰ã€
-.na
-\f2@Deprecated 注釈\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/deprecation/deprecation.htmlを使ã£ã¦ç‰¹å®šã®ãƒ—ログラムè¦ç´ ã‚’éžæŽ¨å¥¨ã«ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚
-.LP
-.RE
+@deprecated\  deprecated\-text Ãí: @Deprecated Ãí¼á¤ò»È¤Ã¤ÆÆÃÄê¤Î¥×¥í¥°¥é¥àÍ×ÁǤòÈó¿ä¾©¤Ë¤Ç¤­¤Þ¤¹¡£  
 .RE
-.RS 3
-
-.LP
-.LP
-ã“ã® API ã¯å‹•ä½œã—続ã‘ã¾ã™ãŒã€ã“ã® API を使用ã™ã‚‹ã¹ãã§ã¯ãªã„ã“ã¨ã‚’示ã™ã‚³ãƒ¡ãƒ³ãƒˆã‚’追加ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\f2deprecated\-text\fP を主説明ã®å‰ã«ç§»å‹•ã—ã¦ã‚¤ã‚¿ãƒªãƒƒã‚¯ã«ã—ã€ãã®å‰ã«ãƒœãƒ¼ãƒ«ãƒ‰ã®è­¦å‘Šã€ŒæŽ¨å¥¨ã•ã‚Œã¾ã›ã‚“。ã€ã‚’追加ã—ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚
-.LP
-.LP
-\f2deprecated\-text\fP ã®æœ€åˆã®æ–‡ã§ã¯ã€å°‘ãªãã¨ã‚‚ã€ãã® API ãŒæŽ¨å¥¨ã•ã‚Œãªããªã£ãŸæ™‚期ã¨ã€ä»£æ›¿ä½¿ç”¨ã™ã‚‹ã¹ã API を読者ã«æ示ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚Javadoc ツールã¯ã€ã“ã®æœ€åˆã®æ–‡ã ã‘ã‚’ã€æ¦‚è¦ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã¨ç´¢å¼•ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚ãã®ã‚ã¨ã®æ–‡ã§ã¯ã€ãã® API ãŒæŽ¨å¥¨ã•ã‚Œãªã„ç†ç”±ã‚’説明ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã¾ãŸã€ä»£ã‚ã‚Šã® API を指ã—示㙠\f2{@link}\fP ã‚¿ã‚° (Javadoc 1.2 以é™ã®å ´åˆ) ã‚’å«ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 次ã®ã‚ˆã†ã«è¨˜è¿°ã—ã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+.LP
+¤³¤Î API ¤ÏÆ°ºî¤·Â³¤±¤Þ¤¹¤¬¡¢¤³¤Î API ¤ò»ÈÍѤ¹¤ë¤Ù¤­¤Ç¤Ï¤Ê¤¤¤³¤È¤ò¼¨¤¹¥³¥á¥ó¥È¤òÄɲä·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2deprecated\-text\fP ¤ò¼çÀâÌÀ¤ÎÁ°¤Ë°ÜÆ°¤·¤Æ¥¤¥¿¥ê¥Ã¥¯¤Ë¤·¡¢¤½¤ÎÁ°¤Ë¥Ü¡¼¥ë¥É¤Î·Ù¹ð¡Ö¿ä¾©¤µ¤ì¤Þ¤»¤ó¡£¡×¤òÄɲä·¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£
+.LP
+\f2deprecated\-text\fP ¤ÎºÇ½é¤Îʸ¤Ç¤Ï¡¢¾¯¤Ê¤¯¤È¤â¡¢¤½¤Î API ¤¬¿ä¾©¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿»þ´ü¤È¡¢ÂåÂØ»ÈÍѤ¹¤ë¤Ù¤­ API ¤òÆɼԤËÄ󼨤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤³¤ÎºÇ½é¤Îʸ¤À¤±¤ò¡¢³µÍ×¥»¥¯¥·¥ç¥ó¤Èº÷°ú¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤½¤Î¤¢¤È¤Îʸ¤Ç¤Ï¡¢¤½¤Î API ¤¬¿ä¾©¤µ¤ì¤Ê¤¤Íýͳ¤òÀâÌÀ¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Âå¤ï¤ê¤ÎAPI ¤ò»Ø¤·¼¨¤¹ \f2{@link}\fP ¥¿¥° ( Javadoc 1.2 °Ê¹ß¤Î¾ì¹ç) ¤ò´Þ¤á¤ë¤Ù¤­¤Ç¤¹¡£
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@deprecated ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@deprecated ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@deprecatedã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@deprecated¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 2
 o
-Javadoc 1.2 以é™ã§ã¯ã€\f2{@link}\fP タグを使用ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€å¿…è¦ãªå ´æ‰€ã«ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã§ãƒªãƒ³ã‚¯ã‚’作æˆã§ãã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+Javadoc 1.2 °Ê¹ß¤Ç¤Ï \f2{@link}\fP ¥¿¥°¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢É¬Íפʾì½ê¤Ë¥¤¥ó¥é¥¤¥ó¤Ç¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -1567,106 +1112,71 @@
 .fl
 \fP
 .fi
-.RE
-
-.LP
-.RS 3
 .TP 2
 o
-Javadoc 1.1 ã§ã¯ã€å„ \f2@deprecated\fP ã‚¿ã‚°ã«å¯¾ã—㦠\f2@see\fP ã‚¿ã‚° (インラインã«ã¯ã§ããªã„) を記述ã™ã‚‹ã®ãŒæ¨™æº–ã®å½¢å¼ã§ã™ã€‚ 
+Javadoc 1.1 ¤Î¾ì¹ç¤Îɸ½à·Á¼°¤Ï¡¢ \f2@see\fP ¥¿¥° (¥¤¥ó¥é¥¤¥ó¤ÏÉÔ²Ä) ¤ò \f2@deprecated\fP ¥¿¥°¤´¤È¤ËºîÀ®¤¹¤ë¤³¤È¤Ç¤¹¡£ 
 .RE
-
-.LP
-.LP
-推奨ã•ã‚Œãªã„ã‚¿ã‚°ã«ã¤ã„ã¦ã®è©³ç´°ã¯ã€
+.LP
+¿ä¾©¤µ¤ì¤Ê¤¤¥¿¥°¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2@deprecated ã‚¿ã‚°\fP @
+\f2@deprecated ¥¿¥°\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/deprecation/index.htmlã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
+http://java.sun.com/javase/6/docs/technotes/guides/javadoc/deprecation/index.html¤Î¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .RS 3
 .TP 3
 {@code\  text} 
-\f2<code>{@literal}</code>\fP ã¨åŒç­‰ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-テキストを HTML マークアップã¾ãŸã¯å…¥ã‚Œå­ã«ãªã£ãŸ javadoc ã‚¿ã‚°ã¨ã—ã¦è§£é‡ˆã›ãšã«ã€\f2text\fP ã‚’ \f2code\fP フォントã§è¡¨ç¤ºã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Š doc コメントã§ã¯ã€ãƒ‘ラメータã®ç¨®é¡ž (\f2<Object>\fP)ã€ä¸ç­‰å· (\f23 < 4\fP)ã€ã¾ãŸã¯çŸ¢å° (\f2<\-\fP) ãªã©ã§ã€HTML エンティティー (\f2<\fP ãŠã‚ˆã³ \f2>\fP) ã§ã¯ãªãã€é€šå¸¸ã®å±±æ‹¬å¼§ (\f2<\fP ãŠã‚ˆã³ \f2>\fP) を使用ã§ãã¾ã™ã€‚ãŸã¨ãˆã° doc コメントã®ãƒ†ã‚­ã‚¹ãƒˆ
-.LP
+\f2<code>{@literal}</code>\fP ¤ÈƱÅù¤Ç¤¹¡£ 
+.LP
+¥Æ¥­¥¹¥È¤ò \f2HTML ¥Þ¡¼¥¯¥¢¥Ã¥×\fP ¤Þ¤¿¤Ï \f2Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿ javadoc ¥¿¥°\fP ¤È¤·¤Æ²ò¼á¤»¤º¤Ë¡¢text ¤ò¥³¡¼¥É¥Õ¥©¥ó¥È¤Çɽ¼¨¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÇÄ̾ï¤Î»³³ç¸Ì (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ò HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ÎÂå¤ï¤ê¤Ë»ÈÍѤǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ñ¥é¥á¡¼¥¿¤Î·¿ (\f2<Object>\fP)¡¢ÉÔÅù¹æ (\f23 < 4\fP)¡¢Ìð°õ (\f2<\-\fP) ¤Ê¤É¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È 
 .nf
 \f3
 .fl
      \fP\f4{@code A<B>C}\fP\f3
 .fl
+          
+.fl
+\fP
+.fi
+.LP
+¤Ï¡¢À¸À®¤µ¤ì¤¿ HTML ¥Ú¡¼¥¸¤Ç¡¢¼¡¤Î¤è¤¦¤Ë¤½¤Î¤Þ¤Þɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+     \fP\f4A<B>C\fP\f3
+.fl
+          
+.fl
+\fP
+.fi
+.LP
+¤³¤³¤ÇÃíÌܤ¹¤Ù¤­ÅÀ¤Ï¡¢ \f2<B>\fP ¤¬ÂÀ»ú¤È¤·¤Æ²ò¼á¤µ¤ì¤º¡¢¤½¤Î¥Õ¥©¥ó¥È¤Ï¥³¡¼¥É¥Õ¥©¥ó¥È¤Ë¤Ê¤ë¡¢¤È¤¤¤¦ÅÀ¤Ç¤¹¡£ 
+.LP
+¥³¡¼¥É¥Õ¥©¥ó¥È¤Ê¤·¤ÇƱ¤¸µ¡Ç½¤ò¼Â¸½¤¹¤ë¤Ë¤Ï¡¢\f2{@literal}\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+.TP 3
+{@docRoot} 
+À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¤«¤é¸«¤¿¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Î (À¸À®Àè¤Î) ¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤ÎÁêÂХѥ¹¤òɽ¤·¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢Ãøºî¸¢¤Î¥Ú¡¼¥¸¤ä²ñ¼Ò¤Î¥í¥´¤Ê¤É¡¢À¸À®¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Ú¡¼¥¸¤«¤é»²¾È¤¹¤ë¥Õ¥¡¥¤¥ë¤òÁȤ߹þ¤à¤È¤­¤ËÊØÍø¤Ç¤¹¡£Ä̾ï¤Ï¡¢³Æ¥Ú¡¼¥¸¤Î²¼Éô¤«¤éÃøºî¸¢¤Î¥Ú¡¼¥¸¤Ë¥ê¥ó¥¯¤·¤Þ¤¹¡£ 
+.LP
+¤³¤Î \f2{@docRoot}\fP ¥¿¥°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç¤â¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Ç¤â»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢@return¡¢@param¡¢@deprecated ¤Ê¤É¤ÎǤ°Õ¤Î¥¿¥°¤Î¥Æ¥­¥¹¥ÈÉôʬ¤ò´Þ¤à¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£ 
+.RS 3
+.TP 3
+1.
+¥³¥Þ¥ó¥É¹Ô¤Ç¤Ï¡¢¥Ø¥Ã¥À¡¼¡¢¥Õ¥Ã¥¿¡¼¡¢¤Þ¤¿¤Ï¥Ü¥È¥à¥Î¡¼¥È¤Ï¼¡¤Î¤è¤¦¤ËÄêµÁ¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+   javadoc \-bottom '<a href="{@docRoot}/copyright.html">Copyright</a>'
+.fl
             
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã¯ã€ç”Ÿæˆã•ã‚ŒãŸ HTML ページã§ã€æ¬¡ã®ã‚ˆã†ã«ãã®ã¾ã¾è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-     \fP\f4A<B>C\fP\f3
-.fl
-            
-.fl
-\fP
-.fi
-
-.LP
-.LP
-注目ã™ã¹ã点ã¨ã—ã¦ã€\f2<B>\fP ã¯å¤ªå­—ã§ã‚ã‚‹ã¨è§£é‡ˆã•ã‚Œã¾ã›ã‚“ãŒã€ã‚³ãƒ¼ãƒ‰ãƒ•ã‚©ãƒ³ãƒˆã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-コードフォントãªã—ã§åŒã˜æ©Ÿèƒ½ã‚’実ç¾ã™ã‚‹ã«ã¯ã€\f2{@literal}\fP を使用ã—ã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
-.TP 3
-{@docRoot} 
-生æˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ã‹ã‚‰è¦‹ãŸã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã® (生æˆå…ˆã®) ルートディレクトリã¸ã®ç›¸å¯¾ãƒ‘スを表ã—ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€è‘—作権ã®ãƒšãƒ¼ã‚¸ã‚„会社ã®ãƒ­ã‚´ãªã©ã€ç”Ÿæˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒšãƒ¼ã‚¸ã‹ã‚‰å‚ç…§ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’組ã¿è¾¼ã‚€ã¨ãã«ä¾¿åˆ©ã§ã™ã€‚通常ã¯ã€å„ページã®ä¸‹éƒ¨ã‹ã‚‰è‘—作権ã®ãƒšãƒ¼ã‚¸ã«ãƒªãƒ³ã‚¯ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã“ã® \f2{@docRoot}\fP ã‚¿ã‚°ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰ã‚‚ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸­ã§ã‚‚使用ã§ãã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€@returnã€@paramã€@deprecated ãªã©ã®ä»»æ„ã®ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆéƒ¨åˆ†ã‚’å«ã‚€ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚
-.LP
-.RS 3
-.TP 3
-1.
-コマンド行ã§ã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼ã€ãƒ•ãƒƒã‚¿ãƒ¼ã€ã¾ãŸã¯ãƒœãƒˆãƒ ãƒŽãƒ¼ãƒˆã¯æ¬¡ã®ã‚ˆã†ã«å®šç¾©ã—ã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-   javadoc \-bottom '<a href="{@docRoot}/copyright.html">Copyright</a>'
-.fl
-              
-.fl
-\fP
-.fi
-.LP
-\- \f2{@docRoot}\fP ã‚’ã“ã®ã‚ˆã†ã«åˆ©ç”¨ã™ã‚‹å ´åˆã€ä¸€éƒ¨ã® Makefile プログラムã§ã¯ã€ä¸­æ‹¬å¼§ { } 文字をエスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€Inprise MAKE ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 5.2 ã‚’ Windows 上ã§å®Ÿè¡Œã™ã‚‹å ´åˆã¯ã€ã€Œ\f2{{@docRoot}}\fPã€ã®ã‚ˆã†ã«ã€ä¸­æ‹¬å¼§ã‚’二é‡ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã•ã‚‰ã«ã€\f2\-bottom\fP ãªã©ã®ã‚ªãƒ—ションã«å¯¾ã™ã‚‹å¼•æ•°ã‚’ã€å˜ä¸€å¼•ç”¨ç¬¦ã§ã¯ãªãã€äºŒé‡å¼•ç”¨ç¬¦ã§å›²ã‚€å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ \f2href\fP 引数ã®å€¤ã‚’囲む引用符ã¯çœç•¥ã—ã¾ã™ã€‚  
+.LP
+Ãí \- \f2{@docRoot}\fP ¤ò Makefile Æâ¤Ç¤³¤Î¤è¤¦¤ËÍøÍѤ¹¤ë¾ì¹ç¡¢°ìÉô¤Î Makefile ¥×¥í¥°¥é¥à¤Ç¤Ï¡¢Ãæ³ç¸Ì { } ʸ»ú¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Inprise MAKE ¥Ð¡¼¥¸¥ç¥ó 5.2 ¤ò Windows ¾å¤Ç¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢ \f2{{@docRoot}} ¤Î¤è¤¦¤Ë¡¢Ãæ³ç¸Ì¤òÆó½Å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹\fP¡£¤µ¤é¤Ë¡¢ \f2\-bottom\fP ¤Ê¤É¤Î¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤ò¡¢Ã±°ì°úÍÑÉä¤Ç¤Ï¤Ê¤¯Æó½Å°úÍÑÉä¤Ç°Ï¤àɬÍפ⤢¤ê¤Þ¤¹ ( \f2href\fP ¤Î°ú¿ô¤ò°Ï¤à°úÍÑÉä¤Ï¾Êά)¡£  
 .TP 3
 2.
-ドキュメンテーションコメントã®ä¸­ã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«ä½¿ç”¨ã—ã¾ã™ã€‚ 
+¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÃæ¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1676,16 +1186,13 @@
 .fl
     */
 .fl
-              
+            
 .fl
 \fP
 .fi
 .RE
-
-.LP
-.LP
-ã“ã®ã‚¿ã‚°ãŒå¿…è¦ãªç†ç”±ã¯ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã€ã‚µãƒ–パッケージã¨åŒã˜æ·±ã•ã‚’æŒã¤éšŽå±¤æ§‹é€ ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ ¼ç´ã•ã‚Œã‚‹ã‹ã‚‰ã§ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
+.LP
+¤³¤Î¥¿¥°¤¬É¬ÍפÊÍýͳ¤Ï¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤¬¡¢¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ÈƱ¤¸¿¼¤µ¤ò»ý¤Ä³¬Áع½Â¤¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤ë¤«¤é¤Ç¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1695,201 +1202,118 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-次ã®ã‚ˆã†ã«è§£æ±ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+¼¡¤Î¤è¤¦¤Ë²ò·è¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-  <a href="../../copyright.html">      java/lang/Object.java ã®å ´åˆ
+  <a href="../../copyright.html">      java/lang/Object.java ¤Î¾ì¹ç
 .fl
           
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ãŠã‚ˆã³
-.LP
+.LP
+¤«¤Ä 
 .nf
 \f3
 .fl
-  <a href="../../../copyright.html">   java/lang/ref/Reference.java ã®å ´åˆ
+  <a href="../../../copyright.html">   java/lang/ref/Reference.java ¤Î¾ì¹ç
 .fl
           
 .fl
 \fP
 .fi
-
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
 .TP 3
 @exception\  class\-name\  description 
-\f2@exception\fP ã‚¿ã‚°ã¯ã€\f2@throws\fP ã‚¿ã‚°ã¨åŒç¾©ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+\f2@exception\fP ¥¿¥°¤Ï \f2@throws\fP ¤ÈƱµÁ¤Ç¤¹¡£ 
+.LP
 .TP 3
 {@inheritDoc}\  
-ã‚‚ã£ã¨ã‚‚è¿‘ã„継承å¯èƒ½ãªã‚¯ãƒ©ã‚¹ã¾ãŸã¯å®Ÿè£…å¯èƒ½ãªã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ã€ã“ã®ã‚¿ã‚°ã®ç¾åœ¨ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’継承 (コピー) ã—ã¾ã™ã€‚ã“ã®æ©Ÿèƒ½ã«ã‚ˆã‚Šã€ã‚ˆã‚Šæ±Žç”¨çš„ãªã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ツリーã®ä¸Šä½ã«è¨˜è¿°ã—ã€ã‚³ãƒ”ーã—ãŸãƒ†ã‚­ã‚¹ãƒˆã‚’使ã£ã¦è¨˜è¿°ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã“ã®ã‚¿ã‚°ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®æ¬¡ã®ä½ç½®ã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚
-.LP
+¤â¤Ã¤È¤â¶á¤¤·Ñ¾µ²Äǽ¤Ê¥¯¥é¥¹¤Þ¤¿¤Ï¼ÂÁõ²Äǽ¤Ê¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¡¢¤³¤Î¥¿¥°¤Î¸½ºß¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ë¡¢¥É¥­¥å¥á¥ó¥È¤ò·Ñ¾µ (¥³¥Ô¡¼) ¤·¤Þ¤¹¡£¤³¤Îµ¡Ç½¤Ë¤è¤ê¡¢¤è¤êÈÆÍÑŪ¤Ê¥³¥á¥ó¥È¤ò·Ñ¾µ¥Ä¥ê¡¼¤Î¾å°Ì¤Ëµ­½Ò¤·¡¢¥³¥Ô¡¼¤·¤¿¥Æ¥­¥¹¥È¤ò»È¤Ã¤Æµ­½Ò¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¤³¤Î¥¿¥°¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¼¡¤Î°ÌÃ֤ǤΤßÍ­¸ú¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-メソッドã®ä¸»èª¬æ˜Žãƒ–ロック内。ã“ã®å ´åˆã€ä¸»èª¬æ˜Žã¯ã€ä¸Šä½éšŽå±¤ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ã‚³ãƒ”ーã•ã‚Œã‚‹ 
+¥á¥½¥Ã¥É¤Î¼çÀâÌÀ¥Ö¥í¥Ã¥¯Æâ¡£¤³¤Î¾ì¹ç¡¢¼çÀâÌÀ¤Ï¡¢¾å°Ì³¬ÁؤΥ¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¥³¥Ô¡¼¤µ¤ì¤ë 
 .TP 2
 o
-メソッド㮠@returnã€@paramã€@throws ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆå¼•æ•°å†…。ã“ã®å ´åˆã€ã‚¿ã‚°ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ä¸Šä½éšŽå±¤ã®å¯¾å¿œã™ã‚‹ã‚¿ã‚°ã‹ã‚‰ã‚³ãƒ”ーã•ã‚Œã‚‹ 
+¥á¥½¥Ã¥É¤Î @return¡¢@param¡¢@throws ¥¿¥°¤Î¥Æ¥­¥¹¥È°ú¿ôÆâ¡£¤³¤Î¾ì¹ç¡¢¥¿¥°¥Æ¥­¥¹¥È¤Ï¡¢¾å°Ì³¬ÁؤÎÂбþ¤¹¤ë¥¿¥°¤«¤é¥³¥Ô¡¼¤µ¤ì¤ë 
 .RE
-
-.LP
-.LP
-継承階層ã§ã‚³ãƒ¡ãƒ³ãƒˆã‚’見ã¤ã‘る方法ã«é–¢ã™ã‚‹æ­£ç¢ºãªèª¬æ˜Žã«ã¤ã„ã¦ã€ã€Œãƒ¡ã‚½ãƒƒãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã®è‡ªå‹•ã‚³ãƒ”ーã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€ã“ã®ç¯€ã§èª¬æ˜Žã™ã‚‹ãƒ«ãƒ¼ãƒ«ã«å¿œã˜ã¦ã€è‡ªå‹•çš„ã«ç¶™æ‰¿ã•ã‚Œã‚‹ã‹ã©ã†ã‹ãŒæ±ºã¾ã‚Šã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+·Ñ¾µ³¬Áؤǥ³¥á¥ó¥È¤ò¸«¤Ä¤±¤ëÊýË¡¤Ë´Ø¤¹¤ëÀµ³Î¤ÊÀâÌÀ¤Ë¤Ä¤¤¤Æ¡¢¡Ö¥á¥½¥Ã¥É¥³¥á¥ó¥È¤Î¼«Æ°¥³¥Ô¡¼¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢¥³¥á¥ó¥È¤Ï¡¢¤³¤ÎÀá¤ÇÀâÌÀ¤¹¤ë¥ë¡¼¥ë¤Ë±þ¤¸¤Æ¡¢¼«Æ°Åª¤Ë·Ñ¾µ¤µ¤ì¤ë¤«¤É¤¦¤«¤¬·è¤Þ¤ê¤Þ¤¹¡£ 
+.LP
 .TP 3
-{@link\ \  package.class#member\ \  label}\  
-表示テキスト \f2label\fP ã¨ã®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒªãƒ³ã‚¯ã‚’挿入ã—ã¾ã™ã€‚ \f2label\fP ã¯ã€å‚照クラスã®æŒ‡å®šã•ã‚ŒãŸãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã®åå‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’指ã—示ã—ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€@returnã€@paramã€@deprecated ãªã©ã®ä»»æ„ã®ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆéƒ¨åˆ†ã‚’å«ã‚€ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã“ã®ã‚¿ã‚°ã¯ã€\f2@see\fP ã‚¿ã‚°ã¨ã‚ˆãä¼¼ã¦ã„ã¾ã™ã€‚ ã©ã¡ã‚‰ã®ã‚¿ã‚°ã‚‚ã€\f2package.class\fP\f2#\fP\f2member\fP ãŠã‚ˆã³ \f2label\fP ã®å‚ç…§ã®ä»•æ–¹ãŒåŒã˜ã§ã€æœ‰åŠ¹ãªæ§‹æ–‡ã‚‚ã¾ã£ãŸãåŒã˜ã§ã™ã€‚大ããªé•ã„ã¯ã€\f2{@link}\fP ã¯ã€ãƒªãƒ³ã‚¯ã‚’ [関連項目] セクションã«ç½®ãã®ã§ã¯ãªãã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒªãƒ³ã‚¯ã‚’生æˆã™ã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã¾ãŸã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã®ã»ã‹ã®éƒ¨åˆ†ã¨åŒºåˆ¥ã™ã‚‹ãŸã‚ã«ã€\f2{@link}\fP ã‚¿ã‚°ã®æœ€åˆã¨æœ€å¾Œã«ä¸­æ‹¬å¼§ã‚’記述ã—ã¾ã™ã€‚ラベルã®ä¸­ã§ã€Œ}ã€ã‚’使ã†å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€HTML エンティティーã®ã€Œ}ã€ã‚’使ã„ã¾ã™ã€‚
-.LP
-.LP
-1 ã¤ã®æ–‡ã®ä¸­ã§ä½¿ç”¨ã§ãã‚‹ \f2{@link}\fP ã‚¿ã‚°ã®æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚¿ã‚°ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸»èª¬æ˜Žéƒ¨åˆ†ã€ã¾ãŸã¯ @deprecatedã€@returnã€@param ãªã©ã®ä»»æ„ã®ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆéƒ¨åˆ†ã§ä½¿ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒ¡ãƒ³ãƒˆã§ã¯ \f2getComponentAt(int, int)\fP メソッドをå‚ç…§ã—ã¦ã„ã¾ã™ã€‚
-.LP
+{@link\  package.class#member\  label} 
+ɽ¼¨¥Æ¥­¥¹¥È \f2label\fP ¤È¤Î¥¤¥ó¥é¥¤¥ó¥ê¥ó¥¯¤òÁÞÆþ¤·¤Þ¤¹¡£label ¤Ï¡¢»²¾È¥¯¥é¥¹¤Î»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤Î̾Á°¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò»Ø¤·¼¨¤·¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢@return¡¢@param¡¢@deprecated ¤Ê¤É¤ÎǤ°Õ¤Î¥¿¥°¤Î¥Æ¥­¥¹¥ÈÉôʬ¤ò´Þ¤à¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£ 
+.LP
+¤³¤Î¥¿¥°¤Ï \f2@see\fP ¤ÈÈó¾ï¤Ë¤è¤¯»÷¤Æ¤¤¤Þ¤¹¡£¤É¤Á¤é¤â¡¢\f2package.class\fP\f2#\fP\f2member\fP ¤È \f2label\fP ¤Î»²¾È¤Î»ÅÊý¤¬Æ±¤¸¤Ç¡¢Í­¸ú¤Ê¹½Ê¸¤â¤Þ¤Ã¤¿¤¯Æ±¤¸¤Ç¤¹¡£Â礭¤Ê°ã¤¤¤Ï¡¢ \f2{@link}\fP ¤Ç¤Ï¡¢[´ØÏ¢¹àÌÜ] ¥»¥¯¥·¥ç¥ó¤Ë¥ê¥ó¥¯¤¬ÇÛÃÖ¤µ¤ì¤ëÂå¤ï¤ê¤Ë¡¢¥¤¥ó¥é¥¤¥ó¤Î¥ê¥ó¥¯¤¬À¸À®¤µ¤ì¤ë¤È¤¤¤¦ÅÀ¤Ç¤¹¡£¤Þ¤¿¡¢¥¤¥ó¥é¥¤¥ó¥Æ¥­¥¹¥È¤Î¤Û¤«¤ÎÉôʬ¤È¶èÊ̤¹¤ë¤¿¤á¤Ë¡¢ \f2{@link}\fP ¥¿¥°¤ÎºÇ½é¤ÈºÇ¸å¤ËÃæ³ç¸Ì¤òµ­½Ò¤·¤Þ¤¹¡£¥é¥Ù¥ë¤ÎÃæ¤Ç¡Ö}¡×¤ò»È¤¦É¬Íפ¬¤¢¤ë¾ì¹ç¤Ï¡¢HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¡Ö&#125;¡×¤ò»È¤¤¤Þ¤¹¡£ 
+.LP
+1 ʸÆâ¤Ç»ÈÍѲÄǽ¤Ê \f2{@link}\fP ¥¿¥°¤Î¿ô¤ËÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥¿¥°¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¼çÀâÌÀÉôʬ¡¢¤Þ¤¿¤Ï @deprecated¡¢@return¡¢@param ¤Ê¤É¤ÎǤ°Õ¤Î¥¿¥°¤Î¥Æ¥­¥¹¥ÈÉôʬ¤Ç»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥á¥ó¥È¤Ç¤Ï \f2getComponentAt(int, int)\fP ¥á¥½¥Ã¥É¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-{@link #getComponentAt(int, int) getComponentAt} メソッドを使用ã—ã¾ã™ã€‚
+{@link #getComponentAt(int, int) getComponentAt} ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-標準ドックレットã§ã¯ã€ä¸Šè¨˜ã®ã‚³ãƒ¡ãƒ³ãƒˆã‹ã‚‰æ¬¡ã® HTML ãŒç”Ÿæˆã•ã‚Œã¾ã™ (ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆãŒåŒã˜ãƒ‘ッケージã®åˆ¥ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã—ã¦ã„ã‚‹å ´åˆ)。
-.LP
+.LP
+ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ç¤Ï¡¢¾åµ­¤Î¥³¥á¥ó¥È¤«¤é¼¡¤Î HTML ¤¬À¸À®¤µ¤ì¤Þ¤¹ (¤³¤Î¥³¥á¥ó¥È¤¬Æ±¤¸¥Ñ¥Ã¥±¡¼¥¸¤ÎÊ̤Υ¯¥é¥¹¤ò»²¾È¤·¤Æ¤¤¤ë¾ì¹ç)¡£ 
 .nf
 \f3
 .fl
-<a href="Component.html#getComponentAt(int, int)">getComponentAt</a> メソッドを使用ã—ã¾ã™ã€‚
+<a href="Component.html#getComponentAt(int, int)">getComponentAt</a> ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã“ã® HTML ã¯ã€Web ページ上ã§ã¯æ¬¡ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+¤³¤Î HTML ¤Ï¡¢Web ¥Ú¡¼¥¸¾å¤Ç¤Ï¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-getComponentAt メソッドを使用ã—ã¾ã™ã€‚
+getComponentAt ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f2{@link}\fP ã‚’ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã®å¯¾è±¡ã«ã—ã¦ã„ãªã„クラスã«ã¾ã§æ‹¡å¼µã™ã‚‹ã«ã¯ã€\f2\-link\fP オプションを使用ã—ã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+.LP
+\f2{@link}\fP ¤ò³ÈÄ¥¤·¤Æ¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤â²Äǽ¤Ë¤¹¤ë¤Ë¤Ï¡¢\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2{@link} ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2{@link} ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#{@link}ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#{@link}¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 {@linkplain\  package.class#member\  label} 
-リンクã®ãƒ©ãƒ™ãƒ«ãŒã‚³ãƒ¼ãƒ‰ãƒ•ã‚©ãƒ³ãƒˆã§ã¯ãªãプレーンテキストã§è¡¨ç¤ºã•ã‚Œã‚‹ç‚¹ä»¥å¤–㯠\f2{@link}\fP ã¨åŒã˜ã§ã™ã€‚ラベルãŒãƒ—レーンテキストã§è¨˜è¿°ã•ã‚Œã¦ã„ã‚‹ã¨ä¾¿åˆ©ã§ã™ã€‚例: 
-.RE
-
-.LP
-.RS 3
-
-.LP
+¥ê¥ó¥¯¤Î¥é¥Ù¥ë¤¬¥³¡¼¥É¥Õ¥©¥ó¥È¤Ç¤Ï¤Ê¤¯¥×¥ì¡¼¥ó¥Æ¥­¥¹¥È¤Çɽ¼¨¤µ¤ì¤ëÅÀ°Ê³°¤Ï \f2{@link}\fP ¤ÈƱ¤¸¤Ç¤¹¡£¥é¥Ù¥ë¤¬¥×¥ì¡¼¥ó¥Æ¥­¥¹¥È¤Çµ­½Ò¤µ¤ì¤Æ¤¤¤ë¤ÈÊØÍø¤Ç¤¹¡£¼¡¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Îã: 
 .nf
 \f3
 .fl
-     {@linkplain add() the overridden method} ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+     {@linkplain add() the overridden method} ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã“ã‚Œã¯ä»¥ä¸‹ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
-.LP
-the overridden method ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RE
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+¤³¤ì¤Ï°Ê²¼¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+the overridden method ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 {@literal\  text} 
-テキストを HTML マークアップã¾ãŸã¯å…¥ã‚Œå­ã«ãªã£ãŸ javadoc ã‚¿ã‚°ã¨ã—ã¦è§£é‡ˆã›ãšã«ã€\f2text\fP を表示ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Š doc コメントã§ã¯ã€ãƒ‘ラメータã®ç¨®é¡ž (\f2<Object>\fP)ã€ä¸ç­‰å· (\f23 < 4\fP)ã€ã¾ãŸã¯çŸ¢å° (\f2<\-\fP) ãªã©ã§ã€HTML エンティティー (\f2<\fP ãŠã‚ˆã³ \f2>\fP) ã§ã¯ãªãã€é€šå¸¸ã®å±±æ‹¬å¼§ (\f2<\fP ãŠã‚ˆã³ \f2>\fP) を使用ã§ãã¾ã™ã€‚ãŸã¨ãˆã° doc コメントã®ãƒ†ã‚­ã‚¹ãƒˆ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+¥Æ¥­¥¹¥È¤ò HTML ¥Þ¡¼¥¯¥¢¥Ã¥×¤Þ¤¿¤ÏÆþ¤ì»Ò¤Ë¤Ê¤Ã¤¿ javadoc ¥¿¥°¤È¤·¤Æ²ò¼á¤»¤º¤Ë¡¢ \f2text\fP ¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÇÄ̾ï¤Î»³³ç¸Ì (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ò HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ÎÂå¤ï¤ê¤Ë»ÈÍѤǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ñ¥é¥á¡¼¥¿¤Î·¿ (\f2<Object>\fP)¡¢ÉÔÅù¹æ (\f23 < 4\fP)¡¢Ìð°õ (\f2<\-\fP) ¤Ê¤É¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È 
 .nf
 \f3
 .fl
@@ -1899,40 +1323,22 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã¯ã€ç”Ÿæˆã•ã‚ŒãŸ HTML ページã¯ãƒ–ラウザã§æ¬¡ã®ã‚ˆã†ã«ãã®ã¾ã¾è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f2\ \ \ \ \ \fPA<B>C 
-.LP
-.LP
-注目ã™ã¹ã点ã¨ã—ã¦ã€\f2<B>\fP ã¯å¤ªå­—ã§ã‚ã‚‹ã¨è§£é‡ˆã•ã‚Œã¾ã›ã‚“ (コードフォントã«ãªã‚‰ãªã„)。
-.LP
-.LP
-コードフォントã§åŒã˜æ©Ÿèƒ½ã‚’実ç¾ã™ã‚‹ã«ã¯ã€\f2{@code}\fP を使用ã—ã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+¤Ï¡¢À¸À®¤µ¤ì¤¿ HTML ¥Ú¡¼¥¸¤Ï¥Ö¥é¥¦¥¶¤Ç¼¡¤Î¤è¤¦¤Ë¤½¤Î¤Þ¤Þɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f2\ \ \ \ \ \fPA<B>C  
+.LP
+¤³¤³¤ÇÃíÌܤ¹¤Ù¤­ÅÀ¤Ï¡¢ \f2<B>\fP ¤¬ÂÀ»ú¤È¤·¤Æ²ò¼á¤µ¤ì¤º¡¢¤½¤Î¥Õ¥©¥ó¥È¤Ï¥³¡¼¥É¥Õ¥©¥ó¥È¤Ë¤Ê¤ë¡¢¤È¤¤¤¦ÅÀ¤Ç¤¹¡£ 
+.LP
+¥³¡¼¥É¥Õ¥©¥ó¥È¤ÇƱ¤¸µ¡Ç½¤ò¼Â¸½¤¹¤ë¤Ë¤Ï¡¢\f2{@code}\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
 .TP 3
 @param\  parameter\-name description 
-指定ã—㟠\f2parameter\-name\fP ã¨æŒ‡å®šã—㟠\f2description\fP を使用ã—ã¦ãƒ‘ラメータを「Parametersã€ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã«è¿½åŠ ã—ã¾ã™ã€‚doc コメントを記述ã™ã‚‹ã¨ãã¯ã€\f2description\fP を複数行ã«ç¶šã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ã¾ãŸã¯ã‚¯ãƒ©ã‚¹ã® doc コメント内ã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f2parameter\-name\fP ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã§ã®ãƒ‘ラメータã®åå‰ã‹ã€ã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã®ã‚¿ã‚¤ãƒ—パラメータã®åå‰ã«ãªã‚Šã¾ã™ã€‚山括弧ã§ãƒ‘ラメータåを囲むã¨ã€åž‹ãƒ‘ラメータを使用ã™ã‚‹ã“ã¨ã‚’指定ã—ã¾ã™ã€‚
-.LP
-.LP
-クラスã®åž‹ãƒ‘ラメータã®ä¾‹:
-.LP
+»ØÄꤵ¤ì¤¿ \f2parameter\-name\fP ¤Î¤¢¤È¤Ë»ØÄꤵ¤ì¤¿ \f2description\fP ¤¬Â³¤¯¥Ñ¥é¥á¡¼¥¿¤ò¡¢[¥Ñ¥é¥á¡¼¥¿] ¥»¥¯¥·¥ç¥ó¤ËÄɲä·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¤È¤­¤Ë¤Ï¡¢ \f2description\fP ¤òÊ£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤Þ¤¿¤Ï¥¯¥é¥¹¤Î doc ¥³¥á¥ó¥ÈÆâ¤Ç¤Î¤ßÍ­¸ú¤Ç¤¹¡£ 
+.LP
+\f2parameter\-name\fP ¤Ï¡¢¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Ç¤Î¥Ñ¥é¥á¡¼¥¿¤Î̾Á°¤«¡¢¥¯¥é¥¹¡¢¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Î¥¿¥¤¥×¥Ñ¥é¥á¡¼¥¿¤Î̾Á°¤Ë¤Ê¤ê¤Þ¤¹¡£»³³ç¸Ì¤Ç¥Ñ¥é¥á¡¼¥¿Ì¾¤ò°Ï¤à¤È¡¢·¿¥Ñ¥é¥á¡¼¥¿¤ò»ÈÍѤ¹¤ë¤³¤È¤ò »ØÄꤷ¤Þ¤¹¡£ 
+.LP
+¥¯¥é¥¹¤Î·¿¥Ñ¥é¥á¡¼¥¿¤ÎÎã: 
 .nf
 \f3
 .fl
@@ -1950,11 +1356,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-メソッドã®åž‹ãƒ‘ラメータã®ä¾‹:
-.LP
+.LP
+¥á¥½¥Ã¥É¤Î·¿¥Ñ¥é¥á¡¼¥¿¤ÎÎã: 
 .nf
 \f3
 .fl
@@ -1978,125 +1381,87 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@param ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@param ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@paramã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@param¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 @return\  description 
-[戻り値] セクションを追加ã—ã¦ã€\f2description\fP ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’書ãè¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã§ã¯ã€æˆ»ã‚Šå€¤ã®åž‹ã¨ã€å–り得る値ã®ç¯„囲ã«ã¤ã„ã¦è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+[Ìá¤êÃÍ] ¥»¥¯¥·¥ç¥ó¤òÄɲ䷤ơ¢ \f2description\fP ¤Î¥Æ¥­¥¹¥È¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ç¤Ï¡¢Ìá¤êÃͤη¿¤È¡¢¼è¤êÆÀ¤ëÃͤÎÈϰϤˤĤ¤¤Æµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç¤Î¤ßÍ­¸ú¤Ç¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@return ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@return ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@returnã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@return¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
-@see\ \  reference 
-[関連項目] 見出ã—を追加ã—ã€\f2reference\fP を指ã™ãƒªãƒ³ã‚¯ã‹ã€ã¾ãŸã¯ãƒ†ã‚­ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚’書ãè¾¼ã¿ã¾ã™ã€‚1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€ä»»æ„ã®æ•°ã® \f2@see\fP タグを指定ã§ãã¾ã™ã€‚ ã™ã¹ã¦ã® \f2@see\fP ã‚¿ã‚°ã®å†…容ã¯ã€åŒã˜ã®è¦‹å‡ºã—ã®ä¸‹ã«ã‚°ãƒ«ãƒ¼ãƒ—化ã•ã‚Œã¾ã™ã€‚\f2@see\fP ã‚¿ã‚°ã«ã¯ã€æ¬¡ã® 3 種類ã®å½¢å¼ãŒã‚ã‚Šã¾ã™ã€‚ ã‚‚ã£ã¨ã‚‚よã使ã‚れるã®ã¯ã€3 番目ã®å½¢å¼ã§ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚パッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã«å¯¾ã™ã‚‹ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒªãƒ³ã‚¯ã‚’文中ã«æŒ¿å…¥ã™ã‚‹æ–¹æ³•ã¯ã€\f2{@link}\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+@see\  reference 
+¡Ö´ØÏ¢¹àÌܡ׸«½Ð¤·¤òÄɲä·¡¢ \f2reference ¤ò»Ø¤¹¥ê¥ó¥¯¤«¡¢¤Þ¤¿¤Ï¥Æ¥­¥¹¥È¥¨¥ó¥È¥ê¤ò½ñ¤­¹þ¤ß¤Þ¤¹\fP¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ë¤ÏǤ°Õ¤Î¿ô¤Î \f2@see\fP ¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤½¤ì¤é¤Ï¤¹¤Ù¤ÆƱ¤¸¸«½Ð¤·¤Î²¼¤Ë¥°¥ë¡¼¥×²½¤µ¤ì¤Þ¤¹¡£ \f2@see\fP ¥¿¥°¤Ë¤Ï¡¢¼¡¤Î 3 ¼ïÎà¤Î·Á¼°¤¬¤¢¤ê¤Þ¤¹¡£¤â¤Ã¤È¤â¤è¤¯»È¤ï¤ì¤ë¤Î¤Ï¡¢3 ÈÖÌܤηÁ¼°¤Ç¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤ËÂФ¹¤ë¥¤¥ó¥é¥¤¥ó¥ê¥ó¥¯¤òʸÃæ¤ËÁÞÆþ¤¹¤ëÊýË¡¤Ï¡¢\f2{@link}\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RS 3
 .TP 3
 @see "string" 
-\f2string\fP ã®ãƒ†ã‚­ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚’追加ã—ã¾ã™ã€‚リンクã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。\f2string\fP ã¯ã€æ›¸ç±ã¾ãŸã¯ URL ã§ã¯ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„情報ã®å‚照先ã§ã™ã€‚Javadoc ツールã¯ã€æœ€åˆã®æ–‡å­—ãŒäºŒé‡å¼•ç”¨ç¬¦ (\f2"\fP) ã‹ã©ã†ã‹ã‚’調ã¹ã¦ã€ã“ã®å½¢å¼ã‚’ã»ã‹ã® 2 ã¤ã®å½¢å¼ã¨åŒºåˆ¥ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+\f2string ¤Î¥Æ¥­¥¹¥È¥¨¥ó¥È¥ê¤òÄɲä·¤Þ¤¹\fP¡£¥ê¥ó¥¯¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£ \f2string\fP ¤Ï¡¢½ñÀÒ¤Þ¤¿¤Ï URL ¤Ç¤Ï¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¾ðÊó¤Î»²¾ÈÀè¤Ç¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ºÇ½é¤Îʸ»ú¤¬Æó½Å°úÍÑÉä (\f2"\fP) ¤«¤É¤¦¤«¤òÄ´¤Ù¤Æ¡¢¤³¤Î·Á¼°¤ò¤Û¤«¤Î 2 ¤Ä¤Î·Á¼°¤È¶èÊ̤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
      @see "The Java Programming Language"
 .fl
-                  
-.fl
-\fP
-.fi
-.LP
-ã“ã‚Œã¯æ¬¡ã®ã‚ˆã†ãªãƒ†ã‚­ã‚¹ãƒˆã‚’生æˆã—ã¾ã™ã€‚  
-.RE
-.RS 3
-.RS 3
-
-.LP
-.RS 3
-.TP 3
-関連項目: 
-The Java Programming Language 
-.RE
-
-.LP
-.RE
-.RE
-.TP 3
-@see <a href="URL#value">label</a> 
-\f2URL\fP#\f2value\fP ã§å®šç¾©ã•ã‚ŒãŸã¨ãŠã‚Šã«ãƒªãƒ³ã‚¯ã‚’追加ã—ã¾ã™ã€‚\f2URL\fP#\f2value\fP ã¯ã€ç›¸å¯¾ URL ã¾ãŸã¯çµ¶å¯¾ URL ã§ã™ã€‚Javadoc ツールã¯ã€æœ€åˆã®æ–‡å­—ãŒã€Œã‚ˆã‚Šå°ã•ã„ã€è¨˜å· (\f2<\fP) ã‹ã©ã†ã‹ã‚’調ã¹ã¦ã€ã“ã®å½¢å¼ã‚’ã»ã‹ã® 2 ã¤ã®å½¢å¼ã¨åŒºåˆ¥ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-     @see <a href="spec.html#section">Java Spec</a>
-.fl
             
 .fl
 \fP
 .fi
 .LP
-ã“ã‚Œã¯æ¬¡ã®ã‚ˆã†ãªãƒªãƒ³ã‚¯ã‚’生æˆã—ã¾ã™ã€‚  
-.RS 3
-.RS 3
-.TP 3
-関連項目: 
-Java Spec 
-.RE
+¤³¤ì¤Ï¼¡¤Î¤è¤¦¤Ê¥Æ¥­¥¹¥È¤òÀ¸À®¤·¤Þ¤¹¡£  
 .RE
 .RE
 .RS 3
-
-.LP
-.LP
-
-.LP
-.RE
+.RS 3
+.RS 3
 .RS 3
 .TP 3
+´ØÏ¢¹àÌÜ: 
+The Java Programming Language 
+.RE
+.RE
+.TP 3
+@see <a href="URL#value">label</a> 
+\f2URL\fP#\f2value\fP ¤ÇÄêµÁ¤µ¤ì¤¿¤È¤ª¤ê¤Ë¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£ \f2URL\fP#\f2value\fP ¤ÏÁêÂÐ URL ¤Þ¤¿¤ÏÀäÂÐ URL ¤Ç¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ºÇ½é¤Îʸ»ú¤¬¡Ö¤è¤ê¾®¤µ¤¤¡×µ­¹æ (\f2<\fP) ¤«¤É¤¦¤«¤òÄ´¤Ù¤Æ¡¢¤³¤Î·Á¼°¤ò¤Û¤«¤Î 2 ¤Ä¤Î·Á¼°¤È¶èÊ̤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
+.nf
+\f3
+.fl
+     @see <a href="spec.html#section">Java Spec</a>
+.fl
+\fP
+.fi
+¤³¤ì¤Ï¼¡¤Î¤è¤¦¤Ê¥ê¥ó¥¯¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+´ØÏ¢¹àÌÜ: 
+Java Spec 
+.RE
+.TP 3
 @see\  package.class#member\  label 
-指定ã•ã‚ŒãŸåå‰ã‚’æŒã¤ã€å‚ç…§ã•ã‚Œã¦ã„ã‚‹ Java 言語ã®ãƒ¡ãƒ³ãƒãƒ¼ã«ã¤ã„ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’指ã™ãƒªãƒ³ã‚¯ã‚’ã€è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆ \f2label\fP ã¨ã¨ã‚‚ã«è¿½åŠ ã—ã¾ã™ã€‚\f2label\fP ã¯çœç•¥å¯èƒ½ã§ã™ã€‚ \f2label\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€ãƒªãƒ³ã‚¯å…ˆã®ãƒ¡ãƒ³ãƒãƒ¼ã®åå‰ãŒé©åˆ‡ã«çŸ­ç¸®ã•ã‚Œã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 「åå‰ãŒè¡¨ç¤ºã•ã‚Œã‚‹æ–¹æ³•ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。\-noqualifier を使用ã™ã‚‹ã¨ã€è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã‹ã‚‰ãƒ‘ッケージåãŒå…¨ä½“çš„ã«å‰Šé™¤ã•ã‚Œã¾ã™ã€‚ラベルã¯ã€è‡ªå‹•ç”Ÿæˆã•ã‚Œã‚‹è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã¨ã¯ç•°ãªã‚‹è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã™ã‚‹å ´åˆã«ä½¿ã„ã¾ã™ã€‚ 
-.LP
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.2 ã ã‘ã¯ã€ãƒ©ãƒ™ãƒ«ã§ã¯ãªãã€åå‰ãŒ <code> HTML タグ内ã«è‡ªå‹•çš„ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 1.2.2 ã‹ã‚‰ã¯ã€ãƒ©ãƒ™ãƒ«ã‚’使用ã™ã‚‹ã‹ã€ã—ãªã„ã‹ã«ã‹ã‹ã‚らãšã€<code> ã¯å¸¸ã«è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã‚’囲むã‹ãŸã¡ã§ã€å«ã¾ã‚Œã¾ã™ã€‚ 
+²Ä»ë¤Î¥Æ¥­¥¹¥È \f2label\fP ¤ò»ý¤Ä¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£¤³¤Î¥ê¥ó¥¯¤Ï¡¢»²¾ÈÀè¤È¤Ê¤ë¡¢»ØÄꤵ¤ì¤¿ Java ¸À¸ì¤Î̾Á°¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò»Ø¤·¤Þ¤¹¡£ \f2label\fP ¤Ï¾Êά²Äǽ¤Ç¤¹¡£label ¤ò¾Êά¤¹¤ë¤È¡¢¥ê¥ó¥¯Àè¤Î¥á¥ó¥Ð¡¼¤Î̾Á°¤¬Å¬ÀÚ¤Ëû½Ì¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ ¡Ö̾Á°¤¬É½¼¨¤µ¤ì¤ëÊýË¡¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\-noqualifier ¤ò»ÈÍѤ¹¤ë¤È¡¢É½¼¨¥Æ¥­¥¹¥È¤«¤é¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬Á´ÂÎŪ¤Ëºï½ü¤µ¤ì¤Þ¤¹¡£¥é¥Ù¥ë¤Ï¡¢¼«Æ°À¸À®¤µ¤ì¤ëɽ¼¨¥Æ¥­¥¹¥È¤È¤Ï°Û¤Ê¤ëɽ¼¨¥Æ¥­¥¹¥È¤ò»ØÄꤹ¤ë¾ì¹ç¤Ë»È¤¤¤Þ¤¹¡£ 
+.LP
+¥Ð¡¼¥¸¥ç¥ó 1.2 ¤À¤±¤Ï¡¢¥é¥Ù¥ë¤Ç¤Ï¤Ê¤¯¡¢Ì¾Á°¤¬ <code> HTML ¥¿¥°Æâ¤Ë¼«Æ°Åª¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 1.2.2 ¤«¤é¤Ï¡¢¥é¥Ù¥ë¤ò»ÈÍѤ¹¤ë¤«¡¢¤·¤Ê¤¤¤«¤Ë¤«¤«¤ï¤é¤º¡¢<code> ¤Ï¾ï¤Ëɽ¼¨¥Æ¥­¥¹¥È¤ò°Ï¤à¤«¤¿¤Á¤Ç¡¢´Þ¤Þ¤ì¤Þ¤¹¡£ 
 .LP
 .RS 3
 .TP 2
 o
-\f4package.class\fP\f4#\fP\f4member\fP ã«ã¯ã€å‚ç…§ã•ã‚Œã¦ã„ã‚‹ä»»æ„ã®æœ‰åŠ¹ãªãƒ—ログラムè¦ç´ ã®åå‰ã‚’指定ã—ã¾ã™ã€‚ ã¤ã¾ã‚Šã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®åå‰ã§ã™ã€‚ ãŸã ã—ã€ãƒ¡ãƒ³ãƒãƒ¼åーã®å‰ã®ãƒ‰ãƒƒãƒˆã¯ã€ã‚·ãƒ£ãƒ¼ãƒ—è¨˜å· (\f2#\fP) ã§ç½®ãæ›ãˆã¾ã™ã€‚\f2class\fP ã¯ã€ä»»æ„ã®ãƒˆãƒƒãƒ—レベルã¾ãŸã¯å…¥ã‚Œå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’表ã—ã¾ã™ã€‚\f2member\fP ã¯ã€ä»»æ„ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ (入れå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã§ã¯ãªã„) を表ã—ã¾ã™ã€‚指定ã—ãŸåå‰ãŒã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¦ã„るクラスã«å«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€ãã®åå‰ã¸ã®ãƒªãƒ³ã‚¯ã‚’自動的ã«ä½œæˆã—ã¾ã™ã€‚外部å‚照クラスã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹ã«ã¯ã€\f2\-link\fP オプションを使ã„ã¾ã™ã€‚å‚照クラスã«å±žã—ã¦ã„ãªã„åå‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã™ã‚‹ã«ã¯ã€ã»ã‹ã® 2 ã¤ã®å½¢å¼ã® \f2@see\fP タグを使ã„ã¾ã™ã€‚ã“ã®å¼•æ•°ã«ã¤ã„ã¦ã¯ã€ã“ã®ã‚ã¨ã®ã€Œåå‰ã®æŒ‡å®šã€ã§è©³ã—ã説明ã—ã¾ã™ã€‚ 
-.TP 2
-o
-\f4label\fP ã¯ã€çœç•¥å¯èƒ½ãªãƒ†ã‚­ã‚¹ãƒˆã§ã€ãƒªãƒ³ã‚¯ã®ãƒ©ãƒ™ãƒ«ã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2label\fP ã«ã¯ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚\f2label\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€\f2package.class.member\fP ãŒã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ‘ッケージã«å¿œã˜ã¦é©åˆ‡ã«çŸ­ç¸®ã•ã‚Œã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 「åå‰ãŒè¡¨ç¤ºã•ã‚Œã‚‹æ–¹æ³•ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\f4package.class\fP\f4#\fP\f4member\fP ¤Ë¤Ï¡¢»²¾È¤µ¤ì¤Æ¤¤¤ëǤ°Õ¤ÎÍ­¸ú¤Ê¥×¥í¥°¥é¥àÍ×ÁǤÎ̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤Î̾Á°¤Ç¤¹¡£¤¿¤À¤·¡¢¥á¥ó¥Ð¡¼Ì¾¡¼¤ÎÁ°¤Î¥É¥Ã¥È¤Ï¡¢¥·¥ã¡¼¥×µ­¹æ (\f2#\fP) ¤ÇÃÖ¤­´¹¤¨¤Þ¤¹¡£ \f2class\fP ¤Ï¡¢Ç¤°Õ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤Þ¤¿¤ÏÆþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òɽ¤·¤Þ¤¹¡£ \f2member\fP ¤Ï¡¢Ç¤°Õ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É (Æþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤Ï¤Ê¤¤) ¤òɽ¤·¤Þ¤¹¡£»ØÄꤷ¤¿Ì¾Á°¤¬¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤½¤Î̾Á°¤Ø¤Î¥ê¥ó¥¯¤ò¼«Æ°Åª¤ËºîÀ®¤·¤Þ¤¹¡£³°Éô»²¾È¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¤¤Þ¤¹¡£»²¾ÈÀè¤Î¥¯¥é¥¹¤Ë°¤·¤Æ¤¤¤Ê¤¤Ì¾Á°¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò»²¾È¤¹¤ë¤Ë¤Ï¡¢»Ä¤ê 2 ¤Ä¤Î \f2@see\fP ·Á¼°¤Î¤¦¤Á¤Î¤É¤Á¤é¤«¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î°ú¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡Ö̾Á°¤Î»ØÄê¡×¤Ç¾Ü¤·¤¯ÀâÌÀ¤·¤Þ¤¹¡£ 
 .TP 2
 o
-空白文字ã¯ã€\f2package.class\fP\f2#\fP\f2member\fP 㨠\f2label\fP ã®é–“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã§ã™ã€‚括弧ã®å†…å´ã®ç©ºç™½æ–‡å­—ã¯ãƒ©ãƒ™ãƒ«ã®å…ˆé ­ã¨ã¯è§£é‡ˆã•ã‚Œãªã„ãŸã‚ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‘ラメータ間ã«ç©ºç™½æ–‡å­—を入れã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。 
+\f4label\fP ¤Ï¡¢¾Êά²Äǽ¤Ê¥Æ¥­¥¹¥È¤Ç¡¢¥ê¥ó¥¯¤Î¥é¥Ù¥ë¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2label\fP ¤Ë¤Ï¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ \f2label\fP ¤ò¾Êά¤¹¤ë¤È¡¢\f2package.class.member\fP ¤¬¡¢¸½ºß¤Î¥¯¥é¥¹¤ª¤è¤Ó¥Ñ¥Ã¥±¡¼¥¸¤Ë±þ¤¸¤ÆŬÀÚ¤Ëû½Ì¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£¡Ö̾Á°¤¬É½¼¨¤µ¤ì¤ëÊýË¡¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+¶õÇò¤¬¡¢ \f2package.class\fP\f2#\fP\f2member\fP ¤È \f2label\fP ¤Î´Ö¤Î¶èÀÚ¤êʸ»ú¤Ë¤Ê¤ê¤Þ¤¹¡£³ç¸Ì¤ÎÆ⦤ζõÇòʸ»ú¤Ï¥é¥Ù¥ë¤ÎÀèƬ¤È¤Ï²ò¼á¤µ¤ì¤Ê¤¤¤¿¤á¡¢¥á¥½¥Ã¥É¤Î¥Ñ¥é¥á¡¼¥¿´Ö¤Ë¶õÇòʸ»ú¤òÆþ¤ì¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£ 
 .RE
 .LP
-\f3例\fP \- ã“ã®ä¾‹ã§ã¯ã€\f2Character\fP クラスã«ã‚ã‚‹ \f2@see\fP ã‚¿ã‚°ãŒã€\f2String\fP クラス㮠\f2equals\fP メソッドをå‚ç…§ã—ã¦ã„ã¾ã™ã€‚ã‚¿ã‚°ã«ã¯ã€åå‰ \f2String#equals(Object)\fP ã¨ãƒ©ãƒ™ãƒ« \f2equals\fP ã®ä¸¡æ–¹ã®å¼•æ•°ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f3Îã\fP \- ¤³¤ÎÎã¤Ç¤Ï¡¢ \f2@see\fP ¥¿¥° ( \f2Character\fP ¥¯¥é¥¹Æâ) ¤¬ String ¥¯¥é¥¹¤Î \f2equals\fP ¥á¥½¥Ã¥É \f2¤ò»²¾È\fP ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ë¤Ï̾Á°¡Ö\f2String#equals(Object)\fP¡×¤È¥é¥Ù¥ë¡Ö\f2equals\fP¡×¤ÎξÊý¤Î°ú¿ô¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -2106,62 +1471,33 @@
 .fl
   */
 .fl
-            
-.fl
 \fP
 .fi
-.RE
-.LP
-標準ドックレットã¯ã€æ¬¡ã®ã‚ˆã†ãª HTML を生æˆã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢¼¡¤Î¤è¤¦¤Ê HTML ¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
 <dl>
 .fl
-<dt><b>See also:</b>
+<dt><b>See Also:</b>
 .fl
 <dd><a href="../../java/lang/String#equals(java.lang.Object)"><code>equals<code></a>
 .fl
 </dl>
 .fl
-            
-.fl
 \fP
 .fi
-.RE
-.LP
-ã“ã‚Œã¯ã€ãƒ–ラウザã§ã¯æ¬¡ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã€ãƒ©ãƒ™ãƒ«ãŒãƒªãƒ³ã‚¯ãƒ†ã‚­ã‚¹ãƒˆã«ãªã‚Šã¾ã™ã€‚  
-.RS 3
+¤³¤ì¤Ï¡¢¥Ö¥é¥¦¥¶¤Ç¤Ï¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¡¢¥é¥Ù¥ë¤¬¥ê¥ó¥¯¥Æ¥­¥¹¥È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 3
-関連項目: 
+´ØÏ¢¹àÌÜ: 
 equals 
 .RE
-.RE
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-
-.LP
-.LP
-\f3åå‰ã®æŒ‡å®š\fP \- ã“ã®ã‚¿ã‚°ã«æŒ‡å®šã™ã‚‹ \f2package.class\fP\f2#\fP\f2member\fP ã¨ã„ã†åå‰ã¯ã€\f2java.lang.String#toUpperCase()\fP ã®ã‚ˆã†ã«å®Œå…¨æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã€\f2String#toUpperCase()\fP ã‚„ \f2#toUpperCase()\fP ã®ã‚ˆã†ã«éƒ¨åˆ†çš„ã«æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚åå‰ãŒå®Œå…¨æŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€Java コンパイラã®é€šå¸¸ã®æ¤œç´¢é †åºã§ãã®åå‰ã‚’検索ã—ã¾ã™ã€‚詳細ã¯ã€ã“ã®ã‚ã¨ã®ã€Œ@see ã®æ¤œç´¢é †åºã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。åå‰ã«ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®è¤‡æ•°ã®å¼•æ•°ã®é–“ãªã©ã€æ‹¬å¼§ã®å†…å´ã§ã‚ã‚Œã°ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-「部分的ã«æŒ‡å®šã€ã—ãŸçŸ­ã„åå‰ã‚’指定ã™ã‚‹ã“ã¨ã®åˆ©ç‚¹ã¯ã€å…¥åŠ›ã™ã‚‹æ–‡å­—æ•°ãŒæ¸›ã‚‹ã“ã¨ã‚„ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãŒèª­ã¿ã‚„ã™ããªã‚‹ã“ã¨ã§ã™ã€‚次ã®è¡¨ã«ã€ã•ã¾ã–ã¾ãªå½¢å¼ã®åå‰ã‚’示ã—ã¾ã™ã€‚ ã“ã®è¡¨ã®ä¸­ã§ã€\f2Class\fP ã«ã¯ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’ã€\f2Type\fP ã«ã¯ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€é…列ã€ã¾ãŸã¯åŸºæœ¬ãƒ‡ãƒ¼ã‚¿åž‹ã‚’ã€ãã—㦠\f2method\fP ã«ã¯ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’指定ã§ãã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
-.RS 3
+.LP
+\f3̾Á°¤Î»ØÄê\fP \- ¤³¤Î \f2package.class\fP\f2#\fP\f2member\fP ¤È¤¤¤¦Ì¾Á°¤Ï¡¢ \f2java.lang.String#toUpperCase()\fP ¤Î¤è¤¦¤Ê´°Á´½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¡¢ \f2String#toUpperCase()\fP ¤ä \f2#toUpperCase()\fP ¤Î¤è¤¦¤ÊÈó´°Á´½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Ì¾Á°¤¬´°Á´»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢Java ¥³¥ó¥Ñ¥¤¥é¤ÎÄ̾ï¤Î¸¡º÷½ç½ø¤Ç¤½¤Î̾Á°¤ò¸¡º÷¤·¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡Ö@see ¤Î¸¡º÷½ç½ø¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Ì¾Á°¤Ë¤Ï¡¢¥á¥½¥Ã¥É¤ÎÊ£¿ô¤Î°ú¿ô¤Î´Ö¤Ê¤É¡¢³ç¸Ì¤ÎÆ⦤Ǥ¢¤ì¤Ð¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¡ÖÉôʬŪ¤Ë»ØÄê¡×¤·¤¿Ã»¤¤Ì¾Á°¤ò»ØÄꤹ¤ë¤³¤È¤ÎÍøÅÀ¤Ï¡¢ÆþÎϤ¹¤ëʸ»ú¿ô¤¬¸º¤ë¤³¤È¤ä¡¢¥½¡¼¥¹¥³¡¼¥É¤¬Æɤߤ䤹¤¯¤Ê¤ë¤³¤È¤Ç¤¹¡£¼¡¤Îɽ¤Ë¡¢¤µ¤Þ¤¶¤Þ¤Ê·Á¼°¤Î̾Á°¤ò¼¨¤·¤Þ¤¹¡£¤³¤³¤Ç¡¢ \f2Class\fP ¤Ë¤Ï¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¡¢ \f2Type\fP ¤Ë¤Ï¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢ÇÛÎ󡢤ޤ¿¤Ï´ðËܥǡ¼¥¿·¿¤ò¡¢ \f2method\fP ¤Ë¤Ï¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤ò¡¢¤½¤ì¤¾¤ì»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.LP
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -2191,7 +1527,7 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f4@see\fP\f3\ \fP\f4package.class#member\fP\f3 ã®ä¸€èˆ¬çš„ãªå½¢å¼\fP
+\f4@see\fP\f3\ \fP\f4package.class#member\fP\f3 ¤Î°ìÈÌŪ¤Ê·Á¼°\fP
 .br
 .di
 .nr a| \n(dn
@@ -2207,9 +1543,9 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã™ã‚‹\fP
+\f3¸½ºß¤Î¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤¹¤ë\fP
 .br
-\f2@see\fP\ \f2#\fP\f2field\fP
+\f2@see\fP\ \f2#\fP\f2¥Õ¥£¡¼¥ë¥É\fP
 .br
 \f2@see\fP\ \f2#\fP\f2method(Type,\ Type,...)\fP
 .br
@@ -2233,21 +1569,21 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3ç¾åœ¨ã®ã€ã¾ãŸã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚ŒãŸãƒ‘ッケージã®åˆ¥ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã™ã‚‹\fP
+\f3¸½ºß¤Î¡¢¤Þ¤¿¤Ï¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ÎÊ̤Υ¯¥é¥¹¤ò»²¾È¤¹¤ë\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2field\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2¥Õ¥£¡¼¥ë¥É\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2method(Type,\ Type,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2method(Type,\ Type,...)\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2method(Type\ argname,\ Type\ argname,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2method(Type\ argname,\ Type\ argname,...)\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2constructor(Type,\ Type,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2constructor(Type,\ Type,...)\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2constructor(Type\ argname,\ Type\ argname,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2constructor(Type\ argname,\ Type\ argname,...)\fP
 .br
 \f2@see\fP\ \f2Class.NestedClass\fP
 .br
-\f2@see\fP\ \f2Class\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP
 .br
 .di
 .nr c| \n(dn
@@ -2263,9 +1599,9 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3別ã®ãƒ‘ッケージã®è¦ç´ ã‚’å‚ç…§ã™ã‚‹\fP\ (完全修飾)
+\f3Ê̤Υѥ屡¼¥¸¤ÎÍ×ÁǤò»²¾È¤¹¤ë\fP\ (´°Á´½¤¾þ)
 .br
-\f2@see\fP\ \f2package.Class\fP\f2#\fP\f2field\fP
+\f2@see\fP\ \f2package.Class\fP\f2#\fP\f2¥Õ¥£¡¼¥ë¥É\fP
 .br
 \f2@see\fP\ \f2package.Class\fP\f2#\fP\f2method(Type,\ Type,...)\fP
 .br
@@ -2279,7 +1615,7 @@
 .br
 \f2@see\fP\ \f2package.Class\fP
 .br
-\f2@see\fP\ \f2package\fP
+\f2@see\fP\ \f2¥Ñ¥Ã¥±¡¼¥¸\fP
 .br
 .di
 .nr d| \n(dn
@@ -2308,7 +1644,7 @@
 .nr 40 \n(79+(0*\n(38)
 .nr 80 +\n(40
 .nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 1860 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 1358 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2396,74 +1732,52 @@
 .rm d+
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-58
-.RE
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-上ã®è¡¨ã«å¯¾ã™ã‚‹è£œè¶³äº‹é …を次ã«ç¤ºã—ã¾ã™ã€‚
-.LP
+.LP
+¾å¤Îɽ¤ËÂФ¹¤ëÊä­»ö¹à¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-最åˆã®ç¨®é¡žã®å½¢å¼ (パッケージã¨ã‚¯ãƒ©ã‚¹ã‚’çœç•¥) ã®å ´åˆã€Javadoc ツールã¯ã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã®éšŽå±¤ã ã‘を検索ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãã®ã‚¹ãƒ¼ãƒ‘ークラスã‹ã‚¹ãƒ¼ãƒ‘ーインタフェースã€ã¾ãŸã¯ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’囲んã§ã„るクラスã‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ãƒ¡ãƒ³ãƒãƒ¼ã‚’検索ã—ã¾ã™ (ã“ã®ã‚ã¨ã®æ¤œç´¢æ‰‹é † 1 〜 3)。ç¾åœ¨ã®ãƒ‘ッケージã®ã»ã‹ã®éƒ¨åˆ†ã‚„ã€ã»ã‹ã®ãƒ‘ッケージã¯æ¤œç´¢ã—ã¾ã›ã‚“ (検索手順 4 〜 5)。 
+ºÇ½é¤Î¼ïÎà¤Î·Á¼° (¥Ñ¥Ã¥±¡¼¥¸¤È¥¯¥é¥¹¤ò¾Êά) ¤Î¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸½ºß¤Î¥¯¥é¥¹¤Î³¬ÁؤÀ¤±¤ò¸¡º÷¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¸½ºß¤Î¥¯¥é¥¹¤«¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤½¤Î¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤«¥¹¡¼¥Ñ¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤Þ¤¿¤Ï¸½ºß¤Î¥¯¥é¥¹¤«¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹¤«¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¥á¥ó¥Ð¡¼¤ò¸¡º÷¤·¤Þ¤¹ (¤³¤Î¤¢¤È¤Î¸¡º÷¼ê½ç 1 ¢· 3)¡£¸½ºß¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤Û¤«¤ÎÉôʬ¤ä¡¢¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¸¡º÷¤·¤Þ¤»¤ó (¸¡º÷¼ê½ç 4 ¢· 5)¡£ 
 .TP 2
 o
-メソッドã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’指定ã™ã‚‹ã¨ãã«æ‹¬å¼§ã‚’付ã‘ãšã«åå‰ã ã‘ (\f2getValue\fP ãªã©) を使用ã—ãŸå ´åˆã€åŒã˜åå‰ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŒå­˜åœ¨ã—ãªã‘ã‚Œã°ã€Javadoc ツールã¯ãã®ãƒ¡ã‚½ãƒƒãƒ‰ã«å¯¾ã—ã¦æ­£ã—ãリンクを作æˆã—ã¾ã™ã€‚ ãŸã ã—ã€æ‹¬å¼§ã¨å¼•æ•°ã‚’追加ã™ã‚‹ã‚ˆã†ã«ä¿ƒã™è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€æ¤œç´¢ã§æœ€åˆã«è¦‹ã¤ã‹ã£ãŸãƒ¡ã‚½ãƒƒãƒ‰ã«ãƒªãƒ³ã‚¯ã—ã¾ã™ã€‚ çµæžœã¯å‰ã‚‚ã£ã¦ç‰¹å®šã§ãã¾ã›ã‚“。 
-.TP 2
-o
-入れå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¯ã€ä¸Šè¨˜ã®ã©ã®å½¢å¼ã®å ´åˆã‚‚ã€å˜ã«ã€Œ\f2inner\fPã€ã§ã¯ãªãã€ã€Œ\f2outer\fP\f2.\fP\f2inner\fPã€ã¨ã—ã¦æŒ‡å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Î»ØÄê»þ¤Ë¡¢ \f2getValue\fP ¤Î¤è¤¦¤Ë³ç¸Ì¤Ê¤·¤Î̾Á°¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢Æ±¤¸Ì¾Á°¤Î¥Õ¥£¡¼¥ë¥É¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ¤½¤Î̾Á°¤Ø¤Î¥ê¥ó¥¯¤¬Àµ¤·¤¯ºîÀ®¤µ¤ì¤Þ¤¹¤¬¡¢³ç¸Ì¤ä°ú¿ô¤ÎÄɲäò¥æ¡¼¥¶¡¼¤ËÂ¥¤¹¤¿¤á¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î¥á¥½¥Ã¥É¤¬¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸¡º÷¤ÇºÇ½é¤Ë¸«¤Ä¤«¤Ã¤¿¥á¥½¥Ã¥É¤Ë¥ê¥ó¥¯¤·¤Þ¤¹¡£·ë²Ì¤ÏÁ°¤â¤Ã¤ÆÆÃÄê¤Ç¤­¤Þ¤»¤ó¡£ 
 .TP 2
 o
-ã™ã§ã«è¿°ã¹ãŸã¨ãŠã‚Šã€ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã‚’区切るãŸã‚ã«ã€ãƒ‰ãƒƒãƒˆ (\f2.\fP) ã§ã¯ãªãã‚·ãƒ£ãƒ¼ãƒ—è¨˜å· (\f2#\fP) を使用ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã“ã®ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã¨ã€Javadoc ツールã¯ã€ã‚ã„ã¾ã„ã•ã‚’解決ã§ãã¾ã™ã€‚ ドットã¯ã€ã‚¯ãƒ©ã‚¹ã€å…¥ã‚Œå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã€ãƒ‘ッケージã€ãŠã‚ˆã³ã‚µãƒ–パッケージを区切るãŸã‚ã«ã‚‚使用ã•ã‚Œã¾ã™ã€‚ãŸã ã—ã€Javadoc ツールã§ã¯ä¸€èˆ¬ã«è¨±å®¹ç¯„囲ãŒåºƒãã€ã‚ã„ã¾ã„ã•ãŒãªã‘ã‚Œã°ã€ãƒ‰ãƒƒãƒˆã§ã‚‚æ­£ã—ã解æžã•ã‚Œã¾ã™ã€‚ ãã®å ´åˆã§ã‚‚警告ã¯è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿¥¯¥é¥¹¤Ï¡¢¤¹¤Ù¤Æ¤Î·Á¼°¤Ë¤Ä¤¤¤Æ¡¢ \f2outer\fP\f2.\fP\f2inner\fP ¤È¤·¤Æ»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Ã±½ã¤Ë \f2inner\fP ¤È¤Ï¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+¤¹¤Ç¤Ë½Ò¤Ù¤¿¤è¤¦¤Ë¡¢\f2¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤È¤Î´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ¤Ï¡¢\fP¥É¥Ã¥È (\f2.\fP) ¤Ç¤Ï¤Ê¤¯¥·¥ã¡¼¥×ʸ»ú (#) ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤¢¤¤¤Þ¤¤¤µ¤ò²ò·è¤Ç¤­¤Þ¤¹¡£¥É¥Ã¥È¤Ï¡¢¥¯¥é¥¹¡¢Æþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¤ª¤è¤Ó¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò¶èÀڤ뤿¤á¤Ë¤â»ÈÍѤµ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢Javadoc ¥Ä¡¼¥ë¤Ç¤Ï°ìÈ̤˵öÍÆÈϰϤ¬¹­¤¯¡¢¤¢¤¤¤Þ¤¤¤µ¤¬¤Ê¤±¤ì¤Ð¡¢¥É¥Ã¥È¤Ç¤âÀµ¤·¤¯²òÀϤµ¤ì¤Þ¤¹¡£¤½¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤Ïɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-\f3@see ã®æ¤œç´¢é †åº\fP \- Javadoc ツールã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (.java)ã€ãƒ‘ッケージファイル (package.html ã¾ãŸã¯ package\-info.java)ã€ã¾ãŸã¯æ¦‚è¦ãƒ•ã‚¡ã‚¤ãƒ« (overview.html) ã®ä¸­ã«ç™»å ´ã™ã‚‹ \f2@see\fP タグを処ç†ã—ã¾ã™ã€‚後者㮠2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã‚’ \f2@see\fP ã‚¿ã‚°ã«æŒ‡å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ソースファイルã§ã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã€ã¾ãŸã¯éƒ¨åˆ†æŒ‡å®šã®åå‰ã‚’指定ã§ãã¾ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€\f2.java\fP ファイル内ã§å®Œå…¨æŒ‡å®šã§ãªã„åå‰ãŒè¨˜è¿°ã•ã‚ŒãŸ \f2@see\fP タグを見ã¤ã‘ã‚‹ã¨ã€Java コンパイラã¨åŒã˜é †åºã§æŒ‡å®šã•ã‚ŒãŸåå‰ã‚’検索ã—ã¾ã™ã€‚ ãŸã ã—ã€Javadoc ツールã¯ã€ç‰¹å®šã®åå‰ç©ºé–“ã®ã‚ã„ã¾ã„ã•ã‚’検出ã—ã¾ã›ã‚“。 ã“ã‚Œã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ã“れらã®ã‚¨ãƒ©ãƒ¼ãŒå­˜åœ¨ã—ã¦ã„ãªã„ã“ã¨ã‚’å‰æã¨ã—ã¦ã„ã‚‹ãŸã‚ã§ã™ã€‚ã“ã®æ¤œç´¢é †åºã¯ã€Java 言語仕様第 2 版ã®ç¬¬ 6 章「Namesã€ã§æ­£å¼ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚Javadoc ツールã¯ã€é–¢é€£ã™ã‚‹ã‚¯ãƒ©ã‚¹ã¨ãƒ‘ッケージã€ãŠã‚ˆã³ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¨ãƒ‘ッケージã®ã™ã¹ã¦ã‹ã‚‰åå‰ã‚’検索ã—ã¾ã™ã€‚具体的ã«ã¯ã€æ¬¡ã®é †åºã§æ¤œç´¢ã—ã¾ã™ã€‚
-.LP
+.LP
+\f3@see ¤Î¸¡º÷½ç½ø\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë (.java)¡¢¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë (package.html ¤Þ¤¿¤Ï package\-info.java) ¤Þ¤¿¤Ï³µÍ×¥Õ¥¡¥¤¥ë (overview.html) ¤Ë´Þ¤Þ¤ì¤ë \f2@see\fP ¥¿¥°¤ò½èÍý¤·¤Þ¤¹¡£¸å¼Ô¤Î 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢´°Á´»ØÄê¤Î̾Á°¤ò \f2@see\fP ¥¿¥°¤Ë»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢´°Á´»ØÄê¤Î̾Á°¡¢¤Þ¤¿¤ÏÉôʬ»ØÄê¤Î̾Á°¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢´°Á´»ØÄê¤Ç¤Ê¤¤Ì¾Á°¤¬µ­½Ò¤µ¤ì¤¿ \f2@see\fP ¥¿¥°¤ò \f2.java ¥Õ¥¡¥¤¥ëÆâ¤Ç¸«¤Ä¤±¤ë¤È¡¢\fP Java ¥³¥ó¥Ñ¥¤¥é¤ÈƱ¤¸½ç½ø¤Ç»ØÄꤵ¤ì¤¿Ì¾Á°¤ò¸¡º÷¤·¤Þ¤¹¡£ ¤¿¤À¤·¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢ÆÃÄê¤Î̾Á°¶õ´Ö¤Î¤¢¤¤¤Þ¤¤¤µ¤ò¸¡½Ð¤·¤Þ¤»¤ó¡£ ¤³¤ì¤Ï¡¢¥½¡¼¥¹¥³¡¼¥É¤Ë¤³¤ì¤é¤Î¥¨¥é¡¼¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤¤³¤È¤òÁ°Äó¤È¤·¤Æ¤¤¤ë¤¿¤á¤Ç¤¹¡£¤³¤Î¸¡º÷½ç½ø¤Ï¡¢Java ¸À¸ì»ÅÍÍÂè 2 ÈǤÎÂè 6 ¾Ï¡ÖNames¡×¤ÇÀµ¼°¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢´ØÏ¢¤¹¤ë¥¯¥é¥¹¤È¥Ñ¥Ã¥±¡¼¥¸¡¢¤ª¤è¤Ó¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥¯¥é¥¹¤È¥Ñ¥Ã¥±¡¼¥¸¤Î¤¹¤Ù¤Æ¤«¤é̾Á°¤ò¸¡º÷¤·¤Þ¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢¼¡¤Î½ç½ø¤Ç¸¡º÷¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 1.
-ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ 
+¸½ºß¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹ 
 .TP 3
 2.
-外å´ã‚’囲んã§ã„るクラスã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ (ã‚‚ã£ã¨ã‚‚è¿‘ã„ã‚‚ã®ã‹ã‚‰æ¤œç´¢) 
+³°Â¦¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (¤â¤Ã¤È¤â¶á¤¤¤â¤Î¤«¤é¸¡º÷) 
 .TP 3
 3.
-スーパークラスã¨ã‚¹ãƒ¼ãƒ‘ーインタフェース (ã‚‚ã£ã¨ã‚‚è¿‘ã„ã‚‚ã®ã‹ã‚‰æ¤œç´¢) 
+¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤È¥¹¡¼¥Ñ¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (¤â¤Ã¤È¤â¶á¤¤¤â¤Î¤«¤é¸¡º÷) 
 .TP 3
 4.
-ç¾åœ¨ã®ãƒ‘ッケージ 
+¸½ºß¤Î¥Ñ¥Ã¥±¡¼¥¸ 
 .TP 3
 5.
-インãƒãƒ¼ãƒˆã•ã‚Œã¦ã„るパッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ (import æ–‡ã®é †åºã«å¾“ã£ã¦æ¤œç´¢) 
+¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (import ʸ¤Î½ç½ø¤Ë½¾¤Ã¤Æ¸¡º÷) 
 .RE
-
-.LP
-.LP
-Javadoc ツールã¯ã€å„クラスã«ã¤ã„ã¦æ‰‹é † 1 〜 3 ã‚’å†å¸°çš„ã«é©ç”¨ã—ãªãŒã‚‰ã€ä¸€è‡´ã™ã‚‹åå‰ãŒè¦‹ã¤ã‹ã‚‹ã¾ã§æ¤œç´¢ã‚’続ã‘ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã¾ãšç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã‚’検索ã—ã€æ¬¡ã«ãã®ã‚¯ãƒ©ã‚¹ã‚’囲んã§ã„るクラス E を検索ã—ã€ãã®æ¬¡ã« E ã®ã‚¹ãƒ¼ãƒ‘ークラスを検索ã—ã€ã•ã‚‰ã«ãã®æ¬¡ã« E を囲んã§ã„るクラスを検索ã—ã¾ã™ã€‚ 手順 4 㨠5 ã§ã¯ã€1 ã¤ã®ãƒ‘ッケージ内ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’検索ã™ã‚‹é †åºã¯æ±ºã¾ã£ã¦ã„ã¾ã›ã‚“。 ãã®é †åºã¯ã€å€‹ã€…ã®ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚手順 5 ã§ã¯ã€Javadoc ツールã¯ã€java.lang を検索ã—ã¾ã™ã€‚ ã“ã®ãƒ‘ッケージã¯ã€ã™ã¹ã¦ã®ãƒ—ログラムã«è‡ªå‹•çš„ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã‹ã‚‰ã§ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€å¿…ãšã—もサブクラスを検索ã™ã‚‹ã¨ã¯é™ã‚Šã¾ã›ã‚“。 ã¾ãŸã€javadoc ã®å®Ÿè¡Œä¸­ã«ã»ã‹ã®ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã‚‹å ´åˆã§ã‚‚ã€ã»ã‹ã®ãƒ‘ッケージを検索ã—ã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2@see\fP タグ㌠\f2java.awt.event.KeyEvent\fP クラス内ã«ã‚ã£ã¦ã€\f2java.awt\fP パッケージã«ã‚ã‚‹åå‰ã‚’å‚ç…§ã—ã¦ã„ã‚‹å ´åˆã€Javadoc ã¯ã€ãã®ã‚¯ãƒ©ã‚¹ãŒã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ãªã„ã‹ãŽã‚Šãã®ãƒ‘ッケージを検索ã—ã¾ã›ã‚“。
-.LP
-.LP
-\f3åå‰ãŒè¡¨ç¤ºã•ã‚Œã‚‹æ–¹æ³•\fP \- \f2label\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€\f2package.class.member\fP ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚一般ã«ã€package.class.member ã¯ã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ‘ッケージã«å¿œã˜ã¦é©åˆ‡ã«çŸ­ç¸®ã•ã‚Œã¾ã™ã€‚「短縮ã•ã‚Œã‚‹ã€ã¨ã¯ã€å¿…è¦æœ€å°é™ã®åå‰ã ã‘ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2String.toUpperCase()\fP メソッドã«ã€åŒã˜ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã¸ã®å‚ç…§ã¨ã»ã‹ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã¸ã®å‚ç…§ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹åãŒè¡¨ç¤ºã•ã‚Œã‚‹ã®ã¯å¾Œè€…ã®ã‚±ãƒ¼ã‚¹ã ã‘ã§ã™ (次ã®è¡¨ã‚’å‚ç…§)。
-.LP
-.LP
-パッケージåを広域的ã«å‰Šé™¤ã™ã‚‹ã«ã¯ã€\-noqualifier を使用ã—ã¾ã™ã€‚
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢³Æ¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¼ê½ç 1 ¢· 3 ¤òºÆµ¢Åª¤ËŬÍѤ·¤Ê¤¬¤é¡¢°ìÃפ¹¤ë̾Á°¤¬¸«¤Ä¤«¤ë¤Þ¤Ç¸¡º÷¤ò³¤±¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤Þ¤º¸½ºß¤Î¥¯¥é¥¹¤ò¸¡º÷¤·¡¢¼¡¤Ë¤½¤Î¥¯¥é¥¹¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹ E ¤ò¸¡º÷¤·¡¢¤½¤Î¼¡¤Ë E ¤Î¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤ò¸¡º÷¤·¡¢¤µ¤é¤Ë¤½¤Î¼¡¤Ë E ¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹¤ò¸¡º÷¤·¤Þ¤¹¡£  ¼ê½ç 4 ¤È 5 ¤Ç¤Ï¡¢1 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¸¡º÷¤¹¤ë½ç½ø¤Ï·è¤Þ¤Ã¤Æ¤¤¤Þ¤»¤ó¡£¤½¤Î½ç½ø¤Ï¡¢¸Ä¡¹¤Î¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¼ê½ç 5 ¤Ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢java.lang ¤ò¸¡º÷¤·¤Þ¤¹¡£¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢¤¹¤Ù¤Æ¤Î¥×¥í¥°¥é¥à¤Ë¼«Æ°Åª¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¤«¤é¤Ç¤¹¡£ 
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢É¬¤º¤·¤â¥µ¥Ö¥¯¥é¥¹¤ò¸¡º÷¤¹¤ë¤È¤Ï¸Â¤ê¤Þ¤»¤ó¡£¤Þ¤¿¡¢javadoc ¤Î¼Â¹ÔÃæ¤Ë¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤ë¾ì¹ç¤Ç¤â¡¢¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¸¡º÷¤·¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2@see\fP ¥¿¥°¤¬ \f2java.awt.event.KeyEvent\fP ¥¯¥é¥¹Æâ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤Æ¡¢ \f2java.awt\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¤¢¤ë̾Á°¤ò»²¾È¤·¤Æ¤¤¤Æ¤â¡¢¤½¤Î¥¯¥é¥¹Æâ¤Ç¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Ê¤¤¤«¤®¤ê¡¢javadoc ¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¤Î¸¡º÷¤ò¹Ô¤¤¤Þ¤»¤ó¡£ 
+.LP
+\f3̾Á°¤¬É½¼¨¤µ¤ì¤ëÊýË¡\fP \- \f2label\fP ¤ò¾Êά¤·¤¿¾ì¹ç¤Ï¡¢\f2package.class.member\fP ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£°ìÈ̤ˡ¢package.class.member ¤Ï¡¢¸½ºß¤Î¥¯¥é¥¹¤ª¤è¤Ó¥Ñ¥Ã¥±¡¼¥¸¤Ë±þ¤¸¤ÆŬÀÚ¤Ëû½Ì¤µ¤ì¤Þ¤¹¡£¡Öû½Ì¤µ¤ì¤ë¡×¤È¤Ï¡¢É¬Í׺Ǿ®¸Â¤Î̾Á°¤À¤±¤¬É½¼¨¤µ¤ì¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2String.toUpperCase()\fP ¥á¥½¥Ã¥É¤Ë¡¢Æ±¤¸¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤Ø¤Î»²¾È¤È¤Û¤«¤Î¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤Ø¤Î»²¾È¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹Ì¾¤¬É½¼¨¤µ¤ì¤ë¤Î¤Ï¸å¼Ô¤Î¥±¡¼¥¹¤À¤±¤Ç¤¹ (¼¡¤Îɽ¤ò»²¾È)¡£ 
+.LP
+¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¹­°èŪ¤Ëºï½ü¤¹¤ë¤Ë¤Ï¡¢\-noqualifier ¤ò»ÈÍѤ·¤Þ¤¹¡£
 .br
-
-.LP
-.RE
-.RS 3
-.RS 3
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -2493,7 +1807,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f4String.toUpperCase()\fP\f3 ã§ã®ä¾‹\fP
+\f4String.toUpperCase() ¤Ç¤ÎÎã\fP
 .br
 .di
 .nr a| \n(dn
@@ -2509,7 +1823,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f2@see\fP ã‚¿ã‚°ãŒåŒã˜ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã—ã¦ã„ã‚‹
+\f2@see\fP ¥¿¥°¤¬Æ±¤¸¥¯¥é¥¹¡¢Æ±¤¸¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤·¤Æ¤¤¤ë
 .br
 .di
 .nr b| \n(dn
@@ -2525,7 +1839,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f2toLowerCase()\fP (クラスåã¯çœç•¥)
+\f2toLowerCase()\fP (¥¯¥é¥¹Ì¾¤Ï¾Êά)
 .br
 .di
 .nr c| \n(dn
@@ -2541,7 +1855,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f2@see\fP ã‚¿ã‚°ãŒåˆ¥ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã—ã¦ã„ã‚‹
+\f2@see\fP ¥¿¥°¤¬°Û¤Ê¤ë¥¯¥é¥¹¡¢Æ±¤¸¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤·¤Æ¤¤¤ë
 .br
 .di
 .nr d| \n(dn
@@ -2573,7 +1887,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f2Character.toLowerCase(char)\fP (パッケージåã¯çœç•¥ã—ã€ã‚¯ãƒ©ã‚¹åã‚’å«ã‚€)
+\f2Character.toLowerCase(char)\fP (¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¾Êά¤·¡¢¥¯¥é¥¹Ì¾¤ò´Þ¤à)
 .br
 .di
 .nr f| \n(dn
@@ -2589,7 +1903,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f2@see\fP ã‚¿ã‚°ãŒåˆ¥ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã—ã¦ã„ã‚‹
+\f2@see\fP ¥¿¥°¤¬°Û¤Ê¤ë¥¯¥é¥¹¡¢°Û¤Ê¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤·¤Æ¤¤¤ë
 .br
 .di
 .nr g| \n(dn
@@ -2621,7 +1935,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f2java.io.File.exists()\fP (パッケージåã¨ã‚¯ãƒ©ã‚¹åã‚’å«ã‚€)
+\f2java.io.File.exists()\fP (¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¥¯¥é¥¹Ì¾¤ò´Þ¤à)
 .br
 .di
 .nr i| \n(dn
@@ -2632,7 +1946,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3å‚ç…§ã®ç¨®é¡ž\fP
+.nr 38 \w\f3»²¾È¤Î¼ïÎà\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
@@ -2654,7 +1968,7 @@
 .nr 38 \n(h-
 .if \n(81<\n(38 .nr 81 \n(38
 .nr 82 0
-.nr 38 \w\f3表示ã•ã‚Œã‚‹åå‰\fP
+.nr 38 \w\f3ɽ¼¨¤µ¤ì¤ë̾Á°\fP
 .if \n(82<\n(38 .nr 82 \n(38
 .82
 .rm 82
@@ -2676,7 +1990,7 @@
 .nr 42 \n(81+(3*\n(38)
 .nr 82 +\n(42
 .nr TW \n(82
-.if t .if \n(TW>\n(.li .tm Table at line 1958 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 1434 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2695,7 +2009,7 @@
 .ta \n(80u \n(81u \n(82u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3å‚ç…§ã®ç¨®é¡ž\fP\h'|\n(41u'\h'|\n(42u'\f3表示ã•ã‚Œã‚‹åå‰\fP
+\&\h'|\n(40u'\f3»²¾È¤Î¼ïÎà\fP\h'|\n(41u'\h'|\n(42u'\f3ɽ¼¨¤µ¤ì¤ë̾Á°\fP
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -2814,22 +2128,14 @@
 .rm i+
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-28
-.RE
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f3@see ã®ä¾‹\fP
+.LP
+\f3@see ¤ÎÎã\fP
 .br
-å³å´ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€\f2@see\fP ã‚¿ã‚°ãŒåˆ¥ã®ãƒ‘ッケージ (\f2java.applet.Applet\fP ãªã©) ã®ã‚¯ãƒ©ã‚¹å†…ã«ã‚ã‚‹å ´åˆã«ã€åå‰ãŒã©ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã‚‹ã‹ã‚’示ã—ã¦ã„ã¾ã™ã€‚
-.LP
+±¦Â¦¤Î¥³¥á¥ó¥È¤Ï¡¢ \f2@see\fP ¥¿¥°¤¬ \f2java.applet.Applet\fP ¤Î¤è¤¦¤ÊÊ̤Υѥ屡¼¥¸¤Î¥¯¥é¥¹Æâ¤Ë¤¢¤ë¾ì¹ç¤Ë¡¢Ì¾Á°¤¬¤É¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤ë¤«¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-                                           関連項目: 
+                                           ´ØÏ¢¹àÌÜ: 
 .fl
 @see java.lang.String                   //  String                          \fP\f3 
 .fl
@@ -2849,121 +2155,68 @@
 .fl
 @see "The Java Programming Language"    //  "The Java Programming Language"        \fP\f3 
 .fl
-          
-.fl
 \fP
 .fi
-
-.LP
-.LP
-\f2@see\fP ã‚’ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã®å¯¾è±¡ã«ã—ã¦ã„ãªã„クラスã«ã¾ã§æ‹¡å¼µã™ã‚‹ã«ã¯ã€\f2\-link\fP オプションを使用ã—ã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+\f2@see\fP ¤ò³ÈÄ¥¤·¤Æ¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤â²Äǽ¤Ë¤¹¤ë¤Ë¤Ï¡¢\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@see ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@see ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@seeã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@see¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .RE
-.LP
-
+.RE
 .LP
 .RS 3
 .TP 3
 @serial\  field\-description | include | exclude 
-デフォルトã®ç›´åˆ—化å¯èƒ½ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f2field\-description\fP (çœç•¥å¯èƒ½) ã§ã¯ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®æ„味を説明ã—ã€å–り得る値ã®ãƒªã‚¹ãƒˆã‚’示ã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚å¿…è¦ã«å¿œã˜ã¦ã€è¤‡æ•°ã®è¡Œã«æ¸¡ã£ã¦èª¬æ˜Žã‚’記述ã§ãã¾ã™ã€‚標準ドックレットã¯ã€ã“ã®æƒ…報をã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒšãƒ¼ã‚¸ã«è¿½åŠ ã—ã¾ã™ã€‚
-.LP
-.LP
-クラスを直列化ã—ãŸã‚ã¨ã—ã°ã‚‰ãã—ã¦ã‹ã‚‰ç›´åˆ—化å¯èƒ½ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’クラスã«è¿½åŠ ã—ãŸå ´åˆã€ä¸»èª¬æ˜Žã«ã€è¿½åŠ ã—ãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’識別ã™ã‚‹æ–‡ã‚’追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f2include\fP ãŠã‚ˆã³ \f2exclude\fP 引数ã¯ã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒšãƒ¼ã‚¸ã«ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãƒ‘ッケージをå«ã‚ã‚‹ã‹é™¤å¤–ã™ã‚‹ã‹ã‚’示ã—ã¾ã™ã€‚ã“れらã®å¼•æ•°ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªåŠ¹æžœãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+¥Ç¥Õ¥©¥ë¥È¤ÎľÎó²½²Äǽ¥Õ¥£¡¼¥ë¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+\f2field\-description\fP (¾Êά²Äǽ) ¤Ç¤Ï¡¢¥Õ¥£¡¼¥ë¥É¤Î°ÕÌ£¤òÀâÌÀ¤·¡¢¼è¤êÆÀ¤ëÃͤΥꥹ¥È¤ò¼¨¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£É¬Íפ˱þ¤¸¤Æ¡¢Ê£¿ô¤Î¹Ô¤ËÅϤäÆÀâÌÀ¤òµ­½Ò¤Ç¤­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢¤³¤Î¾ðÊó¤ò¡¢Ä¾Î󲽤µ¤ì¤¿·Á¼°¤Î¥Ú¡¼¥¸¤ËÄɲä·¤Þ¤¹¡£ 
+.LP
+¥¯¥é¥¹¤òľÎ󲽤·¤¿¤¢¤È¤·¤Ð¤é¤¯¤·¤Æ¤«¤éľÎó²½²Äǽ¥Õ¥£¡¼¥ë¥É¤ò¥¯¥é¥¹¤ËÄɲä·¤¿¾ì¹ç¡¢¼çÀâÌÀ¤Ë¡¢Äɲä·¤¿¥Ð¡¼¥¸¥ç¥ó¤ò¼±Ê̤¹¤ëʸ¤òÄɲ乤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+\f2include\fP ¤ª¤è¤Ó \f2exclude\fP °ú¿ô¤Ï¡¢Ä¾Î󲽤µ¤ì¤¿·Á¼°¤Î¥Ú¡¼¥¸¤Ë¥¯¥é¥¹¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤ò´Þ¤á¤ë¤«½ü³°¤¹¤ë¤«¤ò¼¨¤·¤Þ¤¹¡£¤³¤ì¤é¤Î°ú¿ô¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¸ú²Ì¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f2Serializable\fP を実装ã—ã¦ã„ã‚‹ public ã¾ãŸã¯ protected クラスã¯ã€é€šå¸¸ã¯ãã®ãƒšãƒ¼ã‚¸ã«å«ã‚られã¾ã™ã€‚ ãŸã ã—ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージ㌠\f2@serial exclude\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã¨ã€ãã®ãƒšãƒ¼ã‚¸ã‹ã‚‰é™¤å¤–ã•ã‚Œã¾ã™ã€‚ 
+\f2Serializable\fP ¤ò¼ÂÁõ¤·¤Æ¤¤¤ë public ¤Þ¤¿¤Ï protected ¥¯¥é¥¹¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤¬ \f2@serial exclude\fP ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¤®¤ê¡¢´Þ¤á¤é¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-\f2Serializable\fP を実装ã—ã¦ã„ã‚‹ private ã¾ãŸã¯ package private クラスã¯ã€é€šå¸¸ã¯ãã®ãƒšãƒ¼ã‚¸ã‹ã‚‰é™¤å¤–ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージ㌠\f2@serial include\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã¨ã€ãã®ãƒšãƒ¼ã‚¸ã«å«ã‚られã¾ã™ã€‚ 
+\f2Serializable\fP ¤ò¼ÂÁõ¤·¤Æ¤¤¤ë private ¤Þ¤¿¤Ï package\-private ¥¯¥é¥¹¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤¬ \f2@serial include\fP ¤È¤·¤Æ ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¤®¤ê¡¢½ü³°¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-例: \f2javax.swing\fP パッケージã¯ã€\f2@serial exclude\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ (\f2package.html\fP ã¾ãŸã¯ \f2package\-info.java\fP 内)。public クラス \f2java.security.BasicPermission\fP ã¯ã€\f2@serial exclude\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚package private クラス \f2java.util.PropertyPermissionCollection\fP ã¯ã€\f2@serial include\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-クラスレベルã§æŒ‡å®šã•ã‚ŒãŸ @serial ã‚¿ã‚°ã¯ã€ãƒ‘ッケージレベルã§æŒ‡å®šã•ã‚ŒãŸ @serial タグをオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚
-.LP
-.LP
-ã“れらã®ã‚¿ã‚°ã®ä½¿ç”¨æ³•ã«ã¤ã„ã¦ã®è©³ç´°ã¨ä½¿ç”¨ä¾‹ã¯ã€ã€ŒJava オブジェクト直列化仕様ã€ã®ç¬¬ 1.6 節
+.LP
+Îã: \f2javax.swing\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ï \f2@serial exclude\fP ( \f2package.html\fP ¤Þ¤¿¤Ï \f2package\-info.java\fPÆâ) ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£public ¥¯¥é¥¹ \f2java.security.BasicPermission\fP ¤Ï \f2@serial exclude\fP ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£package\-private ¥¯¥é¥¹ \f2java.util.PropertyPermissionCollection\fP ¤Ï \f2@serial include\fP ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+¥¯¥é¥¹¥ì¥Ù¥ë¤Ç»ØÄꤵ¤ì¤¿ @serial ¥¿¥°¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥ì¥Ù¥ë¤Ç»ØÄꤵ¤ì¤¿ @serial ¥¿¥°¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
+.LP
+¤³¤ì¤é¤Î¥¿¥°¤Î»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¤È»ÈÍÑÎã¤Ï¡¢¡ÖJava ¥ª¥Ö¥¸¥§¥¯¥ÈľÎó²½»ÅÍ͡פÎÂè 1.6 Àá
 .na
-\f2「クラスã®ç›´åˆ—化å¯èƒ½ãªãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ã®æ–‡æ›¸åŒ–ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤ÎľÎó²½²Äǽ¤Ê¥Õ¥£¡¼¥ë¥É¤ª¤è¤Ó¥Ç¡¼¥¿¤Îʸ½ñ²½¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/serialization/spec/serial\-arch.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€
+http://java.sun.com/javase/6/docs/platform/serialization/spec/serial\-arch.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢
 .na
-\f2「直列化㮠FAQã€\fP @
-.fi
-http://java.sun.com/products/jdk/serialization/faq/#javadoc_warn_missingã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 ã“ã® FAQ ã«ã¯ã€ã€Œ\-private スイッãƒã‚’指定ã—ãªã„㧠javadoc を実行ã—ã¦ã„ã‚‹ã®ã« private フィールド㮠@serial ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„ã¨ã„ㆠjavadoc ã®è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã‚‹ã€ãªã©ã®ä¸€èˆ¬çš„ãªè³ªå•ã¸ã®å›žç­”ãŒè¨˜è¼‰ã•ã‚Œã¦ã„ã¾ã™ã€‚直列化形å¼ä»•æ§˜ã«ã‚¯ãƒ©ã‚¹ã‚’å«ã‚ã‚‹å ´åˆã«ã¯ã€
-.na
-\f2「Sun ã®ä»•æ§˜ã€\fP @
+\f2¡ÖľÎ󲽤ΠFAQ¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingapispecs/serialized\-criteria.htmlã‚‚å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/products/jdk/serialization/faq/#javadoc_warn_missing¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î FAQ ¤Ë¤Ï¡¢¡Ö\-private ¥¹¥¤¥Ã¥Á¤ò»ØÄꤷ¤Ê¤¤¤Ç javadoc ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¤Î¤Ë private ¥Õ¥£¡¼¥ë¥É¤Î @serial ¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¤È¤¤¤¦ javadoc ¤Î·Ù¹ð¤¬É½¼¨¤µ¤ì¤ë¡×¤Ê¤É¤Î°ìÈÌŪ¤Ê¼ÁÌä¤Ø¤Î²óÅú¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Ä¾Îó²½·Á¼°»ÅÍͤ˥¯¥é¥¹¤ò´Þ¤á¤ë¾ì¹ç¤Ë¤Ï¡¢
+.na
+\f2¡ÖSun ¤Î»ÅÍÍ¡×\fP @
+.fi
+http://java.sun.com/j2se/javadoc/writingapispecs/serialized\-criteria.html¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 @serialField\  field\-name\  field\-type\  field\-description 
-\f2Serializable\fP クラス㮠\f2serialPersistentFields\fP メンãƒãƒ¼ã® \f2ObjectStreamField\fP コンãƒãƒ¼ãƒãƒ³ãƒˆã‚’ドキュメント化ã—ã¾ã™ã€‚å„ \f2ObjectStreamField\fP コンãƒãƒ¼ãƒãƒ³ãƒˆã«å¯¾ã—㦠\f2@serialField\fP ã‚¿ã‚°ã‚’ 1 ã¤ä½¿ã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+Serializable \f2¥¯¥é¥¹¤Î\fP serialPersistentFields \f2¥á¥ó¥Ð¡¼¤Î\fP ObjectStreamField ¥³¥ó¥Ý¡¼¥Í¥ó¥È \f2¤ò¥É¥­¥å¥á¥ó¥È²½\fP ¤·¤Þ¤¹¡£1 ¤Ä¤Î \f2@serialField\fP ¥¿¥°¤ò³Æ \f2ObjectStreamField\fP ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ç»ÈÍѤ¹¤Ù¤­¤Ç¤¹¡£ 
+.LP
 .TP 3
 @serialData\  data\-description 
-\f2data\-description\fP ã¯ã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã§ã®ãƒ‡ãƒ¼ã‚¿ã®åž‹ã¨é †åºã‚’説明ã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆã§ã™ã€‚ã“ã®ãƒ‡ãƒ¼ã‚¿ã«ã¯ã€ç‰¹ã«ã€\f2writeObject\fP メソッドã«ã‚ˆã£ã¦æ›¸ãè¾¼ã¾ã‚Œã‚‹çœç•¥å¯èƒ½ãªãƒ‡ãƒ¼ã‚¿ã€ãŠã‚ˆã³ \f2Externalizable.writeExternal\fP メソッドã«ã‚ˆã£ã¦æ›¸ãè¾¼ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ‡ãƒ¼ã‚¿ (基底クラスをå«ã‚€) ãŒå«ã¾ã‚Œã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f2@serialData\fP ã‚¿ã‚°ã¯ã€\f2writeObject\fPã€\f2readObject\fPã€\f2writeExternal\fPã€\f2readExternal\fPã€\f2writeReplace\fPã€ãŠã‚ˆã³ \f2readResolve\fP メソッドã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+\f2data\-description\fP ¤Ï¡¢Ä¾Î󲽤µ¤ì¤¿·Á¼°¤Ç¤Î¥Ç¡¼¥¿¤Î·¿¤È½ç½ø¤òÀâÌÀ¤¹¤ë¥Æ¥­¥¹¥È¤Ç¤¹¡£¶ñÂÎŪ¤Ë¸À¤¦¤È¡¢¤³¤Î¥Ç¡¼¥¿¤Ë¤Ï¡¢ \f2writeObject\fP ¥á¥½¥Ã¥É¤Ë¤è¤Ã¤Æ½ñ¤­¹þ¤Þ¤ì¤ë¾Êά²Äǽ¤Ê¥Ç¡¼¥¿¡¢¤ª¤è¤Ó \f2Externalizable.writeExternal\fP ¥á¥½¥Ã¥É¤Ë¤è¤Ã¤Æ½ñ¤­¹þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿ (´ðÄ쥯¥é¥¹¤â´Þ¤à) ¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ 
+.LP
+\f2@serialData\fP ¥¿¥°¤Ï¡¢ \f2writeObject\fP¡¢ \f2readObject\fP¡¢ \f2writeExternal\fP¡¢ \f2readExternal\fP¡¢ \f2writeReplace\fP¡¢¤ª¤è¤Ó \f2readResolve\fP ¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Ç»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
 .TP 3
 @since\  since\-text 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã« [å°Žå…¥ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³] 見出ã—を追加ã—ã€æŒ‡å®šã•ã‚ŒãŸ \f2since\-text\fP を書ãè¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã«ã¯ã€ç‰¹åˆ¥ãªå†…部構造ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ç‰¹å®šã®å¤‰æ›´ã¾ãŸã¯æ©Ÿèƒ½ãŒã€\f2since\-text\fP ã«ç¤ºã•ã‚ŒãŸã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒªãƒªãƒ¼ã‚¹ä»¥é™ã€å­˜åœ¨ã—ã¦ã„ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+À¸À®¥É¥­¥å¥á¥ó¥È¤Ë [ƳÆþ¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó] ¸«½Ð¤·¤òÄɲä·¡¢»ØÄꤵ¤ì¤¿ \f2since\-text\fP ¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ë¤Ï¡¢ÆÃÊ̤ÊÆâÉô¹½Â¤¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥¿¥°¤Ï¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢ÆÃÄê¤ÎÊѹ¹¤Þ¤¿¤Ïµ¡Ç½¤¬¡¢ \f2since\-text ¤Ë¼¨¤µ¤ì¤¿¥½¥Õ¥È¥¦¥§¥¢¥ê¥ê¡¼¥¹°Ê¹ß¡¢Â¸ºß¤·¤Æ¤¤¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹\fP¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -2973,52 +2226,26 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-Java プラットフォームã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®å ´åˆã€ã“ã®ã‚¿ã‚°ã¯ã€Java プラットフォーム API 仕様ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’示ã—ã¾ã™ã€‚ ãã®å¤‰æ›´ã‚„機能ãŒãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã«è¿½åŠ ã•ã‚ŒãŸæ™‚期を示ã™ã¨ã¯é™ã‚Šã¾ã›ã‚“。複数㮠@since タグを使用ã§ãã€è¤‡æ•°ã® @author ã‚¿ã‚°ã®ã‚ˆã†ã«æ‰±ã‚ã‚Œã¾ã™ã€‚プログラムè¦ç´ ãŒè¤‡æ•°ã® API ã§ä½¿ç”¨ã•ã‚Œã‚‹å ´åˆã€è¤‡æ•°ã®ã‚¿ã‚°ã‚’使用ã§ãã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥½¡¼¥¹¥³¡¼¥É¤Î¾ì¹ç¡¢¤³¤Î¥¿¥°¤Ï¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à API »ÅÍͤΥС¼¥¸¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£¤½¤ÎÊѹ¹¤äµ¡Ç½¤¬¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ¤ËÄɲ䵤줿»þ´ü¤ò¼¨¤¹¤È¤Ï¸Â¤ê¤Þ¤»¤ó¡£Ê£¿ô¤Î @since ¥¿¥°¤ò»ÈÍѤǤ­¡¢Ê£¿ô¤Î @author ¥¿¥°¤Î¤è¤¦¤Ë°·¤ï¤ì¤Þ¤¹¡£¥×¥í¥°¥é¥àÍ×ÁǤ¬Ê£¿ô¤Î API ¤Ç»ÈÍѤµ¤ì¤ë¾ì¹ç¡¢Ê£¿ô¤Î¥¿¥°¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
 .TP 3
-@throws\  class\-name\  description\  
-\f2@throws\fP タグ㨠\f2@exception\fP ã‚¿ã‚°ã¯åŒç¾©ã§ã™ã€‚生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã« [例外] å°è¦‹å‡ºã—を追加ã—ã¦ã€\f2class\-name\fP 㨠\f2description\fP テキストを書ãè¾¼ã¿ã¾ã™ã€‚\f2class\-name\fP ã¯ã€ãã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã‚¹ãƒ­ãƒ¼ã•ã‚Œã‚‹å¯èƒ½æ€§ã®ã‚る例外ã®åå‰ã§ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã® doc コメント内ã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãŒå®Œå…¨æŒ‡å®šã®åå‰ã§è¨˜è¿°ã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€æ¤œç´¢é †åºã«å¾“ã£ã¦ã‚¯ãƒ©ã‚¹ã‚’探ã—ã¾ã™ã€‚åŒã˜ã¾ãŸã¯ç•°ãªã‚‹ä¾‹å¤–ã® doc コメントã§ã€è¤‡æ•°ã® \f2@throws\fP タグを使用ã§ãã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã™ã¹ã¦ã®ãƒã‚§ãƒƒã‚¯æ¸ˆã¿ä¾‹å¤–ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚ˆã†ã«ã™ã‚‹ãŸã‚ã«ã€\f2@throws\fP タグ㌠throws 節内ã®ä¾‹å¤–用ã«å­˜åœ¨ã—ãªã„å ´åˆã¯ã€@throws ã‚¿ã‚°ã®ã‚るドキュメントã§ã‚ã‚‹ã‹ã®ã‚ˆã†ã«ã€Javadoc ツールã«ã‚ˆã£ã¦ä¾‹å¤–㌠HTML 出力ã«èª¬æ˜Žãªã—ã§è‡ªå‹•çš„ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã‚‹ãƒ¡ã‚½ãƒƒãƒ‰å†…ã§ä¾‹å¤–ãŒæ˜Žç¤ºçš„ã«å®£è¨€ã•ã‚Œã¦ã„ã‚‹å ´åˆã®ã¿ã€\f2@throws\fP ドキュメンテーションをãã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã‚µãƒ–クラスã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚インタフェースメソッドã‹ã‚‰å®Ÿè£…メソッドã«ã‚³ãƒ”ーã•ã‚Œã‚‹å ´åˆã‚‚åŒæ§˜ã§ã™ã€‚@throws ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’継承ã•ã›ã‚‹ã«ã¯ã€{@inheritDoc} を使用ã§ãã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+@throws\  class\-name\  description 
+\f2@throws\fP ¥¿¥°¤È \f2@exception\fP ¥¿¥°¤ÏƱµÁ¤Ç¤¹¡£À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¡ÖÎã³°¡×¾®¸«½Ð¤·¤òÄɲ䷤ơ¢ \f2class\-name\fP ¤ª¤è¤Ó \f2description\fP ¤Î¥Æ¥­¥¹¥È¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£ \f2class\-name\fP ¤Ï¡¢¤½¤Î¥á¥½¥Ã¥É¤«¤é¥¹¥í¡¼¤µ¤ì¤ë²ÄǽÀ­¤Î¤¢¤ëÎã³°¤Î̾Á°¤Ç¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤Î doc ¥³¥á¥ó¥ÈÆâ¤Ç¤Î¤ßÍ­¸ú¤Ç¤¹¡£¤³¤Î¥¯¥é¥¹¤¬´°Á´»ØÄê¤Î̾Á°¤Çµ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸¡º÷½ç½ø¤Ë½¾¤Ã¤Æ¥¯¥é¥¹¤òõ¤·¤Þ¤¹¡£Æ±¤¸¤Þ¤¿¤Ï°Û¤Ê¤ëÎã³°¤Î doc ¥³¥á¥ó¥È¤Ç¡¢Ê£¿ô¤Î \f2@throws\fP ¥¿¥°¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
+¤¹¤Ù¤Æ¤Î¥Á¥§¥Ã¥¯ºÑ¤ßÎã³°¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¡¢ \f2@throws\fP ¥¿¥°¤¬ throws ÀáÆâ¤ÎÎã³°ÍѤ˸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢@throws ¥¿¥°¤Î¤¢¤ë¥É¥­¥å¥á¥ó¥È¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÎã³°¤¬ HTML ½ÐÎϤËÀâÌÀ¤Ê¤·¤Ç¼«Æ°Åª¤ËÄɲ䵤ì¤Þ¤¹¡£ 
+.LP
+¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤ë¥á¥½¥Ã¥ÉÆâ¤ÇÎã³°¤¬ÌÀ¼¨Åª¤ËÀë¸À¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¡¢ \f2@throws\fP ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤¬¤½¤Î¥á¥½¥Ã¥É¤«¤é¥µ¥Ö¥¯¥é¥¹¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥á¥½¥Ã¥É¤«¤é¼ÂÁõ¥á¥½¥Ã¥É¤Ë¥³¥Ô¡¼¤µ¤ì¤ë¾ì¹ç¤âƱÍͤǤ¹¡£@throws ¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò·Ñ¾µ¤µ¤»¤ë¤Ë¤Ï¡¢{@inheritDoc} ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@throws ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@throws ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@exceptionã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@exception¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 {@value\  package.class#field} 
-\f2{@value}\fP ãŒé™çš„フィールド㮠doc コメント㧠引数ãªã—ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãã®å®šæ•°ã®å€¤ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+\f2{@value}\fP ¤¬ÀÅŪ¥Õ¥£¡¼¥ë¥É¤Î doc ¥³¥á¥ó¥È¤Ç °ú¿ô¤Ê¤·¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤½¤ÎÄê¿ô¤ÎÃͤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -3034,11 +2261,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ä»»æ„ã® doc コメント内ã§å¼•æ•° \f2package.class#field\fP ã‚ã‚Šã§ä½¿ç”¨ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€æŒ‡å®šã—ãŸå®šæ•°ã®å€¤ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+Ǥ°Õ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Ç°ú¿ô \f2package.class#field\fP ¤¢¤ê¤Ç»ÈÍѤµ¤ì¤¿¾ì¹ç¤Ï¡¢¤½¤Î»ØÄꤵ¤ì¤¿Äê¿ô¤ÎÃͤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -3056,448 +2280,130 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-引数 \f2package.class#field\fP ã¯ã€@see 引数ã¨åŒä¸€ã®å½¢å¼ã«ãªã‚Šã¾ã™ã€‚ãŸã ã—ã€ãƒ¡ãƒ³ãƒãƒ¼ãŒé™çš„フィールドã«ãªã‘ã‚Œã°ãªã‚‰ãªã„点ãŒç•°ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-ã“れらã®å®šæ•°ã§ã®å€¤ã¯ã€
+.LP
+°ú¿ô \f2package.class#field\fP ¤Ï¡¢@see °ú¿ô¤ÈƱ°ì¤Î·Á¼°¤Ë¤Ê¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¥á¥ó¥Ð¡¼¤¬ÀÅŪ¥Õ¥£¡¼¥ë¥É¤Ë¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤ÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¤³¤ì¤é¤ÎÄê¿ô¤Ç¤ÎÃͤϡ¢
 .na
-\f2定数フィールド値\fP @
+\f2Äê¿ô¥Õ¥£¡¼¥ë¥ÉÃÍ\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/constant\-values.htmlページã«ã‚‚表示ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/javase/6/docs/api/constant\-values.html¥Ú¡¼¥¸¤Ë¤âɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
 .TP 3
 @version\  version\-text 
-\-version オプションãŒä½¿ã‚ã‚Œã¦ã„ã‚‹å ´åˆã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã« [ãƒãƒ¼ã‚¸ãƒ§ãƒ³] å°è¦‹å‡ºã—を追加ã—ã¦ã€æŒ‡å®šã•ã‚ŒãŸ \f2version\-text\fP を書ãè¾¼ã¿ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ã“ã®ã‚³ãƒ¼ãƒ‰ãŒå«ã¾ã‚Œã‚‹ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã®ç¾åœ¨ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’ä¿æŒã™ã‚‹ã‚ˆã†ã«æ„図ã•ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã‚Œã«å¯¾ã—ã€@since ã¯ã€ã“ã®ã‚³ãƒ¼ãƒ‰ãŒå°Žå…¥ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’ä¿æŒã—ã¾ã™ã€‚\f2version\-text\fP ã«ã¯ã€ç‰¹åˆ¥ãªå†…部構造ã¯ã‚ã‚Šã¾ã›ã‚“。ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚¿ã‚°ã‚’使用ã§ãる場所を調ã¹ã‚‹ã«ã¯ã€ã€Œã‚¿ã‚°ã‚’使用ã§ãる場所ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«è¤‡æ•°ã® \f2@version\fP ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚å¿…è¦ã«å¿œã˜ã¦ã€\f2@version\fP ã‚¿ã‚°ã”ã¨ã« 1 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã€ã‚¿ã‚°ã”ã¨ã«è¤‡æ•°ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚å‰è€…ã®å ´åˆã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ã€åå‰ã¨åå‰ã®é–“ã«ã‚³ãƒ³ãƒž (\f2,\fP) ã¨ã‚¹ãƒšãƒ¼ã‚¹ãŒæŒ¿å…¥ã•ã‚Œã¾ã™ã€‚後者ã®å ´åˆã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå…¨ä½“ãŒã€è§£æžã•ã‚Œã‚‹ã“ã¨ãªãã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãã®ã¾ã¾ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚³ãƒ³ãƒžã§ã¯ãªãã€å„言語ã«å¯¾å¿œã—ãŸåå‰åŒºåˆ‡ã‚Šæ–‡å­—を使ã†å¿…è¦ãŒã‚ã‚‹ã¨ãã¯ã€1 ã¤ã®ã‚¿ã‚°ã«è¤‡æ•°ã®åå‰ã‚’指定ã—ã¦ãã ã•ã„。
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+\-version ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤ë¤È¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Ë [¥Ð¡¼¥¸¥ç¥ó] ¾®¸«½Ð¤·¤òÄɲä·¡¢»ØÄꤵ¤ì¤¿ \f2version\-text\fP ¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¤³¤Î¥³¡¼¥É¤¬´Þ¤Þ¤ì¤ë¥½¥Õ¥È¥¦¥§¥¢¤Î¸½ºß¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÊÝ»ý¤¹¤ë¤è¤¦¤Ë°Õ¿Þ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤ËÂФ·¡¢@since ¤Ï¡¢¤³¤Î¥³¡¼¥É¤¬Æ³Æþ¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÊÝ»ý¤·¤Þ¤¹¡£ \f2version\-text\fP ¤Ë¤Ï¡¢ÆÃÊ̤ÊÆâÉô¹½Â¤¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥Ð¡¼¥¸¥ç¥ó¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¤òÄ´¤Ù¤ë¤Ë¤Ï¡¢¡Ö¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ËÊ£¿ô¤Î \f2@version\fP ¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£°ÕÌ£¤¬¼º¤ï¤ì¤Ê¤¤ÈÏ°ÏÆâ¤Ç¡¢1 ¤Ä¤Î \f2@version\fP ¥¿¥°¤Ë 1 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤ò»ØÄꤹ¤ë¤³¤È¤â¡¢Ê£¿ô¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Á°¼Ô¤Î¾ì¹ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ̾Á°¤È̾Á°¤Î´Ö¤Ë¥³¥ó¥Þ (\f2,\fP) ¤È¶õÇò¤¬Ì¾Á°¤Î´Ö¤ËÁÞÆþ¤µ¤ì¤Þ¤¹¡£¸å¼Ô¤Î¾ì¹ç¤Ï¡¢¥Æ¥­¥¹¥ÈÁ´ÂΤ¬¡¢²òÀϤµ¤ì¤ë¤³¤È¤Ê¤¯¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥³¥ó¥Þ¤Ç¤Ï¤Ê¤¯¡¢³Æ¸À¸ì¤ËÂбþ¤·¤¿Ì¾Á°¶èÀÚ¤êʸ»ú¤ò»È¤¦É¬Íפ¬¤¢¤ë¤È¤­¤Ï¡¢1 ¤Ä¤Î¥¿¥°¤ËÊ£¿ô¤Î̾Á°¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@version ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@version ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@versionã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@version¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .RE
-.LP
 .SS 
-タグを使用ã§ãる場所
-.LP
-ã“ã“ã§ã¯ã€ã‚¿ã‚°ã‚’使用ã§ãる場所ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚\f2@see\fPã€\f2@since\fPã€\f2@deprecated\fPã€\f2{@link}\fPã€\f2{@linkplain}\fP ãŠã‚ˆã³ \f2{@docroot}\fP ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã® doc コメントã§ä½¿ç”¨ã§ãã¾ã™ã€‚
-.RS 3
-
-.LP
+¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê
+.LP
+¤³¤³¤Ç¤Ï¡¢¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѲÄǽ¤Ê¥¿¥°¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ \f2@see\fP¡¢ \f2@since\fP¡¢ \f2@deprecated\fP¡¢ \f2{@link}\fP¡¢ \f2{@linkplain}\fP¡¢¤ª¤è¤Ó \f2{@docroot}\fP¡£
 .SS 
-概è¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°
-.LP
-.LP
-概è¦ã‚¿ã‚°ã¯ã€æ¦‚è¦ãƒšãƒ¼ã‚¸ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãã‚‹ã‚¿ã‚°ã§ã™ã€‚ ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€é€šå¸¸ \f2overview.html\fP ã¨ã„ã†åå‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ã‚ã‚Šã¾ã™ã€‚ã»ã‹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®å ´åˆã¨åŒæ§˜ã«ã€ã“れらã®ã‚¿ã‚°ã¯ã€ä¸»èª¬æ˜Žã®ã‚ã¨ã§ä½¿ã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f3注\fP \- ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.2 ã§ã¯ã€æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã® \f2{@link}\fP ã‚¿ã‚°ã«ãƒã‚°ãŒã‚ã‚Šã¾ã™ã€‚テキストã¯æ­£ã—ã表示ã•ã‚Œã¾ã™ãŒã€ãƒªãƒ³ã‚¯ãŒè¨­å®šã•ã‚Œã¾ã›ã‚“。ç¾åœ¨ã®ã¨ã“ã‚ã€\f2{@docRoot}\fP ã‚¿ã‚°ã¯ã€æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã§ã¯å‹•ä½œã—ã¾ã›ã‚“。
-.LP
+³µÍפΥɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+³µÍ×¥¿¥°¤Ï¡¢³µÍ×¥Ú¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤Ç¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢Ä̾ï \f2overview.html\fP ¤È¤¤¤¦Ì¾Á°¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ê¤Þ¤¹¡£ ¤Û¤«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¾ì¹ç¤ÈƱÍͤˡ¢¤³¤ì¤é¤Î¥¿¥°¤Ï¡¢¼çÀâÌÀ¤Î¤¢¤È¤Ç»È¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+\f3Ãí\fP \- ¥Ð¡¼¥¸¥ç¥ó 1.2 ¤Ç¤Ï¡¢³µÍץɥ­¥å¥á¥ó¥ÈÆâ¤Î \f2{@link}\fP ¥¿¥°¤Ë¥Ð¥°¤¬¤¢¤ê¤Þ¤¹¡£¥Æ¥­¥¹¥È¤ÏÀµ¤·¤¯É½¼¨¤µ¤ì¤Þ¤¹¤¬¡¢¥ê¥ó¥¯¤¬ÀßÄꤵ¤ì¤Þ¤»¤ó¡£¸½ºß¤Î¤È¤³¤í¡¢ \f2{@docRoot}\fP ¥¿¥°¤Ï¡¢³µÍץɥ­¥å¥á¥ó¥ÈÆâ¤Ç¤ÏÆ°ºî¤·¤Þ¤»¤ó¡£
+.LP
+\f3³µÍ×¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@author\fP
-.br
-\f2@version\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 38 \w\f3概è¦ã‚¿ã‚°\fP
-.if \n(80<\n(38 .nr 80 \n(38
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2279 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f3概è¦ã‚¿ã‚°\fP
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-20
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@author\fP 
+.TP 2
+o
+\f2@version\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
 .SS 
-パッケージドキュメンテーションタグ
-.LP
-.LP
-パッケージタグã¯ã€ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãã‚‹ã‚¿ã‚°ã§ã™ã€‚ ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€\f2package.html\fP ã¾ãŸã¯ \f2package\-info.java\fP ã¨ã„ã†åå‰ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ã‚ã‚Šã¾ã™ã€‚ã“ã“ã§ä½¿ç”¨ã§ãã‚‹ \f2@serial\fP ã‚¿ã‚°ã¯ã€\f2include\fP ã¾ãŸã¯ \f2exclude\fP 引数を指定ã—ãŸã‚‚ã®ã ã‘ã§ã™ã€‚
-.LP
+¥Ñ¥Ã¥±¡¼¥¸¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¥Ñ¥Ã¥±¡¼¥¸¥¿¥°¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤Ç¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï \f2package.html\fP ¤Þ¤¿¤Ï \f2package\-info.java\fP ¤È¤¤¤¦Ì¾Á°¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ê¤Þ¤¹¡£¤³¤³¤Ç»ÈÍѤǤ­¤ë \f2@serial\fP ¥¿¥°¤Ï¡¢ \f2include\fP ¤Þ¤¿¤Ï \f2exclude\fP °ú¿ô¤¬»ØÄꤵ¤ì¤¿¤â¤Î¤À¤±¤Ç¤¹¡£
+.LP
+\f3¥Ñ¥Ã¥±¡¼¥¸¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@serial\fP
-.br
-\f2@author\fP
-.br
-\f2@version\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 38 \w\f3パッケージタグ\fP
-.if \n(80<\n(38 .nr 80 \n(38
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2315 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f3パッケージタグ\fP
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-22
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@serial\fP 
+.TP 2
+o
+\f2@author\fP 
+.TP 2
+o
+\f2@version\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
 .SS 
-クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°
-.LP
-.LP
-次ã«ã€ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãるタグを示ã—ã¾ã™ã€‚ã“ã“ã§ä½¿ç”¨ã§ãã‚‹ \f2@serial\fP ã‚¿ã‚°ã¯ã€\f2include\fP ã¾ãŸã¯ \f2exclude\fP 引数を指定ã—ãŸã‚‚ã®ã ã‘ã§ã™ã€‚
-.LP
+¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¼¡¤Ë¡¢¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤ò¼¨¤·¤Þ¤¹¡£¤³¤³¤Ç»ÈÍѤǤ­¤ë \f2@serial\fP ¥¿¥°¤Ï¡¢ \f2include\fP ¤Þ¤¿¤Ï \f2exclude\fP °ú¿ô¤¬»ØÄꤵ¤ì¤¿¤â¤Î¤À¤±¤Ç¤¹¡£
+.LP
+\f3¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f3クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚¿ã‚°\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.eo
-.am 80
-.br
-.di b+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@deprecated\fP
-.br
-\f2@serial\fP
-.br
-\f2@author\fP
-.br
-\f2@version\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr b| \n(dn
-.nr b- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \n(b-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2355 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(b|u+\n(.Vu
-.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.b+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.rm b+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-26
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@deprecated\fP 
+.TP 2
+o
+\f2@serial\fP 
+.TP 2
+o
+\f2@author\fP 
+.TP 2
+o
+\f2@version\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP  
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
-\f3次ã«ã‚¯ãƒ©ã‚¹ã‚³ãƒ¡ãƒ³ãƒˆã®ä¾‹ã‚’示ã—ã¾ã™ã€‚\fP
-.LP
+\f3¼¡¤Ë¥¯¥é¥¹¥³¥á¥ó¥È¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£\fP
 .nf
 \f3
 .fl
@@ -3533,137 +2439,44 @@
 .fl
 }
 .fl
-  
-.fl
 \fP
 .fi
-
-.LP
 .SS 
-フィールドドキュメンテーションタグ
-.LP
-.LP
-次ã«ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãるタグを示ã—ã¾ã™ã€‚
-.LP
+¥Õ¥£¡¼¥ë¥É¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¼¡¤Ë¡¢¥Õ¥£¡¼¥ë¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤ò¼¨¤·¤Þ¤¹¡£
+.LP
+\f3¥Õ¥£¡¼¥ë¥É¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@deprecated\fP
-.br
-\f2@serial\fP
-.br
-\f2@serialField\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-\f2{@value}\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 38 \w\f3フィールドタグ\fP
-.if \n(80<\n(38 .nr 80 \n(38
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2436 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f3フィールドタグ\fP
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-24
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@deprecated\fP 
+.TP 2
+o
+\f2@serial\fP 
+.TP 2
+o
+\f2@serialField\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
+.TP 2
+o
+\f2{@value}\fP 
 .RE
-\f3次ã«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã®ä¾‹ã‚’示ã—ã¾ã™ã€‚\fP
-.LP
+\f3¼¡¤Ë¥Õ¥£¡¼¥ë¥É¥³¥á¥ó¥È¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£\fP
 .nf
 \f3
 .fl
@@ -3679,170 +2492,50 @@
 .fl
     int x = 1263732;
 .fl
-  
-.fl
 \fP
 .fi
-
-.LP
 .SS 
-コンストラクタãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°
-.LP
-.LP
-次ã«ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¾ãŸã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã§è¡¨ç¤ºã§ãるタグを示ã—ã¾ã™ã€‚ ãŸã ã—ã€\f2@return\fP ã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã§ã¯è¡¨ç¤ºã§ããšã€\f2{@inheritDoc}\fP ã¯è¡¨ç¤ºã«åˆ¶é™ãŒã‚ã‚Šã¾ã™ã€‚\f2@serialData\fP ã‚¿ã‚°ã¯ç‰¹å®šã®ç›´åˆ—化メソッド㮠doc コメントã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
+¥³¥ó¥¹¥È¥é¥¯¥¿¤ª¤è¤Ó¥á¥½¥Ã¥É¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¼¡¤Ë¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤Þ¤¿¤Ï¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤ò¼¨¤·¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2@return\fP ¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Ç¤Ï»ÈÍѤǤ­¤º¡¢ \f2{@inheritDoc}\fP ¤Ë¤ÏÆÃÄê¤ÎÀ©¸Â¤¬¤¢¤ê¤Þ¤¹¡£ \f2@serialData\fP ¥¿¥°¤ÏÆÃÄê¤ÎľÎ󲽥᥽¥Ã¥É¤Î doc ¥³¥á¥ó¥È¤Ç¤Î¤ß»ÈÍѤǤ­¤Þ¤¹¡£
+.LP
+\f3¥á¥½¥Ã¥É¤ª¤è¤Ó¥³¥ó¥¹¥È¥é¥¯¥¿¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f3メソッドãŠã‚ˆã³ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚¿ã‚°\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.eo
-.am 80
-.br
-.di b+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@deprecated\fP
-.br
-\f2@param\fP
-.br
-\f2@return\fP
-.br
-\f2@throws\fP 㨠\f2@exception\fP
-.br
-\f2@serialData\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@inheritDoc}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr b| \n(dn
-.nr b- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \n(b-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2503 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(b|u+\n(.Vu
-.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.b+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.rm b+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-30
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@deprecated\fP 
+.TP 2
+o
+\f2@param\fP 
+.TP 2
+o
+\f2@return\fP 
+.TP 2
+o
+\f2@throws\fP ¤È \f2@exception\fP 
+.TP 2
+o
+\f2@serialData\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@inheritDoc}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
-\f3次ã«ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¾‹ã‚’示ã—ã¾ã™ã€‚\fP
-.LP
+\f3¼¡¤Ë¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£\fP
 .nf
 \f3
 .fl
@@ -3874,22 +2567,13 @@
 .fl
     }
 .fl
-  
-.fl
 \fP
 .fi
-.RE
-.SH "オプション"
-.LP
-.LP
-javadoc ツールã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’使ã£ã¦å‡ºåŠ›ã‚’決定ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\-doclet オプションã§ã‚«ã‚¹ã‚¿ãƒ ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆä»¥å¤–ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ¨™æº–ドックレットを使ã„ã¾ã™ã€‚Javadoc ツールã«ã¯ã€ä»»æ„ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã¨ã¨ã‚‚ã«ä½¿ç”¨ã§ãるコマンド行オプションãŒã‚ã‚Šã¾ã™ã€‚ ã“れらã®ã‚ªãƒ—ションã«ã¤ã„ã¦ã¯ã€ã“ã®ã‚ã¨ã®ã€ŒJavadoc オプションã€ã§èª¬æ˜Žã—ã¾ã™ã€‚標準ドックレットã§ã¯ã€ã“ã®ã»ã‹ã«ã€ã„ãã¤ã‹ã®è¿½åŠ ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒæä¾›ã•ã‚Œã¾ã™ã€‚ ã“れらã®ã‚ªãƒ—ションã«ã¤ã„ã¦ã¯ã€ãã®ã‚ã¨ã®ã€Œæ¨™æº–ドックレットãŒæä¾›ã™ã‚‹ã‚ªãƒ—ションã€ã§èª¬æ˜Žã—ã¾ã™ã€‚ã©ã®ã‚ªãƒ—ションåã‚‚ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ãŒåŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。 ãŸã ã—ã€ã‚ªãƒ—ションã®å¼•æ•°ã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ãŒåŒºåˆ¥ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-オプションを次ã«ç¤ºã—ã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+javadoc ¥Ä¡¼¥ë¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤Ã¤Æ½ÐÎϤò·èÄꤷ¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢\-doclet ¥ª¥×¥·¥ç¥ó¤Ç¥«¥¹¥¿¥à¥É¥Ã¥¯¥ì¥Ã¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç°Ê³°¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤¤¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢Ç¤°Õ¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤È¤È¤â¤Ë»ÈÍѤǤ­¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡ÖJavadoc ¥ª¥×¥·¥ç¥ó¡×¤ÇÀâÌÀ¤·¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ç¤Ï¡¢¤³¤Î¤Û¤«¤Ë¡¢¤¤¤¯¤Ä¤«¤ÎÄɲäΥ³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬Ä󶡤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤Î¤¢¤È¤Î¡Öɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤¬Ä󶡤¹¤ë¥ª¥×¥·¥ç¥ó¡×¤ÇÀâÌÀ¤·¤Þ¤¹¡£¤É¤Î¥ª¥×¥·¥ç¥ó̾¤â¡¢Âçʸ»ú¤È¾®Ê¸»ú¤¬¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤¬¶èÊ̤µ¤ì¤Þ¤¹¡£
+.LP
+¥ª¥×¥·¥ç¥ó¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -4043,6 +2727,8 @@
 .br
 \-\f2sourcepath\fP
 .br
+\-sourcetab
+.br
 \-splitindex
 .br
 \-stylesheetfile
@@ -4055,6 +2741,8 @@
 .br
 \-tagletpath
 .br
+\-top
+.br
 \-title
 .br
 \-use
@@ -4101,7 +2789,7 @@
 .nr 42 \n(81+(3*\n(38)
 .nr 82 +\n(42
 .nr TW \n(82
-.if t .if \n(TW>\n(.li .tm Table at line 2680 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 2009 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4157,54 +2845,49 @@
 .rm b+
 .rm c+
 .TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-123
-
-.LP
-.RE
-.LP
-\f2イタリック\fPã§ç¤ºã•ã‚ŒãŸã‚ªãƒ—ションã¯ã€Javadoc ã®åŸºæœ¬ã‚ªãƒ—ションã§ã‚ã‚Šã€Javadoc ツールã®ãƒ•ãƒ­ãƒ³ãƒˆã‚¨ãƒ³ãƒ‰ã«ã‚ˆã£ã¦æä¾›ã•ã‚Œã€ã™ã¹ã¦ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã§ä½¿ç”¨ã§ãã¾ã™ã€‚標準ドックレット自体ã¯ã€ã‚¤ã‚¿ãƒªãƒƒã‚¯ã§ãªã„オプションをæä¾›ã—ã¾ã™ã€‚
-.LP
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-127
+.LP
+\f2¥¤¥¿¥ê¥Ã¥¯\fP ¤Ç¼¨¤µ¤ì¤¿¥ª¥×¥·¥ç¥ó¤Ï¡¢Javadoc ¤Î´ðËÜ¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¢Javadoc ¥Ä¡¼¥ë¤Î¥Õ¥í¥ó¥È¥¨¥ó¥É¤Ë¤è¤Ã¤ÆÄ󶡤µ¤ì¡¢¤¹¤Ù¤Æ¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤Ç»ÈÍѤǤ­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¼«ÂΤϡ¢¥¤¥¿¥ê¥Ã¥¯¤Ç¤Ê¤¤¥ª¥×¥·¥ç¥ó¤òÄ󶡤·¤Þ¤¹¡£
 .SS 
-Javadoc オプション
-.LP
+Javadoc ¥ª¥×¥·¥ç¥ó
 .RS 3
 .TP 3
 \-overview \ path/filename 
-Javadoc ã«å¯¾ã—ã¦ã€\f2path/filename\fP ã§æŒ‡å®šã•ã‚ŒãŸã€Œã‚½ãƒ¼ã‚¹ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆç”¨ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’å–å¾—ã—ã€ãã®ãƒ†ã‚­ã‚¹ãƒˆã‚’概è¦ãƒšãƒ¼ã‚¸ (\f2overview\-summary.html\fP) ã«é…ç½®ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚\f2path/filename\fP ã¯ã€\f2\-sourcepath\fP ã¸ã®ç›¸å¯¾ãƒ‘スã§ã™ã€‚ 
-.LP
-\f2filename\fP 㨠\f2path\fP ã«ã¯ã€ãã‚Œãžã‚Œä»»æ„ã®åå‰ã¨å ´æ‰€ã‚’指定ã§ãã¾ã™ãŒã€é€šå¸¸ã¯ã€\f2overview.html\fP ã¨ã„ã†åå‰ã‚’付ã‘ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ„リー内ã®æœ€ä¸Šä½ã®ãƒ‘ッケージディレクトリãŒã‚るディレクトリã«é…ç½®ã—ã¾ã™ã€‚ã“ã®å ´æ‰€ã«é…ç½®ã™ã‚‹ã¨ã€\f2\-sourcepath\fP ã«ã‚ˆã£ã¦ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæŒ‡ã—示ã•ã‚Œã‚‹ã®ã§ã€ãƒ‘ッケージをドキュメント化ã™ã‚‹éš›ã« \f2path\fP ãŒä¸è¦ã«ãªã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2java.lang\fP パッケージã®ã‚½ãƒ¼ã‚¹ãƒ„リー㌠\f2/src/classes/java/lang/\fP ã®å ´åˆã€æ¦‚è¦ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2/src/classes/overview.html\fP ã«é…ç½®ã§ãã¾ã™ã€‚「使用例ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f2path/filename\fP ã§æŒ‡å®šã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã¯ã€ã€Œæ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-概è¦ãƒšãƒ¼ã‚¸ãŒä½œæˆã•ã‚Œã‚‹ã®ã¯ã€Javadoc ã«è¤‡æ•°ã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã ã‘ã§ã™ã€‚詳細ã¯ã€ã€ŒHTML フレームã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-概è¦ãƒšãƒ¼ã‚¸ã®ã‚¿ã‚¤ãƒˆãƒ«ã¯ã€\f2\-doctitle\fP ã«ã‚ˆã£ã¦è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Javadoc ¤ËÂФ·¤Æ¡¢\f2path/filename\fP ¤Ç»ØÄꤵ¤ì¤¿¡Ö¥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤«¤é³µÍץɥ­¥å¥á¥ó¥ÈÍѤΥƥ­¥¹¥È¤ò¼èÆÀ¤·¡¢¤½¤Î¥Æ¥­¥¹¥È¤ò³µÍ×¥Ú¡¼¥¸ (\f2overview\-summary.html\fP) ¤ËÇÛÃÖ¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ \f2path/filename\fP ¤Ï¡¢¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤Ç¤¹¡£ 
+.LP
+\f2filename\fP¤ÇǤ°Õ¤Î̾Á°¤ò»ÈÍѤ·¡¢\f2path\fP ¤ÇǤ°Õ¤ÎÇÛÃÖÀè¤òÁªÂò¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¤¬¡¢Ä̾ï¤Ï \f2overview.html\fP ¤È¤¤¤¦Ì¾Á°¤òÉÕ¤±¡¢¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤ÎºÇ¾å°Ì¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÇÛÃÖ¤·¤Þ¤¹¡£¤³¤Î¾ì½ê¤ËÇÛÃÖ¤¹¤ë¤È¡¢¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤È¤­¤Ë \f2path\fP ¤ò»ØÄꤹ¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£¤Ê¤¼¤Ê¤é¡¢ \f2\-sourcepath\fP ¤Ë¤è¤Ã¤Æ¤³¤Î¥Õ¥¡¥¤¥ë¤¬»Ø¤·¼¨¤µ¤ì¤ë¤«¤é¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2java.lang\fP ¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Ä¥ê¡¼¤¬ \f2/src/classes/java/lang/\fP ¤Î¾ì¹ç¡¢³µÍ×¥Õ¥¡¥¤¥ë¤ò \f2/src/classes/overview.html\fP ¤ËÇÛÃ֤Ǥ­¤Þ¤¹¡£¡Ö»ÈÍÑÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f2path/filename\fP ¤Ç»ØÄꤹ¤ë¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+³µÍ×¥Ú¡¼¥¸¤¬ºîÀ®¤µ¤ì¤ë¤Î¤Ï¡¢Javadoc ¤ËÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤À¤±¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢¡ÖHTML ¥Õ¥ì¡¼¥à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+³µÍ×¥Ú¡¼¥¸¤Î¥¿¥¤¥È¥ë¤Ï¡¢\f2\-doctitle\fP ¤Ë¤è¤Ã¤ÆÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-public 
-public クラスãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+public ¥¯¥é¥¹¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-protected 
-protected ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ã“ã‚Œã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¨­å®šã§ã™ã€‚ 
+protected ¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-package 
-packageã€protectedã€ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+package¡¢protected¡¢¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-private 
-ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã‚’表示ã—ã¾ã™ã€‚ 
+¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-help 
-オンラインヘルプを表示ã—ã¾ã™ã€‚ Javadoc ã¨ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+¥ª¥ó¥é¥¤¥ó¥Ø¥ë¥×¤òɽ¼¨¤·¤Þ¤¹¡£Javadoc ¤È¥É¥Ã¥¯¥ì¥Ã¥È¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-doclet\  class 
-ドキュメントã®ç”Ÿæˆã«ä½¿ã†ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚完全指定ã®åå‰ã‚’指定ã—ã¦ãã ã•ã„。ã“ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã«ã‚ˆã‚Šã€å‡ºåŠ›ã®å†…容ã¨å½¢å¼ãŒå®šç¾©ã•ã‚Œã¾ã™ã€‚\f4\-doclet\fP オプションãŒä½¿ã‚ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ã¯ã€æ¨™æº–ドックレットを使ã£ã¦ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® HTML å½¢å¼ã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ã«ã¯ã€\f2start(Root)\fP メソッドãŒå«ã¾ã‚Œã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®èµ·å‹•ã‚¯ãƒ©ã‚¹ã¸ã®ãƒ‘スã¯ã€\f2\-docletpath\fP オプションã«ã‚ˆã£ã¦å®šç¾©ã•ã‚Œã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€MIF ドックレットを呼ã³å‡ºã™ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤Ë»È¤¦¥É¥Ã¥¯¥ì¥Ã¥È¤òµ¯Æ°¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£´°Á´»ØÄê¤Î̾Á°¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤Ë¤è¤ê¡¢½ÐÎϤÎÆâÍƤȷÁ¼°¤¬ÄêµÁ¤µ¤ì¤Þ¤¹¡£\f4\-doclet\fP ¥ª¥×¥·¥ç¥ó¤¬»È¤ï¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¤Ï¡¢É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤Ã¤Æ¥Ç¥Õ¥©¥ë¥È¤Î HTML ·Á¼°¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ë¤Ï \f2start(Root)\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Îµ¯Æ°¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤Ï \f2\-docletpath\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢MIF ¥É¥Ã¥¯¥ì¥Ã¥È¤ò¸Æ¤Ó½Ð¤¹¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4213,17 +2896,17 @@
 \fP
 .fi
 .LP
-特定ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’実行ã—ãŸå®Œå…¨ãªä¾‹ã«ã¤ã„ã¦ã¯ã€
+ÆÃÄê¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ò¼Â¹Ô¤·¤¿´°Á´¤ÊÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2MIF Doclet ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2MIF Doclet ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-docletpath\  classpathlist 
-\f2\-doclet\fP オプションã§æŒ‡å®šã•ã‚Œã¦ã„るドックレット開始クラスファイルã€ãŠã‚ˆã³ãã‚ŒãŒä¾å­˜ã™ã‚‹ã™ã¹ã¦ã® jar ファイルã¸ã®ãƒ‘スを指定ã—ã¾ã™ã€‚開始クラスファイル㌠jar ファイル内ã«ã‚ã‚‹å ´åˆã€ä»¥ä¸‹ã®ä¾‹ã®ã‚ˆã†ã« jar ファイルã®ãƒ‘スãŒæŒ‡å®šã•ã‚Œã¾ã™ã€‚絶対パスã¾ãŸã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スを指定ã§ãã¾ã™ã€‚\f2classpathlist\fP ã«ã¯ã€è¤‡æ•°ã®ãƒ‘スã¾ãŸã¯ JAR ファイルをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãã®å ´åˆã€å„パスã¾ãŸã¯ JAR ファイルをã€Solaris ã®å ´åˆã«ã¯ã‚³ãƒ­ãƒ³ (:)ã€Windows ã®å ´åˆã«ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ (;) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚目的ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆé–‹å§‹ã‚¯ãƒ©ã‚¹ãŒã™ã§ã«æ¤œç´¢ãƒ‘ス内ã«ã‚ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ションã¯ä¸è¦ã§ã™ã€‚ 
-.LP
-jar ファイルã¸ã®ãƒ‘スã®ä¾‹ã«ã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆé–‹å§‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚jar ファイルåãŒå«ã¾ã‚Œã¦ã„る点ã«æ³¨ç›®ã—ã¦ãã ã•ã„。 
+\f2\-doclet\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¡¢ ¤ª¤è¤Ó¤½¤Î¥¯¥é¥¹¤¬°Í¸¤¹¤ë¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬ jar ¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ë¾ì¹ç¡¢°Ê²¼¤ÎÎã¤Î¤è¤¦¤Ë jar ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤¬»ØÄꤵ¤ì¤Þ¤¹¡£ÀäÂХѥ¹¤Þ¤¿¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ \f2classpathlist\fP ¤Ë¤Ï¡¢Ê£¿ô¤Î¥Ñ¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤½¤Î¾ì¹ç¡¢³Æ¥Ñ¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤ò¡¢Solaris ¤Î¾ì¹ç¤Ë¤Ï¥³¥í¥ó (:)¡¢Windows ¤Î¾ì¹ç¤Ë¤Ï¥»¥ß¥³¥í¥ó (;) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£ÌÜŪ¤Î¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¤¬¤¹¤Ç¤Ë¸¡º÷¥Ñ¥¹Æâ¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÉÔÍפǤ¹¡£ 
+.LP
+jar ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ÎÎã¤Ë¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£jar ¥Õ¥¡¥¤¥ë̾¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëÅÀ¤ËÃíÌܤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .nf
 \f3
 .fl
@@ -4231,7 +2914,7 @@
 .fl
 \fP
 .fi
-ドックレット開始クラスファイルã®ãƒ‘スã®ä¾‹ã€‚クラスファイルåãŒçœç•¥ã•ã‚Œã¦ã„る点ã«æ³¨ç›®ã—ã¦ãã ã•ã„。 
+¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤ÎÎã¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë̾¤¬¾Êά¤µ¤ì¤Æ¤¤¤ëÅÀ¤ËÃíÌܤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .nf
 \f3
 .fl
@@ -4239,212 +2922,40 @@
 .fl
 \fP
 .fi
-特定ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’実行ã—ãŸå®Œå…¨ãªä¾‹ã«ã¤ã„ã¦ã¯ã€
+ÆÃÄê¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ò¼Â¹Ô¤·¤¿´°Á´¤ÊÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2MIF Doclet ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2MIF Doclet ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-1.1 
-\f2ã“ã®æ©Ÿèƒ½ã¯ã€Javadoc 1.4 ã§ã¯å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚代替機能ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€Javadoc 1.1 ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹ã®ã¨åŒã˜å¤–見ã¨æ©Ÿèƒ½ã‚’æŒã¤ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã™ã‚‹ãŸã‚ã®ã‚‚ã®ã§ã—ãŸã€‚ 入れå­ã®ã‚¯ãƒ©ã‚¹ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションãŒå¿…è¦ãªå ´åˆã¯ã€Javadoc 1.2 ã¾ãŸã¯ 1.3 を使用ã—ã¦ãã ã•ã„。\fP 
+\f2¤³¤Îµ¡Ç½¤Ï Javadoc 1.4 ¤«¤éºï½ü¤µ¤ì¤Þ¤·¤¿¡£ÂåÂص¡Ç½¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Javadoc 1.1 ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë¤Î¤ÈƱ¤¸³°¸«¤Èµ¡Ç½¤ò»ý¤Ä¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤¹¤ë¤¿¤á¤Î¤â¤Î¤Ç¤·¤¿¡£Æþ¤ì»Ò¤Î¥¯¥é¥¹¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬É¬Íפʾì¹ç¤Ï¡¢Javadoc 1.2 ¤Þ¤¿¤Ï 1.3 ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£\fP 
 .LP
 .TP 3
 \-source release 
-å—ã‘付ã‘るソースコードã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’指定ã—ã¾ã™ã€‚\f2release\fP ã«ã¯æ¬¡ã®å€¤ã‚’指定ã§ãã¾ã™ã€‚ 
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80 81
-.nr 34 \n(.lu
-.eo
-.am 81
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/3u
-.if \n(.l<\n(81 .ll \n(81u
-.in 0
-Javadoc ã¯ã€JDK 1.5 ã§å°Žå…¥ã•ã‚ŒãŸç·ç§°ãŠã‚ˆã³ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’å«ã‚“ã ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚\f3\-source\fP フラグを指定ã—ãªã„ã¨ã€ã‚³ãƒ³ãƒ‘イラã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—㦠1.5 ã®å‹•ä½œã‚’ã—ã¾ã™ã€‚
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.eo
-.am 81
-.br
-.di b+
-.35
-.ft \n(.f
-.ll \n(34u*1u/3u
-.if \n(.l<\n(81 .ll \n(81u
-.in 0
-Javadoc ã¯ã€JDK 1.4 ã§å°Žå…¥ã•ã‚ŒãŸã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’å«ã‚€ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚
-.br
-.di
-.nr b| \n(dn
-.nr b- \n(dl
-..
-.ec \
-.eo
-.am 81
-.br
-.di c+
-.35
-.ft \n(.f
-.ll \n(34u*1u/3u
-.if \n(.l<\n(81 .ll \n(81u
-.in 0
-Javadoc ã¯ã€JDK 1.3 以é™ã«å°Žå…¥ã•ã‚ŒãŸã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã€ç·ç§°ã€ã¾ãŸã¯ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“。
-.br
-.di
-.nr c| \n(dn
-.nr c- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 31 0
-.nr 32 0
-.nr 38 \w\f31
-.if \n(31<\n(38 .nr 31 \n(38
-.nr 38 \w.5\fP
-.if \n(32<\n(38 .nr 32 \n(38
-.nr 38 \w\f31
-.if \n(31<\n(38 .nr 31 \n(38
-.nr 38 \w.4\fP
-.if \n(32<\n(38 .nr 32 \n(38
-.nr 38 \w\f31
-.if \n(31<\n(38 .nr 31 \n(38
-.nr 38 \w.3\fP
-.if \n(32<\n(38 .nr 32 \n(38
-.80
-.rm 80
-.nr 60 \n(31
-.nr 38 \n(60+\n(32
-.if \n(38>\n(80 .nr 80 \n(38
-.if \n(38<\n(80 .nr 60 +(\n(80-\n(38)/2
-.nr 81 0
-.81
-.rm 81
-.nr 38 \n(a-
-.if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \n(b-
-.if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \n(c-
-.if \n(81<\n(38 .nr 81 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr 60 +\n(40
-.nr 41 \n(80+(3*\n(38)
-.nr 81 +\n(41
-.nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 2790 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(60u \n(80u \n(81u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f31.5\fP\h'|\n(41u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(41u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(b|u+\n(.Vu
-.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
-.ta \n(60u \n(80u \n(81u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f31.4\fP\h'|\n(41u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(41u
-.in +\n(37u
-.b+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(c|u+\n(.Vu
-.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
-.ta \n(60u \n(80u \n(81u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f31.3\fP\h'|\n(41u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(41u
-.in +\n(37u
-.c+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.rm b+
-.rm c+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-14
-.LP
-javac ã§ã‚³ãƒ¼ãƒ‰ã‚’コンパイルã™ã‚‹ã¨ãã«ä½¿ç”¨ã—ãŸå€¤ã«å¯¾å¿œã™ã‚‹ \f2release\fP ã®å€¤ã‚’使用ã—ã¾ã™ã€‚ 
+¼õ¤±ÉÕ¤±¤ë¥½¡¼¥¹¥³¡¼¥É¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£\f2release\fP ¤Ë¤Ï¼¡¤ÎÃͤò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f31.5\fP \- javadoc ¤Ï¡¢JDK 1.5 ¤ÇƳÆþ¤µ¤ì¤¿Áí¾Î¤Ê¤É¤Î¸À¸ìµ¡Ç½¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£\f3\-source\fP ¥Õ¥é¥°¤¬»ÈÍѤµ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¤Î¥³¥ó¥Ñ¥¤¥é¤Î¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï¡¢1.5 ¤Î¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.TP 2
+o
+\f31.4\fP Javadoc ¤Ï¡¢JDK 1.4 ¤ÇƳÆþ¤µ¤ì¤¿¡¢¥¢¥µ¡¼¥·¥ç¥ó¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
+.TP 2
+o
+\f31.3\fP Javadoc ¤Ï¡¢JDK 1.3 °Ê¹ß¤ËƳÆþ¤µ¤ì¤¿¥¢¥µ¡¼¥·¥ç¥ó¡¢Áí¾Î¡¢¤Þ¤¿¤Ï¾¤Î¸À¸ìµ¡Ç½¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó¡£ 
+.RE
+.LP
+javac ¤Ç¥³¡¼¥É¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È¤­¤Ë»ÈÍѤ·¤¿ÃͤËÂбþ¤¹¤ë \f2release\fP ¤ÎÃͤò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-sourcepath\  sourcepathlist 
-\f2javadoc\fP コマンドã«ãƒ‘ッケージåã¾ãŸã¯ \f2\-subpackages\fP を渡ã™ã¨ãã«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (\f2.java\fP) を検索ã™ã‚‹ãŸã‚ã®ãƒ‘スを指定ã—ã¾ã™ã€‚\f2sourcepathlist\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘スをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘ス以下ã®ã™ã¹ã¦ã®ã‚µãƒ–ディレクトリを検索ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã£ã¦ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä½ç½®ã ã‘ã§ãªãã€ãれ自体ã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œãªã„ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰ç¶™æ‰¿ã•ã‚ŒãŸã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä½ç½®ã‚‚確èªã§ãã¾ã™ã€‚ 
-.LP
-\f2\-sourcepath\fP オプションã¯ã€javadoc コマンドã«ãƒ‘ッケージåを渡ã™ã¨ãã«ã ã‘使用ã§ãã¾ã™ã€‚ \f2javadoc\fP コマンドã«æ¸¡ã•ã‚Œã‚‹ \f2.java\fP ファイルã¯ã€ã“ã®ãƒ‘スã‹ã‚‰ã¯æ¤œç´¢ã•ã‚Œã¾ã›ã‚“。\f2.java\fP ファイルを検索ã™ã‚‹ã«ã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚るディレクトリ㫠cd ã«ã‚ˆã£ã¦ç§»å‹•ã™ã‚‹ã‹ã€ã¾ãŸã¯å„ファイルã®å…ˆé ­ã«ãƒ‘スをå«ã‚ã¾ã™ (「1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã‚’å‚ç…§)。\f2\-sourcepath\fP ãŒçœç•¥ã•ã‚ŒãŸå ´åˆã€Javadoc ã¯ã€ã‚¯ãƒ©ã‚¹ãƒ‘スを使ã£ã¦ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ (\-classpath ã‚’å‚ç…§)。ã—ãŸãŒã£ã¦ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \-sourcepath ã¯ã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®å€¤ã§ã™ã€‚\-classpath ã‚‚çœç•¥ã—ã¦ãƒ‘ッケージåã‚’ Javadoc ã«æ¸¡ã™ã¨ã€Javadoc ã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŠã‚ˆã³ãã®ã‚µãƒ–ディレクトリã‹ã‚‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ã€‚ 
-.LP
-\f2sourcepathlist\fP ã«ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ãƒ‘ッケージåã®ã‚½ãƒ¼ã‚¹ãƒ„リーã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2com.mypackage\fP ã¨ã„ã†ãƒ‘ッケージをドキュメント化ã™ã‚‹å ´åˆã«ã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ¬¡ã®å ´æ‰€ã«ã‚ã‚‹ã¨ã—ã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï \-subpackages ¤ò javadoc ¥³¥Þ¥ó¥É¤ËÅϤ¹¤È¤­¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë (.\f2.java\fP) ¤ò¸«¤Ä¤±¤ë¤¿¤á¤Î \f2¸¡º÷¥Ñ¥¹\fP ¤ò»ØÄê \f2¤·¤Þ¤¹\fP ¡£\f2sourcepathlist\fP ¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¹¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹°Ê²¼¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¸¡º÷¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤À¤±¤Ç¤Ê¤¯¡¢¤½¤ì¼«ÂΤϥɥ­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é·Ñ¾µ¤µ¤ì¤¿¥³¥á¥ó¥È¤ò»ý¤Ä¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤â³Îǧ¤Ç¤­¤Þ¤¹¡£ 
+.LP
+\f2\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤǤ­¤ë¤Î¤Ï¡¢javadoc ¥³¥Þ¥ó¥É¤Ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ¹¾ì¹ç¤À¤±¤Ç¤¹¡£¤³¤Î¥Ñ¥¹¤«¤é¤Ï¡¢javadoc ¥³¥Þ¥ó¥É¤ËÅϤµ¤ì¤¿ \f2.java\fP ¥Õ¥¡¥¤¥ë¤Ï \f2¸¡º÷\fP ¤µ¤ì¤Þ¤»¤ó¡£ \f2.java\fP ¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤Î¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë cd ¤Ë¤è¤Ã¤Æ°ÜÆ°¤¹¤ë¤«¡¢¤Þ¤¿¤Ï³Æ¥Õ¥¡¥¤¥ë¤ÎÀèƬ¤Ë¥Ñ¥¹¤ò´Þ¤á¤Þ¤¹ (¡Ö1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ò»²¾È)¡£ \f2\-sourcepath\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¡¢Javadoc ¤Ï¡¢¥¯¥é¥¹¥Ñ¥¹¤ò»È¤Ã¤Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹ (\-classpath ¤ò»²¾È)¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Ç¥Õ¥©¥ë¥È¤Î \-sourcepath ¤Ï¡¢¥¯¥é¥¹¥Ñ¥¹¤ÎÃͤǤ¹¡£\-classpath ¤â¾Êά¤·¤Æ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò Javadoc ¤ËÅϤ¹¤È¡¢Javadoc ¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ª¤è¤Ó¤½¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹¡£ 
+.LP
+\f2sourcepathlist\fP ¤Ë¤Ï¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¥½¡¼¥¹¥Ä¥ê¡¼¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤òÀßÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2com.mypackage\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¾ì¹ç¤Ë¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¼¡¤Î¾ì½ê¤Ë¤¢¤ë¤È¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4452,16 +2963,16 @@
 .fl
 \fP
 .fi
-ã“ã®å ´åˆã€æ¬¡ã®ã‚ˆã†ã«ã—㦠\f2sourcepath\fP ã‚’ \f2/home/user/src\fPã€ã¤ã¾ã‚Š \f2com/mypackage\fP ã‚’å«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æŒ‡å®šã—ã€ãã‚Œã‹ã‚‰ãƒ‘ッケージå \f2com.mypackage\fP を指定ã—ã¾ã™ã€‚ 
+¤³¤Î¤È¤­¼¡¤Î¤è¤¦¤Ë¡¢ \f2sourcepath\fP ¤ò¡¢com/mypackage ¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¢¤ë \f2/home/user/src\fP ¤Ë»ØÄꤷ¤¿¤¢¤È¡¢ ¥Ñ¥Ã¥±¡¼¥¸Ì¾ \f2com.mypackage\fP ¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-sourcepath /home/user/src/ com.mypackage\fP
 .fl
 .fi
-ã“ã®æ–¹æ³•ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ‘スã®å€¤ã¨ãƒ‘ッケージåを連çµã—ã¦ã€ãƒ‰ãƒƒãƒˆã‚’ (円記å·) 「\\ã€ã«å¤‰ãˆã‚‹ã¨ã€ãƒ‘ッケージã®ãƒ•ãƒ«ãƒ‘ス (C:\\user\\src\\com\\mypackage) ã«ãªã‚‹ã“ã¨ã‚’ç†è§£ã™ã‚‹ã¨ç°¡å˜ã§ã™ã€‚\f2/home/user/src/com/mypackage\fP. 
-.LP
-2 ã¤ã®ã‚½ãƒ¼ã‚¹ãƒ‘スを設定ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚ 
+¤³¤ÎÊýË¡¤Ï¡¢¥½¡¼¥¹¥Ñ¥¹¤ÎÃͤȥѥ屡¼¥¸Ì¾¤òÏ¢·ë¤·¤Æ¡¢¥É¥Ã¥È¤ò (±ßµ­¹æ) ¡Ö\\¡×¤ËÊѤ¨¤ë¤È¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥Õ¥ë¥Ñ¥¹ \f2/home/user/src/com/mypackage ¤Ë¤Ê¤ë¤³¤È¤òÍý²ò¤¹¤ë¤È´Êñ¤Ç¤¹\fP¡£ 
+.LP
+2 ¤Ä¤Î¥½¡¼¥¹¥Ñ¥¹¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4471,132 +2982,124 @@
 .LP
 .TP 3
 \-classpath\  classpathlist 
-Javadoc ãŒå‚照クラス (\f2.class\fP ファイル) を検索ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ å‚照クラスã¨ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã¨ãれらã®ã‚¯ãƒ©ã‚¹ã«ã‚ˆã£ã¦å‚ç…§ã•ã‚Œã‚‹ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã®ã“ã¨ã§ã™ã€‚\f2classpathlist\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘スをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘スã®ä»¥ä¸‹ã™ã¹ã¦ã®ã‚µãƒ–ディレクトリを検索ã—ã¾ã™ã€‚\f2classpathlist\fP を指定ã™ã‚‹ã¨ãã¯ã€
+javadoc ¤¬»²¾È¥¯¥é¥¹ (\f2.class\fP ¥Õ¥¡¥¤¥ë) ¤Î¸¡º÷¤ò¹Ô¤¦¤È¤­¤Ë»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£»²¾È¥¯¥é¥¹¤È¤Ï¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤È¡¢¤½¤ì¤é¤Î¥¯¥é¥¹¤«¤é»²¾È¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤ò»Ø¤·¤Þ¤¹¡£\f2classpathlist\fP ¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¹¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹°Ê²¼¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¸¡º÷¤·¤Þ¤¹¡£classpathlist ¤ò»ØÄꤹ¤ë¤È¤­¤Ï¡¢
 .na
-\f2クラスパス\fP @
+\f2¥¯¥é¥¹¥Ñ¥¹\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#generalã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚る指示ã«å¾“ã£ã¦ãã ã•ã„。 
-.LP
-\f2\-sourcepath\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€\f2\-classpath\fP を使ã£ã¦ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã ã‘ã§ãªãソースファイルも検索ã—ã¾ã™ (下ä½äº’æ›æ€§ã®ãŸã‚)。ã—ãŸãŒã£ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’別々ã®ãƒ‘スã‹ã‚‰æ¤œç´¢ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€\f2\-sourcepath\fP 㨠\f2\-classpath\fP ã®ä¸¡æ–¹ã‚’使ã„ã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€\f2com.mypackage\fP をドキュメント化ã™ã‚‹å ´åˆã«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2/home/user/src/com/mypackage\fP ã«ã‚ã‚Šã€ã“ã®ãƒ‘ッケージ㌠\f2/home/user/lib\fP 内ã®ãƒ©ã‚¤ãƒ–ラリを使ã†ã®ã§ã‚ã‚Œã°ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#general¤Î¥É¥­¥å¥á¥ó¥È¤Ë¤¢¤ë»Ø¼¨ \f2¤Ë½¾¤Ã¤Æ¤¯¤À¤µ¤¤\fP¡£ 
+.LP
+\f2\-sourcepath\fP ¤¬¾Êά¤µ¤ì¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¤È¤­¤À¤±¤Ç¤Ê¤¯¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¤È¤­¤Ë¤â \f2\-classpath\fP ¤ò»ÈÍѤ·¤Þ¤¹ (²¼°Ì¸ß´¹À­¤Î¤¿¤á)¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÊÌ¡¹¤Î¥Ñ¥¹¤«¤é¸¡º÷¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢ \f2\-sourcepath\fP ¤È \f2\-classpath ¤ÎξÊý¤ò»È¤¤¤Þ¤¹\fP.¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢ \f2com.mypackage\fP ¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¾ì¹ç¤Ë¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¥Ç¥£¥ì¥¯¥È¥ê \f2/home/user/src/com/mypackage\fP Æâ¤Ë³ÊǼ¤µ¤ì¤Æ¤ª¤ê¡¢¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬ \f2/home/user/lib\fP Æâ¤Î¥é¥¤¥Ö¥é¥ê¤Ë°Í¸¤·¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£¤³¤Î¤È¤­¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-classpath /home/user/lib \-sourcepath /home/user/src com.mypackage\fP
 .fl
 .fi
-ã»ã‹ã®ãƒ„ールã¨åŒæ§˜ã«ã€\f2\-classpath\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€CLASSPATH 環境変数ãŒè¨­å®šã•ã‚Œã¦ã„ã‚Œã°ã€Javadoc ツールã¯ã“ã®ç’°å¢ƒå¤‰æ•°ã‚’使ã„ã¾ã™ã€‚ã©ã¡ã‚‰ã‚‚設定ã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã‚¯ãƒ©ã‚¹ã‚’検索ã—ã¾ã™ã€‚ 
-.LP
-Javadoc ツールã¯æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ–ートストラップクラスã«é–¢é€£ã—ã¦ã„ã‚‹ãŸã‚ã€Javadoc ツール㌠\f2\-classpath\fP を使用ã—ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã‚’検索ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã®è©³ç´°ã¯ã€
+\f2\-classpath\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¤Û¤«¤Î¥Ä¡¼¥ë¤ÈƱ¤¸¤¯¡¢CLASSPATH ´Ä¶­ÊÑ¿ô¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ì¤Ð¤½¤ÎÃͤò»ÈÍѤ·¤Þ¤¹¡£¤É¤Á¤é¤âÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥¯¥é¥¹¤ò¸¡º÷¤·¤Þ¤¹¡£ 
+.LP
+Javadoc ¥Ä¡¼¥ë¤¬ \f2\-classpath\fP ¤ò»ÈÍѤ·¤Æ¥æ¡¼¥¶¡¼¥¯¥é¥¹¤ò¸¡º÷¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¡¢³ÈÄ¥¥¯¥é¥¹¤ä¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤È´ØÏ¢ÉÕ¤±¤ÆÀâÌÀ¤·¤Æ¤¤¤ë¾ðÊó¤òÆþ¼ê¤¹¤ë¤Ë¤Ï¡¢
 .na
-\f2「クラスã®æ¤œç´¢æ–¹æ³•ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤Î¸¡º÷ÊýË¡¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.htmlã‚’ã”覧ãã ã•ã„。  
-.LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ (Java プログラムã¯ã“ã® 2 ã¤ã®å‘¼ã³å‡ºã—を区別ã§ããªã„)。
+http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.LP
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢ \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò³ÈÄ¥»Ò¤Ë»ý¤Ä¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱÅù¤È¤ß¤Ê¤µ¤ì¤Þ¤¹ (java ¥×¥í¥°¥é¥à¤Ï¤³¤Î 2 ¤Ä¤Î¸Æ¤Ó½Ð¤·¤ò¶èÊ̤Ǥ­¤Ê¤¤)¡£
 .br
 .br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚クラスパスã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰å±•é–‹ã¯å¿…ãšã€Java 仮想マシンã®èµ·å‹•å‰ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2System.getenv("CLASSPATH")\fP 呼ã³å‡ºã—ã®ã‚ˆã†ã«ç’°å¢ƒã«å•ã„åˆã‚ã›ã‚’è¡Œã‚ãªã„é™ã‚Šã€Java プログラムãŒå±•é–‹ã•ã‚Œã¦ã„ãªã„ワイルドカードをèªè­˜ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。  
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈÖ¤Ï̤»ØÄê¤È¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£* ¤À¤±¤«¤éÀ®¤ë \f2¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢\fP ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î¥ï¥¤¥ë¥É¥«¡¼¥ÉŸ³«¤Ïɬ¤º¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Îµ¯Æ°Á°¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2System.getenv("CLASSPATH")\fP ¸Æ¤Ó½Ð¤·¤Î¤è¤¦¤Ë´Ä¶­¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤ï¤Ê¤¤¸Â¤ê¡¢Java ¥×¥í¥°¥é¥à¤¬Å¸³«¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ë¥É¥«¡¼¥É¤òǧ¼±¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£  
 .LP
 .TP 3
 \-subpackages\ \ package1:package2:... 
-ソースファイルã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸãƒ‘ッケージãŠã‚ˆã³ãã®ã‚µãƒ–パッケージ内ã«å†å¸°çš„ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«æ–°ã—ã„サブパッケージを追加ã™ã‚‹éš›ã«ä¾¿åˆ©ã§ã™ã€‚æ–°ã—ã„サブパッケージã¯è‡ªå‹•çš„ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ã€‚å„ \f2package\fP 引数ã¯ã€ä»»æ„ã®æœ€ä¸Šä½ã‚µãƒ–パッケージ (\f2java\fP ãªã©) ã¾ãŸã¯å®Œå…¨æŒ‡å®šã®ãƒ‘ッケージ (\f2javax.swing\fP ãªã©) ã«ãªã‚Šã¾ã™ã€‚ソースファイルをå«ã‚ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。引数ã¯ã€ã‚³ãƒ­ãƒ³ã§åŒºåˆ‡ã‚‰ã‚Œã¾ã™ (ã™ã¹ã¦ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ )。ワイルドカードã¯ä¸è¦ã§ã™ (使用ä¸å¯)。パッケージã®æ¤œç´¢å ´æ‰€ã‚’指定ã™ã‚‹ã«ã¯ã€\f2\-sourcepath\fP を使用ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ã€Œã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å‡¦ç†ã€ã§èª¬æ˜Žã—ãŸã¨ãŠã‚Šã€ã‚½ãƒ¼ã‚¹ãƒ„リーã«ã‚ã‚‹ãŒãƒ‘ッケージã«ã¯å±žã—ã¦ã„ãªã„ソースファイルを処ç†ã—ãªã„ã®ã§å½¹ç«‹ã¡ã¾ã™ã€‚ 
-.LP
-例を示ã—ã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ª¤è¤Ó¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËºÆµ¢Åª¤Ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥½¡¼¥¹¥³¡¼¥É¤Ë¿·¤·¤¤¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤òÄɲ乤ëºÝ¤ËÊØÍø¤Ç¤¹¡£¿·¤·¤¤¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ï¼«Æ°Åª¤ËÁȤ߹þ¤Þ¤ì¤Þ¤¹¡£³Æ \f2package\fP °ú¿ô¤Ï¡¢Ç¤°Õ¤ÎºÇ¾å°Ì¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸ ( \f2java\fP ¤Ê¤É) ¤Þ¤¿¤Ï´°Á´½¤¾þ¥Ñ¥Ã¥±¡¼¥¸ ( \f2javax.swing\fP ¤Ê¤É) ¤Ë¤Ê¤ê¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£°ú¿ô¤Ï¡¢¥³¥í¥ó¤Ç¶èÀÚ¤é¤ì¤Þ¤¹ (¤¹¤Ù¤Æ¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à)¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤ÏÉÔÍפǤ¹ (»ÈÍÑÉÔ²Ä)¡£¥Ñ¥Ã¥±¡¼¥¸¤Î¸¡º÷¾ì½ê¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢\f2\-sourcepath\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¡Ö¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý¡×¤ÇÀâÌÀ¤·¤¿¤È¤ª¤ê¡¢¥½¡¼¥¹¥Ä¥ê¡¼¤Ë¤¢¤ë¤¬¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï°¤·¤Æ¤¤¤Ê¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò½èÍý¤·¤Ê¤¤¤Î¤ÇÌòΩ¤Á¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d docs \-sourcepath /home/user/src \-subpackages java:javax.swing\fP
 .fl
 .fi
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ã€Œjavaã€ãŠã‚ˆã³ã€Œjavax.swingã€ã¨ã„ã†åå‰ã®ãƒ‘ッケージã¨ã“れらã®ã‚µãƒ–パッケージ全部ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚ 
-.LP
-\f2\-exclude\fP ã¨ã¨ã‚‚ã« \f2\-subpackages\fP を使用ã™ã‚‹ã¨ã€ç‰¹å®šã®ãƒ‘ッケージを除外ã§ãã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¡Öjava¡×¤ª¤è¤Ó¡Öjavax.swing¡×¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤È¤³¤ì¤é¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Á´Éô¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.LP
+\f2\-subpackages\fP ¤È \f2\-exclude\fP ¤òÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ¹¤ë¤È¡¢ÆÃÄê¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò½ü³°¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-exclude\ \ packagename1:packagename2:... 
-指定ã•ã‚ŒãŸãƒ‘ッケージã¨ãã®ã‚µãƒ–パッケージを \f2\-subpackages\fP ã«ã‚ˆã£ã¦ä½œæˆã•ã‚ŒãŸãƒªã‚¹ãƒˆã‹ã‚‰ç„¡æ¡ä»¶ã«é™¤å¤–ã—ã¾ã™ã€‚éŽåŽ»ã® \f2\-subpackages\fP オプションã®æŒ‡å®šã«ã‚ˆã£ã¦çµ„ã¿è¾¼ã¾ã‚ŒãŸãƒ‘ッケージã€ã¾ãŸã¯å°†æ¥çµ„ã¿è¾¼ã¾ã‚Œã‚‹ãƒ‘ッケージも除外ã®å¯¾è±¡ã¨ãªã‚Šã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò \f2\-subpackages\fP ¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤¿¥ê¥¹¥È¤«¤é̵¾ò·ï¤Ë½ü³°¤·¤Þ¤¹¡£ ²áµî¤Î \f2\-subpackages\fP ¥ª¥×¥·¥ç¥ó¤Î»ØÄê¤Ë¤è¤Ã¤ÆÁȤ߹þ¤Þ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¡¢¤Þ¤¿¤Ï¾­ÍèÁȤ߹þ¤Þ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¤â½ü³°¤ÎÂоݤȤʤê¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-sourcepath /home/user/src \-subpackages java \-exclude java.net:java.lang\fP
 .fl
 .fi
-ã“ã®ã†ã¡ã€\f2java.io\fPã€\f2java.util\fPã€\f2java.math\fP ã¯çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ãŒã€\f2java.net\fP 㨠\f2java.lang\fP 以下ã®ãƒ‘ッケージã¯é™¤å¤–ã•ã‚Œã¾ã™ã€‚ãŸã ã—ã€\f2java.lang\fP ã®ã‚µãƒ–パッケージã§ã‚ã‚‹ \f2java.lang.ref\fP ã¯é™¤å¤–ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î¾ì¹ç¡¢ \f2java.io\fP¡¢ \f2java.util\fP¡¢ \f2java.math\fP ¤Ê¤É¤¬´Þ¤á¤é¤ì¡¢ \f2java.net\fP ¤È \f2java.lang\fP ¤ò¥ë¡¼¥È¤Ë»ý¤Ä¥Ñ¥Ã¥±¡¼¥¸¤¬½ü³°¤µ¤ì¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ \f2java.lang\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ç¤¢¤ë \f2java.lang.ref\fP ¤â½ü³°¤µ¤ì¤ëÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-bootclasspath\  classpathlist 
-ブートクラスãŒå­˜åœ¨ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ブートクラスã¨ã¯ã€é€šå¸¸ã€Java プラットフォームã®ã‚³ã‚¢ã‚¯ãƒ©ã‚¹ã®ã“ã¨ã§ã™ã€‚ブートクラスパスã¯ã€Javadoc ツールãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã™ã¨ãã«ä½¿ã†æ¤œç´¢ãƒ‘スã®ä¸€éƒ¨ã§ã™ã€‚詳細ã¯ã€
+¥Ö¡¼¥È¥¯¥é¥¹¤¬Â¸ºß¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¯¥é¥¹¤È¤Ï¡¢Ä̾Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥³¥¢¥¯¥é¥¹¤Î¤³¤È¤Ç¤¹¡£¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤¹¤È¤­¤Ë»È¤¦¸¡º÷¥Ñ¥¹¤Î°ìÉô¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2「javac 㨠javadoc ãŒã‚¯ãƒ©ã‚¹ã‚’検索ã™ã‚‹æ–¹æ³•ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤Î¸¡º÷ÊýË¡¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html#srcfilesã‚’å‚ç…§ã—ã¦ãã ã•ã„。\f2classpathlist\fP 内ã®è¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚³ãƒ­ãƒ³ (:) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html#srcfiles¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥³¥í¥ó (:) ¤ò¡¢ \f2classpathlist\fP Æâ¤Î¥Ç¥£¥ì¥¯¥È¥ê´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-extdirs\  dirlist 
-拡張機能クラスãŒå­˜åœ¨ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™ã€‚拡張機能クラスã¨ã¯ã€Java 拡張機能機構を使ã†ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã§ã™ã€‚extdirs ã¯ã€Javadoc ツールãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã™ã¨ãã«ä½¿ã†æ¤œç´¢ãƒ‘スã®ä¸€éƒ¨ã§ã™ã€‚詳細ã¯ã€å‰è¿°ã® \f2\-classpath\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。\f2dirlist\fP 内ã®è¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚³ãƒ­ãƒ³ (:) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ 
+³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤¬Â¸ºß¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤È¤Ï¡¢Java ³ÈÄ¥µ¡Ç½µ¡¹½¤ò»È¤¦¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Ç¤¹¡£extdirs ¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤¹¤È¤­¤Ë»È¤¦¸¡º÷¥Ñ¥¹¤Î°ìÉô¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢Á°½Ò¤Î \f2\-classpath\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥³¥í¥ó (:) ¤ò¡¢ \f2dirlist\fP Æâ¤Î¥Ç¥£¥ì¥¯¥È¥ê´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-verbose 
-javadoc ã®å®Ÿè¡Œä¸­ã«è©³ç´°ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚verbose オプションを指定ã—ãªã„ã¨ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ­ãƒ¼ãƒ‰æ™‚ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆæ™‚ (ソースファイルã”ã¨ã« 1 ã¤ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸)ã€ãŠã‚ˆã³ã‚½ãƒ¼ãƒˆæ™‚ã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚verbose オプションを指定ã™ã‚‹ã¨ã€å„ Java ソースファイルã®è§£æžã«è¦ã—ãŸæ™‚é–“ (ミリ秒å˜ä½) ãªã©ã€è¿½åŠ ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+javadoc ¤Î¼Â¹ÔÃæ¤Ë¾ÜºÙ¤Ê¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£verbose ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤È¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥í¡¼¥É»þ¡¢¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®»þ (¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤´¤È¤Ë 1 ¤Ä¤Î¥á¥Ã¥»¡¼¥¸)¡¢¤ª¤è¤Ó¥½¡¼¥È»þ¤Ë¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£verbose ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢³Æ Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î²òÀϤËÍפ·¤¿»þ´Ö (¥ß¥êÉÃñ°Ì) ¤Ê¤É¡¢ÄɲäΥá¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-quiet 
-エラーメッセージã¾ãŸã¯è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ä»¥å¤–ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’抑制ã—ã€è­¦å‘Šã¨ã‚¨ãƒ©ãƒ¼ã ã‘ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã‚ˆã†ã«ã—ã¦ã€ã“れらを特定ã—ã‚„ã™ãã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列も抑制ã—ã¾ã™ã€‚ 
+¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤Þ¤¿¤Ï·Ù¹ð¥á¥Ã¥»¡¼¥¸°Ê³°¤Î¥á¥Ã¥»¡¼¥¸¤òÍÞÀ©¤·¡¢·Ù¹ð¤È¥¨¥é¡¼¤À¤±¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¡¢¤³¤ì¤é¤òÆÃÄꤷ¤ä¤¹¤¯¤·¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤âÍÞÀ©¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-breakiterator\  
-英語言語ã¨ã„ã†ãƒ­ã‚±ãƒ¼ãƒ«å›ºæœ‰ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã§ã¯ãªãã€
+±Ñ¸ì¤ÎºÇ½é¤Îʸ¤ÎËöÈø¤ò·èÄꤹ¤ëºÝ¤Ë¡¢±Ñ¸ìÍÑ¤Î¥í¥±¡¼¥ë¸ÇÍ­¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¤Ï¤Ê¤¯¡¢
 .na
 \f2java.text.BreakIterator\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/text/BreakIterator.html ã®å›½éš›åŒ–ã•ã‚ŒãŸæ–‡å¢ƒç•Œã‚’使用ã—ã¦ã€è‹±æ–‡ã®æœ€åˆã®æ–‡ã®çµ‚ã‚りを判断ã—ã¾ã™ (ä»–ã®ã™ã¹ã¦ã®ãƒ­ã‚±ãƒ¼ãƒ«ã¯ã™ã§ã« \f2BreakIterator\fP を使用)。\f2「最åˆã®æ–‡ã€\fPã¨ã¯ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã®ä¸»èª¬æ˜Žã§ã®æœ€åˆã®æ–‡ã®ã“ã¨ã§ã™ã€‚ã“ã®æ–‡ã¯ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã®è¦ç´„ã«ã‚³ãƒ”ーã•ã‚Œã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
-.LP
-JDK 1.2 以é™ã€BreakIterator クラスã¯ã€è‹±èªžã‚’除ãã™ã¹ã¦ã®è¨€èªžã®æ–‡ã®çµ‚ã‚りを判断ã™ã‚‹ãŸã‚ã«ã€ã™ã§ã«ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€1.2 以é™ã§ã¯ã€\f2\-breakiterator\fP オプションã¯è‹±æ–‡ä»¥å¤–ã«ã¯åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“。英文ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªç‹¬è‡ªã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ãŒã‚ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/api/java/text/BreakIterator.html ¤Î¹ñºÝ²½¤µ¤ì¤¿Ê¸¶­³¦¤ò»ÈÍѤ·¤Þ¤¹ (¤Û¤«¤Î¤¹¤Ù¤Æ¤Î¥í¥±¡¼¥ë¤Ç¤Ï¤¹¤Ç¤Ë \f2BreakIterator\fP ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë)¡£\f2¡ÖºÇ½é¤Îʸ¡×\fP¤È¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤Î¼çÀâÌÀ¤Ç¤ÎºÇ½é¤Îʸ¤Î¤³¤È¤Ç¤¹¡£¤³¤Îʸ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤ÎÍ×Ìó¤Ë¥³¥Ô¡¼¤µ¤ì¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
+.LP
+JDK 1.2 °Ê¹ß¡¢BreakIterator ¥¯¥é¥¹¤Ï¡¢±Ñ¸ì¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¸À¸ì¤Îʸ¤Î½ª¤ï¤ê¤òȽÃǤ¹¤ë¤¿¤á¤Ë¡¢¤¹¤Ç¤Ë»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2\-breakiterator\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢1.2 °Ê¹ß¤Ç¤Ï±Ñʸ°Ê³°¤Ë¤Ï¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£±Ñʸ¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ÊÆȼ«¤Î¥Ç¥Õ¥©¥ë¥È¤Î¥¢¥ë¥´¥ê¥º¥à¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-英文ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ–‡åŒºåˆ‡ã‚Šã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  \- 空白ã¾ãŸã¯ HTML ブロックタグ (\f2<P>\fP ãªã©) ãŒç¶šãピリオドã§åœæ­¢ã™ã‚‹ 
+±Ñʸ¤Î¥Ç¥Õ¥©¥ë¥È¤Îʸ¶èÀڤꥢ¥ë¥´¥ê¥º¥à \- ¶õÇò¤Þ¤¿¤Ï HTML ¥Ö¥í¥Ã¥¯¥¿¥° ( \f2<P>\fP ¤Ê¤É) ¤¬Â³¤¯¥Ô¥ê¥ª¥É¤ÇÄä»ß¤¹¤ë 
 .TP 2
 o
-breakiterator 文区切りアルゴリズム \- 一般ã«ã€æ¬¡ã®èªžãŒå¤§æ–‡å­—ã§å§‹ã¾ã‚‹å ´åˆã€ç©ºç™½æ–‡å­—ãŒç¶šãピリオドã€ç–‘å•ç¬¦ã€ã¾ãŸã¯æ„Ÿå˜†ç¬¦ã§åœæ­¢ã™ã‚‹ã€‚ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã§ã¯ã€ã»ã¨ã‚“ã©ã®çœç•¥è¡¨è¨˜ãŒå‡¦ç†ã•ã‚Œã‚‹ (「The serial no. is validã€ã¯å‡¦ç†ã•ã‚Œã‚‹ãŒã€ŒMr. Smithã€ã¯å‡¦ç†ã•ã‚Œãªã„)。HTML ã‚¿ã‚°ã‚„ã€æ•°å­—ã¾ãŸã¯è¨˜å·ã§å§‹ã¾ã‚‹æ–‡ã§ã¯åœæ­¢ã—ãªã„。HTML ã‚¿ã‚°ã«åŸ‹ã‚è¾¼ã¾ã‚Œã¦ã„ã‚‹å ´åˆã§ã‚‚ã€ã€Œ../filenameã€ã®æœ€å¾Œã®ãƒ”リオドã§åœæ­¢ã™ã‚‹ 
+breakiterator ʸ¶èÀڤꥢ¥ë¥´¥ê¥º¥à \- °ìÈ̤ˡ¢¼¡¤Î¸ì¤¬Âçʸ»ú¤Ç»Ï¤Þ¤ë¾ì¹ç¡¢¶õÇòʸ»ú¤¬Â³¤¯¥Ô¥ê¥ª¥É¡¢µ¿ÌäÉä¡¢¤Þ¤¿¤Ï´¶Ã²Éä¤ÇÄä»ß¤¹¤ë¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¤Ï¡ÖThe serial no. is valid¡×¤Ê¤É¡¢¤Û¤È¤ó¤É¤Î¾Êάɽµ­¤¬½èÍý¤µ¤ì¤Þ¤¹¤¬¡¢¡ÖMr. Smith¡×¤Ê¤É¤Ï½èÍý¤µ¤ì¤Þ¤»¤ó¡£HTML ¥¿¥°¤ä¡¢¿ô»ú¤Þ¤¿¤Ïµ­¹æ¤Ç»Ï¤Þ¤ëʸ¤Ç¤ÏÄä»ß¤·¤Ê¤¤¡£HTML ¥¿¥°¤ËËä¤á¹þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ç¤â¡¢¡Ö../filename¡×¤ÎºÇ¸å¤Î¥Ô¥ê¥ª¥É¤ÇÄä»ß¤¹¤ë 
 .RE
-.RS 3
-
-.LP
-.LP
-注: 1.5.0 ã‹ã‚‰ã¯ã€1.4.x ã«è¨­ã‘られã¦ã„㟠breakiterator 警告メッセージを削除ã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ–‡åŒºåˆ‡ã‚Šã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’変更ã—ã¦ã„ã¾ã›ã‚“。ã¤ã¾ã‚Šã€\\\-breakiterator オプションã¯ã€1.5.0 ã§ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ãªããªã‚Šã€ã¾ãŸãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ã™ã‚‹ã¤ã‚‚ã‚Šã‚‚ã‚ã‚Šã¾ã›ã‚“。ã“ã‚Œã¯ã€ã€Œæ¬¡ã®ãƒ¡ã‚¸ãƒ£ãƒ¼ãƒªãƒªãƒ¼ã‚¹ã€(1.5.0) ã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚’変更ã™ã‚‹ã¨ã„ã†ã€ä»¥å‰ã®ç›®çš„ã¨ã¯é€†ã«ãªã£ã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’変更ã›ãšã€1.4.x ã§ã® breakiterator 警告を除去ã—ã¦ã„ãªã„å ´åˆã§ã‚‚ã€1.5.0 ã‹ã‚‰ã¯ä½•ã‚‚ã™ã‚‹å¿…è¦ãŒãªãã€è­¦å‘Šã¯æ¶ˆæ»…ã—ã¦ã„ã¾ã™ã€‚ ã“ã®é€†æˆ»ã‚Šã®ç†ç”±ã¯ã€breakiterator をデフォルトã«ã™ã‚‹ãƒ¡ãƒªãƒƒãƒˆã‚ˆã‚Šã‚‚ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ã™ã‚‹ãŸã‚ã«å¿…è¦ã¨ãªã‚‹ã€äº’æ›æ€§ã®ãªã„ソースã®å¤‰æ›´ã®æ–¹ãŒè² æ‹…ãŒå¤§ãã‹ã£ãŸãŸã‚ã§ã™ã€‚ã“ã®ä»¶ã§çš†æ§˜ã«ä½™åˆ†ã®æ‰‹é–“ã‚’ãŠã‹ã‘ã—ã€æ··ä¹±ã‚’æ‹›ã„ãŸã“ã¨ã‚’ãŠè©«ã³ã„ãŸã—ã¾ã™ã€‚
-.LP
-.RE
+.LP
+Ãí: 1.5.0 ¤«¤é¤Ï¡¢1.4.x ¤ËÀߤ±¤é¤ì¤Æ¤¤¤¿ breakiterator ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òºï½ü¤·¡¢¥Ç¥Õ¥©¥ë¥È¤Îʸ¶èÀڤꥢ¥ë¥´¥ê¥º¥à¤òÊѹ¹¤·¤Æ¤¤¤Þ¤»¤ó¡£¤Ä¤Þ¤ê¡¢\\\-breakiterator ¥ª¥×¥·¥ç¥ó¤Ï¡¢1.5.0 ¤Ç¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¤Ê¤¯¤Ê¤ê¡¢¤Þ¤¿¥Ç¥Õ¥©¥ë¥È¤Ë¤¹¤ë¤Ä¤â¤ê¤â¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢¡Ö¼¡¤Î¥á¥¸¥ã¡¼¥ê¥ê¡¼¥¹¡×(1.5.0) ¤Ç¥Ç¥Õ¥©¥ë¥È¤òÊѹ¹¤¹¤ë¤È¤¤¤¦¡¢°ÊÁ°¤ÎÌÜŪ¤È¤ÏµÕ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥½¡¼¥¹¥³¡¼¥É¤òÊѹ¹¤»¤º¡¢1.4.x ¤Ç¤Î breakiterator ·Ù¹ð¤ò½üµî¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ç¤â¡¢1.5.0 ¤«¤é¤Ï²¿¤â¤¹¤ëɬÍפ¬¤Ê¤¯¡¢·Ù¹ð¤Ï¾ÃÌǤ·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎµÕÌá¤ê¤ÎÍýͳ¤Ï¡¢breakiterator ¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¤¹¤ë¥á¥ê¥Ã¥È¤è¤ê¤â¡¢¥Ç¥Õ¥©¥ë¥È¤Ë¤¹¤ë¤¿¤á¤ËɬÍפȤʤ롢¸ß´¹À­¤Î¤Ê¤¤¥½¡¼¥¹¤ÎÊѹ¹¤ÎÊý¤¬Ééô¤¬Â礭¤«¤Ã¤¿¤¿¤á¤Ç¤¹¡£¤³¤Î·ï¤Ç³§ÍͤË;ʬ¤Î¼ê´Ö¤ò¤ª¤«¤±¤·¡¢º®Íð¤ò¾·¤¤¤¿¤³¤È¤ò¤ªÏͤӤ¤¤¿¤·¤Þ¤¹¡£  
 .TP 3
 \-locale\  language_country_variant 
-.RS 3
-.LP
-\f3é‡è¦\fP \- \f2\-locale\fP オプションã¯ã€æ¨™æº–ドックレットãŒæä¾›ã™ã‚‹ã™ã¹ã¦ã®ã‚ªãƒ—ションã€ã¾ãŸã¯ãã®ä»–ã®ä»»æ„ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã®æä¾›ã™ã‚‹ã™ã¹ã¦ã®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚ˆã‚Šå‰ (å·¦å´) ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãã†ã—ãªã„ã¨ã€ãƒŠãƒ“ゲーションãƒãƒ¼ãŒè‹±èªžã§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã ã‘ã¯ã€æŒ‡å®šã™ã‚‹é †åºã«ä¾å­˜ã—ã¾ã™ã€‚
-.LP
-.RE
-.LP
-Javadoc ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹ã¨ãã«ä½¿ã†ãƒ­ã‚±ãƒ¼ãƒ«ã‚’指定ã—ã¾ã™ã€‚引数ã«ã¯ã€java.util.Locale ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§èª¬æ˜Žã•ã‚Œã¦ã„るロケールã®åå‰ã‚’指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2en_US\fP (英語ã€ç±³å›½)ã€\f2en_US_WIN\fP (Windows ã§ä½¿ã‚れる英語) ãªã©ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-ロケールを指定ã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸãƒ­ã‚±ãƒ¼ãƒ«ã®ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ Javadoc ã«ã‚ˆã£ã¦é¸æŠžã•ã‚Œã¦ã€ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ (ナビゲーションãƒãƒ¼ã€ãƒªã‚¹ãƒˆã¨è¡¨ã®è¦‹å‡ºã—ã€ãƒ˜ãƒ«ãƒ—ファイルã®ç›®æ¬¡ã€stylesheet.css ã®ã‚³ãƒ¡ãƒ³ãƒˆãªã©ã®æ–‡å­—列) ã®ãŸã‚ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ã¾ãŸã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã«ã‚½ãƒ¼ãƒˆã•ã‚Œã‚‹ãƒªã‚¹ãƒˆã®ã‚½ãƒ¼ãƒˆé †ã€ãŠã‚ˆã³æœ€åˆã®æ–‡ã®æœ«å°¾ã‚’判別ã™ã‚‹ãŸã‚ã®æ–‡ã®åŒºåˆ‡ã‚Šæ–‡å­—ã‚‚ã€æŒ‡å®šã—ãŸãƒ­ã‚±ãƒ¼ãƒ«ã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã§æŒ‡å®šã•ã‚Œã¦ã„るドキュメンテーションコメントã®ãƒ†ã‚­ã‚¹ãƒˆã®ãƒ­ã‚±ãƒ¼ãƒ«ã‚’決定ã™ã‚‹ã‚‚ã®ã§ã¯ã‚ã‚Šã¾ã›ã‚“。 
+.LP
+\f3½ÅÍ×\fP \- \f2\-locale\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤¬Ä󶡤¹¤ë¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó\fP¡¢¤Þ¤¿¤Ï¤½¤Î¾¤ÎǤ°Õ¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ÎÄ󶡤¹¤ë¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤è¤êÁ° (º¸Â¦) ¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤·¤Ê¤¤¤È¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤¬±Ñ¸ì¤Çɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤À¤±¤Ï¡¢»ØÄꤹ¤ë½ç½ø¤Ë°Í¸¤·¤Þ¤¹¡£ 
+.LP
+Javadoc ¤¬¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ë¤È¤­¤Ë»È¤¦¥í¥±¡¼¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î°ú¿ô¤Ï¼¡¤Î¤è¤¦¤Ê¡¢java.util.Locale ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥í¥±¡¼¥ë¤Î̾Á°¤Ç¤¹¡£ \f2en_US\fP (±Ñ¸ì¡¢Êƹñ) ¤Þ¤¿¤Ï \f2en_US_WIN\fP (Windows ¤Ç»ÈÍѤµ¤ì¤ë±Ñ¸ì)¡£ 
+.LP
+¥í¥±¡¼¥ë¤ò»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥í¥±¡¼¥ë¤Î¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ Javadoc ¤Ë¤è¤Ã¤ÆÁªÂò¤µ¤ì¤Æ¡¢¥á¥Ã¥»¡¼¥¸ (¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¡¢¥ê¥¹¥È¤Èɽ¤Î¸«½Ð¤·¡¢¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤ÎÌܼ¡¡¢stylesheet.css ¤Î¥³¥á¥ó¥È¤Ê¤É¤Îʸ»úÎó) ¤Î¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£¤Þ¤¿¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ë¥½¡¼¥È¤µ¤ì¤ë¥ê¥¹¥È¤Î¥½¡¼¥È½ç¡¢¤ª¤è¤ÓºÇ½é¤Îʸ¤ÎËöÈø¤òȽÊ̤¹¤ë¤¿¤á¤Îʸ¤Î¶èÀÚ¤êʸ»ú¤â¡¢»ØÄꤷ¤¿¥í¥±¡¼¥ë¤Ë¤è¤Ã¤Æ·è¤Þ¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¥Æ¥­¥¹¥È¤Î¥í¥±¡¼¥ë¤ò·èÄꤹ¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ 
 .LP
 .TP 3
 \-encoding\  name 
-ソースファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã®åå‰ (\f2EUCJIS/SJIS\fP ãªã©) を指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ—ラットフォームã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚³ãƒ³ãƒãƒ¼ã‚¿ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
-.LP
-\-docencoding ãŠã‚ˆã³ \-charset ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î̾Á° ( \f2EUCJIS/SJIS\fP ¤Ê¤É) ¤ò»ØÄꤷ¤Þ¤¹¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥Ç¥Õ¥©¥ë¥È¥³¥ó¥Ð¡¼¥¿¤¬»È¤ï¤ì¤Þ¤¹¡£ 
+.LP
+\-docencoding ¤ª¤è¤Ó \-charset ¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-Jflag 
-javadoc を実行ã™ã‚‹å®Ÿè¡Œæ™‚システム java ã«ã€\f2flag\fP を直接渡ã—ã¾ã™ã€‚\f2J\fP 㨠\f2flag\fP ã®é–“ã«ç©ºç™½ã‚’入れã¦ã¯ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’処ç†ã™ã‚‹ãŸã‚ã«ã‚·ã‚¹ãƒ†ãƒ ã§ 32M ãƒã‚¤ãƒˆã®ãƒ¡ãƒ¢ãƒªãƒ¼ã‚’確ä¿ã—ã¦ãŠãå¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€Java ã® \f2\-Xmx\fP オプションを次ã®ã‚ˆã†ã«å‘¼ã³å‡ºã—ã¾ã™ã€‚ \f2\-Xms\fP ã¯ã€çœç•¥å¯èƒ½ã§ã™ã€‚ ã“ã‚Œã¯ã€åˆæœŸãƒ¡ãƒ¢ãƒªãƒ¼ã®ã‚µã‚¤ã‚ºã‚’設定ã™ã‚‹ã ã‘ã®ã‚ªãƒ—ションã§ã€å¿…è¦ãªãƒ¡ãƒ¢ãƒªãƒ¼ã®æœ€å°ã‚µã‚¤ã‚ºãŒã‚ã‹ã£ã¦ã„ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+javadoc ¤ò¼Â¹Ô¤¹¤ë¼Â¹Ô»þ¥·¥¹¥Æ¥à java ¤Ë¡¢\f2flag\fP ¤òľÀÜÅϤ·¤Þ¤¹¡£ \f2J\fP ¤È \f2flag\fP ¤Î´Ö¤Ë¶õÇò¤òÆþ¤ì¤Ê¤¤¤è¤¦¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¤¿¤È¤¨¤Ð¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Î½èÍýÍѤȤ·¤Æ32M ¥Ð¥¤¥È¤Î¥á¥â¥ê¡¼¤ò¥·¥¹¥Æ¥à¤Ç³ÎÊݤ·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢java ¤Î \f2\-Xmx\fP ¥ª¥×¥·¥ç¥ó¤ò¼¡¤Î¤è¤¦¤Ë¸Æ¤Ó½Ð¤·¤Þ¤¹¡£\f2\-Xms\fP ¤Ï¾Êά²Äǽ¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥á¥â¥ê¡¼¤Î½é´ü¥µ¥¤¥º¤òÀßÄꤹ¤ë¤À¤±¤Î¥ª¥×¥·¥ç¥ó¤Ç¡¢¥á¥â¥ê¡¼¤ÎºÇÄãɬÍ×Î̤¬¤ï¤«¤Ã¤Æ¤¤¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
    % \fP\f3javadoc \-J\-Xmx32m \-J\-Xms32m\fP \f3com.mypackage\fP
 .fl
 .fi
-使用ã—ã¦ã„ã‚‹ javadoc ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’確èªã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã« java ã®ã€Œ\f2\-version\fPã€ã‚ªãƒ—ションを呼ã³å‡ºã—ã¾ã™ã€‚ 
+»ÈÍѤ·¤Æ¤¤¤ë javadoc ¤Î¥Ð¡¼¥¸¥ç¥ó¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë Java ¤Î\f2¡Ö\-version¡×\fP¥ª¥×¥·¥ç¥ó¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4607,17 +3110,16 @@
    Classic VM (build JDK\-1.2\-V, green threads, sunwjit)
 .fl
 .fi
-出力ストリームã«ã¯æ¨™æº–ドックレットã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ãŒå«ã¾ã‚Œã¾ã™ã€‚ 
+½ÐÎÏ¥¹¥È¥ê¡¼¥à¤Ë¤Ïɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Î¥Ð¡¼¥¸¥ç¥óÈֹ椬´Þ¤Þ¤ì¤Þ¤¹¡£ 
 .RE
 .SS 
-標準ドックレットãŒæä¾›ã™ã‚‹ã‚ªãƒ—ション
-.LP
+ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤¬Ä󶡤¹¤ë¥ª¥×¥·¥ç¥ó
 .RS 3
 .TP 3
 \-d\  directory 
-生æˆã•ã‚ŒãŸ HTML ファイルをä¿å­˜ã™ã‚‹ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™(「dã€ã¯ã€Œç”Ÿæˆå…ˆ (destination)ã€ã®æ„味)。ã“ã®ã‚ªãƒ—ションをçœç•¥ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ä¿å­˜ã•ã‚Œã¾ã™ã€‚値 \f2directory\fP ã«ã¯ã€çµ¶å¯¾ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€ã¾ãŸã¯ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.4 ã§ã¯ã€javadoc を実行ã™ã‚‹ã¨ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒè‡ªå‹•çš„ã«ä½œæˆã•ã‚Œã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ä¾‹ã§ã¯ã€\f2com.mypackage\fP パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã€çµæžœã‚’ \f2/home/user/doc/\fP ディレクトリã«ä¿å­˜ã—ã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤¿ HTML ¥Õ¥¡¥¤¥ë¤òÊݸ¤¹¤ëÀ¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹(¡Öd¡×¤Ï¡ÖÀ¸À®Àè (destination)¡×¤Î°ÕÌ£)¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò¾Êά¤¹¤ë¤È¡¢À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤µ¤ì¤Þ¤¹¡£ÃÍ \f2directory\fP ¤Ë¤Ï¡¢ÀäÂХǥ£¥ì¥¯¥È¥ê¡¢¤Þ¤¿¤Ï¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХǥ£¥ì¥¯¥È¥ê¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 1.4 ¤Ç¤Ï¡¢javadoc ¤ò¼Â¹Ô¤¹¤ë¤ÈÀ¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤¬¼«Æ°Åª¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¼¡¤Î¾ì¹ç¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.mypackage\fP ¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¡¢¤½¤Î·ë²Ì¤¬ \f2/home/user/doc/\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4627,50 +3129,50 @@
 .LP
 .TP 3
 \-use 
-ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ‘ッケージã”ã¨ã« 1 ã¤ã® [使用] ページを組ã¿è¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒšãƒ¼ã‚¸ã«ã¯ã€ãã®ç‰¹å®šã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãƒ‘ッケージ㮠API を使ã£ã¦ã„るパッケージã€ã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŒè¨˜è¿°ã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚¯ãƒ©ã‚¹ C を例ã«ã¨ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ C を使ã£ã¦ã„ã‚‹ã‚‚ã®ã¨ã—ã¦ã¯ã€C ã®ã‚µãƒ–クラスã€C ã¨ã—ã¦å®£è¨€ã•ã‚Œã¦ã„るフィールドã€C ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ã€åž‹ C ã®ãƒ‘ラメータをæŒã¤ãƒ¡ã‚½ãƒƒãƒ‰ã¨ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€String ã® [使用] ページã«ä½•ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã‹ã‚’見ã¦ã¿ã¾ã—ょã†ã€‚\f2java.awt.Font\fP クラス㮠\f2getName()\fP メソッドã¯ã€\f2String\fP åž‹ã‚’è¿”ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2getName()\fP 㯠\f2String\fP を使ã£ã¦ã„ã‚‹ã®ã§ã€\f2String\fP ã® [使用] ページã«ã¯ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ãŸã ã—ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã®ã¯ API ã®ä½¿ç”¨ã ã‘ã§ã‚ã£ã¦ã€å®Ÿè£…ã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¾ã›ã‚“。ã‚るメソッドãŒã€ãã®å®Ÿè£…ã®ä¸­ã§ \f2String\fP を使ã£ã¦ã„ã¦ã‚‚ã€å¼•æ•°ã¨ã—ã¦æ–‡å­—列をã¨ã£ãŸã‚Šã€æ–‡å­—列を返ã—ãŸã‚Šã—ãªã„å ´åˆã¯ã€\f2String\fP ã®ã€Œä½¿ç”¨ã€ã¨ã¯ã¿ãªã•ã‚Œã¾ã›ã‚“。 
-.LP
-生æˆã•ã‚ŒãŸ [使用] ページã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ã€ç›®çš„ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãƒ‘ッケージã«ç§»å‹•ã—ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã® [使用] リンクをクリックã—ã¾ã™ã€‚   
+¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î¡Ö»ÈÍѡץڡ¼¥¸¤òÁȤ߹þ¤ß¤Þ¤¹¡£¤³¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢¤½¤ÎÆÃÄê¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î API ¤ò»È¤Ã¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤¬µ­½Ò¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¯¥é¥¹ C ¤òÎã¤Ë¤È¤ë¤È¡¢¥¯¥é¥¹ C ¤ò»È¤Ã¤Æ¤¤¤ë¤â¤Î¤È¤·¤Æ¤Ï¡¢C ¤Î¥µ¥Ö¥¯¥é¥¹¡¢C ¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤ë¥Õ¥£¡¼¥ë¥É¡¢C ¤òÊÖ¤¹¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¡¢·¿ C ¤Î¥Ñ¥é¥á¡¼¥¿¤ò»ý¤Ä¥á¥½¥Ã¥É¤È¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢String ¤Î [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë²¿¤¬É½¼¨¤µ¤ì¤ë¤«¤ò¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£java.awt.Font ¥¯¥é¥¹¤Î \f2getName()\fP ¥á¥½¥Ã¥É¤Ï¡¢ \f2String\fP ·¿¤ÎÃͤò \f2ÊÖ¤·¤Þ¤¹\fP¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2getName()\fP ¤Ï \f2String\fP ¤ò»ÈÍѤ·¤Æ¤¤¤ë¤Î¤Ç¡¢String ¤Î [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë \f2¤³¤Î¥á¥½¥Ã¥É¤¬É½¼¨¤µ¤ì¤Þ¤¹\fP¡£ 
+.LP
+¤¿¤À¤·¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¤Î¤Ï API ¤Î»ÈÍѤÀ¤±¤Ç¤¢¤Ã¤Æ¡¢¼ÂÁõ¤Ï¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Þ¤»¤ó¡£¤¢¤ë¥á¥½¥Ã¥É¤¬¡¢¤½¤Î¼ÂÁõ¤ÎÃæ¤Ç \f2String\fP ¤ò»È¤Ã¤Æ¤¤¤Æ¤â¡¢°ú¿ô¤È¤·¤Æʸ»úÎó¤ò¤È¤Ã¤¿¤ê¡¢Ê¸»úÎó¤òÊÖ¤·¤¿¤ê¤·¤Ê¤¤¾ì¹ç¤Ï¡¢ \f2String\fP ¤Î¡Ö»ÈÍѡפȤϤߤʤµ¤ì¤Þ¤»¤ó¡£ 
+.LP
+À¸À®¤µ¤ì¤¿ [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢ÌÜŪ¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ë°ÜÆ°¤·¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î [»ÈÍÑ] ¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£  
 .TP 3
 \-version 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã€@version ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’組ã¿è¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯çœç•¥ã•ã‚Œã¾ã™ã€‚使用ã—ã¦ã„ã‚‹ Javadoc ツールã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’確èªã™ã‚‹ã«ã¯ã€\f2\-J\-version\fP オプションを使用ã—ã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¡¢@version ¤Î¥Æ¥­¥¹¥È¤òÁȤ߹þ¤ß¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¾Êά¤µ¤ì¤Þ¤¹¡£»ÈÍѤ·¤Æ¤¤¤ë Javadoc ¥Ä¡¼¥ë¤Î¥Ð¡¼¥¸¥ç¥ó¤ò³Îǧ¤¹¤ë¤Ë¤Ï \f2\-J\-version\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-author 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã€@author ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’組ã¿è¾¼ã¿ã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¡¢@author ¤Î¥Æ¥­¥¹¥È¤òÁȤ߹þ¤ß¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-splitindex 
-索引ファイルをアルファベットã”ã¨ã«è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«åˆ†å‰²ã—ã€æ–‡å­—ã”ã¨ã« 1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆä»¥å¤–ã®æ–‡å­—ã§å§‹ã¾ã‚‹ç´¢å¼•ã‚¨ãƒ³ãƒˆãƒªç”¨ã« 1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚ 
+º÷°ú¥Õ¥¡¥¤¥ë¤ò¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¤´¤È¤ËÊ£¿ô¤Î¥Õ¥¡¥¤¥ë¤Ëʬ³ä¤·¡¢Ê¸»ú¤´¤È¤Ë 1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤È¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È°Ê³°¤Îʸ»ú¤Ç»Ï¤Þ¤ëº÷°ú¥¨¥ó¥È¥êÍÑ¤Ë 1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-windowtitle\  title 
-HTML ã® <title> ã‚¿ã‚°ã«é…ç½®ã™ã‚‹ã‚¿ã‚¤ãƒˆãƒ«ã‚’指定ã—ã¾ã™ã€‚指定ã—ãŸã‚¿ã‚¤ãƒˆãƒ«ã¯ã€ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®ã‚¿ã‚¤ãƒˆãƒ«ã‚„ã€ã“ã®ãƒšãƒ¼ã‚¸ã«å¯¾ã—ã¦ä½œæˆã•ã‚ŒãŸãƒ–ラウザã®ãƒ–ックマーク (ãŠæ°—ã«å…¥ã‚Š) ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¿ã‚¤ãƒˆãƒ«ã«ã¯ HTML ã‚¿ã‚°ã‚’å«ã‚ãªã„ã§ãã ã•ã„。 タイトル㫠HTML ã‚¿ã‚°ãŒå«ã¾ã‚Œã¦ã„ã‚‹ã¨ã€ãƒ–ラウザãŒã‚¿ã‚°ã‚’æ­£ã—ã解釈ã§ãã¾ã›ã‚“。\f2title\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\-windowtitle ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€ã“ã®ã‚ªãƒ—ションã®ä»£ã‚ã‚Šã« \-doctitle ã®å€¤ã‚’使ã„ã¾ã™ã€‚ 
+HTML ¤Î <title> ¥¿¥°¤ËÇÛÃÖ¤¹¤ë¥¿¥¤¥È¥ë¤ò»ØÄꤷ¤Þ¤¹¡£»ØÄꤷ¤¿¥¿¥¤¥È¥ë¤Ï¡¢¥¦¥£¥ó¥É¥¦¤Î¥¿¥¤¥È¥ë¤ä¡¢¤³¤Î¥Ú¡¼¥¸¤ËÂФ·¤ÆºîÀ®¤µ¤ì¤¿¥Ö¥é¥¦¥¶¤Î¥Ö¥Ã¥¯¥Þ¡¼¥¯ (¤ªµ¤¤ËÆþ¤ê) ¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¿¥¤¥È¥ë¤Ë¤Ï HTML ¥¿¥°¤ò´Þ¤á¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¥¿¥¤¥È¥ë¤Ë HTML ¥¿¥°¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤È¡¢¥Ö¥é¥¦¥¶¤¬¥¿¥°¤òÀµ¤·¤¯²ò¼á¤Ç¤­¤Þ¤»¤ó¡£\f2title\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\-windowtitle ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÎÂå¤ï¤ê¤Ë \-doctitle ¤ÎÃͤò»È¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-  % \fP\f3javadoc \-windowtitle "Java 2 Platform" com.mypackage\fP
+  % \fP\f3javadoc \-windowtitle "Java SE Platform" com.mypackage\fP
 .fl
 .fi
 .TP 3
 \-doctitle\  title 
-概è¦ãƒ•ã‚¡ã‚¤ãƒ«ã®æœ€ä¸Šéƒ¨ã®è¿‘ãã«é…ç½®ã™ã‚‹ã‚¿ã‚¤ãƒˆãƒ«ã‚’指定ã—ã¾ã™ã€‚タイトルã¯ä¸­å¤®æƒãˆã«ãªã‚Šã€ãƒ¬ãƒ™ãƒ« 1 ã®è¦‹å‡ºã—ã¨ã—ã¦ã€ä¸Šéƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã®ã™ã下ã«ç½®ã‹ã‚Œã¾ã™ã€‚\f2title\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2title\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³µÍ×¥Õ¥¡¥¤¥ë¤ÎºÇ¾åÉô¤Î¶á¤¯¤ËÇÛÃÖ¤¹¤ë¥¿¥¤¥È¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥¿¥¤¥È¥ë¤ÏÃæ±û·¤¨¤Ë¤Ê¤ê¡¢¥ì¥Ù¥ë 1 ¤Î¸«½Ð¤·¤È¤·¤Æ¡¢¾åÉô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¤¹¤°²¼¤ËÃÖ¤«¤ì¤Þ¤¹¡£\f2title\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\f2title\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-  % \fP\f3javadoc \-doctitle "Java (TM)" com.mypackage\fP
+  % \fP\f3javadoc \-doctitle "Java(TM)" com.mypackage\fP
 .fl
 .fi
 .TP 3
 \-title\  title 
-\f3ã“ã®ã‚ªãƒ—ションã¯ã€ç¾åœ¨ã¯å­˜åœ¨ã—ã¾ã›ã‚“。\fPJavadoc 1.2 ã®ãƒ™ãƒ¼ã‚¿ç‰ˆã«ã ã‘存在ã—ã¾ã—ãŸã€‚ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-doctitle\fP ã¨ã„ã†åå‰ã«å¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚åå‰ã‚’変更ã—ãŸç†ç”±ã¯ã€ã“ã®ã‚ªãƒ—ションãŒã€ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®ã‚¿ã‚¤ãƒˆãƒ«ã§ã¯ãªãドキュメントã®ã‚¿ã‚¤ãƒˆãƒ«ã‚’定義ã™ã‚‹ã“ã¨ã‚’明確ã«ã™ã‚‹ãŸã‚ã§ã™ã€‚ 
+\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¤â¤¦Â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¡£\fP¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï Javadoc 1.2 ¤Î¥Ù¡¼¥¿ÈǤˤ·¤«Â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Î̾Á°¤Ï \f2\-doctitle\fP ¤ËÊѹ¹¤µ¤ì¤Þ¤·¤¿¡£Ì¾Á°¤òÊѹ¹¤·¤¿Íýͳ¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤¬¡¢¥¦¥£¥ó¥É¥¦¤Î¥¿¥¤¥È¥ë¤Ç¤Ï¤Ê¤¯¥É¥­¥å¥á¥ó¥È¤Î¥¿¥¤¥È¥ë¤òÄêµÁ¤¹¤ë¤³¤È¤òÌÀ³Î¤Ë¤¹¤ë¤¿¤á¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-header\  header 
-å„出力ファイルã®ä¸Šç«¯ã«é…ç½®ã™ã‚‹ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚ヘッダーã¯ã€ä¸Šéƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã®å³å´ã«é…ç½®ã•ã‚Œã¾ã™ã€‚\f2header\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2header\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î¾åü¤ËÇÛÃÖ¤¹¤ë¥Ø¥Ã¥À¡¼¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¥Ø¥Ã¥À¡¼¤Ï¡¢¾åÉô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î±¦Â¦¤ËÇÛÃÖ¤µ¤ì¤Þ¤¹¡£\f2header\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\f2header\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4680,73 +3182,77 @@
 .LP
 .TP 3
 \-footer\  footer 
-å„出力ファイルã®ä¸‹ç«¯ã«é…ç½®ã™ã‚‹ãƒ•ãƒƒã‚¿ãƒ¼ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚フッターã¯ã€ä¸‹éƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã®å³å´ã«é…ç½®ã•ã‚Œã¾ã™ã€‚ \f2footer\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2footer\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î²¼Ã¼¤ËÇÛÃÖ¤¹¤ë¥Õ¥Ã¥¿¡¼¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¥Õ¥Ã¥¿¡¼¤Ï¡¢²¼Éô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î±¦Â¦¤ËÇÛÃÖ¤µ¤ì¤Þ¤¹¡£\f2footer\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\f2footer\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+.TP 3
+\-top 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î¾åü¤ËÇÛÃÖ¤¹¤ë¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-bottom\  text 
-å„出力ファイルã®æœ€ä¸‹éƒ¨ã«é…ç½®ã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ä¸‹éƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã‚ˆã‚Šä¸‹ã®ã€ãƒšãƒ¼ã‚¸ã®æœ€ä¸‹éƒ¨ã«é…ç½®ã•ã‚Œã¾ã™ã€‚\f2text\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2text\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤ÎºÇ²¼Éô¤ËÇÛÃÖ¤¹¤ë¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ï¡¢²¼Éô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤è¤ê²¼¤Î¡¢¥Ú¡¼¥¸¤ÎºÇ²¼Éô¤ËÇÛÃÖ¤µ¤ì¤Þ¤¹¡£ \f2text\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£°úÍÑÉä¤ò \f2text\fP Æâ¤Ç»ÈÍѤ¹¤ë¾ì¹ç¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-link\  extdocURL 
-javadoc ã«ã‚ˆã‚Šç”Ÿæˆã•ã‚ŒãŸæ—¢å­˜ã®å¤–部å‚照クラスã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã™ã€‚引数を 1 ã¤ã¨ã‚Šã¾ã™ã€‚ 
+javadoc ¤Ë¤è¤êÀ¸À®¤µ¤ì¤¿´û¸¤Î³°Éô»²¾È¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤¹¡£°ú¿ô¤ò 1 ¤Ä¤È¤ê¤Þ¤¹¡£ 
 .LP
 .RS 3
 .TP 2
 o
-\f4extdocURL\fP ã¯ã€ãƒªãƒ³ã‚¯å…ˆã¨ã—ã¦æŒ‡å®šã™ã‚‹ã€javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸå¤–部ドキュメントをå«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®çµ¶å¯¾ URL ã¾ãŸã¯ç›¸å¯¾ URL ã§ã™ã€‚ã‚ã¨ã§ä¾‹ã‚’示ã—ã¾ã™ã€‚ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«ãƒ‘ッケージリストファイルãŒå­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 存在ã—ãªã„å ´åˆã¯ã€\f2\-linkoffline\fP を使用ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\f2パッケージリスト\fPファイルã‹ã‚‰ãƒ‘ッケージåを読ã¿å–ã‚Šã€ã“れらã®ãƒ‘ッケージをãã® URL ã«ãƒªãƒ³ã‚¯ã—ã¾ã™ã€‚Javadoc ツールを実行ã™ã‚‹ã¨ã€ä½œæˆã•ã‚Œã‚‹ \f2<A HREF>\fP リンク内㫠\f2extdocURL\fP ã®å€¤ãŒãã®ã¾ã¾ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2extdocURL\fP ã¯ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã® URL ã§ã¯ãªã「ディレクトリã¸ã® URLã€ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-\f2extdocURL\fP ã¸ã®çµ¶å¯¾ãƒªãƒ³ã‚¯ã‚’使用ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’ä»»æ„ã® Web サイト上ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãƒªãƒ³ã‚¯ã§ãã¾ã™ã€‚ 相対ä½ç½®ã¸ãƒªãƒ³ã‚¯ã™ã‚‹ã ã‘ã§ã‚ˆã„å ´åˆã¯ç›¸å¯¾ãƒªãƒ³ã‚¯ã‚’使用ã§ãã¾ã™ã€‚相対リンクを使用ã™ã‚‹å ´åˆã€\f2\-d\fP を使ã£ã¦ã€ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ãƒªãƒ³ã‚¯ã•ã‚Œã‚‹ãƒ‘ッケージã®ã‚るディレクトリã®ç›¸å¯¾ãƒ‘スを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-通常ã€çµ¶å¯¾ãƒªãƒ³ã‚¯ã‚’指定ã™ã‚‹å ´åˆã¯ã€\f2http:\fPリンクを使用ã—ã¾ã™ã€‚Web サーãƒãƒ¼ã‚’æŒãŸãªã„ファイルシステムã«ãƒªãƒ³ã‚¯ã™ã‚‹å ´åˆã¯ã€\f2file:\fP リンクを使用ã§ãã¾ã™ã€‚ãŸã ã—ã€ã“ã®æ–¹æ³•ã¯ã€ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒç”Ÿæˆã•ã‚ŒãŸåŒã˜ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã‚’共有ã™ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆä»¥å¤–ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。 
-.LP
-ã„ã‹ãªã‚‹å ´åˆã«ã‚‚ã€ã„ã‹ãªã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã§ã‚‚ã€çµ¶å¯¾ URL ã‹ç›¸å¯¾ URL ã‹ã€ã€Œhttp:ã€ãƒ™ãƒ¼ã‚¹ã‹ã€Œfile:ã€ãƒ™ãƒ¼ã‚¹ã‹ã«ã‹ã‹ã‚らãšã€ã‚¹ãƒ©ãƒƒã‚·ãƒ¥ã‚’区切り文字ã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ (
+\f4extdocURL\fP ¤Ï¡¢¥ê¥ó¥¯Àè¤È¤·¤Æ»ØÄꤹ¤ë¡¢javadoc ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿³°Éô¥É¥­¥å¥á¥ó¥È¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ÎÀäÂÐ URL ¤Þ¤¿¤ÏÁêÂÐ URL ¤Ç¤¹¡£¤¢¤È¤ÇÎã¤ò¼¨¤·¤Þ¤¹¡£¤³¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ ¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢\f2\-linkoffline\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÆɤ߼è¤Ã¤¿¤¢¤È¡¢¤½¤Î URL ¤Ç¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¥ê¥ó¥¯¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô»þ¤Ë¡¢\f2extdocURL\fP ¤ÎÃͤ¬¤½¤Î¤Þ¤Þ¡¢ºîÀ®¤µ¤ì¤¿ \f2<A HREF>\fP ¥ê¥ó¥¯Æâ¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2extdocURL\fP ¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î URL ¤Ç¤Ï¤Ê¤¯¡Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î URL¡×¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
+.LP
+\f2extdocURL\fP ¤Ø¤ÎÀäÂÐ¥ê¥ó¥¯¤ò»ÈÍѤ¹¤ë¤È¡¢¥æ¡¼¥¶¡¼¤Î¥É¥­¥å¥á¥ó¥È¤òǤ°Õ¤Î Web ¥µ¥¤¥È¾å¤Î¥É¥­¥å¥á¥ó¥È¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤¹¡£ÁêÂаÌÃ֤إê¥ó¥¯¤¹¤ë¤À¤±¤Ç¤è¤¤¾ì¹ç¤ÏÁêÂÐ¥ê¥ó¥¯¤ò»ÈÍѤǤ­¤Þ¤¹¡£ÁêÂÐ¥ê¥ó¥¯¤Î¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤¬ÅϤ¹Ãͤϡ¢( \f2\-d\fP ¤Ç»ØÄꤵ¤ì¤¿) À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¡¢¥ê¥ó¥¯Àè¤È¤Ê¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤ÎÁêÂХѥ¹¤Ë¤¹¤Ù¤­¤Ç¤¹¡£ 
+.LP
+Ä̾ÀäÂÐ¥ê¥ó¥¯¤ò»ØÄꤹ¤ë¾ì¹ç¤Ï¡¢ \f2http:\fP ¥ê¥ó¥¯¤ò»ÈÍѤ·¤Þ¤¹¡£Web ¥µ¡¼¥Ð¡¼¤ò»ý¤¿¤Ê¤¤¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¥ê¥ó¥¯¤¹¤ë¾ì¹ç¤Ï¡¢ \f2file: ¥ê¥ó¥¯¤ò»ÈÍѤǤ­¤Þ¤¹¡£\fP ¤¿¤À¤·¡¢¤³¤ÎÊýË¡¤Ï¡¢¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¡¼¤¬À¸À®¤µ¤ì¤¿Æ±¤¸¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¶¦Í­¤¹¤ë¥É¥­¥å¥á¥ó¥È¤Ë¥¢¥¯¥»¥¹¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç°Ê³°¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
+.LP
+¤¹¤Ù¤Æ¤Î¾ì¹ç¡¢¤¹¤Ù¤Æ¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Ç¡¢ÀäÂÐ URL ¤ÈÁêÂÐ URL¡¢¡Öhttp:¡×¥Ù¡¼¥¹¤È¡Öfile:¡×¥Ù¡¼¥¹¤Ë¤«¤«¤ï¤é¤º¡¢¥¹¥é¥Ã¥·¥å¤ò¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤ·¤Þ¤¹ (
 .na
 \f2URL Memo\fP @
 .fi
-http://www.ietf.org/rfc/rfc1738.txt ã§æŒ‡å®š)。 
+http://www.ietf.org/rfc/rfc1738.txt ¤Ç»ØÄê)¡£ 
 .RS 3
 .TP 3
-http:ベースã®çµ¶å¯¾ãƒªãƒ³ã‚¯: 
+http: ¥Ù¡¼¥¹¤ÎÀäÂÐ¥ê¥ó¥¯: 
 \f2\-link http://<host>/<directory>/<directory>/.../<name>\fP 
 .TP 3
-file:ベースã®çµ¶å¯¾ãƒªãƒ³ã‚¯: 
+file: ¥Ù¡¼¥¹¤ÎÀäÂÐ¥ê¥ó¥¯: 
 \f2\-link file://<host>/<directory>/<directory>/.../<name>\fP 
 .TP 3
-相対リンク: 
+ÁêÂÐ¥ê¥ó¥¯: 
 \f2\-link <directory>/<directory>/.../<name>\fP 
 .RE
 .RE
 .LP
-javadoc ã®å®Ÿè¡Œæ™‚ã«è¤‡æ•°ã® \f2\-link\fP オプションを指定ã—ã¦ã€è¤‡æ•°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ \f3\-linkoffline ã¾ãŸã¯ \-link ã®é¸æŠž\fP
+javadoc ¤Î 1 ²ó¤Î¼Â¹Ô¤ÇÊ£¿ô¤Î \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ì¤Ð¡¢Ê£¿ô¤Î¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ \f3\-linkoffline ¤Þ¤¿¤Ï \-link ¤ÎÁªÂò\fP
 .br
-\f2\-link\fP を使用ã™ã‚‹å ´åˆ: 
+\f2\-link\fP¤ò»ÈÍѤ¹¤ë¾ì¹ç: 
 .RS 3
 .TP 2
 o
-外部 API ドキュメントã¸ã®ç›¸å¯¾ãƒ‘スを使用ã™ã‚‹å ´åˆ 
+³°Éô API ¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÁêÂХѥ¹¤ò»ÈÍѤ¹¤ë¾ì¹ç 
 .TP 2
 o
-外部 API ドキュメントã¸ã®çµ¶å¯¾ URL を使用ã™ã‚‹å ´åˆ (プログラムãŒãã® URL ã«æŽ¥ç¶šã—ã€èª­ã¿å–ã‚Šã‚’è¡Œã†ã“ã¨ãŒã‚·ã‚§ãƒ«ã«ã‚ˆã£ã¦è¨±å¯ã•ã‚Œã¦ã„ã‚‹å ´åˆ) 
+³°Éô API ¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ URL ¤ò»ÈÍѤ¹¤ë¾ì¹ç (¥×¥í¥°¥é¥à¤¬¤½¤Î URL ¤ËÀܳ¤·¡¢Æɤ߼è¤ê¤ò¹Ô¤¦¤³¤È¤¬¥·¥§¥ë¤Ë¤è¤Ã¤Æµö²Ä¤µ¤ì¤Æ¤¤¤ë¾ì¹ç) 
 .RE
-次ã®ã‚ˆã†ãªå ´åˆã¯ã€\f2\-linkoffline\fP オプションを使用ã—ã¾ã™ã€‚ 
+\f2\-linkoffline\fP ¤ò»ÈÍѤ¹¤ë¾ì¹ç: 
 .RS 3
 .TP 2
 o
-プログラムãŒãã® URL ã«æŽ¥ç¶šã—ã€èª­ã¿å–ã‚Šã‚’è¡Œã†ã“ã¨ãŒã‚·ã‚§ãƒ«ã«ã‚ˆã£ã¦è¨±å¯ã•ã‚Œã¦ã„ãªã„å ´åˆã«å¤–部 API ドキュメントã¸ã®çµ¶å¯¾ URL を使用ã™ã‚‹å ´åˆã€‚ã“ã®ã‚ˆã†ãªçŠ¶æ³ã¯ã€ãƒªãƒ³ã‚¯å…ˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒãƒ•ã‚¡ã‚¤ã‚¢ã‚¦ã‚©ãƒ¼ãƒ«ã®å‘ã“ã†å´ã«ã‚ã‚‹å ´åˆã«ç™ºç”Ÿã—ã¾ã™ã€‚ 
+³°Éô API ¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ URL ¤ò»ÈÍѤ¹¤ë¾ì¹ç (¥×¥í¥°¥é¥à¤¬¤½¤Î URL ¤ËÀܳ¤·¡¢Æɤ߼è¤ê¤ò¹Ô¤¦¤³¤È¤¬¥·¥§¥ë¤Ë¤è¤Ã¤Æµö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç)¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ï¡¢¥ê¥ó¥¯Àè¤Î¥É¥­¥å¥á¥ó¥È¤¬¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë¤Î¸þ¤³¤¦Â¦¤Ë¤¢¤ë¾ì¹ç¤ËȯÀ¸¤·¤Þ¤¹¡£ 
 .RE
 .LP
-\f3外部ドキュメントã¸ã®çµ¶å¯¾ãƒªãƒ³ã‚¯ã®ä½¿ç”¨ä¾‹\fP \- 
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- \f2java.lang\fP¡¢ \f2java.io\fP ¡¢¤½¤Î¾¤Î Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸ (
 .na
-\f2http://java.sun.com/j2se/1.5.0/docs/api\fP @
+\f2http://java.sun.com/javase/6/docs/api/\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/api 内㮠\f2java.lang\fPã€\f2java.io\fPã€ãã®ä»–ã® Java 2 プラットフォームパッケージã«ãƒªãƒ³ã‚¯ã—ãŸã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€\f2com.mypackage\fP パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¨ Java 2 プラットフォームパッケージã¸ã®ãƒªãƒ³ã‚¯ã‚’生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¯ã€ãŸã¨ãˆã°ã‚¯ãƒ©ã‚¹ãƒ„リー内㮠\f2Object\fP クラスã¸ã®ãƒªãƒ³ã‚¯ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚\f2\-sourcepath\fP ã‚„ \f2\-d\fP ãªã©ã®ä»–ã®ã‚ªãƒ—ションã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。 
+http://java.sun.com/javase/6/docs/api Æâ) ¤Ë¥ê¥ó¥¯¤¹¤ë¾ì¹ç¤ò¹Í¤¨¤Þ¤¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤ò´Þ¤ó¤À¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.mypackage\fP ¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ë¤Ï¡¢¤¿¤È¤¨¤Ð¥¯¥é¥¹¥Ä¥ê¡¼Æâ¤Î \f2Object\fP ¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤Ê¤ª¡¢ \f2\-sourcepath\fP ¤ä \f2\-d\fP ¤Ê¤É¡¢¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤Ï¼¨¤·¤Æ¤¤¤Þ¤»¤ó¡£ 
 .nf
 \f3
 .fl
-  % \fP\f3javadoc \-link http://java.sun.com/j2se/1.5.0/docs/api com.mypackage\fP
+  % \fP\f3javadoc \-link http://java.sun.com/javase/6/docs/api com.mypackage\fP
 .fl
 .fi
-\f3外部ドキュメントã¸ã®ç›¸å¯¾ãƒªãƒ³ã‚¯ã®ä½¿ç”¨ä¾‹\fP \- 2 ã¤ã®ãƒ‘ッケージãŒã‚ã‚Šã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒ Javadoc ツールを複数回実行ã—ãŸçµæžœç”Ÿæˆã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚‹ã¨ã—ã¾ã™ã€‚ ã•ã‚‰ã«ã€ã“れらã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç›¸å¯¾ãƒ‘スã§åˆ†å‰²ã•ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚ã“ã®ä¾‹ã®å ´åˆã€2 ã¤ã®ãƒ‘ッケージã¯ã€API ã§ã‚ã‚‹ \f2com.apipackage\fP ã¨SPI (サービスプロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹) ã§ã‚ã‚‹ \f2com.spipackage\fP ã§ã™ã€‚ドキュメントã®æ ¼ç´å…ˆã¯ \f2docs/api/com/apipackage\fP パッケージ㨠\f2docs/spi/com/spipackage\fP パッケージã§ã™ã€‚API パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã™ã§ã«ç”Ÿæˆã•ã‚Œã¦ã„ã¦ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒ \f2docs\fP ã§ã‚ã‚‹å ´åˆã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ã“ã® API ドキュメントã¸ã®ãƒªãƒ³ã‚¯ã‚’æŒã¤ SPI パッケージをドキュメント化ã—ã¾ã™ã€‚ 
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÁêÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- 2 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¡¢¤½¤Î¥É¥­¥å¥á¥ó¥È¤¬ Javadoc ¥Ä¡¼¥ë¤òÊ£¿ô²ó¼Â¹Ô¤·¤¿·ë²ÌÀ¸À®¤µ¤ì¤¿¤â¤Î¤Ç¤¢¤ë¤È¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢¤³¤ì¤é¤Î¥É¥­¥å¥á¥ó¥È¤¬ÁêÂХѥ¹¤Çʬ³ä¤µ¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£¤³¤ÎÎã¤Î¾ì¹ç¡¢¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢API ¤Ç¤¢¤ë \f2com.apipackage\fP ¤È¡¢SPI (¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤Ç¤¢¤ë \f2com.spipackage\fP ¤Ç¤¹¡£¥É¥­¥å¥á¥ó¥È¤Î³ÊǼÀè¤Ï¡¢ \f2docs/api/com/apipackage\fP ¤È \f2docs/spi/com/spipackage\fP ¤Ç¤¹¡£API ¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È¤Ï¤¹¤Ç¤ËÀ¸À®ºÑ¤ß¤Ç¡¢ \f2docs\fP ¤¬¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È²¾Äꤹ¤ë¤È¡¢API ¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤ò´Þ¤à SPI ¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4754,43 +3260,43 @@
 .fl
 .fi
 .LP
-\f2\-link\fP 引数ã¯ã€ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f2docs/spi\fP) ã®ç›¸å¯¾ãƒ‘スã§ã™ã€‚ 
-.LP
-\f3詳細\fP \- \f2\-link\fP オプションを使ã†ã¨ã€ã€Œã‚³ãƒ¼ãƒ‰ã‹ã‚‰ã¯å‚ç…§ã•ã‚Œã¦ã„ã¦ã‚‚ã€Javadoc ã®ä»Šå›žã®å®Ÿè¡Œã§ã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œãªã„ã€ã¨ã„ã†ã‚¯ãƒ©ã‚¹ã«ãƒªãƒ³ã‚¯ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚リンクã‹ã‚‰æœ‰åŠ¹ãªãƒšãƒ¼ã‚¸ã«ç§»å‹•ã§ãるよã†ã«ã™ã‚‹ã«ã¯ã€ãれら㮠HTML ページãŒã‚る場所を調ã¹ã€ãã®å ´æ‰€ã‚’ \f2extdocURL\fP ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€ãŸã¨ãˆã°ã€ã‚µãƒ¼ãƒ‰ãƒ‘ーティーã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€\f2http://java.sun.com\fP ã«ã‚ã‚‹ \f2java.*\fP ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãƒªãƒ³ã‚¯ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
-.LP
-今回ã®å®Ÿè¡Œã§ Javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã® API ã ã‘を対象ã«ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹å ´åˆã¯ã€\f2\-link\fP オプションをçœç•¥ã—ã¾ã™ã€‚\f2\-link\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€å¤–部å‚ç…§ã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã›ã‚“。ã“ã‚Œã¯ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒå­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã€ãŠã‚ˆã³å­˜åœ¨ã™ã‚‹å ´åˆã¯ãã®å ´æ‰€ã‚’判別ã§ããªã„ã‹ã‚‰ã§ã™ã€‚ 
-.LP
-ã“ã®ã‚ªãƒ—ションã§ã¯ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã®è¤‡æ•°ã®å ´æ‰€ã«ãƒªãƒ³ã‚¯ã‚’作æˆã§ãã¾ã™ã€‚ 
-.LP
-ã¾ãŸã€ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€è¤‡æ•°ã®ãƒ‘ッケージ群ã®é–“ã«ã‚¯ãƒ­ã‚¹ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã¤ã¾ã‚Šã€ã‚る一å¼ã®ãƒ‘ッケージã«å¯¾ã—㦠javadoc を実行ã—ãŸã‚ã¨ã€åˆ¥ã®ä¸€å¼ã®ãƒ‘ッケージã«å¯¾ã—㦠javadoc を実行ã—ã€ã“れら 2 ã¤ã®ãƒ‘ッケージ群ã®é–“ã«ã‚¯ãƒ­ã‚¹ãƒªãƒ³ã‚¯ã‚’作æˆã§ãã¾ã™ã€‚ 
-.LP
-\f3クラスã®å‚照方法\fP \- 外部å‚照クラスã¸ã®ãƒªãƒ³ã‚¯ã‚’ã€ãƒ†ã‚­ã‚¹ãƒˆãƒ©ãƒ™ãƒ«ã ã‘ã§ã¯ãªã実際ã«è¡¨ç¤ºã™ã‚‹ã«ã¯ã€æ¬¡ã®æ–¹æ³•ã§ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚メソッドã®æœ¬ä½“ã§ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã™ã‚‹ã ã‘ã§ã¯å分ã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f2import\fP æ–‡ã¾ãŸã¯å®£è¨€ã§å‚ç…§ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚次ã«ã€ã‚¯ãƒ©ã‚¹ \f2java.io.File\fP ã‚’å‚ç…§ã™ã‚‹æ–¹æ³•ã®ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+\f2\-link\fP ¤Î°ú¿ô¤Ï¡¢À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê (\f2docs/spi\fP) ¤«¤é¤ÎÁêÂХѥ¹¤Ç¤¹¡£ 
+.LP
+\f3¾ÜºÙ\fP \- \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢¡Ö¥³¡¼¥É¤«¤é¤Ï»²¾È¤µ¤ì¤Æ¤¤¤Æ¤â¡¢Javadoc ¤Îº£²ó¤Î¼Â¹Ô¤Ç¤Ï¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¡×¤È¤¤¤¦¥¯¥é¥¹¤Ë¥ê¥ó¥¯¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£¥ê¥ó¥¯¤«¤éÍ­¸ú¤Ê¥Ú¡¼¥¸¤Ë°ÜÆ°¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢¤½¤ì¤é¤Î HTML ¥Ú¡¼¥¸¤¬¤¢¤ë¾ì½ê¤òÄ´¤Ù¡¢¤½¤Î¾ì½ê¤ò \f2extdocURL\fP ¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢¤¿¤È¤¨¤Ð¡¢¥µ¡¼¥É¥Ñ¡¼¥Æ¥£¡¼¤Î¥É¥­¥å¥á¥ó¥È¤«¤é \f2http://java.sun.com ¾å¤Î java.*\fP ¤Î¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤¬ \f2²Äǽ¤È¤Ê¤ê¤Þ¤¹\fP¡£ 
+.LP
+º£²ó¤Î¼Â¹Ô¤Ç Javadoc ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë¥É¥­¥å¥á¥ó¥ÈÆâ¤Î API ¤À¤±¤òÂÐ¾Ý¤Ë \f2¥ê¥ó¥¯¤òºîÀ®¤¹¤ë¾ì¹ç¤Ï¡¢\fP \-link ¥ª¥×¥·¥ç¥ó¤ò¾Êά¤·¤Þ¤¹¡£ \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢³°Éô»²¾È¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢¤½¤Î¥É¥­¥å¥á¥ó¥È¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¡¢¤ª¤è¤Ó¸ºß¤¹¤ë¾ì¹ç¤Ï¤½¤Î¾ì½ê¤òȽÊ̤Ǥ­¤Ê¤¤¤«¤é¤Ç¤¹¡£ 
+.LP
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢À¸À®¥É¥­¥å¥á¥ó¥ÈÆâ¤ÎÊ£¿ô¤Î¾ì½ê¤Ë¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¤â¤¦ 1 ¤Ä¤ÎÍÑÅӤϡ¢¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È´Ö¤Ç¤Î¥¯¥í¥¹¥ê¥ó¥¯¤Ç¤¹¡£°ìÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤ËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤¿¤¢¤È¡¢Â¾Êý¤Î¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤ËÂФ·¤Æ javadoc ¤òºÆÅټ¹Ԥ¹¤ë¤³¤È¤Ë¤è¤ê¡¢Î¾¥»¥Ã¥È´Ö¤ÇÁÐÊý¸þ¤Î¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ 
+.LP
+\f3¥¯¥é¥¹¤Î»²¾ÈÊýË¡\fP \- ³°Éô»²¾È¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤ò¡¢¥Æ¥­¥¹¥È¥é¥Ù¥ë¤À¤±¤Ç¤Ï¤Ê¤¯¼ÂºÝ¤Ëɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¼¡¤ÎÊýË¡¤Ç¥¯¥é¥¹¤ò»²¾È¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥á¥½¥Ã¥É¤ÎËÜÂΤǥ¯¥é¥¹¤ò»²¾È¤¹¤ë¤À¤±¤Ç¤Ï½½Ê¬¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤½¤ì¤é¤Î¥¯¥é¥¹¤Ï¡¢ \f2import\fP ʸ¡¢Àë¸À¤Î¤¤¤º¤ì¤Î¾ì½ê¤Ç»²¾È¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Here are examples of how the class \f2java.io.File\fP can be referenced: 
 .RS 3
 .TP 2
 o
-ã™ã¹ã¦ã®ç¨®é¡žã® \f2import\fP æ–‡ã®å ´åˆ: ワイルドカードã«ã‚ˆã‚‹ã‚¤ãƒ³ãƒãƒ¼ãƒˆã€åå‰ã«ã‚ˆã‚‹æ˜Žç¤ºçš„ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆã€ã¾ãŸã¯ \f2java.lang.*\fP ã«å¯¾ã™ã‚‹è‡ªå‹•çš„ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã™ã‚Œã°å分ã§ã™ã€‚
+¤¹¤Ù¤Æ¤Î¼ïÎà¤Î \f2import\fP ʸ¤Î¾ì¹ç: ¥ï¥¤¥ë¥É¥«¡¼¥É¤Ë¤è¤ë¥¤¥ó¥Ý¡¼¥È¡¢Ì¾Á°¤Ë¤è¤ëÌÀ¼¨Åª¤Ê¥¤¥ó¥Ý¡¼¥È¡¢¤Þ¤¿¤Ï \f2java.lang.* ¤ËÂФ¹¤ë¼«Æ°Åª¤Ê¥¤¥ó¥Ý¡¼¥È\fP¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤¹¤ì¤Ð½½Ê¬¤Ç¤¹¡£
 .br
 \f2import java.io.*;\fP
 .br
-1.3.x ãŠã‚ˆã³ 1.2.x ã§ã¯ã€åå‰ã«ã‚ˆã‚‹æ˜Žç¤ºçš„ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆã ã‘ã§ã™ã€‚ワイルドカードã«ã‚ˆã‚‹ã‚¤ãƒ³ãƒãƒ¼ãƒˆæ–‡ã‚‚ã€è‡ªå‹•ã‚¤ãƒ³ãƒãƒ¼ãƒˆ \f2java.lang.*\fP も使用ã§ãã¾ã›ã‚“。 
+1.3.x ¤ª¤è¤Ó 1.2.x ¤Ç¤Ï¡¢Ì¾Á°¤Ë¤è¤ëÌÀ¼¨Åª¤Ê¥¤¥ó¥Ý¡¼¥È¤À¤±¤Ç¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤Ë¤è¤ë¥¤¥ó¥Ý¡¼¥Èʸ¤â¡¢ \f2java.lang.* ¤Î¼«Æ°¥¤¥ó¥Ý¡¼¥È¤â»ÈÍѤǤ­¤Þ¤»¤ó\fP¡£ 
 .TP 2
 o
-宣言ã®å ´åˆ:
+Àë¸À¤Î¾ì¹ç:
 .br
 \f2void foo(File f) {}\fP
 .br
-ã“ã®å‚照を使用ã—ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®æˆ»ã‚Šå€¤ã®åž‹ã¾ãŸã¯ãƒ‘ラメータã®åž‹ã«ç½®ãã‹ã€\f2implements\fPã€\f2extends\fPã€ã¾ãŸã¯ \f2throws\fP æ–‡ã«ç½®ãã¾ã™ã€‚ 
+¤³¤Î»²¾È¤ò»ÈÍѤ·¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥Õ¥£¡¼¥ë¥É¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÌá¤êÃͤη¿¤Þ¤¿¤Ï¥Ñ¥é¥á¡¼¥¿¤Î·¿¤ËÃÖ¤¯¤«¡¢ \f2implements\fP¡¢ \f2extends\fP ¡¢¤Þ¤¿¤Ï \f2throws\fP ʸ¤ËÃÖ¤­¤Þ¤¹¡£ 
 .RE
 .LP
-ã“ã®çµæžœã€\f2\-link\fP オプションを使用ã—ã¦ã‚‚ã€ã“ã®åˆ¶é™ã®ãŸã‚ã«èª¤ã£ã¦è¡¨ç¤ºã•ã‚Œãªã„多ãã®ãƒªãƒ³ã‚¯ãŒå¤šæ•°ç™ºç”Ÿã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚テキストã¯ãƒã‚¤ãƒ‘ーテキストリンクãŒä»˜ã‘られãšã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“れらã®ãƒªãƒ³ã‚¯ãŒè¡¨ç¤ºã™ã‚‹è­¦å‘Šã‹ã‚‰ã€ã“ã®ãƒªãƒ³ã‚¯ã‚’èªè­˜ã§ãã¾ã™ã€‚クラスを正ã—ãå‚ç…§ã—ã€ãã‚Œã«ã‚ˆã£ã¦ãƒªãƒ³ã‚¯ã‚’追加ã™ã‚‹ãŸã‚ã®ã‚‚ã£ã¨ã‚‚安全ãªæ–¹æ³•ã¯ä¸Šã§èª¬æ˜Žã—ãŸã¨ãŠã‚Šã€å½“該ã®ã‚¯ãƒ©ã‚¹ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã§ã™ã€‚ 
-.LP
-\f3パッケージリスト\fP \- \f2\-link\fP オプションã¯ã€\f2package\-list\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦æ±‚ã—ã¾ã™ã€‚ ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã€\f2\-link\fP ã«ã‚ˆã£ã¦æŒ‡å®šã—㟠URL ã«å­˜åœ¨ã—ã¾ã™ã€‚\f2package\-list\fP ファイルã¯ã€ãã®å ´æ‰€ã«ã‚るドキュメント化ã•ã‚ŒãŸãƒ‘ッケージã®åå‰ã®ãƒªã‚¹ãƒˆãŒå…¥ã£ãŸå˜ç´”ãªãƒ†ã‚­ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚å‰ã®ä¾‹ã§ã¯ã€Javadoc ツールã¯æŒ‡å®šã•ã‚ŒãŸ URL ã«ã‚ã‚‹ \f2package\-list\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã—ã€ãƒ‘ッケージåを読ã¿è¾¼ã‚“ã§ã€ãã® URL ã«ã‚ã‚‹ãれらã®ãƒ‘ッケージã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã—ãŸã€‚ 
-.LP
-ãŸã¨ãˆã°ã€Java プラットフォーム v5.0 API ã®ãƒ‘ッケージリスト㯠
+½ÅÍפʷë²Ì¤È¤·¤Æ¡¢ \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑ»þ¤Ë¡¢¤³¤ÎÀ©¸Â¤Î¤¿¤á¤Ë¸í¤Ã¤Æɽ¼¨¤µ¤ì¤Ê¤¤¥ê¥ó¥¯¤¬Â¿¿ôȯÀ¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¥Æ¥­¥¹¥È¤Ï¥Ï¥¤¥Ñ¡¼¥Æ¥­¥¹¥È¥ê¥ó¥¯¤¬ÉÕ¤±¤é¤ì¤º¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥ê¥ó¥¯¤¬É½¼¨¤¹¤ë·Ù¹ð¤«¤é¡¢¤³¤Î¥ê¥ó¥¯¤òǧ¼±¤Ç¤­¤Þ¤¹¡£¥¯¥é¥¹¤òÀµ¤·¤¯»²¾È¤·¡¢¤½¤ì¤Ë¤è¤Ã¤Æ¥ê¥ó¥¯¤òÄɲ乤뤿¤á¤Î¤â¤Ã¤È¤â°ÂÁ´¤ÊÊýË¡¤Ï¾å¤ÇÀâÌÀ¤·¤¿¤È¤ª¤ê¡¢Åö³º¤Î¥¯¥é¥¹¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤Ç¤¹¡£ 
+.LP
+\f3¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È\fP \- \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤¬Àµ¤·¤¯µ¡Ç½¤¹¤ë¤Ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë \f2package\-list\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤¬¡¢¥æ¡¼¥¶¡¼¤¬ \f2\-link\fP ¤Ë»ØÄꤷ¤¿ URL ¤Ë¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤Ï¡¢¤½¤Î¾ì½ê¤Ë¤¢¤ë¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î̾Á°¤Î¥ê¥¹¥È¤¬Æþ¤Ã¤¿Ã±½ã¤Ê¥Æ¥­¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤¹¡£Á°¤ÎÎã¤Ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿ URL ¤Ç \f2package\-list\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÆɤ߹þ¤ó¤À¤¢¤È¡¢¤½¤Î URL ¤Ë¤¢¤ë¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤·¤¿¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢Java SE 6 API ¤Î¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¤Ï 
 .na
-\f2http://java.sun.com/j2se/1.5.0/docs/api/package\-list\fP @
+\f2http://java.sun.com/javase/6/docs/api/package\-list\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/api/package\-list ã«ã‚ã‚Šã€æ¬¡ã®ã‚ˆã†ãªå†…容ã§å§‹ã¾ã£ã¦ã„ã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/api/package\-list ¤Ë¤¢¤ê¡¢¼¡¤Î¤è¤¦¤ÊÆâÍƤǻϤޤäƤ¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4808,64 +3314,64 @@
 .fl
   java.awt.font
 .fl
-  ãã®ä»– ...
+  ¤½¤Î¾
 .fl
 \fP
 .fi
 .LP
-\f2\-link\fP オプションを指定ã›ãšã« javadoc を実行ã—ãŸå ´åˆã€å¤–部å‚照クラスã«å±žã™ã‚‹åå‰ã‚’見ã¤ã‘ã‚‹ã¨ã€javadoc ã¯ãã®åå‰ã‚’リンクをæŒãŸãªã„å½¢ã§å‡ºåŠ›ã—ã¾ã™ã€‚一方ã€\f2\-link\fP オプションを指定ã—ãŸå ´åˆã¯ã€æŒ‡å®šã—㟠\f2extdocURL\fP ã«ã‚ã‚‹ \f2package\-list\fP ファイルã‹ã‚‰è©²å½“ã™ã‚‹ãƒ‘ッケージåãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚パッケージåãŒè¦‹ã¤ã‹ã‚‹ã¨ã€\f2extdocURL\fP ãŒåå‰ã®å‰ã«ä»˜åŠ ã•ã‚Œã¾ã™ã€‚ 
-.LP
-ã™ã¹ã¦ã®ãƒªãƒ³ã‚¯ãŒæ­£ã—ã機能ã™ã‚‹ãŸã‚ã«ã¯ã€å¤–部å‚ç…§ã®ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã€æŒ‡å®šã—㟠URL ã«å­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸ package\-list ãŒå­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã‚‹ã ã‘ã§ã€æŒ‡å®šã•ã‚ŒãŸ URL ã«ç›®çš„ã®ãƒšãƒ¼ã‚¸ãŒå­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã¯ãƒã‚§ãƒƒã‚¯ã—ã¾ã›ã‚“。 
-.LP
-\f3複数ã®ãƒªãƒ³ã‚¯\fP \- 複数㮠\f2\-link\fP オプションを指定ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚ŒãŸä»»æ„ã®æ•°ã®å¤–部ドキュメントã«å¯¾ã—ã¦ãƒªãƒ³ã‚¯ã‚’設定ã§ãã¾ã™ã€‚Javadoc 1.2 ã«ã¯ã€è¤‡æ•°ã® \f2\-link\fP オプションを指定ã§ããªã„ã¨ã„ã†ãƒã‚°ãŒã‚ã‚Šã¾ã™ã€‚ã“れ㯠1.2.2 ã§ä¿®æ­£ã•ã‚Œã¾ã—ãŸã€‚ 
-.LP
-リンクã™ã‚‹å¤–部ドキュメントã”ã¨ã«ã€æ¬¡ã®ã‚ˆã†ã«åˆ¥ã€…ã®ãƒªãƒ³ã‚¯ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ 
-.LP
-\ \  \f2% \fP\f4javadoc \-link\fP \f2extdocURL1\fP \f4\-link\fP \f2extdocURL2\fP \f2...\fP\f4\-link\fP \f2extdocURLn\fP \f4com.mypackage\fP 
-.LP
-\f2extdocURL1\fPã€\f2extdocURL2\fPã€... \f2extdocURLn\fP ã¯ã€ãã‚Œãžã‚Œå¤–部ドキュメントã®ãƒ«ãƒ¼ãƒˆã‚’指ã—ã€å„ルートã«ã¯ \f2package\-list\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒå…¥ã£ã¦ã„ã¾ã™ã€‚ 
-.LP
-\f3クロスリンク\fP \- ã¾ã ç”Ÿæˆã•ã‚Œã¦ã„ãªã„ 2 ã¤ä»¥ä¸Šã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’クロスリンクã™ã‚‹å ´åˆã¯ã€ã€Œãƒ–ートストラップã€ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚ã¤ã¾ã‚Šã€ã©ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¤ã„ã¦ã‚‚ \f2package\-list\fP ãŒå­˜åœ¨ã—ã¦ã„ãªã„å ´åˆã¯ã€æœ€åˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«å¯¾ã—㦠javadoc ツールを実行ã™ã‚‹æ™‚点ã§ã€2 番目ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã® \f2package\-list\fP ãŒã¾ã å­˜åœ¨ã—ã¦ã„ã¾ã›ã‚“。ã—ãŸãŒã£ã¦ã€å¤–部リンクを作æˆã™ã‚‹ã«ã¯ã€2 番目ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ãŸã‚ã¨ã§ã€æœ€åˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ç›´ã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ã“ã®å ´åˆã€æœ€åˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆç”Ÿæˆã®ç›®çš„ã¯ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã® \f2package\-list\fP を作æˆã™ã‚‹ã“ã¨ã§ã™ã€‚ パッケージåã‚’ã™ã¹ã¦æŠŠæ¡ã—ã¦ã„ã‚‹å ´åˆã¯ã€package\-list を手動ã§ä½œæˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚次ã«ã€2 番目ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¨ãã®å¤–部リンクを生æˆã—ã¾ã™ã€‚å¿…è¦ãªå¤–部㮠\f2package\-list\fP ファイルãŒå­˜åœ¨ã—ãªã„å ´åˆã€Javadoc ツールã¯è­¦å‘Šã‚’表示ã—ã¾ã™ã€‚ 
+\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤻ¤º¤Ë javadoc ¤ò¼Â¹Ô¤·¤¿¾ì¹ç¡¢³°Éô»²¾È¥¯¥é¥¹¤Ë°¤¹¤ë̾Á°¤ò¸«¤Ä¤±¤ë¤È¡¢javadoc ¤Ï¤½¤Î̾Á°¤ò¥ê¥ó¥¯¤ò»ý¤¿¤Ê¤¤·Á¤Ç½ÐÎϤ·¤Þ¤¹¡£°ìÊý¡¢ \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2»ØÄꤵ¤ì¤¿\fP \f2extdocURL\fP ¤Î¾ì½ê¤Ë¤¢¤ë package\-list ¥Õ¥¡¥¤¥ëÆâ¤Ç¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¸¡º÷¤·¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬¸«¤Ä¤«¤ë¤È¡¢\f2extdocURL\fP ¤¬Ì¾Á°¤ÎÁ°¤ËÉղ䵤ì¤Þ¤¹¡£ 
+.LP
+¤¹¤Ù¤Æ¤Î¥ê¥ó¥¯¤¬Àµ¤·¤¯µ¡Ç½¤¹¤ë¤¿¤á¤Ë¤Ï¡¢³°Éô»²¾È¤Î¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥È¤¬¡¢»ØÄꤷ¤¿ URL ¤Ë¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿ package\-list ¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¤À¤±¤Ç¡¢»ØÄꤵ¤ì¤¿ URL ¤ËÌÜŪ¤Î¥Ú¡¼¥¸¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤Ï¥Á¥§¥Ã¥¯¤·¤Þ¤»¤ó¡£ 
+.LP
+\f3Ê£¿ô¤Î¥ê¥ó¥¯\fP \- Ê£¿ô¤Î \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢Ç¤°Õ¤Î¿ô¤Î³°ÉôÀ¸À®¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£Javadoc 1.2 ¤Ë¤Ï¡¢Ê£¿ô¤Î \f2\-link\fP ¥³¥Þ¥ó¥É¤ò»ØÄê¤Ç¤­¤Ê¤¤¤È¤¤¤¦¥Ð¥°¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï 1.2.2 ¤Ç½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ 
+.LP
+¥ê¥ó¥¯¤¹¤ë³°Éô¥É¥­¥å¥á¥ó¥È¤´¤È¤Ë¡¢¼¡¤Î¤è¤¦¤ËÊÌ¡¹¤Î¥ê¥ó¥¯¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+\ \  \f2% \fP\f4javadoc \-link\fP \f2extdocURL1\fP \f4\-link\fP \f2extdocURL2\fP \f2... \fP\f4\-link\fP \f2extdocURLn\fP \f4com.mypackage\fP 
+.LP
+\f2extdocURL1\fP¡¢\f2extdocURL2\fP¡¢... \f2extdocURLn\fP ¤Ï¡¢¤½¤ì¤¾¤ì³°Éô¥É¥­¥å¥á¥ó¥È¤Î¥ë¡¼¥È¤ò»Ø¤·¡¢³Æ¥ë¡¼¥È¤Ë¤Ï¡¢ \f2package\-list\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤¬Æþ¤Ã¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+\f3¥¯¥í¥¹¥ê¥ó¥¯\fP \- ¤Þ¤ÀÀ¸À®¤µ¤ì¤Æ¤¤¤Ê¤¤ 2 ¤Ä°Ê¾å¤Î¥É¥­¥å¥á¥ó¥È¤ò¥¯¥í¥¹¥ê¥ó¥¯¤¹¤ë¾ì¹ç¤Ï¡¢¡Ö¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¡×¤¬É¬Íפˤʤê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤É¤Î¥É¥­¥å¥á¥ó¥È¤Ë¤Ä¤¤¤Æ¤â \f2package\-list\fP ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ºÇ½é¤Î¥É¥­¥å¥á¥ó¥È¤ËÂФ·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë»þÅÀ¤Ç¡¢2 ÈÖÌܤΥɥ­¥å¥á¥ó¥È¤Î \f2package\-list\fP ¤Ï¤Þ¤À¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¡£¤·¤¿¤¬¤Ã¤Æ¡¢³°Éô¥ê¥ó¥¯¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢2 ÈÖÌܤΥɥ­¥å¥á¥ó¥È¤òÀ¸À®¤·¤¿¤¢¤È¤Ç¡¢ºÇ½é¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·Ä¾¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¤³¤Î¾ì¹ç¡¢ºÇ½é¤Î¥É¥­¥å¥á¥ó¥ÈÀ¸À®¤ÎÌÜŪ¤Ï¡¢ \f2package\-list\fP ¤òºîÀ®¤¹¤ë¤³¤È¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¤¹¤Ù¤ÆÇÄ°®¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢package\-list ¤ò¼êÆ°¤ÇºîÀ®¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¼¡¤Ë¡¢2 ÈÖÌܤΥɥ­¥å¥á¥ó¥È¤È¤½¤Î³°Éô¥ê¥ó¥¯¤òÀ¸À®¤·¤Þ¤¹¡£É¬Íפʳ°Éô¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤«¤é·Ù¹ð¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-linkoffline\  extdocURL\  packagelistLoc 
-ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-link\fP オプションを変ãˆãŸã‚‚ã®ã§ã™ã€‚ ã©ã¡ã‚‰ã‚‚ã€javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸå¤–部å‚照クラスã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã™ã€‚Javadoc ツール自体ãŒã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã«ãªã£ã¦ã„ã‚‹ã¨ã (Web 接続を使ã£ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ã¨ã)ã€Web 上ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãƒªãƒ³ã‚¯ã™ã‚‹ã«ã¯ã€\f2\-linkoffline\fP オプションを使用ã—ã¾ã™ã€‚ 
-.LP
-厳密ã«ã¯ã€å¤–部ドキュメント㮠\f2package\-list\fP ファイルã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ã¨ãã€ã¾ãŸã¯ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒ \f2extdocURL\fP ã§æŒ‡å®šã•ã‚ŒãŸå ´æ‰€ã¨ã¯ç•°ãªã‚‹å ´æ‰€ (通常ã€\f2packageListLoc\fP ã§æŒ‡å®šå¯èƒ½ãªãƒ­ãƒ¼ã‚«ãƒ«ãªå ´æ‰€) ã«å­˜åœ¨ã™ã‚‹ã¨ãã€\f2\-linkoffline\fP を使用ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2extdocURL\fP ã« WWW 上ã§ã—ã‹ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„å ´åˆã¯ã€\f2\-linkoffline\fP を指定ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆæ™‚ã« javadoc ツール㌠Web ã«æŽ¥ç¶šã§ããªã‘ã‚Œã°ãªã‚‰ãªã„ã¨ã„ã†åˆ¶ç´„ãŒãªããªã‚Šã¾ã™ã€‚ 
-.LP
-ã•ã‚‰ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’æ›´æ–°ã™ã‚‹ãŸã‚ã®ã€Œãƒãƒƒã‚­ãƒ³ã‚°ã€ã¨ã—ã¦ã®ä½¿ç”¨ã‚‚å¯èƒ½ã§ã™ã€‚パッケージã®ã‚»ãƒƒãƒˆå…¨ä½“ã«å¯¾ã—㦠javadoc を実行ã—ãŸã‚ã¨ã€å¤‰æ›´ã—ãŸä¸€éƒ¨ã®ãƒ‘ッケージã ã‘ã«å¯¾ã—㦠javadoc を実行ã—ã¾ã™ã€‚ ã“ã†ã—ã¦ã€æ›´æ–°ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ã‚ªãƒªã‚¸ãƒŠãƒ«ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚»ãƒƒãƒˆã«æŒ¿å…¥ã§ãるよã†ã«ã—ã¾ã™ã€‚例をã‚ã¨ã§ç¤ºã—ã¾ã™ã€‚ 
-.LP
-\f2\-linkoffline\fP オプションã¯å¼•æ•°ã‚’ 2 ã¤å–ã‚Šã¾ã™ã€‚ 最åˆã®å¼•æ•°ã¯ \f2<a href>\fP リンクã«çµ„ã¿è¾¼ã¾ã‚Œã‚‹æ–‡å­—列を指定ã™ã‚‹å¼•æ•°ã€2 番目ã®å¼•æ•°ã¯ \f2package\-list\fP ã®æ¤œç´¢å ´æ‰€ã‚’指定ã™ã‚‹å¼•æ•°ã§ã™ã€‚ 
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï \f2\-link\fP ¤Î¥Ð¥ê¥¨¡¼¥·¥ç¥ó¤Î 1 ¤Ä¤Ç¤¹¡£¤É¤Á¤é¤â¡¢³°Éô»²¾È¥¯¥é¥¹¤Î javadoc À¸À®¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤¹¡£Javadoc \f2¥Ä¡¼¥ë¼«ÂΤ¬\fP ¥ª¥Õ¥é¥¤¥ó¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È¤­ (Web Àܳ¤ò»È¤Ã¤Æ¥É¥­¥å¥á¥ó¥È¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¤È¤­)¡¢Web ¾å¤Î¥É¥­¥å¥á¥ó¥È¤Ë¥ê¥ó¥¯¤¹¤ë¤Ë¤Ï¡¢\-linkoffline ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¸·Ì©¤Ë¤Ï¡¢ \f2³°Éô\fP ¥É¥­¥å¥á¥ó¥È¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¤È¤­¡¢¤Þ¤¿¤Ï¤³¤Î¥Õ¥¡¥¤¥ë¤¬ \f2extdocURL\fP ¤Ç»ØÄꤵ¤ì¤¿¾ì½ê¤È¤Ï°Û¤Ê¤ë¾ì½ê (Ä̾\f2packageListLoc\fP ¤Ç»ØÄê²Äǽ¤Ê¥í¡¼¥«¥ë¤Ê¾ì½ê) ¤Ë¸ºß¤¹¤ë¤È¤­¡¢\-linkoffline ¤ò»ÈÍѤ·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢WWW ·Ðͳ¤Ç¤·¤« \f2extdocURL\fP ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¾ì¹ç¡¢ \f2\-linkoffline\fP ¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¢¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®»þ¤Ë Javadoc ¥Ä¡¼¥ë¤¬ Web ¤ËÀܳ¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤È¤¤¤¦À©Ì󤬤ʤ¯¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¤µ¤é¤Ë¡¢¥É¥­¥å¥á¥ó¥È¤ò¹¹¿·¤¹¤ë¤¿¤á¤Î¡Ö¥Ï¥Ã¥­¥ó¥°¡×¤È¤·¤Æ¤Î»ÈÍѤâ²Äǽ¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥ÈÁ´ÂΤËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤¿¤¢¤È¡¢Êѹ¹¤·¤¿°ìÉô¤Î¥Ñ¥Ã¥±¡¼¥¸¤À¤±¤ËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£¤³¤¦¤·¤Æ¡¢¹¹¿·¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¡¢¥ª¥ê¥¸¥Ê¥ë¤Î¥Õ¥¡¥¤¥ë¥»¥Ã¥È¤ËÁÞÆþ¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£Îã¤ò¤¢¤È¤Ç¼¨¤·¤Þ¤¹¡£ 
+.LP
+\f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤Ï°ú¿ô¤ò 2 ¤Ä¼è¤ê¤Þ¤¹¡£1 ¤Ä¤Ï¡¢ \f2<a href>\fP ¥ê¥ó¥¯¤ËÁȤ߹þ¤Þ¤ì¤ëʸ»úÎó¤òɽ¤¹°ú¿ô¡¢¤â¤¦ 1 ¤Ä¤Ï \f2package\-list\fP ¤Î¸¡º÷¾ì½ê¤ò¼¨¤¹°ú¿ô¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f4extdocURL\fP ã¯ã€ãƒªãƒ³ã‚¯å…ˆã¨ã—ã¦æŒ‡å®šã™ã‚‹ã€javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸå¤–部ドキュメントをå«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®çµ¶å¯¾ URL ã¾ãŸã¯ç›¸å¯¾ URL ã§ã™ã€‚相対リンクを使用ã™ã‚‹å ´åˆã€\f2\-d\fP を使ã£ã¦ã€ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ãƒªãƒ³ã‚¯ã•ã‚Œã‚‹ãƒ‘ッケージã®ãƒ«ãƒ¼ãƒˆã®ç›¸å¯¾ãƒ‘スを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€\f2\-link\fP オプション㮠\f2extdocURL\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\f4extdocURL\fP ¤Ï¡¢¥ê¥ó¥¯Àè¤È¤·¤Æ»ØÄꤹ¤ë¡¢javadoc ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿³°Éô¥É¥­¥å¥á¥ó¥È¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ÎÀäÂÐ URL ¤Þ¤¿¤ÏÁêÂÐ URL ¤Ç¤¹¡£ÁêÂÐ¥ê¥ó¥¯¤Î¾ì¹ç¡¢¤½¤ÎÃͤϡ¢( \f2\-d\fP ¤Ç»ØÄꤵ¤ì¤¿) À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥ê¥ó¥¯Àè¥Ñ¥Ã¥±¡¼¥¸¤Î¥ë¡¼¥È¤Ø¤ÎÁêÂХѥ¹¤Ë¤¹¤Ù¤­¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢\-link ¥ª¥×¥·¥ç¥ó¤Î \f2extdocURL\fP \f2¤ò»²¾È\fP ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 2
 o
-\f4packagelistLoc\fP ã«ã¯ã€å¤–部ドキュメント㮠\f2package\-list\fP ファイルãŒå…¥ã£ã¦ã„るディレクトリã®ãƒ‘スã¾ãŸã¯ URL を指定ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€URL (http: ã¾ãŸã¯ file:)or file:)ã¨ãƒ•ã‚¡ã‚¤ãƒ«ãƒ‘スã®ã©ã¡ã‚‰ã§ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。ã¾ãŸã€çµ¶å¯¾ãƒ‘スã¨ç›¸å¯¾ãƒ‘スã®ã©ã¡ã‚‰ã§ã‚‚指定ã§ãã¾ã™ã€‚相対パスã®å ´åˆã¯ã€javadoc ãŒå®Ÿè¡Œã•ã‚Œã‚‹ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スã¨ã—ã¦æŒ‡å®šã—ã¾ã™ã€‚\f2package\-list\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«åã¯å«ã‚ãªã„ã§ãã ã•ã„。 
+\f4packagelistLoc\fP ¤Ï¡¢³°Éô¥É¥­¥å¥á¥ó¥È¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î¥Ñ¥¹¤Þ¤¿¤Ï URL ¤Ç¤¹¡£¤³¤ì¤Ï¡¢URL (http: ¤Þ¤¿¤Ï file:) ¤Ç¤â¥Õ¥¡¥¤¥ë¥Ñ¥¹¤Ç¤â¤«¤Þ¤¤¤Þ¤»¤ó¤·¡¢ÀäÂХѥ¹¤Ç¤âÁêÂХѥ¹¤Ç¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£ÁêÂХѥ¹¤Î¾ì¹ç¤Ï¡¢javadoc ¤¬¼Â¹Ô¤µ¤ì¤ë¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤È¤·¤Æ»ØÄꤷ¤Þ¤¹¡£¥Õ¥¡¥¤¥ë̾ \f2package\-list\fP ¤Ï´Þ¤á¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
 .RE
 .LP
-javadoc ã® 1 回ã®å®Ÿè¡Œã§ã€è¤‡æ•°ã® \f2\-linkoffline\fP オプションを指定ã§ãã¾ã™ã€‚1.2.2 よりå‰ã¯ã€è¤‡æ•°ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ 
-.LP
-\f3外部ドキュメントã¸ã®çµ¶å¯¾ãƒªãƒ³ã‚¯ã‚’使ã£ãŸä¾‹\fP \- \f2http://java.sun.com/j2se/1.5.0/docs/api\fP 内㮠\f2java.lang\fPã€\f2java.io\fPã€ã€ãŠã‚ˆã³ãã®ä»–ã® Java 2 プラットフォームパッケージã«ãƒªãƒ³ã‚¯ã—ãŸãã¦ã‚‚ã€Web ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ å ´åˆã«ã¤ã„ã¦è€ƒãˆã¦ã¿ã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ãƒ–ラウザ㧠
+1 ²ó¤Î javadoc ¼Â¹Ô¤ÇÊ£¿ô¤Î \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£1.2.2 ¤è¤êÁ°¤Ï¡¢Ê£¿ô¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£ 
+.LP
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- http://java.sun.com/javase/6/docs/api Æâ¤Î \f2java.lang\fP¡¢ \f2java.io\fP ¡¢¤ª¤è¤Ó¤½¤Î¾¤Î Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸ \f2¤Ë¥ê¥ó¥¯¤·¤¿¤¯¤Æ¤â\fP Web ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¾ì¹ç¤ò¹Í¤¨¤Þ¤¹¡£¥Ö¥é¥¦¥¶¤Ç \f2¡¢\fP 
 .na
-\f2http://java.sun.com/j2se/1.5.0/docs/api/package\-list\fP @
+\f2http://java.sun.com/javase/6/docs/api/package\-list\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/api/package\-list ã«ã‚ã‚‹ \f2package\-list\fP ファイルを開ãã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ä¿å­˜ã—ã¾ã™ã€‚ ã•ã‚‰ã«ã€2 番目ã®å¼•æ•° \f2packagelistLoc\fP ã«ã“ã®ãƒ­ãƒ¼ã‚«ãƒ«ã‚³ãƒ”ーã®å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‘ッケージリストファイルã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª "\f2.\fP" ã«ä¿å­˜ã•ã‚Œã¦ã„ã¾ã™ã€‚次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€Java 2 プラットフォーム API ã¸ã®ãƒªãƒ³ã‚¯ã‚’å«ã‚€ã€\f2com.mypackage\fP パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¯ã€ãŸã¨ãˆã°ã‚¯ãƒ©ã‚¹ãƒ„リー内㮠\f2Object\fP クラスã¸ã®ãƒªãƒ³ã‚¯ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚\f2\-sourcepath\fP ãªã©ã®ä»–ã®å¿…è¦ãªã‚ªãƒ—ションã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。 
+http://java.sun.com/javase/6/docs/api/package\-list ¤Ë¤¢¤ë package\-list ¥Õ¥¡¥¤¥ë¤ò³«¤­¡¢¤½¤ì¤ò¥í¡¼¥«¥ë¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤·¡¢Âè 2 °ú¿ô \f2packagelistLoc\fP ¤Ç¤³¤Î¥í¡¼¥«¥ë¥³¥Ô¡¼¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê "\f2.\fP" ¤ËÊݸ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤ò´Þ¤ó¤À¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.mypackage\fP ¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ë¤Ï¡¢¤¿¤È¤¨¤Ð¥¯¥é¥¹¥Ä¥ê¡¼Æâ¤Î \f2Object\fP ¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤Ê¤ª¡¢ \f2\-sourcepath\fP ¤Ê¤É¡¢¤½¤Î¾¤ÎɬÍ×¥ª¥×¥·¥ç¥ó¤Ï¼¨¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£ 
 .nf
 \f3
 .fl
-% \fP\f3javadoc \-linkoffline http://java.sun.com/j2se/1.5.0/docs/api . com.mypackage\fP
+% \fP\f3javadoc \-linkoffline http://java.sun.com/javase/6/docs/api . com.mypackage\fP
 .fl
 .fi
 .LP
-\f3外部ドキュメントã¸ã®ç›¸å¯¾ãƒªãƒ³ã‚¯ã®ä½¿ç”¨ä¾‹\fP \- 通常ã€\f2\-linkoffline\fP ã«ç›¸å¯¾ãƒ‘スを指定ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。 \f2\-link\fP ã§åŒã˜ã“ã¨ãŒã§ãã‚‹ã‹ã‚‰ã§ã™ã€‚\f2\-linkoffline\fP を使用ã™ã‚‹éš›ã€\f2package\-list\fP ã«ã¯é€šå¸¸ãƒ­ãƒ¼ã‚«ãƒ«ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ 相対リンクを使用ã™ã‚‹éš›ã‚‚ã€ãƒªãƒ³ã‚¯å…ˆã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯é€šå¸¸ãƒ­ãƒ¼ã‚«ãƒ«ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2\-linkoffline\fP ã® 2 ã¤ã®å¼•æ•°ã«åˆ¥ã€…ã®ãƒ‘スを指定ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。2 ã¤ã®å¼•æ•°ãŒåŒä¸€ã§ã‚ã‚‹å ´åˆã¯ã€\f2\-link\fP を使用ã§ãã¾ã™ã€‚\f2\-link\fP ã®ç›¸å¯¾ãƒªãƒ³ã‚¯ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f4package\-list\fP\f3 ファイルを手動ã§ä½œæˆ\fP \- \f2package\-list\fP ファイルãŒã¾ã å­˜åœ¨ã—ãªãã¦ã‚‚ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ãƒªãƒ³ã‚¯å…ˆã®ãƒ‘ッケージåãŒã‚ã‹ã£ã¦ã„ã‚‹å ´åˆã¯ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’自分ã§ä½œæˆã—ã€\f2packagelistLoc\fP ã§ãã®ãƒ‘スを指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚\f2com.apipackage\fP ãŒæœ€åˆã«ç”Ÿæˆã•ã‚Œã€\f2com.spipackage\fP ã®ãƒ‘ッケージリストãŒå­˜åœ¨ã—ãªã„ã¨ã„ã†å‰å‡ºã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®æ–¹æ³•ã¯ã€ãƒ‘ッケージåã¯ã‚ã‹ã£ã¦ã„ã‚‹ã‚‚ã®ã®ã€ã¾ã å…¬é–‹ã•ã‚Œã¦ã„ãªã„ã€æ–°ã—ã„外部ドキュメントã«ãƒªãƒ³ã‚¯ã™ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ã¾ãŸã€\f2package\-list\fP ファイルãŒç”Ÿæˆã•ã‚Œãªã„ Javadoc 1.0 ã‚„ 1.1 ãªã©ã§ç”Ÿæˆã•ã‚ŒãŸãƒ‘ッケージå‘ã‘ã« \f2package\-list\fP ファイルを作æˆã™ã‚‹ã¨ãã«ã‚‚ã€ã“ã®æ–¹æ³•ã‚’利用ã—ã¾ã™ã€‚åŒæ§˜ã«ã€2 ã¤ã®ä¼šç¤¾ãŒæœªå…¬é–‹ã® \f2package\-list\fP ファイルを共有ã™ã‚‹ã“ã¨ã‚‚ã§ãã‚‹ãŸã‚ã€ã‚¯ãƒ­ã‚¹ãƒªãƒ³ã‚¯ã‚’設定ã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’åŒæ™‚ã«ãƒªãƒªãƒ¼ã‚¹ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ 
-.LP
-\f3複数ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯\fP \- \f2\-linkoffline\fP ã¯ã€å‚照先ã®ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã”ã¨ã« 1 ã¤ãšã¤æŒ‡å®šã—ã¾ã™ã€‚ 次ã®ä¾‹ã§ã¯ã€ã‚ã‹ã‚Šã‚„ã™ãã™ã‚‹ãŸã‚ã«ã‚ªãƒ—ションã”ã¨ã«è¡Œã‚’分ã‘ã¦ã„ã¾ã™ã€‚ 
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÁêÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- \f2\-linkoffline\fP ¤ÇÁêÂХѥ¹¤ò»ÈÍѤ¹¤ë¤³¤È¤Ï¡¢¤¢¤Þ¤ê¤¢¤ê¤Þ¤»¤ó¡£Íýͳ¤Ïñ½ã¤Ç¡¢Ä̾ï¤Ï \f2\-link\fP ¤Ç½½Ê¬¤À¤«¤é¤Ç¤¹¡£ \f2\-linkoffline\fP ¤ò»ÈÍѤ¹¤ëºÝ¡¢ \f2package\-list\fP ¤Ë¤ÏÄ̾ï¥í¡¼¥«¥ë¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£ ÁêÂÐ¥ê¥ó¥¯¤ò»ÈÍѤ¹¤ëºÝ¤â¡¢¥ê¥ó¥¯Àè¤Î¥Õ¥¡¥¤¥ë¤Ë¤ÏÄ̾ï¥í¡¼¥«¥ë¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2\-linkoffline ¤Î 2 ¤Ä¤Î°ú¿ô¤ËÊÌ¡¹¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó\fP¡£2 ¤Ä¤Î°ú¿ô¤¬Æ±°ì¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢ \f2\-link\fP ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ \f2\-link\fP ¤ÎÁêÂÐ¥ê¥ó¥¯¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f4package\-list\fP\f3 ¥Õ¥¡¥¤¥ë¤ò¼êÆ°¤ÇºîÀ®\fP \- \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤¬¤Þ¤À¸ºß¤·¤Ê¤¯¤Æ¤â¡¢¥É¥­¥å¥á¥ó¥È¤Î¥ê¥ó¥¯Àè¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ò¼«Ê¬¤ÇºîÀ®¤·¡¢packagelistLoc \f2¤Ç¤½¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£\fPcom.apipackage ¤¬ºÇ½é¤ËÀ¸À®¤µ¤ì¤ë»þÅÀ¤Ç \f2com.spipackage\fP ¤Î¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¤È¤¤¤¦¡¢ \f2Á°½Ð¤Î¥±¡¼¥¹¤¬\fP °ìÎã¤È¤·¤Æµó¤²¤é¤ì¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¤ï¤«¤Ã¤Æ¤¤¤ë¤â¤Î¤Î¡¢¤Þ¤À¸ø³«¤µ¤ì¤Æ¤¤¤Ê¤¤¡¢¿·¤·¤¤³°Éô¥É¥­¥å¥á¥ó¥È¤Ë¥ê¥ó¥¯¤¹¤ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¤Þ¤¿¡¢Javadoc 1.0 ¤Þ¤¿¤Ï 1.1 ¤ÇÀ¸À®¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤â¡¢¤³¤ÎÊýË¡¤¬»È¤¨¤Þ¤¹¡£¤³¤ì¤é¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢ \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤ÏÀ¸À®¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£Æ±Íͤˡ¢2 ¤Ä¤Î´ë¶È¤¬Ì¤¸ø³«¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤ò¶¦Í­¤¹¤ì¤Ð¡¢¥¯¥í¥¹¥ê¥ó¥¯¤ò´Þ¤à¥É¥­¥å¥á¥ó¥È¤òƱ»þ¤Ë¥ê¥ê¡¼¥¹¤¹¤ë¤³¤È¤â²Äǽ¤È¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+\f3Ê£¿ô¤Î¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯\fP \- »²¾ÈÀè¤È¤Ê¤ëÀ¸À®¥É¥­¥å¥á¥ó¥È¤´¤È¤Ë \f2\-linkoffline\fP ¤ò 1 ²ó¤º¤Ä´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤ï¤«¤ê¤ä¤¹¤¯¤¹¤ë¤¿¤á¤Ë¡¢¥ª¥×¥·¥ç¥ó¤´¤È¤Ë²þ¹Ô¤·¤Æ¼¨¤·¤Æ¤¤¤Þ¤¹¡£ 
 .LP
 \f2% \fP\f4javadoc \-linkoffline\fP \f2extdocURL1\fP \f2packagelistLoc1\fP \f2\\\fP
 .br
@@ -4873,24 +3379,24 @@
 .br
 \f2\ \ \ \ \ \ \ \ \ \ ...\fP 
 .LP
-\f3ドキュメントã®æ›´æ–°\fP \- å‰è¿°ã® \f2\-linkoffline\fP オプションã®ã‚‚ã†ã²ã¨ã¤ã®ç”¨é€”ã¯ã€ãƒ—ロジェクトã«å¤§é‡ã®ãƒ‘ッケージãŒå«ã¾ã‚Œã¦ã„ã¦ã€ã™ã§ã«ãƒ„リー全体ã«å¯¾ã—㦠javadoc ã®å®Ÿè¡ŒãŒå®Œäº†ã—ã¦ã„ã‚‹å ´åˆã«ã€æ¬¡ã®å®Ÿè¡Œã§ã¯ã€å°‘é‡ã®å¤‰æ›´ã‚’手早ã加ãˆãŸã‚ã¨ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®ã”ã一部ã«å¯¾ã—ã¦ã ã‘ javadoc ã‚’å†å®Ÿè¡Œã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ã“ã‚Œã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«å¯¾ã—ã¦ã ã‘変更を加ãˆã€å®£è¨€ã¯å¤‰æ›´ã—ãªã„å ´åˆã«ã®ã¿æ­£ã—ã処ç†ã•ã‚Œã‚‹ã®ã§ã€ãƒãƒƒã‚­ãƒ³ã‚°ã®ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚ソースコードã®å®£è¨€ã‚’追加ã€å‰Šé™¤ã€ã¾ãŸã¯å¤‰æ›´ã—ãŸå ´åˆã¯ã€ç´¢å¼•ã€ãƒ‘ッケージツリーã€ç¶™æ‰¿ã•ã‚Œã‚‹ãƒ¡ãƒ³ãƒãƒ¼ã®ãƒªã‚¹ãƒˆã€[使用] ページãªã©ã®å ´æ‰€ã§ã€ãƒªãƒ³ã‚¯ãŒå£Šã‚Œã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ã¾ãšã€ä»Šå›žã®å®Ÿè¡Œã§ä½¿ç”¨ã™ã‚‹æ–°ã—ã„生æˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f2update\fP) を作æˆã—ã¾ã™ã€‚å…ƒã®ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®åå‰ãŒ \f2html\fP ã ã¨ã—ã¾ã™ã€‚ã‚‚ã£ã¨ã‚‚å˜ç´”ãªä¾‹ã§ã¯ã€\f2html\fP ディレクトリã®è¦ªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»å‹• (cd) ã—ã¾ã™ã€‚\f2\-linkoffline\fP ã®æœ€åˆã®å¼•æ•°ã«ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª "." を指定ã—ã€2 番目ã®å¼•æ•°ã« \f2html\fP ã¸ã®ç›¸å¯¾ãƒ‘スを指定ã—ã¾ã™ã€‚ ã“ã“ã§ã€\f2package\-list\fP ãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚ 更新対照ã®ãƒ‘ッケージã®ãƒ‘ッケージåã ã‘を指定ã—ã¦ãã ã•ã„。 
+\f3¥É¥­¥å¥á¥ó¥È¤Î¹¹¿·\fP \- Á°½Ò¤Î \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤Î¤â¤¦¤Ò¤È¤Ä¤ÎÍÑÅӤϡ¢¥×¥í¥¸¥§¥¯¥È¤ËÂçÎ̤Υѥ屡¼¥¸¤¬´Þ¤Þ¤ì¤Æ¤¤¤Æ¡¢¤¹¤Ç¤Ë¥Ä¥ê¡¼Á´ÂΤËÂФ·¤Æ javadoc ¤Î¼Â¹Ô¤¬´°Î»¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢¼¡¤Î¼Â¹Ô¤Ç¤Ï¡¢¾¯Î̤ÎÊѹ¹¤ò¼êÁ᤯²Ã¤¨¤¿¤¢¤È¡¢¥½¡¼¥¹¥Ä¥ê¡¼¤Î¤´¤¯°ìÉô¤ËÂФ·¤Æ¤À¤± javadoc ¤òºÆ¼Â¹Ô¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ËÂФ·¤Æ¤À¤±Êѹ¹¤ò²Ã¤¨¡¢Àë¸À¤ÏÊѹ¹¤·¤Ê¤¤¾ì¹ç¤Ë¤Î¤ßÀµ¤·¤¯½èÍý¤µ¤ì¤ë¤Î¤Ç¡¢¥Ï¥Ã¥­¥ó¥°¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£¥½¡¼¥¹¥³¡¼¥É¤ÎÀë¸À¤òÄɲᢺï½ü¡¢¤Þ¤¿¤ÏÊѹ¹¤·¤¿¾ì¹ç¤Ï¡¢º÷°ú¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ä¥ê¡¼¡¢·Ñ¾µ¤µ¤ì¤ë¥á¥ó¥Ð¡¼¤Î¥ê¥¹¥È¡¢¡Ö»ÈÍѡץڡ¼¥¸¤Ê¤É¤Î¾ì½ê¤Ç¡¢¥ê¥ó¥¯¤¬²õ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¤Þ¤º¡¢¤³¤Î¿·¤·¤¤¾®¤µ¤Ê¼Â¹ÔÍѤȤ·¤Æ¡¢¿·¤·¤¤À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê ( \f2update\fP ¤È̿̾) ¤òºîÀ®¤·¤Þ¤¹¡£¸µ¤ÎÀ¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤Î̾Á°¤¬ \f2html\fP ¤À¤Ã¤¿¤È¤·¤Þ¤¹¡£¤â¤Ã¤È¤âñ½ã¤ÊÎã¤Ç¤Ï¡¢ \f2html ¥Ç¥£¥ì¥¯¥È¥ê¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ° (cd) ¤·¤Þ¤¹\fP¡£ \f2\-linkoffline\fP ¤ÎÂè 1 °ú¿ô¤ò¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¡Ö.¡×¤ËÀßÄꤷ¡¢Âè 2 °ú¿ô¤ò¡¢package\-list ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë \f2html\fP ¤Ø¤ÎÁêÂХѥ¹¤ËÀßÄꤷ¡¢ \f2¹¹¿·¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¤ß¤ò\fPÅϤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d update \-linkoffline . html com.mypackage\fP
 .fl
 .fi
-Javadoc ツールã®çµ‚了後ã€\f2update/com/package\fP 内ã®ç”Ÿæˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã®ãƒšãƒ¼ã‚¸ã‚’コピー㗠(概è¦ã‚„索引を除ã)ã€\f2html/com/package\fP 内ã®å…ƒã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¸Šæ›¸ãã—ã¾ã™ã€‚ 
+Javadoc ¥Ä¥ê¡¼¤Î½ªÎ»¸å¡¢ \f2update/com/package\fP Æâ¤ÎÀ¸À®¤µ¤ì¤¿¥¯¥é¥¹¤Î¥Ú¡¼¥¸¤ò¥³¥Ô¡¼¤· (³µÍפäº÷°ú¤Ï½ü¤¯)¡¢ \f2html/com/package Æâ¤Î¸µ¤Î¥Õ¥¡¥¤¥ë¤Ë¾å½ñ¤­¤·¤Þ¤¹\fP¡£ 
 .LP
 .TP 3
 \-linksource\  
-å„ソースファイル (行番å·ä»˜ã) ã® HTML ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’作æˆã—ã€æ¨™æº– HTML ドキュメントã‹ã‚‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒªãƒ³ã‚¯ã‚’追加ã—ã¾ã™ã€‚リンクã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«å®£è¨€ã•ã‚Œã¦ã„るクラスã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«å¯¾ã—ã¦ä½œæˆã•ã‚Œã¾ã™ã€‚デフォルトコンストラクタã€ç”Ÿæˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦ã¯ä½œæˆã•ã‚Œã¾ã›ã‚“。 
-.LP
-\f3ã“ã®ã‚ªãƒ—ションã¯ã€\fP\f4\-public\fP\f3ã€\fP\f4\-package\fP\f3ã€\fP\f4\-protected\fP\f3ã€\fP\f4\-private\fP\f3 ã®å„オプションã¨ã¯é–¢ä¿‚ãªãã€éžå…¬é–‹ã®ã‚¯ãƒ©ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€éžå…¬é–‹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã®æœ¬ä½“ã‚’ã¯ã˜ã‚ã¨ã™ã‚‹çµ„ã¿è¾¼ã¾ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ã™ã¹ã¦ã®éžå…¬é–‹å®Ÿè£…ã®è©³ç´°ã‚’公開ã—ã¾ã™ã€‚\fP\f2\-private\fP オプションを指定ã—ãªã„ã‹ãŽã‚Šã€éžå…¬é–‹ã®ã‚¯ãƒ©ã‚¹ã‚„インタフェースã®ä¸€éƒ¨ã«ã¯ã€ãƒªãƒ³ã‚¯ã‚’介ã—ã¦ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-å„リンクã¯ã€ãã®å®£è¨€å†…ã®è­˜åˆ¥å­åã®ä¸Šã«ä½œæˆã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2Button\fP クラスã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãƒ˜ã®ãƒªãƒ³ã‚¯ã¯ã€ã€ŒButtonã€ã¨ã„ã†èªžã®ä¸Šã«ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë (¹ÔÈÖ¹æÉÕ¤­) ¤Î HTML ¥Ð¡¼¥¸¥ç¥ó¤òºîÀ®¤·¡¢É¸½à HTML ¥É¥­¥å¥á¥ó¥È¤«¤é¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£¥ê¥ó¥¯¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤ËÀë¸À¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¥Õ¥£¡¼¥ë¥É¤ËÂФ·¤ÆºîÀ®¤µ¤ì¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿¡¢À¸À®¤µ¤ì¤¿¥¯¥é¥¹¤ËÂФ·¤Æ¤ÏºîÀ®¤µ¤ì¤Þ¤»¤ó¡£ 
+.LP
+\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\fP\f4\-public\fP\f3¡¢ \fP\f4\-package\fP\f3¡¢ \fP\f4\-protected\fP\f3 ¡¢ \fP\f4\-private\fP\f3 ¤Î³Æ¥ª¥×¥·¥ç¥ó¤È¤Ï´Ø·¸¤Ê¤¯¡¢Èó¸ø³«¤Î¥¯¥é¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢Èó¸ø³«¤Î¥á¥½¥Ã¥É¤ÎËÜÂΤò¤Ï¤¸¤á¤È¤¹¤ëÁȤ߹þ¤Þ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤ÎÈó¸ø³«¼ÂÁõ¤Î¾ÜºÙ¤ò¸ø³«¤·¤Þ¤¹¡£\fP\f2\-private\fP ¥ª¥×¥·¥ç¥ó¤âÊ»¤»¤Æ»ØÄꤷ¤Ê¤¤¤«¤®¤ê¡¢Èó¸ø³«¤Î¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤ä¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¥ê¥ó¥¯·Ðͳ¤Ç¥¢¥¯¥»¥¹¤Ç¤­¤ë¤È¤Ï¤«¤®¤ê¤Þ¤»¤ó¡£ 
+.LP
+³Æ¥ê¥ó¥¯¤Ï¡¢¤½¤ÎÀë¸ÀÆâ¤Î¼±ÊÌ»Ò̾¤Î¾å¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Button\fP ¥¯¥é¥¹¤Î¥½¡¼¥¹¥³¡¼¥É¤Ø¤Î¥ê¥ó¥¯¤Ï¡¢¡ÖButton¡×¤È¤¤¤¦¸ì¤Î¾å¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4902,7 +3408,7 @@
 .fl
 \fP
 .fi
-Button クラス㮠\f2getLabel()\fP メソッドã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã¸ã®ãƒªãƒ³ã‚¯ã¯ã€ã€ŒgetLabelã€ã¨ã„ã†èªžã®ä¸Šã«ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+¤Þ¤¿¡¢Button ¥¯¥é¥¹¤Î \f2getLabel()\fP ¥á¥½¥Ã¥É¤Î¥½¡¼¥¹¥³¡¼¥É¤Ø¤Î¥ê¥ó¥¯¤Ï¡¢¡ÖgetLabel¡×¤È¤¤¤¦¸ì¤Î¾å¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4913,26 +3419,21 @@
 .LP
 .TP 3
 \-group\  groupheading\  packagepattern:packagepattern:... 
-概è¦ãƒšãƒ¼ã‚¸ã®è¤‡æ•°ã®ãƒ‘ッケージをã€æŒ‡å®šã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã«åˆ†ã‘ã¦ã€ã‚°ãƒ«ãƒ¼ãƒ—ã”ã¨ã«è¡¨ã‚’作æˆã—ã¾ã™ã€‚å„グループã¯ã€ãã‚Œãžã‚Œåˆ¥ã® \f2\-group\fP オプションã§æŒ‡å®šã—ã¾ã™ã€‚ã“れらã®ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã—ãŸé †åºã§ãƒšãƒ¼ã‚¸ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ å„グループ内ã§ã¯ã€ãƒ‘ッケージãŒã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã«ä¸¦ã¹ã‚‰ã‚Œã¾ã™ã€‚指定ã—㟠\f2\-group\fP オプションã”ã¨ã«ã€\f2packagepattern\fP å¼ã®ãƒªã‚¹ãƒˆã¨ä¸€è‡´ã™ã‚‹ãƒ‘ッケージãŒã€è¦‹å‡ºã— \f2groupheading\fP ã‚’æŒã¤ 1 ã¤ã®è¡¨ã«ã¾ã¨ã‚ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+³µÍ×¥Ú¡¼¥¸¤ÎÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¡¢»ØÄꤷ¤¿¥°¥ë¡¼¥×¤Ëʬ¤±¤Æ¡¢¥°¥ë¡¼¥×¤´¤È¤Ëɽ¤òºîÀ®¤·¤Þ¤¹¡£³Æ¥°¥ë¡¼¥×¤Ï¡¢¤½¤ì¤¾¤ìÊ̤Π\f2\-group\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤷ¤Þ¤¹¡£¤³¤ì¤é¤Î¥°¥ë¡¼¥×¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤¿½ç½ø¤Ç¥Ú¡¼¥¸¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£³Æ¥°¥ë¡¼¥×Æâ¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤¬¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ëʤ٤é¤ì¤Þ¤¹¡£¤¢¤ëÆÃÄê¤Î \f2\-group\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢ \f2packagepattern\fP ¼°¤Î¥ê¥¹¥È¤Ë°ìÃפ¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬¡¢ \f2groupheading\fP ¤È¤¤¤¦¸«½Ð¤·¤Îɽ¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f4groupheading\fP ã«ã¯ã€ä»»æ„ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã§ãã€ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚指定ã—ãŸãƒ†ã‚­ã‚¹ãƒˆã¯ã€ã‚°ãƒ«ãƒ¼ãƒ—ã®è¡¨è¦‹å‡ºã—ã«ãªã‚Šã¾ã™ã€‚ 
+\f4groupheading\fP ¤Ë¤Ï¡¢Ç¤°Õ¤Î¥Æ¥­¥¹¥È¤ò»ØÄê¤Ç¤­¡¢¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£»ØÄꤷ¤¿¥Æ¥­¥¹¥È¤Ï¡¢¥°¥ë¡¼¥×¤Îɽ¸«½Ð¤·¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\f4packagepattern\fP ã«ã¯ã€ä»»æ„ã®ãƒ‘ッケージåã€ã¾ãŸã¯ä»»æ„ã®ãƒ‘ッケージåã®å…ˆé ­éƒ¨åˆ†ã¨ãã‚Œã«ç¶šã 1 ã¤ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ (\f2*\fP) を指定ã§ãã¾ã™ã€‚アスタリスクã¯ã€ã€Œä»»æ„ã®æ–‡å­—ã«ä¸€è‡´ã™ã‚‹ã€ã¨ã„ã†æ„味ã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã§ã™ã€‚ワイルドカードã¨ã—ã¦æŒ‡å®šã§ãã‚‹ã®ã¯ã€ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã ã‘ã§ã™ã€‚1 ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘ターンをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f4packagepattern\fP ¤Ë¤Ï¡¢Ç¤°Õ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¡¢¤Þ¤¿¤ÏǤ°Õ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ÎÀèƬÉôʬ¤È¤½¤ì¤Ë³¤¯ 1 ¤Ä¤Î¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ ¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢¡ÖǤ°Õ¤Îʸ»ú¤Ë°ìÃפ¹¤ë¡×¤È¤¤¤¦°ÕÌ£¤Î¥ï¥¤¥ë¥É¥«¡¼¥É¤Ç¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤È¤·¤Æ»ØÄê¤Ç¤­¤ë¤Î¤Ï¡¢¥¢¥¹¥¿¥ê¥¹¥¯¤À¤±¤Ç¤¹¡£1 ¤Ä¤Î¥°¥ë¡¼¥×¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¿¡¼¥ó¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
-.RS 3
-
-.LP
-.LP
-\f3注: パターンやパターンリスト内ã§ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’使ã†å ´åˆã¯ã€\fP\f4"java.lang*:java.util"\fP\f3 ã®ã‚ˆã†ã«ã€ãƒ‘ターンリストを引用符ã§å›²ã‚€å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\fP
-.LP
-.RE
-.LP
-\f2\-group\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã™ã¹ã¦ã®ãƒ‘ッケージãŒã€ã€Œãƒ‘ッケージã€ã¨ã„ã†è¦‹å‡ºã—ã® 1 ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«å…¥ã‚Œã‚‰ã‚Œã¾ã™ã€‚ドキュメント化ã•ã‚Œã‚‹ãƒ‘ッケージã®ä¸­ã«ã€æŒ‡å®šã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã®ã©ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ã‚‚入らãªã„パッケージãŒã‚ã‚‹å ´åˆã€ã“ã®ã‚ˆã†ãªãƒ‘ッケージã¯ã€Œãã®ä»–ã®ãƒ‘ッケージã€ã¨ã„ã†è¦‹å‡ºã—ã‚’æŒã¤ç‹¬ç«‹ã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã«å…¥ã‚Œã‚‰ã‚Œã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ 5 ã¤ã®ãƒ‘ッケージã¯ã€ã‚³ã‚¢ãƒ‘ッケージã€æ‹¡å¼µæ©Ÿèƒ½ãƒ‘ッケージã€ãŠã‚ˆã³ãã®ä»–ã®ãƒ‘ッケージã«åˆ†ã‘られã¾ã™ã€‚「java.lang*ã€ã§ã¯ã€æœ€å¾Œã®ãƒ‰ãƒƒãƒˆã‚’指定ã—ã¦ã„ãªã„ã“ã¨ã«æ³¨ç›®ã—ã¦ãã ã•ã„。 「java.lang.*ã€ã®ã‚ˆã†ã«ãƒ‰ãƒƒãƒˆã‚’入れるã¨ã€java.lang パッケージã¯é™¤å¤–ã•ã‚Œã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
+.LP
+\f3Ãí: ¥Ñ¥¿¡¼¥ó¤ä¥Ñ¥¿¡¼¥ó¥ê¥¹¥ÈÆâ¤Ç¥¢¥¹¥¿¥ê¥¹¥¯¤ò»È¤¦¾ì¹ç¤Ï¡¢ \fP\f4"java.lang*:java.util" ¤Î¤è¤¦¤Ë¡¢¥Ñ¥¿¡¼¥ó¥ê¥¹¥È¤ò°úÍÑÉä¤Ç°Ï¤àɬÍפ¬¤¢¤ê¤Þ¤¹¡£\fP 
+.LP
+¥æ¡¼¥¶¡¼¤¬ \f2\-group\fP ¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä¤â»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¡Ö¥Ñ¥Ã¥±¡¼¥¸¡×¤È¤¤¤¦¸«½Ð¤·¤Î 1 ¤Ä¤Î¥°¥ë¡¼¥×Æâ¤Ë¡¢¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬ÇÛÃÖ¤µ¤ì¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¤ÎÃæ¤Ë¡¢»ØÄꤷ¤¿¥°¥ë¡¼¥×¤Î¤É¤Î¥°¥ë¡¼¥×¤Ë¤âÆþ¤é¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ë¾ì¹ç¡¢¤³¤Î¤è¤¦¤Ê¥Ñ¥Ã¥±¡¼¥¸¤Ï¡Ö¤½¤Î¾¤Î¥Ñ¥Ã¥±¡¼¥¸¡×¤È¤¤¤¦¸«½Ð¤·¤ò»ý¤ÄÆÈΩ¤·¤¿¥°¥ë¡¼¥×¤ËÆþ¤ì¤é¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë 5 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢¥³¥¢¥Ñ¥Ã¥±¡¼¥¸¡¢³ÈÄ¥µ¡Ç½¥Ñ¥Ã¥±¡¼¥¸¡¢¤ª¤è¤Ó¤½¤Î¾¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ëʬ¤±¤é¤ì¤Þ¤¹¡£¡Öjava.lang*¡×¤Ç¤Ï¡¢ºÇ¸å¤Î¥É¥Ã¥È¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¤³¤È¤ËÃíÌܤ·¤Æ¤¯¤À¤µ¤¤¡£¡Öjava.lang.*¡×¤Î¤è¤¦¤Ë¥É¥Ã¥È¤òÆþ¤ì¤ë¤È¡¢java.lang ¥Ñ¥Ã¥±¡¼¥¸¤Ï½ü³°¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4943,56 +3444,52 @@
             java.lang java.lang.reflect java.util javax.servlet java.new\fP
 .fl
 .fi
-ã“ã®çµæžœã€æ¬¡ã®ã‚ˆã†ãªã‚°ãƒ«ãƒ¼ãƒ—化ãŒè¡Œã‚ã‚Œã¾ã™ã€‚ 
-.RS 3
+¤³¤Î·ë²Ì¡¢¼¡¤Î¤è¤¦¤Ê¥°¥ë¡¼¥×²½¤¬¹Ô¤ï¤ì¤Þ¤¹¡£ 
 .RS 3
 .TP 3
-コアパッケージ 
+¥³¥¢¥Ñ¥Ã¥±¡¼¥¸ 
 \f2java.lang\fP 
 \f2java.lang.reflect\fP 
 \f2java.util\fP 
 .TP 3
-拡張機能パッケージ 
+³ÈÄ¥µ¡Ç½¥Ñ¥Ã¥±¡¼¥¸ 
 \f2javax.servlet\fP 
 .TP 3
-ãã®ä»–ã®ãƒ‘ッケージ 
+¤½¤Î¾¤Î¥Ñ¥Ã¥±¡¼¥¸ 
 \f2java.new\fP 
 .RE
-
-.LP
-.RE
 .LP
 .TP 3
 \-nodeprecated 
-推奨ã•ã‚Œãªã„ API をドキュメントã«ç”Ÿæˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€\-nodeprecatedlist オプションを指定ã—ãŸå ´åˆã¨åŒã˜åŠ¹æžœãŒã‚ã‚‹ã“ã¨ã«åŠ ãˆã¦ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã»ã‹ã®éƒ¨åˆ†å…¨ä½“ã§ã‚‚ã€æŽ¨å¥¨ã•ã‚Œãªã„ API ãŒç”Ÿæˆã•ã‚Œã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€ã‚³ãƒ¼ãƒ‰ã‚’記述ã—ã¦ã„ã‚‹ã¨ãã€æŽ¨å¥¨ã•ã‚Œãªã„コードã«ã‚ˆã£ã¦æ°—を散らã•ã‚ŒãŸããªã„å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+¿ä¾©¤µ¤ì¤Ê¤¤ API ¤ò¥É¥­¥å¥á¥ó¥È¤ËÀ¸À®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢\-nodeprecatedlist ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸¸ú²Ì¤¬¤¢¤ë¤³¤È¤Ë²Ã¤¨¤Æ¡¢¥É¥­¥å¥á¥ó¥È¤Î¤Û¤«¤ÎÉôʬÁ´ÂΤǤ⡢¿ä¾©¤µ¤ì¤Ê¤¤ API ¤¬À¸À®¤µ¤ì¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥³¡¼¥É¤òµ­½Ò¤·¤Æ¤¤¤ë¤È¤­¡¢¿ä¾©¤µ¤ì¤Ê¤¤¥³¡¼¥É¤Ë¤è¤Ã¤Æµ¤¤ò»¶¤é¤µ¤ì¤¿¤¯¤Ê¤¤¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-nodeprecatedlist 
-推奨ã•ã‚Œãªã„ API ã®ãƒªã‚¹ãƒˆã‚’å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ« (deprecated\-list.html)ã€ãŠã‚ˆã³ãƒŠãƒ“ゲーションãƒãƒ¼ã®ãã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ³ã‚¯ãŒç”Ÿæˆã•ã‚Œãªã„よã†ã«ã—ã¾ã™ã€‚ãŸã ã—ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã»ã‹ã®éƒ¨åˆ†ã§ã¯ã€æŽ¨å¥¨ã•ã‚Œãªã„ API ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€æŽ¨å¥¨ã•ã‚Œãªã„ API ãŒã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«å«ã¾ã‚Œã¦ãŠã‚‰ãšã€ãƒŠãƒ“ゲーションãƒãƒ¼ã‚’ã™ã£ãã‚Šã¨è¦‹ã›ãŸã„å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+¿ä¾©¤µ¤ì¤Ê¤¤ API ¤Î¥ê¥¹¥È¤ò´Þ¤à¥Õ¥¡¥¤¥ë (deprecated\-list.html)¡¢¤ª¤è¤Ó¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¤½¤Î¥Ú¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤¬À¸À®¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤¿¤À¤·¡¢¥É¥­¥å¥á¥ó¥È¤Î¤Û¤«¤ÎÉôʬ¤Ç¤Ï¡¢¿ä¾©¤µ¤ì¤Ê¤¤ API ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¿ä¾©¤µ¤ì¤Ê¤¤ API ¤¬¥½¡¼¥¹¥³¡¼¥É¤Ë´Þ¤Þ¤ì¤Æ¤ª¤é¤º¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤ò¤¹¤Ã¤­¤ê¤È¸«¤»¤¿¤¤¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-nosince 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€@since ã‚¿ã‚°ã«å¯¾å¿œã™ã‚‹ã€Œå°Žå…¥ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€ セクションをçœç•¥ã—ã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤«¤é¡¢@since ¥¿¥°¤ËÂбþ¤¹¤ë¡ÖƳÆþ¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¡× ¥»¥¯¥·¥ç¥ó¤ò¾Êά¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-notree 
-生æˆã•ã‚Œã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®éšŽå±¤ãƒšãƒ¼ã‚¸ã‚’çœç•¥ã—ã¾ã™ã€‚ã“れらã®ãƒšãƒ¼ã‚¸ã«ã¯ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã®ã€Œãƒ„リーã€ãƒœã‚¿ãƒ³ã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚デフォルトã§ã¯ã€éšŽå±¤ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤ë¥É¥­¥å¥á¥ó¥È¤«¤é¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î³¬ÁØ¥Ú¡¼¥¸¤ò¾Êά¤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¡Ö¥Ä¥ê¡¼¡×¥Ü¥¿¥ó¤«¤é¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢³¬Áؤ¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-noindex 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€ç´¢å¼•ã‚’çœç•¥ã—ã¾ã™ã€‚デフォルトã§ã¯ã€ç´¢å¼•ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤«¤é¡¢º÷°ú¤ò¾Êά¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢º÷°ú¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-nohelp 
-出力ã®å„ページã®æœ€ä¸Šéƒ¨ã¨æœ€ä¸‹éƒ¨ã«ã‚るナビゲーションãƒãƒ¼ã‹ã‚‰ [ヘルプ] リンクをçœç•¥ã—ã¾ã™ã€‚ 
+½ÐÎϤγƥڡ¼¥¸¤ÎºÇ¾åÉô¤ÈºÇ²¼Éô¤Ë¤¢¤ë¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤«¤é¡Ö¥Ø¥ë¥×¡×¥ê¥ó¥¯¤ò¾Êά¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-nonavbar 
-生æˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ã®æœ€ä¸Šéƒ¨ã¨æœ€ä¸‹éƒ¨ã«è¡¨ç¤ºã•ã‚Œã‚‹ãƒŠãƒ“ゲーションãƒãƒ¼ã€ãƒ˜ãƒƒãƒ€ãƒ¼ã€ãŠã‚ˆã³ãƒ•ãƒƒã‚¿ãƒ¼ã‚’生æˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€bottom オプションã«ã¯å½±éŸ¿ã‚’与ãˆã¾ã›ã‚“。\f2\-nonavbar\fP オプションã¯ã€å°åˆ·ã™ã‚‹ãŸã‚ã ã‘ã«ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ PostScript ã¾ãŸã¯ PDF ã«å¤‰æ›ã™ã‚‹å ´åˆãªã©ã€å†…容ã ã‘ãŒé‡è¦ã§ã€ãƒŠãƒ“ゲーションã®å¿…è¦ãŒãªã„å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¤ÎºÇ¾åÉô¤ÈºÇ²¼Éô¤Ëɽ¼¨¤µ¤ì¤ë¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¡¢¥Ø¥Ã¥À¡¼¡¢¤ª¤è¤Ó¥Õ¥Ã¥¿¡¼¤òÀ¸À®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢bottom ¥ª¥×¥·¥ç¥ó¤Ë¤Ï±Æ¶Á¤òÍ¿¤¨¤Þ¤»¤ó¡£ \f2\-nonavbar\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢°õºþ¤¹¤ë¤¿¤á¤À¤±¤Ë¥Õ¥¡¥¤¥ë¤ò PostScript ¤Þ¤¿¤Ï PDF ¤ËÊÑ´¹¤¹¤ë¾ì¹ç¤Ê¤É¡¢ÆâÍƤÀ¤±¤¬½ÅÍפǡ¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¤ÎɬÍפ¬¤Ê¤¤¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-helpfile\  path/filename 
-上部ã¨ä¸‹éƒ¨ã®ãƒŠãƒ“ゲーションãƒãƒ¼ã® [ヘルプ] リンクã®ãƒªãƒ³ã‚¯å…ˆã¨ãªã‚‹ä»£æ›¿ãƒ˜ãƒ«ãƒ—ファイル \f2path/filename\fP ã®ãƒ‘スを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€ãƒãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã•ã‚Œã¦ã„るヘルプファイル \f2help\-doc.html\fP を自動的ã«ä½œæˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€ãã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã§ãã¾ã™ã€‚\f2filename\fP ã«ã¯ã©ã‚“ãªãƒ•ã‚¡ã‚¤ãƒ«åã§ã‚‚指定ã§ãã€\f2help\-doc.html\fP ã«ã¯é™å®šã•ã‚Œã¾ã›ã‚“。例を示ã—ã¾ã™ã€‚ 
+¾åÉô¤È²¼Éô¤Î¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¡Ö¥Ø¥ë¥×¡×¥ê¥ó¥¯¤Î¥ê¥ó¥¯Àè¤È¤Ê¤ëÂåÂإإë¥×¥Õ¥¡¥¤¥ë \f2path/filename\fP ¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤¤¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ä¡¼¥ëÆâ¤Ç¥Ï¡¼¥É¥³¡¼¥É¤µ¤ì¤Æ¤¤¤ë¥Ø¥ë¥×¥Õ¥¡¥¤¥ë \f2help\-doc.html\fP ¤ò¼«Æ°ºîÀ®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢¤½¤Î¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£\f2filename\fP ¤Ë¤Ï¤É¤ó¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤â»ØÄê¤Ç¤­¡¢ \f2help\-doc.html ¤Ë¤Ï¸ÂÄꤵ¤ì¤Þ¤»¤ó¡£\fP Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼Æâ¤Î¥ê¥ó¥¯¤òɬÍפ˱þ¤¸¤ÆÄ´À°¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5001,7 +3498,7 @@
 .fi
 .TP 3
 \-stylesheetfile\  path/filename 
-代替 HTML スタイルシートファイルã®ãƒ‘スを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€ãƒãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã•ã‚Œã¦ã„るスタイルシートファイル \f2stylesheet.css\fP を自動的ã«ä½œæˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€ãã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã§ãã¾ã™ã€‚\f2filename\fP ã«ã¯ã©ã‚“ãªãƒ•ã‚¡ã‚¤ãƒ«åã§ã‚‚指定ã§ãã€\f2stylesheet.css\fP ã«ã¯é™å®šã•ã‚Œã¾ã›ã‚“。例を示ã—ã¾ã™ã€‚ 
+ÂåÂØ HTML ¥¹¥¿¥¤¥ë¥·¡¼¥È¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤¤¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ä¡¼¥ëÆâ¤Ç¥Ï¡¼¥É¥³¡¼¥É¤µ¤ì¤Æ¤¤¤ë¥¹¥¿¥¤¥ë¥·¡¼¥È¥Õ¥¡¥¤¥ë \f2stylesheet.css\fP ¤ò¼«Æ°ºîÀ®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢¤½¤Î¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£\f2filename\fP ¤Ë¤Ï¤É¤ó¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤â»ØÄê¤Ç¤­¡¢ \f2stylesheet.css ¤Ë¤Ï¸ÂÄꤵ¤ì¤Þ¤»¤ó\fP¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -5010,22 +3507,22 @@
 .fi
 .TP 3
 \-serialwarn 
-@serial ã‚¿ã‚°ãŒãªã„å ´åˆã¯ã€ã‚³ãƒ³ãƒ‘イル時ã«è­¦å‘Šã‚’生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€Javadoc 1.2.2 以é™ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€ç›´åˆ—化ã®è­¦å‘Šã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。1.2.2 よりå‰ã®åˆæœŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€è­¦å‘ŠãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ç›´åˆ—化ã®è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã‚‹ã®ã§ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç›´åˆ—化å¯èƒ½ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¨ \f2writeExternal\fP メソッドをé©åˆ‡ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ã®ã«å½¹ç«‹ã¡ã¾ã™ã€‚ 
+@serial ¥¿¥°¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥ë»þ¤Ë·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢Javadoc 1.2.2 °Ê¹ß¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢Ä¾Î󲽤ηٹð¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó1.2.2 ¤è¤êÁ°¤Î½é´ü¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢Ä¾Î󲽤ηٹð¤¬É½¼¨¤µ¤ì¤ë¤Î¤Ç¡¢¥Ç¥Õ¥©¥ë¥È¤ÎľÎó²½²Äǽ¥Õ¥£¡¼¥ë¥É¤È \f2writeExternal\fP ¥á¥½¥Ã¥É¤òŬÀڤ˥ɥ­¥å¥á¥ó¥È²½¤¹¤ë¤Î¤ËÌòΩ¤Á¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-charset\  name 
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆç”¨ã® HTML 文字セットを指定ã—ã¾ã™ã€‚ã“ã®åå‰ã¯ã€
+¤³¤Î¥É¥­¥å¥á¥ó¥ÈÍѤΠHTML ʸ»ú¥»¥Ã¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î̾Á°¤Ï¡¢
 .na
 \f2IANA Registry\fP @
 .fi
-http://www.iana.org/assignments/character\-sets ã§ä¸Žãˆã‚‰ã‚ŒãŸã€æŽ¨å¥¨ã•ã‚Œã‚‹ MIME åã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。例を示ã—ã¾ã™ã€‚ 
+http://www.iana.org/assignments/character\-sets ¤ÇÍ¿¤¨¤é¤ì¤¿¡¢¿ä¾©¤µ¤ì¤ë MIME ̾¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-charset "iso\-8859\-1" mypackage\fP
 .fl
 .fi
-生æˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒšãƒ¼ã‚¸ã®å…ˆé ­ã«ã€æ¬¡ã®è¡ŒãŒæŒ¿å…¥ã•ã‚Œã¾ã™ã€‚  
+À¸À®¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Ú¡¼¥¸¤ÎÀèƬ¤Ë¡¢¼¡¤Î¹Ô¤¬ÁÞÆþ¤µ¤ì¤Þ¤¹¡£  
 .nf
 \f3
 .fl
@@ -5033,34 +3530,34 @@
 .fl
 \fP
 .fi
-ã“ã® META ã‚¿ã‚°ã«ã¤ã„ã¦ã¯ã€
+¤³¤Î META ¥¿¥°¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2HTML ã®æ¨™æº–\fP @
+\f2HTML ¤Îɸ½à\fP @
 .fi
-http://www.w3.org/TR/REC\-html40/charset.html#h\-5.2.2 (4197265 ãŠã‚ˆã³ 4137321) ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\-encoding ãŠã‚ˆã³ \-docencoding ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 
+http://www.w3.org/TR/REC\-html40/charset.html#h\-5.2.2 (4197265 ¤ª¤è¤Ó 4137321) ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\-encoding ¤ª¤è¤Ó \-docencoding ¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-docencoding\  name 
-生æˆã•ã‚Œã‚‹ HTML ファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚’指定ã—ã¾ã™ã€‚ã“ã®åå‰ã¯ã€
+À¸À®¤µ¤ì¤ë HTML ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î̾Á°¤Ï¡¢
 .na
 \f2IANA Registry\fP @
 .fi
-http://www.iana.org/assignments/character\-sets ã§ä¸Žãˆã‚‰ã‚ŒãŸã€æŽ¨å¥¨ã•ã‚Œã‚‹ MIME åã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションをçœç•¥ã—ãªãŒã‚‰ \-encoding を使用ã—ãŸå ´åˆã€ç”Ÿæˆã•ã‚Œã‚‹ HTML ファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ã¯ã€\-encoding ã«ã‚ˆã£ã¦æ±ºã‚られã¾ã™ã€‚例: 
+http://www.iana.org/assignments/character\-sets ¤ÇÍ¿¤¨¤é¤ì¤¿¡¢¿ä¾©¤µ¤ì¤ë MIME ̾¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò¾Êά¤·¤Ê¤¬¤é \-encoding ¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢À¸À®¤µ¤ì¤ë HTML ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥É¤Ï¡¢\-encoding ¤Ë¤è¤Ã¤Æ·è¤á¤é¤ì¤Þ¤¹¡£Îã: 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-docencoding "ISO\-8859\-1" mypackage\fP
 .fl
 .fi
-\-encoding ãŠã‚ˆã³ \-charset ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 
+\-encoding ¤ª¤è¤Ó \-charset ¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-keywords 
-HTML メタキーワードタグをã€ã‚¯ãƒ©ã‚¹ã”ã¨ã«ç”Ÿæˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã«è¿½åŠ ã—ã¾ã™ã€‚ã“れらã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚¿ã‚¿ã‚°ã‚’検索ã™ã‚‹ã‚µãƒ¼ãƒã‚¨ãƒ³ã‚¸ãƒ³ãŒãƒšãƒ¼ã‚¸ã‚’見ã¤ã‘ã‚‹å ´åˆã«å½¹ç«‹ã¡ã¾ã™ã€‚インターãƒãƒƒãƒˆå…¨ä½“を検索ã™ã‚‹å¤šãã®ã‚µãƒ¼ãƒã‚¨ãƒ³ã‚¸ãƒ³ã¯ã€ãƒšãƒ¼ã‚¸ãŒãƒ¡ã‚¿ã‚¿ã‚°ã‚’誤用ã—ã¦ã„ã‚‹ãŸã‚ã€ãƒ¡ã‚¿ã‚¿ã‚°ã‚’調ã¹ã¾ã›ã‚“。 一方ã€æ¤œç´¢ã‚’自身㮠Web サイトã«é™å®šã—ã¦ã„ã‚‹ä¼æ¥­ã§ã¯ã€ã‚µãƒ¼ãƒã‚¨ãƒ³ã‚¸ãƒ³ãŒãƒ¡ã‚¿ã‚¿ã‚°ã‚’調ã¹ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ãƒ¡ãƒªãƒƒãƒˆã‚’得られã¾ã™ã€‚ 
-.LP
-メタタグã«ã¯ã€ã‚¯ãƒ©ã‚¹ã®å®Œå…¨ä¿®é£¾åã¨ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã®ä¿®é£¾ã•ã‚Œã¦ã„ãªã„åå‰ãŒå«ã¾ã‚Œã¾ã™ã€‚コンストラクタã¯ã€ã‚¯ãƒ©ã‚¹åã¨åŒã˜ã§ã‚ã‚‹ãŸã‚å«ã¾ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€ã‚¯ãƒ©ã‚¹ String ã¯æ¬¡ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã§é–‹å§‹ã—ã¾ã™ã€‚ 
+HTML ¥á¥¿¥­¡¼¥ï¡¼¥É¥¿¥°¤ò¡¢¥¯¥é¥¹¤´¤È¤ËÀ¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤ËÄɲä·¤Þ¤¹¡£¤³¤ì¤é¤Î¥¿¥°¤Ï¡¢¥á¥¿¥¿¥°¤ò¸¡º÷¤¹¤ë¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤¬¥Ú¡¼¥¸¤ò¸«¤Ä¤±¤ë¾ì¹ç¤ËÌòΩ¤Á¤Þ¤¹¡£¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÁ´ÂΤò¸¡º÷¤¹¤ë¿¤¯¤Î¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤Ï¡¢¥Ú¡¼¥¸¤¬¥á¥¿¥¿¥°¤ò¸íÍѤ·¤Æ¤¤¤ë¤¿¤á¡¢¥á¥¿¥¿¥°¤òÄ´¤Ù¤Þ¤»¤ó¡£°ìÊý¡¢¸¡º÷¤ò¼«¿È¤Î Web ¥µ¥¤¥È¤Ë¸ÂÄꤷ¤Æ¤¤¤ë´ë¶È¤Ç¤Ï¡¢¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤¬¥á¥¿¥¿¥°¤òÄ´¤Ù¤ë¤³¤È¤Ë¤è¤Ã¤Æ¥á¥ê¥Ã¥È¤òÆÀ¤é¤ì¤Þ¤¹¡£ 
+.LP
+¥á¥¿¥¿¥°¤Ë¤Ï¡¢¥¯¥é¥¹¤Î´°Á´½¤¾þ̾¤È¡¢¥Õ¥£¡¼¥ë¥É¤ª¤è¤Ó¥á¥½¥Ã¥É¤Î½¤¾þ¤µ¤ì¤Æ¤¤¤Ê¤¤Ì¾Á°¤¬´Þ¤Þ¤ì¤Þ¤¹¡£¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¡¢¥¯¥é¥¹Ì¾¤ÈƱ¤¸¤Ç¤¢¤ë¤¿¤á´Þ¤Þ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¥¯¥é¥¹ String ¤Ï¼¡¤Î¥­¡¼¥ï¡¼¥É¤Ç³«»Ï¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5077,29 +3574,29 @@
 .LP
 .TP 3
 \-tag\ \ tagname:Xaoptcmf:"taghead" 
-Javadoc ツールãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã®å¼•æ•°ã‚’ 1 ã¤å–ã‚‹å˜ç´”ãªã‚«ã‚¹ã‚¿ãƒ ãƒ–ロックタグ \f2@\fP\f2tagname\fP を解釈ã§ãるよã†ã«ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€Javadoc ツールã¯ã‚¿ã‚°åã®ã€Œã‚¹ãƒšãƒ«ãƒã‚§ãƒƒã‚¯ã€ã‚’è¡Œã†ã“ã¨ãŒã§ãã‚‹ã®ã§ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã®ã™ã¹ã¦ã®ã‚«ã‚¹ã‚¿ãƒ ã‚¿ã‚°ã« \f2\-tag\fP オプションを組ã¿è¾¼ã‚€ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚今回ã®å®Ÿè¡Œã§å‡ºåŠ›ã•ã‚Œãªã„ã‚¿ã‚°ã¯ã€\f2X\fP を付ã‘ã¦ç„¡åŠ¹ã«ã—ã¾ã™ã€‚ 
-.LP
-コロン (\f4:\fP) ã¯å¸¸ã«åŒºåˆ‡ã‚Šæ–‡å­—ã«ãªã‚Šã¾ã™ã€‚\f2tagname\fP ã§ã‚³ãƒ­ãƒ³ã‚’使用ã™ã‚‹ã«ã¯ã€ã€Œã‚¿ã‚°åã§ã®ã‚³ãƒ­ãƒ³ã®ä½¿ç”¨ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f2\-tag\fP オプションã¯ã€ã‚¿ã‚°ã®è¦‹å‡ºã—「tagheadã€ã‚’太字ã§å‡ºåŠ›ã—ã¾ã™ã€‚ ãã®æ¬¡ã®è¡Œã«ã¯ã€ã“ã®ã‚ªãƒ—ションã®å¼•æ•°ã§æŒ‡å®šã—ãŸãƒ†ã‚­ã‚¹ãƒˆãŒç¶šãã¾ã™ã€‚ 以下ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ブロックタグã¨åŒæ§˜ã€ã“ã®å¼•æ•°ã®ãƒ†ã‚­ã‚¹ãƒˆã«ã¯ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ã“ã®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°ã‚‚解釈ã•ã‚Œã¾ã™ã€‚出力ã¯ã€å¼•æ•°ã‚’ 1 ã¤å–る標準ã®ã‚¿ã‚° (\f2@return\fPã€\f2@author\fP ãªã©) ã®å‡ºåŠ›ã¨ã‚ˆãä¼¼ã¦ã„ã¾ã™ã€‚\f2taghead\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€\f2tagname\fP ãŒè¦‹å‡ºã—ã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.LP
-\f3ã‚¿ã‚°ã®é…ç½®\fP \- 引数㮠\f4Xaoptcmf\fP 部分ã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã®ã‚¿ã‚°ã‚’é…ç½®ã§ãã‚‹ä½ç½®ã¨ã€\f2X\fP を使ã£ã¦ã“ã®ã‚¿ã‚°ã‚’無効ã«ã§ãã‚‹ã‹ã©ã†ã‹ã‚’特定ã—ã¾ã™ã€‚ã‚¿ã‚°ã®é…ç½®ä½ç½®ã‚’制é™ã—ãªã„å ´åˆã¯ \f4a\fP を指定ã—ã¾ã™ã€‚ ãれ以外ã®æ–‡å­—ã®çµ„ã¿åˆã‚ã›ã‚‚å¯èƒ½ã§ã™ã€‚ \f4X\fP (ã‚¿ã‚°ã®ç„¡åŠ¹åŒ–)
+Javadoc ¥Ä¡¼¥ë¤¬¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Î°ú¿ô¤ò 1 ¤Ä¼è¤ëñ½ã¤Ê¥«¥¹¥¿¥à¥Ö¥í¥Ã¥¯¥¿¥° \f2@\fP\f2tagname\fP ¤ò²ò¼á¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¥¿¥°Ì¾¤Î¡Ö¥¹¥Ú¥ë¥Á¥§¥Ã¥¯¡×¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤ë¤Î¤Ç¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Ë¸ºß¤¹¤ë¤¹¤Ù¤Æ¤Î¥«¥¹¥¿¥à¥¿¥°¤Ë¤Ä¤¤¤Æ¡¢ \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤ò´Þ¤á¤ë¤³¤È¤¬½ÅÍפǤ¹¡£º£²ó¤Î¼Â¹Ô¤Ç¤Ï½ÐÎϤµ¤ì¤Ê¤¤¥¿¥°¤Ï¡¢X ¤òÉÕ¤±¤Æ̵¸ú \f2¤Ë¤·¤Þ¤¹\fP¡£ 
+.LP
+¥³¥í¥ó (\f4:\fP) ¤¬¾ï¤Ë¶èÀÚ¤êʸ»ú¤Ë¤Ê¤ê¤Þ¤¹¡£tagname \f2¤Ç¥³¥í¥ó¤ò»ÈÍѤ¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢\fP ¡Ö¥¿¥°Ì¾¤Ç¤Î¥³¥í¥ó¤Î»ÈÍѡפò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢¥¿¥°¤Î¸«½Ð¤·¡Ötaghead¡×¤òÂÀ»ú¤Ç½ÐÎϤ·¤Þ¤¹¡£ ¤½¤Î¼¡¤Î¹Ô¤Ë¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤Ç»ØÄꤷ¤¿¥Æ¥­¥¹¥È¤¬Â³¤­¤Þ¤¹¡£ °Ê²¼¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥Ö¥í¥Ã¥¯¥¿¥°¤ÈƱÍÍ¡¢¤³¤Î°ú¿ô¤Î¥Æ¥­¥¹¥È¤Ë¤Ï¥¤¥ó¥é¥¤¥ó¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¥¤¥ó¥é¥¤¥ó¥¿¥°¤â²ò¼á¤µ¤ì¤Þ¤¹¡£½ÐÎϤϡ¢°ú¿ô¤ò 1 ¤Ä¼è¤ëɸ½à¤Î¥¿¥° ( \f2@return\fP ¤ä \f2@author\fP ¤Ê¤É) ¤Î½ÐÎϤȤ褯»÷¤Æ¤¤¤Þ¤¹¡£\f2taghead\fP ¤ò¾Êά¤¹¤ë¤È¡¢\f2tagname\fP ¤¬¸«½Ð¤·¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f3¥¿¥°¤ÎÇÛÃÖ\fP \- °ú¿ô¤Î \f4Xaoptcmf\fP Éôʬ¤Ï¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Î¥¿¥°¤òÇÛÃ֤Ǥ­¤ë°ÌÃ֤ȡ¢ ¤ò»È¤Ã¤Æ¤³¤Î¥¿¥°¤ò̵¸ú¤Ë¤Ç¤­¤ë¤«¤É¤¦¤«¤òÆÃÄꤷ¤Þ¤¹¡£ \f2X\fP). ¥¿¥°¤ÎÇÛÃÖ°ÌÃÖ¤òÀ©¸Â¤·¤Ê¤¤¾ì¹ç¤Ï \f4a\fP ¤ò»ØÄꤷ¤Þ¤¹¡£¤½¤ì°Ê³°¤Îʸ»ú¤ÎÁȤ߹ç¤ï¤»¤â²Äǽ¤Ç¤¹¡£ \f4X\fP (¥¿¥°¤Î̵¸ú²½)
 .br
-\f4a\fP (ã™ã¹ã¦ã®ä½ç½®)
+\f4a\fP (¤¹¤Ù¤Æ)
 .br
-\f4o\fP (概è¦)
+\f4o\fP (³µÍ×)
 .br
-\f4p\fP (パッケージ)
+\f4p\fP (¥Ñ¥Ã¥±¡¼¥¸)
 .br
-\f4t\fP (åž‹ã™ãªã‚ã¡ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹)
+\f4t\fP (·¿¡¢¤Ä¤Þ¤ê¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹)
 .br
-\f4c\fP (コンストラクタ)
+\f4c\fP (¥³¥ó¥¹¥È¥é¥¯¥¿)
 .br
-\f4m\fP (メソッド)
+\f4m\fP (¥á¥½¥Ã¥É)
 .br
-\f4f\fP (フィールド) 
-.LP
-\f3シングルタグã®ä¾‹\fP \- ソースコード内ã®ä»»æ„ã®ä½ç½®ã§ä½¿ç”¨ã§æ°—ã‚‹ã‚¿ã‚°ã®ã‚¿ã‚°ã‚ªãƒ—ションã®ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+\f4f\fP (¥Õ¥£¡¼¥ë¥É) 
+.LP
+\f3¥·¥ó¥°¥ë¥¿¥°¤ÎÎã\fP \- ¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ÎǤ°Õ¤Î°ÌÃ֤ǻÈÍѤǤ­¤ë¥¿¥°¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5107,7 +3604,7 @@
 .fl
 \fP
 .fi
-@todo をコンストラクタã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ã¿ã§ä½¿ç”¨ã™ã‚‹å ´åˆã¯ã€ä»¥ä¸‹ã®ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
+@todo ¤ò¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¥Õ¥£¡¼¥ë¥É¤Î¤ß¤Ç»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢°Ê²¼¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5115,7 +3612,7 @@
 .fl
 \fP
 .fi
-上ã®ä¾‹ã®æœ€å¾Œã®ã‚³ãƒ­ãƒ³ (\f2:\fP) ã¯ã€ãƒ‘ラメータ区切りå­ã§ã™ãŒã€è¦‹å‡ºã—テキストã®ä¸€éƒ¨ã«ãªã£ã¦ã„ã¾ã™ (以下ã®ä¾‹ã‚’å‚ç…§)。次ã®ä¾‹ã®ã‚ˆã†ã«ã€\f2@todo\fP ã‚¿ã‚°ã‚’å«ã‚€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ã„ãšã‚Œã‹ã®ã‚¿ã‚°ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
+¾å¤ÎÎã¤ÎºÇ¸å¤Î¥³¥í¥ó (\f2:\fP) ¤Ï¡¢¥Ñ¥é¥á¡¼¥¿¶èÀÚ¤ê»Ò¤Ç¤¹¤¬¡¢¸«½Ð¤·¥Æ¥­¥¹¥È¤Î°ìÉô¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹ (°Ê²¼¤ÎÎã¤ò»²¾È)¡£¼¡¤ÎÎã¤Î¤è¤¦¤Ë¡¢ \f2@todo\fP ¥¿¥°¤ò´Þ¤à¥½¡¼¥¹¥³¡¼¥É¤Ç¤Ï¡¢¤¤¤º¤ì¤«¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5123,7 +3620,7 @@
 .fl
 \fP
 .fi
-\f3ã‚¿ã‚°åã«ã‚³ãƒ­ãƒ³ã‚’使用ã™ã‚‹\fP \- コロン (:) ã‚’ãƒãƒƒã‚¯ã‚¹ãƒ©ãƒƒã‚·ãƒ¥ã§ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã™ã‚‹ã¨ã€ã‚³ãƒ­ãƒ³ã‚’ã‚¿ã‚°åã«ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸­ã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«ä½¿ç”¨ã—ã¾ã™ã€‚ 
+\f3¥¿¥°Ì¾¤Ë¥³¥í¥ó¤ò»ÈÍѤ¹¤ë\fP \- ¥³¥í¥ó (:) ¤ò¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤Ç¥¨¥¹¥±¡¼¥×¤¹¤ë¤È¡¢¥³¥í¥ó¤ò¥¿¥°Ì¾¤Ë»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÃæ¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5135,7 +3632,7 @@
 .fl
 \fP
 .fi
-ã§ã“ã®ã‚¿ã‚°ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€  
+¤Ç¤³¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢  
 .nf
 \f3
 .fl
@@ -5143,9 +3640,9 @@
 .fl
 \fP
 .fi
-\f3ã‚¿ã‚°åã®ã‚¹ãƒšãƒ«ãƒã‚§ãƒƒã‚¯ (ã‚¿ã‚°ã®ç„¡åŠ¹åŒ–)\fP \- ソースコード内ã«é…ç½®ã—ãŸä¸€éƒ¨ã®ã‚«ã‚¹ã‚¿ãƒ ã‚¿ã‚°ã®å‡ºåŠ›ã‚’抑制ã—ãŸã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ã“ã®å ´åˆã‚‚ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã«ã™ã¹ã¦ã®ã‚¿ã‚°ã‚’é…ç½®ã—ã€å‡ºåŠ›ã‚’抑制ã—ãªã„タグを有効ã«ã—ã€å‡ºåŠ›ã‚’抑制ã™ã‚‹ã‚¿ã‚°ã‚’無効ã«ã—ã¾ã™ã€‚タグを無効ã«ã™ã‚‹ã«ã¯ã€\f2X\fP を指定ã—ã¾ã™ã€‚指定ã—ãªã„ã¨ã€ãã®ã‚¿ã‚°ã¯æœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ ã“ã‚Œã«ã‚ˆã‚Šã€Javadoc ツールã¯ã€æ¤œå‡ºã—ãŸã‚¿ã‚°ãŒå…¥åŠ›ãƒŸã‚¹ãªã©ã«ã‚ˆã‚‹æœªçŸ¥ã®ã‚¿ã‚°ã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’特定ã§ãã¾ã™ã€‚未知ã®ã‚¿ã‚°ã‚’検出ã—ãŸå ´åˆã€Javadoc ツールã¯è­¦å‘Šã‚’出力ã—ã¾ã™ã€‚ 
-.LP
-ã™ã§ã«é…ç½®ã•ã‚Œã¦ã„る値㫠\f2X\fP を追加ã§ãã¾ã™ã€‚ ã“ã†ã—ã¦ãŠã‘ã°ã€\f2X\fP を削除ã™ã‚‹ã ã‘ã§ã‚¿ã‚°ã‚’有効ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€@todo ã‚¿ã‚°ã®å‡ºåŠ›ã‚’抑制ã—ãŸã„å ´åˆã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+\f3¥¿¥°Ì¾¤Î¥¹¥Ú¥ë¥Á¥§¥Ã¥¯ (¥¿¥°¤Î̵¸ú²½)\fP \- ¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ËÇÛÃÖ¤·¤¿°ìÉô¤Î¥«¥¹¥¿¥à¥¿¥°¤Î½ÐÎϤòÍÞÀ©¤·¤¿¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¤â¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Ë¤¹¤Ù¤Æ¤Î¥¿¥°¤òÇÛÃÖ¤·¡¢½ÐÎϤòÍÞÀ©¤·¤Ê¤¤¥¿¥°¤òÍ­¸ú¤Ë¤·¡¢½ÐÎϤòÍÞÀ©¤¹¤ë¥¿¥°¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£ \f2X\fP ¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¿¥°¤¬Ìµ¸ú¤Ë¤Ê¤ê¡¢Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¥¿¥°¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸¡½Ð¤·¤¿¥¿¥°¤¬ÆþÎϥߥ¹¤Ê¤É¤Ë¤è¤ë̤ÃΤΥ¿¥°¤Ç¤¢¤ë¤«¤É¤¦¤«¤òÆÃÄê¤Ç¤­¤Þ¤¹¡£Ì¤ÃΤΥ¿¥°¤ò¸¡½Ð¤·¤¿¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï·Ù¹ð¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.LP
+¤¹¤Ç¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ëÃÍ¤Ë \f2X\fP ¤òÄɲäǤ­¤Þ¤¹¡£¤³¤¦¤·¤Æ¤ª¤±¤Ð¡¢ \f2X ¤òºï½ü¤¹¤ë¤À¤±¤Ç¥¿¥°¤òÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹\fP¡£¤¿¤È¤¨¤Ð¡¢@todo ¥¿¥°¤Î½ÐÎϤòÍÞÀ©¤·¤¿¤¤¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5153,7 +3650,7 @@
 .fl
 \fP
 .fi
-ã•ã‚‰ã«å˜ç´”ãªæŒ‡å®šæ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚ 
+¤µ¤é¤Ëñ½ã¤Ê»ØÄêÊýË¡¤â¤¢¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5162,13 +3659,13 @@
 \fP
 .fi
 .LP
-構文 \f2\-tag todo:X\fP ã¯ã€\f2@todo\fP ㌠taglet ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹å ´åˆã‚‚有効ã§ã™ã€‚ 
-.LP
-\f3ã‚¿ã‚°ã®é †åº\fP \- \f2\-tag\fP (ãŠã‚ˆã³ \f2\-taglet\fP) オプションã®é †åºã«ã‚ˆã£ã¦ã€ãã®å‡ºåŠ›é †åºãŒæ±ºå®šã—ã¾ã™ã€‚カスタムタグã¨æ¨™æº–タグを組ã¿åˆã‚ã›ã¦ä½¿ç”¨ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚標準タグã®ã‚¿ã‚°ã‚ªãƒ—ションã¯ã€é †åºã‚’決定ã™ã‚‹ãŸã‚ã ã‘ã®ãƒ—レースホルダã§ã™ã€‚ã“れらã¯æ¨™æº–ã‚¿ã‚°åã®ã¿ã‚’使用ã—ã¾ã™ã€‚(標準タグã®å°è¦‹å‡ºã—ã¯å¤‰æ›´ã§ãã¾ã›ã‚“。)ã“ã‚Œã«ã¤ã„ã¦ã¯ã€ä»¥ä¸‹ã®ä¾‹ã§èª¬æ˜Žã—ã¾ã™ã€‚ 
-.LP
-\f2\-tag\fP ãŒãªã„å ´åˆã€\f2\-taglet\fP ã®ä½ç½®ã«ã‚ˆã£ã¦ãã®é †åºãŒæ±ºå®šã—ã¾ã™ã€‚ã‚¿ã‚°ãŒä¸¡æ–¹ã¨ã‚‚存在ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã®æœ€å¾Œã«ã‚ã‚‹ã»ã†ãŒãã®é †åºã‚’決定ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚¿ã‚°ã‚„タグレットãŒã‚³ãƒžãƒ³ãƒ‰è¡Œã«æŒ‡å®šã•ã‚ŒãŸé †ç•ªã«å‡¦ç†ã•ã‚Œã‚‹ãŸã‚ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2\-taglet\fP 㨠\f2\-tag\fP ã®ä¸¡æ–¹ãŒ todo ã¨ã„ã†åå‰ã‚’æŒã£ã¦ã„ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã®æœ€å¾Œã«ã‚ã‚‹ã»ã†ãŒé †åºã‚’決定ã—ã¾ã™ã€‚ 
-.LP
-\f3ã‚¿ã‚°ã®å®Œå…¨ã‚»ãƒƒãƒˆã®ä¾‹\fP \- ã“ã®ä¾‹ã§ã¯ã€å‡ºåŠ›ã®ã€ŒParametersã€ã¨ã€ŒThrowsã€ã®é–“ã«ã€ŒTo Doã€ã‚’挿入ã—ã¾ã™ã€‚X を使用ã—ã¦ã€@example ãŒã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã®ä»Šå›žã®å®Ÿè¡Œã§ã¯å‡ºåŠ›ã•ã‚Œãªã„ã‚¿ã‚°ã§ã‚ã‚‹ã“ã¨ã‚’指定ã—ã¾ã™ã€‚@argfile を使用ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«ã€å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®åˆ¥ã€…ã®è¡Œã«ã‚¿ã‚°ã‚’é…ç½®ã§ãã¾ã™ã€‚ è¡Œã®ç¶™ç¶šã‚’示ã™æ–‡å­—ã¯ä¸è¦ã§ã™ã€‚ 
+¹½Ê¸ \f2\-tag todo:X\fP ¤Ï¡¢ \f2@todo\fP ¤¬¥¿¥°¥ì¥Ã¥È¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Æ¤âÍ­¸ú¤Ç¤¹¡£ 
+.LP
+\f3¥¿¥°¤Î½ç½ø\fP \- \f2\-tag\fP (¤ª¤è¤Ó \f2\-taglet\fP) ¥ª¥×¥·¥ç¥ó¤Î½ç½ø¤Ë¤è¤Ã¤Æ¡¢¥¿¥°¤Î½ÐÎϽ礬·è¤Þ¤ê¤Þ¤¹¡£¥«¥¹¥¿¥à¥¿¥°¤Èɸ½à¥¿¥°¤òÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£É¸½à¥¿¥°¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤Ï¡¢½ç½ø¤ò·èÄꤹ¤ë¤¿¤á¤À¤±¤Î¥×¥ì¡¼¥¹¥Û¥ë¥À¤Ç¤¹¡£¤³¤ì¤é¤Ïɸ½à¥¿¥°Ì¾¤Î¤ß¤ò»ÈÍѤ·¤Þ¤¹¡£(ɸ½à¥¿¥°¤Î¾®¸«½Ð¤·¤ÏÊѹ¹¤Ç¤­¤Þ¤»¤ó¡£)¤³¤ì¤Ë¤Ä¤¤¤Æ¤Ï¡¢°Ê²¼¤ÎÎã¤ÇÀâÌÀ¤·¤Þ¤¹¡£ 
+.LP
+\f2\-tag\fP ¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢ \f2\-taglet\fP ¤Î°ÌÃ֤ˤè¤Ã¤Æ¤½¤Î½ç½ø¤¬·è¤Þ¤ê¤Þ¤¹¡£¥¿¥°¤¬Î¾Êý¤È¤â¸ºß¤¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¤ÎºÇ¸å¤Ë¤¢¤ë¤Û¤¦¤¬¤½¤Î½ç½ø¤ò·èÄꤷ¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥¿¥°¤ä¥¿¥°¥ì¥Ã¥È¤¬¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤¿½çÈ֤˽èÍý¤µ¤ì¤ë¤¿¤á¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2\-taglet\fP ¤È \f2\-tag\fP ¤ÎξÊý¤¬ todo ¤È¤¤¤¦Ì¾Á°¤ò»ý¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¤ÎºÇ¸å¤Ë¤¢¤ë¤Û¤¦¤¬½ç½ø¤ò·èÄꤷ¤Þ¤¹¡£ 
+.LP
+\f3¥¿¥°¤Î´°Á´¥»¥Ã¥È¤ÎÎã\fP \- ¤³¤ÎÎã¤Ç¤Ï¡¢½ÐÎϤΡÖParameters¡×¤È¡ÖThrows¡×¤Î´Ö¤Ë¡ÖTo Do¡×¤òÁÞÆþ¤·¤Þ¤¹¡£X ¤ò»ÈÍѤ·¤Æ¡¢@example ¤¬¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Îº£²ó¤Î¼Â¹Ô¤Ç¤Ï½ÐÎϤµ¤ì¤Ê¤¤¥¿¥°¤Ç¤¢¤ë¤³¤È¤ò»ØÄꤷ¤Þ¤¹¡£@argfile ¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¡¢°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤ÎÊÌ¡¹¤Î¹Ô¤Ë¥¿¥°¤òÇÛÃ֤Ǥ­¤Þ¤¹¡£¹Ô¤Î·Ñ³¤ò¼¨¤¹Ê¸»ú¤ÏÉÔÍפǤ¹¡£ 
 .nf
 \f3
 .fl
@@ -5187,37 +3684,37 @@
 \fP
 .fi
 .LP
-javadoc ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’解æžã™ã‚‹éš›ã«æ¤œå‡ºã•ã‚ŒãŸã‚¿ã‚°ã®ã†ã¡ã€æ¨™æº–ã‚¿ã‚°ã§ã‚‚ \f2\-tag\fP ã‚„ \f2\-taglet\fP ã§æ¸¡ã•ã‚Œã‚‹ã‚¿ã‚°ã§ã‚‚ãªã„ã‚‚ã®ã¯ã€æœªçŸ¥ã®ã‚¿ã‚°ã®è¦‹ãªã•ã‚Œã¾ã™ã€‚ ã“ã®å ´åˆã€è­¦å‘ŠãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã¾ã™ã€‚ 
-.LP
-標準タグã¯ã€æœ€åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®é †åºã§ãƒªã‚¹ãƒˆå†…ã«å†…部的ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚\f2\-tag\fP オプションを使用ã™ã‚‹ã¨ã€ã“ã®ãƒªã‚¹ãƒˆã«è¿½åŠ ã•ã‚Œã‚‹ã‚¿ã‚°ã€ã™ãªã‚ã¡æ¨™æº–ã‚¿ã‚°ã®ä½ç½®ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ä½ç½®ã‹ã‚‰ç§»å‹•ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€æ¨™æº–ã‚¿ã‚°ã« \f2\-tag\fP オプションを付ã‘ãªã‘ã‚Œã°ã€ã“れらã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ä½ç½®ã«é…ç½®ã•ã‚ŒãŸã¾ã¾ã«ãªã‚Šã¾ã™ã€‚ 
-.LP
-\f3競åˆã®å›žé¿\fP \- 固有ã®åå‰ç©ºé–“を分割ã™ã‚‹ã«ã¯ã€ãƒ‘ッケージã«ä½¿ç”¨ã•ã‚Œã¦ã„ã‚‹ \f2com.mycompany.todo\fP ã®ã‚ˆã†ã«ã€ãƒ‰ãƒƒãƒˆ (.) 区切りã®å‘½åè¦å‰‡ã‚’使用ã—ã¾ã™ã€‚Sun ã¯ã€ä»Šå¾Œã‚‚åå‰ã«ãƒ‰ãƒƒãƒˆã‚’å«ã¾ãªã„標準タグを作æˆã—ã¾ã™ã€‚ユーザーãŒä½œæˆã—ãŸã‚¿ã‚°ã¯ã€Sun ãŒæä¾›ã™ã‚‹åŒã˜åå‰ã®ã‚¿ã‚°ã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒ \f2@todo\fP ã¨ã„ã†åå‰ã®ã‚¿ã‚°ã¾ãŸã¯ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã‚’作æˆã—ã¦ã„ã‚‹å ´åˆã€Sun ãŒã‚ã¨ã‹ã‚‰åŒã˜åå‰ã®æ¨™æº–タグを作æˆã—ã¦ã‚‚ã€ãã®ã‚¿ã‚°ã¾ãŸã¯ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã¯å…ƒã®å‹•ä½œã‚’ä¿æŒã—ã¾ã™ã€‚ 
-.LP
-\f3注釈 vs. Javadoc ã‚¿ã‚°\fP \- 一般ã«ã€è¿½åŠ ã™ã‚‹å¿…è¦ã®ã‚るマークアップãŒã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«å½±éŸ¿ã‚’与ãˆãŸã‚Šãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’生æˆã—ãŸã‚Šã™ã‚‹ãŸã‚ã®ã‚‚ã®ã§ã‚ã‚‹å ´åˆã€ãã®ãƒžãƒ¼ã‚¯ã‚¢ãƒƒãƒ—㯠javadoc ã‚¿ã‚°ã«ã™ã¹ãã§ã™ã€‚ ãれ以外ã®å ´åˆã¯æ³¨é‡ˆã«ã™ã¹ãã§ã™ã€‚
+javadoc ¤¬¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò²òÀϤ¹¤ëºÝ¤Ë¸¡º÷¤µ¤ì¤¿¥¿¥°¤Î¤¦¤Á¡¢É¸½à¥¿¥°¤Ç¤â¡¢ \f2\-tag\fP ¤ä \f2\-taglet\fP ¤ÇÅϤµ¤ì¤¿¥¿¥°¤Ç¤â¤Ê¤¤¤â¤Î¤Ï¤¹¤Ù¤Æ̤ÃΤΥ¿¥°¤È¤ß¤Ê¤µ¤ì¡¢·Ù¹ð¤¬¥¹¥í¡¼¤µ¤ì¤Þ¤¹¡£ 
+.LP
+ɸ½à¥¿¥°¤Ï¡¢ºÇ½é¡¢¥Ç¥Õ¥©¥ë¥È¤Î½ç½ø¤Ç¥ê¥¹¥ÈÆâ¤ËÆâÉôŪ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£ \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¤³¤Î¥ê¥¹¥È¤ËÄɲ䵤ì¤ë¥¿¥°¡¢¤¹¤Ê¤ï¤Áɸ½à¥¿¥°¤Î°ÌÃÖ¤¬¥Ç¥Õ¥©¥ë¥È¤Î°ÌÃÖ¤«¤é°ÜÆ°¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢É¸½à¥¿¥°¤Ë \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤òÉÕ¤±¤Ê¤±¤ì¤Ð¡¢¤³¤ì¤é¤Ï¥Ç¥Õ¥©¥ë¥È¤Î°ÌÃÖ¤ËÇÛÃÖ¤µ¤ì¤¿¤Þ¤Þ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+\f3¶¥¹ç¤Î²óÈò\fP \- ¸ÇÍ­¤Î̾Á°¶õ´Ö¤òºÙ¤«¤¯Ê¬¤±¤ë¤Ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Ë»ÈÍѤµ¤ì¤Æ¤¤¤ë \f2com.mycompany.todo ¤È¤¤¤¦Ì¾Á°¤Î¤è¤¦¤Ë¡¢¥É¥Ã¥È (.) ¤ò¶èÀڤ국¹æ¤È¤¹¤ë̾Á°¤ò»È¤¤¤Þ¤¹\fP¡£Oracle ¤Ï¡¢º£¸å¤â̾Á°¤Ë¥É¥Ã¥È¤ò´Þ¤Þ¤Ê¤¤É¸½à¥¿¥°¤òºîÀ®¤·¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤¬ºîÀ®¤·¤¿¥¿¥°¤Ï¡¢Oracle ¤¬Ä󶡤¹¤ëƱ¤¸Ì¾Á°¤Î¥¿¥°¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ \f2@todo\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¿¥°¤Þ¤¿¤Ï¥¿¥°¥ì¥Ã¥È¤ò¥æ¡¼¥¶¡¼¤¬ºîÀ®¤·¤¿¾ì¹ç¡¢Oracle ¤¬¤½¤Î¸åƱ¤¸Ì¾Á°¤Îɸ½à¥¿¥°¤òºîÀ®¤·¤¿¤È¤·¤Æ¤â¡¢¤½¤ÎÆ°ºî¤Ï¾ï¤Ë¥æ¡¼¥¶¡¼¤¬ÄêµÁ¤·¤¿Æ°ºî¤ÈƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+\f3Ãí¼á vs. Javadoc ¥¿¥°\fP \- °ìÈ̤ˡ¢Äɲ乤ëɬÍפΤ¢¤ë¥Þ¡¼¥¯¥¢¥Ã¥×¤¬¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ë±Æ¶Á¤òÍ¿¤¨¤¿¤ê¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤òÀ¸À®¤·¤¿¤ê¤¹¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¾ì¹ç¡¢¤½¤Î¥Þ¡¼¥¯¥¢¥Ã¥×¤Ï javadoc ¥¿¥°¤Ë¤¹¤Ù¤­¤Ç¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤ÏÃí¼á¤Ë¤¹¤Ù¤­¤Ç¤¹¡£
 .na
-\f2「Comparing Annotations and Javadoc Tagsã€\fP @
+\f2¡ÖComparing Annotations and Javadoc Tags¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#annotationsã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\-taglet オプションを使用ã—ã¦ã€ã‚ˆã‚Šè¤‡é›‘ãªãƒ–ロックタグやカスタムインラインタグを 作æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#annotations¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\-taglet ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢¤è¤êÊ£»¨¤Ê¥Ö¥í¥Ã¥¯¥¿¥°¤ä¥«¥¹¥¿¥à¥¤¥ó¥é¥¤¥ó¥¿¥°¤ò ºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-taglet\ \ class 
-ãã®ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆã«ä½¿ã†ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚クラスã®å®Œå…¨æŒ‡å®šåを指定ã—ã¦ãã ã•ã„。ã“ã®ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã¯ã€ã‚«ã‚¹ã‚¿ãƒ ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆå¼•æ•°ã®æ•°ã‚‚定義ã—ã¾ã™ã€‚タグレットã¯ã€ã“れらã®å¼•æ•°ã‚’å—ã‘付ã‘ã€å‡¦ç†ã—ã€å‡ºåŠ›ã‚’生æˆã—ã¾ã™ã€‚外部ドキュメントã¨ã‚µãƒ³ãƒ—ルタグレットã«ã¤ã„ã¦ã¯ã€ä»¥ä¸‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¤½¤Î¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤Ë»È¤¦¥É¥Ã¥¯¥ì¥Ã¥È¤òµ¯Æ°¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥¯¥é¥¹¤Î´°Á´»ØÄê̾¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥¿¥°¥ì¥Ã¥È¤Ï¡¢¥«¥¹¥¿¥à¥¿¥°¤Î¥Æ¥­¥¹¥È°ú¿ô¤Î¿ô¤âÄêµÁ¤·¤Þ¤¹¡£¥¿¥°¥ì¥Ã¥È¤Ï¡¢¤³¤ì¤é¤Î°ú¿ô¤ò¼õ¤±ÉÕ¤±¡¢½èÍý¤·¡¢½ÐÎϤòÀ¸À®¤·¤Þ¤¹¡£³°Éô¥É¥­¥å¥á¥ó¥È¤È¥µ¥ó¥×¥ë¥¿¥°¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢°Ê²¼¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RS 3
 .TP 2
 o
 .na
-\f2「タグレットã®æ¦‚è¦ã€\fP @
+\f2¡Ö¥¿¥°¥ì¥Ã¥È¤Î³µÍס×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/javadoc/taglet/overview.html 
 .RE
 .LP
-タグレットã¯ã€æ¨™æº–ã‚¿ã‚°ã¾ãŸã¯ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°ã§ä¾¿åˆ©ã§ã™ã€‚タグレットã¯ä»»æ„ã®æ•°ã®å¼•æ•°ã‚’ã¨ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ã¾ãŸã€ãƒ†ã‚­ã‚¹ãƒˆã‚’太字ã«ã™ã‚‹ã€ç®‡æ¡æ›¸ãを作æˆã™ã‚‹ã€ãƒ†ã‚­ã‚¹ãƒˆã‚’ファイルã«æ›¸ã出ã™ã€ãã®ä»–ã®ãƒ—ロセスを開始ã™ã‚‹ãªã©ã®ã‚«ã‚¹ã‚¿ãƒ å‹•ä½œã‚’実装ã§ãã¾ã™ã€‚ 
-.LP
-タグレットã§æŒ‡å®šã§ãã‚‹ã®ã¯ã€ã‚¿ã‚°ã®é…置場所ã¨é…置形å¼ã®ã¿ã§ã™ã€‚ãã®ä»–ã®ã™ã¹ã¦ã®æ±ºå®šã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã«ã‚ˆã£ã¦è¡Œã‚ã‚Œã¾ã™ã€‚タグレットを使用ã—ã¦ã‚‚ã€åŒ…å«ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã‹ã‚‰ã‚¯ãƒ©ã‚¹åを削除ã™ã‚‹ãªã©ã®å‡¦ç†ã¯å®Ÿè¡Œã§ãã¾ã›ã‚“。ãŸã ã—ã€ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’ファイルã«å‡ºåŠ›ã—ãŸã‚Šã€åˆ¥ã®ãƒ—ロセスをトリガーã™ã‚‹ãªã©ã®å‰¯ä½œç”¨ã¯å¾—られã¾ã™ã€‚ 
-.LP
-タグレットã®ãƒ‘スを指定ã™ã‚‹ã«ã¯ã€\f2\-tagletpath\fP オプションを使用ã—ã¾ã™ã€‚以下ã¯ã€ç”Ÿæˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ã®ã€ŒParameterã€ã¨ã€ŒThrowsã€ã®é–“ã«ã€ŒTo Doã€ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã‚’挿入ã™ã‚‹ä¾‹ã§ã™ã€‚ 
+¥¿¥°¥ì¥Ã¥È¤Ï¡¢¥Ö¥í¥Ã¥¯¥¿¥°¤Þ¤¿¤Ï¥¤¥ó¥é¥¤¥ó¥¿¥°¤ÇÊØÍø¤Ç¤¹¡£¥¿¥°¥ì¥Ã¥È¤ÏǤ°Õ¤Î¿ô¤Î°ú¿ô¤ò¤È¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢¥Æ¥­¥¹¥È¤òÂÀ»ú¤Ë¤¹¤ë¡¢²Õ¾ò½ñ¤­¤òºîÀ®¤¹¤ë¡¢¥Æ¥­¥¹¥È¤ò¥Õ¥¡¥¤¥ë¤Ë½ñ¤­½Ð¤¹¡¢¤½¤Î¾¤Î¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ê¤É¤Î¥«¥¹¥¿¥àÆ°ºî¤ò¼ÂÁõ¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¥¿¥°¥ì¥Ã¥È¤Ç»ØÄê¤Ç¤­¤ë¤Î¤Ï¡¢¥¿¥°¤ÎÇÛÃÖ¾ì½ê¤ÈÇÛÃÖ·Á¼°¤Î¤ß¤Ç¤¹¡£¤½¤Î¾¤Î¤¹¤Ù¤Æ¤Î·èÄê¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È¤Ë¤è¤Ã¤Æ¹Ô¤ï¤ì¤Þ¤¹¡£¥¿¥°¥ì¥Ã¥È¤ò»ÈÍѤ·¤Æ¤â¡¢Êñ´Þ¥¯¥é¥¹¤Î¥ê¥¹¥È¤«¤é¥¯¥é¥¹Ì¾¤òºï½ü¤¹¤ë¤Ê¤É¤Î½èÍý¤Ï¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¥¿¥°¤Î¥Æ¥­¥¹¥È¤ò¥Õ¥¡¥¤¥ë¤Ë½ÐÎϤ·¤¿¤ê¡¢ÊÌ¤Î¥×¥í¥»¥¹¤ò¥È¥ê¥¬¡¼¤¹¤ë¤Ê¤É¤ÎÉûºîÍѤÏÆÀ¤é¤ì¤Þ¤¹¡£ 
+.LP
+¥¿¥°¥ì¥Ã¥È¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢\f2\-tagletpath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£°Ê²¼¤Ï¡¢À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¤Î¡ÖParameter¡×¤È¡ÖThrows¡×¤Î´Ö¤Ë¡ÖTo Do¡×¥¿¥°¥ì¥Ã¥È¤òÁÞÆþ¤¹¤ëÎã¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5238,25 +3735,25 @@
 \fP
 .fi
 .LP
-\f2\-tag\fP オプションã®ä»£ã‚ã‚Šã« \f2\-taglet\fP オプションを使用ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ãŒã€èª­ã¿ã‚„ã™ã•ã‚’考慮ã™ã‚‹ãªã‚‰ã€\f2\-tag\fP オプションを使用ã—ãŸã»ã†ãŒã‚ˆã„ã§ã—ょã†ã€‚ 
+¤Þ¤¿¡¢ \f2\-taglet\fP ¥ª¥×¥·¥ç¥ó¤ò \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤ÎÂå¤ï¤ê¤Ë»ÈÍѤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¤¬¡¢¤½¤¦¤¹¤ë¤È²ÄÆÉÀ­¤¬Äã²¼¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-tagletpath\ \ tagletpathlist 
-taglet クラスファイル (.class) ã®æ¤œç´¢ãƒ‘スを指定ã—ã¾ã™ã€‚\f2tagletpathlist\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘スをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘スã®ä»¥ä¸‹ã™ã¹ã¦ã®ã‚µãƒ–ディレクトリを検索ã—ã¾ã™ã€‚ 
+taglet ¥¯¥é¥¹¥Õ¥¡¥¤¥ë (.class) ¤Î¸¡º÷¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£\f2tagletpathlist\fP ¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¹¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹°Ê²¼¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¸¡º÷¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-docfilessubdirs\  
-\f2doc\-files\fP ディレクトリã®æ·±ã„コピーを有効ã«ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã‚³ãƒ”ー先ã«ã¯ã€ã‚µãƒ–ディレクトリã¨ã™ã¹ã¦ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ãŒã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2doc\-files/example/images\fP ディレクトリã¨ãã®ä¸­ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã“ã“ã§ã‚‚ã€ã‚µãƒ–ディレクトリを除外ã™ã‚‹æŒ‡å®šãŒå¯èƒ½ã§ã™ã€‚ 
+¡Ö\f2doc\-files\fP¡×¥Ç¥£¥ì¥¯¥È¥ê¤Î¿¼¤¤¥³¥Ô¡¼¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥³¥Ô¡¼Àè¤Ë¤Ï¡¢¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤È¤¹¤Ù¤Æ¤Î¥³¥ó¥Æ¥ó¥Ä¤¬¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2doc\-files/example/images\fP ¤È¤½¤Î¤¹¤Ù¤Æ¤ÎÆâÍƤ¬¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤³¤³¤Ç¤â¡¢¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò½ü³°¤¹¤ë»ØÄ꤬²Äǽ¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-excludedocfilessubdir\ \ name1:name2... 
-所定ã®åå‰ã® \f2doc\-files\fP サブディレクトリを除外ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€SCCS ã¨ãã®ä»–ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰åˆ¶å¾¡ã‚µãƒ–ディレクトリã®ã‚³ãƒ”ーを防ãŽã¾ã™ã€‚ 
+¡Ö\f2doc\-files\fP¡×¤Î¡¢»ØÄꤵ¤ì¤¿Ì¾Á°¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¤¹¤Ù¤Æ½ü³°¤·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢SCCS ¤È¤½¤Î¾¤Î¥½¡¼¥¹¥³¡¼¥ÉÀ©¸æ¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Î¥³¥Ô¡¼¤òËɤ®¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-noqualifier\ \ all\  | \ packagename1:packagename2:... 
-出力ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã®å…ˆé ­ã®ãƒ‘ッケージå (パッケージ修飾å­) ã‚’çœç•¥ã—ã¾ã™ã€‚\f2\-noqualifier\fP ã®å¼•æ•°ã¨ã—㦠\f2all\fP を指定ã—ãŸå ´åˆã€ã™ã¹ã¦ã®ãƒ‘ッケージ修飾å­ãŒã™ã¹ã¦çœç•¥ã•ã‚Œã¾ã™ã€‚ 削除ã™ã‚‹è¤‡æ•°ã®ãƒ‘ッケージåをコロンã§åŒºåˆ‡ã£ã¦ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã¨ã¨ã‚‚ã«æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚クラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹åãŒè¡¨ç¤ºã•ã‚Œã‚‹ä½ç½®ã‹ã‚‰ãƒ‘ッケージåãŒå‰Šé™¤ã•ã‚Œã¾ã™ã€‚ 
-.LP
-次ã®ä¾‹ã§ã¯ã€ã™ã¹ã¦ã®ãƒ‘ッケージ修飾å­ã‚’çœç•¥ã—ã¾ã™ã€‚ 
+½ÐÎϤµ¤ì¤ë¥¯¥é¥¹Ì¾¤ÎÀèƬ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾ (¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò) ¤ò¾Êά¤·¤Þ¤¹¡£ \f2\-noqualifier\fP ¤Î°ú¿ô¤Ï¡¢¡Ö\f2all\fP¡×(¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤¬¾Êά¤µ¤ì¤ë)¡¢½¤¾þ»Ò¤È¤·¤Æºï½ü¤¹¤Ù¤­¥Ñ¥Ã¥±¡¼¥¸¤Î¥³¥í¥ó¶èÀÚ¤ê¥ê¥¹¥È (¥ï¥¤¥ë¥É¥«¡¼¥É¤â²Ä)¡¢¤Î¤¤¤º¤ì¤«¤È¤Ê¤ê¤Þ¤¹¡£¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹Ì¾¤¬É½¼¨¤µ¤ì¤ë°ÌÃÖ¤«¤é¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬ºï½ü¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¼¡¤ÎÎã¤Ç¤Ï¡¢¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤ò¾Êά¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5264,7 +3761,7 @@
 .fl
 \fP
 .fi
-次ã®ä¾‹ã§ã¯ã€ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸ä¿®é£¾å­ java.lang ãŠã‚ˆã³ java.io ã‚’çœç•¥ã—ã¾ã™ã€‚ 
+¼¡¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò java.lang ¤ª¤è¤Ó java.io ¤ò¾Êά¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5272,7 +3769,7 @@
 .fl
 \fP
 .fi
-次ã®ä¾‹ã§ã¯ã€java ã§å§‹ã¾ã‚‹ãƒ‘ッケージ修飾å­ã¨ com.sun ã¨ã„ã†ã‚µãƒ–パッケージ (javax ã§ã¯ãªã„) ã‚’çœç•¥ã—ã¾ã™ã€‚ 
+¼¡¤ÎÎã¤Ç¤Ï¡¢java ¤Ç»Ï¤Þ¤ë¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤È com.sun ¤È¤¤¤¦¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸ (javax ¤Ç¤Ï¤Ê¤¤) ¤ò¾Êά¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5280,63 +3777,54 @@
 .fl
 \fP
 .fi
-パッケージ修飾å­ãŒä¸Šè¨˜ã®å‹•ä½œã«å¾“ã£ã¦è¡¨ç¤ºã•ã‚Œã‚‹å ´åˆã€åå‰ã¯é©åˆ‡ã«çŸ­ãã•ã‚Œã¾ã™ã€‚ 詳細ã¯ã€Œåå‰ã®è¡¨ç¤ºæ–¹æ³•ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®è¦å‰‡ã¯ã€\f2\-noqualifier\fP を使用ã—ãŸã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšæœ‰åŠ¹ã§ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤¬¾åµ­¤ÎÆ°ºî¤Ë½¾¤Ã¤Æɽ¼¨¤µ¤ì¤ë¾ì¹ç¡¢Ì¾Á°¤ÏŬÀÚ¤Ëû¤¯¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡Ö̾Á°¤Îɽ¼¨ÊýË¡¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Îµ¬Â§¤Ï¡¢ \f2\-noqualifier\fP ¤ò»ÈÍѤ¹¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤ºÍ­¸ú¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-notimestamp\  
-タイムスタンプãŒæŠ‘制ã•ã‚Œã¾ã™ã€‚ å„ページ先頭近ãã«ã‚ã‚‹ã€ç”Ÿæˆã•ã‚ŒãŸ HTML 内㮠HTML コメントã§ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒéš ã•ã‚Œã¾ã™ã€‚Javadoc ã‚’ 2 ã¤ã®ã‚½ãƒ¼ã‚¹ãƒ™ãƒ¼ã‚¹ã§å®Ÿè¡Œã—ã€ãれらã«å¯¾ã—㦠diff を実行ã™ã‚‹ã¨ãã«ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã«ã‚ˆã£ã¦ diff ãŒç™ºç”Ÿã—ãªããªã‚‹ã®ã§ä¾¿åˆ©ã§ã™ (ã“ã®ã‚ªãƒ—ションを使用ã—ãªã„ã¨ã€å„ページ㧠diff ã«ãªã‚Šã¾ã™)。タイムスタンプã«ã¯ Javadoc ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ãŒå«ã¾ã‚Œã¦ãŠã‚Šã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬ÍÞÀ©¤µ¤ì¤Þ¤¹¡£³Æ¥Ú¡¼¥¸ÀèƬ¶á¤¯¤Ë¤¢¤ë¡¢À¸À®¤µ¤ì¤¿ HTML Æâ¤Î HTML ¥³¥á¥ó¥È¤Ç¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬±£¤µ¤ì¤Þ¤¹¡£Javadoc ¤ò 2 ¤Ä¤Î¥½¡¼¥¹¥Ù¡¼¥¹¤Ç¼Â¹Ô¤·¡¢¤½¤ì¤é¤ËÂФ·¤Æ diff ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ë¤è¤Ã¤Æ diff ¤¬È¯À¸¤·¤Ê¤¯¤Ê¤ë¤Î¤ÇÊØÍø¤Ç¤¹ (¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤¤È¡¢³Æ¥Ú¡¼¥¸¤Ç diff ¤Ë¤Ê¤ê¤Þ¤¹)¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ë¤Ï Javadoc ¤Î¥Ð¡¼¥¸¥ç¥óÈֹ椬´Þ¤Þ¤ì¤Æ¤ª¤ê¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-     <!\-\- Generated by javadoc (build 1.5.0\-internal) on Tue Jun 22 09:57:24 PDT 2004 \-\->
+     <!\-\- Generated by javadoc (build 1.5.0_01) on Thu Apr 02 14:04:52 IST 2009 \-\->
 .fl
 \fP
 .fi
 .LP
 .TP 3
 \-nocomment\  
-主説明ãŠã‚ˆã³ã™ã¹ã¦ã®ã‚¿ã‚°ã‚’å«ã‚€ã‚³ãƒ¡ãƒ³ãƒˆæœ¬æ–‡å…¨ä½“を抑制ã—ã€å®£è¨€ã ã‘を生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã‚ˆã‚Šã€å…ƒã¯ç•°ãªã‚‹ç›®çš„ã®ãŸã‚ã ã£ãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†åˆ©ç”¨ã—ã€æ–°ã—ã„プロジェクトã®æ—©ã„段階ã§ã‚¹ã‚±ãƒ«ãƒˆãƒ³ HTML ドキュメントを作æˆã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚ 
+¼çÀâÌÀ¤ª¤è¤Ó¤¹¤Ù¤Æ¤Î¥¿¥°¤ò´Þ¤à¥³¥á¥ó¥ÈËÜʸÁ´ÂΤòÍÞÀ©¤·¡¢Àë¸À¤À¤±¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢¸µ¤Ï°Û¤Ê¤ëÌÜŪ¤Î¤¿¤á¤À¤Ã¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òºÆÍøÍѤ·¡¢¿·¤·¤¤¥×¥í¥¸¥§¥¯¥È¤ÎÁᤤÃʳ¬¤Ç¥¹¥±¥ë¥È¥ó HTML ¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ 
+.LP
+.TP 3
+\-sourcetab tabLength 
+¥½¡¼¥¹Æâ¤Ç³Æ¥¿¥Ö¤¬³ÍÆÀ¤¹¤ë¶õÇò¤Î¿ô¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .RE
-.SH "コマンド行引数ファイル"
-.LP
-.LP
-\f2javadoc\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’短ãã—ãŸã‚Šç°¡æ½”ã«ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€\f2javadoc\fP コマンドã«å¯¾ã™ã‚‹å¼•æ•° (\f2\-J\fP オプションを除ã) ãŒå…¥ã£ãŸ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã“ã¨ã‚’利用ã™ã‚Œã°ã€ã©ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§ã‚‚ã€ä»»æ„ã®é•·ã•ã® javadoc コマンドを作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-引数ファイルã«ã¯ã€javac ã®ã‚ªãƒ—ションã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを自由ã«çµ„ã¿åˆã‚ã›ã¦è¨˜è¿°ã§ãã¾ã™ã€‚ファイル内ã®å„引数ã¯ã€ã‚¹ãƒšãƒ¼ã‚¹ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ファイルåã«ç©ºç™½ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å全体を二é‡å¼•ç”¨ç¬¦ã§å›²ã¿ã¾ã™ã€‚
-.LP
-.LP
-引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚引数ファイルã®ä½ç½®ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åリストã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ (*) ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2*.java\fP ã¨ã¯æŒ‡å®šã§ãã¾ã›ã‚“。引数ファイル内ã®å¼•æ•°ã§ \f2@\fP 文字を使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†å¸°çš„ã«è§£é‡ˆã™ã‚‹ã“ã¨ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã¾ãŸã€\f2\-J\fP オプションもサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 ã“ã®ã‚ªãƒ—ションã¯èµ·å‹•ãƒ„ールã«æ¸¡ã•ã‚Œã¾ã™ãŒã€èµ·å‹•ãƒ„ールã§ã¯å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
-.LP
-.LP
-javadoc を実行ã™ã‚‹ã¨ãã«ã€å„引数ファイルã®ãƒ‘スã¨ãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f2@\fP 文字を付ã‘ã¦æ¸¡ã—ã¾ã™ã€‚javadoc ã¯ã€\f2@\fP 文字ã§å§‹ã¾ã‚‹å¼•æ•°ã‚’見ã¤ã‘ã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を展開ã—ã¦å¼•æ•°ãƒªã‚¹ãƒˆã«æŒ¿å…¥ã—ã¾ã™ã€‚
-.LP
+.SH "¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë"
+.LP
+javadoc ¤Î¥³¥Þ¥ó¥É¹Ô¤òû¤¯¤·¤¿¤ê´Ê·é¤Ë¤·¤¿¤ê¤¹¤ë¤¿¤á¤Ë¡¢ \f2javadoc\fP ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë°ú¿ô ( \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò½ü¤¯) ¤¬Æþ¤Ã¤¿ 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¤³¤È¤òÍøÍѤ¹¤ì¤Ð¡¢¤É¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¾å¤Ç¤â¡¢Ç¤°Õ¤ÎŤµ¤Î javadoc ¥³¥Þ¥ó¥É¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
+.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢javac ¤Î¥ª¥×¥·¥ç¥ó¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¼«Í³¤ËÁȤ߹ç¤ï¤»¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥Õ¥¡¥¤¥ëÆâ¤Î³Æ°ú¿ô¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥Õ¥¡¥¤¥ë̾¤Ë¶õÇò¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾Á´ÂΤòÆó½Å°úÍÑÉä¤Ç°Ï¤ß¤Þ¤¹¡£
+.LP
+°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¥ê¥¹¥È¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2*.java\fP ¤È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë²ò¼á¤¹¤ë¤³¤È¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¯Æ°¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Þ¤¹¤¬¡¢µ¯Æ°¥Ä¡¼¥ë¤Ç¤Ï°ú¿ô¥Õ¥¡¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤«¤é¤Ç¤¹¡£
+.LP
+javadoc ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢³Æ°ú¿ô¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f2@\fP ʸ»ú¤òÉÕ¤±¤ÆÅϤ·¤Þ¤¹¡£javadoc ¤Ï¡¢\f2@\fP ʸ»ú¤Ç»Ï¤Þ¤ë°ú¿ô¤ò¸«¤Ä¤±¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòŸ³«¤·¤Æ°ú¿ô¥ê¥¹¥È¤ËÁÞÆþ¤·¤Þ¤¹¡£
 .SS 
-引数ファイルを 1 ã¤æŒ‡å®šã™ã‚‹ä¾‹
-.LP
-.LP
-\f2argfile\fP ã¨ã„ã†åå‰ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã™ã¹ã¦ã® Javadoc 引数を格ç´ã—ã€æ¬¡ã®ã‚ˆã†ã«ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä»ØÄꤹ¤ëÎã
+.LP
+¼¡¤Î¤è¤¦¤Ë¡¢¡Ö\f2argfile\fP¡×¤È¤¤¤¦Ì¾Á°¤Îñ°ì¤Î°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Ë¡¢Javadoc ¤Î¤¹¤Ù¤Æ¤Î°ú¿ô¤ò³ÊǼ¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @argfile\fP
 .fl
 .fi
-
-.LP
-.LP
-ã“ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®ä¾‹ã§ç¤ºã•ã‚Œã¦ã„ã‚‹ 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を両方ã¨ã‚‚入れるã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
+.LP
+¤³¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤ÎÎã¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòξÊý¤È¤âÆþ¤ì¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .SS 
-引数ファイルを 2 ã¤æŒ‡å®šã™ã‚‹ä¾‹
-.LP
-.LP
-Javadoc オプション用㫠1 ã¤ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å用㫠1 ã¤ã¨ã„ã†ã‚ˆã†ã«ã€2 ã¤ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãªãŠã€ã“ã®ã‚ã¨ã®ãƒªã‚¹ãƒˆã§ã¯ã€è¡Œã®ç¶™ç¶šæ–‡å­—を使用ã—ã¦ã„ã¾ã›ã‚“。
-.LP
-.LP
-以下ã®å†…容をå«ã‚€ \f2options\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
-.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 2 ¤Ä»ØÄꤹ¤ëÎã
+.LP
+2 ¤Ä¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£1 ¤Ä¤Ï Javadoc ¥ª¥×¥·¥ç¥óÍÑ¡¢¤â¤¦ 1 ¤Ä¤Ï¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾ÍѤǤ¹¡£¤Ê¤ª¡¢¼¡¤Î¥ê¥¹¥È¤Ç¤Ï¹Ô·Ñ³ʸ»ú¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤»¤ó¡£
+.LP
+¼¡¤ÎÆâÍƤò´Þ¤à¡¢¡Ö\f2options\fP¡×¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -5346,27 +3834,24 @@
 .fl
      \-splitindex
 .fl
-     \-windowtitle 'Java 2 Platform v1.3 API Specification'
-.fl
-     \-doctitle 'Java(TM) 2 Platform 5.0 API Specification'
-.fl
-     \-header '<b>Java 2 Platform </b><br><font size="\-1">5.0</font>'
-.fl
-     \-bottom 'Copyright 1993\-2000 Sun Microsystems, Inc. All Rights Reserved.'
+     \-windowtitle 'Java SE 7 API Specification'
+.fl
+     \-doctitle 'Java SE 7 API Specification'
+.fl
+     \-header '<b>Java(TM) SE 7</b>'
+.fl
+     \-bottom 'Copyright &copy; 1993\-2011 Oracle and/or its affiliates. All rights reserved.'
 .fl
      \-group "Core Packages" "java.*"
 .fl
-     \-overview /java/pubs/ws/1.5/src/share/classes/overview\-core.html
-.fl
-     \-sourcepath /java/pubs/ws/1.5/src/share/classes
+     \-overview /java/pubs/ws/1.7.0/src/share/classes/overview\-core.html
+.fl
+     \-sourcepath /java/pubs/ws/1.7.0/src/share/classes
 .fl
 \fP
 .fi
-
-.LP
-.LP
-以下ã®å†…容をå«ã‚€ \f2packages\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
-.LP
+.LP
+¼¡¤ÎÆâÍƤò´Þ¤à¡¢¡Ö\f2packages\fP¡×¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -5378,115 +3863,89 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ãã®ã‚ã¨ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—㦠javadoc を実行ã—ã¾ã™ã€‚
-.LP
+.LP
+¤½¤Î¤¢¤È¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @options @packages\fP
 .fl
 .fi
-
-.LP
 .SS 
-パス付ãã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¾‹
-.LP
-.LP
-引数ファイルã«ã¯ã€ãƒ‘スを指定ã§ãã¾ã™ã€‚ ãŸã ã—ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ä¸‹ã®ä¾‹ã®å ´åˆã¯ã€\f2path1\fP ã‚„ \f2path2\fP ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。
-.LP
+¥Ñ¥¹ÉÕ¤­¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤ÎÎã
+.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Ñ¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤½¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢²¼¤ÎÎã¤Î¾ì¹ç¤Ï¡¢ \f2path1\fP ¤ä \f2path2\fP ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @path1/options @path2/packages\fP
 .fl
 .fi
-
-.LP
 .SS 
-オプションã®å¼•æ•°ã®ä¾‹
-.LP
-.LP
-次ã«ã€Javadoc オプションã«å¯¾ã™ã‚‹å¼•æ•°ã ã‘を引数ファイルã«æ ¼ç´ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚ã“ã“ã§ã¯ã€\f2\-bottom\fP を例ã«å–り上ã’ã¾ã™ã€‚ ãã®ã‚ªãƒ—ションã«ã¯ã€ã‹ãªã‚Šé•·ã„引数を指定ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ã‹ã‚‰ã§ã™ã€‚ã¾ãšã€ã“ã®ã‚ªãƒ—ションã®ãƒ†ã‚­ã‚¹ãƒˆå¼•æ•°ã«ãªã‚‹æ¬¡ã®ã‚ˆã†ãªå†…容をå«ã‚€ã€\f2bottom\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
-.LP
+¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤ÎÎã
+.LP
+¼¡¤Ë¡¢Javadoc ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤À¤±¤ò°ú¿ô¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤¹¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£¤³¤³¤Ç¤Ï \f2\-bottom\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£¤È¤¤¤¦¤Î¤â¡¢°ú¿ô¤¬Ä¹¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ë¤«¤é¤Ç¤¹¡£¼¡¤Î¤è¤¦¤Ê¥Æ¥­¥¹¥È°ú¿ô¤ò´Þ¤à¡¢¡Ö\f2bottom\fP¡×¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
 .nf
 \f3
 .fl
-'<font size="\-1"><a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a 
-.fl
-bug or feature</a><br><br>Java is a trademark or registered trademark of 
-.fl
-Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993\-2000 Sun 
-.fl
-Microsystems, Inc. 901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A. 
-.fl
-All Rights Reserved.</font>'
+<font size="\-1">
+.fl
+      <a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a bug or feature</a><br/>
+.fl
+      Copyright &copy; 1993, 2011, Oracle and/or its affiliates. All rights reserved.<br/>
+.fl
+      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
+.fl
+      Other names may be trademarks of their respective owners.</font>
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ãã®ã‚ã¨ã€æ¬¡ã®ã‚ˆã†ã«ã—㦠Javadoc ツールを実行ã—ã¾ã™ã€‚
-.LP
+.LP
+¤½¤Î¤¢¤È¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-bottom @bottom @packages\fP
 .fl
 .fi
-
-.LP
-.LP
-ã¾ãŸã€å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã®å…ˆé ­ã« \f2\-bottom\fP オプションを組ã¿è¾¼ã‚“ã§ãŠã‘ã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦å®Ÿè¡Œã§ãã¾ã™ã€‚
-.LP
+.LP
+¤¢¤ë¤¤¤Ï¡¢°ú¿ô¥Õ¥¡¥¤¥ë¤ÎÀèƬ¤Ë \f2\-bottom\fP ¥ª¥×¥·¥ç¥ó¤âÁȤ߹þ¤ó¤À¤¢¤È¡¢¼¡¤Î¤è¤¦¤Ë¼Â¹Ô¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @bottom @packages\fP
 .fl
 .fi
-.SH "åå‰"
-実行
-.SH "Javadoc ã®å®Ÿè¡Œ"
-.LP
-.LP
-\f3ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·\fP \- javadoc ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’判別ã™ã‚‹ã«ã¯ã€\f3javadoc \-J\-version\fP を使用ã—ã¾ã™ã€‚出力ストリームã«ã¯æ¨™æº–ドックレットã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ãŒå«ã¾ã‚Œã¾ã™ã€‚\f2\-quiet\fP ã§ç„¡åŠ¹ã«ã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3公開プログラムインタフェース\fP \- Java 言語ã§è¨˜è¿°ã•ã‚ŒãŸãƒ—ログラムã‹ã‚‰ Javadoc ツールを起動ã™ã‚‹ã¨ã使用ã—ã¾ã™ã€‚ã“ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¯ \f2com.sun.tools.javadoc.Main\fP ã«ã‚ã‚Šã¾ã™ (javadoc ã¯å†å…¥å¯èƒ½)。詳細ã¯ã€
-.na
-\f2「標準ドックレットã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/standard\-doclet.html#runningprogrammaticallyã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-\f3ドックレットã®å®Ÿè¡Œ\fP \- 下記ã®èª¬æ˜Žã¯ã€æ¨™æº– HTML ドックレットを呼ã³å‡ºã™ãŸã‚ã®ã‚‚ã®ã§ã™ã€‚カスタムドックレットを呼ã³å‡ºã™ã«ã¯ã€\-doclet ãŠã‚ˆã³ \-docletpath オプションを使用ã—ã¾ã™ã€‚特定ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’実行ã—ãŸå®Œå…¨ãªä¾‹ã«ã¤ã„ã¦ã¯ã€
+.SH "̾Á°"
+¼Â¹Ô
+.SH "Javadoc ¤Î¼Â¹Ô"
+.LP
+\f3¥Ð¡¼¥¸¥ç¥óÈÖ¹æ\fP \- javadoc ¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òȽÊ̤¹¤ë¤Ë¤Ï¡¢\f3javadoc \-J\-version\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£½ÐÎÏ¥¹¥È¥ê¡¼¥à¤Ë¤Ïɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Î¥Ð¡¼¥¸¥ç¥óÈֹ椬´Þ¤Þ¤ì¤Þ¤¹¡£¤½¤Î½ÐÎϤò̵¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢ \f2\-quiet\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+\f3¸ø³«¥×¥í¥°¥é¥à¥¤¥ó¥¿¥Õ¥§¡¼¥¹\fP \- Java ¸À¸ì¤Çµ­½Ò¤µ¤ì¤¿¥×¥í¥°¥é¥à¤«¤é Javadoc ¥Ä¡¼¥ë¤òµ¯Æ°¤¹¤ë¤È¤­»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï \f2com.sun.tools.javadoc.Main ¤Ë¤¢¤ê¤Þ¤¹\fP (javadoc ¤ÏºÆÆþ²Äǽ)¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2MIF Doclet ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2¡Öɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/javadoc/standard\-doclet.html#runningprogrammatically¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+\f3¥É¥Ã¥¯¥ì¥Ã¥È¤Î¼Â¹Ô\fP \- ²¼µ­¤ÎÀâÌÀ¤Ï¡¢É¸½à HTML ¥É¥Ã¥¯¥ì¥Ã¥È¤ò¸Æ¤Ó½Ð¤¹¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£¥«¥¹¥¿¥à¥É¥Ã¥¯¥ì¥Ã¥È¤ò¸Æ¤Ó½Ð¤¹¤Ë¤Ï¡¢\-doclet ¤ª¤è¤Ó \-docletpath ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ÆÃÄê¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ò¼Â¹Ô¤·¤¿´°Á´¤ÊÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
+.na
+\f2MIF Doclet ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.SH "ç°¡å˜ãªä¾‹"
-.LP
-.LP
-javadoc ã¯ã€ãƒ‘ッケージ全体ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹ã“ã¨ã‚‚ã€å€‹ã€…ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚å„パッケージåã¯ã€ãã‚Œãžã‚Œã®ãƒ‘ッケージåã«å¯¾å¿œã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªåã‚’æŒã¡ã¾ã™ã€‚次ã®ä¾‹ã§ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2/home/src/java/awt/*.java\fP ã«ã‚ã‚Šã¾ã™ã€‚生æˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ \f2/home/html\fP ã§ã™ã€‚
-.LP
+http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.SH "´Êñ¤ÊÎã"
+.LP
+javadoc ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤËÂФ·¤Æ¼Â¹Ô¤¹¤ë¤³¤È¤â¡¢¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£³Æ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¡¢¤½¤ì¤¾¤ì¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÂбþ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê̾¤ò»ý¤Á¤Þ¤¹¡£¼¡¤ÎÎã¤Ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï \f2/home/src/java/awt/*.java ¤Ë¤¢¤ê¤Þ¤¹\fP¡£À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤Ï \f2/home/html ¤Ç¤¹\fP¡£
 .SS 
-1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–
-.LP
-.LP
-パッケージをドキュメント化ã™ã‚‹ã«ã¯ã€ãã®ãƒ‘ッケージã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (\f2*.java\fP) ãŒã€ãƒ‘ッケージã¨åŒã˜åå‰ã‚’æŒã¤ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«å­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。パッケージåãŒè¤‡æ•°ã®è­˜åˆ¥å­ã§æ§‹æˆã•ã‚Œã¦ã„ã‚‹ (\f2java.awt.color\fP ã®ã‚ˆã†ã«ã€å„識別å­ã¯ãƒ‰ãƒƒãƒˆã§åŒºåˆ‡ã‚‰ã‚Œã¦ã„ã‚‹) å ´åˆã¯ã€å¾Œç¶šã®å„識別å­ãŒä¸‹ä½ã®ã‚µãƒ–ディレクトリã«å¯¾å¿œã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ (\f2java/awt/color\fP ãªã©)。1 ã¤ã®ãƒ‘ッケージã®ãŸã‚ã®è¤‡æ•°ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ç•°ãªã‚‹å ´æ‰€ã«ã‚ã‚‹ 2 ã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リーã«åˆ†ã‘ã¦æ ¼ç´ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ (\f2src1/java/awt/color\fP 㨠\f2src2/java/awt/color\fP ãªã©)。 ãŸã ã—ã€ãã®å ´åˆã¯ã€\f2\-sourcepath\fP ã«ã‚ˆã£ã¦ã€ãã®ä¸¡æ–¹ã®å ´æ‰€ã‚’指定ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
-.LP
-.LP
-javadoc を実行ã™ã‚‹ã«ã¯ã€\f2cd\fP コマンドを使ã£ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’変更ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f2\-sourcepath\fP オプションを使用ã—ã¾ã™ã€‚以下ã®ä¾‹ã§ã¯ã€ä¸¡æ–¹ã®æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚
-.LP
+1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È²½
+.LP
+¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë (\f2*.java\fP) ¤ò¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤ÈƱ¤¸Ì¾Á°¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë³ÊǼ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬ ( \f2java.awt.color\fP ¤Î¤è¤¦¤Ë¥É¥Ã¥È¤Ç¶èÀÚ¤é¤ì¤¿) ¤¤¤¯¤Ä¤«¤Î¼±Ê̻Ҥ«¤é¹½À®¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢±¦Â¦¤Î¼±Ê̻Ҥ˿ʤि¤Ó¤Ë¡¢¤½¤Î¼±Ê̻Ҥ¬¤è¤ê¿¼¤¤¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÂбþ¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹ ( \f2java/awt/color\fP ¤Ê¤É)¡£ ñ°ì¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò 2 ¥°¥ë¡¼¥×¤Ëʬ¤±¡¢°Û¤Ê¤ë¾ì½ê¤Ë¤¢¤ë¤½¤Î¤è¤¦¤Ê 2 ¤Ä¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼Æâ¤Ë¤½¤ì¤¾¤ì³ÊǼ¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤½¤ÎξÊý¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î¥Ñ¥¹¤ò¡¢ \f2\-sourcepath\fP ¤ËÀßÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Îã: \f2src1/java/awt/color\fP ¤ª¤è¤Ó \f2src2/java/awt/color\fP¡£
+.LP
+javadoc ¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢ \f2cd\fP ¤ò»ÈÍѤ·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤¹¤ë¤«¡¢ \f2\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£°Ê²¼¤ÎÎã¤Ç¤Ï¡¢Î¾Êý¤ÎÊýË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f3ケース 1 \- 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージã‹ã‚‰ã®èµ·å‹•ã‚’å†å¸°çš„ã«å®Ÿè¡Œ\fP \- ã“ã®ä¾‹ã§ã¯ javadoc ãŒä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å®Ÿè¡Œã§ãるよã†ã«ã€\-sourcepath を使用ã—ã€å†å¸°çš„処ç†ã®ãŸã‚ã« \-subpackages (1.4 ã®æ–°ã‚ªãƒ—ション) を使用ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€\f2java\fP ã®ã‚µãƒ–パッケージ (\f2java.net\fP ãŠã‚ˆã³ \f2java.lang\fP をルートã¨ã™ã‚‹ãƒ‘ッケージを除ã) を処ç†ã—ã¾ã™ã€‚ãŸã ã—ã€\f2java.lang\fP ã®ã‚µãƒ–パッケージã§ã‚ã‚‹ \f2java.lang.ref\fP ã¯é™¤å¤–ã•ã‚Œã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 1 \- 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤«¤é¤Îµ¯Æ°¤òºÆµ¢Åª¤Ë¼Â¹Ô\fP \- ¤³¤ÎÎã¤Ç¤Ï javadoc ¤¬Ç¤°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¼Â¹Ô¤Ç¤­¤ë¤è¤¦¤Ë¡¢\-sourcepath ¤ò»ÈÍѤ·¡¢ºÆµ¢Åª½èÍý¤Î¤¿¤á¤Ë \-subpackages (1.4 ¤Î¿·¥ª¥×¥·¥ç¥ó) ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤ì¤Ï¡¢ \f2java\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò¤¿¤É¤ê¤Þ¤¹¤¬¡¢¤½¤ÎºÝ¤Ë¡¢ \f2java.net\fP ¤È \f2java.lang\fP ¤ò¥ë¡¼¥È¤Ë»ý¤Ä¥Ñ¥Ã¥±¡¼¥¸¤Ï½ü³°¤µ¤ì¤Þ¤¹¡£¤³¤Î¤È¤­¡¢ \f2java.lang ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸\fP¤Ç¤¢¤ë java.lang.ref ¤â \f2½ü³°¤µ¤ì¤Þ¤¹\fP¡£ 
 .nf
 \f3
 .fl
@@ -5494,10 +3953,10 @@
 .fl
 .fi
 .LP
-ãã®ä»–ã®ãƒ‘ッケージツリーを巡回ã™ã‚‹ã«ã¯ã€\f2java:javax:org.xml.sax\fP ã®ã‚ˆã†ã«ã€\f2\-subpackages\fP 引数ã«ãã®åå‰ã‚’追加ã—ã¾ã™ã€‚  
+¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¥Ä¥ê¡¼¤â²¼Êý¤Ë¤¿¤É¤ë¤Ë¤Ï¡¢ \f2java:javax:org.xml.sax ¤Î¤è¤¦¤Ë¡¢\fP ¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î̾Á°¤ò \-subpackages \f2¤Î°ú¿ô¤ÎËöÈø¤ËÄɲä·¤Þ¤¹\fP¡£  
 .TP 2
 o
-\f3ケース 2 \- ルートソースディレクトリã«ç§»ã£ã¦ã‹ã‚‰æ˜Žç¤ºçš„ãªãƒ‘ッケージã«å¯¾ã—ã¦å®Ÿè¡Œ\fP \- 完全指定ã®ãƒ‘ッケージåã®è¦ªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»ã‚Šã¾ã™ã€‚次ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 2 \- ¥ë¡¼¥È¥½¡¼¥¹¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤Ã¤Æ¤«¤éÌÀ¼¨Åª¤Ê¥Ñ¥Ã¥±¡¼¥¸¤ËÂФ·¤Æ¼Â¹Ô\fP \- ´°Á´»ØÄê¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ê¤Þ¤¹¡£¼¡¤Ë¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5508,7 +3967,7 @@
 .fi
 .TP 2
 o
-\f3ケース 3 \- ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å®Ÿè¡Œã€‚ ソースファイル㯠1 ã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リー内ã«ã‚ã‚‹\fP \- ã“ã®ã‚±ãƒ¼ã‚¹ã§ã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒã©ã“ã§ã‚ã£ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。最上ä½ãƒ‘ッケージã®è¦ªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ \f2\-sourcepath\fP ã«æŒ‡å®šã—ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 3 \- Ǥ°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¼Â¹Ô¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï 1 ¤Ä¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼Æâ¤Ë¤¢¤ë\fP \- ¤³¤Î¥±¡¼¥¹¤Ç¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¤É¤³¤Ç¤¢¤Ã¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£ºÇ¾å°Ì¥Ñ¥Ã¥±¡¼¥¸¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤ò \f2\-sourcepath\fP ¤Ë»ØÄꤷ¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5517,7 +3976,7 @@
 .fi
 .TP 2
 o
-\f3ケース 4 \- ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å®Ÿè¡Œã€‚ ソースファイルã¯è¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リー内ã«ã‚ã‚‹\fP \- ã“ã‚Œã¯ã‚±ãƒ¼ã‚¹ 3 ã¨ä¼¼ã¦ã„ã¾ã™ãŒã€ãƒ‘ッケージãŒè¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リーã«å­˜åœ¨ã—ã¾ã™ã€‚ãã‚Œãžã‚Œã®ãƒ„リーã®ãƒ«ãƒ¼ãƒˆã¸ã®ãƒ‘スを \f2\-sourcepath\fP ã«æŒ‡å®šã— (コロンã§åŒºåˆ‡ã‚‹)ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚1 ã¤ã®ãƒ‘ッケージã®ã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒã€1 ã¤ã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ä¸‹ã«å­˜åœ¨ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã€ã¨ã„ã†ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。 ソースパスã¨ã—ã¦æŒ‡å®šã•ã‚ŒãŸå ´æ‰€ã®ã©ã“ã‹ã§è¦‹ã¤ã‹ã‚Œã°å分ã§ã™ã€‚ 
+\f3¥±¡¼¥¹ 4 \- Ǥ°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¼Â¹Ô¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÏÊ£¿ô¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼Æâ¤Ë¤¢¤ë\fP \- ¤³¤ì¤Ï¥±¡¼¥¹ 3 ¤È»÷¤Æ¤¤¤Þ¤¹¤¬¡¢¥Ñ¥Ã¥±¡¼¥¸¤¬Ê£¿ô¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤Ë¸ºß¤·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤Î¥Ä¥ê¡¼¤Î¥ë¡¼¥È¤Ø¤Î¥Ñ¥¹¤ò \f2\-sourcepath\fP ¤Ë»ØÄꤷ (¥³¥í¥ó¤Ç¶èÀÚ¤ë)¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£1 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¡¢1 ¤Ä¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Î²¼¤Ë¸ºß¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡¢¤È¤¤¤¦¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥½¡¼¥¹¥Ñ¥¹¤È¤·¤Æ»ØÄꤵ¤ì¤¿¾ì½ê¤Î¤É¤³¤«¤Ç¸«¤Ä¤«¤ì¤Ð½½Ê¬¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5525,21 +3984,16 @@
 .fl
 .fi
 .RE
-
-.LP
-.LP
-çµæžœ: 上記ã®ã©ã®ã‚±ãƒ¼ã‚¹ã§ã‚‚ã€\f2java.awt\fP 㨠\f2java.awt.event\fP パッケージ内㮠public ãŠã‚ˆã³ protected クラスã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã€æŒ‡å®šã•ã‚ŒãŸç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f2/home/html\fP) ã« HTML ファイルãŒä¿å­˜ã•ã‚Œã¾ã™ã€‚2 ã¤ä»¥ä¸Šã®ãƒ‘ッケージãŒç”Ÿæˆã•ã‚Œã¦ã„ã‚‹ã®ã§ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€ãƒ‘ッケージã®ãƒªã‚¹ãƒˆã€ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€ãŠã‚ˆã³ãƒ¡ã‚¤ãƒ³ã®ã‚¯ãƒ©ã‚¹ãƒšãƒ¼ã‚¸ã¨ã„ㆠ3 ã¤ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’æŒã¤ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
-.LP
+.LP
+·ë²Ì: ¤¹¤Ù¤Æ¤Î¥±¡¼¥¹¤Ç¥Ñ¥Ã¥±¡¼¥¸ \f2java.awt\fP ¤ª¤è¤Ó \f2java.awt.event\fP Æâ¤Î public ¤ª¤è¤Ó protected ¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¡¢»ØÄꤵ¤ì¤¿À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê (\f2/home/html\fP) ¤Ë HTML ¥Õ¥¡¥¤¥ë¤¬Êݸ¤µ¤ì¤Þ¤¹¡£2 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬À¸À®¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥É¥­¥å¥á¥ó¥È¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥ê¥¹¥È¡¢¥¯¥é¥¹¤Î¥ê¥¹¥È¡¢¤ª¤è¤Ó¥á¥¤¥ó¤Î¥¯¥é¥¹¥Ú¡¼¥¸¤È¤¤¤¦ 3 ¤Ä¤Î¥Õ¥ì¡¼¥à¤ò»ý¤Ä¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .SS 
-1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–
-.LP
-.LP
-ã¾ãŸã€1 ã¤ä»¥ä¸Šã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (\f2.java\fP) を渡ã—ã¦ã€Javadoc ツールを実行ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚javadoc ã¯ã€æ¬¡ã® 2 ã¤ã®ã©ã¡ã‚‰ã‹ã®æ–¹æ³•ã§å®Ÿè¡Œã§ãã¾ã™ã€‚ 1 ã¤ã¯ã€\f2cd\fP コマンドã§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’変更ã™ã‚‹æ–¹æ³•ã€ã‚‚ㆠ1 ã¤ã¯ \f2.java\fP ファイルã¸ã®ãƒ‘スを完全指定ã™ã‚‹æ–¹æ³•ã§ã™ã€‚相対パスã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’起点ã¨ã—ã¾ã™ã€‚ソースファイルåを渡ã™ã¨ãã¯ã€\f2\-sourcepath\fP オプションã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚アスタリスク (*) ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’使用ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ã®ã‚°ãƒ«ãƒ¼ãƒ—を指定ã§ãã¾ã™ã€‚
-.LP
+1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½
+.LP
+¤Þ¤¿¡¢1 ¤Ä°Ê¾å¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë (\f2.java\fP) ¤òÅϤ·¤Æ¡¢Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£javadoc ¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÊýË¡¤Î¤¤¤º¤ì¤«¤Ç¼Â¹Ô¤Ç¤­¤Þ¤¹¡£1 ¤Ä¤Ï \f2cd\fP ¤ò»ÈÍѤ·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤¹¤ëÊýË¡¡¢¤â¤¦ 1 ¤Ä¤Ï \f2.java\fP ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò´°Á´¤Ë»ØÄꤹ¤ëÊýË¡¤Ç¤¹¡£ÁêÂХѥ¹¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òµ¯ÅÀ¤È¤·¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òÅϤ¹¤È¤­¤Ï¡¢ \f2\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯ (*) ¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¹Ô¥ï¥¤¥ë¥É¥«¡¼¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¥¯¥é¥¹¤Î¥°¥ë¡¼¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f3ケース 1 \- ソースディレクトリã«ç§»ã‚‹\fP \- \f2.java\fP ファイルã®ã‚るディレクトリã«ç§»ã‚Šã¾ã™ã€‚次ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 1 \- ¥½¡¼¥¹¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ë\fP \- \f2.java\fP ¥Õ¥¡¥¤¥ë¤Î¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ê¤Þ¤¹¡£¼¡¤Ë¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5548,10 +4002,10 @@
   % \f3javadoc \-d /home/html Button.java Canvas.java Graphics*.java\fP
 .fl
 .fi
-ã“ã®ä¾‹ã§ã¯ã€ã‚¯ãƒ©ã‚¹ \f2Button\fP 㨠\f2Canvas\fPã€ãŠã‚ˆã³åå‰ãŒ \f2Graphics\fP ã§å§‹ã¾ã‚‹ã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚パッケージåã§ã¯ãªãソースファイル㌠javadoc ã«å¼•æ•°ã¨ã—ã¦æ¸¡ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã¨ãƒ¡ã‚¤ãƒ³ãƒšãƒ¼ã‚¸ã¨ã„ㆠ2 ã¤ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’æŒã¤ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¯¥é¥¹ \f2Button\fP ¤È \f2Canvas\fP ¡¢¤ª¤è¤Ó̾Á°¤¬ \f2Graphics ¤Ç»Ï¤Þ¤ë¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ç¤Ï¤Ê¤¯¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ javadoc ¤Ë°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥É¥­¥å¥á¥ó¥È¤Ï¡¢¥¯¥é¥¹¤Î¥ê¥¹¥È¤È¥á¥¤¥ó¥Ú¡¼¥¸¤È¤¤¤¦ 2 ¤Ä¤Î¥Õ¥ì¡¼¥à¤ò»ý¤Ä¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\f3ケース 2 \- パッケージã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»ã‚‹\fP \- ã“ã‚Œã¯ã€åŒã˜ãƒ«ãƒ¼ãƒˆå†…ã«ã‚る複数ã®ã‚µãƒ–パッケージã®å€‹ã€…ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ドキュメント化ã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚パッケージã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»ã‚Šã€å„ソースファイルをã€ãƒ«ãƒ¼ãƒˆã‹ã‚‰ã®ãƒ‘スã¨ã¨ã‚‚ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 2 \- ¥Ñ¥Ã¥±¡¼¥¸¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ë\fP \- ¤³¤ì¤Ï¡¢Æ±¤¸¥ë¡¼¥ÈÆâ¤Ë¤¢¤ëÊ£¿ô¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Î¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ê¡¢³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¡¢¥ë¡¼¥È¤«¤é¤Î¥Ñ¥¹¤È¤È¤â¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5560,103 +4014,88 @@
   % \f3javadoc \-d /home/html java/awt/Button.java java/applet/Applet.java\fP
 .fl
 .fi
-ã“ã®ä¾‹ã§ã¯ã€\f2Button\fP クラスãŠã‚ˆã³ \f2Applet\fP クラスã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¯¥é¥¹ \f2Button\fP ¤ª¤è¤Ó \f2Applet ¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£ 
 .TP 2
 o
-\f3ケース 3 \- ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰\fP \- ã“ã®ã‚±ãƒ¼ã‚¹ã§ã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒã©ã“ã§ã‚ã£ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。ドキュメント化ã™ã‚‹ \f2.java\fP ファイルã¸ã®çµ¶å¯¾ãƒ‘ス (ã¾ãŸã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘ス) を指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 3 \- Ǥ°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é\fP \- ¤³¤Î¥±¡¼¥¹¤Ç¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¤É¤³¤Ç¤¢¤Ã¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¥É¥­¥å¥á¥ó¥È²½¤¹¤ë .java ¥Õ¥¡¥¤¥ë¤Ø¤ÎÀäÂХѥ¹ (¤Þ¤¿¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹) ¤ò»ØÄꤷ¤Æ \f2javadoc\fP ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d /home/html /home/src/java/awt/Button.java /home/src/java/awt/Graphics*.java\fP
 .fl
 .fi
-ã“ã®ä¾‹ã§ã¯ã€ã‚¯ãƒ©ã‚¹ \f2Button\fP ã¨ã€åå‰ãŒ \f2Graphics\fP ã§å§‹ã¾ã‚‹ã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¯¥é¥¹ \f2Button\fP ¤È¡¢Ì¾Á°¤¬ \f2Graphics ¤Ç»Ï¤Þ¤ë¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£ 
 .RE
-
-.LP
 .SS 
-パッケージã¨ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–
-.LP
-.LP
-パッケージ全体ã¨å€‹ã€…ã®ã‚¯ãƒ©ã‚¹ã‚’åŒæ™‚ã«æŒ‡å®šã—ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚次ã«å‰è¿°ã® 2 ã¤ã®ä¾‹ã‚’組ã¿åˆã‚ã›ãŸä¾‹ã‚’示ã—ã¾ã™ã€‚\f2\-sourcepath\fP ã¯ã€ãƒ‘ッケージã¸ã®ãƒ‘スã«å¯¾ã—ã¦ã¯ä½¿ç”¨ã§ãã¾ã™ãŒã€å€‹ã€…ã®ã‚¯ãƒ©ã‚¹ã®ãƒ‘スã«å¯¾ã—ã¦ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
-.LP
+¥Ñ¥Ã¥±¡¼¥¸¤È¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½
+.LP
+¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤȸġ¹¤Î¥¯¥é¥¹¤òƱ»þ¤Ë»ØÄꤷ¤Æ¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¼¡¤ËÁ°½Ò¤Î 2 ¤Ä¤ÎÎã¤òÁȤ߹ç¤ï¤»¤¿Îã¤ò¼¨¤·¤Þ¤¹¡£ \f2\-sourcepath\fP ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥Ñ¥¹¤ËÂФ·¤Æ¤Ï»ÈÍѤǤ­¤Þ¤¹¤¬¡¢¸Ä¡¹¤Î¥¯¥é¥¹¤Î¥Ñ¥¹¤ËÂФ·¤Æ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d /home/html \-sourcepath /home/src java.awt /home/src/java/applet/Applet.java\fP
 .fl
 .fi
-
-.LP
-.LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ‘ッケージ \f2java.awt\fP ã¨ã€ã‚¯ãƒ©ã‚¹ \f2Applet\fP ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚Javadoc ツールã¯ã€\f2Applet\fP ã®ãƒ‘ッケージåã‚’ã€\f2Applet.java\fP ソースファイル内ã®ãƒ‘ッケージ宣言 (ãã®å®£è¨€ãŒã‚ã‚‹å ´åˆ) ã‹ã‚‰åˆ¤åˆ¥ã—ã¾ã™ã€‚
-.LP
-.SH "使用例"
-.LP
-.LP
-Javadoc ツールã«ã¯å¤šãã®ä¾¿åˆ©ãªã‚ªãƒ—ションãŒã‚ã‚Šã€ãã®ä¸­ã«ã¯ã»ã‹ã®ã‚ªãƒ—ションよりも頻ç¹ã«ä½¿ã‚れるもã®ãŒã‚ã‚Šã¾ã™ã€‚ã“ã“ã§ç´¹ä»‹ã™ã‚‹ã®ã¯ã€Java プラットフォーム API ã«å¯¾ã—㦠Javadoc ツールを実行ã™ã‚‹ã¨ãã«ä½¿ç”¨ã™ã‚‹å®Ÿéš›ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã™ã€‚Java 2 Platform, Standard Edition, v1.2 ã«å­˜åœ¨ã™ã‚‹ã€ç´„ 1500 個㮠public ãŠã‚ˆã³ protected クラスã«ã¤ã„ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹ãŸã‚ã«ã€180M ãƒã‚¤ãƒˆã®ãƒ¡ãƒ¢ãƒªãƒ¼ã‚’使用ã—ã¾ã—ãŸã€‚
-.LP
-.LP
-åŒã˜ä¾‹ã‚’ 2 回掲載ã—ã¾ã™ã€‚ 最åˆã®ä¾‹ã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰å®Ÿè¡Œã™ã‚‹ã‚‚ã®ã§ã€2 番目ã®ä¾‹ã¯ Makefile ã‹ã‚‰å®Ÿè¡Œã™ã‚‹ã‚‚ã®ã§ã™ã€‚オプションã®å¼•æ•°ã«çµ¶å¯¾ãƒ‘スを使用ã—ã¦ã„ã‚‹ãŸã‚ã€ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã“ã® \f2javadoc\fP コマンドを実行ã§ãã¾ã™ã€‚
-.LP
+.LP
+¤³¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2java.awt\fP ¤È¥¯¥é¥¹ \f2Applet ¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2Applet.java ¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ñ¥Ã¥±¡¼¥¸Àë¸À¤¬¤¢¤ì¤Ð¡¢\fP ¤½¤ÎÀë¸À¤Ë´ð¤Å¤¤¤Æ \f2Applet ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò\fP ȽÄꤷ¤Þ¤¹¡£
+.SH "»ÈÍÑÎã"
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¿¤¯¤ÎÊØÍø¤Ê¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¡¢¤½¤ÎÃæ¤Ë¤Ï¤Û¤«¤Î¥ª¥×¥·¥ç¥ó¤è¤ê¤âÉÑÈˤ˻Ȥï¤ì¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£¤³¤³¤Ç¾Ò²ð¤¹¤ë¤Î¤Ï¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à API ¤ËÂФ·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë»ÈÍѤ¹¤ë¼ÂºÝ¤Î¥³¥Þ¥ó¥É¤Ç¤¹¡£¤³¤³¤Ç¤Ï¡¢Java SE Platform, Standard Edition, v1.2 ¤Î (Ìó) 1500 ¸Ä¤Î public ¤ª¤è¤Ó protected ¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ë¤¿¤á¤Ë¡¢180M ¥Ð¥¤¥È¤Î¥á¥â¥ê¡¼¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+Ʊ¤¸Îã¤ò 2 ²ó·ÇºÜ¤·¤Þ¤¹¡£ºÇ½é¤ÎÎã¤Ï¥³¥Þ¥ó¥É¹Ô¤«¤é¼Â¹Ô¤¹¤ë¤â¤Î¤Ç¡¢2 ÈÖÌܤÎÎã¤Ï Makefile ¤«¤é¼Â¹Ô¤¹¤ë¤â¤Î¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤ÇÀäÂХѥ¹¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¤¿¤á¡¢Æ±¤¸ \f2javadoc\fP ¥³¥Þ¥ó¥É¤ò¤É¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤Ç¤â¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
 .SS 
-コマンド行ã®ä¾‹
-.LP
-.LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã®ä¾‹ã¯ 900 文字を超ãˆã¦ã„ã‚‹ãŸã‚ã€DOS ãªã©ã®ã‚·ã‚§ãƒ«ã«ã¯å¤§ãã™ãŽã¾ã™ã€‚ã“ã®åˆ¶é™ã‚’回é¿ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¾ã™ã€‚ ã¾ãŸã¯ã€ã‚·ã‚§ãƒ«ã‚¹ã‚¯ãƒªãƒ—トを記述ã—ã¾ã™ã€‚
-.LP
+¥³¥Þ¥ó¥É¹Ô¤ÎÎã
+.LP
+¼¡¤ÎÎã¤Ï¡¢DOS ¤Ê¤É¤Î°ìÉô¤Î¥·¥§¥ë¤Ç¤ÏŤ¹¤®¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ÎÀ©¸Â¤ò²óÈò¤¹¤ë¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤Þ¤¹¡£¤Þ¤¿¤Ï¡¢¥·¥§¥ë¥¹¥¯¥ê¥×¥È¤òµ­½Ò¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
-% javadoc \-sourcepath /java/jdk/src/share/classes            \\ 
-.fl
-    \-overview /java/jdk/src/share/classes/overview.html      \\ 
-.fl
-    \-d /java/jdk/build/api                                   \\ 
-.fl
-    \-use                                                     \\ 
-.fl
-    \-splitIndex                                              \\ 
-.fl
-    \-windowtitle 'Java 2 Platform 5.0 API Specification'    \\ 
-.fl
-    \-doctitle 'Java(TM) 2 Platform 5.0 API Specification' \\ 
-.fl
-    \-header '<b>Java 2 Platform </b><br><font size="\-1">5.0</font>' \\ 
-.fl
-    \-bottom '<font size="\-1"><a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit 
-.fl
-a bug or feature</a><br><br>Java is a trademark or registered trademark of Sun Microsystems, 
-.fl
-Inc. in the US and other countries.<br>Copyright 1993\-1999 Sun Microsystems, Inc. 
-.fl
-901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A. All Rights Reserved.</font>' \\  
+% javadoc \-sourcepath /java/jdk/src/share/classes \\ 
+.fl
+    \-overview /java/jdk/src/share/classes/overview.html \\ 
+.fl
+    \-d /java/jdk/build/api \\ 
+.fl
+    \-use \\ 
+.fl
+    \-splitIndex \\ 
+.fl
+    \-windowtitle 'Java Platform, Standard Edition 7 API Specification' \\ 
+.fl
+    \-doctitle 'Java Platform, Standard Edition 7 API Specification' \\ 
+.fl
+    \-header '<b>Java(TM) SE 7</b>' \\ 
+.fl
+    \-bottom '<font size="\-1">
+.fl
+      <a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a bug or feature</a><br/>
+.fl
+      Copyright &copy; 1993, 2011, Oracle and/or its affiliates. All rights reserved.<br/>
+.fl
+      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
+.fl
+      Other names may be trademarks of their respective owners.</font>' \\ 
 .fl
     \-group "Core Packages" "java.*:com.sun.java.*:org.omg.*" \\ 
 .fl
-    \-group "Extension Packages" "javax.*"                    \\ 
-.fl
-    \-J\-Xmx180m                                               \\  
+    \-group "Extension Packages" "javax.*" \\ 
+.fl
+    \-J\-Xmx180m \\  
 .fl
     @packages
 .fl
 \fP
 .fi
-
-.LP
-.LP
-上記ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã€\f2packages\fP ã¯ã€å‡¦ç†å¯¾è±¡ã®ãƒ‘ッケージå (\f2java.applet java.lang\fP ãªã©) ãŒå…¥ã£ã¦ã„るファイルã®åå‰ã§ã™ã€‚å„オプションã®ã€å˜ä¸€å¼•ç”¨ç¬¦ã§å›²ã¾ã‚ŒãŸå¼•æ•°ã®å†…å´ã«ã¯ã€æ”¹è¡Œæ–‡å­—を挿入ã§ãã¾ã›ã‚“。ãŸã¨ãˆã°ã€ã“ã®ä¾‹ã‚’コピー&ペーストã™ã‚‹å ´åˆã¯ã€\f2\-bottom\fP オプションã‹ã‚‰æ”¹è¡Œæ–‡å­—を削除ã—ã¦ãã ã•ã„。ã•ã‚‰ã«ã€ã“ã®ã‚ã¨ã®ã€Œæ³¨ã€ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+.LP
+¾åµ­¤Î¥³¥Þ¥ó¥É¤Ç¡¢ \f2packages\fP ¤Ï¡¢½èÍýÂоݤΥѥ屡¼¥¸Ì¾ ( \f2java.applet java.lang\fP ¤Ê¤É) ¤¬Æþ¤Ã¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ç¤¹¡£³Æ¥ª¥×¥·¥ç¥ó¤Î¡¢Ã±°ì°úÍÑÉä¤Ç°Ï¤Þ¤ì¤¿°ú¿ô¤ÎÆ⦤ˤϡ¢²þ¹Ôʸ»ú¤òÁÞÆþ¤Ç¤­¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¤³¤ÎÎã¤ò¥³¥Ô¡¼¡õ¥Ú¡¼¥¹¥È¤¹¤ë¾ì¹ç¤Ï¡¢ \f2\-bottom\fP ¥ª¥×¥·¥ç¥ó¤«¤é²þ¹Ôʸ»ú¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£¤µ¤é¤Ë¡¢¤³¤Î¤¢¤È¤Î¡ÖÃí¡×¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .SS 
-Makefile ã®ä¾‹
-.LP
-.LP
-ã“ã“ã§ã¯ã€GNU Makefile ã®ä¾‹ã‚’示ã—ã¾ã™ã€‚Windows ã® Makefile ã®ä¾‹ã«ã¤ã„ã¦ã¯ã€
+Makefile ¤ÎÎã
+.LP
+¤³¤³¤Ç¤Ï¡¢GNU Makefile ¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£Windows ¤Î Makefile ¤ÎÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2Windows ã® Makefile ã®ä½œæˆæ–¹æ³•\fP @
+\f2Windows ¤Î Makefile ¤ÎºîÀ®ÊýË¡\fP @
 .fi
-http://java.sun.com/j2se/javadoc/faq/index.html#makefilesã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/faq/index.html#makefiles¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .nf
 \f3
 .fl
@@ -5692,101 +4131,83 @@
 .fl
         
 .fl
-WINDOWTITLE = 'Java 2 Platform v1.2 API Specification'
-.fl
-DOCTITLE = 'Java(TM) 2 Platform v1.2 API Specification'
-.fl
-HEADER = '<b>Java 2 Platform </b><br><font size="\-1">v1.2</font>'
-.fl
-BOTTOM = '<font size="\-1"><a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit
-.fl
-    a bug or feature</a><br><br>Java is a trademark or registered trademark 
-.fl
-    of Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993\-1999    
-.fl
-    Sun Microsystems, Inc. 901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A.  
-.fl
-    All Rights Reserved.</font>'
+WINDOWTITLE = 'Java(TM) SE 7 API Specification'
+.fl
+DOCTITLE = 'Java(TM) Platform Standard Edition 7 API Specification'
+.fl
+HEADER = '<b>Java(TM) SE 7</font>'
+.fl
+BOTTOM = '<font size="\-1">
+.fl
+      <a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a bug or feature</a><br/>
+.fl
+      Copyright &copy; 1993, 2011, Oracle and/or its affiliates. All rights reserved.<br/>
+.fl
+      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
+.fl
+      Other names may be trademarks of their respective owners.</font>'
 .fl
 GROUPCORE = '"Core Packages" "java.*:com.sun.java.*:org.omg.*"'
 .fl
 GROUPEXT  = '"Extension Packages" "javax.*"'
 .fl
-SRCDIR = '/java/jdk/1.2/src/share/classes'
+SRCDIR = '/java/jdk/1.7.0/src/share/classes'
 .fl
 \fP
 .fi
-
-.LP
-.LP
-Makefile ã®å¼•æ•°ã¯ã€å˜ä¸€å¼•ç”¨ç¬¦ã§å›²ã¿ã¾ã™ã€‚
-.LP
-.LP
-\f3注\fP
-.LP
+.LP
+Makefile ¤Î°ú¿ô¤Ï¡¢Ã±°ì°úÍÑÉä¤Ç°Ï¤ß¤Þ¤¹¡£
+.LP
+\f3Ãí\fP
 .RS 3
 .TP 2
 o
-\f2\-windowtitle\fP オプションをçœç•¥ã™ã‚‹ã¨ã€Javadoc ツールã«ã‚ˆã£ã¦ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚¿ã‚¤ãƒˆãƒ«ãŒã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚¿ã‚¤ãƒˆãƒ«ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚\f2\-windowtitle\fP ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€åŸºæœ¬çš„ã« \f2\-doctitle\fP ã¨åŒã˜ã§ã™ã€‚ ãŸã ã—ã€HTML ã‚¿ã‚°ã¯ä½¿ç”¨ã—ã¾ã›ã‚“。 HTML ã‚¿ã‚°ã¯ã€ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚¿ã‚¤ãƒˆãƒ«ã«ãã®ã¾ã¾ã®ãƒ†ã‚­ã‚¹ãƒˆã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¦ã—ã¾ã„ã¾ã™ã€‚ 
+\-windowtitle \f2¥ª¥×¥·¥ç¥ó¤ò¾Êά¤¹¤ë¤È¡¢\fP Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ¥É¥­¥å¥á¥ó¥È¥¿¥¤¥È¥ë¤¬¥¦¥£¥ó¥É¥¦¥¿¥¤¥È¥ë¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ \f2\-windowtitle\fP ¤Î¥Æ¥­¥¹¥È¤Ï´ðËÜŪ¤Ë \f2\-doctitle\fP ¤Î¤â¤Î¤ÈƱ¤¸¤Ç¤¹¤¬¡¢HTML ¥¿¥°¤ò´Þ¤Þ¤Ê¤¤ÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢HTML ¥¿¥°¤¬ raw ¥Æ¥­¥¹¥È¤È¤·¤Æ¥¦¥£¥ó¥É¥¦¥¿¥¤¥È¥ëÆâ¤Ëɽ¼¨¤µ¤ì¤ë¤Î¤òËɤ°¤¿¤á¤Ç¤¹¡£ 
 .TP 2
 o
-ã“ã®ä¾‹ã®ã‚ˆã†ã« \f2\-footer\fP オプションをçœç•¥ã™ã‚‹ã¨ã€Javadoc ツールã«ã‚ˆã£ã¦ã€ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ†ã‚­ã‚¹ãƒˆãŒãƒ•ãƒƒã‚¿ãƒ¼ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
+¤³¤³¤Ç¹Ô¤Ã¤Æ¤¤¤ë¤è¤¦¤Ë \f2\-footer\fP ¥ª¥×¥·¥ç¥ó¤ò¾Êά¤¹¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ¥Ø¥Ã¥À¡¼¤Î¥Æ¥­¥¹¥È¤¬¥Õ¥Ã¥¿¡¼¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-ã“ã®ä¾‹ã§ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“ãŒã€\-\f2classpath\fP ãŠã‚ˆã³ \-\f2link\fP ã‚‚é‡è¦ãªã‚ªãƒ—ションã§ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¤¬¡¢\-\f2classpath\fP ¤È \-\f2link\fP ¤â½ÅÍפʥª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .RE
-
-.LP
-.SH "トラブルシューティング"
-.LP
+.SH "¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°"
 .SS 
-一般的ãªãƒˆãƒ©ãƒ–ルシューティング
-.LP
+°ìÈÌŪ¤Ê¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°
 .RS 3
 .TP 2
 o
-\f3Javadoc FAQ\fP \- 一般的ãªãƒã‚°ãŠã‚ˆã³ãƒˆãƒ©ãƒ–ルシューティングã®ãƒ’ントã¯ã€
+\f3Javadoc FAQ\fP \- °ìÈÌŪ¤Ê¥Ð¥°¤ª¤è¤Ó¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤Î¥Ò¥ó¥È¤Ï¡¢
 .na
-\f2「Javadoc FAQã€\fP @
+\f2¡ÖJavadoc FAQ¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/faq/index.html#B ã§å‚ç…§ã§ãã¾ã™ã€‚ 
+http://java.sun.com/j2se/javadoc/faq/index.html#B ¤Ç»²¾È¤Ç¤­¤Þ¤¹¡£ 
 .TP 2
 o
-\f3ãƒã‚°ãŠã‚ˆã³åˆ¶é™äº‹é …\fP \- ãƒã‚°ã®ä¸€éƒ¨ã¯ã€ã€ŒImportant Bug Fixes and Changes〠ã§ã‚‚å‚ç…§ã§ãã¾ã™ã€‚ 
+\f3¥Ð¥°¤ª¤è¤ÓÀ©¸Â»ö¹à\fP \- ¥Ð¥°¤Î°ìÉô¤Ï¡¢¡ÖImportant Bug Fixes and Changes¡× ¤Ç¤â»²¾È¤Ç¤­¤Þ¤¹¡£ 
 .TP 2
 o
-\f3ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·\fP \- 「ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\f3¥Ð¡¼¥¸¥ç¥óÈÖ¹æ\fP \- ¡Ö¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 2
 o
-\f3有効ãªã‚¯ãƒ©ã‚¹ã ã‘をドキュメント化\fP \- パッケージをドキュメント化ã™ã‚‹ã¨ãã€Javadoc ã¯ã€æœ‰åŠ¹ãªã‚¯ãƒ©ã‚¹åã§æ§‹æˆã•ã‚Œã¦ã„るファイルã®ã¿ã‚’読ã¿è¾¼ã¿ã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ•ã‚¡ã‚¤ãƒ«åã«ãƒã‚¤ãƒ•ãƒ³ã€Œ\-ã€ã‚’å«ã‚ã‚‹ã“ã¨ã§ã€javadoc ã«ã‚ˆã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®è§£æžã‚’防ãã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f3Í­¸ú¤Ê¥¯¥é¥¹¤À¤±¤ò¥É¥­¥å¥á¥ó¥È²½\fP \- ¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤È¤­¡¢Javadoc ¤Ï¡¢Í­¸ú¤Ê¥¯¥é¥¹Ì¾¤Ç¹½À®¤µ¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î¤ß¤òÆɤ߹þ¤ß¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Õ¥¡¥¤¥ë̾¤Ë¥Ï¥¤¥Õ¥ó¡Ö\-¡×¤ò´Þ¤á¤ë¤³¤È¤Ç¡¢javadoc ¤Ë¤è¤ë¥Õ¥¡¥¤¥ë¤Î²òÀϤòËɤ°¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
-
-.LP
 .SS 
-エラーã¨è­¦å‘Š
-.LP
-.LP
-エラーãŠã‚ˆã³è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã«ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åã¨å®£è¨€è¡Œ (ドキュメンテーションコメント内ã®ç‰¹å®šã®è¡Œã§ã¯ãªã„) ã®è¡Œç•ªå·ãŒå«ã¾ã‚Œã¾ã™ã€‚
-.LP
+¥¨¥é¡¼¤È·Ù¹ð
+.LP
+¥¨¥é¡¼¤ª¤è¤Ó·Ù¹ð¥á¥Ã¥»¡¼¥¸¤Ë¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤ÈÀë¸À¹Ô (¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÎÆÃÄê¤Î¹Ô¤Ç¤Ï¤Ê¤¤) ¤Î¹ÔÈֹ椬´Þ¤Þ¤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f2"error:cannot read:Class1.java"\fP Javadoc ツールã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã« Class1.java クラスをロードã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚絶対パスã¾ãŸã¯ç›¸å¯¾ãƒ‘スã¨ã¨ã‚‚ã«è¡¨ç¤ºã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã¯ã€ã“ã®ä¾‹ã®å ´åˆ \f2./Class1.java\fP ã¨åŒã˜ã§ã™ã€‚ 
+\f2"error: cannot read: Class1.java"\fP Javadoc ¥Ä¡¼¥ë¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë Class1.java ¥¯¥é¥¹¤ò¥í¡¼¥É¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹¡£ÀäÂХѥ¹¤Þ¤¿¤ÏÁêÂХѥ¹¤È¤È¤â¤Ëɽ¼¨¤µ¤ì¤ë¥¯¥é¥¹Ì¾¤Ï¡¢¤³¤ÎÎã¤Î¾ì¹ç \f2./Class1.java ¤ÈƱ¤¸¤Ç¤¹\fP¡£ 
 .RE
-
-.LP
-.SH "環境"
-.LP
+.SH "´Ä¶­"
 .RS 3
 .TP 3
 CLASSPATH 
-Javadoc ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã™ã¨ãã«ä½¿ã†ãƒ‘スを指定ã™ã‚‹ç’°å¢ƒå¤‰æ•°ã§ã™ã€‚ã“ã®ç’°å¢ƒå¤‰æ•°ã¯ã€\f2\-classpath\fP オプションã«ã‚ˆã£ã¦ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã¾ã™ã€‚ディレクトリã¯ã€æ¬¡ã®ã‚ˆã†ã«ã‚³ãƒ­ãƒ³ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ 
+Javadoc ¤¬¥æ¡¼¥¶¡¼¥¯¥é¥¹¤Î¥Õ¥¡¥¤¥ë¤òõ¤¹¤È¤­¤Ë»È¤¦¥Ñ¥¹¤ò»ØÄꤹ¤ë´Ä¶­ÊÑ¿ô¤Ç¤¹¡£¤³¤Î´Ä¶­ÊÑ¿ô¤Ï¡¢ \f2\-classpath\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¥³¥í¥ó¤Ç¶èÀÚ¤ê¤Þ¤¹¡£ 
 .:/home/classes:/usr/local/java/classes 
 .RE
-
-.LP
-.SH "関連項目"
-.LP
+.SH "´ØÏ¢¹àÌÜ"
 .RS 3
 .TP 2
 o
@@ -5806,7 +4227,7 @@
 .TP 2
 o
 .na
-\f2Javadoc ã®ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸\fP @
+\f2Javadoc ¤Î¥Û¡¼¥à¥Ú¡¼¥¸\fP @
 .fi
 http://java.sun.com/j2se/javadoc/index.jsp 
 .TP 2
@@ -5818,16 +4239,14 @@
 .TP 2
 o
 .na
-\f2クラスパスã®è¨­å®š\fP @
+\f2¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/tools/index.html#general 
 .TP 2
 o
 .na
-\f2javac 㨠javadoc ãŒã‚¯ãƒ©ã‚¹ã‚’検索ã™ã‚‹æ–¹æ³•\fP @
+\f2javac ¤È javadoc ¤¬¥¯¥é¥¹¤ò¸¡º÷¤¹¤ëÊýË¡\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html#srcfiles (tools.jar) 
 .RE
-
-.LP
  
--- a/src/linux/doc/man/ja/javah.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/javah.1	Wed May 04 16:39:05 2011 -0700
@@ -19,82 +19,67 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javah 1 "02 Jun 2010"
+.TH javah 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-javah \- C ヘッダーã¨ã‚¹ã‚¿ãƒ–ファイルジェãƒãƒ¬ãƒ¼ã‚¿
-.LP
-.RS 3
-
+.SH "̾Á°"
+javah \- C ¥Ø¥Ã¥À¡¼¤È¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¥¸¥§¥Í¥ì¡¼¥¿
 .LP
 .LP
-\f3javah\fP ã¯ã€Java クラスã‹ã‚‰ C ヘッダーファイル㨠C ソースファイルを作æˆã—ã¾ã™ã€‚ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Java プログラミング言語ã§æ›¸ã‹ã‚ŒãŸã‚³ãƒ¼ãƒ‰ã¨ã€C ãªã©ã®ãã®ä»–ã®è¨€èªžã§æ›¸ã‹ã‚ŒãŸã‚³ãƒ¼ãƒ‰ã‚’接続ã—ã€ã‚³ãƒ¼ãƒ‰ãŒç›¸äº’ã«ä½œç”¨ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚
+\f3javah\fP ¤Ï¡¢Java ¥¯¥é¥¹¤«¤é C ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤È C ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç½ñ¤«¤ì¤¿¥³¡¼¥É¤È¡¢C ¤Ê¤É¤Î¤½¤Î¾¤Î¸À¸ì¤Ç½ñ¤«¤ì¤¿¥³¡¼¥É¤òÀܳ¤·¡¢¥³¡¼¥É¤¬Áê¸ß¤ËºîÍѤ¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
 .fl
 javah [ \fP\f3options\fP\f3 ] fully\-qualified\-classname. . .
 .fl
-javah_g [ \fP\f3options\fP\f3 ] fully\-qualified\-classname. . .
-.fl
 \fP
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3javah\fP ã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドを実装ã™ã‚‹ãŸã‚ã«å¿…è¦ãª C ヘッダーã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã—ã¾ã™ã€‚作æˆã•ã‚ŒãŸãƒ˜ãƒƒãƒ€ãƒ¼ã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–ソースコードã‹ã‚‰ã‚ªãƒ–ジェクトã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã‚’å‚ç…§ã™ã‚‹ãŸã‚ã« C プログラムã«ã‚ˆã£ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚.h ファイルã¯ã€å¯¾å¿œã™ã‚‹ã‚¯ãƒ©ã‚¹ã¨ä¸€è‡´ã™ã‚‹é…置をæŒã¤æ§‹é€ ä½“定義をå«ã¿ã¾ã™ã€‚構造体ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ã€ã‚¯ãƒ©ã‚¹ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã«å¯¾å¿œã—ã¾ã™ã€‚
-.LP
-.LP
-ヘッダーファイルã¨ãã®ä¸­ã§å®£è¨€ã•ã‚Œã‚‹æ§‹é€ ä½“ã®åå‰ã¯ã‚¯ãƒ©ã‚¹ã®åå‰ã‹ã‚‰æ´¾ç”Ÿã—ã¾ã™ã€‚\f3javah\fP ã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŒãƒ‘ッケージã®ä¸­ã«ã‚ã‚‹å ´åˆã€ãƒ‘ッケージåã¯ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«åã¨æ§‹é€ ä½“åã®ä¸¡æ–¹ã«ä»˜åŠ ã•ã‚Œã¾ã™ã€‚下線 (_) ãŒåå‰ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚
+\f3javah\fP ¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¤ò¼ÂÁõ¤¹¤ë¤¿¤á¤ËɬÍ×¤Ê C ¥Ø¥Ã¥À¡¼¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£ºîÀ®¤µ¤ì¤¿¥Ø¥Ã¥À¡¼¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¥½¡¼¥¹¥³¡¼¥É¤«¤é¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤ò»²¾È¤¹¤ë¤¿¤á¤Ë C ¥×¥í¥°¥é¥à¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£.h ¥Õ¥¡¥¤¥ë¤Ï¡¢Âбþ¤¹¤ë¥¯¥é¥¹¤È°ìÃפ¹¤ëÇÛÃÖ¤ò»ý¤Ä¹½Â¤ÂÎÄêµÁ¤ò´Þ¤ß¤Þ¤¹¡£¹½Â¤ÂΤΥե£¡¼¥ë¥É¤Ï¡¢¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤ËÂбþ¤·¤Þ¤¹¡£
 .LP
 .LP
-デフォルトã§ã¯ \f3javah\fP ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ãƒªã‚¹ãƒˆã•ã‚Œã‚‹å„クラスã®ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ãã¾ã™ã€‚ソースファイルを作æˆã™ã‚‹ã«ã¯ã€\f2\-stubs\fP オプションを使用ã—ã¦ãã ã•ã„。1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã«ã€ãƒªã‚¹ãƒˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã®çµæžœã‚’連çµã™ã‚‹ã«ã¯ã€\f2\-o\fP オプションを使用ã—ã¦ãã ã•ã„。
-.LP
-.LP
-æ–°ã—ã„ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドインタフェースã§ã‚ã‚‹ Java Native Interface (JNI) ã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼æƒ…å ±ã¾ãŸã¯ã‚¹ã‚¿ãƒ–ファイルを必è¦ã¨ã—ã¾ã›ã‚“。 ç¾åœ¨ã§ã¯ã€\f3javah\fP ã¯ã€JNI å½¢å¼ã®ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドã«å¿…è¦ãªãƒã‚¤ãƒ†ã‚£ãƒ–メソッド機能プロトタイプを生æˆã—ã¾ã™ã€‚ デフォルトã§ã¯ã€\f3javah\fP 㯠JNI å½¢å¼ã§å‡ºåŠ›ã•ã‚Œã€ãã®çµæžœã¯ .h ファイルã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚
+¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤È¤½¤ÎÃæ¤ÇÀë¸À¤µ¤ì¤ë¹½Â¤ÂΤÎ̾Á°¤Ï¥¯¥é¥¹¤Î̾Á°¤«¤éÇÉÀ¸¤·¤Þ¤¹¡£\f3javah\fP ¤ËÅϤµ¤ì¤ë¥¯¥é¥¹¤¬¥Ñ¥Ã¥±¡¼¥¸¤ÎÃæ¤Ë¤¢¤ë¾ì¹ç¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë̾¤È¹½Â¤ÂÎ̾¤ÎξÊý¤ËÉղ䵤ì¤Þ¤¹¡£²¼Àþ (_) ¤¬Ì¾Á°¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3javah_g\fP ã¯ã€jdb(1) ã®ã‚ˆã†ãªãƒ‡ãƒãƒƒã‚¬ã«é©ã—ãŸã€\f3javah\fP ã®æœ€é©åŒ–ã•ã‚Œã¦ã„ãªã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã™ã€‚
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f3javah\fP ¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ë¥ê¥¹¥È¤µ¤ì¤ë³Æ¥¯¥é¥¹¤Î¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥Õ¥¡¥¤¥ë¤òÃÖ¤­¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢\f2\-stubs\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ë¡¢¥ê¥¹¥È¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Î·ë²Ì¤òÏ¢·ë¤¹¤ë¤Ë¤Ï¡¢\f2\-o\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .LP
-.SH "オプション"
+¿·¤·¤¤¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¢¤ë Java Native Interface (JNI) ¤Ï¡¢¥Ø¥Ã¥À¡¼¾ðÊó¤Þ¤¿¤Ï¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¤òɬÍפȤ·¤Þ¤»¤ó¡£¸½ºß¤Ç¤Ï¡¢\f3javah\fP ¤Ï¡¢JNI ·Á¼°¤Î¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¤ËɬÍפʥͥ¤¥Æ¥£¥Ö¥á¥½¥Ã¥Éµ¡Ç½¥×¥í¥È¥¿¥¤¥×¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢\f3javah\fP ¤Ï JNI ·Á¼°¤Ç½ÐÎϤµ¤ì¡¢¤½¤Î·ë²Ì¤Ï .h ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-o outputfile 
-コマンド行ã«ãƒªã‚¹ãƒˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦ã€çµæžœã®ãƒ˜ãƒƒãƒ€ãƒ¼ã¾ãŸã¯ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’連çµã—㦠\f2outputfile\fP ã«æ ¼ç´ã—ã¾ã™ã€‚\f3\-o\fP ã¾ãŸã¯ \f3\-d\fP ã®ã©ã¡ã‚‰ã‹ä¸€æ–¹ã ã‘ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¤Ë¥ê¥¹¥È¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤ËÂФ·¤Æ¡¢·ë²Ì¤Î¥Ø¥Ã¥À¡¼¤Þ¤¿¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÏ¢·ë¤·¤Æ \f2outputfile\fP ¤Ë³ÊǼ¤·¤Þ¤¹¡£\f3\-o\fP ¤Þ¤¿¤Ï \f3\-d\fP ¤Î¤É¤Á¤é¤«°ìÊý¤À¤±¤¬»È¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-d directory 
-\f3javah\fP ãŒãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã¾ãŸã¯ã‚¹ã‚¿ãƒ–ファイルをä¿å­˜ã™ã‚‹ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚\f3\-d\fP ã¾ãŸã¯ \f3\-o\fP ã®ã©ã¡ã‚‰ã‹ä¸€æ–¹ã ã‘ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+\f3javah\fP ¤¬¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¤òÊݸ¤¹¤ë¡¢¥Ç¥£¥ì¥¯¥È¥ê¤òÀßÄꤷ¤Þ¤¹¡£\f3\-d\fP ¤Þ¤¿¤Ï \f3\-o\fP ¤Î¤É¤Á¤é¤«°ìÊý¤À¤±¤¬»È¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-stubs 
-\f3javah\fP ãŒã€Java オブジェクトファイルã‹ã‚‰ C 宣言を生æˆã—ã¾ã™ã€‚ 
+\f3javah\fP ¤¬¡¢Java ¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤«¤é C Àë¸À¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-詳細出力を指定ã—ã€ä½œæˆãƒ•ã‚¡ã‚¤ãƒ«ã®çŠ¶æ…‹ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã€\f3javah\fP ãŒæ¨™æº–出力ã«å‡ºåŠ›ã—ã¾ã™ã€‚ 
+¾ÜºÙ½ÐÎϤò»ØÄꤷ¡¢ºîÀ®¥Õ¥¡¥¤¥ë¤Î¾õÂ֤˴ؤ¹¤ë¥á¥Ã¥»¡¼¥¸¤ò¡¢\f3javah\fP ¤¬É¸½à½ÐÎϤ˽ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-help 
-\f3javah\fP ã®ä½¿ç”¨æ³•ã«ã¤ã„ã¦ã®ãƒ˜ãƒ«ãƒ—メッセージを出力ã—ã¾ã™ã€‚ 
+\f3javah\fP ¤Î»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Î¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-\f3javah\fP ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¾ã™ã€‚ 
+\f3javah\fP ¤Î¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-jni 
-JNI å½¢å¼ã®ãƒã‚¤ãƒ†ã‚£ãƒ–ファイル機能プロトタイプをå«ã‚€å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€\f3javah\fP ãŒä½œæˆã—ã¾ã™ã€‚ã“ã‚Œã¯æ¨™æº–出力ã§ã‚ã‚‹ãŸã‚ã€\f3\-jni\fP ã®ä½¿ç”¨ã¯ã‚ªãƒ—ションã§ã™ã€‚ 
+JNI ·Á¼°¤Î¥Í¥¤¥Æ¥£¥Ö¥Õ¥¡¥¤¥ëµ¡Ç½¥×¥í¥È¥¿¥¤¥×¤ò´Þ¤à½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò¡¢\f3javah\fP ¤¬ºîÀ®¤·¤Þ¤¹¡£¤³¤ì¤Ïɸ½à½ÐÎϤǤ¢¤ë¤¿¤á¡¢\f3\-jni\fP ¤Î»ÈÍѤϥª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .TP 3
 \-classpath path 
-クラスを探ã™ãŸã‚ã« \f3javah\fP ãŒä½¿ç”¨ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚デフォルトã¾ãŸã¯ CLASSPATH 環境変数設定を上書ãã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2path\fP ã®ä¸€èˆ¬å½¢å¼ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Ë \f3javah\fP ¤¬»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Þ¤¿¤Ï CLASSPATH ´Ä¶­ÊÑ¿ôÀßÄê¤ò¾å½ñ¤­¤·¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2path\fP ¤Î°ìÈÌ·Á¼°¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -102,7 +87,7 @@
 .fl
 \fP
 .fi
-例を示ã—ã¾ã™ã€‚ 
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -111,33 +96,31 @@
 \fP
 .fi
 .LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ (Java プログラムã¯ã“ã® 2 ã¤ã®å‘¼ã³å‡ºã—を区別ã§ããªã„)。
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î³ÈÄ¥»Ò \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò»ý¤Ä¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱ¤¸¤È¤ß¤Ê¤µ¤ì¤Þ¤¹ (Java ¥×¥í¥°¥é¥à¤Ï¤³¤Î 2 ¤Ä¤Î¸Æ¤Ó½Ð¤·¤ò¶èÊ̤Ǥ­¤Ê¤¤)¡£
 .br
 .br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚クラスパスã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰å±•é–‹ã¯å¿…ãšã€Java 仮想マシンã®èµ·å‹•å‰ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2System.getenv("CLASSPATH")\fP 呼ã³å‡ºã—ã®ã‚ˆã†ã«ç’°å¢ƒã«å•ã„åˆã‚ã›ã‚’è¡Œã‚ãªã„é™ã‚Šã€Java プログラムãŒå±•é–‹ã•ã‚Œã¦ã„ãªã„ワイルドカードをèªè­˜ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。   
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈ֤ϻØÄꤵ¤ì¤Þ¤»¤ó¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ \f2*\fP ¤À¤±¤«¤éÀ®¤ë¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î¥ï¥¤¥ë¥É¥«¡¼¥ÉŸ³«¤Ïɬ¤º¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Îµ¯Æ°Á°¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2System.getenv("CLASSPATH")\fP ¸Æ¤Ó½Ð¤·¤Î¤è¤¦¤Ë´Ä¶­¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤ï¤Ê¤¤¸Â¤ê¡¢Java ¥×¥í¥°¥é¥à¤¬Å¸³«¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ë¥É¥«¡¼¥É¤òǧ¼±¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£   
 .TP 3
 \-bootclasspath path 
-ブートストラップクラスをロードã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ブートストラップクラスã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ \f2jre/lib/rt.jar\fP ãŠã‚ˆã³ä»–ã®ã„ãã¤ã‹ã® JAR ファイル ã«ã‚ã‚‹ã€ã‚³ã‚¢ Java 2 プラットフォームを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã§ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ò¥í¡¼¥É¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2jre/lib/rt.jar\fP ¤ª¤è¤Ó¾¤Î¤¤¤¯¤Ä¤«¤Î JAR ¥Õ¥¡¥¤¥ë ¤Ë¤¢¤ë¡¢¥³¥¢ Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£ 
 .TP 3
 \-old 
-å¤ã„ JDK1.0 å½¢å¼ã®ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¸Å¤¤ JDK1.0 ·Á¼°¤Î¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-force 
-出力ファイルãŒå¸¸ã«æ›¸ãè¾¼ã¾ã‚Œã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+½ÐÎÏ¥Õ¥¡¥¤¥ë¤¬¾ï¤Ë½ñ¤­¹þ¤Þ¤ì¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "環境変数"
-.LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -148,11 +131,9 @@
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-javac(1)ã€java(1)ã€jdb(1)ã€javap(1)ã€javadoc(1)
+javac(1)¡¢java(1)¡¢jdb(1)¡¢javap(1)¡¢javadoc(1)
 .LP
  
--- a/src/linux/doc/man/ja/javap.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/javap.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javap 1 "02 Jun 2010"
+.TH javap 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-javap \- Java クラスファイル逆アセンブラ
-.LP
-.RS 3
-
+.SH "̾Á°"
+javap \- Java ¥¯¥é¥¹¥Õ¥¡¥¤¥ëµÕ¥¢¥»¥ó¥Ö¥é
 .LP
 .LP
-クラスファイルを逆アセンブルã—ã¾ã™ã€‚
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òµÕ¥¢¥»¥ó¥Ö¥ë¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,15 +39,10 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3javap\fP コマンドã¯ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’逆アセンブルã—ã¾ã™ã€‚ãã®å‡ºåŠ›ã¯æŒ‡å®šã™ã‚‹ã‚ªãƒ—ションã«ã‚ˆã‚Šç•°ãªã‚Šã¾ã™ã€‚オプションを指定ã—ãªã„å ´åˆã€\f3javap\fP ã¯ã€ãã®ãƒ‘ッケージã€æ¸¡ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã® protected ãŠã‚ˆã³ public ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¨ãƒ¡ã‚½ãƒƒãƒ‰ã‚’出力ã—ã¾ã™ã€‚ \f3javap\fP ã¯ãã®å‡ºåŠ›ã‚’標準出力ã«è¡¨ç¤ºã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚¯ãƒ©ã‚¹å®£è¨€ã‚’コンパイルã™ã‚‹ã¨ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3javap\fP ¥³¥Þ¥ó¥É¤Ï¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òµÕ¥¢¥»¥ó¥Ö¥ë¤·¤Þ¤¹¡£¤½¤Î½ÐÎϤϻØÄꤹ¤ë¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ê¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\f3javap\fP ¤Ï¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¡¢ÅϤµ¤ì¤¿¥¯¥é¥¹¤Î protected ¤ª¤è¤Ó public ¤Î¥Õ¥£¡¼¥ë¥É¤È¥á¥½¥Ã¥É¤ò½ÐÎϤ·¤Þ¤¹¡£\f3javap\fP ¤Ï¤½¤Î½ÐÎϤòɸ½à½ÐÎϤËɽ¼¨¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥¯¥é¥¹Àë¸À¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -96,14 +85,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f3javap DocFooter\fP ãŒã‚‚ãŸã‚‰ã™å‡ºåŠ›ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3javap DocFooter\fP ¤¬¤â¤¿¤é¤¹½ÐÎϤϼ¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -126,14 +111,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f3javap \-c DocFooter\fP ãŒã‚‚ãŸã‚‰ã™å‡ºåŠ›ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3javap \-c DocFooter\fP ¤¬¤â¤¿¤é¤¹½ÐÎϤϼ¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -244,41 +225,35 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
-\-help 
-\f3javap\fP ã®ãƒ˜ãƒ«ãƒ—メッセージを出力ã—ã¾ã™ã€‚ 
+\-help \-\-help \-? 
+\f3javap\fP ¤Î¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-l 
-行番å·ã¨å±€æ‰€å¤‰æ•°ãƒ†ãƒ¼ãƒ–ルを表示ã—ã¾ã™ã€‚ 
-.TP 3
-\-b 
-JDK 1.1 ã® \f3javap\fP ã¨ã®ä¸‹ä½äº’æ›æ€§ã‚’ä¿è¨¼ã—ã¾ã™ã€‚ 
+¹ÔÈÖ¹æ¤È¶É½êÊÑ¿ô¥Æ¡¼¥Ö¥ë¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-public 
-public クラスãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+public ¥¯¥é¥¹¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-protected 
-protected ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+protected ¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-package 
-packageã€protectedã€ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ã“ã‚Œã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¨­å®šã§ã™ã€‚ 
+package¡¢protected¡¢¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤ì¤Ï¥Ç¥Õ¥©¥ë¥È¤ÎÀßÄê¤Ç¤¹¡£ 
 .TP 3
-\-private 
-ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã‚’表示ã—ã¾ã™ã€‚ 
+\-private \-p 
+¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-Jflag 
-ランタイムシステムã«ç›´æŽ¥ \f2flag\fP を渡ã—ã¾ã™ã€‚使用例を次ã«ç¤ºã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥é¥ó¥¿¥¤¥à¥·¥¹¥Æ¥à¤ËľÀÜ \f2flag\fP ¤òÅϤ·¤Þ¤¹¡£»ÈÍÑÎã¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -288,23 +263,28 @@
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-s 
-内部ã®åž‹ã‚·ã‚°ãƒ‹ãƒãƒ£ãƒ¼ã‚’出力ã—ã¾ã™ã€‚ 
+ÆâÉô¤Î·¿¥·¥°¥Ë¥Á¥ã¡¼¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-sysinfo 
+½èÍýÃæ¤Î¥¯¥é¥¹¤Î¥·¥¹¥Æ¥à¾ðÊó (¥Ñ¥¹¡¢¥µ¥¤¥º¡¢ÆüÉÕ¡¢MD5 ¥Ï¥Ã¥·¥å) ¤òɽ¼¨¤·¤Þ¤¹¡£ 
+.TP 3
+\-constants 
+static final Äê¿ô¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-c 
-クラスã®å„メソッドã®ãŸã‚ã«é€†ã‚¢ã‚»ãƒ³ãƒ–ルã•ã‚Œã‚‹ã‚³ãƒ¼ãƒ‰ã€ã™ãªã‚ã¡ Java ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã‹ã‚‰æˆã‚‹å‘½ä»¤ã‚’表示ã—ã¾ã™ã€‚ã“れらã¯
+¥¯¥é¥¹¤Î³Æ¥á¥½¥Ã¥É¤Î¤¿¤á¤ËµÕ¥¢¥»¥ó¥Ö¥ë¤µ¤ì¤ë¥³¡¼¥É¡¢¤¹¤Ê¤ï¤Á Java ¥Ð¥¤¥È¥³¡¼¥É¤«¤éÀ®¤ëÌ¿Îá¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤ì¤é¤Ï
 .na
-\f2「Java Virtual Machine Specificationã€\fP @
+\f2¡ÖJava Virtual Machine Specification¡×\fP @
 .fi
-http://java.sun.com/docs/books/vmspec/ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+http://java.sun.com/docs/books/vmspec/¤Ë¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-メソッドã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³ \f2locals\fP 㨠\f2args\fP ã®æ•°ã‚’出力ã—ã¾ã™ã€‚ 
+¥á¥½¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¥µ¥¤¥º¡¢¤ª¤è¤Ó \f2locals\fP ¤È \f2args\fP ¤Î¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-classpath path 
-\f3javap\fP ãŒã‚¯ãƒ©ã‚¹ã‚’探ã™ãŸã‚ã«ä½¿ç”¨ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚デフォルトã¾ãŸã¯ CLASSPATH 環境変数設定を上書ãã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2path\fP ã®ä¸€èˆ¬å½¢å¼ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+\f3javap\fP ¤¬¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Ë»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Þ¤¿¤Ï CLASSPATH ´Ä¶­ÊÑ¿ôÀßÄê¤ò¾å½ñ¤­¤·¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2path\fP ¤Î°ìÈÌ·Á¼°¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -312,7 +292,7 @@
 .fl
 \fP
 .fi
-例を示ã—ã¾ã™ã€‚ 
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -322,24 +302,19 @@
 .fi
 .TP 3
 \-bootclasspath path 
-ブートストラップクラスをロードã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ブートストラップクラスã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ \f2jre/lib/rt.jar\fP ãŠã‚ˆã³ä»–ã®ã„ãã¤ã‹ã® JAR ファイル ã«ã‚ã‚‹ã€ã‚³ã‚¢ Java 2 プラットフォームを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã§ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ò¥í¡¼¥É¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2jre/lib/rt.jar\fP ¤ª¤è¤Ó¾¤Î¤¤¤¯¤Ä¤«¤Î JAR ¥Õ¥¡¥¤¥ë ¤Ë¤¢¤ë¡¢¥³¥¢ Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£ 
 .TP 3
 \-extdirs dirs 
-インストールã•ã‚ŒãŸæ‹¡å¼µæ©Ÿèƒ½ã‚’検索ã™ã‚‹å ´æ‰€ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚The default location for extensions is the value of \f2java.ext.dirs\fP. 
+¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿³ÈÄ¥µ¡Ç½¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2java.ext.dirs\fP ¤Ë¤¢¤ê¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "環境変数"
-.LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -348,14 +323,11 @@
 \fP
 .fi
 .RE
-.RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-javac(1)〠java(1)ã€jdb(1)ã€javah(1)ã€javadoc(1)
+javac(1)¡¢java(1)¡¢jdb(1)¡¢javah(1)¡¢javadoc(1)
 .LP
  
--- a/src/linux/doc/man/ja/javaws.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/javaws.1	Wed May 04 16:39:05 2011 -0700
@@ -19,30 +19,18 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javaws 1 "02 Jun 2010"
+.TH javaws 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-\f2javaws\fP コマンド行
+.SH "̾Á°"
+\f2javaws\fP ¥³¥Þ¥ó¥É¹Ô
+.LP
+.SH "̾Á°"
 .LP
 .LP
-\ 
-.LP
-.SS 
-NAME
-.LP
-.RS 3
-
-.LP
+\f2javaws\fP \- Java Web Start µ¯Æ°¥³¥Þ¥ó¥É
 .LP
-\f2javaws\fP \- Java Web Start 起動コマンド
-.LP
-.RE
-.SS 
-å½¢å¼
-.LP
-.RS 3
-
+.SH "·Á¼°"
 .LP
 .LP
 \f2javaws [run\-options] <jnlp>\fP
@@ -50,309 +38,185 @@
 .LP
 \f2javaws [control\-options]\fP
 .LP
-.RE
-.SS 
-パラメータ
-.LP
-.RS 3
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .LP
 \f2[run\-options]\fP
 .LP
-.RS 3
-
-.LP
 .LP
-コマンド行実行オプション。 実行オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã¾ã™ã€‚å„種オプションã«ã¤ã„ã¦ã¯ã€ä¸‹ã® 「実行オプションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥³¥Þ¥ó¥É¹Ô¼Â¹Ô¥ª¥×¥·¥ç¥ó¡£¼Â¹Ô¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£³Æ¼ï¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢²¼¤Î ¡Ö¼Â¹Ô¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RE
 .LP
 \f2<jnlp>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-JNLP (Java Network Launching Protocol) ファイルã®ãƒ‘スã¾ãŸã¯ URL (Uniform Resource Locator) ã®ã©ã¡ã‚‰ã‹ã§ã™ã€‚
+JNLP (Java Network Launching Protocol) ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤Þ¤¿¤Ï URL (Uniform Resource Locator) ¤Î¤É¤Á¤é¤«¤Ç¤¹¡£
 .LP
-.RE
 .LP
 \f2[control\-options]\fP
 .LP
-.RS 3
-
-.LP
-.LP
-コマンド行制御オプション。 制御オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã¾ã™ã€‚å„種オプションã«ã¤ã„ã¦ã¯ã€ä¸‹ã® 「制御オプションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
 .LP
-.RE
-.RE
-.SS 
-説明
+¥³¥Þ¥ó¥É¹ÔÀ©¸æ¥ª¥×¥·¥ç¥ó¡£À©¸æ¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£³Æ¼ï¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢²¼¤Î ¡ÖÀ©¸æ¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RS 3
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f2javaws\fP コマンドã¯ã€JNLP (Java Network Launching Protocol) ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã§ã‚ã‚‹ Java Web Start ã‚’èµ·å‹•ã—ã¾ã™ã€‚Java Web Start ã¯ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã§å‹•ä½œã™ã‚‹ Java アプリケーションã¾ãŸã¯ã‚¢ãƒ—レットを起動ã—ã¾ã™ã€‚
-.LP
-.LP
-JNLP ファイルを指定ã™ã‚‹ã¨ã€\f2javaws\fP 㯠JNLP ファイルã«æŒ‡å®šã•ã‚ŒãŸ Java アプリケーションã¾ãŸã¯ã‚¢ãƒ—レットを起動ã—ã¾ã™ã€‚
+\f2javaws\fP ¥³¥Þ¥ó¥É¤Ï¡¢JNLP (Java Network Launching Protocol) ¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ¤Ç¤¢¤ë Java Web Start ¤òµ¯Æ°¤·¤Þ¤¹¡£Java Web Start ¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¾å¤ÇÆ°ºî¤¹¤ë Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥¢¥×¥ì¥Ã¥È¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2javaws\fP 起動ツールã«ã¯ã€ç¾åœ¨ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã‚‹ 1 組ã®ã‚ªãƒ—ションãŒã‚ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã“れらã®ã‚ªãƒ—ションã¯å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯å‰Šé™¤ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+JNLP ¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢ \f2javaws\fP ¤Ï¡¢¤½¤Î JNLP ¥Õ¥¡¥¤¥ë¤Ç»ØÄꤵ¤ì¤¿ Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥¢¥×¥ì¥Ã¥È¤òµ¯Æ°¤·¤Þ¤¹¡£
+.LP
 .LP
-.RE
-.SS 
-実行オプション
+\f2javaws\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¤Ï¡¢¸½ºß¤Î¥ê¥ê¡¼¥¹¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë 1 ÁȤΥª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤Ïºï½ü¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.RS 3
-
+.SH "¼Â¹Ô¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f2\-offline\fP
 .LP
-.RS 3
-
-.LP
 .LP
-Java Web Start をオフラインモードã§å®Ÿè¡Œã—ã¾ã™ã€‚
+Java Web Start ¤ò¥ª¥Õ¥é¥¤¥ó¥â¡¼¥É¤Ç¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-Xnosplash\fP
 .LP
-.RS 3
-
-.LP
 .LP
-最åˆã®ã‚¹ãƒ—ラッシュ画é¢ã®è¡¨ç¤ºã‚’無効ã«ã—ã¾ã™ã€‚
+ºÇ½é¤Î¥¹¥×¥é¥Ã¥·¥å²èÌ̤Îɽ¼¨¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-open <arguments>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€JNLP ファイル内ã®å¼•æ•°ãŒ \f2\-open <arguments>\fP ã«ç½®ãæ›ã‚ã‚Šã¾ã™ã€‚
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢JNLP ¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤¬ \f2\-open <arguments>\fP ¤ËÃÖ¤­´¹¤ï¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-print <arguments>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€JNLP ファイル内ã®å¼•æ•°ãŒ \f2\-print <arguments>\fP ã«ç½®ãæ›ã‚ã‚Šã¾ã™ã€‚
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢JNLP ¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤¬ \f2\-print <arguments>\fP ¤ËÃÖ¤­´¹¤ï¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-online\fP
 .LP
-.RS 3
-
-.LP
 .LP
-オンラインモードã§å®Ÿè¡Œã—ã¾ã™ (デフォルトã®å‹•ä½œ)。
+¥ª¥ó¥é¥¤¥ó¥â¡¼¥É¤Ç¼Â¹Ô¤·¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî)¡£
 .LP
-.RE
 .LP
 \f2\-wait\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションãŒçµ‚了ã™ã‚‹ã¾ã§ \f2javaws\fP プロセスã¯çµ‚了ã—ã¾ã›ã‚“。
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢ \f2javaws\fP ¥×¥í¥»¥¹¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬½ªÎ»¤¹¤ë¤Þ¤Ç½ªÎ»¤·¤Þ¤»¤ó¡£Windows ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¾å¤Ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÀâÌÀ¤·¤¿¤È¤ª¤ê¤Ëµ¡Ç½¤·¤Þ¤»¤ó¡£
 .LP
-.RE
 .LP
 \f2\-verbose\fP
 .LP
-.RS 3
-
-.LP
 .LP
-追加ã®å‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚
+ÄɲäνÐÎϤòɽ¼¨¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-J<option>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-vm ã«ã‚ªãƒ—ションを補ã„ã¾ã™ã€‚
+vm ¤Ë¥ª¥×¥·¥ç¥ó¤òÊ䤤¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-system\fP
 .LP
-.RS 3
-
-.LP
-.LP
-アプリケーションをシステムキャッシュã‹ã‚‰ã®ã¿å®Ÿè¡Œã—ã¾ã™ã€‚
 .LP
-.RE
-.RE
-.SS 
-制御オプション
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥·¥¹¥Æ¥à¥­¥ã¥Ã¥·¥å¤«¤é¤Î¤ß¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RS 3
-
+.SH "À©¸æ¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f2\-viewer\fP
 .LP
-.RS 3
-
+.LP
+Java ¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤Ç¥­¥ã¥Ã¥·¥å¥Ó¥å¡¼¥¢¤òɽ¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-Java コントロールパãƒãƒ«ã§ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ“ューアを表示ã—ã¾ã™ã€‚
+\f2\-clearcache\fP
+.LP
 .LP
-.RE
+¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤¹¤Ù¤Æ¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥­¥ã¥Ã¥·¥å¤«¤éºï½ü¤·¤Þ¤¹¡£
+.LP
 .LP
 \f2\-userConfig <property name>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-指定ã•ã‚ŒãŸé…備プロパティーをクリアã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿ÇÛÈ÷¥×¥í¥Ñ¥Æ¥£¡¼¤ò¥¯¥ê¥¢¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-userConfig <property name> <property value>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-指定ã•ã‚ŒãŸé…備プロパティーを指定ã•ã‚ŒãŸå€¤ã«è¨­å®šã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿ÇÛÈ÷¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ØÄꤵ¤ì¤¿ÃͤËÀßÄꤷ¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-uninstall\fP
 .LP
-.RS 3
-
-.LP
 .LP
-キャッシュã‹ã‚‰ã™ã¹ã¦ã®ã‚¢ãƒ—リケーションを削除ã—ã¾ã™ã€‚
+¥­¥ã¥Ã¥·¥å¤«¤é¤¹¤Ù¤Æ¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºï½ü¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-uninstall <jnlp>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-キャッシュã‹ã‚‰ã‚¢ãƒ—リケーションを削除ã—ã¾ã™ã€‚
+¥­¥ã¥Ã¥·¥å¤«¤é¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºï½ü¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-import [import\-options] <jnlp>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-キャッシュã«ã‚¢ãƒ—リケーションをインãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+¥­¥ã¥Ã¥·¥å¤Ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
-.RE
-\f3インãƒãƒ¼ãƒˆã‚ªãƒ—ション\fP
+.SH "¥¤¥ó¥Ý¡¼¥È¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f2\-silent\fP
 .LP
-.RS 3
-
-.LP
 .LP
-サイレントモードã§ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¾ã™ (UI ã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“)。
+¥µ¥¤¥ì¥ó¥È¥â¡¼¥É¤Ç¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹ (UI ¤Ïɽ¼¨¤µ¤ì¤Þ¤»¤ó)¡£
 .LP
-.RE
 .LP
 \f2\-system\fP
 .LP
-.RS 3
-
-.LP
 .LP
-システムキャッシュã«ã‚¢ãƒ—リケーションをインãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+¥·¥¹¥Æ¥à¥­¥ã¥Ã¥·¥å¤Ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-codebase <url>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ä»»æ„ã® codebase ã‹ã‚‰ãƒªã‚½ãƒ¼ã‚¹ã‚’å–å¾—ã—ã¾ã™ã€‚
+Ǥ°Õ¤Î codebase ¤«¤é¥ê¥½¡¼¥¹¤ò¼èÆÀ¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-shortcut\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ユーザー許容プロンプトã®ã‚ˆã†ã«ã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆã‚’インストールã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-silent\fP オプションã¨ä¸€ç·’ã«ä½¿ç”¨ã—ãªã„ã¨åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“。
+¥æ¡¼¥¶¡¼µöÍÆ¥×¥í¥ó¥×¥È¤Î¤è¤¦¤Ë¥·¥ç¡¼¥È¥«¥Ã¥È¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2\-silent\fP ¥ª¥×¥·¥ç¥ó¤â»ÈÍѤ·¤Ê¤¤¤È¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£
 .LP
-.RE
 .LP
 \f2\-association\fP
 .LP
-.RS 3
-
-.LP
-.LP
-ユーザー許容プロンプトã®ã‚ˆã†ã«é–¢é€£ä»˜ã‘をインストールã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-silent\fP オプションã¨ä¸€ç·’ã«ä½¿ç”¨ã—ãªã„ã¨åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“。
 .LP
-.RE
-.RE
-.SS 
-ファイル
+¥æ¡¼¥¶¡¼µöÍÆ¥×¥í¥ó¥×¥È¤Î¤è¤¦¤Ë´ØÏ¢ÉÕ¤±¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2\-silent\fP ¥ª¥×¥·¥ç¥ó¤â»ÈÍѤ·¤Ê¤¤¤È¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£
 .LP
-.RS 3
-
+.SH "¥Õ¥¡¥¤¥ë"
 .LP
 .LP
-ユーザーキャッシュã€ã‚·ã‚¹ãƒ†ãƒ ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã€ãŠã‚ˆã³ deployment.properties ファイルã«ã¤ã„ã¦ã¯ã€
+¥æ¡¼¥¶¡¼¥­¥ã¥Ã¥·¥å¡¢¥·¥¹¥Æ¥à¥­¥ã¥Ã¥·¥å¡¢¤ª¤è¤Ó deployment.properties ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2システムレベルãŠã‚ˆã³ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒ¬ãƒ™ãƒ«ã®ãƒ—ロパティー\fP @
+\f2¥·¥¹¥Æ¥à¥ì¥Ù¥ë¤ª¤è¤Ó¥æ¡¼¥¶¡¼¥ì¥Ù¥ë¤Î¥×¥í¥Ñ¥Æ¥£¡¼\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/properties.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/properties.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RE
-.SS 
-詳細情報
-.LP
-.RS 3
-
+.SH "¾ÜºÙ¾ðÊó"
 .LP
 .LP
-Java Web Start ã®è©³ç´°ã¯ã€
+Java Web Start ¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2「Java Web Startã€\fP @
+\f2¡ÖJava Web Start¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/javaws/index.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/javaws/index.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RS 3
-
-.LP
-.LP
-\ 
-.LP
-.RE
-.RE
  
--- a/src/linux/doc/man/ja/jconsole.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jconsole.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jconsole 1 "02 Jun 2010"
+.TH jconsole 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jconsole \- Java 監視ãŠã‚ˆã³ç®¡ç†ã‚³ãƒ³ã‚½ãƒ¼ãƒ«
+.SH "̾Á°"
+jconsole \- Java ´Æ»ë¤ª¤è¤Ó´ÉÍý¥³¥ó¥½¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -58,63 +56,60 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
-.br
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 connection = pid | host:port | jmxUrl 
 .RS 3
-\f2pid\fP\ \ \ ローカル㮠Java VM ã®ãƒ—ロセス ID。Java VM ã¯ã€jconsole を実行ã—ã¦ã„るユーザー ID ã¨åŒã˜ãƒ¦ãƒ¼ã‚¶ãƒ¼ ID を使用ã—ã¦å®Ÿè¡Œã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+.TP 2
+o
+\f2pid\fP¥í¡¼¥«¥ë¤Î Java VM ¤Î¥×¥í¥»¥¹ ID¡£Java VM ¤Ï¡¢jconsole ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¥æ¡¼¥¶¡¼ ID ¤ÈƱ¤¸¥æ¡¼¥¶¡¼ ID ¤ò»ÈÍѤ·¤Æ¼Â¹Ô¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JMX 監視ãŠã‚ˆã³ç®¡ç†ã€\fP @
+\f2¡ÖJMX ´Æ»ë¤ª¤è¤Ó´ÉÍý¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/management/agent.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.br
-\f2host\fP:\f2port\fP\ \  Java VM ãŒå®Ÿè¡Œã—ã¦ã„るホストシステムã®åå‰ã¨ã€JVM ã‚’èµ·å‹•ã—ãŸã¨ãã«ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティー \f2com.sun.management.jmxremote.port\fP ã§æŒ‡å®šã—ãŸãƒãƒ¼ãƒˆç•ªå·ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+\f2host\fP:\f2port\fP Java VM ¤¬¼Â¹Ô¤·¤Æ¤¤¤ë¥Û¥¹¥È¥·¥¹¥Æ¥à¤Î̾Á°¤È¡¢JVM ¤òµ¯Æ°¤·¤¿¤È¤­¤Ë¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼ \f2com.sun.management.jmxremote.port\fP ¤Ç»ØÄꤷ¤¿¥Ý¡¼¥ÈÈֹ档¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JMX 監視ãŠã‚ˆã³ç®¡ç†ã€\fP @
+\f2¡ÖJMX ´Æ»ë¤ª¤è¤Ó´ÉÍý¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/management/agent.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.br
-\f2jmxUrl\fP 接続先㮠JMX エージェントã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã€‚ ã“ã‚Œã«ã¤ã„ã¦ã¯ã€
+http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+\f2jmxUrl\fP ÀܳÀè¤Î JMX ¥¨¡¼¥¸¥§¥ó¥È¤Î¥¢¥É¥ì¥¹¡£¤³¤ì¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
 \f2JMXServiceURL\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/javax/management/remote/JMXServiceURL.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/api/javax/management/remote/JMXServiceURL.html ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jconsole\fP コマンドã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒžã‚·ãƒ³ã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒžã‚·ãƒ³ä¸Šã® Java アプリケーションã¨ä»®æƒ³ãƒžã‚·ãƒ³ã®ç›£è¦–ã¨ç®¡ç†ã‚’è¡Œã†ã‚°ãƒ©ãƒ•ã‚£ã‚«ãƒ«ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ãƒ„ールを起動ã—ã¾ã™ã€‚
+\f3jconsole\fP ¥³¥Þ¥ó¥É¤Ï¡¢¥í¡¼¥«¥ë¥Þ¥·¥ó¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Þ¥·¥ó¾å¤Î Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È²¾ÁÛ¥Þ¥·¥ó¤Î´Æ»ë¤È´ÉÍý¤ò¹Ô¤¦¥°¥é¥Õ¥£¥«¥ë¥³¥ó¥½¡¼¥ë¥Ä¡¼¥ë¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-Windows 上ã§ã¯ã€\f3jconsole\fP ã¯ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã¨é–¢é€£ä»˜ã‘られã¦ã„ã¾ã›ã‚“。ãŸã ã—ã€ãªã‚“らã‹ã®ç†ç”±ã§ \f3jconsole\fP コマンドãŒå¤±æ•—ã™ã‚‹ã¨ã€ã‚¨ãƒ©ãƒ¼æƒ…報を示ã™ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ãƒœãƒƒã‚¯ã‚¹ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+Windows ¾å¤Ç¤Ï¡¢\f3jconsole\fP ¤Ï¥³¥ó¥½¡¼¥ë¥¦¥£¥ó¥É¥¦¤È´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤Ê¤ó¤é¤«¤ÎÍýͳ¤Ç \f3jconsole\fP ¥³¥Þ¥ó¥É¤¬¼ºÇÔ¤¹¤ë¤È¡¢¥¨¥é¡¼¾ðÊó¤ò¼¨¤¹¥À¥¤¥¢¥í¥°¥Ü¥Ã¥¯¥¹¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-interval=n 
-更新間隔を \f2n\fP 秒ã«è¨­å®šã—ã¾ã™ (デフォルト㯠4 秒)。 
+¹¹¿·´Ö³Ö¤ò \f2n\fP ÉäËÀßÄꤷ¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È¤Ï 4 ÉÃ)¡£ 
 .TP 3
-\-notile\  
-最åˆã«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’タイリングã—ã¾ã›ã‚“ (複数ã®æŽ¥ç¶šã®ãŸã‚)。 
+\-notile 
+ºÇ½é¤Ë¥¦¥£¥ó¥É¥¦¤ò¥¿¥¤¥ê¥ó¥°¤·¤Þ¤»¤ó (Ê£¿ô¤ÎÀܳ¤Î¤¿¤á)¡£ 
 .TP 3
-\-pluginpath\  plugins 
-JConsole プラグインã®æ¤œç´¢å…ˆã¨ãªã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¾ãŸã¯ JAR ファイルã®ãƒªã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚\f2plugins\fP パスã«ã¯ã€æ¬¡ã®åå‰ã®ãƒ—ロãƒã‚¤ãƒ€æ§‹æˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚ã¦ãã ã•ã„。
+\-pluginpath plugins 
+JConsole ¥×¥é¥°¥¤¥ó¤Î¸¡º÷Àè¤È¤Ê¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£\f2plugins\fP ¥Ñ¥¹¤Ë¤Ï¡¢¼¡¤Î̾Á°¤Î¥×¥í¥Ð¥¤¥À¹½À®¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£
 .br
 .nf
 \f3
@@ -124,36 +119,36 @@
 \fP
 .fi
 .LP
-ã“ã‚Œã«ã¯ã€
+¤³¤ì¤Ë¤Ï¡¢
 .na
 \f2com.sun.tools.jconsole.JConsolePlugin\fP @
 .fi
-http://java.sun.com/javase/6/docs/jdk/api/jconsole/spec/com/sun/tools/jconsole/JConsolePlugin.html クラスを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã®å®Œå…¨ä¿®é£¾ã‚¯ãƒ©ã‚¹åを指定ã™ã‚‹è¡ŒãŒã€ãƒ—ラグインã”ã¨ã« 1 è¡Œãšã¤å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚  
+http://java.sun.com/javase/6/docs/jdk/api/jconsole/spec/com/sun/tools/jconsole/JConsolePlugin.html ¥¯¥é¥¹¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Î´°Á´½¤¾þ¥¯¥é¥¹Ì¾¤ò»ØÄꤹ¤ë¹Ô¤¬¡¢¥×¥é¥°¥¤¥ó¤´¤È¤Ë 1 ¹Ô¤º¤Ä´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£  
 .TP 3
-\-version\  
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-help\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-help 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-J<flag>\  
-jconsole ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ 
+\-J<flag> 
+jconsole ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
 .na
-\f2jconsole ã®ä½¿ç”¨\fP @
+\f2JConsole ¤Î»ÈÍÑ\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/management/jconsole.html 
 .TP 2
 o
 .na
-\f2「Java プラットフォームã®ç›£è¦–ãŠã‚ˆã³ç®¡ç†ã€\fP @
+\f2¡ÖJava ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î´Æ»ë¤ª¤è¤Ó´ÉÍý¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/management/index.html 
 .RE
--- a/src/linux/doc/man/ja/jdb.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jdb.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jdb 1 "02 Jun 2010"
+.TH jdb 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jdb \- Java デãƒãƒƒã‚¬
-.LP
-.RS 3
-
+.SH "̾Á°"
+jdb \- Java ¥Ç¥Ð¥Ã¥¬
 .LP
 .LP
-\f3jdb\fP ã¯ã€Java 言語プログラムã®ãƒã‚°ã‚’見ã¤ã‘ã¦ä¿®æ­£ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã™ã‚‹ãƒ„ールã§ã™ã€‚
+\f3jdb\fP ¤Ï¡¢Java ¸À¸ì¥×¥í¥°¥é¥à¤Î¥Ð¥°¤ò¸«¤Ä¤±¤Æ½¤Àµ¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë¥Ä¡¼¥ë¤Ç¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,41 +39,32 @@
 
 .LP
 .RS 3
-
-.LP
-.RS 3
 .TP 3
 options 
-次ã«ç¤ºã™ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション 
+¼¡¤Ë¼¨¤¹¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó 
 .TP 3
 class 
-デãƒãƒƒã‚°ã‚’開始ã™ã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ 
+¥Ç¥Ð¥Ã¥°¤ò³«»Ï¤¹¤ë¥¯¥é¥¹¤Î̾Á° 
 .TP 3
 arguments 
-\f2class\fP ã® \f2main()\fP メソッドã«æ¸¡ã™å¼•æ•° 
+class ¤Î \f2main()\fP ¥á¥½¥Ã¥É¤ËÅϤ¹ \f2°ú¿ô\fP 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-Java デãƒãƒƒã‚¬ \f3jdb\fP ã¯ã€Java クラス用ã®ç°¡å˜ãªã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ‡ãƒãƒƒã‚¬ã§ã™ã€‚
+Java ¥Ç¥Ð¥Ã¥¬ \f3jdb\fP ¤Ï¡¢Java ¥¯¥é¥¹ÍѤδÊñ¤Ê¥³¥Þ¥ó¥É¹Ô¥Ç¥Ð¥Ã¥¬¤Ç¤¹¡£
 .na
 \f2Java Platform Debugger Architecture\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jpda/index.html を視覚的ã«å®Ÿè¡Œã—ã€ãƒ­ãƒ¼ã‚«ãƒ«ã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆã® Java Virtual Machine ã®æ¤œæŸ»ã¨ãƒ‡ãƒãƒƒã‚°ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/jpda/index.html ¤ò»ë³ÐŪ¤Ë¼Â¹Ô¤·¡¢¥í¡¼¥«¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¤Î Java Virtual Machine ¤Î¸¡ºº¤È¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .SS 
-jdb セッションã®é–‹å§‹
-.LP
-.RS 3
-
+jdb ¥»¥Ã¥·¥ç¥ó¤Î³«»Ï
 .LP
 .LP
-jdb セッションを開始ã™ã‚‹ã«ã¯ã•ã¾ã–ã¾ãªæ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚ã‚‚ã£ã¨ã‚‚é »ç¹ã«ä½¿ã‚れるã®ã¯ã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹ã‚’使用ã—ã¦ã€\f3jdb\fP ã‹ã‚‰æ–°ã—ã„ Java 仮想マシン (VM) ã‚’èµ·å‹•ã™ã‚‹æ–¹æ³•ã§ã™ã€‚コマンド行ã§ã€ \f3java\fP ã®ä»£ã‚ã‚Šã« \f3jdb\fP コマンドを入力ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚¢ãƒ—リケーションã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹ãŒ MyClass ã®å ´åˆã¯ã€JDB 環境ã§ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã¨ãã«æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
+jdb ¥»¥Ã¥·¥ç¥ó¤ò³«»Ï¤¹¤ë¤Ë¤Ï¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£¤â¤Ã¤È¤âÉÑÈˤ˻Ȥï¤ì¤ë¤Î¤Ï¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥á¥¤¥ó¥¯¥é¥¹¤ò»ÈÍѤ·¤Æ¡¢\f3jdb\fP ¤«¤é¿·¤·¤¤ Java ²¾ÁÛ¥Þ¥·¥ó (VM) ¤òµ¯Æ°¤¹¤ëÊýË¡¤Ç¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¡¢\f3java\fP ¤ÎÂå¤ï¤ê¤Ë \f3jdb\fP ¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥á¥¤¥ó¥¯¥é¥¹¤¬ MyClass ¤Î¾ì¹ç¤Ï¡¢JDB ´Ä¶­¤Ç¥Ç¥Ð¥Ã¥°¤¹¤ë¤È¤­¤Ë¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -91,10 +76,10 @@
 
 .LP
 .LP
-ã“ã®æ–¹æ³•ã§èµ·å‹•ã™ã‚‹ã¨ã€\f3jdb\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘ラメータを使ã£ã¦ 2 ã¤ç›®ã® Java VM を呼ã³å‡ºã—ã¾ã™ã€‚ 次ã«ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’ロードã—ã¦ã€ã‚¯ãƒ©ã‚¹ã®æœ€åˆã®å‘½ä»¤ã‚’実行ã™ã‚‹å‰ã« VM ã‚’åœæ­¢ã•ã›ã¾ã™ã€‚
+¤³¤ÎÊýË¡¤Çµ¯Æ°¤¹¤ë¤È¡¢\f3jdb\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥é¥á¡¼¥¿¤ò»È¤Ã¤Æ 2 ¤ÄÌܤΠJava VM ¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£¼¡¤Ë¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤ò¥í¡¼¥É¤·¤Æ¡¢¥¯¥é¥¹¤ÎºÇ½é¤ÎÌ¿Îá¤ò¼Â¹Ô¤¹¤ëÁ°¤Ë VM ¤òÄä»ß¤µ¤»¤Þ¤¹¡£
 .LP
 .LP
-\f3jdb\fP ã®ã‚‚ㆠ1 ã¤ã®ä½¿ç”¨æ–¹æ³•ã¯ã€ã™ã§ã«èµ·å‹•ã—ã¦ã„ã‚‹ Java VM ã« jdb を接続ã™ã‚‹ã“ã¨ã§ã™ã€‚jdb ãŒæŽ¥ç¶šã™ã‚‹ VM ã‚’ã€ãã®å®Ÿè¡Œä¸­ã«èµ·å‹•ã™ã‚‹ãŸã‚ã®æ§‹æ–‡ã‚’次ã«ç¤ºã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚¤ãƒ³ãƒ—ロセスデãƒãƒƒã‚°ç”¨ãƒ©ã‚¤ãƒ–ラリをロードã—ã€æŽ¥ç¶šã®ç¨®é¡žã‚’指定ã—ã¾ã™ã€‚
+\f3jdb\fP ¤Î¤â¤¦ 1 ¤Ä¤Î»ÈÍÑÊýË¡¤Ï¡¢¤¹¤Ç¤Ëµ¯Æ°¤·¤Æ¤¤¤ë Java VM ¤Ë jdb ¤òÀܳ¤¹¤ë¤³¤È¤Ç¤¹¡£jdb ¤¬Àܳ¤¹¤ë VM ¤ò¡¢¤½¤Î¼Â¹ÔÃæ¤Ëµ¯Æ°¤¹¤ë¤¿¤á¤Î¹½Ê¸¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥¤¥ó¥×¥í¥»¥¹¥Ç¥Ð¥Ã¥°Íѥ饤¥Ö¥é¥ê¤ò¥í¡¼¥É¤·¡¢Àܳ¤Î¼ïÎà¤ò»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -106,7 +91,7 @@
 
 .LP
 .LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€MyClass アプリケーションを実行ã—ã¦ã€\f3jdb\fP ãŒã‚ã¨ã§ãã®ã‚¢ãƒ—リケーションã«æŽ¥ç¶šã§ãるよã†ã«ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢MyClass ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Æ¡¢\f3jdb\fP ¤¬¤¢¤È¤Ç¤½¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ËÀܳ¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -118,7 +103,7 @@
 
 .LP
 .LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¦ã€\f3jdb\fP ã‚’ VM ã«æŽ¥ç¶šã§ãã¾ã™ã€‚
+¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢\f3jdb\fP ¤ò VM ¤ËÀܳ¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -130,45 +115,42 @@
 
 .LP
 .LP
-ã“ã®å ´åˆã€\f3jdb\fP ã¯æ–°ã—ã„ VM ã‚’èµ·å‹•ã™ã‚‹ä»£ã‚ã‚Šã«æ—¢å­˜ã® VM ã«æŽ¥ç¶šã•ã‚Œã‚‹ãŸã‚ã€\f3jdb\fP コマンド行ã«ã¯ã€ŒMyClassã€ã¯æŒ‡å®šã—ã¾ã›ã‚“。
+¤³¤Î¾ì¹ç¡¢\f3jdb\fP ¤Ï¿·¤·¤¤ VM ¤òµ¯Æ°¤¹¤ëÂå¤ï¤ê¤Ë´û¸¤Î VM ¤ËÀܳ¤µ¤ì¤ë¤¿¤á¡¢\f3jdb\fP ¥³¥Þ¥ó¥É¹Ô¤Ë¤Ï¡ÖMyClass¡×¤Ï»ØÄꤷ¤Þ¤»¤ó¡£
 .LP
 .LP
-デãƒãƒƒã‚¬ã‚’ VM ã«æŽ¥ç¶šã™ã‚‹ã«ã¯ã»ã‹ã«ã‚‚ã•ã¾ã–ã¾ãªæ–¹æ³•ãŒã‚ã‚Šã€ã™ã¹ã¦ \f3jdb\fP ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚接続オプションã«ã¤ã„ã¦ã¯ã€Java Platform Debugger Architecture ã®
+¥Ç¥Ð¥Ã¥¬¤ò VM ¤ËÀܳ¤¹¤ë¤Ë¤Ï¤Û¤«¤Ë¤â¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤¬¤¢¤ê¡¢¤¹¤Ù¤Æ \f3jdb\fP ¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Àܳ¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢Java Platform Debugger Architecture ¤Î
 .na
-\f2ドキュメント\fP @
+\f2¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。\f3jdb\fP ã§ä½¿ç”¨ã™ã‚‹ãŸã‚ã« J2SE 1.4.2 以å‰ã® VM ã‚’èµ·å‹•ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã¯ã€
+http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\f3jdb\fP ¤Ç»ÈÍѤ¹¤ë¤¿¤á¤Ë J2SE 1.4.2 °ÊÁ°¤Î VM ¤òµ¯Æ°¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f21.4.2 ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f21.4.2 ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/1.4.2/docs/guide/jpda/conninv.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/j2se/1.4.2/docs/guide/jpda/conninv.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .SS 
-基本 jdb コマンド
+´ðËÜ jdb ¥³¥Þ¥ó¥É
 .LP
 .LP
-基本的㪠\f3jdb\fP コマンドã®ä¸€è¦§ã‚’示ã—ã¾ã™ã€‚Java デãƒãƒƒã‚¬ãŒã‚µãƒãƒ¼ãƒˆã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã¯ã“れ以外ã«ã‚‚ã‚ã‚Šã€ãれら㯠\f3jdb\fP ã® \f2help\fP コマンドを使用ã—ã¦è¡¨ç¤ºã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+´ðËÜŪ¤Ê \f3jdb\fP ¥³¥Þ¥ó¥É¤Î°ìÍ÷¤ò¼¨¤·¤Þ¤¹¡£Java ¥Ç¥Ð¥Ã¥¬¤¬¥µ¥Ý¡¼¥È¤¹¤ë¥³¥Þ¥ó¥É¤Ï¤³¤ì°Ê³°¤Ë¤â¤¢¤ê¡¢¤½¤ì¤é¤Ï \f3jdb\fP ¤Î \f2help\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æɽ¼¨¤Ç¤­¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
-help ã¾ãŸã¯ ? 
-ã‚‚ã£ã¨ã‚‚é‡è¦ãª \f3jdb\fP コマンド \f2help\fP ã¯ã€èªè­˜ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã®ãƒªã‚¹ãƒˆã«ç°¡æ½”ãªèª¬æ˜Žã‚’付ã‘ã¦è¡¨ç¤ºã—ã¾ã™ã€‚ 
+help ¤Þ¤¿¤Ï ? 
+¤â¤Ã¤È¤â½ÅÍ×¤Ê \f3jdb\fP ¥³¥Þ¥ó¥É \f2help\fP ¤Ï¡¢Ç§¼±¤µ¤ì¤¿¥³¥Þ¥ó¥É¤Î¥ê¥¹¥È¤Ë´Ê·é¤ÊÀâÌÀ¤òÉÕ¤±¤Æɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 run 
-\f3jdb\fP ã‚’èµ·å‹•ã—ã¦å¿…è¦ãªãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定ã—ãŸã‚ã¨ã«ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¦ã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã®å®Ÿè¡Œã‚’開始ã§ãã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€æ—¢å­˜ã® VM ã«æŽ¥ç¶šã—ã¦ã„ã‚‹å ´åˆã¨ã¯ç•°ãªã‚Šã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーション㌠\f3jdb\fP ã‹ã‚‰èµ·å‹•ã—ãŸã¨ãã«ã ã‘使用ã§ãã¾ã™ã€‚ 
+\f3jdb\fP ¤òµ¯Æ°¤·¤ÆɬÍפʥ֥졼¥¯¥Ý¥¤¥ó¥È¤òÀßÄꤷ¤¿¤¢¤È¤Ë¡¢¤³¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¼Â¹Ô¤ò³«»Ï¤Ç¤­¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢´û¸¤Î VM ¤ËÀܳ¤·¤Æ¤¤¤ë¾ì¹ç¤È¤Ï°Û¤Ê¤ê¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬ \f3jdb\fP ¤«¤éµ¯Æ°¤·¤¿¤È¤­¤Ë¤À¤±»ÈÍѤǤ­¤Þ¤¹¡£ 
 .TP 3
 cont 
-ブレークãƒã‚¤ãƒ³ãƒˆã€ä¾‹å¤–ã€ã¾ãŸã¯ã‚¹ãƒ†ãƒƒãƒ—実行ã®ã‚ã¨ã§ã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã®å®Ÿè¡Œã‚’継続ã—ã¾ã™ã€‚ 
+¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¡¢Îã³°¡¢¤Þ¤¿¤Ï¥¹¥Æ¥Ã¥×¼Â¹Ô¤Î¤¢¤È¤Ç¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¼Â¹Ô¤ò·Ñ³¤·¤Þ¤¹¡£ 
 .TP 3
 print 
-Java オブジェクトãŠã‚ˆã³ãƒ—リミティブ値を表示ã—ã¾ã™ã€‚プリミティブ型ã®å¤‰æ•°ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å ´åˆã«ã¯ã€å®Ÿéš›ã®å€¤ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚オブジェクトã®å ´åˆã«ã¯ã€çŸ­ã„説明ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚オブジェクトã«ã¤ã„ã¦ã¯ã€ä»¥é™ã® \f2dump\fP コマンドã®èª¬æ˜Žã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+Java ¥ª¥Ö¥¸¥§¥¯¥È¤ª¤è¤Ó¥×¥ê¥ß¥Æ¥£¥ÖÃͤòɽ¼¨¤·¤Þ¤¹¡£¥×¥ê¥ß¥Æ¥£¥Ö·¿¤ÎÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤Î¾ì¹ç¤Ë¤Ï¡¢¼ÂºÝ¤ÎÃͤ¬½ÐÎϤµ¤ì¤Þ¤¹¡£¥ª¥Ö¥¸¥§¥¯¥È¤Î¾ì¹ç¤Ë¤Ï¡¢Ã»¤¤ÀâÌÀ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢°Ê¹ß¤Î \f2dump\fP ¥³¥Þ¥ó¥É¤ÎÀâÌÀ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-\f2注:局所変数を表示ã™ã‚‹ã«ã¯ã€ãã®å¤‰æ•°ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãŒ \fP\f2javac(1)\fP\f2 \fP\f2\-g\fP オプションã§ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+\f2Ãí: ¶É½êÊÑ¿ô¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¤½¤ÎÊÑ¿ô¤ò´Þ¤à¥¯¥é¥¹¤¬ \fP\f2javac(1)\fP\f2 \fP\f2\-g\fP ¥ª¥×¥·¥ç¥ó¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f2print\fP ã§ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å‘¼ã³å‡ºã—ã‚’å«ã‚€å¤šæ•°ã®ç°¡å˜ãª Java å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+\f2print\fP ¤Ç¤Ï¡¢¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤ò´Þ¤à¿¿ô¤Î´Êñ¤Ê Java ¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
@@ -178,25 +160,22 @@
 \f2print myObj.myInstanceField\fP 
 .TP 2
 o
-\f2print i + j + k\fP (iã€jã€ãŠã‚ˆã³ k ã¯ãƒ—リミティブã§ã‚ã‚Šã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¾ãŸã¯å±€æ‰€å¤‰æ•°ã®ã„ãšã‚Œã‹) 
+\f2print i + j + k\fP (i¡¢j¡¢¤ª¤è¤Ó k ¤Ï¥×¥ê¥ß¥Æ¥£¥Ö¤Ç¤¢¤ê¡¢¥Õ¥£¡¼¥ë¥É¤Þ¤¿¤Ï¶É½êÊÑ¿ô¤Î¤¤¤º¤ì¤«) 
 .TP 2
 o
-\f2print myObj.myMethod()\fP (myMethod ㌠null 以外を返ã™å ´åˆ) 
+\f2print myObj.myMethod()\fP (myMethod ¤¬ null °Ê³°¤òÊÖ¤¹¾ì¹ç) 
 .TP 2
 o
 \f2print new java.lang.String("Hello").length()\fP 
 .RE
 .TP 3
 dump 
-プリミティブ値ã®å ´åˆã«ã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ \f2print\fP ã¨åŒã˜ã§ã™ã€‚オブジェクトã®å ´åˆã«ã¯ã€ã‚ªãƒ–ジェクト内ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹å„フィールドã®ç¾åœ¨ã®å€¤ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚static フィールド㨠instance フィールドãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¥×¥ê¥ß¥Æ¥£¥ÖÃͤξì¹ç¤Ë¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ï \f2print\fP ¤ÈƱ¤¸¤Ç¤¹¡£¥ª¥Ö¥¸¥§¥¯¥È¤Î¾ì¹ç¤Ë¤Ï¡¢¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë³Æ¥Õ¥£¡¼¥ë¥É¤Î¸½ºß¤ÎÃͤ¬½ÐÎϤµ¤ì¤Þ¤¹¡£static ¥Õ¥£¡¼¥ë¥É¤È instance ¥Õ¥£¡¼¥ë¥É¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
-\f2dump\fP コマンドã§ã¯ã€\f2print\fP コマンドã¨åŒã˜å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚  
+\f2dump\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢\f2print\fP ¥³¥Þ¥ó¥É¤ÈƱ¤¸¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£  
 .TP 3
 threads 
-ç¾åœ¨å®Ÿè¡Œä¸­ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’一覧表示ã—ã¾ã™ã€‚スレッドã”ã¨ã«ã€åå‰ã¨ç¾åœ¨ã®çŠ¶æ…‹ã€ãŠã‚ˆã³ã»ã‹ã®ã‚³ãƒžãƒ³ãƒ‰ã«ä½¿ç”¨ã§ãるインデックスãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¸½ºß¼Â¹ÔÃæ¤Î¥¹¥ì¥Ã¥É¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£¥¹¥ì¥Ã¥É¤´¤È¤Ë¡¢Ì¾Á°¤È¸½ºß¤Î¾õÂÖ¡¢¤ª¤è¤Ó¤Û¤«¤Î¥³¥Þ¥ó¥É¤Ë»ÈÍѤǤ­¤ë¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -204,163 +183,144 @@
 .fl
 \fP
 .fi
-.RE
-ã“ã®ä¾‹ã§ã¯ã€ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã¯ 4 ã§ã‚ã‚Šã€ã‚¹ãƒ¬ãƒƒãƒ‰ã¯ java.lang.Thread ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã§ã™ã€‚ スレッドã®åå‰ã¯ã€Œmainã€ã§ã‚ã‚Šã€ç¾åœ¨å®Ÿè¡Œä¸­ã§ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¹¥ì¥Ã¥É¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ï 4 ¤Ç¤¢¤ê¡¢¥¹¥ì¥Ã¥É¤Ï java.lang.Thread ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤¹¡£¥¹¥ì¥Ã¥É¤Î̾Á°¤Ï¡Ömain¡×¤Ç¤¢¤ê¡¢¸½ºß¼Â¹ÔÃæ¤Ç¤¹¡£ 
 .TP 3
 thread 
-ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã«ã™ã‚‹ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’é¸æŠžã—ã¾ã™ã€‚多ãã® \f3jdb\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã®è¨­å®šã«åŸºã¥ã„ã¦å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚スレッドã¯ã€\f2threads\fP コマンドã§èª¬æ˜Žã—ãŸã‚¹ãƒ¬ãƒƒãƒ‰ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã¨ã¨ã‚‚ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¸½ºß¤Î¥¹¥ì¥Ã¥É¤Ë¤¹¤ë¥¹¥ì¥Ã¥É¤òÁªÂò¤·¤Þ¤¹¡£Â¿¤¯¤Î \f3jdb\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥ì¥Ã¥É¤ÎÀßÄê¤Ë´ð¤Å¤¤¤Æ¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¥¹¥ì¥Ã¥É¤Ï¡¢\f2threads\fP ¥³¥Þ¥ó¥É¤ÇÀâÌÀ¤·¤¿¥¹¥ì¥Ã¥É¥¤¥ó¥Ç¥Ã¥¯¥¹¤È¤È¤â¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 where 
-引数を指定ã—ãªã„㧠\f2where\fP を実行ã™ã‚‹ã¨ã€ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã®ã‚¹ã‚¿ãƒƒã‚¯ãŒãƒ€ãƒ³ãƒ—ã•ã‚Œã¾ã™ã€‚ \f2where all\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚°ãƒ«ãƒ¼ãƒ—ã«ã‚るスレッドã®ã‚¹ã‚¿ãƒƒã‚¯ã‚’ã€ã™ã¹ã¦ãƒ€ãƒ³ãƒ—ã—ã¾ã™ã€‚ \f2where\fP \f2threadindex\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¹ãƒ¬ãƒƒãƒ‰ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚’ダンプã—ã¾ã™ã€‚ 
+\f2°ú¿ô¤ò»ØÄꤷ¤Ê¤¤¤Ç\fP where ¤ò¼Â¹Ô¤¹¤ë¤È¡¢¸½ºß¤Î¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¤¬¥À¥ó¥×¤µ¤ì¤Þ¤¹¡£ \f2where all\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥ì¥Ã¥É¥°¥ë¡¼¥×¤Ë¤¢¤ë¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¤ò¤¹¤Ù¤Æ¥À¥ó¥×¤·¤Þ¤¹¡£ \f2where\fP \f2threadindex\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¤ò¥À¥ó¥×¤·¤Þ¤¹¡£ 
 .LP
-ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ãŒ (ブレークãƒã‚¤ãƒ³ãƒˆã‹ \f2suspend\fP コマンドã«ã‚ˆã£ã¦) 中断ã—ã¦ã„ã‚‹å ´åˆã¯ã€å±€æ‰€å¤‰æ•°ã¨ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ \f2print\fP コマンド㨠\f2dump\fP コマンドã§è¡¨ç¤ºã§ãã¾ã™ã€‚\f2up\fP コマンド㨠\f2down\fP コマンドã§ã€ã©ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’カレントã«ã™ã‚‹ã‹ã‚’é¸ã¶ã“ã¨ãŒã§ãã¾ã™ã€‚  
+¸½ºß¤Î¥¹¥ì¥Ã¥É¤¬ (¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤« \f2suspend\fP ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ) ÃæÃǤ·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¶É½êÊÑ¿ô¤È¥Õ¥£¡¼¥ë¥É¤Ï \f2print\fP ¥³¥Þ¥ó¥É¤È \f2dump\fP ¥³¥Þ¥ó¥É¤Çɽ¼¨¤Ç¤­¤Þ¤¹¡£\f2up\fP ¥³¥Þ¥ó¥É¤È \f2down\fP ¥³¥Þ¥ó¥É¤Ç¡¢¤É¤Î¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤ò¥«¥ì¥ó¥È¤Ë¤¹¤ë¤«¤òÁª¤Ö¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-ブレークãƒã‚¤ãƒ³ãƒˆ
-.LP
-.RS 3
-
+¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È
 .LP
 .LP
-ブレークãƒã‚¤ãƒ³ãƒˆã¯ã€è¡Œç•ªå·ã¾ãŸã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®æœ€åˆã®å‘½ä»¤ã§ \f3jdb\fP ã«è¨­å®šã§ãã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤Ï¡¢¹ÔÈÖ¹æ¤Þ¤¿¤Ï¥á¥½¥Ã¥É¤ÎºÇ½é¤ÎÌ¿Îá¤Ç \f3jdb\fP ¤ËÀßÄê¤Ç¤­¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-\f2stop at MyClass:22\fP (MyClass ãŒå«ã¾ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã® 22 行目ã®æœ€åˆã®å‘½ä»¤ã«ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定) 
+\f2stop at MyClass:22\fP (MyClass ¤¬´Þ¤Þ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î 22 ¹ÔÌܤκǽé¤ÎÌ¿Îá¤Ë¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òÀßÄê) 
 .TP 2
 o
-\f2stop in java.lang.String.length\fP (\f2java.lang.String.length\fP メソッドã®æœ€åˆã«ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定) 
+\f2stop in java.lang.String.length\fP (\f2java.lang.String.length\fP ¥á¥½¥Ã¥É¤ÎºÇ½é¤Ë¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òÀßÄê) 
 .TP 2
 o
-\f2stop in MyClass.<init>\fP (<init> 㯠MyClass コンストラクタを識別) 
+\f2stop in MyClass.<init>\fP (<init> ¤Ï MyClass ¥³¥ó¥¹¥È¥é¥¯¥¿¤ò¼±ÊÌ) 
 .TP 2
 o
-\f2stop in MyClass.<clinit>\fP (<clinit> 㯠MyClass ã®é™çš„åˆæœŸåŒ–コードを識別) 
+\f2stop in MyClass.<clinit>\fP (<clinit> ¤Ï MyClass ¤ÎÀÅŪ½é´ü²½¥³¡¼¥É¤ò¼±ÊÌ) 
 .RE
 
 .LP
 .LP
-メソッドãŒã‚ªãƒ¼ãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã‚‹å ´åˆã«ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å¼•æ•°ã®åž‹ã‚‚指定ã—ã¦ã€ãƒ–レークãƒã‚¤ãƒ³ãƒˆã«å¯¾ã—ã¦é©åˆ‡ãªãƒ¡ã‚½ãƒƒãƒ‰ãŒé¸æŠžã•ã‚Œã‚‹ã‚ˆã†ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€ã€Œ\f2MyClass.myMethod(int,java.lang.String)\fPã€ã¾ãŸã¯ã€Œ\f2MyClass.myMethod()\fPã€ã¨æŒ‡å®šã—ã¾ã™ã€‚
+¥á¥½¥Ã¥É¤¬¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥á¥½¥Ã¥É¤Î°ú¿ô¤Î·¿¤â»ØÄꤷ¤Æ¡¢¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤ËÂФ·¤ÆŬÀڤʥ᥽¥Ã¥É¤¬ÁªÂò¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¡Ö\f2MyClass.myMethod(int,java.lang.String)\fP¡×¤Þ¤¿¤Ï¡Ö\f2MyClass.myMethod()\fP¡×¤È»ØÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-\f2clear\fP コマンドã¯ã€ã€Œ\f2clear\ MyClass:45\fPã€ã®ã‚ˆã†ãªæ§‹æ–‡ã‚’使用ã—ã¦ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’削除ã—ã¾ã™ã€‚\f2clear\fP を使用ã™ã‚‹ã‹ã€å¼•æ•°ã‚’指定ã—ãªã„ã§ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã™ã‚‹ã¨ã€ç¾åœ¨è¨­å®šã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ–レークãƒã‚¤ãƒ³ãƒˆãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2cont\fP コマンドã¯å®Ÿè¡Œã‚’継続ã—ã¾ã™ã€‚
+\f2clear\fP ¥³¥Þ¥ó¥É¤Ï¡¢¡Ö\f2clear\ MyClass:45\fP¡×¤Î¤è¤¦¤Ê¹½Ê¸¤ò»ÈÍѤ·¤Æ¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òºï½ü¤·¤Þ¤¹¡£\f2clear\fP ¤ò»ÈÍѤ¹¤ë¤«¡¢°ú¿ô¤ò»ØÄꤷ¤Ê¤¤¤Ç¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¸½ºßÀßÄꤵ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£\f2cont\fP ¥³¥Þ¥ó¥É¤Ï¼Â¹Ô¤ò·Ñ³¤·¤Þ¤¹¡£
 .LP
-.RE
 .SS 
-ステップ実行
-.LP
-.RS 3
-
+¥¹¥Æ¥Ã¥×¼Â¹Ô
 .LP
 .LP
-\f2step\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã¾ãŸã¯å‘¼ã³å‡ºã•ã‚ŒãŸãƒ¡ã‚½ãƒƒãƒ‰å†…ã§ã€æ¬¡ã®è¡Œã‚’実行ã—ã¾ã™ã€‚\f2next\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã®æ¬¡ã®è¡Œã‚’実行ã—ã¾ã™ã€‚
+\f2step\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤Þ¤¿¤Ï¸Æ¤Ó½Ð¤µ¤ì¤¿¥á¥½¥Ã¥ÉÆâ¤Ç¡¢¼¡¤Î¹Ô¤ò¼Â¹Ô¤·¤Þ¤¹¡£\f2next\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤Î¼¡¤Î¹Ô¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RE
 .SS 
-例外
-.LP
-.RS 3
-
+Îã³°
 .LP
 .LP
-スローã—ã¦ã„るスレッドã®å‘¼ã³å‡ºã—スタック上ã®ã©ã“ã«ã‚‚ catch æ–‡ãŒãªã„å ´åˆã«ä¾‹å¤–ãŒç™ºç”Ÿã™ã‚‹ã¨ã€VM ã¯é€šå¸¸ã€ä¾‹å¤–トレースを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ãŸã ã—ã€\f3jdb\fP 環境ã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã¯ã€ä¾‹å¤–ãŒç™ºç”Ÿã™ã‚‹ã¨ \f3jdb\fP ã«åˆ¶å¾¡ãŒæˆ»ã‚Šã¾ã™ã€‚次ã«ã€\f3jdb\fP を使用ã—ã¦ä¾‹å¤–ã®åŽŸå› ã‚’診断ã—ã¾ã™ã€‚
+¥¹¥í¡¼¤·¤Æ¤¤¤ë¥¹¥ì¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¥¹¥¿¥Ã¥¯¾å¤Î¤É¤³¤Ë¤â catch ʸ¤¬¤Ê¤¤¾ì¹ç¤ËÎã³°¤¬È¯À¸¤¹¤ë¤È¡¢VM ¤ÏÄ̾Îã³°¥È¥ì¡¼¥¹¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£¤¿¤À¤·¡¢\f3jdb\fP ´Ä¶­¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Îã³°¤¬È¯À¸¤¹¤ë¤È \f3jdb\fP ¤ËÀ©¸æ¤¬Ìá¤ê¤Þ¤¹¡£¼¡¤Ë¡¢\f3jdb\fP ¤ò»ÈÍѤ·¤ÆÎã³°¤Î¸¶°ø¤ò¿ÇÃǤ·¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€ã€Œ\f2catch java.io.FileNotFoundException\fPã€ã¾ãŸã¯ã€Œ\f2catch mypackage.BigTroubleException\fPã€ã®ã‚ˆã†ã« \f2catch\fP コマンドを使用ã™ã‚‹ã¨ã€ãƒ‡ãƒãƒƒã‚°ã•ã‚ŒãŸã‚¢ãƒ—リケーションã¯ã€ã»ã‹ã®ä¾‹å¤–ãŒã‚¹ãƒ­ãƒ¼ã•ã‚ŒãŸã¨ãã«åœæ­¢ã—ã¾ã™ã€‚例外ãŒç‰¹å®šã®ã‚¯ãƒ©ã‚¹ (ã¾ãŸã¯ã‚µãƒ–クラス) ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã®å ´åˆã¯ã€ã‚¢ãƒ—リケーションã¯ä¾‹å¤–ãŒã‚¹ãƒ­ãƒ¼ã•ã‚ŒãŸå ´æ‰€ã§åœæ­¢ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢¡Ö\f2catch java.io.FileNotFoundException\fP¡×¤Þ¤¿¤Ï¡Ö\f2catch mypackage.BigTroubleException\fP¡×¤Î¤è¤¦¤Ë \f2catch\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¥Ç¥Ð¥Ã¥°¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¤Û¤«¤ÎÎã³°¤¬¥¹¥í¡¼¤µ¤ì¤¿¤È¤­¤ËÄä»ß¤·¤Þ¤¹¡£Îã³°¤¬ÆÃÄê¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¥µ¥Ö¥¯¥é¥¹) ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Î¾ì¹ç¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÏÎã³°¤¬¥¹¥í¡¼¤µ¤ì¤¿¾ì½ê¤ÇÄä»ß¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2ignore\fP コマンドを使ã†ã¨ã€ä»¥å‰ã® \f2catch\fP コマンドã®åŠ¹æžœãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚
+\f2ignore\fP ¥³¥Þ¥ó¥É¤ò»È¤¦¤È¡¢°ÊÁ°¤Î \f2catch\fP ¥³¥Þ¥ó¥É¤Î¸ú²Ì¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f2注:\fP\f2ignore\fP コマンドã§ã¯ã€ãƒ‡ãƒãƒƒã‚°ã•ã‚Œã‚‹ VM ã¯ä¾‹å¤–を無視ã›ãšã€ãƒ‡ãƒãƒƒã‚¬ã ã‘ãŒä¾‹å¤–を無視ã—ã¾ã™ã€‚
+\f2Ãí: \fP\f2ignore\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥Ç¥Ð¥Ã¥°¤µ¤ì¤ë VM ¤ÏÎã³°¤ò̵»ë¤»¤º¡¢¥Ç¥Ð¥Ã¥¬¤À¤±¤¬Îã³°¤ò̵»ë¤·¤Þ¤¹¡£
 .LP
-.RE
-.RE
-.SH "コマンド行オプション"
-.LP
-
+.SH "¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-コマンド行㧠Java アプリケーション起動ツールã®ä»£ã‚ã‚Šã« \f3jdb\fP を使用ã™ã‚‹å ´åˆã€\f3jdb\fP ã¯ã€\f2\-D\fPã€\f2\-classpath\fPã€\f2\-X<option>\fP ãªã©ã€java コマンドã¨åŒã˜æ•°ã®ã‚ªãƒ—ションをå—ã‘入れã¾ã™ã€‚
+¥³¥Þ¥ó¥É¹Ô¤Ç Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¤ÎÂå¤ï¤ê¤Ë \f3jdb\fP ¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢\f3jdb\fP ¤Ï¡¢\f2\-D\fP¡¢\f2\-classpath\fP¡¢\f2\-X<option>\fP ¤Ê¤É¡¢java ¥³¥Þ¥ó¥É¤ÈƱ¤¸¿ô¤Î¥ª¥×¥·¥ç¥ó¤ò¼õ¤±Æþ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3jdb\fP ã¯ã€ãã®ã»ã‹ã«æ¬¡ã®ã‚ªãƒ—ションをå—ã‘入れã¾ã™ã€‚
+\f3jdb\fP ¤Ï¡¢¤½¤Î¤Û¤«¤Ë¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò¼õ¤±Æþ¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-help 
-ヘルプメッセージを表示ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-sourcepath <dir1:dir2:...> 
-指定ã•ã‚ŒãŸãƒ‘スを使用ã—ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ‘スã®ã€Œ.ã€ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥Ñ¥¹¤ò»ÈÍѤ·¤Æ¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥Ñ¥¹¤Î¡Ö.¡×¤¬»È¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-attach <address> 
-デフォルトã®æŽ¥ç¶šæ©Ÿæ§‹ã‚’使用ã—ã¦ã€ã™ã§ã«å®Ÿè¡Œä¸­ã® VM ã«ãƒ‡ãƒãƒƒã‚¬ã‚’接続ã—ã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤ÎÀܳµ¡¹½¤ò»ÈÍѤ·¤Æ¡¢¤¹¤Ç¤Ë¼Â¹ÔÃæ¤Î VM ¤Ë¥Ç¥Ð¥Ã¥¬¤òÀܳ¤·¤Þ¤¹¡£ 
 .TP 3
 \-listen <address> 
-実行中㮠VM ãŒæ¨™æº–ã®ã‚³ãƒã‚¯ã‚¿ã‚’使ã£ã¦æŒ‡å®šã•ã‚ŒãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã«æŽ¥ç¶šã™ã‚‹ã®ã‚’å¾…æ©Ÿã—ã¾ã™ã€‚ 
+¼Â¹ÔÃæ¤Î VM ¤¬É¸½à¤Î¥³¥Í¥¯¥¿¤ò»È¤Ã¤Æ»ØÄꤵ¤ì¤¿¥¢¥É¥ì¥¹¤ËÀܳ¤¹¤ë¤Î¤òÂÔµ¡¤·¤Þ¤¹¡£ 
 .TP 3
 \-listenany 
-実行中㮠VM ãŒæ¨™æº–ã®ã‚³ãƒã‚¯ã‚¿ã‚’使ã£ã¦åˆ©ç”¨å¯èƒ½ãªä»»æ„ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã«æŽ¥ç¶šã™ã‚‹ã®ã‚’å¾…æ©Ÿã—ã¾ã™ã€‚ 
+¼Â¹ÔÃæ¤Î VM ¤¬É¸½à¤Î¥³¥Í¥¯¥¿¤ò»È¤Ã¤ÆÍøÍѲÄǽ¤ÊǤ°Õ¤Î¥¢¥É¥ì¥¹¤ËÀܳ¤¹¤ë¤Î¤òÂÔµ¡¤·¤Þ¤¹¡£ 
 .TP 3
 \-launch 
-デãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションを jdb ã®èµ·å‹•å¾ŒãŸã ã¡ã«èµ·å‹•ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã‚ˆã£ã¦ã€\f2run\fP コマンドを使用ã™ã‚‹å¿…è¦ãŒãªããªã‚Šã¾ã™ã€‚デãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€èµ·å‹•å¾Œã€åˆæœŸã‚¢ãƒ—リケーションクラスãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ç›´å‰ã«åœæ­¢ã—ã¾ã™ã€‚ãã®æ™‚点ã§ã€å¿…è¦ãªãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定ã—ã€\f2cont\fP を使用ã—ã¦å®Ÿè¡Œã‚’継続ã§ãã¾ã™ã€‚ 
+¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò jdb ¤Îµ¯Æ°¸å¤¿¤À¤Á¤Ëµ¯Æ°¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¡¢\f2run\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢µ¯Æ°¸å¡¢½é´ü¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ëľÁ°¤ËÄä»ß¤·¤Þ¤¹¡£¤½¤Î»þÅÀ¤Ç¡¢É¬Íפʥ֥졼¥¯¥Ý¥¤¥ó¥È¤òÀßÄꤷ¡¢\f2cont\fP ¤ò»ÈÍѤ·¤Æ¼Â¹Ô¤ò·Ñ³¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-listconnectors 
-ã“ã® VM ã§åˆ©ç”¨ã§ãるコãƒã‚¯ã‚¿ã‚’一覧表示ã—ã¾ã™ã€‚ 
+¤³¤Î VM ¤ÇÍøÍѤǤ­¤ë¥³¥Í¥¯¥¿¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-connect <connector\-name>:<name1>=<value1>,... 
-一覧表示ã•ã‚ŒãŸå¼•æ•°ã®å€¤ã¨æŒ‡å®šã®ã‚³ãƒã‚¯ã‚¿ã‚’使ã£ã¦ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ VM ã«æŽ¥ç¶šã—ã¾ã™ã€‚ 
+°ìÍ÷ɽ¼¨¤µ¤ì¤¿°ú¿ô¤ÎÃͤȻØÄê¤Î¥³¥Í¥¯¥¿¤ò»È¤Ã¤Æ¥¿¡¼¥²¥Ã¥È VM ¤ËÀܳ¤·¤Þ¤¹¡£ 
 .TP 3
 \-dbgtrace [flags] 
-jdb ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を出力ã—ã¾ã™ã€‚ 
+jdb ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-tclient 
-Java HotSpot(tm) VM (クライアント) 内ã§ã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚ 
+Java HotSpot(tm) VM (¥¯¥é¥¤¥¢¥ó¥È) Æâ¤Ç¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-tserver 
-Java HotSpot(tm) VM (サーãƒãƒ¼) 内ã§ã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚ 
+Java HotSpot(tm) VM (¥µ¡¼¥Ð¡¼) Æâ¤Ç¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-jdb ã®å®Ÿè¡Œã«ä½¿ç”¨ã•ã‚Œã‚‹ Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚(アプリケーション Java 仮想マシンã«å¯¾ã™ã‚‹ã‚ªãƒ—ションã¯ã€\f3run\fP コマンドã«æ¸¡ã•ã‚Œã‚‹)。ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+jdb ¤Î¼Â¹Ô¤Ë»ÈÍѤµ¤ì¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£(¥¢¥×¥ê¥±¡¼¥·¥ç¥ó Java ²¾ÁÛ¥Þ¥·¥ó¤ËÂФ¹¤ë¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3run\fP ¥³¥Þ¥ó¥É¤ËÅϤµ¤ì¤ë)¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-デãƒãƒƒã‚¬ã¨ãƒ‡ãƒãƒƒã‚°ã‚’行ㆠVM を接続ã™ã‚‹ãŸã‚ã®ä»£æ›¿æ©Ÿæ§‹ã«å¯¾ã—ã¦ã€ãã®ä»–ã®ã‚ªãƒ—ションãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ãã®ä»–ã®æŽ¥ç¶šã‚ªãƒ—ションã«ã¤ã„ã¦ã¯ã€Java Platform Debugger Architecture ã®
+¥Ç¥Ð¥Ã¥¬¤È¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦ VM ¤òÀܳ¤¹¤ë¤¿¤á¤ÎÂåÂص¡¹½¤ËÂФ·¤Æ¡¢¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤Î¾¤ÎÀܳ¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢Java Platform Debugger Architecture ¤Î
 .na
-\f2ドキュメント\fP @
+\f2¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .SS 
-デãƒãƒƒã‚°å¯¾è±¡ã®ãƒ—ロセスã«è»¢é€ã•ã‚Œã‚‹ã‚ªãƒ—ション
+¥Ç¥Ð¥Ã¥°ÂÐ¾Ý¤Î¥×¥í¥»¥¹¤ËžÁ÷¤µ¤ì¤ë¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-v \-verbose[:class|gc|jni] 
-冗長モードã«ã—ã¾ã™ã€‚ 
+¾éĹ¥â¡¼¥É¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-D<name>=<value> 
-システムプロパティーを設定ã—ã¾ã™ã€‚ 
+¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-classpath <directories separated by ":"> 
-クラスを検索ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’一覧表示ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹¤ò¸¡º÷¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-X<option> 
-éžæ¨™æº–ターゲット VM オプションã§ã™ã€‚ 
+Èóɸ½à¥¿¡¼¥²¥Ã¥È VM ¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-javac(1)ã€java(1)ã€javah(1)ã€javap(1)ã€javadoc(1)
+javac(1)¡¢java(1)¡¢javah(1)¡¢javap(1)¡¢javadoc(1)
 .LP
  
--- a/src/linux/doc/man/ja/jhat.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jhat.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jhat 1 "02 Jun 2010"
+.TH jhat 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jhat \- Java ヒープ解æžãƒ„ール
+.SH "̾Á°"
+jhat \- Java ¥Ò¡¼¥×²òÀϥġ¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -58,88 +56,90 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
-.br
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 heap\-dump\-file 
-ブラウズ対象ã¨ãªã‚‹ Java ãƒã‚¤ãƒŠãƒªãƒ’ープダンプファイル。複数ã®ãƒ’ープダンプをå«ã‚€ãƒ€ãƒ³ãƒ—ファイルã®å ´åˆã€ã€Œfoo.hprof#3ã€ã®ã‚ˆã†ã«ãƒ•ã‚¡ã‚¤ãƒ«åã®å¾Œã«ã€Œ#<number>ã€ã‚’付加ã™ã‚‹ã“ã¨ã§ã€ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ç‰¹å®šã®ãƒ€ãƒ³ãƒ—を指定ã§ãã¾ã™ã€‚ 
-.SH "説明" 
+¥Ö¥é¥¦¥ºÂоݤȤʤë Java ¥Ð¥¤¥Ê¥ê¥Ò¡¼¥×¥À¥ó¥×¥Õ¥¡¥¤¥ë¡£Ê£¿ô¤Î¥Ò¡¼¥×¥À¥ó¥×¤ò´Þ¤à¥À¥ó¥×¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¡¢¡Öfoo.hprof#3¡×¤Î¤è¤¦¤Ë¥Õ¥¡¥¤¥ë̾¤Î¸å¤Ë¡Ö#<number>¡×¤òÉղ乤뤳¤È¤Ç¡¢¥Õ¥¡¥¤¥ëÆâ¤ÎÆÃÄê¤Î¥À¥ó¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.RE
+
+.LP
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jhat\fP コマンドã¯ã€java ヒープダンプファイルを解æžã—ã€Web サーãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚ jhat を使ãˆã°ã€ãŠå¥½ã¿ã® Web ブラウザを使ã£ã¦ãƒ’ープダンプをブラウズã§ãã¾ã™ã€‚ jhat ã¯ã€ã€Œã‚る既知ã®ã‚¯ãƒ©ã‚¹ã€ŒFooã€ã®ã™ã¹ã¦ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’表示ã™ã‚‹ã€ã¨ã„ã£ãŸã€äº‹å‰ã«è¨­è¨ˆã•ã‚ŒãŸã‚¯ã‚¨ãƒªã®ã»ã‹ã€\f3OQL\fP (\f3O\fPbject \f3Q\fPuery \f3L\fPanguage) もサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚OQL ã®ãƒ˜ãƒ«ãƒ—ã«ã¯ã€jhat ã«ã‚ˆã£ã¦è¡¨ç¤ºã•ã‚Œã‚‹ OQL ヘルプページã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚デフォルトãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹å ´åˆã€OQL ã®ãƒ˜ãƒ«ãƒ—㯠http://localhost:7000/oqlhelp/ ã§åˆ©ç”¨å¯èƒ½ã§ã™ã€‚
+\f3jhat\fP ¥³¥Þ¥ó¥É¤Ï¡¢java ¥Ò¡¼¥×¥À¥ó¥×¥Õ¥¡¥¤¥ë¤ò²òÀϤ·¡¢Web ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£jhat ¤ò»È¤¨¤Ð¡¢¤ª¹¥¤ß¤Î Web ¥Ö¥é¥¦¥¶¤ò»È¤Ã¤Æ¥Ò¡¼¥×¥À¥ó¥×¤ò¥Ö¥é¥¦¥º¤Ç¤­¤Þ¤¹¡£jhat ¤Ï¡¢¡Ö¤¢¤ë´ûÃΤΥ¯¥é¥¹¡ÖFoo¡×¤Î¤¹¤Ù¤Æ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òɽ¼¨¤¹¤ë¡×¤È¤¤¤Ã¤¿¡¢»öÁ°¤ËÀ߷פµ¤ì¤¿¥¯¥¨¥ê¤Î¤Û¤«¡¢\f3OQL\fP (\f3O\fPbject \f3Q\fPuery \f3L\fPanguage) ¤â¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£OQL ¤Î¥Ø¥ë¥×¤Ë¤Ï¡¢jhat ¤Ë¤è¤Ã¤Æɽ¼¨¤µ¤ì¤ë OQL ¥Ø¥ë¥×¥Ú¡¼¥¸¤«¤é¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢OQL ¤Î¥Ø¥ë¥×¤Ï http://localhost:7000/oqlhelp/ ¤ÇÍøÍѲÄǽ¤Ç¤¹¡£
 .LP
 .LP
-Java ã®ãƒ’ープダンプを生æˆã™ã‚‹ã«ã¯ã€ã„ãã¤ã‹ã®æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚
+Java ¤Î¥Ò¡¼¥×¥À¥ó¥×¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¤¤¤¯¤Ä¤«¤ÎÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-jmap(1) ã® \-dump オプションを使ã£ã¦å®Ÿè¡Œæ™‚ã«ãƒ’ープダンプをå–å¾—ã™ã‚‹ã€‚ 
+jmap(1) ¤Î \-dump ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¼Â¹Ô»þ¤Ë¥Ò¡¼¥×¥À¥ó¥×¤ò¼èÆÀ¤¹¤ë¡£ 
 .TP 2
 o
-jconsole(1) ã®ã‚ªãƒ—ションを使ã£ã¦ 
+jconsole(1) ¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ 
 .na
 \f2HotSpotDiagnosticMXBean\fP @
 .fi
-http://java.sun.com/javase/6/docs/jre/api/management/extension/com/sun/management/HotSpotDiagnosticMXBean.html 経由ã§å®Ÿè¡Œæ™‚ã«ãƒ’ープダンプをå–å¾—ã™ã‚‹ã€‚ 
+http://java.sun.com/javase/6/docs/jre/api/management/extension/com/sun/management/HotSpotDiagnosticMXBean.html ·Ðͳ¤Ç¼Â¹Ô»þ¤Ë¥Ò¡¼¥×¥À¥ó¥×¤ò¼èÆÀ¤¹¤ë¡£ 
 .TP 2
 o
-\-XX:+HeapDumpOnOutOfMemoryError VM オプションを指定ã™ã‚‹ã¨ã€OutOfMemoryError ã®ã‚¹ãƒ­ãƒ¼æ™‚ã«ãƒ’ープダンプãŒç”Ÿæˆã•ã‚Œã‚‹ã€‚ 
+\-XX:+HeapDumpOnOutOfMemoryError VM ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢OutOfMemoryError ¤Î¥¹¥í¡¼»þ¤Ë¥Ò¡¼¥×¥À¥ó¥×¤¬À¸À®¤µ¤ì¤ë¡£ 
 .TP 2
 o
 .na
 \f2hprof\fP @
 .fi
-http://java.sun.com/developer/technicalArticles/Programming/HPROF.html を使用ã™ã‚‹ã€‚ 
+http://java.sun.com/developer/technicalArticles/Programming/HPROF.html ¤ò»ÈÍѤ¹¤ë¡£ 
 .RE
 
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ„ールã¯\f3試験的ãªã‚‚ã®\fPã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯\f3利用ã§ããªããªã‚‹\fPå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí:\fP ¤³¤Î¥Ä¡¼¥ë¤Ï\f3»î¸³Åª¤Ê¤â¤Î\fP¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï\f3ÍøÍѤǤ­¤Ê¤¯¤Ê¤ë\fP²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "オプション"  
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
 .RS 3
 .TP 3
 \-stack false/true 
-オブジェクト割り当ã¦å‘¼ã³å‡ºã—スタックã®è¿½è·¡ã‚’無効ã«ã—ã¾ã™ã€‚ヒープダンプ内ã§å‰²ã‚Šå½“ã¦ã‚µã‚¤ãƒˆæƒ…å ±ãŒä½¿ç”¨ã§ããªã„å ´åˆã€ã“ã®ãƒ•ãƒ©ã‚°ã‚’ false ã«è¨­å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚デフォルト㯠true ã§ã™ã€‚ 
+¥ª¥Ö¥¸¥§¥¯¥È³ä¤êÅö¤Æ¸Æ¤Ó½Ð¤·¥¹¥¿¥Ã¥¯¤ÎÄÉÀפò̵¸ú¤Ë¤·¤Þ¤¹¡£¥Ò¡¼¥×¥À¥ó¥×Æâ¤Ç³ä¤êÅö¤Æ¥µ¥¤¥È¾ðÊ󤬻ÈÍѤǤ­¤Ê¤¤¾ì¹ç¡¢¤³¤Î¥Õ¥é¥°¤ò false ¤ËÀßÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï true ¤Ç¤¹¡£ 
 .TP 3
 \-refs false/true 
-オブジェクトã¸ã®å‚ç…§ã®è¿½è·¡ã‚’無効ã«ã—ã¾ã™ã€‚デフォルト㯠true ã§ã™ã€‚デフォルトã§ã¯ã€ãƒ’ープ内ã®ã™ã¹ã¦ã®ã‚ªãƒ–ジェクトã«ã¤ã„ã¦ã€ãƒãƒƒã‚¯ãƒã‚¤ãƒ³ã‚¿ (指定ã•ã‚ŒãŸã‚ªãƒ–ジェクトをãƒã‚¤ãƒ³ãƒˆã—ã¦ã„るオブジェクト。 å‚照者ã¾ãŸã¯å—ä¿¡å‚ç…§ã¨ã‚‚呼ã°ã‚Œã‚‹) ãŒè¨ˆç®—ã•ã‚Œã¾ã™ã€‚ 
+¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤ÎÄÉÀפò̵¸ú¤Ë¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï true ¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ò¡¼¥×Æâ¤Î¤¹¤Ù¤Æ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¡¢¥Ð¥Ã¥¯¥Ý¥¤¥ó¥¿ (»ØÄꤵ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Ý¥¤¥ó¥È¤·¤Æ¤¤¤ë¥ª¥Ö¥¸¥§¥¯¥È¡£»²¾È¼Ô¤Þ¤¿¤Ï¼õ¿®»²¾È¤È¤â¸Æ¤Ð¤ì¤ë) ¤¬·×»»¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-port port\-number 
-jhat ã® HTTP サーãƒãƒ¼ã®ãƒãƒ¼ãƒˆã‚’設定ã—ã¾ã™ã€‚デフォルト㯠7000 ã§ã™ã€‚ 
+jhat ¤Î HTTP ¥µ¡¼¥Ð¡¼¤Î¥Ý¡¼¥È¤òÀßÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï 7000 ¤Ç¤¹¡£ 
 .TP 3
 \-exclude exclude\-file 
-「到é”å¯èƒ½ãªã‚ªãƒ–ジェクトã€ã®ã‚¯ã‚¨ãƒªã‹ã‚‰é™¤å¤–ã™ã¹ãデータメンãƒãƒ¼ã®ä¸€è¦§ã‚’å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã« \f2java.lang.String.value\fP ãŒå«ã¾ã‚Œã¦ã„ãŸå ´åˆã€ç‰¹å®šã®ã‚ªãƒ–ジェクト「oã€ã‹ã‚‰åˆ°é”å¯èƒ½ãªã‚ªãƒ–ジェクトã®ãƒªã‚¹ãƒˆã‚’計算ã™ã‚‹éš›ã«ã€\f2java.lang.String.value\fP フィールドã«é–¢é€£ã™ã‚‹å‚照パスãŒè€ƒæ…®ã•ã‚Œãªããªã‚Šã¾ã™ã€‚ 
+¡ÖÅþã²Äǽ¤Ê¥ª¥Ö¥¸¥§¥¯¥È¡×¤Î¥¯¥¨¥ê¤«¤é½ü³°¤¹¤Ù¤­¥Ç¡¼¥¿¥á¥ó¥Ð¡¼¤Î°ìÍ÷¤ò´Þ¤à¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Ë \f2java.lang.String.value\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢ÆÃÄê¤Î¥ª¥Ö¥¸¥§¥¯¥È¡Öo¡×¤«¤éÅþã²Äǽ¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Î¥ê¥¹¥È¤ò·×»»¤¹¤ëºÝ¤Ë¡¢\f2java.lang.String.value\fP ¥Õ¥£¡¼¥ë¥É¤Ë´ØÏ¢¤¹¤ë»²¾È¥Ñ¥¹¤¬¹Í褵¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-baseline baseline\-dump\-file 
-ベースラインã¨ãªã‚‹ãƒ’ープダンプを指定ã—ã¾ã™ã€‚両方ã®ãƒ’ープダンプ内ã§åŒã˜ã‚ªãƒ–ジェクト ID ã‚’æŒã¤ã‚ªãƒ–ジェクトã¯ã€Œæ–°è¦ã§ã¯ãªã„ã€ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•ã‚Œã¾ã™ã€‚ãã®ä»–ã®ã‚ªãƒ–ジェクトã¯ã€Œæ–°è¦ã€ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€ç•°ãªã‚‹ 2 ã¤ã®ãƒ’ープダンプを比較ã™ã‚‹éš›ã«å½¹ç«‹ã¡ã¾ã™ã€‚ 
+¥Ù¡¼¥¹¥é¥¤¥ó¤È¤Ê¤ë¥Ò¡¼¥×¥À¥ó¥×¤ò»ØÄꤷ¤Þ¤¹¡£Î¾Êý¤Î¥Ò¡¼¥×¥À¥ó¥×Æâ¤ÇƱ¤¸¥ª¥Ö¥¸¥§¥¯¥È ID ¤ò»ý¤Ä¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡Ö¿·µ¬¤Ç¤Ï¤Ê¤¤¡×¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Þ¤¹¡£¤½¤Î¾¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡Ö¿·µ¬¡×¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢°Û¤Ê¤ë 2 ¤Ä¤Î¥Ò¡¼¥×¥À¥ó¥×¤òÈæ³Ó¤¹¤ëºÝ¤ËÌòΩ¤Á¤Þ¤¹¡£ 
 .TP 3
 \-debug int 
-ã“ã®ãƒ„ールã®ãƒ‡ãƒãƒƒã‚°ãƒ¬ãƒ™ãƒ«ã‚’設定ã—ã¾ã™ã€‚0 ã¯ã€Œãƒ‡ãƒãƒƒã‚°å‡ºåŠ›ãªã—ã€ã‚’æ„味ã—ã¾ã™ã€‚より大ããªå€¤ã‚’設定ã™ã‚‹ã¨ã€ã‚ˆã‚Šå†—é•·ãªãƒ¢ãƒ¼ãƒ‰ã«ãªã‚Šã¾ã™ã€‚ 
+¤³¤Î¥Ä¡¼¥ë¤Î¥Ç¥Ð¥Ã¥°¥ì¥Ù¥ë¤òÀßÄꤷ¤Þ¤¹¡£0 ¤Ï¡Ö¥Ç¥Ð¥Ã¥°½ÐÎϤʤ·¡×¤ò°ÕÌ£¤·¤Þ¤¹¡£¤è¤êÂ礭¤ÊÃͤòÀßÄꤹ¤ë¤È¡¢¤è¤ê¾éĹ¤Ê¥â¡¼¥É¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
-\-version\  
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’報告ã—ãŸã‚ã¨ã€çµ‚了ã—ã¾ã™ã€‚ 
+\-version 
+¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÊó¹ð¤·¤¿¤¢¤È¡¢½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-h\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-h 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-help\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-help 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-J<flag>\  
-jhat ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€512M ãƒã‚¤ãƒˆã®æœ€å¤§ãƒ’ープサイズを使用ã™ã‚‹ã«ã¯ã€\-J\-Xmx512m ã¨ã—ã¾ã™ã€‚ 
+\-J<flag> 
+jhat ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢512M ¥Ð¥¤¥È¤ÎºÇÂç¥Ò¡¼¥×¥µ¥¤¥º¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢\-J\-Xmx512m ¤È¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目" 
+.SH "´ØÏ¢¹àÌÜ"
+.LP
 .RS 3
 .TP 2
 o
@@ -150,9 +150,10 @@
 .TP 2
 o
 .na
-\f2hprof \- ヒープãŠã‚ˆã³ CPU プロファイリングツール\fP @
+\f2hprof \- ¥Ò¡¼¥×¤ª¤è¤Ó CPU ¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¥Ä¡¼¥ë\fP @
 .fi
 http://java.sun.com/developer/technicalArticles/Programming/HPROF.html 
 .RE
-.RE
+
+.LP
  
--- a/src/linux/doc/man/ja/jinfo.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jinfo.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jinfo 1 "02 Jun 2010"
+.TH jinfo 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jinfo \- 構æˆæƒ…å ±
+.SH "̾Á°"
+jinfo \- ¹½À®¾ðÊó
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -60,98 +58,100 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 option 
-å„オプションã¯äº’ã„ã«æŽ’ä»–çš„ã§ã™ã€‚オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¾ã™ã€‚ 
+³Æ¥ª¥×¥·¥ç¥ó¤Ï¸ß¤¤¤ËÇÓ¾Ū¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Þ¤¹¡£ 
+.RE
+
+.LP
 .RS 3
 .TP 3
 pid 
-出力ã™ã‚‹æ§‹æˆæƒ…å ±ã®ãƒ—ロセス ID。プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚ 
+½ÐÎϤ¹¤ë¹½À®¾ðÊó¤Î¥×¥í¥»¥¹ ID¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .RE
+
+.LP
 .RS 3
 .TP 3
 executable 
-コアダンプã®ä½œæˆå…ƒã® Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Î Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .RE
+
+.LP
 .RS 3
 .TP 3
 core 
-出力ã™ã‚‹æ§‹æˆæƒ…å ±ã®ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã€‚ 
+½ÐÎϤ¹¤ë¹½À®¾ðÊó¤Î¥³¥¢¥Õ¥¡¥¤¥ë¡£ 
 .RE
+
+.LP
 .RS 3
 .TP 3
 remote\-hostname\-or\-IP 
-リモートデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ (jsadebugd(1) ã‚’å‚ç…§) ã®ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚ 
-.RE
-.RS 3
-.TP 3
-server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã®ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚ 
-.RE
+¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼ (jsadebugd(1) ¤ò»²¾È) ¤Î¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "説明"
-.LP
-
-.LP
-.LP
-\f3jinfo\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸ Java プロセスやコアファイルã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã® Java 構æˆæƒ…報を出力ã—ã¾ã™ã€‚構æˆæƒ…å ±ã¯ã€Java システムプロパティー㨠Java 仮想マシンã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‹ã‚‰æ§‹æˆã•ã‚Œã¾ã™ã€‚指定ã•ã‚ŒãŸãƒ—ロセス㌠64 ビット VM 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-J\-d64\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.br
-
-.LP
-.RS 3
-
-.LP
-jinfo \-J\-d64 \-sysprops pid
-.RE
-.LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚Windows 上㮠jinfo ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã‚‹ã®ã¯ã€å®Ÿè¡Œä¸­ã®ãƒ—ロセス㮠\-flag オプションã ã‘ã§ã™ã€‚\fP
-.LP
-.SH "オプション"
-.LP
-
-.LP
 .RS 3
 .TP 3
-<オプションãªã—> 
-コマンド行フラグをã€ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティーåã¨å€¤ã®ãƒšã‚¢ã¨ã¨ã‚‚ã«å‡ºåŠ›ã—ã¾ã™ã€‚
+server\-id 
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥ê¥â¡¼¥È¥Û¥¹¥È¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Î¡¢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£ 
+.RE
+
+.LP
+.SH "ÀâÌÀ"
+.LP
+.LP
+\f3jinfo\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿ Java ¥×¥í¥»¥¹¤ä¥³¥¢¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Î Java ¹½À®¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£¹½À®¾ðÊó¤Ï¡¢Java ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤È Java ²¾ÁÛ¥Þ¥·¥ó¤Î¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤«¤é¹½À®¤µ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬ 64 ¥Ó¥Ã¥È VM ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-J\-d64\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
+.br
+jinfo \-J\-d64 \-sysprops pid
+.LP
+.LP
+\f3Ãí \- ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \fP\f4PATH\fP\f3 ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \fP\f4jvm.dll\fP\f3 ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£\fP
+.LP
+.LP
+\f3¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \fP\f4set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+.RS 3
+.TP 3
+<¥ª¥×¥·¥ç¥ó¤Ê¤·> 
+¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤ò¡¢¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼Ì¾¤ÈÃͤΥڥ¢¤È¤È¤â¤Ë½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-flag name 
-指定ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã®åå‰ã¨å€¤ã‚’出力ã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤Î̾Á°¤ÈÃͤò½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-flag [+|\-]name 
-指定ã•ã‚ŒãŸãƒ–ール型ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‚’有効ã¾ãŸã¯ç„¡åŠ¹ã«ã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿¥Ö¡¼¥ë·¿¤Î¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤òÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤·¤Þ¤¹¡£
 .br
 .TP 3
 \-flag name=value 
-指定ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‚’指定ã•ã‚ŒãŸå€¤ã«è¨­å®šã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤ò»ØÄꤵ¤ì¤¿ÃͤËÀßÄꤷ¤Þ¤¹¡£
 .br
 .TP 3
 \-flags 
-JVM ã«æ¸¡ã•ã‚Œã‚‹ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‚’ペアã§å‡ºåŠ›ã—ã¾ã™ã€‚
+JVM ¤ËÅϤµ¤ì¤ë¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤ò¥Ú¥¢¤Ç½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-sysprops 
-Java システムプロパティーをåå‰ã¨å€¤ã®ãƒšã‚¢ã¨ã—ã¦å‡ºåŠ›ã—ã¾ã™ã€‚
+Java ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤ò̾Á°¤ÈÃͤΥڥ¢¤È¤·¤Æ½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-h 
-ヘルプメッセージを出力ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-help 
-ヘルプメッセージを出力ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/linux/doc/man/ja/jmap.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jmap.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jmap 1 "02 Jun 2010"
+.TH jmap 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jmap \- メモリーマップ
+.SH "̾Á°"
+jmap \- ¥á¥â¥ê¡¼¥Þ¥Ã¥×
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -60,46 +58,39 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 option 
-å„オプションã¯äº’ã„ã«æŽ’ä»–çš„ã§ã™ã€‚オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¾ã™ã€‚ 
+³Æ¥ª¥×¥·¥ç¥ó¤Ï¸ß¤¤¤ËÇÓ¾Ū¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Þ¤¹¡£ 
 .TP 3
 pid 
-å°åˆ·ã™ã‚‹ãƒ¡ãƒ¢ãƒªãƒ¼ãƒžãƒƒãƒ—ã®ãƒ—ロセス ID。プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚ 
+°õºþ¤¹¤ë¥á¥â¥ê¡¼¥Þ¥Ã¥×¤Î¥×¥í¥»¥¹ ID¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .br
 .TP 3
 executable 
-コアダンプã®ä½œæˆå…ƒã® Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Î Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .br
 .TP 3
 core 
-å°åˆ·ã™ã‚‹ãƒ¡ãƒ¢ãƒªãƒ¼ãƒžãƒƒãƒ—ã®ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã€‚ 
+°õºþ¤¹¤ë¥á¥â¥ê¡¼¥Þ¥Ã¥×¤Î¥³¥¢¥Õ¥¡¥¤¥ë¡£ 
 .br
 .TP 3
 remote\-hostname\-or\-IP 
-リモートデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ (jsadebugd(1) ã‚’å‚ç…§) ã®ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚ 
+¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼ (jsadebugd(1) ¤ò»²¾È) ¤Î¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ 
 .br
 .TP 3
 server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã®ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥ê¥â¡¼¥È¥Û¥¹¥È¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Î¡¢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£
 .br
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jmap\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ—ロセスやコアファイルã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã®ã€å…±ç”¨ã‚ªãƒ–ジェクトメモリーマップã¾ãŸã¯ãƒ’ープメモリーã®è©³ç´°ã‚’å°åˆ·ã—ã¾ã™ã€‚指定ã•ã‚ŒãŸãƒ—ロセス㌠64 ビット VM 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-J\-d64\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3jmap\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤ä¥³¥¢¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Î¡¢¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¥á¥â¥ê¡¼¥Þ¥Ã¥×¤Þ¤¿¤Ï¥Ò¡¼¥×¥á¥â¥ê¡¼¤Î¾ÜºÙ¤ò°õºþ¤·¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬ 64 ¥Ó¥Ã¥È VM ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-J\-d64\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -108,76 +99,66 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚\fP
+.LP
+\f3Ãí: ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \fP\f4PATH\fP\f3 ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \fP\f4jvm.dll\fP\f3 ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£\fP
+.LP
+.LP
+\f3¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \fP\f4set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
+.LP
 .br
 
 .LP
-Windows プラットフォーム上ã§ä½¿ç”¨å¯èƒ½ãªå”¯ä¸€ã® jmap å½¢å¼ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
-.RS 3
-
-.LP
-jmap \-dump:<\f2dump\-options\fP> pid
-.RE
-ãŠã‚ˆã³ 
-.RS 3
-
-.LP
-jmap \-histo[:live] pid
-.RE
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
-<オプションãªã—> 
-オプションを使用ã—ãªã„å ´åˆã€\f3jmap\fP ã¯å…±ç”¨ã‚ªãƒ–ジェクトマッピングをå°åˆ·ã—ã¾ã™ã€‚ターゲット VM ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸå…±ç”¨ã‚ªãƒ–ジェクトã”ã¨ã«ã€é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã€ãƒžãƒƒãƒ”ングã®ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³å…±ç”¨ã‚ªãƒ–ジェクトファイルã®ãƒ•ãƒ«ãƒ‘スãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€Solaris \f3pmap\fP ユーティリティーã¨é¡žä¼¼ã—ã¦ã„ã¾ã™ã€‚ 
+<¥ª¥×¥·¥ç¥ó¤Ê¤·> 
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤¾ì¹ç¡¢jmap ¤Ï¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¥Þ¥Ã¥Ô¥ó¥°¤ò°õºþ¤·¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È VM ¤Ë¥í¡¼¥É¤µ¤ì¤¿¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¤´¤È¤Ë¡¢³«»Ï¥¢¥É¥ì¥¹¡¢¥Þ¥Ã¥Ô¥ó¥°¤Î¥µ¥¤¥º¡¢¤ª¤è¤Ó¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤Î¥Õ¥ë¥Ñ¥¹¤¬°õºþ¤µ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢Solaris \f3pmap\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ÈÎà»÷¤·¤Æ¤¤¤Þ¤¹¡£ 
 .br
 .TP 3
 \-dump:[live,]format=b,file=<filename> 
-Java ヒープを hprof ãƒã‚¤ãƒŠãƒªå½¢å¼ã§ filename ã«ãƒ€ãƒ³ãƒ—ã—ã¾ã™ã€‚\f2live\fP サブオプションã¯çœç•¥å¯èƒ½ã§ã™ã€‚ã“ã‚ŒãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ãƒ’ープ内ã§ç”Ÿå­˜ä¸­ã®ã‚ªãƒ–ジェクトã®ã¿ãŒãƒ€ãƒ³ãƒ—ã•ã‚Œã¾ã™ã€‚ヒープダンプをå‚ç…§ã™ã‚‹ã«ã¯ã€ç”Ÿæˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ jhat(1) (Java Heap Analysis Tool) を使ã£ã¦èª­ã¿å–ã‚Šã¾ã™ã€‚ 
+Java ¥Ò¡¼¥×¤ò hprof ¥Ð¥¤¥Ê¥ê·Á¼°¤Ç filename ¤Ë¥À¥ó¥×¤·¤Þ¤¹¡£\f2live\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤Ï¾Êά²Äǽ¤Ç¤¹¡£¤³¤ì¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥Ò¡¼¥×Æâ¤ÇÀ¸Â¸Ãæ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¤ß¤¬¥À¥ó¥×¤µ¤ì¤Þ¤¹¡£¥Ò¡¼¥×¥À¥ó¥×¤ò»²¾È¤¹¤ë¤Ë¤Ï¡¢À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò jhat(1) (Java Heap Analysis Tool) ¤ò»È¤Ã¤ÆÆɤ߼è¤ê¤Þ¤¹¡£ 
 .br
 .TP 3
 \-finalizerinfo 
-ファイナライズを待ã£ã¦ã„るオブジェクトã«é–¢ã™ã‚‹æƒ…報を出力ã—ã¾ã™ã€‚ 
+¥Õ¥¡¥¤¥Ê¥é¥¤¥º¤òÂԤäƤ¤¤ë¥ª¥Ö¥¸¥§¥¯¥È¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .br
 .TP 3
 \-heap 
-ヒープサマリーをå°åˆ·ã—ã¾ã™ã€‚使用ã•ã‚Œã‚‹ GC アルゴリズムã€ãƒ’ープ構æˆã€ãŠã‚ˆã³ä¸–代ã”ã¨ã®ãƒ’ープ使用率ãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚ 
+¥Ò¡¼¥×¥µ¥Þ¥ê¡¼¤ò°õºþ¤·¤Þ¤¹¡£»ÈÍѤµ¤ì¤ë GC ¥¢¥ë¥´¥ê¥º¥à¡¢¥Ò¡¼¥×¹½À®¡¢¤ª¤è¤ÓÀ¤Â头¤È¤Î¥Ò¡¼¥×»ÈÍÑΨ¤¬°õºþ¤µ¤ì¤Þ¤¹¡£ 
 .br
 .TP 3
 \-histo[:live] 
-ヒープã®ãƒ’ストグラムをå°åˆ·ã—ã¾ã™ã€‚Java クラスã”ã¨ã«ã€ã‚ªãƒ–ジェクトã®æ•°ã€ãƒã‚¤ãƒˆå˜ä½ã§ã®ãƒ¡ãƒ¢ãƒªãƒ¼ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³å®Œå…¨ä¿®é£¾ã‚¯ãƒ©ã‚¹åãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚VM 内部クラスåã¯ã€ã€Œ*ã€ã®æŽ¥é ­è¾žã‚’付ã‘ã¦å°åˆ·ã•ã‚Œã¾ã™ã€‚\f2live\fP サブオプションãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ç”Ÿå­˜ä¸­ã®ã‚ªãƒ–ジェクトã®ã¿ãŒã‚«ã‚¦ãƒ³ãƒˆã•ã‚Œã¾ã™ã€‚ 
+¥Ò¡¼¥×¤Î¥Ò¥¹¥È¥°¥é¥à¤ò°õºþ¤·¤Þ¤¹¡£Java ¥¯¥é¥¹¤´¤È¤Ë¡¢¥ª¥Ö¥¸¥§¥¯¥È¤Î¿ô¡¢¥Ð¥¤¥Èñ°Ì¤Ç¤Î¥á¥â¥ê¡¼¥µ¥¤¥º¡¢¤ª¤è¤Ó´°Á´½¤¾þ¥¯¥é¥¹Ì¾¤¬°õºþ¤µ¤ì¤Þ¤¹¡£VM ÆâÉô¥¯¥é¥¹Ì¾¤Ï¡¢¡Ö*¡×¤ÎÀÜƬ¼­¤òÉÕ¤±¤Æ°õºþ¤µ¤ì¤Þ¤¹¡£\f2live\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢À¸Â¸Ãæ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¤ß¤¬¥«¥¦¥ó¥È¤µ¤ì¤Þ¤¹¡£ 
 .br
 .TP 3
 \-permstat 
-Permanent 世代㮠Java ヒープã®ã€ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼é–¢é€£ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿ã‚’å°åˆ·ã—ã¾ã™ã€‚クラスローダーã”ã¨ã«ã€ãã®åå‰ã€çŠ¶æ…‹ã€ã‚¢ãƒ‰ãƒ¬ã‚¹ã€è¦ªã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã€ãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ãŒãƒ­ãƒ¼ãƒ‰ã—ãŸã‚¯ãƒ©ã‚¹ã®æ•°ã¨ã‚µã‚¤ã‚ºãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚ã•ã‚‰ã«ã€intern ã•ã‚ŒãŸæ–‡å­—列ã®æ•°ã¨ã‚µã‚¤ã‚ºã‚‚出力ã•ã‚Œã¾ã™ã€‚ 
+Permanent À¤Âå¤Î Java ¥Ò¡¼¥×¤Î¡¢¥¯¥é¥¹¥í¡¼¥À¡¼´ØÏ¢¤ÎÅý·×¥Ç¡¼¥¿¤ò°õºþ¤·¤Þ¤¹¡£¥¯¥é¥¹¥í¡¼¥À¡¼¤´¤È¤Ë¡¢¤½¤Î̾Á°¡¢¾õÂÖ¡¢¥¢¥É¥ì¥¹¡¢¿Æ¥¯¥é¥¹¥í¡¼¥À¡¼¡¢¤ª¤è¤Ó¥¯¥é¥¹¥í¡¼¥À¡¼¤¬¥í¡¼¥É¤·¤¿¥¯¥é¥¹¤Î¿ô¤È¥µ¥¤¥º¤¬°õºþ¤µ¤ì¤Þ¤¹¡£¤µ¤é¤Ë¡¢intern ¤µ¤ì¤¿Ê¸»úÎó¤Î¿ô¤È¥µ¥¤¥º¤â½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .br
 .TP 3
 \-F 
-強制 (Force)。pid ãŒå¿œç­”ã—ãªã„å ´åˆã«ã€jmap \-dump ã¾ãŸã¯ jmap \-histo オプションã¨ã¨ã‚‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚ã“ã®ãƒ¢ãƒ¼ãƒ‰ã§ã¯ã€\f2live\fP サブオプションã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“。 
+¶¯À© (Force)¡£pid ¤¬±þÅú¤·¤Ê¤¤¾ì¹ç¤Ë¡¢jmap \-dump ¤Þ¤¿¤Ï jmap \-histo ¥ª¥×¥·¥ç¥ó¤È¤È¤â¤Ë»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥â¡¼¥É¤Ç¤Ï¡¢\f2live\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£ 
 .br
 .TP 3
 \-h 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò°õºþ¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-help 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò°õºþ¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-J<flag> 
-jmap ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ 
+jmap ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£ 
 .br
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/linux/doc/man/ja/jps.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jps.1	Wed May 04 16:39:05 2011 -0700
@@ -19,43 +19,41 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jps 1 "02 Jun 2010"
+.TH jps 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jps \- Java 仮想マシンプロセスステータスツール
+.SH "̾Á°"
+jps \- Java ²¾ÁÛ¥Þ¥·¥ó¥×¥í¥»¥¹¥¹¥Æ¡¼¥¿¥¹¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-ãƒ›ã‚¹ãƒˆè­˜åˆ¥å­ 
+¥Û¥¹¥È¼±ÊÌ»Ò 
 .TP 2
 o
-å‡ºåŠ›å½¢å¼ 
+½ÐÎÏ·Á¼° 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -67,79 +65,70 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 hostid 
-プロセスレãƒãƒ¼ãƒˆã‚’生æˆã™ã‚‹ãƒ›ã‚¹ãƒˆã®ãƒ›ã‚¹ãƒˆè­˜åˆ¥å­ã€‚\f2hostid\fP ã«ã¯ã€é€šä¿¡ãƒ—ロトコルã€ãƒãƒ¼ãƒˆç•ªå·ã€å®Ÿè£…ã«å›ºæœ‰ãªä»–ã®ãƒ‡ãƒ¼ã‚¿ã‚’指定ã—ãŸã‚ªãƒ—ションコンãƒãƒ¼ãƒãƒ³ãƒˆã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥×¥í¥»¥¹¥ì¥Ý¡¼¥È¤òÀ¸À®¤¹¤ë¥Û¥¹¥È¤Î¥Û¥¹¥È¼±Ê̻ҡ£\f2hostid\fP ¤Ë¤Ï¡¢ÄÌ¿®¥×¥í¥È¥³¥ë¡¢¥Ý¡¼¥ÈÈֹ桢¼ÂÁõ¤Ë¸ÇÍ­¤Ê¾¤Î¥Ç¡¼¥¿¤ò»ØÄꤷ¤¿¥ª¥×¥·¥ç¥ó¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jps\fP ツールã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã§è¨ˆæ¸¬ã•ã‚ŒãŸ HotSpot Java 仮想マシン (JVM) を一覧表示ã—ã¾ã™ã€‚ã“ã®ãƒ„ールã§è¡¨ç¤ºã§ãるレãƒãƒ¼ãƒˆæƒ…å ±ã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã£ãŸ JVM ã«é–¢ã™ã‚‹ã‚‚ã®ã«é™å®šã•ã‚Œã¾ã™ã€‚
+\f3jps\fP ¥Ä¡¼¥ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¾å¤Ç·×¬¤µ¤ì¤¿ HotSpot Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£¤³¤Î¥Ä¡¼¥ë¤Çɽ¼¨¤Ç¤­¤ë¥ì¥Ý¡¼¥È¾ðÊó¤Ï¡¢¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ã¤¿ JVM ¤Ë´Ø¤¹¤ë¤â¤Î¤Ë¸ÂÄꤵ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2hostid\fP を指定ã›ãšã« \f3jps\fP を実行ã—ãŸå ´åˆã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM ãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚\f2hostid\fP を指定ã—ã¦èµ·å‹•ã—ãŸå ´åˆã€æŒ‡å®šã•ã‚ŒãŸãƒ—ロトコルã¨ãƒãƒ¼ãƒˆã‚’使用ã—ã¦ã€æŒ‡å®šã•ã‚ŒãŸãƒ›ã‚¹ãƒˆä¸Šã® JVM を検索ã—ã¾ã™ã€‚\f3jstatd\fP プロセスãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ›ã‚¹ãƒˆä¸Šã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨æƒ³å®šã•ã‚Œã¾ã™ã€‚
+\f2hostid\fP ¤ò»ØÄꤻ¤º¤Ë \f3jps\fP ¤ò¼Â¹Ô¤·¤¿¾ì¹ç¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¤Ç·×¬¤µ¤ì¤¿ JVM ¤¬¸¡º÷¤µ¤ì¤Þ¤¹¡£\f2hostid\fP ¤ò»ØÄꤷ¤Æµ¯Æ°¤·¤¿¾ì¹ç¡¢»ØÄꤵ¤ì¤¿¥×¥í¥È¥³¥ë¤È¥Ý¡¼¥È¤ò»ÈÍѤ·¤Æ¡¢»ØÄꤵ¤ì¤¿¥Û¥¹¥È¾å¤Î JVM ¤ò¸¡º÷¤·¤Þ¤¹¡£\f3jstatd\fP ¥×¥í¥»¥¹¤¬¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤ÈÁÛÄꤵ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3jps\fP コマンドã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã§è¨ˆæ¸¬ã•ã‚ŒãŸå„ JVM ã«ã¤ã„ã¦ã€ãƒ­ãƒ¼ã‚«ãƒ« VM 識別å­ã€ã¤ã¾ã‚Š \f2lvmid\fP をレãƒãƒ¼ãƒˆã—ã¾ã™ã€‚\f3lvmid\fP ã¯ã€å¿…é ˆã§ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ä¸€èˆ¬çš„ã«ã¯ JVM プロセスã«å¯¾ã™ã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã®ãƒ—ロセス識別å­ã§ã™ã€‚オプションを指定ã—ãªã„å ´åˆã€\f3jps\fP ã«ã‚ˆã£ã¦ã€å„ Java アプリケーション㮠\f2lvmid\fP ãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã€ãã‚Œãžã‚Œã«ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹åã¾ãŸã¯ JAR ファイルåãŒç°¡å˜ãªå½¢å¼ã§ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ç°¡å˜ãªå½¢å¼ã®ã‚¯ãƒ©ã‚¹å㨠JAR ファイルåã§ã¯ã€ã‚¯ãƒ©ã‚¹ã®ãƒ‘ッケージ情報ã¾ãŸã¯ JAR ファイルパス情報ãŒçœç•¥ã•ã‚Œã¦ã„ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¤Ç·×¬¤µ¤ì¤¿³Æ JVM ¤Ë¤Ä¤¤¤Æ¡¢¥í¡¼¥«¥ë VM ¼±Ê̻ҡ¢¤Ä¤Þ¤ê \f2lvmid\fP ¤ò¥ì¥Ý¡¼¥È¤·¤Þ¤¹¡£\f3lvmid\fP ¤Ï¡¢É¬¿Ü¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢°ìÈÌŪ¤Ë¤Ï JVM ¥×¥í¥»¥¹¤ËÂФ¹¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥×¥í¥»¥¹¼±Ê̻ҤǤ¹¡£¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\f3jps\fP ¤Ë¤è¤Ã¤Æ¡¢³Æ Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î \f2lvmid\fP ¤¬°ìÍ÷ɽ¼¨¤µ¤ì¡¢¤½¤ì¤¾¤ì¤Ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹Ì¾¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾¤¬´Êñ¤Ê·Á¼°¤Ç¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î´Êñ¤Ê·Á¼°¤Î¥¯¥é¥¹Ì¾¤È JAR ¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¡¢¥¯¥é¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸¾ðÊó¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¥Ñ¥¹¾ðÊ󤬾Êά¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
-\f3jps\fP コマンドã¯ã€\f3Java\fP 起動ツールを使用ã—ã¦ã€\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã¨å¼•æ•°ã‚’検索ã—ã¾ã™ã€‚独自ã®èµ·å‹•ãƒ„ールを使用ã—ã¦ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã‚’èµ·å‹•ã—ãŸå ´åˆã¯ã€\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹å (ã¾ãŸã¯ JAR ファイルå) ã¨å¼•æ•°ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“。ã“ã®å ´åˆã€\f3jps\fP コマンドã¯ã€main メソッドã¸æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹å (ã¾ãŸã¯ JAR ファイルå) ã¨å¼•æ•°ã«å¯¾ã—ã¦ã€æ–‡å­—列 \f2Unknown\fP を出力ã—ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Ï¡¢\f3Java\fP µ¯Æ°¥Ä¡¼¥ë¤ò»ÈÍѤ·¤Æ \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë¥¯¥é¥¹Ì¾¤È°ú¿ô¤ò¸¡º÷¤·¤Þ¤¹¡£Æȼ«¤Îµ¯Æ°¥Ä¡¼¥ë¤ò»ÈÍѤ·¤Æ¥¿¡¼¥²¥Ã¥È JVM ¤òµ¯Æ°¤·¤¿¾ì¹ç¤Ï¡¢ \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë¥¯¥é¥¹Ì¾ (¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾) ¤È°ú¿ô¤ÏÍøÍѤǤ­¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢\f3jps\fP ¥³¥Þ¥ó¥É¤Ï¡¢main ¥á¥½¥Ã¥É¤ØÅϤµ¤ì¤ë¥¯¥é¥¹Ì¾ (¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾) ¤È°ú¿ô¤ËÂФ·¤Æ¡¢Ê¸»úÎó \f2Unknown\fP ¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-\f3jps\fP コマンドã§ç”Ÿæˆã•ã‚Œã‚‹ JVM ã®ãƒªã‚¹ãƒˆã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ä¸»ä½“ã«ä¸Žãˆã‚‰ã‚ŒãŸã‚¢ã‚¯ã‚»ã‚¹æ¨©ã«åŸºã¥ãã€åˆ¶é™ã•ã‚Œã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ç‹¬è‡ªã®ã‚¢ã‚¯ã‚»ã‚¹åˆ¶å¾¡æ©Ÿæ§‹ã«ã‚ˆã‚‹æ±ºå®šã«åŸºã¥ã„ã¦ã€ä¸»ä½“ã«ã‚¢ã‚¯ã‚»ã‚¹æ¨©ãŒä¸Žãˆã‚‰ã‚Œã¦ã„ã‚‹ JVM ã ã‘を一覧表示ã—ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤ÇÀ¸À®¤µ¤ì¤ë JVM ¤Î¥ê¥¹¥È¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¼çÂΤËÍ¿¤¨¤é¤ì¤¿¥¢¥¯¥»¥¹¸¢¤Ë´ð¤Å¤­¡¢À©¸Â¤µ¤ì¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥àÆȼ«¤Î¥¢¥¯¥»¥¹À©¸æµ¡¹½¤Ë¤è¤ë·èÄê¤Ë´ð¤Å¤¤¤Æ¡¢¼çÂΤ˥¢¥¯¥»¥¹¸¢¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë JVM ¤À¤±¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ç¾åœ¨ã€Windows 98 ãŠã‚ˆã³ Windows Me プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
+\f3Ãí:\fP ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¸½ºß¡¢Windows 98 ¤ª¤è¤Ó Windows Me ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-\f3jps\fP コマンドã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰ã®å‡ºåŠ›ã‚’変更ã™ã‚‹ã‚ªãƒ—ションãŒå¤šæ•°ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚å°†æ¥ã€ã“れらã®ã‚ªãƒ—ションã¯ã€å¤‰æ›´ã¾ãŸã¯å»ƒæ­¢ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¤Î½ÐÎϤòÊѹ¹¤¹¤ë¥ª¥×¥·¥ç¥ó¤¬Â¿¿ô¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾­Íè¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Êѹ¹¤Þ¤¿¤ÏÇѻߤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-q 
-ローカル VM 識別å­ã®ãƒªã‚¹ãƒˆã ã‘を生æˆã™ã‚‹ã‚ˆã†ã«ã€\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã€JAR ファイルåã€ãŠã‚ˆã³å¼•æ•°ã®å‡ºåŠ›ã‚’制御ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹Ì¾¡¢JAR ¥Õ¥¡¥¤¥ë̾¡¢¤ª¤è¤Ó \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤¿°ú¿ô¤Î½ÐÎϤòÍÞÀ©¤·¡¢¥í¡¼¥«¥ë VM ¼±Ê̻ҤΰìÍ÷¤Î¤ß¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .TP 3
 \-m 
-main メソッドã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’出力ã—ã¾ã™ã€‚ã“ã®å‡ºåŠ›ã¯ã€çµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã‚‹ JVM ã«å¯¾ã—㦠null ã«ãªã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚  
+main ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë°ú¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î½ÐÎϤϡ¢ÁȤ߹þ¤Þ¤ì¤Æ¤¤¤ë JVM ¤ËÂФ·¤Æ null ¤Ë¤Ê¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¡£  
 .TP 3
 \-l 
-アプリケーションã®ä¸»è¦ãªã‚¯ãƒ©ã‚¹ã®ãƒ•ãƒ«ãƒ‘ッケージåã€ã¾ãŸã¯ã‚¢ãƒ—リケーション㮠JAR ファイルã¸ã®ãƒ•ãƒ«ãƒ‘スåを出力ã—ã¾ã™ã€‚ 
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¼çÍפʥ¯¥é¥¹¤Î¥Õ¥ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¡¢¤Þ¤¿¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Õ¥ë¥Ñ¥¹Ì¾¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-v 
-JVM ã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’出力ã—ã¾ã™ã€‚ 
+JVM ¤ËÅϤµ¤ì¤ë°ú¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-V 
-フラグファイル (.hotspotrc ファイルã¾ãŸã¯ \-XX:Flags=<\f2filename\fP> ã®å¼•æ•°ã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«) を通ã˜ã¦ JVM ã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’出力ã—ã¾ã™ã€‚ 
+¥Õ¥é¥°¥Õ¥¡¥¤¥ë (.hotspotrc ¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï \-XX:Flags=<\f2filename\fP> ¤Î°ú¿ô¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë) ¤òÄ̤¸¤Æ JVM ¤ËÅϤµ¤ì¤ë°ú¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-\f3jps\fP ãŒå‘¼ã³å‡ºã™ \f3java\fP 起動ツールã«ã€\f2option\fP を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+\f3jps\fP ¤¬¸Æ¤Ó½Ð¤¹ \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¡¢\f2option\fP ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
 .SS 
-ホスト識別å­
-.LP
-.RS 3
-
+¥Û¥¹¥È¼±ÊÌ»Ò
 .LP
 .LP
-ホスト識別å­ã€ã¤ã¾ã‚Š \f2hostid\fP ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã‚’示ã™æ–‡å­—列ã§ã™ã€‚\f2hostid\fP 文字列ã®æ§‹æ–‡ã®å¤§éƒ¨åˆ†ã¯ã€URI ã®æ§‹æ–‡ã«å¯¾å¿œã—ã¦ã„ã¾ã™ã€‚
+¥Û¥¹¥È¼±Ê̻ҡ¢¤Ä¤Þ¤ê \f2hostid\fP ¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¤ò¼¨¤¹Ê¸»úÎó¤Ç¤¹¡£\f2hostid\fP ʸ»úÎó¤Î¹½Ê¸¤ÎÂçÉôʬ¤Ï¡¢URI ¤Î¹½Ê¸¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -155,26 +144,23 @@
 .RS 3
 .TP 3
 protocol 
-通信プロトコルã§ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ—ロトコルãŒã€ãƒ—ラットフォーム固有ã®æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã«ãªã‚Šã¾ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ—ロトコル㯠\f3rmi\fP ã«ãªã‚Šã¾ã™ã€‚ 
+ÄÌ¿®¥×¥í¥È¥³¥ë¤Ç¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥×¥í¥È¥³¥ë¤¬¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤ÎºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Ë¤Ê¤ê¤Þ¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥×¥í¥È¥³¥ë¤Ï \f3rmi\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 hostname 
-ターゲットホストを示ã™ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ›ã‚¹ãƒˆã¯ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤ò¼¨¤¹¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤Ï¥í¡¼¥«¥ë¥Û¥¹¥È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 port 
-リモートサーãƒãƒ¼ã¨é€šä¿¡ã™ã‚‹ãŸã‚ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹ã‹ã€\f2protocol\fP ã§æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2port\fP ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ãã†ã§ãªã‘ã‚Œã°ã€\f2port\fP パラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚デフォルト㮠\f3rmi\fP プロトコルã®å ´åˆã€\f2port\fP ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® rmiregistry ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’示ã—ã¾ã™ã€‚\f2port\fP ãŒçœç•¥ã•ã‚Œã€\f2protocol\fP 㧠\f3rmi\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® rmiregistry ãƒãƒ¼ãƒˆ (1099) ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+¥ê¥â¡¼¥È¥µ¡¼¥Ð¡¼¤ÈÄÌ¿®¤¹¤ë¤¿¤á¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¤«¡¢\f2protocol\fP ¤ÇºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2port\fP ¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢\f2port\fP ¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î \f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢\f2port\fP ¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î rmiregistry ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¼¨¤·¤Þ¤¹¡£\f2port\fP ¤¬¾Êά¤µ¤ì¡¢\f2protocol\fP ¤Ç \f3rmi\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î rmiregistry ¥Ý¡¼¥È (1099) ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .TP 3
 servername 
-ã“ã®ãƒ‘ラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚最é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã®å ´åˆã€ã“ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚\f3rmi\fP プロトコルã®å ´åˆã€ã“ã®ãƒ‘ラメータã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® RMI リモートオブジェクトã®åå‰ã‚’示ã™æ–‡å­—列ã«ãªã‚Šã¾ã™ã€‚jstatd(1) コマンドã«ã¤ã„ã¦ã¯ã€\f3\-n\fP オプションをå‚ç…§ã—ã¦ãã ã•ã„。 
+¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£ºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£\f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î RMI ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤ò¼¨¤¹Ê¸»úÎó¤Ë¤Ê¤ê¤Þ¤¹¡£jstatd(1) ¥³¥Þ¥ó¥É¤Ë¤Ä¤¤¤Æ¤Ï¡¢\f3\-n\fP ¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
-.SH "出力形å¼"
-.LP
-
+.SH "½ÐÎÏ·Á¼°"
 .LP
 .LP
-\f3jps\fP コマンドã®å‡ºåŠ›ã¯ã€æ¬¡ã®ãƒ‘ターンã«å¾“ã„ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Î½ÐÎϤϡ¢¼¡¤Î¥Ñ¥¿¡¼¥ó¤Ë½¾¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -188,22 +174,20 @@
 
 .LP
 .LP
-ã™ã¹ã¦ã®å‡ºåŠ›ãƒˆãƒ¼ã‚¯ãƒ³ã¯ç©ºç™½ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚\f2arg\fP ã®ä¸­ã§ç©ºç™½ã‚’使用ã™ã‚‹ã¨ã€å®Ÿéš›ã®å®šä½ç½®ãƒ‘ラメータã«å¼•æ•°ã‚’マッピングã—よã†ã¨ã™ã‚‹ã¨ãã«ã€ã‚ã„ã¾ã„ã«ãªã‚Šã¾ã™ã€‚
+¤¹¤Ù¤Æ¤Î½ÐÎϥȡ¼¥¯¥ó¤Ï¶õÇò¤Ç¶èÀÚ¤ê¤Þ¤¹¡£\f2arg\fP ¤ÎÃæ¤Ç¶õÇò¤ò»ÈÍѤ¹¤ë¤È¡¢¼ÂºÝ¤ÎÄê°ÌÃ֥ѥé¥á¡¼¥¿¤Ë°ú¿ô¤ò¥Þ¥Ã¥Ô¥ó¥°¤·¤è¤¦¤È¤¹¤ë¤È¤­¤Ë¡¢¤¢¤¤¤Þ¤¤¤Ë¤Ê¤ê¤Þ¤¹¡£
 .br
 .br
-\f3注\fP: å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã“ã®å½¢å¼ã¯å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹ãŸã‚ã€\f3jps\fP 出力を解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トã¯ä½œæˆã—ãªã„ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚\f3jps\fP 出力を解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを作æˆã™ã‚‹ã¨ã€ã“ã®ãƒ„ールã®å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã€ä½œæˆã—ãŸã‚¹ã‚¯ãƒªãƒ—トを変更ã™ã‚‹å¿…è¦ãŒäºˆæ¸¬ã•ã‚Œã¾ã™ã€‚
+\f3Ãí\fP: ¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤³¤Î·Á¼°¤ÏÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¡¢\f3jps\fP ¤Î½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤ÏºîÀ®¤·¤Ê¤¤¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£\f3jps\fP ½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë¤È¡¢¤³¤Î¥Ä¡¼¥ë¤Î¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¡¢ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤òÊѹ¹¤¹¤ëɬÍפ¬Í½Â¬¤µ¤ì¤Þ¤¹¡£
 .br
 
 .LP
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
 .LP
-ã“ã®ç¯€ã§ã¯ã€\f3jps\fP コマンドã®ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¤³¤ÎÀá¤Ç¤Ï¡¢\f3jps\fP ¥³¥Þ¥ó¥É¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-ローカルホスト上ã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM を一覧表示ã™ã‚‹å ´åˆ:
+¥í¡¼¥«¥ë¥Û¥¹¥È¾å¤Ç·×¬¤µ¤ì¤¿ JVM ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¾ì¹ç:
 .LP
 .nf
 \f3
@@ -228,10 +212,10 @@
 
 .LP
 .LP
-リモートホスト上ã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM を一覧表示ã™ã‚‹å ´åˆ:
+¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Ç·×¬¤µ¤ì¤¿ JVM ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¾ì¹ç:
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€\f3jstat\fP サーãƒãƒ¼ã¨ã€ãã®å†…部 RMI レジストリã¾ãŸã¯åˆ¥ã®å¤–部 \f3rmiregistry\fP プロセスã®ã„ãšã‚Œã‹ã¨ãŒã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆ (ãƒãƒ¼ãƒˆ 1099) ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚ã¾ãŸã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆãŒã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã¸ã®æœ‰åŠ¹ãªã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã£ã¦ã„ã‚‹ã“ã¨ã‚‚想定ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã«ã¯ã€\f2\-l\fP オプションもå«ã¾ã‚Œã€ã‚¯ãƒ©ã‚¹åã¾ãŸã¯ JAR ファイルåを詳細ãªå½¢å¼ã§å‡ºåŠ›ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢\f3jstat\fP ¥µ¡¼¥Ð¡¼¤È¡¢¤½¤ÎÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤Þ¤¿¤ÏÊ̤γ°Éô \f3rmiregistry\fP ¥×¥í¥»¥¹¤Î¤¤¤º¤ì¤«¤È¤¬¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È (¥Ý¡¼¥È 1099) ¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¤¬¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¤Ø¤ÎÍ­¸ú¤Ê¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ã¤Æ¤¤¤ë¤³¤È¤âÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ë¤Ï¡¢\f2\-l\fP ¥ª¥×¥·¥ç¥ó¤â´Þ¤Þ¤ì¡¢¥¯¥é¥¹Ì¾¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾¤ò¾ÜºÙ¤Ê·Á¼°¤Ç½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -240,7 +224,7 @@
 .br
 
 .fl
-3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR
+3002 /opt/jdk1.7.0/demo/jfc/Java2D/Java2Demo.JAR
 .br
 
 .fl
@@ -252,10 +236,10 @@
 
 .LP
 .LP
-RMI レジストリã«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ãªã„ãƒãƒ¼ãƒˆã‚’使用ã—ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM を一覧表示ã™ã‚‹å ´åˆ:
+RMI ¥ì¥¸¥¹¥È¥ê¤Ë¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¤Ê¤¤¥Ý¡¼¥È¤ò»ÈÍѤ·¤Æ¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Ç·×¬¤µ¤ì¤¿ JVM ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¾ì¹ç:
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€å†…部 RMI レジストリãŒãƒãƒ¼ãƒˆ 2002 ã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ \f3jstatd\fP サーãƒãƒ¼ãŒã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã§å®Ÿè¡Œã—ã¦ã„ã‚‹ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚ã¾ãŸã€\f2\-m\fP オプションを使用ã—ã¦ã€ä¸€è¦§è¡¨ç¤ºã•ã‚ŒãŸãã‚Œãžã‚Œã® Java アプリケーション㮠\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’組ã¿è¾¼ã‚“ã§ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤¬¥Ý¡¼¥È 2002 ¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤¬¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢\f2\-m\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢°ìÍ÷ɽ¼¨¤µ¤ì¤¿¤½¤ì¤¾¤ì¤Î Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë°ú¿ô¤òÁȤ߹þ¤ó¤Ç¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -264,7 +248,7 @@
 .br
 
 .fl
-3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR
+3002 /opt/jdk1.7.0/demo/jfc/Java2D/Java2Demo.JAR
 .br
 
 .fl
@@ -273,21 +257,21 @@
 .fi
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstat(1) \- Java 仮想マシン統計データ監視ツール〠
+¡Öjstat(1) \- Java ²¾ÁÛ¥Þ¥·¥óÅý·×¥Ç¡¼¥¿´Æ»ë¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstatd(1) \- 仮想マシン jstat デーモン〠
+¡Öjstatd(1) \- ²¾ÁÛ¥Þ¥·¥ó jstat ¥Ç¡¼¥â¥ó¡× 
 .TP 2
 o
-「rmiregistry(1) \- Java リモートオブジェクトレジストリ〠
+¡Örmiregistry(1) \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¡× 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/jrunscript.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jrunscript.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,40 +19,38 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jrunscript 1 "02 Jun 2010"
+.TH jrunscript 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jrunscript \- コマンド行スクリプトシェル
+.SH "̾Á°"
+jrunscript \- ¥³¥Þ¥ó¥É¹Ô¥¹¥¯¥ê¥×¥È¥·¥§¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-引数 
+°ú¿ô 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -62,85 +60,77 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 arguments 
-引数を使用ã™ã‚‹å ´åˆã€ã‚ªãƒ—ションã¾ãŸã¯ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
+°ú¿ô¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥ª¥×¥·¥ç¥ó¤Þ¤¿¤Ï¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jrunscript\fP ã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¹ã‚¯ãƒªãƒ—トシェルã§ã™ã€‚ jrunscript ã¯ã€å¯¾è©±åž‹ (読ã¿å–ã‚Š \- 評価 \- 出力) モードã¨ãƒãƒƒãƒ (\-f オプション) モードã®ä¸¡æ–¹ã®ã‚¹ã‚¯ãƒªãƒ—ト実行をサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚ã“ã‚Œã¯ã‚¹ã‚¯ãƒªãƒ—ト言語ã«ä¾å­˜ã—ãªã„シェルã§ã™ã€‚デフォルトã®ä½¿ç”¨è¨€èªžã¯ JavaScript ã§ã™ãŒã€\-l オプションを使ãˆã°ã»ã‹ã®è¨€èªžã‚‚指定ã§ãã¾ã™ã€‚jrunscript ã¯ã€Java ã¨ã‚¹ã‚¯ãƒªãƒ—ト言語ã¨ã®é€šä¿¡ã«ã‚ˆã£ã¦ã€ŒæŽ¢æ±‚çš„ãªãƒ—ログラミングã€ã‚¹ã‚¿ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+\f3jrunscript\fP ¤Ï¥³¥Þ¥ó¥É¹Ô¥¹¥¯¥ê¥×¥È¥·¥§¥ë¤Ç¤¹¡£jrunscript ¤Ï¡¢ÂÐÏ÷¿ (Æɤ߼è¤ê \- ɾ²Á \- ½ÐÎÏ) ¥â¡¼¥É¤È¥Ð¥Ã¥Á (\-f ¥ª¥×¥·¥ç¥ó) ¥â¡¼¥É¤ÎξÊý¤Î¥¹¥¯¥ê¥×¥È¼Â¹Ô¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£¤³¤ì¤Ï¥¹¥¯¥ê¥×¥È¸À¸ì¤Ë°Í¸¤·¤Ê¤¤¥·¥§¥ë¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î»ÈÍѸÀ¸ì¤Ï JavaScript ¤Ç¤¹¤¬¡¢\-l ¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¤Û¤«¤Î¸À¸ì¤â»ØÄê¤Ç¤­¤Þ¤¹¡£jrunscript ¤Ï¡¢Java ¤È¥¹¥¯¥ê¥×¥È¸À¸ì¤È¤ÎÄÌ¿®¤Ë¤è¤Ã¤Æ¡ÖõµáŪ¤Ê¥×¥í¥°¥é¥ß¥ó¥°¡×¥¹¥¿¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ„ールã¯\f3試験的ãªã‚‚ã®\fPã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯\f3利用ã§ããªããªã‚‹\fPå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí:\fP ¤³¤Î¥Ä¡¼¥ë¤Ï\f3»î¸³Åª¤Ê¤â¤Î\fP¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï\f3ÍøÍѤǤ­¤Ê¤¯¤Ê¤ë\fP²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-classpath path 
-スクリプトã‹ã‚‰ã®ã‚¢ã‚¯ã‚»ã‚¹å¯¾è±¡ã¨ãªã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã® .class ファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ 
+¥¹¥¯¥ê¥×¥È¤«¤é¤Î¥¢¥¯¥»¥¹ÂоݤȤʤë¥æ¡¼¥¶¡¼¤Î .class ¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-cp path 
-\-classpath \f2path\fP ã¨åŒç¾©ã§ã™ã€‚ 
+\-classpath \f2path\fP ¤ÈƱµÁ¤Ç¤¹¡£ 
 .TP 3
 \-Dname=value 
-Java ã®ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティーを設定ã—ã¾ã™ã€‚ 
+Java ¤Î¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-J<flag> 
-jrunscript ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ 
+jrunscript ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£ 
 .TP 3
 \-l language 
-指定ã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—ト言語を使用ã—ã¾ã™ã€‚デフォルトã§ã¯ JavaScript ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ã»ã‹ã®ã‚¹ã‚¯ãƒªãƒ—ト言語を使用ã™ã‚‹ã«ã¯ã€å¯¾å¿œã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トエンジン㮠JAR ファイルも指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã‚Œã«ã¯ã€\-cpã€\-classpath ã®ã„ãšã‚Œã‹ã®ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¸À¸ì¤ò»ÈÍѤ·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï JavaScript ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¤Û¤«¤Î¥¹¥¯¥ê¥×¥È¸À¸ì¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢Âбþ¤¹¤ë¥¹¥¯¥ê¥×¥È¥¨¥ó¥¸¥ó¤Î JAR ¥Õ¥¡¥¤¥ë¤â»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ë¤Ï¡¢\-cp¡¢\-classpath ¤Î¤¤¤º¤ì¤«¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .TP 3
 \-e script 
-指定ã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—トを評価ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ãˆã°ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã™ã¹ã¦ãŒæŒ‡å®šã•ã‚ŒãŸã€Œ1 è¡Œã€ã‚¹ã‚¯ãƒªãƒ—トを実行ã§ãã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¤òɾ²Á¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¡¢¥³¥Þ¥ó¥É¹Ô¤Ë¤¹¤Ù¤Æ¤¬»ØÄꤵ¤ì¤¿¡Ö1 ¹Ô¡×¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-encoding encoding 
-スクリプトファイルã®èª­ã¿å–り時ã«ä½¿ç”¨ã™ã‚‹æ–‡å­—エンコーディングを指定ã—ã¾ã™ã€‚ 
+¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤ÎÆɤ߼è¤ê»þ¤Ë»ÈÍѤ¹¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-f script\-file 
-指定ã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—トファイルを評価ã—ã¾ã™ (ãƒãƒƒãƒãƒ¢ãƒ¼ãƒ‰)。 
+»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤òɾ²Á¤·¤Þ¤¹ (¥Ð¥Ã¥Á¥â¡¼¥É)¡£ 
 .TP 3
 \-f \- 
-標準入力ã‹ã‚‰ã‚¹ã‚¯ãƒªãƒ—トを読ã¿å–ã‚Šã€ãれを評価ã—ã¾ã™ (対話型モード)。 
+ɸ½àÆþÎϤ«¤é¥¹¥¯¥ê¥×¥È¤òÆɤ߼è¤ê¡¢¤½¤ì¤òɾ²Á¤·¤Þ¤¹ (ÂÐÏ÷¿¥â¡¼¥É)¡£ 
 .TP 3
 \-help\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-?\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-q\  
-利用å¯èƒ½ãªã™ã¹ã¦ã®ã‚¹ã‚¯ãƒªãƒ—トエンジンを一覧表示ã—ãŸã‚ã¨ã€çµ‚了ã—ã¾ã™ã€‚ 
+ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î¥¹¥¯¥ê¥×¥È¥¨¥ó¥¸¥ó¤ò°ìÍ÷ɽ¼¨¤·¤¿¤¢¤È¡¢½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "引数"
+.SH "°ú¿ô"
 .LP
 .LP
-[arguments...] ãŒå­˜åœ¨ã—ã¦ã„ã¦ã€ã‹ã¤ \f3\-e\fPã€\f3\-f\fP ã®ã„ãšã‚Œã®ã‚ªãƒ—ションも使用ã•ã‚Œãªã‹ã£ãŸå ´åˆã€æœ€åˆã®å¼•æ•°ãŒã‚¹ã‚¯ãƒªãƒ—トファイルã¨ãªã‚Šã€ä»–ã®å¼•æ•°ãŒå­˜åœ¨ã™ã‚‹å ´åˆã¯ã‚¹ã‚¯ãƒªãƒ—ト引数ã¨ã—ã¦æ¸¡ã•ã‚Œã¾ã™ã€‚[arguments..] ãŒä½¿ç”¨ã•ã‚Œã€ã‹ã¤ \f3\-e\fPã€\f3\-f\fP ã®ã„ãšã‚Œã‹ã®ã‚ªãƒ—ションãŒä½¿ç”¨ã•ã‚ŒãŸå ´åˆã€ã™ã¹ã¦ã® [arguments..] ãŒã‚¹ã‚¯ãƒªãƒ—ト引数ã¨ã—ã¦æ¸¡ã•ã‚Œã¾ã™ã€‚[arguments..]ã€\f3\-e\fPã€\f3\-f\fP ãŒã©ã‚Œã‚‚存在ã—ãªã‹ã£ãŸå ´åˆã¯ã€å¯¾è©±åž‹ãƒ¢ãƒ¼ãƒ‰ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚スクリプトã‹ã‚‰ã‚¹ã‚¯ãƒªãƒ—ト引数を使用ã™ã‚‹ã«ã¯ã€ã€Œargumentsã€ã¨ã„ã†åå‰ã® String é…列型ã®ã‚¨ãƒ³ã‚¸ãƒ³å¤‰æ•°ã‚’使用ã—ã¾ã™ã€‚
-.LP
-.SH "例"
+[arguments...] ¤¬Â¸ºß¤·¤Æ¤¤¤Æ¡¢¤«¤Ä \f3\-e\fP¡¢\f3\-f\fP ¤Î¤¤¤º¤ì¤Î¥ª¥×¥·¥ç¥ó¤â»ÈÍѤµ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ºÇ½é¤Î°ú¿ô¤¬¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤È¤Ê¤ê¡¢Â¾¤Î°ú¿ô¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¹¥¯¥ê¥×¥È°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Þ¤¹¡£[arguments..] ¤È¡¢\f3\-e\fP ¤Þ¤¿¤Ï \f3\-f\fP ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤¹¤Ù¤Æ¤Î [arguments..] ¤¬¥¹¥¯¥ê¥×¥È°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Þ¤¹¡£[arguments..]¡¢\f3\-e\fP¡¢\f3\-f\fP ¤¬¤É¤ì¤â¸ºß¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢ÂÐÏ÷¿¥â¡¼¥É¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¥¹¥¯¥ê¥×¥È¤«¤é¥¹¥¯¥ê¥×¥È°ú¿ô¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¡Öarguments¡×¤È¤¤¤¦Ì¾Á°¤Î String ÇÛÎ󷿤Υ¨¥ó¥¸¥óÊÑ¿ô¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
-\f3インラインスクリプトã®å®Ÿè¡Œ\fP
+.SH "Îã"
 .LP
-.RS 3
-
+.SS 
+¥¤¥ó¥é¥¤¥ó¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô
 .LP
 .nf
 \f3
@@ -151,13 +141,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3指定ã•ã‚ŒãŸè¨€èªžã‚’使用ã—ã€æŒ‡å®šã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—トファイルを評価ã™ã‚‹\fP
-.LP
-.RS 3
-
+.SS 
+»ØÄꤵ¤ì¤¿¸À¸ì¤ò»ÈÍѤ·¡¢»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤òɾ²Á¤¹¤ë
 .LP
 .nf
 \f3
@@ -166,42 +153,42 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3対話型モード\fP
-.LP
-.RS 3
-
+.SS 
+ÂÐÏ÷¿¥â¡¼¥É
 .LP
 .nf
 \f3
 .fl
 jrunscript
 .fl
-js>print('hello world');
+js> print('Hello World\\n');
+.fl
+Hello World
 .fl
-hello world
+js> 34 + 55
 .fl
-js>34 + 55
+89.0
 .fl
-89
+js> t = new java.lang.Thread(function() { print('Hello World\\n'); })
+.fl
+Thread[Thread\-0,5,main]
 .fl
-js> thread(function() { print('hello world'); }
+js> t.start()
 .fl
-hello world
+js> Hello World
+.fl
+
 .fl
 js>
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3スクリプト引数を指定ã—ã¦ã‚¹ã‚¯ãƒªãƒ—トファイルを実行ã™ã‚‹\fP
-.LP
-.RS 3
-
+.SS 
+¥¹¥¯¥ê¥×¥È°ú¿ô¤ò»ØÄꤷ¤Æ¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤ò¼Â¹Ô¤¹¤ë
 .LP
 .nf
 \f3
@@ -210,13 +197,12 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-test.js ãŒå®Ÿè¡Œå¯¾è±¡ã¨ãªã‚‹ã‚¹ã‚¯ãƒªãƒ—トファイルã§ã‚ã‚Šã€arg1ã€arg2ã€ãŠã‚ˆã³ arg3 ã¯ã‚¹ã‚¯ãƒªãƒ—ト引数ã¨ã—ã¦ã‚¹ã‚¯ãƒªãƒ—トã«æ¸¡ã•ã‚Œã¾ã™ã€‚スクリプトã¯ã€Œargumentsã€é…列を使ã£ã¦ã“れらã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚  
-.SH "関連項目"
+test.js ¤¬¼Â¹ÔÂоݤȤʤ륹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢arg1¡¢arg2¡¢¤ª¤è¤Ó arg3 ¤Ï¥¹¥¯¥ê¥×¥È°ú¿ô¤È¤·¤Æ¥¹¥¯¥ê¥×¥È¤ËÅϤµ¤ì¤Þ¤¹¡£¥¹¥¯¥ê¥×¥È¤Ï¡Öarguments¡×ÇÛÎó¤ò»È¤Ã¤Æ¤³¤ì¤é¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤¹¡£ 
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-JavaScript ãŒä½¿ç”¨ã•ã‚Œã‚‹å ´åˆã€jrunscript ã¯ã€æœ€åˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼å®šç¾©ã‚¹ã‚¯ãƒªãƒ—トを評価ã™ã‚‹å‰ã«ã€ã„ãã¤ã‹ã®çµ„ã¿è¾¼ã¿é–¢æ•°ã‚„組ã¿è¾¼ã¿ã‚ªãƒ–ジェクトをåˆæœŸåŒ–ã—ã¾ã™ã€‚ã“れら㮠JavaScript 組ã¿è¾¼ã¿æ©Ÿèƒ½ã«ã¤ã„ã¦ã¯ã€jsdocs ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+JavaScript ¤¬»ÈÍѤµ¤ì¤ë¾ì¹ç¡¢jrunscript ¤Ï¡¢ºÇ½é¤Î¥æ¡¼¥¶¡¼ÄêµÁ¥¹¥¯¥ê¥×¥È¤òɾ²Á¤¹¤ëÁ°¤Ë¡¢¤¤¤¯¤Ä¤«¤ÎÁȤ߹þ¤ß´Ø¿ô¤äÁȤ߹þ¤ß¥ª¥Ö¥¸¥§¥¯¥È¤ò½é´ü²½¤·¤Þ¤¹¡£¤³¤ì¤é¤Î JavaScript ÁȤ߹þ¤ßµ¡Ç½¤Ë¤Ä¤¤¤Æ¤Ï¡¢jsdocs ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
  
--- a/src/linux/doc/man/ja/jsadebugd.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jsadebugd.1	Wed May 04 16:39:05 2011 -0700
@@ -19,31 +19,29 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jsadebugd 1 "02 Jun 2010"
+.TH jsadebugd 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jsadebugd \- サービスアビリティーエージェントデãƒãƒƒã‚°ãƒ‡ãƒ¼ãƒ¢ãƒ³
+.SH "̾Á°"
+jsadebugd \- ¥µ¡¼¥Ó¥¹¥¢¥Ó¥ê¥Æ¥£¡¼¥¨¡¼¥¸¥§¥ó¥È¥Ç¥Ð¥Ã¥°¥Ç¡¼¥â¥ó
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -55,14 +53,12 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 pid 
-デãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒæŽ¥ç¶šã™ã‚‹ãƒ—ロセスã®ãƒ—ロセス ID ã§ã™ã€‚プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚å˜ä¸€ã®ãƒ—ロセスã«æŽ¥ç¶šã§ãるデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã¯ã€1 ã¤ã«åˆ¶é™ã•ã‚Œã¾ã™ã€‚ 
+¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Àܳ¤¹¤ë¥×¥í¥»¥¹¤Î¥×¥í¥»¥¹ ID ¤Ç¤¹¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£Ã±°ì¤Î¥×¥í¥»¥¹¤ËÀܳ¤Ç¤­¤ë¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ï¡¢1 ¤Ä¤ËÀ©¸Â¤µ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
@@ -74,37 +70,32 @@
 .LP
 .RS 3
 .TP 3
-コアダンプã®ä½œæˆå…ƒã«ãªã‚‹ Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Ë¤Ê¤ë Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 core 
-デãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã‚’接続ã™ã‚‹ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤òÀܳ¤¹¤ë¥³¥¢¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã«å¿…è¦ã«ãªã‚‹ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚ã“ã® ID ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒã€æŽ¥ç¶šå…ˆã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã‚’特定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã® ID ã¯ã€å˜ä¸€ã®ãƒžã‚·ãƒ³å†…ã§ä¸€æ„ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤ËɬÍפˤʤ롢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£¤³¤Î ID ¤Ï¡¢¥ê¥â¡¼¥È¥¯¥é¥¤¥¢¥ó¥È¤¬¡¢ÀܳÀè¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤òÆÃÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î ID ¤Ï¡¢Ã±°ì¤Î¥Þ¥·¥óÆâ¤Ç°ì°Õ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jsadebugd\fP ã¯ã€Java プロセスã¾ãŸã¯ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã«æŽ¥ç¶šã—ã€ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã¨ã—ã¦æ©Ÿèƒ½ã—ã¾ã™ã€‚jstack(1)ã€jmap(1)ã€ãŠã‚ˆã³ jinfo(1) ãªã©ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€Java Remote Method Invocation (RMI) を使用ã—ã¦ã„るサーãƒãƒ¼ã«æŽ¥ç¶šã§ãã¾ã™ã€‚\f2jsadebugd\fP ã‚’èµ·å‹•ã™ã‚‹å‰ã«ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—㦠
+\f3jsadebugd\fP ¤Ï¡¢Java ¥×¥í¥»¥¹¤Þ¤¿¤Ï¥³¥¢¥Õ¥¡¥¤¥ë¤ËÀܳ¤·¡¢¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤È¤·¤Æµ¡Ç½¤·¤Þ¤¹¡£jstack(1)¡¢jmap(1)¡¢¤ª¤è¤Ó jinfo(1) ¤Ê¤É¤Î¥ê¥â¡¼¥È¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢Java Remote Method Invocation (RMI) ¤ò»ÈÍѤ·¤Æ¤¤¤ë¥µ¡¼¥Ð¡¼¤ËÀܳ¤Ç¤­¤Þ¤¹¡£ \f2jsadebugd\fP ¤òµ¯Æ°¤¹¤ëÁ°¤Ë¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ 
 .na
 \f2rmiregistry\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi ã‚’èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi ¤òµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -113,16 +104,18 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-ã“ã“ã§ã€\f2$JAVA_HOME\fP ã¯ã€JDK ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã™ã€‚rmiregistry ãŒèµ·å‹•ã—ã¦ã„ãªã„å ´åˆã€jsadebugd ã¯æ¨™æº– (1099) ãƒãƒ¼ãƒˆã® rmiregistry を内部ã§èµ·å‹•ã—ã¾ã™ã€‚デãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã¯ã€SIGINT ã‚’é€ä¿¡ã™ã‚‹ (Ctrl+C を押ã™) ã“ã¨ã«ã‚ˆã‚Šåœæ­¢ã§ãã¾ã™ã€‚
+¤³¤³¤Ç¡¢ \f2$JAVA_HOME\fP ¤Ï JDK ¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¹¡£rmiregistry ¤¬µ¯Æ°¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢jsadebugd ¤Ïɸ½à (1099) ¥Ý¡¼¥È¤Î rmiregistry ¤òÆâÉô¤Çµ¯Æ°¤·¤Þ¤¹¡£¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Ï¡¢SIGINT ¤òÁ÷¿®¤¹¤ë (Ctrl+C ¤ò²¡¤¹) ¤³¤È¤Ë¤è¤êÄä»ß¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ jsadebugd ã¯ã€ç¾æ™‚点ã§ã¯ã€Windows プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。\fP
+\f3Ãí\fP \- ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2PATH\fP ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \f2jvm.dll\fP ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .LP
-.SH "関連項目"
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \f2set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/linux/doc/man/ja/jstack.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jstack.1	Wed May 04 16:39:05 2011 -0700
@@ -19,41 +19,39 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jstack 1 "02 Jun 2010"
+.TH jstack 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jstack \- スタックトレース
+.SH "̾Á°"
+jstack \- ¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹
 .br
 
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ
+¥Ñ¥é¥á¡¼¥¿
 .br
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .TP 2
 o
-既知ã®ãƒã‚°
+´ûÃΤΥХ°
 .br
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -67,51 +65,44 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .LP
-å„オプションã¯äº’ã„ã«æŽ’ä»–çš„ã§ã™ã€‚オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¾ã™ã€‚オプションをå‚ç…§ã—ã¦ãã ã•ã„。
+³Æ¥ª¥×¥·¥ç¥ó¤Ï¸ß¤¤¤ËÇÓ¾Ū¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 pid 
-å°åˆ·ã™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã®ãƒ—ロセス ID ã§ã™ã€‚プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚ 
+°õºþ¤¹¤ë¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤Î¥×¥í¥»¥¹ ID ¤Ç¤¹¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 executable 
-コアダンプã®ä½œæˆå…ƒã® Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Î Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .br
 .TP 3
 core 
-å°åˆ·ã™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã®ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+°õºþ¤¹¤ë¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤Î¥³¥¢¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .br
 .TP 3
 remote\-hostname\-or\-IP 
-リモートデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ (jsadebugd(1) ã‚’å‚ç…§) ã®ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚ 
+¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼ (jsadebugd(1) ¤ò»²¾È) ¤Î¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ 
 .br
 .TP 3
 server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã®ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚ 
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥ê¥â¡¼¥È¥Û¥¹¥È¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Î¡¢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jstack\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸ Java プロセスやコアファイルã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã«å¯¾ã™ã‚‹ Java スレッド㮠Java スタックトレースをå°åˆ·ã—ã¾ã™ã€‚Java フレームã”ã¨ã«ã€ãƒ•ãƒ«ã‚¯ãƒ©ã‚¹åã€ãƒ¡ã‚½ãƒƒãƒ‰åã€ã€Œbciã€(ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹)ã€ãŠã‚ˆã³è¡Œç•ªå· (利用å¯èƒ½ãªå ´åˆ) ãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚\-m オプションを使用ã™ã‚‹ã¨ã€jstack ã¯ã€ã™ã¹ã¦ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã® Java フレームã¨ãƒã‚¤ãƒ†ã‚£ãƒ–フレームã®ä¸¡æ–¹ã‚’ã€ã€Œpcã€(プログラムカウンタ) ã¨ã¨ã‚‚ã«å°åˆ·ã—ã¾ã™ã€‚ãƒã‚¤ãƒ†ã‚£ãƒ–フレームã”ã¨ã«ã€ã€Œpcã€ã«ã‚‚ã£ã¨ã‚‚è¿‘ã„ãƒã‚¤ãƒ†ã‚£ãƒ–シンボル (利用å¯èƒ½ãªå ´åˆ) ãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚C++ 分解åã¯åˆ†è§£è§£é™¤ã•ã‚Œã¾ã›ã‚“。C++ åを分解解除ã™ã‚‹ã«ã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã®å‡ºåŠ›ã‚’ \f3c++filt\fP ã«ãƒ‘イプã—ã¾ã™ã€‚指定ã•ã‚ŒãŸãƒ—ロセス㌠64 ビット VM 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-J\-d64\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+\f3jstack\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿ Java ¥×¥í¥»¥¹¤ä¥³¥¢¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤ËÂФ¹¤ë Java ¥¹¥ì¥Ã¥É¤Î Java ¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤ò°õºþ¤·¤Þ¤¹¡£Java ¥Õ¥ì¡¼¥à¤´¤È¤Ë¡¢¥Õ¥ë¥¯¥é¥¹Ì¾¡¢¥á¥½¥Ã¥É̾¡¢¡Öbci¡×(¥Ð¥¤¥È¥³¡¼¥É¥¤¥ó¥Ç¥Ã¥¯¥¹)¡¢¤ª¤è¤Ó¹ÔÈÖ¹æ (ÍøÍѲÄǽ¤Ê¾ì¹ç) ¤¬°õºþ¤µ¤ì¤Þ¤¹¡£\-m ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢jstack ¤Ï¡¢¤¹¤Ù¤Æ¤Î¥¹¥ì¥Ã¥É¤Î Java ¥Õ¥ì¡¼¥à¤È¥Í¥¤¥Æ¥£¥Ö¥Õ¥ì¡¼¥à¤ÎξÊý¤ò¡¢¡Öpc¡×(¥×¥í¥°¥é¥à¥«¥¦¥ó¥¿) ¤È¤È¤â¤Ë°õºþ¤·¤Þ¤¹¡£¥Í¥¤¥Æ¥£¥Ö¥Õ¥ì¡¼¥à¤´¤È¤Ë¡¢¡Öpc¡×¤Ë¤â¤Ã¤È¤â¶á¤¤¥Í¥¤¥Æ¥£¥Ö¥·¥ó¥Ü¥ë (ÍøÍѲÄǽ¤Ê¾ì¹ç) ¤¬°õºþ¤µ¤ì¤Þ¤¹¡£C++ ʬ²ò̾¤Ïʬ²ò²ò½ü¤µ¤ì¤Þ¤»¤ó¡£C++ ̾¤òʬ²ò²ò½ü¤¹¤ë¤Ë¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤Î½ÐÎϤò \f3c++filt\fP ¤Ë¥Ñ¥¤¥×¤·¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬ 64 ¥Ó¥Ã¥È VM ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-J\-d64\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .br
 
 .LP
-.RS 3
-
-.LP
 .nf
 \f3
 .fl
@@ -119,51 +110,43 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚Windows プラットフォーム上ã§ä½¿ç”¨å¯èƒ½ãªå”¯ä¸€ã® jstack å½¢å¼ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚\fP
+\f3Ãí\fP \- ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2PATH\fP ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \f2jvm.dll\fP ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .LP
-.nf
-\f3
-.fl
-\fP\f3    jstack [\-l] pid \fP
-.fl
-.fi
-
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \f2set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-F 
-「jstack [\-l] pidã€ãŒå¿œç­”ã—ãªã„å ´åˆã«ã‚¹ã‚¿ãƒƒã‚¯ãƒ€ãƒ³ãƒ—を強制ã—ã¾ã™ã€‚ 
+¡Öjstack [\-l] pid¡×¤¬±þÅú¤·¤Ê¤¤¾ì¹ç¤Ë¥¹¥¿¥Ã¥¯¥À¥ó¥×¤ò¶¯À©¤·¤Þ¤¹¡£ 
 .TP 3
 \-l 
-é•·å½¢å¼ã®ãƒªã‚¹ãƒˆã€‚所有 java.util.concurrent ã®
+Ĺ·Á¼°¤Î¥ê¥¹¥È¡£½êÍ­ java.util.concurrent ¤Î
 .na
-\f2所有ã§ãるシンクロナイザ\fP @
+\f2½êÍ­¤Ç¤­¤ë¥·¥ó¥¯¥í¥Ê¥¤¥¶\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.htmlã®ä¸€è¦§ãªã©ã€ãƒ­ãƒƒã‚¯ã«ã¤ã„ã¦ã®è¿½åŠ æƒ…報をå°åˆ·ã—ã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.html¤Î°ìÍ÷¤Ê¤É¡¢¥í¥Ã¥¯¤Ë¤Ä¤¤¤Æ¤ÎÄɲþðÊó¤ò°õºþ¤·¤Þ¤¹¡£ 
 .TP 3
 \-m 
-æ··åˆãƒ¢ãƒ¼ãƒ‰ (Java ãŠã‚ˆã³ãƒã‚¤ãƒ†ã‚£ãƒ– C/C++ フレームã®ä¸¡æ–¹) ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚’å°åˆ·ã—ã¾ã™ã€‚ 
+º®¹ç¥â¡¼¥É (Java ¤ª¤è¤Ó¥Í¥¤¥Æ¥£¥Ö C/C++ ¥Õ¥ì¡¼¥à¤ÎξÊý) ¤Î¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤ò°õºþ¤·¤Þ¤¹¡£ 
 .TP 3
 \-h 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò°õºþ¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-help 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£
 .br
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
@@ -181,11 +164,9 @@
 .RE
 
 .LP
-.SH "既知ã®ãƒã‚°"
-.LP
-
+.SH "´ûÃΤΥХ°"
 .LP
 .LP
-æ··åˆãƒ¢ãƒ¼ãƒ‰ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ (\-m オプション使用) ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã§ã¯æ©Ÿèƒ½ã—ã¾ã›ã‚“。
+º®¹ç¥â¡¼¥É¤Î¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹ (\-m ¥ª¥×¥·¥ç¥ó»ÈÍÑ) ¤Ï¡¢¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Ç¤Ïµ¡Ç½¤·¤Þ¤»¤ó¡£
 .LP
  
--- a/src/linux/doc/man/ja/jstat.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jstat.1	Wed May 04 16:39:05 2011 -0700
@@ -19,44 +19,46 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jstat 1 "02 Jun 2010"
+.TH jstat 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jstat \- Java 仮想マシン統計データ監視ツール
+.SH "̾Á°"
+jstat \- Java ²¾ÁÛ¥Þ¥·¥óÅý·×¥Ç¡¼¥¿´Æ»ë¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ 
+²¾ÁÛ¥Þ¥·¥ó¼±ÊÌ»Ò 
 .TP 2
 o
-オプション
-.br
-\ \  \- 一般的ãªã‚ªãƒ—ション
-.br
-\ \  \- 出力オプション 
+¥ª¥×¥·¥ç¥ó 
+.RS 3
+.TP 2
+*
+°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó 
+.TP 2
+*
+½ÐÎÏ¥ª¥×¥·¥ç¥ó 
+.RE
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -66,56 +68,49 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 generalOption 
-å˜ç‹¬ã§ä½¿ç”¨ã™ã‚‹ä¸€èˆ¬çš„ãªã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã§ã™ (\-helpã€\-optionsã€ã¾ãŸã¯ \-version)。 
+ñÆȤǻÈÍѤ¹¤ë°ìÈÌŪ¤Ê¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤¹ (\-help¡¢\-options¡¢¤Þ¤¿¤Ï \-version)¡£ 
 .TP 3
 outputOptions 
-å˜ä¸€ã® \f2statOption\fP ã¨ã€\-tã€\-hã€ãŠã‚ˆã³ \-J オプションã®ã„ãšã‚Œã‹ã‚’組ã¿åˆã‚ã›ãŸã€1 ã¤ã¾ãŸã¯è¤‡æ•°ã®å‡ºåŠ›ã‚ªãƒ—ションã§ã™ã€‚ 
+ñ°ì¤Î \f2statOption\fP ¤È¡¢\-t¡¢\-h¡¢¤ª¤è¤Ó \-J ¥ª¥×¥·¥ç¥ó¤Î¤¤¤º¤ì¤«¤òÁȤ߹ç¤ï¤»¤¿¡¢1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .TP 3
 vmid 
-ターゲット㮠Java 仮想マシン (JVM) を示ã™æ–‡å­—列ã§ã‚る仮想マシン識別å­ã§ã™ã€‚一般的ãªæ§‹æ–‡ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È¤Î Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤ò¼¨¤¹Ê¸»úÎó¤Ç¤¢¤ë²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҤǤ¹¡£°ìÈÌŪ¤Ê¹½Ê¸¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
 [\fP\f4protocol\fP\f3:][//]\fP\f4lvmid\fP[@\f2hostname\fP[:\f2port\fP]/\f2servername\fP]
 .fl
 .fi
-vmid 文字列ã®æ§‹æ–‡ã®å¤§éƒ¨åˆ†ã¯ã€URI ã®æ§‹æ–‡ã«å¯¾å¿œã—ã¦ã„ã¾ã™ã€‚\f2vmid\fP ã¯ã€ãƒ­ãƒ¼ã‚«ãƒ« JVM を表ã™å˜ç´”ãªæ•´æ•°ã‹ã‚‰ã€é€šä¿¡ãƒ—ロトコルã€ãƒãƒ¼ãƒˆç•ªå·ã€ãŠã‚ˆã³ä»–ã®å®Ÿè£…固有ã®å€¤ã‚’示ã™è¤‡é›‘ãªæ§‹é€ ã¾ã§ã€ã•ã¾ã–ã¾ã«ç•°ãªã‚Šã¾ã™ã€‚詳細ã¯ã€ã€Œä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+vmid ʸ»úÎó¤Î¹½Ê¸¤ÎÂçÉôʬ¤Ï¡¢URI ¤Î¹½Ê¸¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£\f2vmid\fP ¤Ï¡¢¥í¡¼¥«¥ë JVM ¤òɽ¤¹Ã±½ã¤ÊÀ°¿ô¤«¤é¡¢ÄÌ¿®¥×¥í¥È¥³¥ë¡¢¥Ý¡¼¥ÈÈֹ桢¤ª¤è¤Ó¾¤Î¼ÂÁõ¸ÇÍ­¤ÎÃͤò¼¨¤¹Ê£»¨¤Ê¹½Â¤¤Þ¤Ç¡¢¤µ¤Þ¤¶¤Þ¤Ë°Û¤Ê¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҡפò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 interval[s|ms] 
-秒 (s) ã¾ãŸã¯ãƒŸãƒªç§’ (ms) ã®ã†ã¡æŒ‡å®šã—ãŸå˜ä½ã§ã®ã‚µãƒ³ãƒ—リング間隔ã§ã™ã€‚デフォルトã®å˜ä½ã¯ãƒŸãƒªç§’ã§ã™ã€‚\  æ­£ã®æ•´æ•°ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\  ã“ã‚ŒãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€\f3jstat\fP 㯠interval ã”ã¨ã«å‡ºåŠ›ã‚’生æˆã—ã¾ã™ã€‚ 
+Éà (s) ¤Þ¤¿¤Ï¥ß¥êÉà (ms) ¤Î¤¦¤Á»ØÄꤷ¤¿Ã±°Ì¤Ç¤Î¥µ¥ó¥×¥ê¥ó¥°´Ö³Ö¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Îñ°Ì¤Ï¥ß¥êÉäǤ¹¡£Àµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢\f3jstat\fP ¤Ï interval ¤´¤È¤Ë½ÐÎϤòÀ¸À®¤·¤Þ¤¹¡£ 
 .TP 3
 count 
-表示ã™ã‚‹ã‚µãƒ³ãƒ—ル数ã§ã™ã€‚デフォルト値ã¯ç„¡é™ã§ã™ã€‚ ã¤ã¾ã‚Šã€\f3jstat\fP ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ãŒçµ‚了ã™ã‚‹ã¾ã§ã€ã¾ãŸã¯ \f3jstat\fP コマンドãŒçµ‚了ã™ã‚‹ã¾ã§ã€çµ±è¨ˆãƒ‡ãƒ¼ã‚¿ã‚’表示ã—ã¾ã™ã€‚ æ­£ã®æ•´æ•°å€¤ã‚’使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+ɽ¼¨¤¹¤ë¥µ¥ó¥×¥ë¿ô¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤÏ̵¸Â¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢\f3jstat\fP ¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤¬½ªÎ»¤¹¤ë¤Þ¤Ç¡¢¤Þ¤¿¤Ï \f3jstat\fP ¥³¥Þ¥ó¥É¤¬½ªÎ»¤¹¤ë¤Þ¤Ç¡¢Åý·×¥Ç¡¼¥¿¤òɽ¼¨¤·¤Þ¤¹¡£Àµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jstat\fP ツールã¯ã€è¨­ç½®ã•ã‚Œã¦ã„ã‚‹ HotSpot Java 仮想マシン (JVM) ã®ãƒ‘フォーマンス統計データを表示ã—ã¾ã™ã€‚ターゲット JVM ã¯ã€ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã€ã¤ã¾ã‚Šä¸‹è¨˜ã® \f2vmid\fP オプションã«ã‚ˆã£ã¦è­˜åˆ¥ã•ã‚Œã¾ã™ã€‚
+\f3jstat\fP ¥Ä¡¼¥ë¤Ï¡¢ÀßÃÖ¤µ¤ì¤Æ¤¤¤ë HotSpot Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹Åý·×¥Ç¡¼¥¿¤òɽ¼¨¤·¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È JVM ¤Ï¡¢²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҡ¢¤Ä¤Þ¤ê²¼µ­¤Î \f2vmid\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¼±Ê̤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3注\fP: ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ç¾åœ¨ã€Windows 98 ãŠã‚ˆã³ Windows Me プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
+\f3Ãí\fP: ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¸½ºß¡¢Windows 98 ¤ª¤è¤Ó Windows Me ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .br
 
 .LP
 .SS 
-仮想マシン識別å­
-.LP
-.RS 3
-
+²¾ÁÛ¥Þ¥·¥ó¼±ÊÌ»Ò
 .LP
 .LP
-\f2vmid\fP 文字列ã®æ§‹æ–‡ã®å¤§éƒ¨åˆ†ã¯ã€URI ã®æ§‹æ–‡ã«å¯¾å¿œã—ã¦ã„ã¾ã™ã€‚
+\f2vmid\fP ʸ»úÎó¤Î¹½Ê¸¤ÎÂçÉôʬ¤Ï¡¢URI ¤Î¹½Ê¸¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -128,79 +123,73 @@
 .RS 3
 .TP 3
 protocol 
-通信プロトコルã§ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ—ロトコルãŒã€ãƒ—ラットフォーム固有ã®æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã«ãªã‚Šã¾ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ—ロトコル㯠\f3rmi\fP ã«ãªã‚Šã¾ã™ã€‚ 
+ÄÌ¿®¥×¥í¥È¥³¥ë¤Ç¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥×¥í¥È¥³¥ë¤¬¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤ÎºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Ë¤Ê¤ê¤Þ¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥×¥í¥È¥³¥ë¤Ï \f3rmi\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 lvmid 
-ターゲット JVM ã®ãƒ­ãƒ¼ã‚«ãƒ«ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã§ã™ã€‚\f2lvmid\fP ã¯ã€ã‚·ã‚¹ãƒ†ãƒ ä¸Šã® JVM を一æ„ã«è­˜åˆ¥ã™ã‚‹ãƒ—ラットフォーム固有ã®å€¤ã§ã™ã€‚\f2lvmid\fP ã¯ã€ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã®å”¯ä¸€ã®å¿…é ˆè¦ç´ ã§ã™ã€‚\f2lvmid\fP ã¯ã€çµ¶å¯¾ã¨ã„ã†ã‚ã‘ã§ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ä¸€èˆ¬çš„ã«ã¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM プロセスã«å¯¾ã™ã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã®ãƒ—ロセス識別å­ã§ã™ã€‚jps(1) コマンドを使用ã—ã¦ã€\f2lvmid\fP を指定ã§ãã¾ã™ã€‚ã¾ãŸã€Unix プラットフォームã§ã¯\f3ps\fP コマンドを使用ã—ã¦ã€Windows ã§ã¯ Windows タスクマãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’使用ã—ã¦ã€\f2lvmid\fP を指定ã§ãã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È JVM ¤Î¥í¡¼¥«¥ë²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҤǤ¹¡£\f2lvmid\fP ¤Ï¡¢¥·¥¹¥Æ¥à¾å¤Î JVM ¤ò°ì°Õ¤Ë¼±Ê̤¹¤ë¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤ÎÃͤǤ¹¡£\f2lvmid\fP ¤Ï¡¢²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҤÎÍ£°ì¤Îɬ¿ÜÍ×ÁǤǤ¹¡£\f2lvmid\fP ¤Ï¡¢ÀäÂФȤ¤¤¦¤ï¤±¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢°ìÈÌŪ¤Ë¤Ï¥¿¡¼¥²¥Ã¥È JVM ¥×¥í¥»¥¹¤ËÂФ¹¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥×¥í¥»¥¹¼±Ê̻ҤǤ¹¡£jps(1) ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢\f2lvmid\fP ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢Unix ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï\f3ps\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢Windows ¤Ç¤Ï Windows ¥¿¥¹¥¯¥Þ¥Í¡¼¥¸¥ã¡¼¤ò»ÈÍѤ·¤Æ¡¢\f2lvmid\fP ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 hostname 
-ターゲットホストを示ã™ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ›ã‚¹ãƒˆã¯ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤ò¼¨¤¹¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤Ï¥í¡¼¥«¥ë¥Û¥¹¥È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 port 
-リモートサーãƒãƒ¼ã¨é€šä¿¡ã™ã‚‹ãŸã‚ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹ã‹ã€\f2protocol\fP ã§æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2port\fP ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ãã†ã§ãªã‘ã‚Œã°ã€\f2port\fP パラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚デフォルト㮠\f3rmi\fP プロトコルã®å ´åˆã€\f2port\fP ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® rmiregistry ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’示ã—ã¾ã™ã€‚\f2port\fP ãŒçœç•¥ã•ã‚Œã€\f2protocol\fP 㧠\f3rmi\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® rmiregistry ãƒãƒ¼ãƒˆ (1099) ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+¥ê¥â¡¼¥È¥µ¡¼¥Ð¡¼¤ÈÄÌ¿®¤¹¤ë¤¿¤á¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¤«¡¢\f2protocol\fP ¤ÇºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2port\fP ¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢\f2port\fP ¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î \f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢\f2port\fP ¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î rmiregistry ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¼¨¤·¤Þ¤¹¡£\f2port\fP ¤¬¾Êά¤µ¤ì¡¢\f2protocol\fP ¤Ç \f3rmi\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î rmiregistry ¥Ý¡¼¥È (1099) ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .TP 3
 servername 
-ã“ã®ãƒ‘ラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚最é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã®å ´åˆã€ã“ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚\f3rmi\fP プロトコルã®å ´åˆã¯ã€ã“ã®ãƒ‘ラメータã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® RMI リソースオブジェクトã®åå‰ã‚’示ã—ã¾ã™ã€‚ 
+¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£ºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£\f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¤Ï¡¢¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î RMI ¥ê¥½¡¼¥¹¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤ò¼¨¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-\f3jstat\fP コマンドã¯ã€ä¸€èˆ¬çš„ãªã‚ªãƒ—ションã¨å‡ºåŠ›ã‚ªãƒ—ション㮠2 ã¤ã®ã‚¿ã‚¤ãƒ—ã®ã‚ªãƒ—ションをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚一般的ãªã‚ªãƒ—ションを使用ã—ãŸå ´åˆã€\f3jstat\fP ã¯ç°¡å˜ãªä½¿ç”¨çŽ‡ãŠã‚ˆã³ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¾ã™ã€‚出力オプションã§ã¯ã€çµ±è¨ˆãƒ‡ãƒ¼ã‚¿å‡ºåŠ›ã®å†…容ã¨å½¢å¼ã‚’指定ã—ã¾ã™ã€‚
+\f3jstat\fP ¥³¥Þ¥ó¥É¤Ï¡¢°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤È½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Î 2 ¤Ä¤Î¥¿¥¤¥×¤Î¥ª¥×¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢\f3jstat\fP ¤Ï´Êñ¤Ê»ÈÍÑΨ¤ª¤è¤Ó¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢Åý·×¥Ç¡¼¥¿½ÐÎϤÎÆâÍƤȷÁ¼°¤ò»ØÄꤷ¤Þ¤¹¡£
 .br
 
 .LP
 .LP
-\f3注\fP: ã™ã¹ã¦ã®ã‚ªãƒ—ションã¨ãã®æ©Ÿèƒ½ã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§å¤‰æ›´ã¾ãŸã¯å»ƒæ­¢ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí\fP: ¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤È¤½¤Îµ¡Ç½¤Ï¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤ÇÊѹ¹¤Þ¤¿¤ÏÇѻߤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .SS 
-一般的ãªã‚ªãƒ—ション
+°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-ã„ãšã‚Œã‹ã®ä¸€èˆ¬çš„ãªã‚ªãƒ—ションを指定ã—ãŸå ´åˆã€ä»–ã®ã‚ªãƒ—ションã¾ãŸã¯ãƒ‘ラメータã¯ä¸€åˆ‡æŒ‡å®šã§ãã¾ã›ã‚“。
+¤¤¤º¤ì¤«¤Î°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢Â¾¤Î¥ª¥×¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥é¥á¡¼¥¿¤Ï°ìÀÚ»ØÄê¤Ç¤­¤Þ¤»¤ó¡£
 .LP
 .RS 3
 .TP 3
 \-help 
-ヘルプメッセージを表示ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-options 
-統計データオプションを一覧表示ã—ã¾ã™ã€‚下記ã®ã€Œå‡ºåŠ›ã‚ªãƒ—ションã€ã®ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+Åý·×¥Ç¡¼¥¿¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£²¼µ­¤Î¡Ö½ÐÎÏ¥ª¥×¥·¥ç¥ó¡×¤ÎÀá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
 .SS 
-出力オプション
-.LP
-.RS 3
-
+½ÐÎÏ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-一般的ãªã‚ªãƒ—ションを指定ã—ãªã„å ´åˆã«ã€å‡ºåŠ›ã‚ªãƒ—ションを指定ã§ãã¾ã™ã€‚出力オプションã¯ã€\f3jstat\fP ã®å‡ºåŠ›ã®å†…容ãŠã‚ˆã³å½¢å¼ã‚’指定ã—ã€å˜ä¸€ã® \f2statOption\fP ã¨ã€ä»–ã®ã„ãšã‚Œã‹ã®å‡ºåŠ›ã‚ªãƒ—ション (\-hã€\-tã€ãŠã‚ˆã³ \-J) ã¨ã§æ§‹æˆã•ã‚Œã¾ã™ã€‚\  \f2statOption\fP ã¯æœ€åˆã«è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¤Ë¡¢½ÐÎÏ¥ª¥×¥·¥ç¥ó¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3jstat\fP ¤Î½ÐÎϤÎÆâÍƤª¤è¤Ó·Á¼°¤ò»ØÄꤷ¡¢Ã±°ì¤Î \f2statOption\fP ¤È¡¢Â¾¤Î¤¤¤º¤ì¤«¤Î½ÐÎÏ¥ª¥×¥·¥ç¥ó (\-h¡¢\-t¡¢¤ª¤è¤Ó \-J) ¤È¤Ç¹½À®¤µ¤ì¤Þ¤¹¡£\f2statOption\fP ¤ÏºÇ½é¤Ëµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-出力ã¯ã€å„列ãŒç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒ†ãƒ¼ãƒ–ルã®å½¢å¼ã§æ§‹æˆã•ã‚Œã¾ã™ã€‚タイトルを記ã—ãŸãƒ˜ãƒƒãƒ€ãƒ¼è¡Œã«ã€å„列ã®èª¬æ˜ŽãŒè¨˜ã•ã‚Œã¾ã™ã€‚ \f3\-h\fP オプションを使用ã—ã¦ã€ãƒ˜ãƒƒãƒ€ãƒ¼ã‚’表示ã™ã‚‹é »åº¦ã‚’設定ã—ã¾ã™ã€‚\  通常ã€åˆ—ã®ãƒ˜ãƒƒãƒ€ãƒ¼åã¯ã‚ªãƒ—ションãŒç•°ãªã£ã¦ã„ã‚‹å ´åˆã§ã‚‚一貫ã—ã¦ã„ã¾ã™ã€‚一般ã«ã€2 ã¤ã®ã‚ªãƒ—ションã§åŒã˜åå‰ã®åˆ—ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã‚Œã°ã€2 ã¤ã®åˆ—ã®ãƒ‡ãƒ¼ã‚¿ã‚½ãƒ¼ã‚¹ã¯åŒã˜ã«ãªã‚Šã¾ã™ã€‚
+½ÐÎϤϡ¢³ÆÎ󤬶õÇò¤Ç¶èÀÚ¤é¤ì¤¿¥Æ¡¼¥Ö¥ë¤Î·Á¼°¤Ç¹½À®¤µ¤ì¤Þ¤¹¡£¥¿¥¤¥È¥ë¤ò´Þ¤à¥Ø¥Ã¥À¡¼¹Ô¤Ë¤è¤Ã¤Æ¡¢³ÆÎó¤Î°ÕÌ£¤¬¤ï¤«¤ê¤Þ¤¹¡£¥Ø¥Ã¥À¡¼¤Îɽ¼¨ÉÑÅÙ¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢\f3\-h\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£Îó¤Î¥Ø¥Ã¥À¡¼Ì¾¤Ï°ìÈ̤ˡ¢¥ª¥×¥·¥ç¥ó´Ö¤Ç°ì´ÓÀ­¤¬Êݤ¿¤ì¤Æ¤¤¤Þ¤¹¡£°ìÈ̤ˡ¢2 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¤ÇƱ¤¸Ì¾Á°¤ÎÎ󤬻ÈÍѤµ¤ì¤Æ¤¤¤ì¤Ð¡¢2 ¤Ä¤ÎÎó¤Î¥Ç¡¼¥¿¥½¡¼¥¹¤ÏƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f3\-t\fP オプションを使用ã™ã‚‹ã¨ã€\f2Timestamp\fP ã¨ã„ã†ãƒ©ãƒ™ãƒ«ã®ä»˜ã„ãŸã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã®åˆ—ãŒã€å‡ºåŠ›ã®æœ€åˆã®åˆ—ã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2Timestamp\fP 列ã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã®èµ·å‹•ã‹ã‚‰ã®çµŒéŽæ™‚é–“ãŒã€ç§’å˜ä½ã§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚タイムスタンプã®ç²¾åº¦ã¯ã€ã•ã¾ã–ã¾ãªè¦å› ã«ã‚ˆã£ã¦ç•°ãªã‚Šã€å¤§é‡ã®è² è·ã®ã‹ã‹ã£ãŸã‚·ã‚¹ãƒ†ãƒ ã§ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®é…延ã«ã‚ˆã‚Šå¤‰å‹•ã—ã¾ã™ã€‚
+\f3\-t\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢ \f2Timestamp ¤È¤¤¤¦¥é¥Ù¥ë¤ÎÉÕ¤¤¤¿¥¿¥¤¥à¥¹¥¿¥ó¥×¤ÎÎ󤬡¢\fP ½ÐÎϤκǽé¤ÎÎó¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2Timestamp\fP Îó¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤Îµ¯Æ°¤«¤é¤Î·Ð²á»þ´Ö¤¬¡¢ÉÃñ°Ì¤Çɽ¼¨¤µ¤ì¤Þ¤¹¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤ÎÀºÅ٤ϡ¢¤µ¤Þ¤¶¤Þ¤ÊÍ×°ø¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¡¢ÂçÎ̤ÎÉé²Ù¤Î¤«¤«¤Ã¤¿¥·¥¹¥Æ¥à¤Ç¤Î¥¹¥ì¥Ã¥É¥¹¥±¥¸¥å¡¼¥ë¤ÎÃÙ±ä¤Ë¤è¤êÊÑÆ°¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2interval\fP ãŠã‚ˆã³ \f2count\fP パラメータを使用ã—ã¦ã€\f3jstat\fP ãŒãã®å‡ºåŠ›ã‚’表示ã™ã‚‹é »åº¦ã¨å›žæ•°ã‚’ãã‚Œãžã‚ŒæŒ‡å®šã—ã¾ã™ã€‚
+\f2interval\fP ¤ª¤è¤Ó \f2count\fP ¥Ñ¥é¥á¡¼¥¿¤ò»ÈÍѤ·¤Æ¡¢\f3jstat\fP ¤¬¤½¤Î½ÐÎϤòɽ¼¨¤¹¤ëÉÑÅ٤Ȳó¿ô¤ò¤½¤ì¤¾¤ì»ØÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-\f3注\fP: å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã“ã®å½¢å¼ã¯å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹ãŸã‚ã€\f3jstat\fP ã®å‡ºåŠ›ã‚’解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トã¯ä½œæˆã—ãªã„ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚\f3jstat\fP 出力を解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを作æˆã™ã‚‹å ´åˆã¯ã€ã“ã®ãƒ„ールã®å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã€ãã®ã‚¹ã‚¯ãƒªãƒ—トを変更ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ã«ç•™æ„ã—ã¦ãã ã•ã„。
+\f3Ãí\fP: ¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤³¤Î·Á¼°¤ÏÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¡¢\f3jstat\fP ¤Î½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤ÏºîÀ®¤·¤Ê¤¤¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£\f3jstat\fP ½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥Ä¡¼¥ë¤Î¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¡¢¤½¤Î¥¹¥¯¥ê¥×¥È¤òÊѹ¹¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤Ëα°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 \-statOption 
-\f3jstat\fP ãŒè¡¨ç¤ºã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿æƒ…報を指定ã—ã¾ã™ã€‚次ã®è¡¨ã«ã¯ã€åˆ©ç”¨å¯èƒ½ãªã‚ªãƒ—ションãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚ 特定ã®ãƒ—ラットフォームã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã«ã¤ã„ã¦ã€ã‚ªãƒ—ションを一覧表示ã™ã‚‹ã«ã¯ã€ä¸€èˆ¬çš„ãªã‚ªãƒ—ション㮠\f3\-options\fP を使用ã—ã¾ã™ã€‚
+\f3jstat\fP ¤¬É½¼¨¤¹¤ëÅý·×¥Ç¡¼¥¿¾ðÊó¤ò»ØÄꤷ¤Þ¤¹¡£¼¡¤Îɽ¤Ë¡¢ÍøÍѲÄǽ¤Ê¥ª¥×¥·¥ç¥ó¤Î°ìÍ÷¤ò¼¨¤·¤Þ¤¹¡£¤¢¤ëÆÃÄê¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥¤¥ó¥¹¥È¡¼¥ë¤Î¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤¹¤ë¤Ë¤Ï¡¢°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤Î \f3\-options\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£
 .br
 .br
 .LP
@@ -232,7 +221,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-クラスローダーã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+¥¯¥é¥¹¥í¡¼¥À¡¼¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr a| \n(dn
@@ -248,7 +237,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-HotSpot Just\-in\-Time コンパイラã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+HotSpot Just\-in\-Time ¥³¥ó¥Ñ¥¤¥é¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr b| \n(dn
@@ -264,7 +253,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクトã•ã‚ŒãŸãƒ’ープã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥È¤µ¤ì¤¿¥Ò¡¼¥×¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr c| \n(dn
@@ -280,7 +269,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-世代ã”ã¨ã®å®¹é‡ã¨å¯¾å¿œã™ã‚‹é ˜åŸŸã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+À¤Â头¤È¤ÎÍÆÎ̤ÈÂбþ¤¹¤ëÎΰè¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr d| \n(dn
@@ -296,7 +285,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクション統計データã®æ¦‚è¦ (\f3\-gcutil\fP ã¨åŒã˜) ã¨ã€ç›´å‰ãŠã‚ˆã³ç¾åœ¨ (é©ç”¨å¯èƒ½ãªå ´åˆ) ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã®åŽŸå› 
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ× (\f3\-gcutil\fP ¤ÈƱ¤¸) ¤È¡¢Ä¾Á°¤ª¤è¤Ó¸½ºß (ŬÍѲÄǽ¤Ê¾ì¹ç) ¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤Î¸¶°ø
 .br
 .di
 .nr e| \n(dn
@@ -312,7 +301,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+New À¤Âå¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr f| \n(dn
@@ -328,7 +317,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®ã‚µã‚¤ã‚ºã¨å¯¾å¿œã™ã‚‹é ˜åŸŸã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+New À¤Âå¤Î¥µ¥¤¥º¤ÈÂбþ¤¹¤ëÎΰè¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr g| \n(dn
@@ -344,7 +333,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ãŠã‚ˆã³ Permanent 世代ã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+Old À¤Â太¤è¤Ó Permanent À¤Âå¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr h| \n(dn
@@ -360,7 +349,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®ã‚µã‚¤ã‚ºã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+Old À¤Âå¤Î¥µ¥¤¥º¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr i| \n(dn
@@ -376,7 +365,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®ã‚µã‚¤ã‚ºã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+Permanent À¤Âå¤Î¥µ¥¤¥º¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr j| \n(dn
@@ -392,7 +381,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクション統計データã®æ¦‚è¦
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ×
 .br
 .di
 .nr k| \n(dn
@@ -408,7 +397,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-HotSpot コンパイル方法ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+HotSpot ¥³¥ó¥Ñ¥¤¥ëÊýË¡¤ÎÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr l| \n(dn
@@ -419,7 +408,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3オプション\fP
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wclass
 .if \n(80<\n(38 .nr 80 \n(38
@@ -448,7 +437,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3表示内容\fP
+.nr 38 \w\f3ɽ¼¨ÆâÍÆ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -486,7 +475,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 259 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 248 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -503,7 +492,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3オプション\fP\h'|\n(41u'\f3表示内容\fP
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ɽ¼¨ÆâÍÆ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -716,30 +705,26 @@
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-52
 .TP 3
 \-h n 
-\f2n\fP サンプル (出力行) ã”ã¨ã«åˆ—ヘッダーを表示。 ãŸã ã—ã€\f2n\fP ã¯æ­£ã®æ•´æ•°å€¤ã€‚デフォルト値㯠0。 ã“ã®ã¨ãã€ãƒ‡ãƒ¼ã‚¿ã®æœ€åˆã®è¡Œã®ä¸Šã«åˆ—ヘッダーãŒè¡¨ç¤ºã•ã‚Œã‚‹ 
+\f2n\fP ¥µ¥ó¥×¥ë (½ÐÎϹÔ) ¤´¤È¤ËÎó¥Ø¥Ã¥À¡¼¤òɽ¼¨¡£ ¤¿¤À¤·¡¢\f2n\fP ¤ÏÀµ¤ÎÀ°¿ôÃÍ¡£¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 0¡£ ¤³¤Î¤È¤­¡¢¥Ç¡¼¥¿¤ÎºÇ½é¤Î¹Ô¤Î¾å¤ËÎó¥Ø¥Ã¥À¡¼¤¬É½¼¨¤µ¤ì¤ë 
 .TP 3
 \-t n 
-タイムスタンプ列を出力ã®æœ€åˆã®åˆ—ã¨ã—ã¦è¡¨ç¤ºã€‚タイムスタンプã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã®èµ·å‹•æ™‚ã‹ã‚‰ã®çµŒéŽæ™‚é–“ 
+¥¿¥¤¥à¥¹¥¿¥ó¥×Îó¤ò½ÐÎϤκǽé¤ÎÎó¤È¤·¤Æɽ¼¨¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤Îµ¯Æ°»þ¤«¤é¤Î·Ð²á»þ´Ö 
 .TP 3
-\-J javaOption 
-\f2javaOption\fP ã‚’ \f3java\fP アプリケーション起動ツールã¸æ¸¡ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚オプションã®å®Œå…¨ãªãƒªã‚¹ãƒˆã«ã¤ã„ã¦ã¯ã€ã€Œjava(1)ã€ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\-JjavaOption 
+\f2javaOption\fP ¤ò \f3java\fP ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¤ØÅϤ¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤Î´°Á´¤Ê¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Öjava(1)¡×¤Î¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-statOption ã¨å‡ºåŠ›
-.LP
-.RS 3
-
+statOption ¤È½ÐÎÏ
 .LP
 .LP
-以é™ã®è¡¨ã§ã¯ã€\f3jstat\fP ㌠\f2statOption\fP ã”ã¨ã«å‡ºåŠ›ã™ã‚‹åˆ—ã«ã¤ã„ã¦æ¦‚è¦ã‚’示ã—ã¾ã™ã€‚
+°Ê¹ß¤Îɽ¤Ç¤Ï¡¢\f3jstat\fP ¤¬ \f2statOption\fP ¤´¤È¤Ë½ÐÎϤ¹¤ëÎó¤Ë¤Ä¤¤¤Æ³µÍפò¼¨¤·¤Þ¤¹¡£
 .br
 
 .LP
 .SS 
-\-class オプション
+\-class ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -770,7 +755,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ロードã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã®æ•°
+¥í¡¼¥É¤µ¤ì¤¿¥¯¥é¥¹¤Î¿ô
 .br
 .di
 .nr a| \n(dn
@@ -786,7 +771,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ロードã•ã‚ŒãŸ K ãƒã‚¤ãƒˆæ•°
+¥í¡¼¥É¤µ¤ì¤¿ K ¥Ð¥¤¥È¿ô
 .br
 .di
 .nr b| \n(dn
@@ -802,7 +787,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-アンロードã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã®æ•°
+¥¢¥ó¥í¡¼¥É¤µ¤ì¤¿¥¯¥é¥¹¤Î¿ô
 .br
 .di
 .nr c| \n(dn
@@ -818,7 +803,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-アンロードã•ã‚ŒãŸ K ãƒã‚¤ãƒˆæ•°
+¥¢¥ó¥í¡¼¥É¤µ¤ì¤¿ K ¥Ð¥¤¥È¿ô
 .br
 .di
 .nr d| \n(dn
@@ -834,7 +819,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-クラスã®ãƒ­ãƒ¼ãƒ‰ã‚„アンロード処ç†ã«è¦ã—ãŸæ™‚é–“
+¥¯¥é¥¹¤Î¥í¡¼¥É¤ä¥¢¥ó¥í¡¼¥É½èÍý¤ËÍפ·¤¿»þ´Ö
 .br
 .di
 .nr e| \n(dn
@@ -845,9 +830,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wクラスローダーã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \w¥¯¥é¥¹¥í¡¼¥À¡¼¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wLoaded
 .if \n(80<\n(38 .nr 80 \n(38
@@ -862,7 +847,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -886,7 +871,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 313 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 298 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -903,11 +888,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'クラスローダーã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'¥¯¥é¥¹¥í¡¼¥À¡¼¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1002,7 +987,7 @@
 
 .LP
 .SS 
-\-compiler オプション
+\-compiler ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -1033,7 +1018,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-実行ã•ã‚ŒãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+¼Â¹Ô¤µ¤ì¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr a| \n(dn
@@ -1049,7 +1034,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-失敗ã—ãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+¼ºÇÔ¤·¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr b| \n(dn
@@ -1065,7 +1050,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-無効ã«ã•ã‚ŒãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+̵¸ú¤Ë¤µ¤ì¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr c| \n(dn
@@ -1081,7 +1066,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイルタスクã®å®Ÿè¡Œã«è¦ã—ãŸæ™‚é–“
+¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¼Â¹Ô¤ËÍפ·¤¿»þ´Ö
 .br
 .di
 .nr d| \n(dn
@@ -1097,7 +1082,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最後ã«å¤±æ•—ã—ãŸã‚³ãƒ³ãƒ‘イルã®ã‚³ãƒ³ãƒ‘イルタイプ
+ºÇ¸å¤Ë¼ºÇÔ¤·¤¿¥³¥ó¥Ñ¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë¥¿¥¤¥×
 .br
 .di
 .nr e| \n(dn
@@ -1113,7 +1098,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最後ã«å¤±æ•—ã—ãŸã‚³ãƒ³ãƒ‘イルã®ã‚¯ãƒ©ã‚¹åã¨ãƒ¡ã‚½ãƒƒãƒ‰
+ºÇ¸å¤Ë¼ºÇÔ¤·¤¿¥³¥ó¥Ñ¥¤¥ë¤Î¥¯¥é¥¹Ì¾¤È¥á¥½¥Ã¥É
 .br
 .di
 .nr f| \n(dn
@@ -1124,9 +1109,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wHotSpot Just\-In\-Time コンパイラã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wHotSpot Just\-In\-Time ¥³¥ó¥Ñ¥¤¥é¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wCompiled
 .if \n(80<\n(38 .nr 80 \n(38
@@ -1143,7 +1128,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -1169,7 +1154,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 349 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 334 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -1186,11 +1171,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'HotSpot Just\-In\-Time コンパイラã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'HotSpot Just\-In\-Time ¥³¥ó¥Ñ¥¤¥é¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1302,7 +1287,7 @@
 
 .LP
 .SS 
-\-gc オプション
+\-gc ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -1333,7 +1318,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -1349,7 +1334,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -1365,7 +1350,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 0 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -1381,7 +1366,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 1 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -1397,7 +1382,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr e| \n(dn
@@ -1413,7 +1398,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Eden Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr f| \n(dn
@@ -1429,7 +1414,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -1445,7 +1430,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Old Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -1461,7 +1446,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr i| \n(dn
@@ -1477,7 +1462,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Permanent Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr j| \n(dn
@@ -1493,7 +1478,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr k| \n(dn
@@ -1509,7 +1494,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³æ™‚é–“
+¼ã¤¤À¤Âå¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr l| \n(dn
@@ -1525,7 +1510,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr m| \n(dn
@@ -1541,7 +1526,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr n| \n(dn
@@ -1552,9 +1537,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wガベージコレクトã•ã‚ŒãŸãƒ’ープã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \w¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥È¤µ¤ì¤¿¥Ò¡¼¥×¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0C
 .if \n(80<\n(38 .nr 80 \n(38
@@ -1589,9 +1574,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -1633,7 +1618,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 419 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 404 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -1650,11 +1635,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ガベージコレクトã•ã‚ŒãŸãƒ’ープã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥È¤µ¤ì¤¿¥Ò¡¼¥×¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1850,7 +1835,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(m|u+\n(.Vu
 .if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1906,7 +1891,7 @@
 
 .LP
 .SS 
-\-gccapacity オプション
+\-gccapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -1937,7 +1922,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®æœ€å°å®¹é‡ (KB)
+New À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -1953,7 +1938,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®æœ€å¤§å®¹é‡ (KB)
+New À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -1969,7 +1954,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+New À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -1985,7 +1970,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -2001,7 +1986,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr e| \n(dn
@@ -2017,7 +2002,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr f| \n(dn
@@ -2033,7 +2018,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å°å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -2049,7 +2034,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å¤§å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -2065,7 +2050,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr i| \n(dn
@@ -2081,7 +2066,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr j| \n(dn
@@ -2097,7 +2082,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å°å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr k| \n(dn
@@ -2113,7 +2098,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å¤§å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr l| \n(dn
@@ -2129,7 +2114,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr m| \n(dn
@@ -2145,7 +2130,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr n| \n(dn
@@ -2161,7 +2146,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr o| \n(dn
@@ -2172,9 +2157,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wメモリープール世代ãŠã‚ˆã³é ˜åŸŸå®¹é‡
+.nr 38 \w¥á¥â¥ê¡¼¥×¡¼¥ëÀ¤Â太¤è¤ÓÎΰèÍÆÎÌ
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wNGCMN
 .if \n(80<\n(38 .nr 80 \n(38
@@ -2211,9 +2196,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -2257,7 +2242,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 493 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 478 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2274,11 +2259,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'メモリープール世代ãŠã‚ˆã³é ˜åŸŸå®¹é‡\h'|\n(41u'
+\&\h'|\n(40u'¥á¥â¥ê¡¼¥×¡¼¥ëÀ¤Â太¤è¤ÓÎΰèÍÆÎÌ\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -2522,7 +2507,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .fc
 .nr T. 1
 .T# 1
@@ -2547,10 +2532,10 @@
 
 .LP
 .SS 
-\-gccause オプション
+\-gccause ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-ã“ã®ã‚ªãƒ—ションã¯ã€\f3\-gcutil\fP オプションã¨åŒã˜ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³çµ±è¨ˆãƒ‡ãƒ¼ã‚¿ã®æ¦‚è¦ã‚’表示ã—ã¾ã™ãŒã€æœ€å¾Œã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã¨ (é©ç”¨å¯èƒ½ãªå ´åˆã¯) ç¾åœ¨ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã®åŽŸå› ãŒå«ã¾ã‚Œã¾ã™ã€‚\f3\-gcutil\fP ã§ä¸€è¦§è¡¨ç¤ºã•ã‚Œã‚‹åˆ—ã®ä»–ã«ã€ã“ã®ã‚ªãƒ—ションã§ã¯æ¬¡ã®åˆ—ãŒè¿½åŠ ã•ã‚Œã¾ã™ã€‚
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤ÈƱ¤¸¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍפòɽ¼¨¤·¤Þ¤¹¤¬¡¢ºÇ¸å¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤È (ŬÍѲÄǽ¤Ê¾ì¹ç¤Ï) ¸½ºß¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤Î¸¶°ø¤¬´Þ¤Þ¤ì¤Þ¤¹¡£\f3\-gcutil\fP ¤Ç°ìÍ÷ɽ¼¨¤µ¤ì¤ëÎó¤Î¾¤Ë¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¼¡¤ÎÎó¤¬Äɲ䵤ì¤Þ¤¹¡£
 .LP
 .LP
 .TS
@@ -2581,7 +2566,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最後ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã®åŽŸå› 
+ºÇ¸å¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Î¸¶°ø
 .br
 .di
 .nr a| \n(dn
@@ -2597,7 +2582,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ç¾åœ¨ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã®åŽŸå› 
+¸½ºß¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Î¸¶°ø
 .br
 .di
 .nr b| \n(dn
@@ -2608,9 +2593,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wGC イベントをå«ã‚€ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wGC ¥¤¥Ù¥ó¥È¤ò´Þ¤à¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wLGCC
 .if \n(80<\n(38 .nr 80 \n(38
@@ -2619,7 +2604,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -2637,7 +2622,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 516 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 501 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2654,11 +2639,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'GC イベントをå«ã‚€ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'GC ¥¤¥Ù¥ó¥È¤ò´Þ¤à¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -2702,7 +2687,7 @@
 
 .LP
 .SS 
-\-gcnew オプション
+\-gcnew ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -2733,7 +2718,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -2749,7 +2734,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -2765,7 +2750,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 0 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -2781,7 +2766,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 1 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -2797,7 +2782,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最大殿堂入りã—ãã„値
+ºÇÂçÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ
 .br
 .di
 .nr e| \n(dn
@@ -2813,7 +2798,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-é©åˆ‡ãª Survivor サイズ (KB)
+ŬÀÚ¤Ê Survivor ¥µ¥¤¥º (KB)
 .br
 .di
 .nr f| \n(dn
@@ -2829,7 +2814,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -2845,7 +2830,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Eden Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -2861,7 +2846,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr i| \n(dn
@@ -2877,7 +2862,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³æ™‚é–“
+¼ã¤¤À¤Âå¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr j| \n(dn
@@ -2888,9 +2873,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wNew 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wNew À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0C
 .if \n(80<\n(38 .nr 80 \n(38
@@ -2917,9 +2902,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \w殿堂入りã—ãã„値
+.nr 38 \wÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -2953,7 +2938,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 570 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 555 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2970,11 +2955,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'New 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'New À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3042,7 +3027,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'TT\h'|\n(41u'殿堂入りã—ãã„値
+\&\h'|\n(40u'TT\h'|\n(41u'ÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ
 .ne \n(e|u+\n(.Vu
 .if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3158,7 +3143,7 @@
 
 .LP
 .SS 
-\-gcnewcapacity オプション
+\-gcnewcapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -3181,16 +3166,15 @@
 .rm 80 81
 .nr 34 \n(.lu
 .eo
-.am 80
+.am 81
 .br
 .di a+
 .35
 .ft \n(.f
 .ll \n(34u*1u/3u
-.if \n(.l<\n(80 .ll \n(80u
+.if \n(.l<\n(81 .ll \n(81u
 .in 0
-NGCMN\ \ \ \ \ \ \ \ \ T}~T{
-New 世代ã®æœ€å°å®¹é‡ (KB)
+New À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -3206,7 +3190,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®æœ€å¤§å®¹é‡ (KB)
+New À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -3222,7 +3206,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+New À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -3238,7 +3222,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®æœ€å¤§å®¹é‡ (KB)
+Survivor Îΰè 0 ¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -3254,7 +3238,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr e| \n(dn
@@ -3270,7 +3254,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®æœ€å¤§å®¹é‡ (KB)
+Survivor Îΰè 1 ¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr f| \n(dn
@@ -3286,7 +3270,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -3302,7 +3286,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®æœ€å¤§å®¹é‡ (KB)
+Eden Îΰè¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -3318,7 +3302,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr i| \n(dn
@@ -3334,7 +3318,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr j| \n(dn
@@ -3345,13 +3329,15 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wNew 世代領域サイズã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wNew À¤ÂåÎΰ襵¥¤¥º¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wNGCMX \ \ \
+.nr 38 \wNGCMN
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wNGC \ \ \
+.nr 38 \wNGCMX
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \wNGC
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0CMX
 .if \n(80<\n(38 .nr 80 \n(38
@@ -3371,15 +3357,15 @@
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
+.nr 38 \n(a-
+.if \n(81<\n(38 .nr 81 \n(38
 .nr 38 \n(b-
 .if \n(81<\n(38 .nr 81 \n(38
 .nr 38 \n(c-
@@ -3408,7 +3394,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 626 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 609 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -3425,21 +3411,21 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'New 世代領域サイズã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'New À¤ÂåÎΰ襵¥¤¥º¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\h'|\n(41u'
+\&\h'|\n(40u'NGCMN\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
-.nr 37 \n(40u
+.nr 37 \n(41u
 .in +\n(37u
 .a+
 .in -\n(37u
@@ -3451,7 +3437,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'NGCMX \ \ \\h'|\n(41u'
+\&\h'|\n(40u'NGCMX\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -3467,7 +3453,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'NGC \ \ \\h'|\n(41u'
+\&\h'|\n(40u'NGC\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -3593,7 +3579,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .fc
 .nr T. 1
 .T# 1
@@ -3609,11 +3595,11 @@
 .rm i+
 .rm j+
 .TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-49
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-47
 
 .LP
 .SS 
-\-gcold オプション
+\-gcold ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -3644,7 +3630,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -3660,7 +3646,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Permanent Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -3676,7 +3662,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -3692,7 +3678,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Old Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -3708,7 +3694,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr e| \n(dn
@@ -3724,7 +3710,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr f| \n(dn
@@ -3740,7 +3726,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -3751,9 +3737,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wOld ãŠã‚ˆã³ Permanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wOld ¤ª¤è¤Ó Permanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wPC
 .if \n(80<\n(38 .nr 80 \n(38
@@ -3774,9 +3760,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -3804,7 +3790,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 668 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 651 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -3821,11 +3807,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'Old ãŠã‚ˆã³ Permanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'Old ¤ª¤è¤Ó Permanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3909,7 +3895,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(f|u+\n(.Vu
 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3958,7 +3944,7 @@
 
 .LP
 .SS 
-\-gcoldcapacity オプション
+\-gcoldcapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -3989,7 +3975,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å°å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -4005,7 +3991,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å¤§å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -4021,7 +4007,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -4037,7 +4023,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -4053,7 +4039,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr e| \n(dn
@@ -4069,7 +4055,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr f| \n(dn
@@ -4085,7 +4071,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -4096,9 +4082,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wOld 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wOld À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wOGCMN
 .if \n(80<\n(38 .nr 80 \n(38
@@ -4119,9 +4105,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -4149,7 +4135,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 710 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 693 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4166,11 +4152,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'Old 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'Old À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4254,7 +4240,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(f|u+\n(.Vu
 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4303,7 +4289,7 @@
 
 .LP
 .SS 
-\-gcpermcapacity オプション
+\-gcpermcapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -4334,7 +4320,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å°å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -4350,7 +4336,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å¤§å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -4366,7 +4352,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -4382,7 +4368,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -4398,7 +4384,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr e| \n(dn
@@ -4414,7 +4400,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr f| \n(dn
@@ -4430,7 +4416,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -4441,9 +4427,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wPermanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wPermanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wPGCMN
 .if \n(80<\n(38 .nr 80 \n(38
@@ -4464,9 +4450,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -4494,7 +4480,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 752 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 735 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4511,11 +4497,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'Permanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'Permanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4599,7 +4585,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(f|u+\n(.Vu
 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4648,7 +4634,7 @@
 
 .LP
 .SS 
-\-gcutil オプション
+\-gcutil ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -4679,7 +4665,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Survivor Îΰè 0 ¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr a| \n(dn
@@ -4695,7 +4681,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Survivor Îΰè 1 ¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr b| \n(dn
@@ -4711,7 +4697,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Eden Îΰè¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr c| \n(dn
@@ -4727,7 +4713,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Old Îΰè¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr d| \n(dn
@@ -4743,7 +4729,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Permanent Îΰè¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr e| \n(dn
@@ -4759,7 +4745,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr f| \n(dn
@@ -4775,7 +4761,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³æ™‚é–“
+¼ã¤¤À¤Âå¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -4791,7 +4777,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr h| \n(dn
@@ -4807,7 +4793,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr i| \n(dn
@@ -4818,9 +4804,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wガベージコレクション統計データã®æ¦‚è¦
+.nr 38 \w¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ×
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0
 .if \n(80<\n(38 .nr 80 \n(38
@@ -4845,9 +4831,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -4879,7 +4865,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 802 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 785 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4896,11 +4882,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ガベージコレクション統計データã®æ¦‚è¦\h'|\n(41u'
+\&\h'|\n(40u'¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ×\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -5016,7 +5002,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(h|u+\n(.Vu
 .if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -5067,7 +5053,7 @@
 
 .LP
 .SS 
-\-printcompilation オプション
+\-printcompilation ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -5098,7 +5084,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-実行ã•ã‚ŒãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+¼Â¹Ô¤µ¤ì¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr a| \n(dn
@@ -5114,7 +5100,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-メソッドã®ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã®ãƒã‚¤ãƒˆæ•°
+¥á¥½¥Ã¥É¤Î¥Ð¥¤¥È¥³¡¼¥É¤Î¥Ð¥¤¥È¿ô
 .br
 .di
 .nr b| \n(dn
@@ -5130,7 +5116,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイル方法を特定ã™ã‚‹ã‚¯ãƒ©ã‚¹åã¨ãƒ¡ã‚½ãƒƒãƒ‰å。クラスåã§ã¯ã€åå‰ç©ºé–“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦ã€ã€Œ.ã€ã§ã¯ãªã「/ã€ãŒä½¿ç”¨ã•ã‚Œã‚‹ã€‚メソッドåã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹å†…ã®ãƒ¡ã‚½ãƒƒãƒ‰ã§ã‚る。ã“れら㮠2 ã¤ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å½¢å¼ã¯ã€HotSpot \- \f3XX:+PrintComplation\fP オプションã¨å¯¾å¿œã—ã¦ã„ã‚‹
+¥³¥ó¥Ñ¥¤¥ëÊýË¡¤òÆÃÄꤹ¤ë¥¯¥é¥¹Ì¾¤È¥á¥½¥Ã¥É̾¡£¥¯¥é¥¹Ì¾¤Ç¤Ï¡¢Ì¾Á°¶õ´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ¡¢¡Ö.¡×¤ÎÂå¤ï¤ê¤Ë¡Ö/¡×¤¬»ÈÍѤµ¤ì¤ë¡£¥á¥½¥Ã¥É̾¤Ï¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹Æâ¤Î¥á¥½¥Ã¥É¤Ç¤¢¤ë¡£¤³¤ì¤é¤Î 2 ¤Ä¤Î¥Õ¥£¡¼¥ë¥É¤Î·Á¼°¤Ï¡¢HotSpot \- \f3XX:+PrintComplation\fP ¥ª¥×¥·¥ç¥ó¤ÈÂбþ¤·¤Æ¤¤¤ë
 .br
 .di
 .nr c| \n(dn
@@ -5141,24 +5127,24 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wHotSpot コンパイル方法ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wHotSpot ¥³¥ó¥Ñ¥¤¥ëÊýË¡¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wCompiled
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wサイズ
+.nr 38 \w¥µ¥¤¥º
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wåž‹
+.nr 38 \w·¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wメソッド
+.nr 38 \w¥á¥½¥Ã¥É
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wコンパイルタイプ
+.nr 38 \w¥³¥ó¥Ñ¥¤¥ë¥¿¥¤¥×
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -5178,7 +5164,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 828 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 811 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -5195,11 +5181,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'HotSpot コンパイル方法ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'HotSpot ¥³¥ó¥Ñ¥¤¥ëÊýË¡¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -5221,7 +5207,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'サイズ\h'|\n(41u'
+\&\h'|\n(40u'¥µ¥¤¥º\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -5235,13 +5221,13 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'型\h'|\n(41u'コンパイルタイプ
+\&\h'|\n(40u'·¿\h'|\n(41u'¥³¥ó¥Ñ¥¤¥ë¥¿¥¤¥×
 .ne \n(c|u+\n(.Vu
 .if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'メソッド\h'|\n(41u'
+\&\h'|\n(40u'¥á¥½¥Ã¥É\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -5263,19 +5249,16 @@
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-19
 
 .LP
-.SS 
-
-.LP
-.SH ""
+.SH "Îã"
 .LP
 .LP
-ã“ã®é …ã§ã¯ã€21891 ã® \f2lvmid\fP ã‚’æŒã¤ãƒ­ãƒ¼ã‚«ãƒ« JVM を監視ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¤³¤Î¹à¤Ç¤Ï¡¢21891 ¤Î \f2lvmid\fP ¤ò»ý¤Ä¥í¡¼¥«¥ë JVM ¤ò´Æ»ë¤¹¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .SS 
-gcutil オプションã®ä½¿ç”¨
+gcutil ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f2lvmid\fP 21891 ã«æŽ¥ç¶šã—ã¦ã€250 ミリ秒間隔㧠7 ã¤ã®ã‚µãƒ³ãƒ—ルをå–å¾—ã—ã€\f3\-gcutil\fP オプションã§ã®æŒ‡å®šã«å¾“ã£ã¦å‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f2lvmid\fP 21891 ¤ËÀܳ¤·¤Æ¡¢250 ¥ß¥êÉÃ´Ö³Ö¤Ç 7 ¤Ä¤Î¥µ¥ó¥×¥ë¤ò¼èÆÀ¤·¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Î»ØÄê¤Ë½¾¤Ã¤Æ½ÐÎϤòɽ¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5320,13 +5303,13 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã®å‡ºåŠ›ã¯ã€è‹¥ã„世代ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ãŒ 3 番目㨠4 番目ã®ã‚µãƒ³ãƒ—ル間ã§è¡Œã‚ã‚ŒãŸã“ã¨ã‚’示ã—ã¦ã„ã¾ã™ã€‚コレクションã«ã¯ 0.001 秒ã‹ã‹ã£ã¦ãŠã‚Šã€ã‚ªãƒ–ジェクト㌠Eden 領域 (E) ã‹ã‚‰ Old 領域 (O) ã«æ˜‡æ ¼ã—ãŸãŸã‚ã€Old 領域ã®ä½¿ç”¨çŽ‡ã¯ 9.49% ã‹ã‚‰ 9.51% ã«å¢—加ã—ã¦ã„ã¾ã™ã€‚Survivor 領域ã¯ã€ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³å‰ã¯ 12.44% ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã—ãŸãŒã€ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³å¾Œã¯ 7.74% ã—ã‹ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã›ã‚“。
+¤³¤ÎÎã¤Î½ÐÎϤϡ¢¼ã¤¤À¤Âå¤Î¥³¥ì¥¯¥·¥ç¥ó¤¬ 3 ÈÖÌÜ¤È 4 ÈÖÌܤΥµ¥ó¥×¥ë´Ö¤Ç¹Ô¤ï¤ì¤¿¤³¤È¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£¥³¥ì¥¯¥·¥ç¥ó¤Ë¤Ï 0.001 É䫤«¤Ã¤Æ¤ª¤ê¡¢¥ª¥Ö¥¸¥§¥¯¥È¤¬ Eden Îΰè (E) ¤«¤é Old Îΰè (O) ¤Ë¾º³Ê¤·¤¿¤¿¤á¡¢Old Îΰè¤Î»ÈÍÑΨ¤Ï 9.49% ¤«¤é 9.51% ¤ËÁý²Ã¤·¤Æ¤¤¤Þ¤¹¡£Survivor Îΰè¤Ï¡¢¥³¥ì¥¯¥·¥ç¥óÁ°¤Ï 12.44% ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤·¤¿¤¬¡¢¥³¥ì¥¯¥·¥ç¥ó¸å¤Ï 7.74% ¤·¤«»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£
 .LP
 .SS 
-列ヘッダー文字列ã®ç¹°ã‚Šè¿”ã—
+Îó¥Ø¥Ã¥À¡¼Ê¸»úÎó¤Î·«¤êÊÖ¤·
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f2lvmid\fP 21891 ã«æŽ¥ç¶šã—ã¦ã€250 ミリ秒間隔ã§ã‚µãƒ³ãƒ—ルをå–å¾—ã—ã€\f3\-gcutil\fP オプションã§ã®æŒ‡å®šã«å¾“ã£ã¦å‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€\f3\-h3\fP オプションを使用ã—ã¦ã€ãƒ‡ãƒ¼ã‚¿ãŒ 3 行表示ã•ã‚Œã‚‹ã”ã¨ã«åˆ—ヘッダーを出力ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f2lvmid\fP 21891 ¤ËÀܳ¤·¤Æ¡¢250 ¥ß¥êÉôֳ֤ǥµ¥ó¥×¥ë¤ò¼èÆÀ¤·¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Î»ØÄê¤Ë½¾¤Ã¤Æ½ÐÎϤòɽ¼¨¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢\f3\-h3\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢¥Ç¡¼¥¿¤¬ 3 ¹Ôɽ¼¨¤µ¤ì¤ë¤´¤È¤ËÎó¥Ø¥Ã¥À¡¼¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5379,16 +5362,16 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼æ–‡å­—列ã®ç¹°ã‚Šè¿”ã—ãŒè¦‹ã‚‰ã‚Œã‚‹ã»ã‹ã«ã‚‚ã€2 番目㨠3 番目ã®ã‚µãƒ³ãƒ—ル間㧠Young GC ãŒè¡Œã‚ã‚ŒãŸã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€‚ã“ã®ç¶™ç¶šæ™‚間㯠0.001 秒ã§ã—ãŸã€‚ã“ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã§ã¯ã€Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (S0U) ãŒé©åˆ‡ãª Survivor サイズ (DSS) を超éŽã™ã‚‹ã“ã¨ã«ãªã‚‹ãƒ©ã‚¤ãƒ–データãŒæ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚ã“ã®çµæžœã€ã‚ªãƒ–ジェクトã¯ã€Old 世代 (ã“ã®å‡ºåŠ›ã«ã¯éžè¡¨ç¤º) ã¸æ˜‡æ ¼ã•ã‚Œã€æ®¿å ‚入りã—ãã„値 (TT) ãŒã€31 ã‹ã‚‰ 2 ã¸é™æ ¼ã•ã‚Œã¾ã—ãŸã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢¥Ø¥Ã¥À¡¼Ê¸»úÎó¤Î·«¤êÊÖ¤·¤¬¸«¤é¤ì¤ë¤Û¤«¤Ë¤â¡¢2 ÈÖÌÜ¤È 3 ÈÖÌܤΥµ¥ó¥×¥ë´Ö¤Ç Young GC ¤¬¹Ô¤ï¤ì¤¿¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£¤³¤Î·Ñ³»þ´Ö¤Ï 0.001 ÉäǤ·¤¿¡£¤³¤Î¥³¥ì¥¯¥·¥ç¥ó¤Ç¤Ï¡¢Survivor Îΰè 0 ¤Î»ÈÍÑΨ (S0U) ¤¬Å¬ÀÚ¤Ê Survivor ¥µ¥¤¥º (DSS) ¤òĶ²á¤¹¤ë¤³¤È¤Ë¤Ê¤ë¥é¥¤¥Ö¥Ç¡¼¥¿¤¬¸¡½Ð¤µ¤ì¤Þ¤·¤¿¡£¤³¤Î·ë²Ì¡¢¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢Old À¤Âå (¤³¤Î½ÐÎϤˤÏÈóɽ¼¨) ¤Ø¾º³Ê¤µ¤ì¡¢ÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ (TT) ¤¬¡¢31 ¤«¤é 2 ¤Ø¹ß³Ê¤µ¤ì¤Þ¤·¤¿¡£
 .LP
 .LP
-別ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ãŒã€5 番目㨠6 番目ã®ã‚µãƒ³ãƒ—ル間ã§è¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã§ã¯ã€Survivor ãŒã»ã¨ã‚“ã©è¦‹ã‚‰ã‚Œãšã€æ®¿å ‚入りã—ãã„値を 31 ã«æˆ»ã—ã¾ã—ãŸã€‚
+Ê̤Υ³¥ì¥¯¥·¥ç¥ó¤¬¡¢5 ÈÖÌÜ¤È 6 ÈÖÌܤΥµ¥ó¥×¥ë´Ö¤Ç¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥³¥ì¥¯¥·¥ç¥ó¤Ç¤Ï¡¢Survivor ¤¬¤Û¤È¤ó¤É¸«¤é¤ì¤º¡¢ÅÂƲÆþ¤ê¤·¤­¤¤Ãͤò 31 ¤ËÌᤷ¤Þ¤·¤¿¡£
 .LP
 .SS 
-サンプルã”ã¨ã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã®æŒ¿å…¥
+¥µ¥ó¥×¥ë¤´¤È¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤ÎÁÞÆþ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f2lvmid\fP 21891 ã¸æŽ¥ç¶šã—ã€250 ミリ秒間隔㧠3 ã¤ã®ã‚µãƒ³ãƒ—ルをå–å¾—ã—ã¦ã„ã¾ã™ã€‚\f3\-t\fP オプションを使用ã—ã¦ã€æœ€åˆã®åˆ—ã«ã‚µãƒ³ãƒ—ルã”ã¨ã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—を表示ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f2lvmid\fP 21891 ¤ØÀܳ¤·¡¢250 ¥ß¥êÉÃ´Ö³Ö¤Ç 3 ¤Ä¤Î¥µ¥ó¥×¥ë¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¡£\f3\-t\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢ºÇ½é¤ÎÎó¤Ë¥µ¥ó¥×¥ë¤´¤È¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤òɽ¼¨¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5417,13 +5400,13 @@
 
 .LP
 .LP
-\f2Timestamp\fP 列ã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã®èµ·å‹•æ™‚ã‹ã‚‰ã®çµŒéŽæ™‚é–“ãŒã€ç§’å˜ä½ã§ãƒ¬ãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ã•ã‚‰ã«ã€\f3\-gcoldcapacity\fP 出力ã§ã¯ã€å‰²ã‚Šå½“ã¦è¦æ±‚ã¾ãŸã¯æ˜‡æ ¼è¦æ±‚ã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã‚’満ãŸã™ãŸã‚ã«ãƒ’ープãŒæ‹¡å¼µã™ã‚‹ã”ã¨ã«ã€Old 世代ã®å®¹é‡ (OGC) 㨠Old 領域ã®å®¹é‡ (OC) ã¨ãŒå¢—加ã—ã¦ã„ã‚‹ã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€‚Old 世代ã®å®¹é‡ (OGC) ã¯ã€81 番目ã®ãƒ•ãƒ« GC (FGC) 後ã«ã€11696 KB ã‹ã‚‰ 13820 KB ã¸å¢—加ã—ã¦ã„ã¾ã™ã€‚Old 世代 (ãŠã‚ˆã³é ˜åŸŸ) ã®æœ€å¤§å®¹é‡ã¯ã€60544 KB (OGCMX) ãªã®ã§ã€ã¾ã æ‹¡å¼µã§ãる余裕ãŒæ®‹ã•ã‚Œã¦ã„ã¾ã™ã€‚
+\f2Timestamp\fP Îó¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤Îµ¯Æ°»þ¤«¤é¤Î·Ð²á»þ´Ö¤¬¡¢ÉÃñ°Ì¤Ç¥ì¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤µ¤é¤Ë¡¢\f3\-gcoldcapacity\fP ½ÐÎϤǤϡ¢³ä¤êÅö¤ÆÍ×µá¤Þ¤¿¤Ï¾º³ÊÍ׵ᤢ¤ë¤¤¤Ï¤½¤ÎξÊý¤òËþ¤¿¤¹¤¿¤á¤Ë¥Ò¡¼¥×¤¬³ÈÄ¥¤¹¤ë¤´¤È¤Ë¡¢Old À¤Âå¤ÎÍÆÎÌ (OGC) ¤È Old Îΰè¤ÎÍÆÎÌ (OC) ¤È¤¬Áý²Ã¤·¤Æ¤¤¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£Old À¤Âå¤ÎÍÆÎÌ (OGC) ¤Ï¡¢81 ÈÖÌܤΥեë GC (FGC) ¸å¤Ë¡¢11696 KB ¤«¤é 13820 KB ¤ØÁý²Ã¤·¤Æ¤¤¤Þ¤¹¡£Old À¤Âå (¤ª¤è¤ÓÎΰè) ¤ÎºÇÂçÍÆÎ̤ϡ¢60544 KB (OGCMX) ¤Ê¤Î¤Ç¡¢¤Þ¤À³ÈÄ¥¤Ç¤­¤ë;͵¤¬»Ä¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .SS 
-リモート JVM ã®ã‚¤ãƒ³ã‚¹ãƒˆã‚¥ãƒ«ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ç›£è¦–
+¥ê¥â¡¼¥È JVM ¤Î¥¤¥ó¥¹¥È¥¥¥ë¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Î´Æ»ë
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f3\-gcutil\fP オプションを使用ã—ã¦ã€\f2remote.domain\fP ã¨ã„ã†ã‚·ã‚¹ãƒ†ãƒ ä¸Šã® \f2lvmid\fP 40496 ã«æŽ¥ç¶šã—ã€ã‚µãƒ³ãƒ—ルを秒å˜ä½ã§ç„¡æœŸé™ã«å–å¾—ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢\f2remote.domain\fP ¤È¤¤¤¦¥·¥¹¥Æ¥à¾å¤Î \f2lvmid\fP 40496 ¤ËÀܳ¤·¡¢¥µ¥ó¥×¥ë¤òÉÃñ°Ì¤Ç̵´ü¸Â¤Ë¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5440,24 +5423,23 @@
 
 .LP
 .LP
-\f2lvmid\fP ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®åå‰ã¨çµåˆã•ã‚Œã¦ã€\f240496@remote.domain\fP ã® \f2vmid\fP を構æˆã—ã¦ã„ã¾ã™ã€‚çµæžœã¨ã—ã¦ã€ã“ã® \f2vmid\fP ã¯ã€\f3rmi\fP プロトコルを使用ã—ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f3jstatd\fP サーãƒãƒ¼ã¨é€šä¿¡ã—ã¾ã™ã€‚\f3jstatd\fP サーãƒãƒ¼ã¯ã€\f3rmiregistry\fP を使用ã—ã¦ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f3rmiregistry\fP ãƒãƒ¼ãƒˆ (ãƒãƒ¼ãƒˆ 1099) ã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ \f2remote.domain\fP ã«é…ç½®ã•ã‚Œã‚Œã¾ã™ã€‚
+\f2lvmid\fP ¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¤Î̾Á°¤È·ë¹ç¤µ¤ì¤Æ¡¢\f240496@remote.domain\fP ¤Î \f2vmid\fP ¤ò¹½À®¤·¤Æ¤¤¤Þ¤¹¡£·ë²Ì¤È¤·¤Æ¡¢¤³¤Î \f2vmid\fP ¤Ï¡¢\f3rmi\fP ¥×¥í¥È¥³¥ë¤ò»ÈÍѤ·¤Æ¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î¥Ç¥Õ¥©¥ë¥È¤Î \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ÈÄÌ¿®¤·¤Þ¤¹¡£\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢\f3rmiregistry\fP ¤ò»ÈÍѤ·¤Æ¡¢¥Ç¥Õ¥©¥ë¥È¤Î \f3rmiregistry\fP ¥Ý¡¼¥È (¥Ý¡¼¥È 1099) ¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ \f2remote.domain\fP ¤ËÇÛÃÖ¤µ¤ì¤ì¤Þ¤¹¡£
 .LP
-.RE
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jps(1) \- Java 仮想マシンプロセスステータスツール〠
+¡Öjps(1) \- Java ²¾ÁÛ¥Þ¥·¥ó¥×¥í¥»¥¹¥¹¥Æ¡¼¥¿¥¹¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstatd(1) \- 仮想マシン jstat デーモン〠
+¡Öjstatd(1) \- ²¾ÁÛ¥Þ¥·¥ó jstat ¥Ç¡¼¥â¥ó¡× 
 .TP 2
 o
-「rmiregistry(1) \- Java リモートオブジェクトレジストリ〠
+¡Örmiregistry(1) \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¡× 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/jstatd.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/jstatd.1	Wed May 04 16:39:05 2011 -0700
@@ -19,43 +19,41 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jstatd 1 "02 Jun 2010"
+.TH jstatd 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jstatd \- 仮想マシン jstat デーモン
+.SH "̾Á°"
+jstatd \- ²¾ÁÛ¥Þ¥·¥ó jstat ¥Ç¡¼¥â¥ó
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-セキュリティー 
+¥»¥­¥å¥ê¥Æ¥£¡¼ 
 .TP 2
 o
-リモートインタフェース 
+¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹ 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -68,72 +66,64 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã¾ã™ã€‚é‡è¤‡ã¾ãŸã¯çŸ›ç›¾ã™ã‚‹ã‚ªãƒ—ションãŒã‚ã‚‹å ´åˆã€æœ€å¾Œã«æŒ‡å®šã—ãŸã‚ªãƒ—ションãŒå„ªå…ˆã•ã‚Œã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£½ÅÊ£¤Þ¤¿¤ÏÌ·½â¤¹¤ë¥ª¥×¥·¥ç¥ó¤¬¤¢¤ë¾ì¹ç¡¢ºÇ¸å¤Ë»ØÄꤷ¤¿¥ª¥×¥·¥ç¥ó¤¬Í¥À褵¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jstatd\fP ツールã¯ã€è¨ˆæ¸¬ã•ã‚ŒãŸ HotSpot Java 仮想マシン (JVM) ã®ä½œæˆã¨çµ‚了を監視ã—ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java 仮想マシンã«ã€ãƒªãƒ¢ãƒ¼ãƒˆç›£è¦–ツールãŒæŽ¥ç¶šã§ãるよã†ã«ã™ã‚‹ãŸã‚ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’æä¾›ã™ã‚‹ RMI サーãƒãƒ¼ã‚¢ãƒ—リケーションã§ã™ã€‚
+\f3jstatd\fP ¥Ä¡¼¥ë¤Ï¡¢·×¬¤µ¤ì¤¿ HotSpot Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤ÎºîÀ®¤È½ªÎ»¤ò´Æ»ë¤·¡¢¥í¡¼¥«¥ë¥·¥¹¥Æ¥à¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë¡¢¥ê¥â¡¼¥È´Æ»ë¥Ä¡¼¥ë¤¬Àܳ¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤¹¤ë RMI ¥µ¡¼¥Ð¡¼¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤¹¡£
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã§ã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã« RMI レジストリãŒå­˜åœ¨ã™ã‚‹ã“ã¨ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚\f3jstatd\fP サーãƒãƒ¼ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆã¾ãŸã¯ \f2\-p port\fP オプションã§æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ãƒˆä¸Šã® RMI レジストリã«æŽ¥ç¶šã—よã†ã¨ã—ã¾ã™ã€‚RMI レジストリãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€\f2\-p port\fP オプションã§æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ãƒˆã€ã¾ãŸã¯ \f2\-p port\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ RMI レジストリã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ \f3jstatd\fP アプリケーション内ã«ã€1 ã¤ã® RMI レジストリãŒä½œæˆã•ã‚Œã¾ã™ã€‚内部 RMI レジストリã®ä½œæˆã¯ã€\f2\-nr\fP オプションを指定ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ç¦æ­¢ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ç¤Ï¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¤Ë RMI ¥ì¥¸¥¹¥È¥ê¤¬Â¸ºß¤¹¤ë¤³¤È¤¬É¬Íפˤʤê¤Þ¤¹¡£\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤Þ¤¿¤Ï \f2\-p port\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Ý¡¼¥È¾å¤Î RMI ¥ì¥¸¥¹¥È¥ê¤ËÀܳ¤·¤è¤¦¤È¤·¤Þ¤¹¡£RMI ¥ì¥¸¥¹¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢\f2\-p port\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Ý¡¼¥È¡¢¤Þ¤¿¤Ï \f2\-p port\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È RMI ¥ì¥¸¥¹¥È¥ê¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ \f3jstatd\fP ¥¢¥×¥ê¥±¡¼¥·¥ç¥óÆâ¤Ë¡¢1 ¤Ä¤Î RMI ¥ì¥¸¥¹¥È¥ê¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤ÎºîÀ®¤Ï¡¢\f2\-nr\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤Ã¤Æ¶Ø»ß¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ç¾åœ¨ã€Windows 98 ãŠã‚ˆã³ Windows Me プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
+\f3Ãí:\fP ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¸½ºß¡¢Windows 98 ¤ª¤è¤Ó Windows Me ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-\f3jstatd\fP コマンドã¯æ¬¡ã®ã‚ªãƒ—ションをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚
+\f3jstatd\fP ¥³¥Þ¥ó¥É¤Ï¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-nr 
-既存㮠RMI レジストリãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€\f2jstatd\fP プロセス内ã«å†…部 RMI レジストリを作æˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ 
+´û¸¤Î RMI ¥ì¥¸¥¹¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢\f2jstatd\fP ¥×¥í¥»¥¹Æâ¤ËÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤òºîÀ®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-p\  port 
-RMI レジストリãŒã‚ã‚‹ã¨äºˆæƒ³ã•ã‚Œã‚‹ãƒãƒ¼ãƒˆç•ªå·ã§ã™ã€‚ 見ã¤ã‹ã‚‰ãªã„å ´åˆã¯ã€\f2\-nr\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã‘ã‚Œã°ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+RMI ¥ì¥¸¥¹¥È¥ê¤¬¤¢¤ë¤ÈͽÁÛ¤µ¤ì¤ë¥Ý¡¼¥ÈÈÖ¹æ¤Ç¤¹¡£ ¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¡¢\f2\-nr\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-n\  rminame 
-RMI レジストリã«ãŠã„ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆ RMI オブジェクトãŒãƒã‚¤ãƒ³ãƒ‰ã•ã‚Œã‚‹åå‰ã§ã™ã€‚デフォルトå㯠\f2JStatRemoteHost\fP ã§ã™ã€‚複数㮠\f3jstatd\fP サーãƒãƒ¼ãŒåŒã˜ãƒ›ã‚¹ãƒˆä¸Šã§èµ·å‹•ã—ã¦ã„ã‚‹å ´åˆã€å„サーãƒãƒ¼ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—㟠RMI オブジェクトã®åå‰ã¯ã€ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ä¸€æ„ã®åå‰ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹å ´åˆã€ç›£è¦–クライアント㮠\f2hostid\fP ãŠã‚ˆã³ \f2vmid\fP 文字列ã«ã€ãã®ä¸€æ„ã®ã‚µãƒ¼ãƒãƒ¼åã‚’å«ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+RMI ¥ì¥¸¥¹¥È¥ê¤Ë¤ª¤¤¤Æ¡¢¥ê¥â¡¼¥È RMI ¥ª¥Ö¥¸¥§¥¯¥È¤¬¥Ð¥¤¥ó¥É¤µ¤ì¤ë̾Á°¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È̾¤Ï \f2JStatRemoteHost\fP ¤Ç¤¹¡£Ê£¿ô¤Î \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤¬Æ±¤¸¥Û¥¹¥È¾å¤Çµ¯Æ°¤·¤Æ¤¤¤ë¾ì¹ç¡¢³Æ¥µ¡¼¥Ð¡¼¤Î¥¨¥¯¥¹¥Ý¡¼¥È¤·¤¿ RMI ¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢°ì°Õ¤Î̾Á°¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢´Æ»ë¥¯¥é¥¤¥¢¥ó¥È¤Î \f2hostid\fP ¤ª¤è¤Ó \f2vmid\fP ʸ»úÎó¤Ë¡¢¤½¤Î°ì°Õ¤Î¥µ¡¼¥Ð¡¼Ì¾¤ò´Þ¤á¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-\f3javac\fP ãŒå‘¼ã³å‡ºã™ \f3java\fP 起動ツールã«ã€\f2option\fP を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+\f3javac\fP ¤¬¸Æ¤Ó½Ð¤¹ \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¡¢\f2option\fP ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "セキュリティー"
-.LP
-
+.SH "¥»¥­¥å¥ê¥Æ¥£¡¼"
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã¯ã€æœ‰åŠ¹ãªãƒã‚¤ãƒ†ã‚£ãƒ–アクセス権をæŒã¤ JVM ã ã‘を監視ã§ãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f3jstatd\fP プロセスã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã¨åŒã˜ãƒ¦ãƒ¼ã‚¶ãƒ¼è³‡æ ¼ã§å®Ÿè¡Œã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚一部ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼è³‡æ ¼ã¯ã€Unix(TM) ベースã®ã‚·ã‚¹ãƒ†ãƒ ã«ãŠã‘ã‚‹ \f2root\fP ユーザーã®ã‚ˆã†ã«ã€ã‚·ã‚¹ãƒ†ãƒ ä¸Šã®ä»»æ„ã® JVM ã«ã‚ˆã£ã¦ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã•ã‚ŒãŸã‚¤ãƒ³ã‚¹ãƒˆã‚¥ãƒ«ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã£ã¦ã„ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªè³‡æ ¼ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ \f3jstatd\fP プロセスã¯ã€ã‚·ã‚¹ãƒ†ãƒ ä¸Šã®ã™ã¹ã¦ã® JVM を監視ã§ãã¾ã™ãŒã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¸Šã®åˆ¥ã®å•é¡ŒãŒèµ·ã“ã‚Šã¾ã™ã€‚
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢Í­¸ú¤Ê¥Í¥¤¥Æ¥£¥Ö¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ä JVM ¤À¤±¤ò´Æ»ë¤Ç¤­¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f3jstatd\fP ¥×¥í¥»¥¹¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤ÈƱ¤¸¥æ¡¼¥¶¡¼»ñ³Ê¤Ç¼Â¹Ô¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£°ìÉô¤Î¥æ¡¼¥¶¡¼»ñ³Ê¤Ï¡¢UNIX(TM) ¥Ù¡¼¥¹¤Î¥·¥¹¥Æ¥à¤Ë¤ª¤±¤ë \f2root\fP ¥æ¡¼¥¶¡¼¤Î¤è¤¦¤Ë¡¢¥·¥¹¥Æ¥à¾å¤ÎǤ°Õ¤Î JVM ¤Ë¤è¤Ã¤Æ¥¨¥¯¥¹¥Ý¡¼¥È¤µ¤ì¤¿¥¤¥ó¥¹¥È¥¥¥ë¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ø¤Î¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê»ñ³Ê¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë \f3jstatd\fP ¥×¥í¥»¥¹¤Ï¡¢¥·¥¹¥Æ¥à¾å¤Î¤¹¤Ù¤Æ¤Î JVM ¤ò´Æ»ë¤Ç¤­¤Þ¤¹¤¬¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¾å¤ÎÊ̤ÎÌäÂ꤬µ¯¤³¤ê¤Þ¤¹¡£
+.LP
+.LP
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢¥ê¥â¡¼¥È¥¯¥é¥¤¥¢¥ó¥È¤Îǧ¾Ú¤ò°ìÀÚÍ¿¤¨¤Þ¤»¤ó¡£¤½¤Î¤¿¤á¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¥×¥í¥»¥¹¤ò¼Â¹Ô¤¹¤ë¤È¡¢\f3jstatd\fP ¥×¥í¥»¥¹¤¬¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ä¤¹¤Ù¤Æ¤Î JVM ¤Ë¤è¤ë¥¤¥ó¥¹¥È¥¥¥ë¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Î¥¨¥¯¥¹¥Ý¡¼¥È¤ò¡¢¥Í¥Ã¥È¥ï¡¼¥¯¾å¤Î¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¡¼¤Ë¸ø³«¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î̵ËÉÈ÷¤Ê¾õÂ֤ϡ¢´Ä¶­Åª¤Ë˾¤Þ¤·¤¯¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£ Æä˼²ÔƯ´Ä¶­¤Þ¤¿¤Ï°ÂÁ´¤Ç¤Ê¤¤¥Í¥Ã¥È¥ï¡¼¥¯¤Ç¤Ï¡¢\f3jstatd\fP ¥×¥í¥»¥¹¤òµ¯Æ°¤¹¤ëÁ°¤Ë¡¢¥í¡¼¥«¥ë¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¤ò¸¡Æ¤¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®èªè¨¼ã‚’一切与ãˆã¾ã›ã‚“。ãã®ãŸã‚ã€\f3jstatd\fP サーãƒãƒ¼ãƒ—ロセスを実行ã™ã‚‹ã¨ã€\f3jstatd\fP プロセスãŒã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã¤ã™ã¹ã¦ã® JVM ã«ã‚ˆã‚‹ã‚¤ãƒ³ã‚¹ãƒˆã‚¥ãƒ«ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã‚’ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã®ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«å…¬é–‹ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ã“ã®ç„¡é˜²å‚™ãªçŠ¶æ…‹ã¯ã€ç’°å¢ƒçš„ã«æœ›ã¾ã—ããªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 特ã«å®Ÿç¨¼åƒç’°å¢ƒã¾ãŸã¯å®‰å…¨ã§ãªã„ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã§ã¯ã€\f3jstatd\fP プロセスを起動ã™ã‚‹å‰ã«ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ã‚’検討ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢Â¾¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢RMISecurityPolicy ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£ ¤½¤Î¤¿¤á¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥Ý¥ê¥·¡¼¼ÂÁõ¤Î
+.na
+\f2¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Î¹½Ê¸\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html¤Ë½àµò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã¯ã€ä»–ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ãªã„å ´åˆã«ã¯ã€RMISecurityPolicy ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’インストールã—ã¾ã™ã€‚ ãã®ãŸã‚ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒªã‚·ãƒ¼å®Ÿè£…ã®
-.na
-\f2ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹æ–‡\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.htmlã«æº–æ‹ ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-次ã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®å ´åˆã€\f3jstatd\fP サーãƒãƒ¼ã¯ä¸€åˆ‡ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¾‹å¤–を使用ã›ãšã«å®Ÿè¡Œã§ãã¾ã™ã€‚ã“ã®ãƒãƒªã‚·ãƒ¼ã¯ã€ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ãƒ™ãƒ¼ã‚¹ã¸ã®ã‚らゆるアクセス権をèªã‚ã‚‹ãƒãƒªã‚·ãƒ¼ã‚ˆã‚Šã‚‚自由度ã¯ä½Žã„ã§ã™ãŒã€\f3jstatd\fP サーãƒãƒ¼ã‚’実行ã™ã‚‹ãŸã‚ã«æœ€ä½Žé™å¿…è¦ãªã‚¢ã‚¯ã‚»ã‚¹æ¨©ã—ã‹èªã‚ãªã„ãƒãƒªã‚·ãƒ¼ã‚ˆã‚Šã‚‚自由度ã¯é«˜ããªã£ã¦ã„ã¾ã™ã€‚
+¼¡¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï°ìÀڤΥ»¥­¥å¥ê¥Æ¥£¡¼Îã³°¤ò»ÈÍѤ»¤º¤Ë¼Â¹Ô¤Ç¤­¤Þ¤¹¡£¤³¤Î¥Ý¥ê¥·¡¼¤Ï¡¢¤¹¤Ù¤Æ¤Î¥³¡¼¥É¥Ù¡¼¥¹¤Ø¤Î¤¢¤é¤æ¤ë¥¢¥¯¥»¥¹¸¢¤òǧ¤á¤ë¥Ý¥ê¥·¡¼¤è¤ê¤â¼«Í³ÅÙ¤ÏÄ㤤¤Ç¤¹¤¬¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤ËºÇÄã¸ÂɬÍפʥ¢¥¯¥»¥¹¸¢¤·¤«Ç§¤á¤Ê¤¤¥Ý¥ê¥·¡¼¤è¤ê¤â¼«Í³Å٤Ϲ⤯¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -155,7 +145,7 @@
 
 .LP
 .LP
-ã“ã®ãƒãƒªã‚·ãƒ¼ã‚’使用ã™ã‚‹ã«ã¯ã€ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’ \f2jstatd.all.policy\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ”ーã—ã€æ¬¡ã®ã‚ˆã†ã« \f3jstatd\fP サーãƒãƒ¼ã‚’実行ã—ã¾ã™ã€‚
+¤³¤Î¥Ý¥ê¥·¡¼¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¤³¤Î¥Æ¥­¥¹¥È¤ò \f2jstatd.all.policy\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤·¡¢¼¡¤Î¤è¤¦¤Ë \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -169,27 +159,23 @@
 
 .LP
 .LP
-より厳ã—ã„セキュリティーを実施ã™ã‚‹ã‚µã‚¤ãƒˆã®å ´åˆã€ã‚«ã‚¹ã‚¿ãƒ ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¦ã€ç‰¹å®šã®ä¿¡é ¼ã§ãるホストã¾ãŸã¯ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã«ã‚¢ã‚¯ã‚»ã‚¹ã‚’制é™ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãŸã ã—ã€ã“ã®ã‚ˆã†ãªæ–¹æ³•ã¯ã€IP アドレスã®ç›—è´æ”»æ’ƒã‚’å—ã‘ã‚„ã™ããªã‚Šã¾ã™ã€‚セキュリティーã®å•é¡Œã«ã¤ã„ã¦ã€ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã—ãŸãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã§ã‚‚対処ã§ããªã„å ´åˆã¯ã€\f3jstatd\fP サーãƒãƒ¼ã‚’実行ã›ãšã«ã€\f3jstat\fP 㨠\f3jps\fP ツールをローカルã§ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã‚‚ã£ã¨ã‚‚安全ãªæ–¹æ³•ã«ãªã‚Šã¾ã™ã€‚
+¤è¤ê¸·¤·¤¤¥»¥­¥å¥ê¥Æ¥£¡¼¤ò¼Â»Ü¤¹¤ë¥µ¥¤¥È¤Î¾ì¹ç¡¢¥«¥¹¥¿¥à¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤Æ¡¢ÆÃÄê¤Î¿®Íê¤Ç¤­¤ë¥Û¥¹¥È¤Þ¤¿¤Ï¥Í¥Ã¥È¥ï¡¼¥¯¤Ë¥¢¥¯¥»¥¹¤òÀ©¸Â¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤¿¤À¤·¡¢¤³¤Î¤è¤¦¤ÊÊýË¡¤Ï¡¢IP ¥¢¥É¥ì¥¹¤ÎÅðÄ°¹¶·â¤ò¼õ¤±¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£¥»¥­¥å¥ê¥Æ¥£¡¼¤ÎÌäÂê¤Ë¤Ä¤¤¤Æ¡¢¥«¥¹¥¿¥Þ¥¤¥º¤·¤¿¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Ç¤âÂнè¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤»¤º¤Ë¡¢\f3jstat\fP ¤È \f3jps\fP ¥Ä¡¼¥ë¤ò¥í¡¼¥«¥ë¤Ç»ÈÍѤ¹¤ë¤³¤È¤¬¤â¤Ã¤È¤â°ÂÁ´¤ÊÊýË¡¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
-.SH "リモートインタフェース"
-.LP
-
+.SH "¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹"
 .LP
 .LP
-\f3jstatd\fP プロセスãŒã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã™ã‚‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¯ã€ç‹¬è‡ªã«é–‹ç™ºã—ãŸã‚‚ã®ã§ã‚り変更ã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ユーザーãŠã‚ˆã³é–‹ç™ºè€…ã¯ã€ã“ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¸ã®æ›¸ãè¾¼ã¿ã‚’è¡Œã‚ãªã„ã§ãã ã•ã„。
+\f3jstatd\fP ¥×¥í¥»¥¹¤¬¥¨¥¯¥¹¥Ý¡¼¥È¤¹¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¡¢Æȼ«¤Ë³«È¯¤·¤¿¤â¤Î¤Ç¤¢¤êÊѹ¹¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¥æ¡¼¥¶¡¼¤ª¤è¤Ó³«È¯¼Ô¤Ï¡¢¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ø¤Î½ñ¤­¹þ¤ß¤ò¹Ô¤ï¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£
 .LP
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
 .LP
-次㫠\f3jstatd\fP ã‚’èµ·å‹•ã™ã‚‹ä¾‹ã‚’紹介ã—ã¾ã™ã€‚\f3jstatd\fP スクリプトã«ã‚ˆã£ã¦ã€ã‚µãƒ¼ãƒãƒ¼ã¯ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§è‡ªå‹•çš„ã«èµ·å‹•ã—ã¾ã™ã€‚
+¼¡¤Ë \f3jstatd\fP ¤òµ¯Æ°¤¹¤ëÎã¤ò¾Ò²ð¤·¤Þ¤¹¡£\f3jstatd\fP ¥¹¥¯¥ê¥×¥È¤Ë¤è¤Ã¤Æ¡¢¥µ¡¼¥Ð¡¼¤Ï¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç¼«Æ°Åª¤Ëµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .SS 
-内部 RMI レジストリã®ä½¿ç”¨
+ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤Î»ÈÍÑ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€å†…部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® RMI レジストリãƒãƒ¼ãƒˆ (ãƒãƒ¼ãƒˆ 1099) ã«ã¯ã€ä»–ã®ã‚µãƒ¼ãƒãƒ¼ã¯ãƒã‚¤ãƒ³ãƒ‰ã•ã‚Œã¦ã„ãªã„ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î RMI ¥ì¥¸¥¹¥È¥ê¥Ý¡¼¥È (¥Ý¡¼¥È 1099) ¤Ë¤Ï¡¢Â¾¤Î¥µ¡¼¥Ð¡¼¤Ï¥Ð¥¤¥ó¥É¤µ¤ì¤Æ¤¤¤Ê¤¤¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -201,10 +187,10 @@
 
 .LP
 .SS 
-外部 RMI レジストリã®ä½¿ç”¨
+³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤Î»ÈÍÑ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€å¤–部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -218,7 +204,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€ãƒãƒ¼ãƒˆ 2020 ã®å¤–部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢¥Ý¡¼¥È 2020 ¤Î³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -232,7 +218,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€AlternateJstatdServerName ã®åå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸã€ãƒãƒ¼ãƒˆ 2020 ã®å¤–部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢AlternateJstatdServerName ¤Î̾Á°¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿¡¢¥Ý¡¼¥È 2020 ¤Î³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -246,10 +232,10 @@
 
 .LP
 .SS 
-インプロセス RMI レジストリã®ä½œæˆã®ç¦æ­¢
+¥¤¥ó¥×¥í¥»¥¹ RMI ¥ì¥¸¥¹¥È¥ê¤ÎºîÀ®¤Î¶Ø»ß
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€RMI レジストリãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã« RMI レジストリを作æˆã—ãªã„ \f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€RMI レジストリãŒã™ã§ã«å®Ÿè¡Œã—ã¦ã„ã‚‹ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚実行ã—ã¦ã„ãªã„å ´åˆã¯ã€è©²å½“ã™ã‚‹ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢RMI ¥ì¥¸¥¹¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ë RMI ¥ì¥¸¥¹¥È¥ê¤òºîÀ®¤·¤Ê¤¤ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢RMI ¥ì¥¸¥¹¥È¥ê¤¬¤¹¤Ç¤Ë¼Â¹Ô¤·¤Æ¤¤¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¼Â¹Ô¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -261,10 +247,10 @@
 
 .LP
 .SS 
-RMI ログ機能ã®æœ‰åŠ¹åŒ–
+RMI ¥í¥°µ¡Ç½¤ÎÍ­¸ú²½
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€RMI ログ機能を有効ã«ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚ã“ã®æ–¹æ³•ã¯ã€ãƒˆãƒ©ãƒ–ルシューティングã¾ãŸã¯ã‚µãƒ¼ãƒãƒ¼æ´»å‹•ã®ç›£è¦–ã«å½¹ç«‹ã¡ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢RMI ¥í¥°µ¡Ç½¤òÍ­¸ú¤Ë¤·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ï¡¢¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤Þ¤¿¤Ï¥µ¡¼¥Ð¡¼³èÆ°¤Î´Æ»ë¤ËÌòΩ¤Á¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -275,25 +261,25 @@
 .fi
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jps(1) \- Java 仮想マシンプロセスステータスツール〠
+¡Öjps(1) \- Java ²¾ÁÛ¥Þ¥·¥ó¥×¥í¥»¥¹¥¹¥Æ¡¼¥¿¥¹¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstat(1) \- Java 仮想マシン統計データ監視ツール〠
+¡Öjstat(1) \- Java ²¾ÁÛ¥Þ¥·¥óÅý·×¥Ç¡¼¥¿´Æ»ë¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「
+¡Ö
 .na
 \f2rmiregistry\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi \- Java リモートオブジェクトレジストリ〠
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¡× 
 .RE
 
 .LP
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/linux/doc/man/ja/jvisualvm.1	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,126 @@
+." Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
+." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+."
+." This code is free software; you can redistribute it and/or modify it
+." under the terms of the GNU General Public License version 2 only, as
+." published by the Free Software Foundation.
+."
+." This code is distributed in the hope that it will be useful, but WITHOUT
+." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+." FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+." version 2 for more details (a copy is included in the LICENSE file that
+." accompanied this code).
+."
+." You should have received a copy of the GNU General Public License version
+." 2 along with this work; if not, write to the Free Software Foundation,
+." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+."
+." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+." or visit www.oracle.com if you need additional information or have any
+." questions.
+."
+.TH jvisualvm 1 "14 Apr 2011"
+
+.LP
+.SH "̾Á°"
+\f2jvisualvm\fP \- Java ²¾ÁÛ¥Þ¥·¥ó¤Î´Æ»ë¡¢¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¡¢¤ª¤è¤Ó¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¥Ä¡¼¥ë
+.LP
+.RS 3
+.TP 2
+o
+·Á¼° 
+.TP 2
+o
+¥Ñ¥é¥á¡¼¥¿ 
+.TP 2
+o
+ÀâÌÀ 
+.TP 2
+o
+¥ª¥×¥·¥ç¥ó 
+.TP 2
+o
+»ÈÍÑÊýË¡ 
+.TP 2
+o
+´ØÏ¢¹àÌÜ 
+.RE
+
+.LP
+.SH "·Á¼°"
+.LP
+.nf
+\f3
+.fl
+        \fP\f3jvisualvm\fP [ \f2options\fP ]
+.fl
+.fi
+
+.LP
+.SH "¥Ñ¥é¥á¡¼¥¿"
+.LP
+.LP
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£ÆÃÄê¤Î¥ª¥×¥·¥ç¥ó¤ËŬÍѤµ¤ì¤ë¥Ñ¥é¥á¡¼¥¿¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SH " ÀâÌÀ"
+.LP
+.LP
+Java VisualVM ¤Ï¡¢»ØÄꤵ¤ì¤¿ Java ²¾ÁÛ¥Þ¥·¥ó (JVM(*)) ¤Ç Java ¥Æ¥¯¥Î¥í¥¸¥Ù¡¼¥¹¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó (Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó) ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ë¡¢¤½¤Î Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ÜºÙ¤Ê¾ðÊó¤òÄ󶡤¹¤ëľ´¶Åª¤Ê¥°¥é¥Õ¥£¥«¥ë¥æ¡¼¥¶¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¹¡£Java VisualVM ¤È¤¤¤¦Ì¾Á°¤Ï¡¢Java VisualVM ¤¬ JVM ¥½¥Õ¥È¥¦¥§¥¢¤Ë´Ø¤¹¤ë¾ðÊó¤ò¡Ö»ë³ÐŪ¤Ë¡×Ä󶡤¹¤ë¤È¤¤¤¦»ö¼Â¤ËͳÍ褷¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+Java VisualVM ¤Ï¡¢¤¤¤¯¤Ä¤«¤Î´Æ»ë¡¢¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¡¢¤ª¤è¤Ó¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò 1 ¤Ä¤Î¥Ä¡¼¥ë¤ËÅý¹ç¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¹¥¿¥ó¥É¥¢¥í¥ó¥Ä¡¼¥ë \f2jmap\fP¡¢ \f2jinfo\fP¡¢ \f2jstat\fP ¡¢¤ª¤è¤Ó \f2jstack\fP ¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ëµ¡Ç½¤Î¤Û¤È¤ó¤É¤¬¡¢Java VisualVM ¤ËÁȤ߹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£JConsole ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÄ󶡤µ¤ì¤ë°ìÉô¤Îµ¡Ç½¤Ê¤É¡¢¤Û¤«¤Îµ¡Ç½¤Ï¥ª¥×¥·¥ç¥ó¤Î¥×¥é¥°¥¤¥ó¤È¤·¤ÆÄɲäǤ­¤Þ¤¹¡£
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+.LP
+¼¡¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Java VisualVM ¤òµ¯Æ°¤·¤¿¤È¤­¤Ë¼Â¹Ô²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 3
+\-J<jvm_option>\  
+¤³¤Î \f2<jvm_option>\fP ¤ò JVM ¥½¥Õ¥È¥¦¥§¥¢¤ËÅϤ·¤Þ¤¹¡£ 
+.RE
+
+.LP
+.SH "»ÈÍÑÊýË¡"
+.LP
+.LP
+Java VisualVM ¤Ï¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î³«È¯¼Ô¤¬¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤ò¹Ô¤Ê¤Ã¤¿¤ê¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ò´Æ»ë¤ª¤è¤Ó²þÁ±¤·¤¿¤ê¤¹¤ë¤Î¤ËÌòΩ¤Á¤Þ¤¹¡£Java VisualVM ¤ò»ÈÍѤ¹¤ë¤È¡¢³«È¯¼Ô¤Ï¥Ò¡¼¥×¥À¥ó¥×¤ÎÀ¸À®¤ª¤è¤Ó²òÀÏ¡¢¥á¥â¥ê¡¼¥ê¡¼¥¯¤ÎÆÃÄê¡¢¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Î¼Â¹Ô¤ª¤è¤Ó´Æ»ë¡¢¤ª¤è¤Ó¥á¥â¥ê¡¼¤È CPU ¤Î´Ê°×¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¤Î¼Â¹Ô¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£Java VisualVM ¤Îµ¡Ç½¤ò³ÈÄ¥¤¹¤ë¥×¥é¥°¥¤¥ó¤â¤¤¤¯¤Ä¤«¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢JConsole ¥Ä¡¼¥ë¤Î¤Û¤È¤ó¤É¤Îµ¡Ç½¤Ï¡¢MBeans ¥¿¥Ö¤ª¤è¤Ó JConsole Plug\-in Wrapper ¥×¥é¥°¥¤¥ó¤ò²ð¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£É¸½à¤Î Java VisualVM ¥×¥é¥°¥¤¥ó¤Î¥«¥¿¥í¥°¤«¤éÁªÂò¤¹¤ë¤Ë¤Ï¡¢Java VisualVM ¥á¥Ë¥å¡¼¤Î¡Ö¥Ä¡¼¥ë¡×>¡Ö¥×¥é¥°¥¤¥ó¡×¤òÁªÂò¤·¤Þ¤¹¡£
+.LP
+.LP
+Java VisualVM ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+%  jvisualvm \fP\f4<options>\fP\f3
+.fl
+\fP
+.fi
+
+.LP
+.SH "´ØÏ¢¹àÌÜ"
+.LP
+.LP
+Java VisualVM ¤Î¾ÜºÙ¤Ï¡¢¼¡¤Î¥Ú¡¼¥¸¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.RS 3
+.TP 2
+o
+.na
+\f2Java VisualVM ³«È¯¼Ô¤Î¥µ¥¤¥È\fP @
+.fi
+https://visualvm.dev.java.net 
+.TP 2
+o
+.na
+\f2Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Î Java VisualVM ¤Î¥É¥­¥å¥á¥ó¥È\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/visualvm/index.html 
+.RE
+
+.LP
+.LP
+\f2(* ¡ÖJava ²¾ÁÛ¥Þ¥·¥ó¡×¤È¡ÖJVM¡×¤È¤¤¤¦ÍѸì¤Ï¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î²¾ÁÛ¥Þ¥·¥ó¤ò°ÕÌ£¤·¤Æ¤¤¤Þ¤¹¡£)\fP
+.LP
+ 
--- a/src/linux/doc/man/ja/keytool.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/keytool.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1998-2010 keytool tool, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,20 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH keytool 1 "02 Jun 2010"
+.TH keytool 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-keytool \- éµã¨è¨¼æ˜Žæ›¸ã®ç®¡ç†ãƒ„ール
+.SH "̾Á°"
+keytool \- ¸°¤È¾ÚÌÀ½ñ¤Î´ÉÍý¥Ä¡¼¥ë
 .LP
-.RS 3
-
 .LP
-æš—å·åŒ–éµã€X.509 証明書ãƒã‚§ãƒ¼ãƒ³ã€ãŠã‚ˆã³ä¿¡é ¼ã§ãる証明書をå«ã‚€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ (データベース) を管ç†ã—ã¾ã™ã€‚
-.RE
-.SH "å½¢å¼"
+°Å¹æ²½¸°¡¢X.509 ¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¡¢¤ª¤è¤Ó¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤ò´Þ¤à¥­¡¼¥¹¥È¥¢ (¥Ç¡¼¥¿¥Ù¡¼¥¹) ¤ò´ÉÍý¤·¤Þ¤¹¡£
 .LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -43,48 +39,44 @@
 
 .LP
 .LP
-Java SE 6 㧠keytool ã®ã‚³ãƒžãƒ³ãƒ‰ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚ 詳細ã«ã¤ã„ã¦ã¯ã€Œå¤‰æ›´ç‚¹ã€ã®ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。以å‰ã«å®šç¾©ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚
+Java SE 6 ¤Ç keytool ¤Î¥³¥Þ¥ó¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡ÖÊѹ¹ÅÀ¡×¤ÎÀá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£°ÊÁ°¤ËÄêµÁ¤µ¤ì¤¿¥³¥Þ¥ó¥É¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
-.SH "説明"
+.SH "ÀâÌÀ"
 .LP
-
+\f3keytool\fP ¤Ï¡¢¸°¤È¾ÚÌÀ½ñ¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ç¤¹¡£keytool ¤ò»È¤¦¤È¡¢¼«Ê¬¤Î¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¡¢¤ª¤è¤Ó´ØÏ¢¤¹¤ë¾ÚÌÀ½ñ¤ò´ÉÍý¤·¡¢¥Ç¥¸¥¿¥ë½ð̾¤ò»È¤Ã¤¿¼«¸Êǧ¾Ú (¤Û¤«¤Î¥æ¡¼¥¶¡¼¤Þ¤¿¤Ï¥µ¡¼¥Ó¥¹¤ËÂФ·¤Æ¼«Ê¬¼«¿È¤òǧ¾Ú¤¹¤ë¤³¤È) ¤ä¡¢¥Ç¡¼¥¿¤ÎÀ°¹çÀ­¤È¾ÚÌÀ½ñ¤Ë´Ø¤¹¤ë¥µ¡¼¥Ó¥¹¤òÍøÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£keytool ¤Ç¤Ï¡¢ÄÌ¿®Áê¼ê¤Î¸ø³«¸°¤ò (¾ÚÌÀ½ñ¤Î·Á¤Ç) ¥­¥ã¥Ã¥·¥å¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f3keytool\fP ã¯ã€éµã¨è¨¼æ˜Žæ›¸ã‚’管ç†ã™ã‚‹ãŸã‚ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã§ã™ã€‚keytool を使ã†ã¨ã€è‡ªåˆ†ã®å…¬é–‹éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã€ãŠã‚ˆã³é–¢é€£ã™ã‚‹è¨¼æ˜Žæ›¸ã‚’管ç†ã—ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åを使ã£ãŸè‡ªå·±èªè¨¼ (ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¾ãŸã¯ã‚µãƒ¼ãƒ“スã«å¯¾ã—ã¦è‡ªåˆ†è‡ªèº«ã‚’èªè¨¼ã™ã‚‹ã“ã¨) ã‚„ã€ãƒ‡ãƒ¼ã‚¿ã®æ•´åˆæ€§ã¨è¨¼æ˜Žæ›¸ã«é–¢ã™ã‚‹ã‚µãƒ¼ãƒ“スを利用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚keytool ã§ã¯ã€é€šä¿¡ç›¸æ‰‹ã®å…¬é–‹éµã‚’ (証明書ã®å½¢ã§) キャッシュã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
-.LP
-「証明書ã€ã¨ã¯ã€ã‚るエンティティー (人物ã€ä¼šç¤¾ãªã©) ã‹ã‚‰ã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²å付ãã®æ–‡æ›¸ã®ã“ã¨ã§ã™ã€‚ 証明書ã«ã¯ã€ã»ã‹ã®ã‚るエンティティーã®å…¬é–‹éµ (ãŠã‚ˆã³ãã®ä»–ã®æƒ…å ±) ãŒç‰¹åˆ¥ãªå€¤ã‚’æŒã£ã¦ã„ã‚‹ã“ã¨ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™(「証明書ã€ã‚’å‚ç…§)。データã«ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åãŒä»˜ã„ã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åを検証ã™ã‚‹ã“ã¨ã§ã€ãƒ‡ãƒ¼ã‚¿ã®æ•´åˆæ€§ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ãŒæœ¬ç‰©ã§ã‚ã‚‹ã“ã¨ã‚’ãƒã‚§ãƒƒã‚¯ã§ãã¾ã™ã€‚データã®ã€Œæ•´åˆæ€§ã€ã¨ã¯ã€ãƒ‡ãƒ¼ã‚¿ãŒå¤‰æ›´ã•ã‚ŒãŸã‚Šã€æ”¹å¤‰ã•ã‚ŒãŸã‚Šã—ã¦ã„ãªã„ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ ã¾ãŸã€ãƒ‡ãƒ¼ã‚¿ãŒã€Œæœ¬ç‰©ã§ã‚ã‚‹ã€ã¨ã¯ã€ãã®ãƒ‡ãƒ¼ã‚¿ãŒã€ãƒ‡ãƒ¼ã‚¿ã‚’作æˆã—ã¦ç½²åã—ãŸã¨ç§°ã™ã‚‹äººç‰©ã‹ã‚‰å®Ÿéš›ã«æ¸¡ã•ã‚ŒãŸãƒ‡ãƒ¼ã‚¿ã§ã‚ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚
+¡Ö¾ÚÌÀ½ñ¡×¤È¤Ï¡¢¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¿Íʪ¡¢²ñ¼Ò¤Ê¤É) ¤«¤é¤Î¥Ç¥¸¥¿¥ë½ð̾ÉÕ¤­¤Îʸ½ñ¤Î¤³¤È¤Ç¤¹¡£¾ÚÌÀ½ñ¤Ë¤Ï¡¢¤Û¤«¤Î¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸° (¤ª¤è¤Ó¤½¤Î¾¤Î¾ðÊó) ¤¬ÆÃÊ̤ÊÃͤò»ý¤Ã¤Æ¤¤¤ë¤³¤È¤¬½ñ¤«¤ì¤Æ¤¤¤Þ¤¹(¡Ö¾ÚÌÀ½ñ¡×¤ò»²¾È)¡£¥Ç¡¼¥¿¤Ë¥Ç¥¸¥¿¥ë½ð̾¤¬ÉÕ¤¤¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥¸¥¿¥ë½ð̾¤ò¸¡¾Ú¤¹¤ë¤³¤È¤Ç¡¢¥Ç¡¼¥¿¤ÎÀ°¹çÀ­¤ª¤è¤Ó¥Ç¡¼¥¿¤¬ËÜʪ¤Ç¤¢¤ë¤³¤È¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Þ¤¹¡£¥Ç¡¼¥¿¤Î¡ÖÀ°¹çÀ­¡×¤È¤Ï¡¢¥Ç¡¼¥¿¤¬Êѹ¹¤µ¤ì¤¿¤ê¡¢²þÊѤµ¤ì¤¿¤ê¤·¤Æ¤¤¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£ ¤Þ¤¿¡¢¥Ç¡¼¥¿¤¬¡ÖËÜʪ¤Ç¤¢¤ë¡×¤È¤Ï¡¢¤½¤Î¥Ç¡¼¥¿¤¬¡¢¥Ç¡¼¥¿¤òºîÀ®¤·¤Æ½ð̾¤·¤¿¤È¾Î¤¹¤ë¿Íʪ¤«¤é¼ÂºÝ¤ËÅϤµ¤ì¤¿¥Ç¡¼¥¿¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£
 .LP
 .LP
-ã¾ãŸã€\f3keytool\fP を使ãˆã°ã€DES ãªã©ã®å¯¾ç§°æš—å·åŒ–/復å·åŒ–ã§ä½¿ç”¨ã•ã‚Œã‚‹ç§˜å¯†éµã‚’管ç†ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¤Þ¤¿¡¢\f3keytool\fP ¤ò»È¤¨¤Ð¡¢DES ¤Ê¤É¤ÎÂоΰŹ沽/Éü¹æ²½¤Ç»ÈÍѤµ¤ì¤ëÈëÌ©¸°¤ò´ÉÍý¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3keytool\fP ã¯ã€éµã¨è¨¼æ˜Žæ›¸ã‚’\f2「キーストアã€\fPã«æ ¼ç´ã—ã¾ã™ã€‚ 
+\f3keytool\fP ¤Ï¡¢¸°¤È¾ÚÌÀ½ñ¤ò\f2¡Ö¥­¡¼¥¹¥È¥¢¡×\fP¤Ë³ÊǼ¤·¤Þ¤¹¡£
 .LP
-.SH "コマンドã¨ã‚ªãƒ—ションã«é–¢ã™ã‚‹æ³¨"
-.LP
-
+.SH "¥³¥Þ¥ó¥É¤È¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ëÃí"
 .LP
 .LP
-以下ã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰ã¨ãã®ã‚ªãƒ—ションã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚注:
+°Ê²¼¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¤È¤½¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£Ãí:
 .LP
 .RS 3
 .TP 2
 o
-ã©ã®ã‚³ãƒžãƒ³ãƒ‰åãŠã‚ˆã³ã‚ªãƒ—ションåã«ã‚‚先頭ã«ãƒžã‚¤ãƒŠã‚¹è¨˜å· (\-) ãŒä»˜ã 
+¤É¤Î¥³¥Þ¥ó¥É̾¤ª¤è¤Ó¥ª¥×¥·¥ç¥ó̾¤Ë¤âÀèƬ¤Ë¥Þ¥¤¥Ê¥¹µ­¹æ (\-) ¤¬ÉÕ¤¯ 
 .TP 2
 o
-å„コマンドã®ã‚ªãƒ—ションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã‚‹ 
+³Æ¥³¥Þ¥ó¥É¤Î¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤ë 
 .TP 2
 o
-イタリック体ã«ãªã£ã¦ã„ãªã„ã™ã¹ã¦ã®é …ç›®ã€ã¾ãŸã¯ä¸­æ‹¬å¼§ã‹è§’括弧ã§å›²ã¾ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®é …ç›®ã¯ã€ãã®ã¨ãŠã‚Šã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚‹ 
+¥¤¥¿¥ê¥Ã¥¯ÂΤˤʤäƤ¤¤Ê¤¤¤¹¤Ù¤Æ¤Î¹àÌÜ¡¢¤Þ¤¿¤ÏÃæ³ç¸Ì¤«³Ñ³ç¸Ì¤Ç°Ï¤Þ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¹àÌܤϡ¢¤½¤Î¤È¤ª¤ê¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ë 
 .TP 2
 o
-オプションを囲む中括弧ã¯ã€ä¸€èˆ¬ã«ã€ãã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã«ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ãŒä½¿ã‚れるã“ã¨ã‚’æ„味ã™ã‚‹ã€‚中括弧ã¯ã€\f2\-v\fPã€\f2\-rfc\fPã€ãŠã‚ˆã³ \f2\-J\fP オプションを囲むã®ã«ã‚‚使ã‚れるãŒã€ã“れらã®ã‚ªãƒ—ションã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚ŒãŸå ´åˆã«ã®ã¿æ„味をæŒã¤ (ã¤ã¾ã‚Šã€ã“れらã®ã‚ªãƒ—ションã«ã¯ã€ã‚ªãƒ—ション自体を指定ã—ãªã„ã“ã¨ä»¥å¤–ã«ã€Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã€ã¯å­˜åœ¨ã—ãªã„) 
+¥ª¥×¥·¥ç¥ó¤ò°Ï¤àÃæ³ç¸Ì¤Ï¡¢°ìÈ̤ˡ¢¤½¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ë¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤ¬»È¤ï¤ì¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£Ãæ³ç¸Ì¤Ï¡¢ \f2\-v\fP¡¢ \f2\-rfc\fP¡¢¤ª¤è¤Ó \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò°Ï¤à¤Î¤Ë¤â»È¤ï¤ì¤ë¤¬¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Î¤ß°ÕÌ£¤ò»ý¤Ä (¤Ä¤Þ¤ê¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï¡¢¥ª¥×¥·¥ç¥ó¼«ÂΤò»ØÄꤷ¤Ê¤¤¤³¤È°Ê³°¤Ë¡Ö¥Ç¥Õ¥©¥ë¥ÈÃ͡פϸºß¤·¤Ê¤¤) 
 .TP 2
 o
-オプションを囲む角括弧ã¯ã€ãã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã«ã€å€¤ã®å…¥åŠ›ã‚’求ã‚られるã“ã¨ã‚’æ„味ã™ã‚‹ã€‚ãŸã ã—ã€\f2\-keypass\fP オプションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã¯ã€\f3keytool\fP ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã‹ã‚‰éžå…¬é–‹/秘密éµã®å¾©å…ƒã‚’試ã¿ã‚‹ã€‚ ユーザーã¯ã€ã“ã®è©¦ã¿ãŒå¤±æ•—ã—ãŸå ´åˆã«éžå…¬é–‹/秘密éµã®å…¥åŠ›ã‚’求ã‚られる 
+¥ª¥×¥·¥ç¥ó¤ò°Ï¤à³Ñ³ç¸Ì¤Ï¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ë¡¢ÃͤÎÆþÎϤòµá¤á¤é¤ì¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£( \f2\-keypass\fP ¥ª¥×¥·¥ç¥ó¤Î¾ì¹ç¡¢¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢\f3keytool\fP ¤¬¤Þ¤º¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤«¤éÈó¸ø³«/ÈëÌ©¸°¤ÎÉü¸µ¤ò»î¤ß¤ë¡£ ¥æ¡¼¥¶¡¼¤Ï¡¢¤³¤Î»î¤ß¤¬¼ºÇÔ¤·¤¿¾ì¹ç¤ËÈó¸ø³«/ÈëÌ©¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤ë 
 .TP 2
 o
-イタリック体ã®é …ç›®ã®å®Ÿéš›ã®å€¤ (オプションã®å€¤) ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚る。ãŸã¨ãˆã°ã€\f2\-printcert\fP コマンドã®å½¢å¼ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã‚ã‚‹ 
+¥¤¥¿¥ê¥Ã¥¯ÂΤιàÌܤμºݤÎÃÍ (¥ª¥×¥·¥ç¥ó¤ÎÃÍ) ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬»ØÄꤹ¤ëɬÍפ¬¤¢¤ë¤¿¤È¤¨¤Ð¡¢ \f2\-printcert\fP ¥³¥Þ¥ó¥É¤Î·Á¼°¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¢¤ë 
 .nf
 \f3
 .fl
@@ -93,7 +85,7 @@
 \fP
 .fi
 .LP
-\f2\-printcert\fP コマンドを指定ã™ã‚‹ã¨ãã¯ã€\f2cert_file\fP ã®ä»£ã‚ã‚Šã«å®Ÿéš›ã®ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã™ã‚‹ã€‚次ã«ä¾‹ã‚’示㙠
+\f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò»ØÄꤹ¤ë¤È¤­¤Ï¡¢\f2cert_file\fP ¤ÎÂå¤ï¤ê¤Ë¼ÂºÝ¤Î¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤹ¤ë¡£¼¡¤ËÎã¤ò¼¨¤¹ 
 .nf
 \f3
 .fl
@@ -103,10 +95,10 @@
 .fi
 .TP 2
 o
-オプションã®å€¤ã«ç©ºç™½ (スペース) ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€å€¤ã‚’引用符ã§å›²ã‚€å¿…è¦ãŒã‚ã‚‹ 
+¥ª¥×¥·¥ç¥ó¤ÎÃͤ˶õÇò (¥¹¥Ú¡¼¥¹) ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Ãͤò°úÍÑÉä¤Ç°Ï¤àɬÍפ¬¤¢¤ë 
 .TP 2
 o
-\f2\-help\fP コマンドã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚³ãƒžãƒ³ãƒ‰ã§ã‚る。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’指定ã—ãŸã¨ã™ã‚‹ 
+\f2\-help\fP ¥³¥Þ¥ó¥É¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥³¥Þ¥ó¥É¤Ç¤¢¤ë¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¥³¥Þ¥ó¥É¹Ô¤ò»ØÄꤷ¤¿¤È¤¹¤ë 
 .nf
 \f3
 .fl
@@ -114,7 +106,8 @@
 .fl
 \fP
 .fi
-ã“ã‚Œã¯ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã“ã¨ã¨åŒã˜ã§ã‚ã‚‹ 
+.LP
+¤³¤ì¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¤³¤È¤ÈƱ¤¸¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -126,12 +119,11 @@
 
 .LP
 .SS 
-オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤
+¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ
+.LP
 .LP
-.RS 3
-
+¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤϡ¢¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
-オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
 .nf
 \f3
 .fl
@@ -141,19 +133,25 @@
 .fl
 \-keyalg
 .fl
-    "DSA" (\fP\f3\-genkeypair\fP\f3 を使用ã—ã¦ã„ã‚‹å ´åˆ)
+    "DSA" (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç)
 .fl
-    "DES" (\fP\f3\-genseckey\fP\f3 を使用ã—ã¦ã„ã‚‹å ´åˆ)
+    "DES" (\fP\f3\-genseckey\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç)
 .fl
 
 .fl
 \-keysize
 .fl
-    1024 (\fP\f3\-genkeypair\fP\f3 を使用ã—ã¦ã„ã‚‹å ´åˆ)
+    2048 (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "RSA" ¤Î¾ì¹ç)
+.fl
+    1024 (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "DSA" ¤Î¾ì¹ç)
+.fl
+    256 (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "EC" ¤Î¾ì¹ç)
 .fl
-    56 (\fP\f3\-genseckey\fP\f3 を使用ã—ã¦ã„㦠\-keyalg ㌠"DES" ã®å ´åˆ)
+    56 (\fP\f3\-genseckey\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "DES" ¤Î¾ì¹ç)
 .fl
-    168 (\fP\f3\-genseckey\fP\f3 を使用ã—ã¦ã„㦠\-keyalg ㌠"DESede" ã®å ´åˆ)
+    168 (\fP\f3\-genseckey\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "DESede" ¤Î¾ì¹ç)
+.fl
+
 .fl
 
 .fl
@@ -161,320 +159,933 @@
 .fl
 
 .fl
-\-keystore \fP\f4ユーザーã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã® \fP\f4.keystore\fP\f3 ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«\fP\f3
+\-keystore ¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Î  \fP\f4.keystore\fP\f3  ¤È¤¤¤¦¥Õ¥¡¥¤¥ë
 .fl
 
 .fl
-\-storetype \fP\f4セキュリティープロパティーファイルã®ã€Œkeystore.typeã€ãƒ—ロパティーã®å€¤ã§ã€
+\-storetype ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Î¡Ökeystore.type¡×¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤǡ¢
 .fl
-           \fP\f4java.security.KeyStore\fP\f3 ã®é™çš„㪠\fP\f4getDefaultType\fP\f3 メソッドã‹ã‚‰è¿”ã•ã‚Œã‚‹\fP\f3
+           java.security.KeyStore ¤ÎÀÅŪ¤Ê getDefaultType ¥á¥½¥Ã¥É¤«¤éÊÖ¤µ¤ì¤ë \fP\f4 \fP\f3  
+.fl
+           \fP\f4 \fP\f3
 .fl
 
 .fl
-\-file \fP\f4読ã¿è¾¼ã¿ã®å ´åˆã¯æ¨™æº–入力ã€æ›¸ãè¾¼ã¿ã®å ´åˆã¯æ¨™æº–出力\fP\f3
+\-file Æɤ߹þ¤ß¤Î¾ì¹ç¤Ïɸ½àÆþÎÏ¡¢½ñ¤­¹þ¤ß¤Î¾ì¹ç¤Ïɸ½à½ÐÎÏ
 .fl
 
 .fl
 \-protected false
 .fl
-
-.fl
 \fP
 .fi
 
 .LP
-公開/éžå…¬é–‹éµãƒšã‚¢ã®ç”Ÿæˆã«ãŠã„ã¦ã€ç½²åアルゴリズム (\f2\-sigalg\fP オプション) ã¯ã€åŸºã«ãªã‚‹éžå…¬é–‹éµã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‹ã‚‰æ´¾ç”Ÿã—ã¾ã™ã€‚基ã«ãªã‚‹éžå…¬é–‹éµãŒ DSA タイプã§ã‚ã‚‹å ´åˆã€\f2\-sigalg\fP オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ SHA1withDSA ã«ãªã‚Šã€åŸºã«ãªã‚‹éžå…¬é–‹éµãŒ RSA タイプã§ã‚ã‚‹å ´åˆã¯ã€\f2\-sigalg\fP オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ MD5withRSA ã«ãªã‚Šã¾ã™ã€‚é¸æŠžå¯èƒ½ãª \f2\-keyalg\fP ãŠã‚ˆã³ \f2\-sigalg\fP ã®å®Œå…¨ãªä¸€è¦§ã«ã¤ã„ã¦ã¯ã€
-.na
-\f2「Java Cryptography Architecture API Specification & Referenceã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppAã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.RE
-.SS 
-一般オプション
+.LP
+¸ø³«/Èó¸ø³«¸°¥Ú¥¢¤ÎÀ¸À®¤Ë¤ª¤¤¤Æ¡¢½ð̾¥¢¥ë¥´¥ê¥º¥à (\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó) ¤Ï¡¢´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤Î¥¢¥ë¥´¥ê¥º¥à¤«¤éÇÉÀ¸¤·¤Þ¤¹¡£
 .LP
 .RS 3
+.TP 2
+o
+´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤¬ DSA ¥¿¥¤¥×¤Ç¤¢¤ë¾ì¹ç¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï SHA1withDSA ¤Ë¤Ê¤ê¡¢ 
+.TP 2
+o
+´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤¬ RSA ¥¿¥¤¥×¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï SHA256withRSA ¤Ë¤Ê¤ê¡¢ 
+.TP 2
+o
+´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤¬ EC ¥¿¥¤¥×¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï SHA256withECDSA ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.RE
 
 .LP
-\f2\-v\fP オプションã¯ã€\f2\-help\fP コマンドを除ãã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ç”¨ã§ãã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã—ãŸå ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã¯ã€Œå†—é•·ã€ãƒ¢ãƒ¼ãƒ‰ã§å®Ÿè¡Œã•ã‚Œã€è©³ç´°ãªè¨¼æ˜Žæ›¸æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
 .LP
-ã¾ãŸã€\f2\-J\fP\f2javaoption\fP オプションもã€ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ç”¨ã§ãã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã—ãŸå ´åˆã€æŒ‡å®šã•ã‚ŒãŸ \f2javaoption\fP 文字列㌠Java インタプリタã«ç›´æŽ¥æ¸¡ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã¯ã€ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€å®Ÿè¡Œç’°å¢ƒã¾ãŸã¯ãƒ¡ãƒ¢ãƒªãƒ¼ä½¿ç”¨ã‚’調整ã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚指定ã§ãるインタプリタオプションを一覧表示ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2java \-h\fP ã¾ãŸã¯ \f2java \-X\fP ã¨å…¥åŠ›ã—ã¦ãã ã•ã„。
+ÁªÂò²Äǽ¤Ê \f2\-keyalg\fP ¤ª¤è¤Ó \f2\-sigalg\fP ¤Î´°Á´¤Ê°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢
+.na
+\f2¡ÖJava Cryptography Architecture API Specification & Reference¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+°ìÈÌ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-次ã®ã‚ªãƒ—ションã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«å¯¾ã™ã‚‹æ“作を行ã†ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§æŒ‡å®šã§ãã¾ã™ã€‚
+\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2\-help\fP ¥³¥Þ¥ó¥É¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤Ç»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥³¥Þ¥ó¥É¤Ï¡Ö¾éĹ¡×¥â¡¼¥É¤Ç¼Â¹Ô¤µ¤ì¡¢¾ÜºÙ¤Ê¾ÚÌÀ½ñ¾ðÊ󤬽ÐÎϤµ¤ì¤Þ¤¹¡£
+.LP
+.LP
+¤Þ¤¿¡¢ \f2\-J\fP\f2javaoption\fP ¥ª¥×¥·¥ç¥ó¤â¡¢Ç¤°Õ¤Î¥³¥Þ¥ó¥É¤Ç»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢»ØÄꤵ¤ì¤¿ \f2javaoption\fP ʸ»úÎó¤¬ Java ¥¤¥ó¥¿¥×¥ê¥¿¤ËľÀÜÅϤµ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï¡¢¶õÇò¤ò´Þ¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¼Â¹Ô´Ä¶­¤Þ¤¿¤Ï¥á¥â¥ê¡¼»ÈÍѤòÄ´À°¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£»ØÄê¤Ç¤­¤ë¥¤¥ó¥¿¥×¥ê¥¿¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç \f2java \-h\fP ¤Þ¤¿¤Ï \f2java \-X\fP ¤ÈÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.LP
+¼¡¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥­¡¼¥¹¥È¥¢¤ËÂФ¹¤ëÁàºî¤ò¹Ô¤¦¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-storetype storetype 
-ã“ã®ä¿®é£¾å­ã¯ã€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’生æˆã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚ 
+.LP
+¤³¤Î½¤¾þ»Ò¤Ï¡¢¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤¹¤ë¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£  
 .TP 3
 \-keystore keystore 
-キーストアã®å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ 
 .LP
-特定㮠\f3keytool\fP コマンドを実行ã™ã‚‹éš›ã«ã€JKS ストアタイプãŒä½¿ç”¨ã•ã‚Œã€ã‹ã¤ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ãŒã¾ã å­˜åœ¨ã—ã¦ã„ãªã‹ã£ãŸå ´åˆã€æ–°ã—ã„キーストアファイルãŒä½œæˆã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2keytool \-genkeypair\fP ã®å®Ÿè¡Œæ™‚ã« \f2\-keystore\fP オプションãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f2.keystore\fP ã¨ã„ã†åå‰ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«ã¾ã å­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ã€ãã“ã«ä½œæˆã•ã‚Œã¾ã™ã€‚åŒæ§˜ã«ã€\f2\-keystore \fP\f2ks_file\fP ã¨ã„ã†ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã‚‚ãã® \f2ks_file\fP ãŒå­˜åœ¨ã—ãªã‹ã£ãŸå ´åˆã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒä½œæˆã•ã‚Œã¾ã™ã€‚ 
-.LP
-\f2\-keystore\fP オプションã‹ã‚‰ã®å…¥åŠ›ã‚¹ãƒˆãƒªãƒ¼ãƒ ã¯ã€\f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚URL ã¨ã—㦠\f2NONE\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€null ã®ã‚¹ãƒˆãƒªãƒ¼ãƒ ãŒ \f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚\f2NONE\fP ã¯ã€\f2KeyStore\fP ãŒãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã§ã¯ãªãã€ãŸã¨ãˆã°ã€ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒˆãƒ¼ã‚¯ãƒ³ãƒ‡ãƒã‚¤ã‚¹ã«ç½®ã‹ã‚Œã¦ã„ã‚‹å ´åˆã«æŒ‡å®šã—ã¾ã™ã€‚  
-.TP 3
-\-storepass storepass 
-キーストアã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã†ãƒ‘スワードを指定ã—ã¾ã™ã€‚ 
-.LP
-\f2storepass\fP ã¯ã€6 文字以上ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚指定ã—ãŸãƒ‘スワードã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å†…容ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ã‚ã‚Œã¾ã™ã€‚ã“ã®ç¨®ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ãã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-storepass\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-キーストアã‹ã‚‰æƒ…報をå–り出ã™å ´åˆã¯ã€ãƒ‘スワードをçœç•¥ã§ãã¾ã™ã€‚ パスワードをçœç•¥ã™ã‚‹ã¨ã€å–り出ã™æƒ…å ±ã®æ•´åˆæ€§ã‚’ãƒã‚§ãƒƒã‚¯ã§ããªã„ã®ã§ã€è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚  
-.TP 3
-\-providerName provider_name 
-セキュリティープロパティーファイル内ã«å«ã¾ã‚Œã‚‹æš—å·åŒ–サービスプロãƒã‚¤ãƒ€åを特定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
-.TP 3
-\-providerClass provider_class_name 
-æš—å·åŒ–サービスプロãƒã‚¤ãƒ€ãŒã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイルã«æŒ‡å®šã•ã‚Œã¦ã„ãªã„ã¨ãã¯ã€ãã®ãƒžã‚¹ã‚¿ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã™ã‚‹ã¨ãã«ä½¿ã‚ã‚Œã¾ã™ã€‚ 
-.TP 3
-\-providerArg provider_arg 
-\f2\-providerClass\fP ã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚\f2provider_class_name\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã«å¯¾ã™ã‚‹çœç•¥å¯èƒ½ãªæ–‡å­—列入力引数を表ã—ã¾ã™ã€‚ 
-.TP 3
-\-protected 
-\f2true\fP ã¾ãŸã¯ \f2false\fP ã®ã„ãšã‚Œã‹ã€‚専用 PIN リーダーãªã©ã®ä¿è­·ã•ã‚ŒãŸèªè¨¼ãƒ‘スを介ã—ã¦ãƒ‘スワードを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€ã“ã®å€¤ã« \f2true\fP を指定ã—ã¦ãã ã•ã„。 
-.RE
-
+¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
-.RE
-.SH "コマンド"
-.LP
-
-.LP
-.SS 
-キーストアã¸ã®ãƒ‡ãƒ¼ã‚¿ã®ä½œæˆã¾ãŸã¯è¿½åŠ 
-.LP
-.RS 3
-
+ÆÃÄê¤Î \f3keytool\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ëºÝ¤Ë¡¢JKS ¥¹¥È¥¢¥¿¥¤¥×¤¬»ÈÍѤµ¤ì¡¢¤«¤Ä¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¿·¤·¤¤¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2keytool \-genkeypair\fP ¤Î¼Â¹Ô»þ¤Ë \f2\-keystore\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ \f2.keystore\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ç¥Õ¥©¥ë¥È¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢¤½¤³¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£Æ±Íͤˡ¢ \f2\-keystore \fP\f2ks_file\fP ¤È¤¤¤¦¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤â¤½¤Î \f2ks_file\fP ¤¬Â¸ºß¤·¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .LP
-.RS 3
-.TP 3
-\-genkeypair {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} {\-sigalg sigalg} [\-dname dname] [\-keypass keypass] {\-validity valDays} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-éµã®ãƒšã‚¢ (公開éµãŠã‚ˆã³é–¢é€£ã™ã‚‹éžå…¬é–‹éµ) を生æˆã—ã¾ã™ã€‚公開éµã¯ X.509 v3 自己署å証明書ã§ãƒ©ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚ 証明書ã¯ã€å˜ä¸€ã®è¦ç´ ã‚’æŒã¤è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¨ã—ã¦æ ¼ç´ã•ã‚Œã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¨éžå…¬é–‹éµã¯ã€\f2alias\fP ã§ç‰¹å®šã•ã‚Œã‚‹æ–°ã—ã„キーストアエントリã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ 
-.LP
-\f2keyalg\fP ã«ã¯ã€éµã®ãƒšã‚¢ã‚’生æˆã™ã‚‹ã®ã«ä½¿ã†ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’指定ã—ã€\f2keysize\fP ã«ã¯ã€ç”Ÿæˆã™ã‚‹å„éµã®ã‚µã‚¤ã‚ºã‚’指定ã—ã¾ã™ã€‚ \f2sigalg\fP ã«ã¯ã€è‡ªå·±ç½²å証明書ã«ç½²åを付ã‘ã‚‹ã¨ãã«ä½¿ã†ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã¯ã€\f2keyalg\fP ã¨äº’æ›æ€§ã®ã‚ã‚‹ã‚‚ã®ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-\f2dname\fP ã«ã¯ã€\f2alias\fP ã«é–¢é€£ä»˜ã‘ã€è‡ªå·±ç½²å証明書㮠\f2issuer\fP フィールド㨠\f2subject\fP フィールドã¨ã—ã¦ä½¿ã† X.500 識別åを指定ã—ã¾ã™ã€‚コマンド行ã§è­˜åˆ¥åを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€è­˜åˆ¥åã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-\f2keypass\fP ã«ã¯ã€ç”Ÿæˆã•ã‚Œã‚‹éµã®ãƒšã‚¢ã®ã†ã¡ã€éžå…¬é–‹éµã‚’ä¿è­·ã™ã‚‹ã®ã«ä½¿ã†ãƒ‘スワードを指定ã—ã¾ã™ã€‚パスワードを指定ã—ãªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãã®å…¥åŠ›æ±‚ã‚られã¾ã™ã€‚ã“ã®ã¨ãã€Return キーを押ã™ã¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨åŒã˜ãƒ‘スワードãŒéµã®ãƒ‘スワードã«è¨­å®šã•ã‚Œã¾ã™ã€‚ \f2keypass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-\f2valDays\fP ã«ã¯ã€è¨¼æ˜Žæ›¸ã®æœ‰åŠ¹æ—¥æ•°ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ \f2\-genkey\fP ã¨ã„ã†åå‰ã§ã—ãŸã€‚ã“ã®å¤ã„åå‰ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ãŸã ã—ã€ä»Šå¾Œã¯ã‚ã‹ã‚Šã‚„ã™ã„よã†ã«ã€æ–°ã—ã„åå‰ \f2\-genkeypair\fP を使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚  
+\f2\-keystore\fP ¥ª¥×¥·¥ç¥ó¤«¤é¤ÎÆþÎÏ¥¹¥È¥ê¡¼¥à¤Ï¡¢ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤Þ¤¹¡£URL ¤È¤·¤Æ \f2NONE\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢null ¤Î¥¹¥È¥ê¡¼¥à¤¬ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤Þ¤¹¡£ \f2NONE\fP ¤Ï¡¢ \f2KeyStore\fP ¤¬¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Ç¤Ï¤Ê¤¯¡¢¤¿¤È¤¨¤Ð¡¢¥Ï¡¼¥É¥¦¥§¥¢¥È¡¼¥¯¥ó¥Ç¥Ð¥¤¥¹¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë»ØÄꤷ¤Þ¤¹¡£  
 .TP 3
-\-genseckey {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-秘密éµã‚’生æˆã—ã€ãれを \f2alias\fP ã§ç‰¹å®šã•ã‚Œã‚‹æ–°ã—ã„ \f2KeyStore.SecretKeyEntry\fP 内ã«æ ¼ç´ã—ã¾ã™ã€‚ 
-.LP
-\f2keyalg\fP ã¯ç§˜å¯†éµã®ç”Ÿæˆã«ä½¿ç”¨ã™ã‚‹ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’ã€\f2keysize\fP ã¯ç”Ÿæˆã™ã‚‹éµã®ã‚µã‚¤ã‚ºã‚’ã€ãã‚Œãžã‚ŒæŒ‡å®šã—ã¾ã™ã€‚\f2keypass\fP ã¯ç§˜å¯†éµã®ä¿è­·ã«ä½¿ç”¨ã™ã‚‹ãƒ‘スワードã§ã™ã€‚パスワードを指定ã—ãªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãã®å…¥åŠ›æ±‚ã‚られã¾ã™ã€‚ã“ã®ã¨ãã€Return キーを押ã™ã¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨åŒã˜ãƒ‘スワードãŒéµã®ãƒ‘スワードã«è¨­å®šã•ã‚Œã¾ã™ã€‚ \f2keypass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。  
-.TP 3
-\-importcert {\-alias alias} {\-file cert_file} [\-keypass keypass] {\-noprompt} {\-trustcacerts} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-ファイル \f2cert_file\fP ã‹ã‚‰è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ (証明書ãƒã‚§ãƒ¼ãƒ³ã®å ´åˆã¯ã€PKCS#7 å½¢å¼ã®å¿œç­”ã§æä¾›ã•ã‚Œã‚‹ã‚‚ã®) を読ã¿è¾¼ã¿ã€\f2alias\fP ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã«æ ¼ç´ã—ã¾ã™ã€‚ファイルãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ¨™æº–入力ã‹ã‚‰è¨¼æ˜Žæ›¸ã¾ãŸã¯ PKCS#7 応答を読ã¿è¾¼ã¿ã¾ã™ã€‚ 
-.LP
-\f3keytool\fP ã§ã¯ã€X.509 v1ã€v2ã€v3 ã®è¨¼æ˜Žæ›¸ã€ãŠã‚ˆã³ã€PKCS#7 å½¢å¼ã®è¨¼æ˜Žæ›¸ã‹ã‚‰æ§‹æˆã•ã‚Œã¦ã„ã‚‹ PKCS#7 å½¢å¼ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’インãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚インãƒãƒ¼ãƒˆã™ã‚‹ãƒ‡ãƒ¼ã‚¿ã¯ã€ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–æ–¹å¼ã€ã¾ãŸã¯å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ (Base64 符å·åŒ–ã¨ã‚‚呼ã°ã‚Œã‚‹) ã®ã©ã¡ã‚‰ã‹ã§æä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ç¬¦å·åŒ–æ–¹å¼ã®å ´åˆã€è¨¼æ˜Žæ›¸ã¯ã€Œ\-\-\-\-\-BEGINã€ã§å§‹ã¾ã‚‹æ–‡å­—列ã§é–‹å§‹ã•ã‚Œã€ã€Œ\-\-\-\-\-ENDã€ã§å§‹ã¾ã‚‹æ–‡å­—列ã§çµ‚了ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«ã¯ã€æ¬¡ã® 2 ã¤ã®ç›®çš„ãŒã‚ã‚Šã¾ã™ã€‚ 
-.RS 3
-.TP 3
-1.
-ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹ 
-.TP 3
-2.
-CA ã«è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (\-certreq コマンドをå‚ç…§) ã‚’é€ä¿¡ã—ãŸçµæžœã¨ã—ã¦ã€CA ã‹ã‚‰å—ã‘å–ã£ãŸè¨¼æ˜Žå¿œç­”をインãƒãƒ¼ãƒˆã™ã‚‹ 
-.RE
+\-storepass[:env|:file] argument 
 .LP
-ã©ã¡ã‚‰ã®ç¨®é¡žã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã‚’è¡Œã†ã‹ã¯ã€\f2\-alias\fP オプションã®å€¤ã«ã‚ˆã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ 
-.RS 3
-.TP 3
-1.
-\f3別åãŒã‚­ãƒ¼ã‚¨ãƒ³ãƒˆãƒªã‚’ãƒã‚¤ãƒ³ãƒˆã—ãªã„å ´åˆ\fPã€\f3keytool\fP ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒä¿¡é ¼ã§ãる証明書エントリを追加ã—よã†ã¨ã—ã¦ã„ã‚‹ã‚‚ã®ã¨è¦‹ãªã—ã¾ã™ã€‚ã“ã®å ´åˆã€åˆ¥åãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã¦ã¯ã„ã‘ã¾ã›ã‚“。別åãŒã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã€ãã®åˆ¥åã®ä¿¡é ¼ã§ãる証明書ãŒã™ã§ã«å­˜åœ¨ã™ã‚‹ã“ã¨ã«ãªã‚‹ã®ã§ã€\f3keytool\fP ã¯ã‚¨ãƒ©ãƒ¼ã‚’出力ã—ã€è¨¼æ˜Žæ›¸ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã‚’è¡Œã„ã¾ã›ã‚“。 
-.TP 3
-2.
-\f3別åãŒã‚­ãƒ¼ã‚¨ãƒ³ãƒˆãƒªã‚’ãƒã‚¤ãƒ³ãƒˆã—ãªã„å ´åˆ\fPã€\f3keytool\fP ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒä¿¡é ¼ã§ãる証明書エントリを追加ã—よã†ã¨ã—ã¦ã„ã‚‹ã‚‚ã®ã¨è¦‹ãªã—ã¾ã™ã€‚ 
-.RE
-\f3æ–°ã—ã„ä¿¡é ¼ã§ãる証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ\fP 
-.RS 3
-
-.LP
-.LP
-\f3keytool\fP ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹å‰ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã™ã§ã«å­˜åœ¨ã™ã‚‹ä¿¡é ¼ã§ãる証明書を使ã£ã¦ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹è¨¼æ˜Žæ›¸ã‹ã‚‰ (ルート CA ã®) 自己署å証明書ã«è‡³ã‚‹ã¾ã§ã®ä¿¡é ¼ã®ãƒã‚§ãƒ¼ãƒ³ã®æ§‹ç¯‰ã‚’試ã¿ã¾ã™ã€‚
+¥­¡¼¥¹¥È¥¢¤ÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
-.LP
-\f2\-trustcacerts\fP オプションを指定ã—ãŸå ´åˆã€è¿½åŠ ã®è¨¼æ˜Žæ›¸ã¯ä¿¡é ¼ã§ãã‚‹ã™ãªã‚ã¡ cacerts ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«å«ã¾ã‚Œã‚‹è¨¼æ˜Žæ›¸ã®ãƒã‚§ãƒ¼ãƒ³ã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f3keytool\fP ãŒã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹è¨¼æ˜Žæ›¸ã‹ã‚‰è‡ªå·±ç½²å証明書 (キーストアã¾ãŸã¯ cacerts ファイルã«å«ã¾ã‚Œã¦ã„る自己署å証明書) ã«è‡³ã‚‹ã¾ã§ã®ä¿¡é ¼ã®ãƒ‘スã®æ§‹ç¯‰ã«å¤±æ•—ã—ãŸå ´åˆã¯ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹è¨¼æ˜Žæ›¸ã®æƒ…報を表示ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ç¢ºèªã‚’求ã‚ã¾ã™ã€‚ ã“ã®å ´åˆã¯ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€ã»ã‹ã®ãªã‚“らã‹ã® (ä¿¡é ¼ã§ãã‚‹) æƒ…å ±æº (証明書ã®æ‰€æœ‰è€…本人ãªã©) ã‹ã‚‰å…¥æ‰‹ã—ãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚「信頼ã§ãる証明書ã€ã¨ã—ã¦è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãã¯ã€è¨¼æ˜Žæ›¸ãŒæœ‰åŠ¹ã§ã‚ã‚‹ã“ã¨ã‚’æ…Žé‡ã«ç¢ºèªã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€ã€Œä¿¡é ¼ã§ãる証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«é–¢ã™ã‚‹æ³¨æ„事項ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。インãƒãƒ¼ãƒˆæ“作ã¯ã€è¨¼æ˜Žæ›¸ã‚’確èªã™ã‚‹æ™‚点ã§ä¸­æ­¢ã§ãã¾ã™ã€‚ãŸã ã—ã€\f2\-noprompt\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã®å¯¾è©±ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。
-.LP
-.RE
-\f3証明応答ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ\fP 
-.RS 3
-.LP
-「証明応答ã€ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ä¿¡é ¼ã§ãる証明書ã€ãŠã‚ˆã³ (\f2\-trustcacerts\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯) cacerts キーストアファイルã§æ§‹æˆã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã‚’使ã£ã¦è¨¼æ˜Žå¿œç­”ãŒæ¤œæŸ»ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-証明応答ãŒä¿¡é ¼ã§ãã‚‹ã‹ã©ã†ã‹ã‚’決定ã™ã‚‹æ–¹æ³•ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
-.LP
+½¤¾þ»Ò \f2env\fP ¤Þ¤¿¤Ï \f2file\fP ¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÃÍ¤Ï \f2argument\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ÎÃͤϡ¢6 ʸ»ú°Ê¾å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï¼¡¤Î¤è¤¦¤Ë¼èÆÀ¤µ¤ì¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f3証明応答ãŒå˜ä¸€ã® X.509 証明書ã§ã‚ã‚‹å ´åˆ\fPã€\f3keytool\fP ã¯ã€è¨¼æ˜Žå¿œç­”ã‹ã‚‰ (ルート CA ã®) 自己署å証明書ã«è‡³ã‚‹ã¾ã§ã®ä¿¡é ¼ãƒã‚§ãƒ¼ãƒ³ã®ç¢ºç«‹ã‚’試ã¿ã¾ã™ã€‚証明応答ã¨ã€è¨¼æ˜Žå¿œç­”ã®èªè¨¼ã«ä½¿ã‚れる証明書ã®éšŽå±¤æ§‹é€ ã¯ã€\f2alias\fP ã®æ–°ã—ã„証明書ãƒã‚§ãƒ¼ãƒ³ã‚’å½¢æˆã—ã¾ã™ã€‚ä¿¡é ¼ãƒã‚§ãƒ¼ãƒ³ãŒç¢ºç«‹ã•ã‚Œãªã„å ´åˆã€è¨¼æ˜Žå¿œç­”ã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“。ã“ã®å ´åˆã€\f3keytool\fP ã¯è¨¼æ˜Žæ›¸ã‚’出力ã›ãšã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«æ¤œè¨¼ã‚’求ã‚るプロンプトを表示ã—ã¾ã™ã€‚ ユーザーãŒè¨¼æ˜Žå¿œç­”ã®ä¿¡é ¼æ€§ã‚’判断ã™ã‚‹ã®ã¯ã€ä¸å¯èƒ½ã§ã¯ãªãã¦ã‚‚éžå¸¸ã«å›°é›£ã ã‹ã‚‰ã§ã™ã€‚ 
+\f2env\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î´Ä¶­ÊÑ¿ô¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
 .TP 2
 o
-\f3証明応答㌠PKCS#7 å½¢å¼ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ã‚ã‚‹å ´åˆ\fPã€\f3keytool\fP ã¯ã€ã¾ãšãƒã‚§ãƒ¼ãƒ³ã‚’並ã¹æ›¿ãˆã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®è¨¼æ˜Žæ›¸ãŒæœ€åˆã«ã€ãƒ«ãƒ¼ãƒˆ CA ã®è‡ªå·±ç½²å証明書ãŒæœ€å¾Œã«ãるよã†ã«ã—ãŸã‚ã¨ã€è¨¼æ˜Žå¿œç­”ã«å«ã¾ã‚Œã‚‹ãƒ«ãƒ¼ãƒˆ CA ã®è¨¼æ˜Žæ›¸ã¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã¾ãŸã¯ (\f2\-trustcacerts\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯) cacerts キーストアファイル内ã®ä¿¡é ¼ã§ãる証明書ã¨ã‚’ã™ã¹ã¦æ¯”較ã—ã€ä¸€è‡´ã™ã‚‹ã‚‚ã®ãŒã‚ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã¾ã™ã€‚一致ã™ã‚‹ã‚‚ã®ãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ«ãƒ¼ãƒˆ CA ã®è¨¼æ˜Žæ›¸ã®æƒ…報を表示ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ç¢ºèªã‚’求ã‚ã¾ã™ã€‚ ã“ã®å ´åˆã¯ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€ã»ã‹ã®ãªã‚“らã‹ã® (ä¿¡é ¼ã§ãã‚‹) æƒ…å ±æº (ルート CA 自身ãªã©) ã‹ã‚‰å…¥æ‰‹ã—ãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚インãƒãƒ¼ãƒˆæ“作ã¯ã€è¨¼æ˜Žæ›¸ã‚’確èªã™ã‚‹æ™‚点ã§ä¸­æ­¢ã§ãã¾ã™ã€‚ãŸã ã—ã€\f2\-noprompt\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã®å¯¾è©±ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。 
+\f2file\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.RE
+.LP
+\f3Ãí\fP: \f2\-keypass\fP¡¢ \f2\-srckeypass\fP¡¢ \f2\-destkeypass\fP \f2\-srcstorepass\fP¡¢ \f2\-deststorepass\fP ¤Ê¤É¤Î¥Ñ¥¹¥ï¡¼¥É¤òɬÍפȤ¹¤ë¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤Ï¤¹¤Ù¤Æ¡¢ \f2env\fP ¤È \f2file\fP ½¤¾þ»Ò¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£¥Ñ¥¹¥ï¡¼¥É¥ª¥×¥·¥ç¥ó¤È½¤¾þ»Ò¤Ï¡¢É¬¤º¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäƤ¯¤À¤µ¤¤¡£ 
+.LP
+¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢¥­¡¼¥¹¥È¥¢¤ÎÆâÍƤ˥¢¥¯¥»¥¹¤¹¤ë¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤Ç»È¤ï¤ì¤Þ¤¹¡£¤³¤Î¼ï¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-storepass\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+¥­¡¼¥¹¥È¥¢¤«¤é¾ðÊó¤ò¼è¤ê½Ð¤¹¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ò¾Êά¤Ç¤­¤Þ¤¹¡£ ¥Ñ¥¹¥ï¡¼¥É¤ò¾Êά¤¹¤ë¤È¡¢¼è¤ê½Ð¤¹¾ðÊó¤ÎÀ°¹çÀ­¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Ê¤¤¤Î¤Ç¡¢·Ù¹ð¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+\-providerName provider_name 
+.LP
+¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ë´Þ¤Þ¤ì¤ë°Å¹æ²½¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À̾¤òÆÃÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£  
+.TP 3
+\-providerClass provider_class_name 
+.LP
+°Å¹æ²½¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¤¬¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ë»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤Ï¡¢¤½¤Î¥Þ¥¹¥¿¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤹ¤ë¤È¤­¤Ë»È¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+\-providerArg provider_arg 
+.LP
+\f2\-providerClass\fP ¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£\f2provider_class_name\fP ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ë¾Êά²Äǽ¤Êʸ»úÎóÆþÎÏ°ú¿ô¤òɽ¤·¤Þ¤¹¡£  
+.TP 3
+\-protected 
+.LP
+\f2true\fP ¤Þ¤¿¤Ï \f2false\fP ¤Î¤¤¤º¤ì¤«¡£ÀìÍÑ PIN ¥ê¡¼¥À¡¼¤Ê¤É¤ÎÊݸ¤ì¤¿Ç§¾Ú¥Ñ¥¹¤ò²ð¤·¤Æ¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÃÍ¤Ë \f2true\fP ¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+Ãí: \f2\-importkeystore\fP ¥³¥Þ¥ó¥É¤Ë¤Ï 2 ¤Ä¤Î¥­¡¼¥¹¥È¥¢¤¬´Ø·¸¤·¤Æ¤¤¤ë¤¿¤á¡¢2 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¡¢¤Ä¤Þ¤ê \f2\-srcprotected\fP ¤È \f2\-destprotected\fP ¤¬¥½¡¼¥¹¥­¡¼¥¹¥È¥¢¤È¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë¤½¤ì¤¾¤ì»ØÄꤵ¤ì¤Þ¤¹¡£  
+.TP 3
+\-ext {name{:critical}{=value}} 
+.LP
+X.509 ¾ÚÌÀ½ñ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò \-genkeypair ¤ª¤è¤Ó \-gencert ¤Ç»ÈÍѤ·¤Æ¡¢À¸À®¤µ¤ì¤ë¾ÚÌÀ½ñ¤Þ¤¿¤Ï \f2\-certreq\fP ¤Ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤òËä¤á¹þ¤ß¡¢¾ÚÌÀ½ñÍ×µá¤ÇÍ׵ᤵ¤ì¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¼¨¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Ê£¿ô²ó»ÈÍѤǤ­¤Þ¤¹¡£name ¤Ë¤Ï¡¢¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó̾ (²¼µ­¤ò»²¾È) ¤Þ¤¿¤ÏǤ°Õ¤Î OID ÈÖ¹æ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£value ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î¥Ñ¥é¥á¡¼¥¿¤ò¼¨¤·¤Þ¤¹¡£¾Êά¤·¤¿¾ì¹ç¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ (ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç) ¤ò¼¨¤¹¤«¡¢¤Þ¤¿¤Ï¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¥Ñ¥é¥á¡¼¥¿¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£ \f2:critical\fP ½¤¾þ»Ò¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î isCritical °À­¤¬ true ¤Ç¤¢¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï false ¤Ç¤¢¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£:critical ¤ÎÂå¤ï¤ê¤Ë : \f2:c\fP ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ .  
 .RE
 
 .LP
 .LP
-証明書応答内ã®å…¬é–‹éµãŒ \f2alias\fP ã®ä¸‹ã«ã™ã§ã«æ ¼ç´ã•ã‚Œã¦ã„るユーザーã®å…¬é–‹éµã«ä¸€è‡´ã—ãŸå ´åˆã€å¤ã„証明書ãƒã‚§ãƒ¼ãƒ³ãŒå¿œç­”内ã®æ–°ã—ã„証明書ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚以å‰ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’æ–°ã—ã„証明書ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‹ã“ã¨ãŒã§ãã‚‹ã®ã¯ã€æœ‰åŠ¹ãª \f2keypass\fPã€ã¤ã¾ã‚Šè©²å½“ã™ã‚‹ã‚¨ãƒ³ãƒˆãƒªã®éžå…¬é–‹éµã‚’ä¿è­·ã™ã‚‹ãŸã‚ã®ãƒ‘スワードを指定ã—ãŸå ´åˆã ã‘ã§ã™ã€‚パスワードを指定ã—ã¦ãŠã‚‰ãšã€éžå…¬é–‹éµã®ãƒ‘スワードãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€éžå…¬é–‹éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
-.LP
-.RE
+¸½ºß¡¢keytool ¤Ï¼¡¤Î̾Á°¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹ (Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Ê¤¤)¡£
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ \f2\-import\fP ã¨ã„ã†åå‰ã§ã—ãŸã€‚ã“ã®å¤ã„åå‰ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ãŸã ã—ã€ä»Šå¾Œã¯ã‚ã‹ã‚Šã‚„ã™ã„よã†ã«ã€æ–°ã—ã„åå‰ \f2\-importcert\fP を使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚   
-.TP 3
-\-importkeystore \-srckeystore srckeystore \-destkeystore destkeystore {\-srcstoretype srcstoretype} {\-deststoretype deststoretype} [\-srcstorepass srcstorepass] [\-deststorepass deststorepass] {\-srcprotected} {\-destprotected} {\-srcalias srcalias {\-destalias destalias} [\-srckeypass srckeypass] [\-destkeypass destkeypass] } {\-noprompt} {\-srcProviderName src_provider_name} {\-destProviderName dest_provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-ソースキーストアã‹ã‚‰ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¸ã€å˜ä¸€ã®ã‚¨ãƒ³ãƒˆãƒªã¾ãŸã¯ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã—ã¾ã™ã€‚ 
-.LP
-\f2srcalias\fP オプションãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãã®åˆ¥åã§ç‰¹å®šã•ã‚Œã‚‹å˜ä¸€ã®ã‚¨ãƒ³ãƒˆãƒªã‚’ターゲットキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¾ã™ã€‚\f2destalias\fP 経由ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f2srcalias\fP ãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ソースã®ã‚¨ãƒ³ãƒˆãƒªãŒãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ãŸå ´åˆã€\f2srckeypass\fP を使ã£ã¦ãã®ã‚¨ãƒ³ãƒˆãƒªãŒå›žå¾©ã•ã‚Œã¾ã™ã€‚\f2srckeypass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f3keytool\fP 㯠\f2srcstorepass\fP を使ã£ã¦ãã®ã‚¨ãƒ³ãƒˆãƒªã‚’回復ã—よã†ã¨ã—ã¾ã™ã€‚\f2srcstorepass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸã‹æ­£ã—ããªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ターゲットエントリ㯠\f2destkeypass\fP ã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚\f2destkeypass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¨ãƒ³ãƒˆãƒªã¯ã‚½ãƒ¼ã‚¹ã‚¨ãƒ³ãƒˆãƒªã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚ 
 .LP
-\f2srcalias\fP オプションãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€ã‚½ãƒ¼ã‚¹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚å„ターゲットエントリã¯å¯¾å¿œã™ã‚‹ã‚½ãƒ¼ã‚¹ã‚¨ãƒ³ãƒˆãƒªã®åˆ¥åã®ä¸‹ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ソースã®ã‚¨ãƒ³ãƒˆãƒªãŒãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ãŸå ´åˆã€\f2srcstorepass\fP を使ã£ã¦ãã®ã‚¨ãƒ³ãƒˆãƒªãŒå›žå¾©ã•ã‚Œã¾ã™ã€‚\f2srcstorepass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸã‹æ­£ã—ããªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ソースキーストア内ã®ã‚るエントリタイプãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„å ´åˆã‚„ã€ã‚るエントリをターゲットキーストアã«æ ¼ç´ã™ã‚‹éš›ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãã®ã‚¨ãƒ³ãƒˆãƒªã‚’スキップã—ã¦å‡¦ç†ã‚’続行ã™ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯å‡¦ç†ã‚’中断ã™ã‚‹ã‹ã®é¸æŠžã‚’求ã‚られã¾ã™ã€‚ターゲットエントリã¯ã‚½ãƒ¼ã‚¹ã‚¨ãƒ³ãƒˆãƒªã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚ 
-.LP
-ターゲット別åãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã™ã§ã«å­˜åœ¨ã—ã¦ã„ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã€ãã®ã‚¨ãƒ³ãƒˆãƒªã‚’上書ãã™ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ç•°ãªã‚‹åˆ¥åã®ä¸‹ã§æ–°ã—ã„エントリを作æˆã™ã‚‹ã‹ã®é¸æŠžã‚’求ã‚られã¾ã™ã€‚ 
+.TS
+.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
+.de 35
+.ps \n(.s
+.vs \n(.vu
+.in \n(.iu
+.if \n(.u .fi
+.if \n(.j .ad
+.if \n(.j=0 .na
+..
+.nf
+.nr #~ 0
+.if n .nr #~ 0.6n
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.fc
+.nr 33 \n(.s
+.rm 80 81
+.nr 34 \n(.lu
+.eo
+.am 80
+.br
+.di a+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+BC ¤Þ¤¿¤Ï BasicConstraints
+.br
+.di
+.nr a| \n(dn
+.nr a- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di b+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+´°Á´¤Ê·Á¤Ï¡Öca:{true|false}[,pathlen:<len>]¡×¤Ç¡¢<len> ¤Ï¡Öca:true,pathlen:<len>¡×¤Î¾Êάɽµ­¤Ç¤¹¡£ ¾Êά¤¹¤ë¤È¡¢¡Öca:true¡×¤Î°ÕÌ£¤Ë¤Ê¤ê¤Þ¤¹
+.br
+.di
+.nr b| \n(dn
+.nr b- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di c+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+usage(,usage)*¡£usage ¤Ë¤Ï¡¢digitalSignature¡¢ nonRepudiation (contentCommitment)¡¢keyEncipherment¡¢dataEncipherment¡¢keyAgreement¡¢keyCertSign¡¢cRLSign¡¢encipherOnly¡¢decipherOnly ¤Î¤¤¤º¤ì¤«¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£Usage ¤Ï¡¢¤¢¤¤¤Þ¤¤¤µ¤¬¤Ê¤±¤ì¤Ð¡¢ºÇ½é¤Î¿ôʸ»ú (¤¿¤È¤¨¤Ð¡¢digitalSignature ¤ò dig ¤Ë) ¤Þ¤¿¤Ï¥­¥ã¥á¥ë¥±¡¼¥¹¥¹¥¿¥¤¥ë (¤¿¤È¤¨¤Ð¡¢ digitalSignature ¤ò dS ¤Ë¡¢cRLSign ¤ò cRLS ¤Ë) ¤Ë û½Ì¤Ç¤­¤Þ¤¹¡£Usage ¤ÎÂçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£
+.br
+.di
+.nr c| \n(dn
+.nr c- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di d+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+EKU ¤Þ¤¿¤Ï ExtendedkeyUsage
+.br
+.di
+.nr d| \n(dn
+.nr d- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di e+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+usage(,usage)*¡£usage ¤Ë¤Ï¡¢anyExtendedKeyUsage¡¢ serverAuth¡¢clientAuth¡¢codeSigning¡¢emailProtection¡¢ timeStamping¡¢OCSPSigning¡¢¤Þ¤¿¤ÏǤ°Õ¤Î OID ʸ»úÎó¤Î¤¤¤º¤ì¤«¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ ̾Á°ÉÕ¤­¤Î usage ¤Ï¡¢¤¢¤¤¤Þ¤¤¤µ¤¬¤Ê¤±¤ì¤Ð¡¢ ºÇ½é¤Î¿ôʸ»ú¤Þ¤¿¤Ï¥­¥ã¥á¥ë¥±¡¼¥¹¥¹¥¿¥¤¥ë¤Ë û½Ì¤Ç¤­¤Þ¤¹¡£Usage ¤ÎÂçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£
+.br
+.di
+.nr e| \n(dn
+.nr e- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di f+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+SAN ¤Þ¤¿¤Ï SubjectAlternativeName
+.br
+.di
+.nr f| \n(dn
+.nr f- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di g+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+type:value(,type:value)*¡£type ¤Ë¤Ï¡¢EMAIL¡¢URI¡¢DNS¡¢IP¡¢¤Þ¤¿¤Ï OID ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£value ¤Ï¡¢type ¤Îʸ»úÎó·Á¼°¤ÎÃͤǤ¹¡£
+.br
+.di
+.nr g| \n(dn
+.nr g- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di h+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+IAN ¤Þ¤¿¤Ï IssuerAlternativeName
+.br
+.di
+.nr h| \n(dn
+.nr h- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di i+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+SubjectAlternativeName ¤ÈƱ¤¸¤Ç¤¹
+.br
+.di
+.nr i| \n(dn
+.nr i- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di j+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+SIA ¤Þ¤¿¤Ï SubjectInfoAccess
+.br
+.di
+.nr j| \n(dn
+.nr j- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di k+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+method:location\-type:location\-value (,method:location\-type:location\-value)*¡£ method ¤Ë¤Ï¡¢¡ÖtimeStamping¡×¡¢¡ÖcaRepository¡×¡¢¤Þ¤¿¤ÏǤ°Õ¤Î OID ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£location\-type ¤ª¤è¤Ó location\-value ¤Ë¤Ï¡¢SubjectAlternativeName ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëǤ°Õ¤Î type:value ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
+.br
+.di
+.nr k| \n(dn
+.nr k- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di l+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+AIA ¤Þ¤¿¤Ï AuthorityInfoAccess
+.br
+.di
+.nr l| \n(dn
+.nr l- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di m+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+SubjectInfoAccess ¤ÈƱ¤¸¤Ç¤¹¡£method ¤Ë¤Ï¡¢¡Öocsp¡×¡¢¡ÖcaIssuers¡×¡¢¤Þ¤¿¤ÏǤ°Õ¤Î OID ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
+.br
+.di
+.nr m| \n(dn
+.nr m- \n(dl
+..
+.ec \
+.35
+.nf
+.ll \n(34u
+.nr 80 0
+.nr 38 \w\f3̾Á°\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \wKU ¤Þ¤¿¤Ï KeyUsage
+.if \n(80<\n(38 .nr 80 \n(38
+.80
+.rm 80
+.nr 38 \n(a-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(d-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(f-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(h-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(j-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(l-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 81 0
+.nr 38 \w\f3ÃÍ\fP
+.if \n(81<\n(38 .nr 81 \n(38
+.81
+.rm 81
+.nr 38 \n(b-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(c-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(e-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(g-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(i-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(k-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(m-
+.if \n(81<\n(38 .nr 81 \n(38
+.35
+.nf
+.ll \n(34u
+.nr 38 1n
+.nr 79 0
+.nr 40 \n(79+(0*\n(38)
+.nr 80 +\n(40
+.nr 41 \n(80+(3*\n(38)
+.nr 81 +\n(41
+.nr TW \n(81
+.if t .if \n(TW>\n(.li .tm Table at line 325 file Input is too wide - \n(TW units
+.fc  
+.nr #T 0-1
+.nr #a 0-1
+.eo
+.de T#
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.mk ##
+.nr ## -1v
+.ls 1
+.ls
+..
+.ec
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3̾Á°\fP\h'|\n(41u'\f3ÃÍ\fP
+.ne \n(a|u+\n(.Vu
+.ne \n(b|u+\n(.Vu
+.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
+.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.a+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.b+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(c|u+\n(.Vu
+.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'KU ¤Þ¤¿¤Ï KeyUsage\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.c+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(d|u+\n(.Vu
+.ne \n(e|u+\n(.Vu
+.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
+.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.d+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.e+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(f|u+\n(.Vu
+.ne \n(g|u+\n(.Vu
+.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
+.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.f+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.g+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(h|u+\n(.Vu
+.ne \n(i|u+\n(.Vu
+.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
+.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.h+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.i+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(j|u+\n(.Vu
+.ne \n(k|u+\n(.Vu
+.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
+.if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.j+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.k+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(l|u+\n(.Vu
+.ne \n(m|u+\n(.Vu
+.if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
+.if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.l+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.m+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.fc
+.nr T. 1
+.T# 1
+.35
+.rm a+
+.rm b+
+.rm c+
+.rm d+
+.rm e+
+.rm f+
+.rm g+
+.rm h+
+.rm i+
+.rm j+
+.rm k+
+.rm l+
+.rm m+
+.TE
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-44
+
 .LP
-\f2\-noprompt\fP を指定ã—ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯æ–°ã—ã„ターゲット別åã®å…¥åŠ›ã‚’求ã‚られã¾ã›ã‚“。既存ã®ã‚¨ãƒ³ãƒˆãƒªã¯ãã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åã§è‡ªå‹•çš„ã«ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚最後ã«ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ããªã„エントリã¯è‡ªå‹•çš„ã«ã‚¹ã‚­ãƒƒãƒ—ã•ã‚Œã€è­¦å‘ŠãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚  
-.RE
-.RE
+.LP
+OID ̾¤Î¾ì¹ç¡¢OCTET STRING ¥¿¥¤¥×¤ÈŤµ¤Î¥Ð¥¤¥È¤ò½ü³°¤·¤¿¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢ÃÍ¤Ï extnValue ¤Î HEX ¥À¥ó¥×¤Î DER ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Ç¤¹¡£HEX ʸ»úÎó¤Ç¤Ï¡¢É¸½à¤Î HEX ¿ô (0\-9¡¢a\-f¡¢A\-F) °Ê³°¤Îʸ»ú¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2¡Ö01:02:03:04¡×\fP ¤È \f2¡Ö01020304¡×¤ÎξÊý¤È¤â\fP Ʊ°ì¤ÎÃͤȤ·¤Æ¼õ¤±ÉÕ¤±¤é¤ì¤Þ¤¹¡£Ãͤ¬¤Ê¤¤¾ì¹ç¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ÎÃÍ¥Õ¥£¡¼¥ë¥É¤Ï¶õ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+\f2\-gencert\fP ¤Ç¤Î¤ß»ÈÍѤ¹¤ë¡Öhonored¡×¤È¤¤¤¦ÆÃÊ̤Ê̾Á°¤Ï¡¢¾ÚÌÀ½ñÍ×µá¤Ë´Þ¤Þ¤ì¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤òÍ¥À褹¤ëÊýË¡¤ò¼¨¤·¤Þ¤¹¡£¤³¤Î̾Á°¤ÎÃͤϡ¢ \f2¡Öall¡×\fP (Í׵ᤵ¤ì¤ë¤¹¤Ù¤Æ¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬Í¥À褵¤ì¤ë)¡¢ \f2¡Öname{:[critical|non\-critical]}¡×\fP (̾Á°ÉÕ¤­¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬Í¥À褵¤ì¤ë¤¬¡¢Ê̤ΠisCritical °À­¤ò»ÈÍѤ¹¤ë)¡¢¤ª¤è¤Ó \f2¡Ö\-name¡×\fP (¡Öall¡×¤È¤È¤â¤Ë»ÈÍѤ·¡¢Îã³°¤ò¼¨¤¹) ¤Î¥³¥ó¥Þ¶èÀÚ¤ê¥ê¥¹¥È¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢Í׵ᤵ¤ì¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ÏÍ¥À褵¤ì¤Þ¤»¤ó¡£
+.LP
+.LP
+\-ext Í¥Àè¤Î¥ª¥×¥·¥ç¥ó¤Ë²Ã¤¨¡¢Ê̤Î̾Á°¤Î¡¢¤Þ¤¿¤Ï OID \-ext ¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¤³¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬¡¢¤¹¤Ç¤ËÍ¥À褵¤ì¤Æ¤¤¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ËÄɲ䵤ì¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Î̾Á° (¤Þ¤¿¤Ï OID) ¤òÍ¥À褵¤ì¤ëÃͤǤâ»ÈÍѤ·¤¿¾ì¹ç¤Ï¡¢¤½¤ÎÃͤȽÅÍ×À­¤¬Í×µá¤Ë´Þ¤Þ¤ì¤ë¤â¤Î¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£
+.LP
+.LP
+subjectKeyIdentifier ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ï¾ï¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£¼«¸Ê½ð̾¤Ç¤Ê¤¤¾ÚÌÀ½ñ¤Î¾ì¹ç¤Ï¡¢authorityKeyIdentifier ¤¬¾ï¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f3Ãí:\fP ¥æ¡¼¥¶¡¼¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó (¤ª¤è¤Ó¾ÚÌÀ½ñ¤Î¤Û¤«¤Î¥Õ¥£¡¼¥ë¥É) ¤ÎÁȤ߹ç¤ï¤»¤Ë¤è¤Ã¤Æ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Îɸ½à¤Ë½àµò¤·¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¾ÚÌÀ½ñ¤Î½àµò¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SH "¥³¥Þ¥ó¥É"
+.LP
 .SS 
-データã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+¥­¡¼¥¹¥È¥¢¤Ø¤Î¥Ç¡¼¥¿¤ÎºîÀ®¤Þ¤¿¤ÏÄɲÃ
 .LP
 .RS 3
 .TP 3
-\-certreq {\-alias alias} {\-sigalg sigalg} {\-file certreq_file} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+\-gencert {\-rfc} {\-infile infile} {\-outfile outfile} {\-alias alias} {\-sigalg sigalg} {\-dname dname} {\-startdate startdate {\-ext ext}* {\-validity valDays} [\-keypass keypass] {\-keystore keystore} [\-storepass storepass] {\-storetype storetype} {\-providername provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¾ÚÌÀ½ñÍ×µá¥Õ¥¡¥¤¥ë ( \f2keytool \-certreq\fP ¥³¥Þ¥ó¥É¤ÇºîÀ®¤Ç¤­¤ë) ¤Ë±þÅú¤·¤Æ¾ÚÌÀ½ñ¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢\f2infile\fP ¤«¤é (¾Êά¤·¤¿¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤é) Í×µá¤òÆɤ߹þ¤ß¡¢ÊÌ̾¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ¤½¤ÎÍ×µá¤Ë½ð̾¤·¤Æ¡¢X.509 ¾ÚÌÀ½ñ¤ò \f2outfile\fP ¤Ë (¾Êά¤·¤¿¾ì¹ç¤Ï¡¢É¸½à½ÐÎϤË) ½ÐÎϤ·¤Þ¤¹¡£ \f2\-rfc\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢½ÐÎÏ·Á¼°¤Ï BASE64 Éä¹æ²½¤Î PEM ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢¥Ð¥¤¥Ê¥ê DER ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f2sigalg\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë»È¤¦¥¢¥ë¥´¥ê¥º¥à¤ò»ØÄꤷ¤Þ¤¹¡£\f2startdate\fP ¤Ï¡¢¾ÚÌÀ½ñ¤¬Í­¸ú¤Ë¤Ê¤ë³«»Ï»þ¹ï/ÆüÉդǤ¹¡£\f2valDays\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤ÎÍ­¸úÆü¿ô¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+\f2dname\fP ¤ò»ØÄꤹ¤ë¤È¡¢À¸À®¤µ¤ì¤ë¾ÚÌÀ½ñ¤Î¼çÂΤȤ·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢¾ÚÌÀ½ñÍ׵ᤫ¤é¤Î̾Á°¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
+.LP
+\f2ext\fP ¤Ï¡¢¾ÚÌÀ½ñ¤ËËä¤á¹þ¤Þ¤ì¤ë X.509 ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£\-ext ¤Îʸˡ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö°ìÈÌ¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f2\-gencert\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¼¡¤ÎÎã¤Ç¤Ï¡¢ \f2e1\fP ¤È¤¤¤¦¾ÚÌÀ½ñ¤òºîÀ®¤·¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ë¤Ï¡¢3 ¤Ä¤Î¾ÚÌÀ½ñ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢ca¡¢ca1¡¢ca2¡¢¤ª¤è¤Ó e1 ¤Î 4 ¤Ä¤Î¸°¥Ú¥¢¤òºîÀ®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-alias ca \-dname CN=CA \-genkeypair
+.fl
+keytool \-alias ca1 \-dname CN=CA \-genkeypair
+.fl
+keytool \-alias ca2 \-dname CN=CA \-genkeypair
+.fl
+keytool \-alias e1 \-dname CN=E1 \-genkeypair
+.fl
+\fP
+.fi
+.LP
+¼¡¤Î 2 ¤Ä¤Î¥³¥Þ¥ó¥É¤Ï¡¢½ð̾ÉÕ¤­¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤òºîÀ®¤·¤Þ¤¹¡£ \f2ca\fP ¤Ï ca1 ¤Ë½ð̾¤·¡¢ \f2ca1 signs ca2\fP ¤Ë½ð̾¤·¤Þ¤¹¡£¤¹¤Ù¤Æ¼«¸Êȯ¹Ô¤Ç¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-alias ca1 \-certreq | keytool \-alias ca \-gencert \-ext san=dns:ca1 | keytool \-alias ca1 \-importcert
+.fl
+keytool \-alias ca2 \-certreq | $KT \-alias ca1 \-gencert \-ext san=dns:ca2 | $KT \-alias ca2 \-importcert
+.fl
+\fP
+.fi
 .LP
-PKCS#10 å½¢å¼ã‚’使ã£ã¦è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (CSR) を生æˆã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢¾ÚÌÀ½ñ e1 ¤òºîÀ®¤·¤Æ¥Õ¥¡¥¤¥ë e1.cert ¤Ë³ÊǼ¤·¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Ï ca2 ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢e1 ¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ë¤Ï ca¡¢ca1¡¢¤ª¤è¤Ó ca2 ¤¬´Þ¤Þ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-alias e1 \-certreq | keytool \-alias ca2 \-gencert > e1.cert
+.fl
+\fP
+.fi
+.TP 3
+\-genkeypair {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} {\-sigalg sigalg} [\-dname dname] [\-keypass keypass] {\-startdate value} {\-ext ext}* {\-validity valDays} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¸°¤Î¥Ú¥¢ (¸ø³«¸°¤ª¤è¤Ó´ØÏ¢¤¹¤ëÈó¸ø³«¸°) ¤òÀ¸À®¤·¤Þ¤¹¡£¸ø³«¸°¤Ï X.509 v3 ¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ç¥é¥Ã¥×¤µ¤ì¤Þ¤¹¡£¾ÚÌÀ½ñ¤Ï¡¢Ã±°ì¤ÎÍ×ÁǤò»ý¤Ä¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤È¤·¤Æ³ÊǼ¤µ¤ì¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÈÈó¸ø³«¸°¤Ï¡¢\f2alias\fP ¤ÇÆÃÄꤵ¤ì¤ë¿·¤·¤¤¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f2keyalg\fP ¤Ï¸°¤Î¥Ú¥¢¤ÎÀ¸À®¤Ë»ÈÍѤ¹¤ë¥¢¥ë¥´¥ê¥º¥à¤ò¡¢\f2keysize\fP ¤ÏÀ¸À®¤¹¤ë³Æ¸°¤Î¥µ¥¤¥º¤ò¡¢¤½¤ì¤¾¤ì»ØÄꤷ¤Þ¤¹¡£\f2sigalg\fP ¤Ë¤Ï¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë»È¤¦¥¢¥ë¥´¥ê¥º¥à¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢\f2keyalg\fP ¤È¸ß´¹À­¤Î¤¢¤ë¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
+.LP
+\f2dname\fP ¤Ë¤Ï¡¢\f2alias\fP ¤Ë´ØÏ¢ÉÕ¤±¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Î issuer ¥Õ¥£¡¼¥ë¥É¤È subject ¥Õ¥£¡¼¥ë¥É¤È¤·¤Æ»È¤¦ X.500 ¼±ÊÌ̾¤ò»ØÄꤷ¤Þ¤¹¡£ ¥³¥Þ¥ó¥É¹Ô¤Ç¼±ÊÌ̾¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¼±ÊÌ̾¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+\f2keypass\fP ¤Ë¤Ï¡¢À¸À®¤µ¤ì¤ë¸°¤Î¥Ú¥¢¤Î¤¦¤Á¡¢Èó¸ø³«¸°¤òÊݸ¤ë¤Î¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤³¤Î¤È¤­¡¢Return ¥­¡¼¤ò²¡¤¹¤È¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ÈƱ¤¸¥Ñ¥¹¥ï¡¼¥É¤¬¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2keypass\fP ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+\f2startdate\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Îȯ¹Ô»þ¹ï¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤ì¤Ï¡¢X.509 ¾ÚÌÀ½ñ¤Î¡ÖValidity¡×¥Õ¥£¡¼¥ë¥É¤Î¡ÖNot Before¡×ÃͤȤâ¸Æ¤Ð¤ì¤Þ¤¹¡£ 
 .LP
-CSR ã¯ã€è¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA) ã«é€ä¿¡ã™ã‚‹ã“ã¨ã‚’目的ã¨ã—ãŸã‚‚ã®ã§ã™ã€‚CA ã¯ã€è¨¼æ˜Žæ›¸è¦æ±‚者を (通常ã¯ã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã§) èªè¨¼ã—ã€è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’é€ã‚Šè¿”ã—ã¾ã™ã€‚ ã“ã®è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æ—¢å­˜ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ (最åˆã¯ 1 ã¤ã®è‡ªå·±ç½²å証明書ã‹ã‚‰æ§‹æˆã•ã‚Œã‚‹) ã«ç½®ãæ›ãˆã¦ä½¿ã„ã¾ã™ã€‚ 
+¥ª¥×¥·¥ç¥ó¤ÎÃͤϡ¢¼¡¤Î 2 ¤Ä¤Î·Á¼°¤Î¤¤¤º¤ì¤«¤ÇÀßÄê¤Ç¤­¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+1.
+([+\-]\f2nnn\fP[ymdHMS])+ 
+.TP 3
+2.
+[yyyy/mm/dd] [HH:MM:SS] 
+.RE
+.LP
+ºÇ½é¤Î·Á¼°¤Ç¤Ï¡¢È¯¹Ô»þ¹ï¤Ï¡¢»ØÄꤵ¤ì¤ëÃͤÀ¤±¸½ºß¤Î»þ¹ï¤«¤é°Ü¤ê¤Þ¤¹¡£»ØÄꤵ¤ì¤ëÃͤϡ¢°ìÏ¢¤Î²¼°Ì¤ÎÃͤòÏ¢·ë¤·¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£²¼°Ì¤Î³ÆÃͤǡ¢¥×¥é¥¹µ­¹æ (¡Ö+¡×) ¤Ï»þ´Ö¤¬¿Ê¤à¤³¤È¤ò¡¢¥Þ¥¤¥Ê¥¹µ­¹æ (¡Ö\-¡×) ¤Ï»þ´Ö¤¬Ìá¤ë¤³¤È¤ò°ÕÌ£¤·¤Æ¤¤¤Þ¤¹¡£°Ü¤ë»þ´Ö¤Ï \f2nnn\fP ¤Ç¡¢Ã±°Ì¤Ïǯ¡¢·î¡¢Æü¡¢»þ´Ö¡¢Ê¬¡¢¤Þ¤¿¤ÏÉäǤ¹ (¤½¤ì¤¾¤ì¡¢1 ʸ»ú¤Î¡Öy¡×¡¢¡Öm¡×¡¢¡Öd¡×¡¢¡ÖH¡×¡¢¡ÖM¡×¡¢¤Þ¤¿¤Ï¡ÖS¡×¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë)¡£²¼°Ì¤Î³ÆÃÍ¤Ç \f2java.util.GregorianCalendar.add(int field, int amount)\fP ¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç¡¢È¯¹Ô»þ¹ï¤ÎÄɲäÎÃͤ¬º¸¤«¤é±¦¤Ø·×»»¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2¡Ö\-startdate \-1y+1m\-1d¡×\fP¤È»ØÄꤹ¤ë¤È¡¢³«»Ï»þ¹ï¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+   Calendar c = new GregorianCalendar();
+.fl
+   c.add(Calendar.YEAR, \-1);
+.fl
+   c.add(Calendar.MONTH, 1);
+.fl
+   c.add(Calendar.DATE, \-1);
+.fl
+   return c.getTime()
+.fl
+\fP
+.fi
+.LP
+2 ÈÖÌܤηÁ¼°¤Ç¤Ï¡¢¥æ¡¼¥¶¡¼¤Ï¡¢Ç¯/·î/Æü¤È»þ´Ö:ʬ:ÉäΠ2 ¤Ä¤ÎÉôʬ¤Ç¸·Ì©¤Ê³«»Ï»þ¹ï¤òÀßÄꤷ¤Þ¤¹ (Ãϸµ¤Î»þ´ÖÂÓ¤ò»ÈÍÑ)¡£¥æ¡¼¥¶¡¼¤Ï¡¢1 ¤Ä¤ÎÉôʬ¤À¤±¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤â¤¦ 1 ¤Ä¤ÎÉôʬ¤Ï¸½ºß¤ÎÆüÉÕ (¤Þ¤¿¤Ï»þ¹ï) ¤ÈƱ¤¸¤Ë¤Ê¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¥æ¡¼¥¶¡¼¤Ï¡¢·Á¼°¤ÎÄêµÁ¤Ë¼¨¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢·å¿ô¤ò¸·Ì©¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹ (û¤¤¾ì¹ç¤Ï 0 ¤ÇËä¤á¤ë)¡£ÆüÉդȻþ¹ï¤ÎξÊý¤¬»ØÄꤵ¤ì¤¿¾õÂ֤ǡ¢2 ¤Ä¤ÎÉôʬ¤Î´Ö¤Ë¶õÇòʸ»ú¤¬ 1 ¤Ä (1 ¤Ä¤À¤±) ¤¢¤ê¤Þ¤¹¡£»þ´Ö¤Ï¾ï¤Ë 24 »þ´Ö·Á¼°¤Ç»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤È¡¢³«»ÏÆüÉդϸ½ºß¤Î»þ¹ï¤Ë¤Ê¤ê¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤Ï¡¢ºÇÂç¤Ç 1 ²ó»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.LP
+\f2valDays\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤ÎÍ­¸úÆü¿ô¤ò»ØÄꤷ¤Þ¤¹ ( \f2\-startdate\fP ¤Ç»ØÄꤵ¤ì¤¿ÆüÉÕ¡¢¤Þ¤¿¤Ï \f2\-startdate\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¸½ºß¤ÎÆüÉÕ¤«¤é»Ï¤Þ¤ë)¡£ 
 .LP
-\f2alias\fP ã«é–¢é€£ä»˜ã‘られãŸéžå…¬é–‹éµã¨ X.500 識別åã¯ã€PKCS#10 証明書è¦æ±‚を作æˆã™ã‚‹ã®ã«ä½¿ã‚ã‚Œã¾ã™ã€‚éžå…¬é–‹éµã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã§ã¯ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€éžå…¬é–‹éµã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ã€é©åˆ‡ãªãƒ‘スワードをæä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚コマンド行㧠\f2keypass\fP を指定ã—ã¦ãŠã‚‰ãšã€éžå…¬é–‹éµã®ãƒ‘スワードãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€éžå…¬é–‹éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï \f2\-genkey\fP ¤È¤¤¤¦Ì¾Á°¤Ç¤·¤¿¡£¤³¤Î¸Å¤¤Ì¾Á°¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¤¿¤À¤·¡¢º£¸å¤Ï¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¿·¤·¤¤Ì¾Á° \f2\-genkeypair\fP ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£  
+.TP 3
+\-genseckey {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+ÈëÌ©¸°¤òÀ¸À®¤·¡¢¤½¤ì¤ò¿·¤·¤¤ \f2KeyStore.SecretKeyEntry\fP (\f2alias\fP ¤ÇÆÃÄꤵ¤ì¤ë) Æâ¤Ë³ÊǼ¤·¤Þ¤¹¡£ 
+.LP
+\f2keyalg\fP ¤ÏÈëÌ©¸°¤ÎÀ¸À®¤Ë»ÈÍѤ¹¤ë¥¢¥ë¥´¥ê¥º¥à¤ò¡¢\f2keysize\fP ¤ÏÀ¸À®¤¹¤ë¸°¤Î¥µ¥¤¥º¤ò¡¢¤½¤ì¤¾¤ì»ØÄꤷ¤Þ¤¹¡£\f2keypass\fP ¤ÏÈëÌ©¸°¤ÎÊݸî¤Ë»ÈÍѤ¹¤ë¥Ñ¥¹¥ï¡¼¥É¤Ç¤¹¡£¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤³¤Î¤È¤­¡¢Return ¥­¡¼¤ò²¡¤¹¤È¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ÈƱ¤¸¥Ñ¥¹¥ï¡¼¥É¤¬¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2keypass\fP ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£  
+.TP 3
+\-importcert {\-alias alias} {\-file cert_file} [\-keypass keypass] {\-noprompt} {\-trustcacerts} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¥Õ¥¡¥¤¥ë \f2cert_file\fP ¤«¤é¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó (¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¾ì¹ç¤Ï¡¢PKCS#7 ·Á¼°¤Î±þÅú¤Þ¤¿¤Ï°ìÏ¢¤Î X.509 ¾ÚÌÀ½ñ¤ÇÄ󶡤µ¤ì¤ë¤â¤Î) ¤òÆɤ߹þ¤ß¡¢\f2alias\fP ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤Ë³ÊǼ¤·¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤é¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
+.LP
+\f3keytool\fP ¤Ç¤Ï¡¢X.509 v1¡¢v2¡¢v3 ¤Î¾ÚÌÀ½ñ¡¢¤ª¤è¤Ó¡¢PKCS#7 ·Á¼°¤Î¾ÚÌÀ½ñ¤«¤é¹½À®¤µ¤ì¤Æ¤¤¤ë PKCS#7 ·Á¼°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£¥¤¥ó¥Ý¡¼¥È¤¹¤ë¥Ç¡¼¥¿¤Ï¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½Êý¼°¡¢¤Þ¤¿¤Ï½ÐÎϲÄǽÉä¹æ²½Êý¼° (Base64 Éä¹æ²½¤È¤â¸Æ¤Ð¤ì¤ë) ¤Î¤É¤Á¤é¤«¤ÇÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÉä¹æ²½Êý¼°¤Î¾ì¹ç¡¢¾ÚÌÀ½ñ¤Ï¡Ö\-\-\-\-\-BEGIN¡×¤Ç»Ï¤Þ¤ëʸ»úÎó¤Ç³«»Ï¤µ¤ì¡¢¡Ö\-\-\-\-\-END¡×¤Ç»Ï¤Þ¤ëʸ»úÎó¤Ç½ªÎ»¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-\f2sigalg\fP ã«ã¯ã€CSR ã«ç½²åを付ã‘ã‚‹ã¨ãã«ä½¿ã†ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’指定ã—ã¾ã™ã€‚ 
+¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤Ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÌÜŪ¤¬¤¢¤ê¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+1.
+¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ë¾ÚÌÀ½ñ¤òÄɲ乤ë 
+.TP 3
+2.
+CA ¤Ë¾ÚÌÀ½ñ½ð̾Í×µá (\-certreq ¥³¥Þ¥ó¥É¤ò»²¾È) ¤òÁ÷¿®¤·¤¿·ë²Ì¤È¤·¤Æ¡¢CA ¤«¤é¼õ¤±¼è¤Ã¤¿¾ÚÌÀ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë 
+.RE
+.LP
+¤É¤Á¤é¤Î¼ïÎà¤Î¥¤¥ó¥Ý¡¼¥È¤ò¹Ô¤¦¤«¤Ï¡¢ \f2\-alias\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤˤè¤Ã¤Æ»ØÄꤷ¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+1.
+\f3ÊÌ̾¤¬¥­¡¼¥¨¥ó¥È¥ê¤ò¥Ý¥¤¥ó¥È¤·¤Ê¤¤¾ì¹ç\fP¡¢\f3keytool\fP ¤Ï¥æ¡¼¥¶¡¼¤¬¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¥¨¥ó¥È¥ê¤òÄɲ䷤褦¤È¤·¤Æ¤¤¤ë¤â¤Î¤È¸«¤Ê¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ÊÌ̾¤¬¥­¡¼¥¹¥È¥¢Æâ¤Ë¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£ÊÌ̾¤¬¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¡¢¤½¤ÎÊÌ̾¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤¬¤¹¤Ç¤Ë¸ºß¤¹¤ë¤³¤È¤Ë¤Ê¤ë¤Î¤Ç¡¢\f3keytool\fP ¤Ï¥¨¥é¡¼¤ò½ÐÎϤ·¡¢¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤ò¹Ô¤¤¤Þ¤»¤ó¡£ 
+.TP 3
+2.
+.LP
+\f3ÊÌ̾¤¬¥­¡¼¥¨¥ó¥È¥ê¤ò¥Ý¥¤¥ó¥È¤·¤Ê¤¤¾ì¹ç\fP¡¢\f3keytool\fP ¤Ï¥æ¡¼¥¶¡¼¤¬¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¥¨¥ó¥È¥ê¤òÄɲ䷤褦¤È¤·¤Æ¤¤¤ë¤â¤Î¤È¸«¤Ê¤·¤Þ¤¹¡£  
+.RE
+\f3¿·¤·¤¤¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È\fP 
+.LP
+\f3keytool\fP ¤Ï¡¢¥­¡¼¥¹¥È¥¢¤Ë¾ÚÌÀ½ñ¤òÄɲ乤ëÁ°¤Ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤Ë¤¹¤Ç¤Ë¸ºß¤¹¤ë¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤ò»È¤Ã¤Æ¡¢¥¤¥ó¥Ý¡¼¥È¤¹¤ë¾ÚÌÀ½ñ¤«¤é (¥ë¡¼¥È CA ¤Î) ¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ë»ê¤ë¤Þ¤Ç¤Î¿®Íê¤Î¥Á¥§¡¼¥ó¤Î¹½ÃÛ¤ò»î¤ß¤Þ¤¹¡£ 
+.LP
+\f2\-trustcacerts\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢ÄɲäξÚÌÀ½ñ¤Ï¿®Íê¤Ç¤­¤ë¤¹¤Ê¤ï¤Á cacerts ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤ë¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f3keytool\fP ¤¬¡¢¥¤¥ó¥Ý¡¼¥È¤¹¤ë¾ÚÌÀ½ñ¤«¤é¼«¸Ê½ð̾¾ÚÌÀ½ñ (¥­¡¼¥¹¥È¥¢¤Þ¤¿¤Ï cacerts ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¼«¸Ê½ð̾¾ÚÌÀ½ñ) ¤Ë»ê¤ë¤Þ¤Ç¤Î¿®Íê¤Î¥Ñ¥¹¤Î¹½Ãۤ˼ºÇÔ¤·¤¿¾ì¹ç¤Ï¡¢¥¤¥ó¥Ý¡¼¥È¤¹¤ë¾ÚÌÀ½ñ¤Î¾ðÊó¤òɽ¼¨¤·¡¢¥æ¡¼¥¶¡¼¤Ë³Îǧ¤òµá¤á¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¤Ï¡¢É½¼¨¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¤Û¤«¤Î¤Ê¤ó¤é¤«¤Î (¿®Íê¤Ç¤­¤ë) ¾ðÊó¸» (¾ÚÌÀ½ñ¤Î½êÍ­¼ÔËܿͤʤÉ) ¤«¤éÆþ¼ê¤·¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤·¤Þ¤¹¡£¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¤·¤Æ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¤­¤Ï¡¢¾ÚÌÀ½ñ¤¬Í­¸ú¤Ç¤¢¤ë¤³¤È¤ò¿µ½Å¤Ë³Îǧ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥¤¥ó¥Ý¡¼¥ÈÁàºî¤Ï¡¢¾ÚÌÀ½ñ¤ò³Îǧ¤¹¤ë»þÅÀ¤ÇÃæ»ß¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2\-noprompt\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤È¤ÎÂÐÏäϹԤï¤ì¤Þ¤»¤ó¡£ 
+\f3¾ÚÌÀ±þÅú¤Î¥¤¥ó¥Ý¡¼¥È\fP 
+.LP
+¡Ö¾ÚÌÀ±þÅú¡×¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¤­¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡¢¤ª¤è¤Ó (\-trustcacerts ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï) cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Ç¹½À®¤µ¤ì¤¿¾ÚÌÀ½ñ¤ò»È¤Ã¤Æ¾ÚÌÀ±þÅú¤¬¸¡ºº¤µ¤ì¤Þ¤¹¡£ 
 .LP
-CSR ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ« \f2certreq_file\fP ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ファイルãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ¨™æº–出力㫠CSR ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¾ÚÌÀ±þÅú¤¬¿®Íê¤Ç¤­¤ë¤«¤É¤¦¤«¤ò·èÄꤹ¤ëÊýË¡¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f3¾ÚÌÀ±þÅú¤¬Ã±°ì¤Î X.509 ¾ÚÌÀ½ñ¤Ç¤¢¤ë¾ì¹ç\fP¡¢\f3keytool\fP ¤Ï¡¢¾ÚÌÀ±þÅú¤«¤é (¥ë¡¼¥È CA ¤Î) ¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ë»ê¤ë¤Þ¤Ç¤Î¿®Íê¥Á¥§¡¼¥ó¤Î³ÎΩ¤ò»î¤ß¤Þ¤¹¡£¾ÚÌÀ±þÅú¤È¡¢¾ÚÌÀ±þÅú¤Îǧ¾Ú¤Ë»È¤ï¤ì¤ë¾ÚÌÀ½ñ¤Î³¬Áع½Â¤¤Ï¡¢\f2alias\fP ¤Î¿·¤·¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò·ÁÀ®¤·¤Þ¤¹¡£¿®Íê¥Á¥§¡¼¥ó¤¬³ÎΩ¤µ¤ì¤Ê¤¤¾ì¹ç¡¢¾ÚÌÀ±þÅú¤Ï¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢\f3keytool\fP ¤Ï¾ÚÌÀ½ñ¤ò½ÐÎϤ»¤º¡¢¥æ¡¼¥¶¡¼¤Ë¸¡¾Ú¤òµá¤á¤ë¥×¥í¥ó¥×¥È¤òɽ¼¨¤·¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤¬¾ÚÌÀ±þÅú¤Î¿®ÍêÀ­¤òȽÃǤ¹¤ë¤Î¤Ï¡¢ÉÔ²Äǽ¤Ç¤Ï¤Ê¤¯¤Æ¤âÈó¾ï¤Ëº¤Æñ¤À¤«¤é¤Ç¤¹¡£ 
+.TP 2
+o
+\f3¾ÚÌÀ±þÅú¤¬ PKCS#7 ·Á¼°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Þ¤¿¤Ï°ìÏ¢¤Î X.509 ¾ÚÌÀ½ñ¤Ç¤¢¤ë¾ì¹ç\fP¡¢¥Á¥§¡¼¥ó¤Ï¡¢¥æ¡¼¥¶¡¼¤Î¾ÚÌÀ½ñ¤¬ºÇ½é¤Ë¡¢0 °Ê¾å¤Î CA ¾ÚÌÀ½ñ¤¬¤½¤Î¼¡¤Ë¤¯¤ë¤è¤¦¤Ëʤ٤é¤ì¤Þ¤¹¡£¥Á¥§¡¼¥ó¤¬¼«¸Ê½ð̾¤Î¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤Ç½ª¤ï¤ê¡¢ \f2\-trustcacerts\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f3keytool\fP ¤Ï¡¢¤½¤Î¾ÚÌÀ½ñ¤È¡¢¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï¡Öcacerts¡×¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ëÆâ¤Î¿®Íê¤Ç¤­¤ë¤¹¤Ù¤Æ¤Î¾ÚÌÀ½ñ¤ò¾È¹ç¤·¤è¤¦¤È¤·¤Þ¤¹¡£¥Á¥§¡¼¥ó¤¬¼«¸Ê½ð̾¤Î¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤Ç½ª¤ï¤Ã¤Æ¤ª¤é¤º¡¢ \f2\-trustcacerts\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f3keytool\fP ¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï¡Öcacerts¡×¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ëÆâ¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤«¤é¼«¸Ê½ð̾¤Î¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤ò¸«¤Ä¤±¤Æ¤½¤ì¤ò¥Á¥§¡¼¥ó¤ÎËöÈø¤ËÄɲ䷤褦¤È¤·¤Þ¤¹¡£¤½¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤é¤º¡¢ \f2\-noprompt\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Á¥§¡¼¥óÆâ¤ÎºÇ¸å¤Î¾ÚÌÀ½ñ¤Î¾ðÊ󤬽ÐÎϤµ¤ì¡¢¥æ¡¼¥¶¡¼¤Ï³Îǧ¤òµá¤á¤é¤ì¤Þ¤¹¡£ 
+.RE
+.LP
+¾ÚÌÀ½ñ±þÅúÆâ¤Î¸ø³«¸°¤¬ \f2alias\fP ¤Î²¼¤Ë¤¹¤Ç¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¥æ¡¼¥¶¡¼¤Î¸ø³«¸°¤Ë°ìÃפ·¤¿¾ì¹ç¡¢¸Å¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤¬±þÅúÆâ¤Î¿·¤·¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Þ¤¹¡£°ÊÁ°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò¿·¤·¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤ë¤³¤È¤¬¤Ç¤­¤ë¤Î¤Ï¡¢Í­¸ú¤Ê \f2keypass\fP¡¢¤Ä¤Þ¤ê³ºÅö¤¹¤ë¥¨¥ó¥È¥ê¤ÎÈó¸ø³«¸°¤òÊݸ¤ë¤¿¤á¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤¿¾ì¹ç¤À¤±¤Ç¤¹¡£¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Æ¤ª¤é¤º¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï \f2\-import\fP ¤È¤¤¤¦Ì¾Á°¤Ç¤·¤¿¡£¤³¤Î¸Å¤¤Ì¾Á°¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¤¿¤À¤·¡¢º£¸å¤Ï¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¿·¤·¤¤Ì¾Á° \f2\-importcert\fP ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£    
+.TP 3
+\-importkeystore \-srckeystore srckeystore \-destkeystore destkeystore {\-srcstoretype srcstoretype} {\-deststoretype deststoretype} [\-srcstorepass srcstorepass] [\-deststorepass deststorepass] {\-srcprotected} {\-destprotected} {\-srcalias srcalias {\-destalias destalias} [\-srckeypass srckeypass] [\-destkeypass destkeypass] } {\-noprompt} {\-srcProviderName src_provider_name} {\-destProviderName dest_provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¥½¡¼¥¹¥­¡¼¥¹¥È¥¢¤«¤é¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ø¡¢Ã±°ì¤Î¥¨¥ó¥È¥ê¤Þ¤¿¤Ï¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤ò¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£ 
+.LP
+\f2srcalias\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¤½¤ÎÊÌ̾¤ÇÆÃÄꤵ¤ì¤ëñ°ì¤Î¥¨¥ó¥È¥ê¤ò¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£\f2destalias\fP ·Ðͳ¤Ç¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f2srcalias\fP ¤¬¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤È¤·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¥½¡¼¥¹¤Î¥¨¥ó¥È¥ê¤¬¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢\f2srckeypass\fP ¤ò»È¤Ã¤Æ¤½¤Î¥¨¥ó¥È¥ê¤¬²óÉü¤µ¤ì¤Þ¤¹¡£\f2srckeypass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f3keytool\fP ¤Ï \f2srcstorepass\fP ¤ò»È¤Ã¤Æ¤½¤Î¥¨¥ó¥È¥ê¤ò²óÉü¤·¤è¤¦¤È¤·¤Þ¤¹¡£\f2srcstorepass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¤«Àµ¤·¤¯¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤Ï \f2destkeypass\fP ¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£\f2destkeypass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤Ï¥½¡¼¥¹¥¨¥ó¥È¥ê¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£ 
+.LP
+\f2srcalias\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤¬¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£³Æ¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤ÏÂбþ¤¹¤ë¥½¡¼¥¹¥¨¥ó¥È¥ê¤ÎÊÌ̾¤Î²¼¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¥½¡¼¥¹¤Î¥¨¥ó¥È¥ê¤¬¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢\f2srcstorepass\fP ¤ò»È¤Ã¤Æ¤½¤Î¥¨¥ó¥È¥ê¤¬²óÉü¤µ¤ì¤Þ¤¹¡£\f2srcstorepass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¤«Àµ¤·¤¯¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Î¤¢¤ë¥¨¥ó¥È¥ê¥¿¥¤¥×¤¬¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤ä¡¢¤¢¤ë¥¨¥ó¥È¥ê¤ò¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë³ÊǼ¤¹¤ëºÝ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¤½¤Î¥¨¥ó¥È¥ê¤ò¥¹¥­¥Ã¥×¤·¤Æ½èÍý¤ò³¹Ô¤¹¤ë¤«¡¢¤¢¤ë¤¤¤Ï½èÍý¤òÃæÃǤ¹¤ë¤«¤ÎÁªÂò¤òµá¤á¤é¤ì¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤Ï¥½¡¼¥¹¥¨¥ó¥È¥ê¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£ 
+.LP
+¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤¬¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Ë¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¡¢¤½¤Î¥¨¥ó¥È¥ê¤ò¾å½ñ¤­¤¹¤ë¤«¡¢¤¢¤ë¤¤¤Ï°Û¤Ê¤ëÊÌ̾¤Î²¼¤Ç¿·¤·¤¤¥¨¥ó¥È¥ê¤òºîÀ®¤¹¤ë¤«¤ÎÁªÂò¤òµá¤á¤é¤ì¤Þ¤¹¡£ 
 .LP
-CA ã‹ã‚‰ã®å¿œç­”をインãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€\f2importcert\fP コマンドを使ã„ã¾ã™ã€‚  
+\f2\-noprompt\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¿·¤·¤¤¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤»¤ó¡£´û¸¤Î¥¨¥ó¥È¥ê¤Ï¤½¤Î¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤Ç¼«Æ°Åª¤Ë¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£ºÇ¸å¤Ë¡¢¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Ê¤¤¥¨¥ó¥È¥ê¤Ï¼«Æ°Åª¤Ë¥¹¥­¥Ã¥×¤µ¤ì¡¢·Ù¹ð¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£  
+.TP 3
+\-printcertreq {\-file file} 
+.LP
+PKCS #10 ·Á¼°¤Î¾ÚÌÀ½ñÍ×µá¤ÎÆâÍƤò½ÐÎϤ·¤Þ¤¹¡£¤³¤ÎÍ×µá¤Ï¡¢keytool \-certreq ¥³¥Þ¥ó¥É¤ÇÀ¸À®¤Ç¤­¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢file ¤«¤éÍ×µá¤òÆɤ߹þ¤ß¤Þ¤¹¡£file ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤éÆɤ߹þ¤ß¤Þ¤¹¡£  
+.RE
+
+.LP
+.SS 
+¥Ç¡¼¥¿¤Î¥¨¥¯¥¹¥Ý¡¼¥È
+.LP
+.RS 3
+.TP 3
+\-certreq {\-alias alias} {\-dname dname} {\-sigalg sigalg} {\-file certreq_file} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+PKCS#10 ·Á¼°¤ò»È¤Ã¤Æ¾ÚÌÀ½ñ½ð̾Í×µá (CSR) ¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.LP
+CSR ¤Ï¡¢¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤ËÁ÷¿®¤¹¤ë¤³¤È¤òÌÜŪ¤È¤·¤¿¤â¤Î¤Ç¤¹¡£CA ¤Ï¡¢¾ÚÌÀ½ñÍ×µá¼Ô¤ò (Ä̾ï¤Ï¥ª¥Õ¥é¥¤¥ó¤Ç) ǧ¾Ú¤·¡¢¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òÁ÷¤êÊÖ¤·¤Þ¤¹¡£ ¤³¤Î¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î´û¸¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó (ºÇ½é¤Ï 1 ¤Ä¤Î¼«¸Ê½ð̾¾ÚÌÀ½ñ¤«¤é¹½À®¤µ¤ì¤ë) ¤ËÃÖ¤­´¹¤¨¤Æ»È¤¤¤Þ¤¹¡£ 
+.LP
+\f2alias\fP ¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿Èó¸ø³«¸°¤Ï¡¢PKCS#10 ¾ÚÌÀ½ñÍ×µá¤òºîÀ®¤¹¤ë¤Î¤Ë»È¤ï¤ì¤Þ¤¹¡£Èó¸ø³«¸°¤Ï¥­¡¼¥¹¥È¥¢Æâ¤Ç¤Ï¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢Èó¸ø³«¸°¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢Å¬Àڤʥѥ¹¥ï¡¼¥É¤òÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç \f2keypass\fP ¤ò»ØÄꤷ¤Æ¤ª¤é¤º¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£dname ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤ì¤¬ CSR ¤Ç¼çÂΤȤ·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢ÊÌ̾¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿ X.500 ¼±ÊÌ̾¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
+.LP
+\f2sigalg\fP ¤Ë¤Ï¡¢CSR ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë»È¤¦¥¢¥ë¥´¥ê¥º¥à¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+CSR ¤Ï¡¢¥Õ¥¡¥¤¥ë \f2certreq_file\fP ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½à½ÐÎÏ¤Ë CSR ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
+.LP
+CA ¤«¤é¤Î±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤Ë¤Ï¡¢\f2importcert\fP ¥³¥Þ¥ó¥É¤ò»È¤¤¤Þ¤¹¡£  
 .TP 3
 \-exportcert {\-alias alias} {\-file cert_file} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-rfc} {\-v} {\-protected} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã«é–¢é€£ä»˜ã‘られãŸè¨¼æ˜Žæ›¸ã‚’ (キーストアã‹ã‚‰) 読ã¿è¾¼ã¿ã€ãƒ•ã‚¡ã‚¤ãƒ« \f2cert_file\fP ã«æ ¼ç´ã—ã¾ã™ã€‚ 
+\f2alias\fP ¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¤ò (¥­¡¼¥¹¥È¥¢¤«¤é) Æɤ߹þ¤ß¡¢¥Õ¥¡¥¤¥ë \f2cert_file\fP ¤Ë³ÊǼ¤·¤Þ¤¹¡£ 
 .LP
-ファイルãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ¨™æº–出力ã«è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½à½ÐÎϤ˾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
-デフォルトã§ã¯ã€ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–æ–¹å¼ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€\f2\-rfc\fP オプションを指定ã—ãŸå ´åˆã¯ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½Êý¼°¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ ¤¿¤À¤·¡¢\-rfc ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ ½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-\f2alias\fP ãŒã€ä¿¡é ¼ã§ãる証明書をå‚ç…§ã—ã¦ã„ã‚‹å ´åˆã¯ã€è©²å½“ã™ã‚‹è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ãれ以外ã®å ´åˆã€\f2alias\fP ã¯ã€é–¢é€£ä»˜ã‘られãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’æŒã¤éµã‚¨ãƒ³ãƒˆãƒªã‚’å‚ç…§ã—ã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ãƒã‚§ãƒ¼ãƒ³å†…ã®æœ€åˆã®è¨¼æ˜Žæ›¸ãŒè¿”ã•ã‚Œã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã¯ã€\f2alias\fP ã«ã‚ˆã£ã¦è¡¨ã•ã‚Œã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã§ã™ã€‚ 
+\f2alias\fP ¤¬¡¢¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤ò»²¾È¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢\f2alias\fP ¤Ï¡¢´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò»ý¤Ä¸°¥¨¥ó¥È¥ê¤ò»²¾È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¤Ï¡¢¥Á¥§¡¼¥óÆâ¤ÎºÇ½é¤Î¾ÚÌÀ½ñ¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Ï¡¢\f2alias\fP ¤Ë¤è¤Ã¤Æɽ¤µ¤ì¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ç¤¹¡£ 
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ \f2\-export\fP ã¨ã„ã†åå‰ã§ã—ãŸã€‚ã“ã®å¤ã„åå‰ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ãŸã ã—ã€ä»Šå¾Œã¯ã‚ã‹ã‚Šã‚„ã™ã„よã†ã«ã€æ–°ã—ã„åå‰ \f2\-exportcert\fP を使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚  
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï \f2\-export\fP ¤È¤¤¤¦Ì¾Á°¤Ç¤·¤¿¡£¤³¤Î¸Å¤¤Ì¾Á°¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¤¿¤À¤·¡¢º£¸å¤Ï¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¿·¤·¤¤Ì¾Á° \f2\-exportcert\fP ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-データã®è¡¨ç¤º
-.LP
-.RS 3
-
+¥Ç¡¼¥¿¤Îɽ¼¨
 .LP
 .RS 3
 .TP 3
 \-list {\-alias alias} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v | \-rfc} {\-protected} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã§ç‰¹å®šã•ã‚Œã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®å†…容を (標準出力ã«) 出力ã—ã¾ã™ã€‚別åãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å…¨ä½“ã®å†…容ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+\f2alias\fP ¤ÇÆÃÄꤵ¤ì¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÆâÍƤò (ɸ½à½ÐÎϤË) ½ÐÎϤ·¤Þ¤¹¡£ÊÌ̾¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥­¡¼¥¹¥È¥¢Á´ÂΤÎÆâÍƤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯è¨¼æ˜Žæ›¸ã® MD5 フィンガープリントを表示ã—ã¾ã™ã€‚\f2\-v\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€æ‰€æœ‰è€…ã€ç™ºè¡Œè€…ã€ã‚·ãƒªã‚¢ãƒ«ç•ªå·ã€æ‹¡å¼µæ©Ÿèƒ½ãªã©ã®ä»˜åŠ çš„ãªæƒ…å ±ã¨ã¨ã‚‚ã«ã€äººé–“ãŒèª­ã‚€ã“ã¨ã®ã§ãã‚‹å½¢å¼ã§è¨¼æ˜Žæ›¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2\-rfc\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã§è¨¼æ˜Žæ›¸ã®å†…容ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¾ÚÌÀ½ñ¤Î SHA1 ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤òɽ¼¨¤·¤Þ¤¹¡£ \f2\-v\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢½êÍ­¼Ô¡¢È¯¹Ô¼Ô¡¢¥·¥ê¥¢¥ëÈֹ桢³ÈÄ¥µ¡Ç½¤Ê¤É¤ÎÉÕ²ÃŪ¤Ê¾ðÊó¤È¤È¤â¤Ë¡¢¿Í´Ö¤¬Æɤळ¤È¤Î¤Ç¤­¤ë·Á¼°¤Ç¾ÚÌÀ½ñ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ç¾ÚÌÀ½ñ¤ÎÆâÍƤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ ½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-\f2\-v\fP オプション㨠\f2\-rfc\fP オプションã¨ã‚’åŒæ™‚ã«æŒ‡å®šã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。  
+\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤È \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤òƱ»þ¤Ë»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£  
 .TP 3
-\-printcert {\-file cert_file} {\-v} {\-Jjavaoption} 
+\-printcert {\-file cert_file | \-sslserver host[:port]} {\-jarfile JAR_file {\-rfc} {\-v} {\-Jjavaoption} 
+.LP
+¥Õ¥¡¥¤¥ë \f2cert_file\fP¡¢\f2host:port\fP ¤Ë¤¢¤ë SSL ¥µ¡¼¥Ð¡¼¡¢¤Þ¤¿¤Ï½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë \f2JAR_file\fP ( \f2\-jarfile\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄê) ¤«¤é¾ÚÌÀ½ñ¤òÆɤ߹þ¤ß¡¢¿Í´Ö¤¬Æɤळ¤È¤Î¤Ç¤­¤ë·Á¼°¤Ç¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤·¤Þ¤¹¡£¥Ý¡¼¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½à¤Î HTTPS ¥Ý¡¼¥È 443 ¤¬ÁÛÄꤵ¤ì¤Þ¤¹¡£ \f2\-sslserver\fP ¤ª¤è¤Ó \f2\-file\fP ¥ª¥×¥·¥ç¥ó¤òƱ»þ¤Ë»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£Æ±»þ¤Ë»ØÄꤹ¤ë¤È¡¢¥¨¥é¡¼¤¬Êó¹ð¤µ¤ì¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤é¾ÚÌÀ½ñ¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
 .LP
-ファイル  
+\f2\-rfc\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢keytool ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ɸ½à¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢PEM ¥â¡¼¥É¤Ç¾ÚÌÀ½ñ¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.LP
+¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ïɸ½àÆþÎϤ«¤é¾ÚÌÀ½ñ¤òÆɤ߹þ¤à¾ì¹ç¡¢¤½¤Î¾ÚÌÀ½ñ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ɸ½à¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½Êý¼°¤Þ¤¿¤Ï½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Çɽ¼¨¤Ç¤­¤Þ¤¹¡£ 
 .LP
-インターãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+SSL ¥µ¡¼¥Ð¡¼¤¬¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë¤ÎÇظå¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢ \f2\-J\-Dhttps.proxyHost=proxyhost\fP ¤È \f2\-J\-Dhttps.proxyPort=proxyport\fP ¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Æ¡¢¥×¥í¥­¥·¥È¥ó¥Í¥ê¥ó¥°¤ò»ÈÍѤǤ­¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢
+.na
+\f2¡ÖJSSE ¥ê¥Õ¥¡¥ì¥ó¥¹¥¬¥¤¥É¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-注:ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¨ã¯é–¢ä¿‚ãªã動作ã—ã¾ã™ã€‚  
+\f3Ãí\fP: ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥­¡¼¥¹¥È¥¢¤È¤Ï´Ø·¸¤Ê¤¯»ÈÍѤǤ­¤Þ¤¹¡£  
+.TP 3
+\-printcrl \-file crl_ {\-v} 
+.LP
+¥Õ¥¡¥¤¥ë \f2crl_file\fP ¤«¤é¾ÚÌÀ½ñ¤Î¼è¤ê¾Ã¤·¥ê¥¹¥È (CRL) ¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
+.LP
+¾ÚÌÀ½ñ¤Î¼è¤ê¾Ã¤·¥ê¥¹¥È (CRL) ¤Ï¡¢¥Ç¥¸¥¿¥ë¾ÚÌÀ½ñ¤òȯ¹Ô¤·¤¿¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤Ë¤è¤Ã¤Æ¼è¤ê¾Ã¤µ¤ì¤¿¥Ç¥¸¥¿¥ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ç¤¹¡£CA ¤Ï¡¢\f2crl_file\fP ¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.LP
+\f3Ãí\fP: ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥­¡¼¥¹¥È¥¢¤È¤Ï´Ø·¸¤Ê¤¯»ÈÍѤǤ­¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-キーストアã®ç®¡ç†
-.LP
-.RS 3
-
+¥­¡¼¥¹¥È¥¢¤Î´ÉÍý
 .LP
 .RS 3
 .TP 3
 \-storepasswd [\-new new_storepass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-Jjavaoption} 
 .LP
-キーストアã®å†…容ã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã†ãƒ‘スワードを変更ã—ã¾ã™ã€‚\f2new_storepass\fP ã«ã¯ã€æ–°ã—ã„パスワードを指定ã—ã¾ã™ã€‚ \f2new_storepass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。  
+¥­¡¼¥¹¥È¥¢¤ÎÆâÍƤÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤Þ¤¹¡£\f2new_storepass\fP ¤Ë¤Ï¡¢¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£new_storepass ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£  
 .TP 3
 \-keypasswd {\-alias alias} [\-keypass old_keypass] [\-new new_keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹éžå…¬é–‹/秘密éµã‚’ä¿è­·ã™ã‚‹ãŸã‚ã®ãƒ‘スワードをã€\f2old_keypass\fP ã‹ã‚‰ \f2new_keypass\fP ã«å¤‰æ›´ã—ã¾ã™ã€‚ \f2new_keypass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+\f2alias\fP ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ëÈó¸ø³«/ÈëÌ©¸°¤òÊݸ¤ë¤¿¤á¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¡¢\f2old_keypass\fP ¤«¤é \f2new_keypass\fP ¤ËÊѹ¹¤·¤Þ¤¹¡£new_keypass ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-コマンド行㧠\f2\-keypass\fP オプションを指定ã—ã¦ãŠã‚‰ãšã€éµã®ãƒ‘スワードãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-keypass\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ¤ª¤é¤º¡¢¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
 .LP
-コマンド行㧠\f2\-new\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€æ–°ã—ã„パスワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚  
+¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-new\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£  
 .TP 3
 \-delete [\-alias alias] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚¨ãƒ³ãƒˆãƒªã‚’キーストアã‹ã‚‰å‰Šé™¤ã—ã¾ã™ã€‚コマンド行ã§åˆ¥åを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€åˆ¥åã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚  
+\f2alias\fP ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥¨¥ó¥È¥ê¤ò¥­¡¼¥¹¥È¥¢¤«¤éºï½ü¤·¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤ÇÊÌ̾¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢ÊÌ̾¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£  
 .TP 3
 \-changealias {\-alias alias} [\-destalias destalias] [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
 .LP
-指定ã•ã‚ŒãŸ \f2alias\fP ã‹ã‚‰æ–°ã—ã„別å \f2destalias\fP ã¸ã€æ—¢å­˜ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã‚’移動ã—ã¾ã™ã€‚ターゲット別åãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ãã®å…¥åŠ›ã‚’求ã‚ã¾ã™ã€‚å…ƒã®ã‚¨ãƒ³ãƒˆãƒªãŒã‚¨ãƒ³ãƒˆãƒªãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ãŸå ´åˆã€ã€Œ\-keypassã€ã‚ªãƒ—ション経由ã§ãã®ãƒ‘スワードを指定ã§ãã¾ã™ã€‚éµãƒ‘スワードãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f2storepass\fP (指定ã•ã‚ŒãŸå ´åˆ) ãŒã¾ãšè©¦ã¿ã‚‰ã‚Œã¾ã™ã€‚ãã®è©¦ã¿ãŒå¤±æ•—ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚  
+»ØÄꤵ¤ì¤¿ \f2alias\fP ¤«¤é¿·¤·¤¤ÊÌ̾ \f2destalias\fP ¤Ø¡¢´û¸¤Î¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ò°ÜÆ°¤·¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ï¤½¤ÎÆþÎϤòµá¤á¤Þ¤¹¡£¸µ¤Î¥¨¥ó¥È¥ê¤¬¥¨¥ó¥È¥ê¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¡Ö\-keypass¡×¥ª¥×¥·¥ç¥ó·Ðͳ¤Ç¤½¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¸°¥Ñ¥¹¥ï¡¼¥É¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f2storepass\fP (»ØÄꤵ¤ì¤¿¾ì¹ç) ¤¬¤Þ¤º»î¤ß¤é¤ì¤Þ¤¹¡£¤½¤Î»î¤ß¤¬¼ºÇÔ¤¹¤ë¤È¡¢¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-ヘルプã®è¡¨ç¤º
-.LP
-.RS 3
-
+¥Ø¥ë¥×¤Îɽ¼¨
 .LP
 .RS 3
 .TP 3
 \-help 
 .LP
-基本的ãªã‚³ãƒžãƒ³ãƒ‰ã¨ãã®ã‚ªãƒ—ションã®ä¸€è¦§ã‚’表示ã—ã¾ã™ã€‚  
+´ðËÜŪ¤Ê¥³¥Þ¥ó¥É¤È¤½¤Î¥ª¥×¥·¥ç¥ó¤Î°ìÍ÷¤òɽ¼¨¤·¤Þ¤¹¡£ 
+.LP
+ÆÃÄê¤Î¥³¥Þ¥ó¥É¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ \f2command_name\fP ¤Ï¥³¥Þ¥ó¥É¤Î̾Á°¤Ç¤¹¡£ 
+.nf
+\f3
+.fl
+    keytool \-\fP\f4command_name\fP\f3 \-help
+.fl
+\fP
+.fi
 .RE
 
 .LP
-.RE
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
 .LP
-ã“ã“ã§ã¯ã€è‡ªåˆ†ã®éµã®ãƒšã‚¢ãŠã‚ˆã³ä¿¡é ¼ã§ãるエンティティーã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã‚’管ç†ã™ã‚‹ãŸã‚ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’作æˆã™ã‚‹å ´åˆã‚’例ã¨ã—ã¦ç¤ºã—ã¾ã™ã€‚
+¤³¤³¤Ç¤Ï¡¢¼«Ê¬¤Î¸°¤Î¥Ú¥¢¤ª¤è¤Ó¿®Íê¤Ç¤­¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤«¤é¤Î¾ÚÌÀ½ñ¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥­¡¼¥¹¥È¥¢¤òºîÀ®¤¹¤ë¾ì¹ç¤òÎã¤È¤·¤Æ¼¨¤·¤Þ¤¹¡£
 .LP
 .SS 
-éµã®ãƒšã‚¢ã®ç”Ÿæˆ
-.LP
-.RS 3
-
+¸°¤Î¥Ú¥¢¤ÎÀ¸À®
 .LP
 .LP
-ã¾ãšã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’作æˆã—ã¦éµã®ãƒšã‚¢ã‚’生æˆã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚次ã«ç¤ºã™ã®ã¯ã€å®Ÿè¡Œã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ä¾‹ã§ã™ã€‚
+¤Þ¤º¡¢¥­¡¼¥¹¥È¥¢¤òºîÀ®¤·¤Æ¸°¤Î¥Ú¥¢¤òÀ¸À®¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¼¡¤Ë¼¨¤¹¤Î¤Ï¡¢¼Â¹Ô¤¹¤ë¥³¥Þ¥ó¥É¤ÎÎã¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
-    keytool \-genkeypair \-dname "cn=Mark Jones, ou=JavaSoft, o=Sun, c=US"
+    keytool \-genkeypair \-dname "cn=Mark Jones, ou=Java, o=Oracle, c=US"
 .fl
       \-alias business \-keypass kpi135 \-keystore /working/mykeystore
 .fl
@@ -485,16 +1096,16 @@
 
 .LP
 .LP
-注:ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ 1 è¡Œã«å…¥åŠ›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。例ã§è¤‡æ•°è¡Œã«å…¥åŠ›ã—ã¦ã„ã‚‹ã®ã¯èª­ã¿ã‚„ã™ãã™ã‚‹ãŸã‚ã§ã™ã€‚
+Ãí: ¤³¤Î¥³¥Þ¥ó¥É¤Ï 1 ¹Ô¤ËÆþÎϤ·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£Îã¤ÇÊ£¿ô¹Ô¤ËÆþÎϤ·¤Æ¤¤¤ë¤Î¤ÏÆɤߤ䤹¤¯¤¹¤ë¤¿¤á¤Ç¤¹¡£
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€working ディレクトリ㫠mykeystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’作æˆã— (キーストアã¯ã¾ã å­˜åœ¨ã—ã¦ã„ãªã„ã¨ä»®å®šã™ã‚‹)ã€ä½œæˆã—ãŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ãƒ‘スワード ab987c を割り当ã¦ã¾ã™ã€‚生æˆã™ã‚‹å…¬é–‹éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã«å¯¾å¿œã™ã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®ã€Œè­˜åˆ¥åã€ã¯ã€é€šç§°ãŒã€ŒMark Jonesã€ã€çµ„ç¹”å˜ä½ãŒã€ŒJavaSoftã€ã€çµ„ç¹”ãŒã€ŒSunã€ã€2 文字ã®å›½ç•ªå·ãŒã€ŒUSã€ã§ã™ã€‚公開éµã¨éžå…¬é–‹éµã®ã‚µã‚¤ã‚ºã¯ã©ã¡ã‚‰ã‚‚ 1024 ビットã§ã€éµã®ä½œæˆã«ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® DSA éµç”Ÿæˆã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’使用ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢working ¥Ç¥£¥ì¥¯¥È¥ê¤Ë mykeystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢¤òºîÀ®¤· (¥­¡¼¥¹¥È¥¢¤Ï¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤¤¤È²¾Äꤹ¤ë)¡¢ºîÀ®¤·¤¿¥­¡¼¥¹¥È¥¢¤Ë¥Ñ¥¹¥ï¡¼¥É ab987c ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£À¸À®¤¹¤ë¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤ËÂбþ¤¹¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¡Ö¼±ÊÌ̾¡×¤Ï¡¢Ä̾Τ¬¡ÖMark Jones¡×¡¢ÁÈ¿¥Ã±°Ì¤¬¡ÖJava¡×¡¢ÁÈ¿¥¤¬¡ÖOracle¡×¡¢2 ʸ»ú¤Î¹ñÈֹ椬¡ÖUS¡×¤Ç¤¹¡£¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥µ¥¤¥º¤Ï¤É¤Á¤é¤â 1024 ¥Ó¥Ã¥È¤Ç¡¢¸°¤ÎºîÀ®¤Ë¤Ï¥Ç¥Õ¥©¥ë¥È¤Î DSA ¸°À¸À®¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€å…¬é–‹éµã¨è­˜åˆ¥å情報をå«ã‚€è‡ªå·±ç½²å証明書 (デフォルト㮠SHA1withDSA ç½²åアルゴリズムを使用) を作æˆã—ã¾ã™ã€‚証明書ã®æœ‰åŠ¹æœŸé–“㯠180 æ—¥ã§ã™ã€‚ 証明書ã¯ã€åˆ¥å「businessã€ã§ç‰¹å®šã•ã‚Œã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªå†…ã®éžå…¬é–‹éµã«é–¢é€£ä»˜ã‘られã¾ã™ã€‚éžå…¬é–‹éµã«ã¯ãƒ‘スワード「kpi135ã€ãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¸ø³«¸°¤È¼±ÊÌ̾¾ðÊó¤ò´Þ¤à¼«¸Ê½ð̾¾ÚÌÀ½ñ (¥Ç¥Õ¥©¥ë¥È¤Î SHA1withDSA ½ð̾¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍÑ) ¤òºîÀ®¤·¤Þ¤¹¡£¾ÚÌÀ½ñ¤ÎÍ­¸ú´ü´Ö¤Ï 180 Æü¤Ç¤¹¡£ ¾ÚÌÀ½ñ¤Ï¡¢ÊÌ̾¡Öbusiness¡×¤ÇÆÃÄꤵ¤ì¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥êÆâ¤ÎÈó¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Þ¤¹¡£Èó¸ø³«¸°¤Ë¤Ï¥Ñ¥¹¥ï¡¼¥É¡Ökpi135¡×¤¬³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£
 .LP
 .LP
-オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã‚’使ã†å ´åˆã¯ã€ä¸Šã«ç¤ºã—ãŸã‚³ãƒžãƒ³ãƒ‰ã‚’大幅ã«çŸ­ãã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚実際ã«ã¯ã€ã‚ªãƒ—ションを 1 ã¤ã‚‚指定ã›ãšã«ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ デフォルト値をæŒã¤ã‚ªãƒ—ションã§ã¯ã€ã‚ªãƒ—ションを指定ã—ãªã‘ã‚Œã°ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ãŒä½¿ã‚ã‚Œã€å¿…è¦ãªå€¤ã«ã¤ã„ã¦ã¯å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ãŸã¨ãˆã°ã€å˜ã«æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤò»È¤¦¾ì¹ç¤Ï¡¢¾å¤Ë¼¨¤·¤¿¥³¥Þ¥ó¥É¤òÂçÉý¤Ëû¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¼ÂºÝ¤Ë¤Ï¡¢¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä¤â»ØÄꤻ¤º¤Ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£ ¥Ç¥Õ¥©¥ë¥ÈÃͤò»ý¤Ä¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¥Ç¥Õ¥©¥ë¥ÈÃͤ¬»È¤ï¤ì¡¢É¬ÍפÊÃͤˤĤ¤¤Æ¤ÏÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Ã±¤Ë¼¡¤Î¤è¤¦¤ËÆþÎϤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -505,19 +1116,17 @@
 .fi
 
 .LP
-ã“ã®å ´åˆã¯ã€mykey ã¨ã„ã†åˆ¥åã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªãŒä½œæˆã•ã‚Œã€æ–°ã—ã生æˆã•ã‚ŒãŸéµã®ãƒšã‚¢ã€ãŠã‚ˆã³ 90 日間有効ãªè¨¼æ˜Žæ›¸ãŒã“ã®ã‚¨ãƒ³ãƒˆãƒªã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã€ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã® .keystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ç½®ã‹ã‚Œã¾ã™ã€‚ã“ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒã¾ã å­˜åœ¨ã—ã¦ã„ãªã„å ´åˆã¯ã€ä½œæˆã•ã‚Œã¾ã™ã€‚識別å情報ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã€ãŠã‚ˆã³éžå…¬é–‹éµã®ãƒ‘スワードã«ã¤ã„ã¦ã¯ã€å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
 .LP
-以下ã§ã¯ã€ã‚ªãƒ—ションを指定ã—ãªã„㧠\f2\-genkeypair\fP コマンドを実行ã—ãŸã‚‚ã®ã¨ã—ã¦ä¾‹ã‚’示ã—ã¾ã™ã€‚ 情報ã®å…¥åŠ›ã‚’求ã‚られãŸå ´åˆã¯ã€æœ€åˆã«ç¤ºã—㟠\f2\-genkeypair\fP コマンドã®å€¤ã‚’入力ã—ãŸã‚‚ã®ã¨ã—ã¾ã™ (ãŸã¨ãˆã°ã€éžå…¬é–‹éµã®ãƒ‘スワードã«ã¯ kpi135 ã¨æŒ‡å®š)。
-.LP
-.RE
-.SS 
-証明書発行局ã«å¯¾ã™ã‚‹ç½²å付ã証明書ã®è¦æ±‚
-.LP
-.RS 3
-
+¤³¤Î¾ì¹ç¤Ï¡¢mykey ¤È¤¤¤¦ÊÌ̾¤Ç¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤¬ºîÀ®¤µ¤ì¡¢¿·¤·¤¯À¸À®¤µ¤ì¤¿¸°¤Î¥Ú¥¢¡¢¤ª¤è¤Ó 90 Æü´ÖÍ­¸ú¤Ê¾ÚÌÀ½ñ¤¬¤³¤Î¥¨¥ó¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¨¥ó¥È¥ê¤Ï¡¢¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î .keystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢¤ËÃÖ¤«¤ì¤Þ¤¹¡£¤³¤Î¥­¡¼¥¹¥È¥¢¤¬¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ºîÀ®¤µ¤ì¤Þ¤¹¡£¼±ÊÌ̾¾ðÊó¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¡¢¤ª¤è¤ÓÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ä¤¤¤Æ¤Ï¡¢ÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
 .LP
 .LP
-ç¾æ™‚点ã§æ‰‹å…ƒã«ã‚ã‚‹ã®ã¯ã€1 通ã®è‡ªå·±ç½²å証明書ã ã‘ã§ã™ã€‚証明書ã«è¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA) ã®ç½²åãŒä»˜ã„ã¦ã„ã‚Œã°ã€ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰è¨¼æ˜Žæ›¸ãŒä¿¡é ¼ã§ãã‚‹å¯èƒ½æ€§ã‚‚高ããªã‚Šã¾ã™ã€‚CA ã®ç½²åã‚’å–å¾—ã™ã‚‹ã«ã¯ã€ã¾ãšã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (CSR) を生æˆã—ã¾ã™ã€‚ ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+°Ê²¼¤Ç¤Ï¡¢¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤Ç \f2\-genkeypair\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤¿¤â¤Î¤È¤·¤ÆÎã¤ò¼¨¤·¤Þ¤¹¡£¾ðÊó¤ÎÆþÎϤòµá¤á¤é¤ì¤¿¾ì¹ç¤Ï¡¢ºÇ½é¤Ë¼¨¤·¤¿ \f2\-genkeypair\fP ¥³¥Þ¥ó¥É¤ÎÃͤòÆþÎϤ·¤¿¤â¤Î¤È¤·¤Þ¤¹ (¤¿¤È¤¨¤Ð¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ï kpi135 ¤È»ØÄê)¡£
+.LP
+.SS 
+¾ÚÌÀ½ñȯ¹Ô¶É¤ËÂФ¹¤ë½ð̾ÉÕ¤­¾ÚÌÀ½ñ¤ÎÍ×µá
+.LP
+.LP
+¸½»þÅÀ¤Ç¼ê¸µ¤Ë¤¢¤ë¤Î¤Ï¡¢1 Ä̤μ«¸Ê½ð̾¾ÚÌÀ½ñ¤À¤±¤Ç¤¹¡£¾ÚÌÀ½ñ¤Ë¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤Î½ð̾¤¬ÉÕ¤¤¤Æ¤¤¤ì¤Ð¡¢¤Û¤«¤Î¥æ¡¼¥¶¡¼¤«¤é¾ÚÌÀ½ñ¤¬¿®Íê¤Ç¤­¤ë²ÄǽÀ­¤â¹â¤¯¤Ê¤ê¤Þ¤¹¡£CA ¤Î½ð̾¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º¡¢¾ÚÌÀ½ñ½ð̾Í×µá (CSR) ¤òÀ¸À®¤·¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -528,41 +1137,39 @@
 .fi
 
 .LP
-CSR (デフォルト別å「mykeyã€ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã® CSR) ãŒä½œæˆã•ã‚Œã€MarkJ.csr ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ç½®ã‹ã‚Œã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€VeriSign ãªã©ã® CA ã«æ出ã—ã¾ã™ã€‚ CA ã¯è¦æ±‚者を (通常ã¯ã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã§) èªè¨¼ã—ã€è¦æ±‚者ã®å…¬é–‹éµã‚’èªè¨¼ã—ãŸç½²å付ãã®è¨¼æ˜Žæ›¸ã‚’é€ã‚Šè¿”ã—ã¾ã™ã€‚å ´åˆã«ã‚ˆã£ã¦ã¯ã€CA ãŒè¨¼æ˜Žæ›¸ã®ãƒã‚§ãƒ¼ãƒ³ã‚’è¿”ã™ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ 証明書ã®ãƒã‚§ãƒ¼ãƒ³ã§ã¯ã€å„証明書ãŒãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®ç½²å者ã®å…¬é–‹éµã‚’èªè¨¼ã—ã¾ã™ã€‚
-.RE
+.LP
+CSR (¥Ç¥Õ¥©¥ë¥ÈÊÌ̾¡Ömykey¡×¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î CSR) ¤¬ºîÀ®¤µ¤ì¡¢MarkJ.csr ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤ËÃÖ¤«¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢VeriSign ¤Ê¤É¤Î CA ¤ËÄó½Ð¤·¤Þ¤¹¡£ CA ¤ÏÍ×µá¼Ô¤ò (Ä̾ï¤Ï¥ª¥Õ¥é¥¤¥ó¤Ç) ǧ¾Ú¤·¡¢Í×µá¼Ô¤Î¸ø³«¸°¤òǧ¾Ú¤·¤¿½ð̾ÉÕ¤­¤Î¾ÚÌÀ½ñ¤òÁ÷¤êÊÖ¤·¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢CA ¤¬¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤òÊÖ¤¹¤³¤È¤â¤¢¤ê¤Þ¤¹¡£¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤Ç¤Ï¡¢³Æ¾ÚÌÀ½ñ¤¬¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î½ð̾¼Ô¤Î¸ø³«¸°¤òǧ¾Ú¤·¤Þ¤¹¡£
+.LP
 .SS 
-CA ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+CA ¤«¤é¤Î¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È
 .LP
 .LP
-作æˆã—ãŸè‡ªå·±ç½²å証明書ã¯ã€è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 証明書ãƒã‚§ãƒ¼ãƒ³ã§ã¯ã€å„証明書ãŒã€ã€Œãƒ«ãƒ¼ãƒˆã€CA を起点ã¨ã™ã‚‹ãƒã‚§ãƒ¼ãƒ³å†…ã®æ¬¡ã®è¨¼æ˜Žæ›¸ã®ç½²å者ã®å…¬é–‹éµã‚’èªè¨¼ã—ã¾ã™ã€‚
+ºîÀ®¤·¤¿¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ï¡¢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ç¤Ï¡¢³Æ¾ÚÌÀ½ñ¤¬¡¢¡Ö¥ë¡¼¥È¡×CA ¤òµ¯ÅÀ¤È¤¹¤ë¥Á¥§¡¼¥óÆâ¤Î¼¡¤Î¾ÚÌÀ½ñ¤Î½ð̾¼Ô¤Î¸ø³«¸°¤òǧ¾Ú¤·¤Þ¤¹¡£
 .LP
 .LP
-CA ã‹ã‚‰ã®è¨¼æ˜Žå¿œç­”をインãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‹ã€(importcert コマンド ã§èª¬æ˜Žã—ã¦ã„るよã†ã«) \f2cacerts\fP キーストアファイル内㫠1 ã¤ä»¥ä¸Šã®ã€Œä¿¡é ¼ã§ãる証明書ã€ãŒã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+CA ¤«¤é¤Î¾ÚÌÀ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤Ë¤Ï¡¢¥­¡¼¥¹¥È¥¢¤«¡¢ \f2cacerts\fP ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë (importcert ¥³¥Þ¥ó¥É¤ÇÀâÌÀ) Æâ¤Ë 1 ¤Ä°Ê¾å¤Î¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤¬¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-証明応答ãŒè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã®å ´åˆã¯ã€ãƒã‚§ãƒ¼ãƒ³ã®ãƒˆãƒƒãƒ—ã®è¨¼æ˜Žæ›¸ (ãã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹ã€Œãƒ«ãƒ¼ãƒˆã€CA ã®è¨¼æ˜Žæ›¸) ã ã‘ã‚’å¿…è¦ã¨ã™ã‚‹ 
+¾ÚÌÀ±þÅú¤¬¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¾ì¹ç¤Ï¡¢¥Á¥§¡¼¥ó¤Î¥È¥Ã¥×¤Î¾ÚÌÀ½ñ (¤½¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¡Ö¥ë¡¼¥È¡×CA ¤Î¾ÚÌÀ½ñ) ¤À¤±¤òɬÍפȤ¹¤ë 
 .TP 2
 o
-証明応答ãŒå˜ä¸€ã®è¨¼æ˜Žæ›¸ã®å ´åˆã¯ã€è¨¼æ˜Žæ›¸ã«ç½²åã—㟠CA ã®ç™ºè¡Œç”¨ã®è¨¼æ˜Žæ›¸ãŒå¿…è¦ã§ã€ãã®è¨¼æ˜Žæ›¸ãŒè‡ªå·±ç½²åã•ã‚Œãªã„å ´åˆã¯ã€ã•ã‚‰ã«ãã®è¨¼æ˜Žæ›¸ã®ç½²å者用ã®è¨¼æ˜Žæ›¸ã‚’å¿…è¦ã¨ã™ã‚‹ã€‚ ã“ã®ã‚ˆã†ã«ã—ã¦è‡ªå·±ç½²åã•ã‚Œã‚‹ã€Œãƒ«ãƒ¼ãƒˆã€CA ã®è¨¼æ˜Žæ›¸ã¾ã§ãã‚Œãžã‚Œè¨¼æ˜Žæ›¸ã‚’å¿…è¦ã¨ã™ã‚‹ 
+¾ÚÌÀ±þÅú¤¬Ã±°ì¤Î¾ÚÌÀ½ñ¤Î¾ì¹ç¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤·¤¿ CA ¤Îȯ¹ÔÍѤξÚÌÀ½ñ¤¬É¬Íפǡ¢¤½¤Î¾ÚÌÀ½ñ¤¬¼«¸Ê½ð̾¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢¤µ¤é¤Ë¤½¤Î¾ÚÌÀ½ñ¤Î½ð̾¼ÔÍѤξÚÌÀ½ñ¤òɬÍפȤ¹¤ë¡£ ¤³¤Î¤è¤¦¤Ë¤·¤Æ¼«¸Ê½ð̾¤µ¤ì¤ë¡Ö¥ë¡¼¥È¡×CA ¤Î¾ÚÌÀ½ñ¤Þ¤Ç¤½¤ì¤¾¤ì¾ÚÌÀ½ñ¤òɬÍפȤ¹¤ë 
 .RE
 
 .LP
 .LP
-cacerts キーストアファイルã¯ã€5 ã¤ã® VeriSign ルート CA 証明書をå«ã‚“ã çŠ¶æ…‹ã§å‡ºè·ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€VeriSign ã®è¨¼æ˜Žæ›¸ã‚’ã€ä¿¡é ¼ã§ãる証明書ã¨ã—ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹å¿…è¦ã¯ãªã„ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。ãŸã ã—ã€ã»ã‹ã® CA ã«å¯¾ã—ã¦ç½²å付ã証明書をè¦æ±‚ã—ã¦ã„ã¦ã€ã“ã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ãŒã€cacerts ã«ã¾ã è¿½åŠ ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€è©²å½“ã™ã‚‹ CA ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã‚’ã€ã€Œä¿¡é ¼ã§ãる証明書ã€ã¨ã—ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Ï¡¢¤¤¤¯¤Ä¤«¤Î VeriSign ¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤ò´Þ¤ó¤À¾õÂ֤ǽв٤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢VeriSign ¤Î¾ÚÌÀ½ñ¤ò¡¢¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤È¤·¤Æ¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ëɬÍפϤʤ¤¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤Û¤«¤Î CA ¤ËÂФ·¤Æ½ð̾ÉÕ¤­¾ÚÌÀ½ñ¤òÍ׵ᤷ¤Æ¤¤¤Æ¡¢¤³¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤¬¡¢cacerts ¤Ë¤Þ¤ÀÄɲ䵤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë CA ¤«¤é¤Î¾ÚÌÀ½ñ¤ò¡¢¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¤·¤Æ¥¤¥ó¥Ý¡¼¥È¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-通常ã€CA ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã¯ã€è‡ªå·±ç½²å証明書ã€ã¾ãŸã¯ã»ã‹ã® CA ã«ã‚ˆã£ã¦ç½²åã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã§ã™ (後者ã®å ´åˆã¯ã€è©²å½“ã™ã‚‹ã»ã‹ã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã‚‚å¿…è¦)。ãŸã¨ãˆã°ã€ABC ã¨ã„ã†ä¼æ¥­ãŒ CA ã ã¨ã—ã¾ã™ã€‚ ã“ã®ã¨ãã€ã“ã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è‡ªå·±ç½²å証明書ã¨è€ƒãˆã‚‰ã‚Œã‚‹ ABCCA.cer ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ABC ã‹ã‚‰å…¥æ‰‹ã—ãŸã¨ã—ã¾ã™ã€‚
+Ä̾CA ¤«¤é¤Î¾ÚÌÀ½ñ¤Ï¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¡¢¤Þ¤¿¤Ï¤Û¤«¤Î CA ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤¿¾ÚÌÀ½ñ¤Ç¤¹ (¸å¼Ô¤Î¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë¤Û¤«¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤âɬÍ×)¡£¤¿¤È¤¨¤Ð¡¢ABC ¤È¤¤¤¦´ë¶È¤¬ CA ¤À¤È¤·¤Þ¤¹¡£¤³¤Î¤È¤­¡¢¤³¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¼«¸Ê½ð̾¾ÚÌÀ½ñ¤È¹Í¤¨¤é¤ì¤ë ABCCA.cer ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤ò¡¢ABC ¤«¤éÆþ¼ê¤·¤¿¤È¤·¤Þ¤¹¡£
 .LP
 .LP
-「信頼ã§ãる証明書ã€ã¨ã—ã¦è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãã¯ã€è¨¼æ˜Žæ›¸ãŒæœ‰åŠ¹ã§ã‚ã‚‹ã“ã¨ã‚’æ…Žé‡ã«ç¢ºèªã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã¾ãšã€è¨¼æ˜Žæ›¸ã®å†…容を表示㗠(\f3keytool\fP \f2\-printcert\fP コマンドを使用ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f2\-noprompt\fP オプションを指定ã—ãªã„㧠\f3keytool\fP \f2\-importcert\fP コマンドを使用)ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントãŒã€æœŸå¾…ã•ã‚Œã‚‹ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚証明書をé€ä¿¡ã—ãŸäººç‰©ã«é€£çµ¡ã—ã€ã“ã®äººç‰©ãŒæ示ã—㟠(ã¾ãŸã¯å®‰å…¨ãªå…¬é–‹éµã®ãƒªãƒã‚¸ãƒˆãƒªã«ã‚ˆã£ã¦æ示ã•ã‚Œã‚‹) フィンガープリントã¨ã€ä¸Šã®ã‚³ãƒžãƒ³ãƒ‰ã§è¡¨ç¤ºã•ã‚ŒãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚フィンガープリントãŒä¸€è‡´ã™ã‚Œã°ã€é€ä¿¡é€”中ã§ã»ã‹ã®ä½•è€…ã‹ (攻撃者ãªã©) ã«ã‚ˆã‚‹è¨¼æ˜Žæ›¸ã®ã™ã‚Šæ›¿ãˆãŒè¡Œã‚ã‚Œã¦ã„ãªã„ã“ã¨ã‚’確èªã§ãã¾ã™ã€‚é€ä¿¡é€”中ã§ã“ã®ç¨®ã®æ”»æ’ƒãŒè¡Œã‚ã‚Œã¦ã„ãŸå ´åˆã€ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã‚ãšã«è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ã€æ”»æ’ƒè€…ã«ã‚ˆã£ã¦ç½²åã•ã‚ŒãŸã™ã¹ã¦ã®ã‚‚ã®ã‚’ä¿¡é ¼ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
+¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¤·¤Æ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¤­¤Ï¡¢¾ÚÌÀ½ñ¤¬Í­¸ú¤Ç¤¢¤ë¤³¤È¤ò¿µ½Å¤Ë³Îǧ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Þ¤º¡¢¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤· (\f3keytool\fP \f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤«¡¢¤Þ¤¿¤Ï \-noprompt ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤Ç \f3keytool\fP \f2\-importcert\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¡¢ ɽ¼¨¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬¡¢´üÂÔ¤µ¤ì¤ë¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹¡£¾ÚÌÀ½ñ¤òÁ÷¿®¤·¤¿¿Íʪ¤ËÏ¢Íí¤·¡¢¤³¤Î¿Íʪ¤¬Ä󼨤·¤¿ (¤Þ¤¿¤Ï°ÂÁ´¤Ê¸ø³«¸°¤Î¥ê¥Ý¥¸¥È¥ê¤Ë¤è¤Ã¤ÆÄ󼨤µ¤ì¤ë) ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¾å¤Î¥³¥Þ¥ó¥É¤Çɽ¼¨¤µ¤ì¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤·¤Þ¤¹¡£¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬°ìÃפ¹¤ì¤Ð¡¢Á÷¿®ÅÓÃæ¤Ç¤Û¤«¤Î²¿¼Ô¤« (¹¶·â¼Ô¤Ê¤É) ¤Ë¤è¤ë¾ÚÌÀ½ñ¤Î¤¹¤êÂؤ¨¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£Á÷¿®ÅÓÃæ¤Ç¤³¤Î¼ï¤Î¹¶·â¤¬¹Ô¤ï¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤ï¤º¤Ë¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¡¢¹¶·â¼Ô¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¤â¤Î¤ò¿®Íꤹ¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-ABCCA.cer を有効ãªè¨¼æ˜Žæ›¸ã¨ã—ã¦ä¿¡é ¼ã™ã‚‹å ´åˆã¯ã€è¨¼æ˜Žæ›¸ã‚’キーストアã«è¿½åŠ ã§ãã¾ã™ã€‚ ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+ABCCA.cer ¤òÍ­¸ú¤Ê¾ÚÌÀ½ñ¤È¤·¤Æ¿®Íꤹ¤ë¾ì¹ç¤Ï¡¢¾ÚÌÀ½ñ¤ò¥­¡¼¥¹¥È¥¢¤ËÄɲäǤ­¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -573,19 +1180,17 @@
 .fi
 
 .LP
-ABCCA.cer ファイルã®ãƒ‡ãƒ¼ã‚¿ã‚’å«ã‚€ã€Œä¿¡é ¼ã§ãる証明書ã€ã®ã‚¨ãƒ³ãƒˆãƒªãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ä½œæˆã•ã‚Œã€è©²å½“ã™ã‚‹ã‚¨ãƒ³ãƒˆãƒªã« abc ã¨ã„ã†åˆ¥åãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚
-.RE
+.LP
+ABCCA.cer ¥Õ¥¡¥¤¥ë¤Î¥Ç¡¼¥¿¤ò´Þ¤à¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤Î¥¨¥ó¥È¥ê¤¬¥­¡¼¥¹¥È¥¢Æâ¤ËºîÀ®¤µ¤ì¡¢³ºÅö¤¹¤ë¥¨¥ó¥È¥ê¤Ë abc ¤È¤¤¤¦ÊÌ̾¤¬³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£
+.LP
 .SS 
-CA ã‹ã‚‰ã®è¨¼æ˜Žå¿œç­”ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+CA ¤«¤é¤Î¾ÚÌÀ±þÅú¤Î¥¤¥ó¥Ý¡¼¥È
 .LP
 .LP
-証明書署åè¦æ±‚ã®æ出先㮠CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã—ãŸã‚ã¨ã¯ (ã¾ãŸã¯åŒç¨®ã®è¨¼æ˜Žæ›¸ãŒã™ã§ã« cacerts ファイル内ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã¯)ã€è¨¼æ˜Žå¿œç­”をインãƒãƒ¼ãƒˆã—ã€è‡ªå·±ç½²å証明書を証明書ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¯ã€CA ã®å¿œç­”ãŒãƒã‚§ãƒ¼ãƒ³ã®å ´åˆã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ã«å¯¾ã™ã‚‹å¿œç­”ã¨ã—㦠CA ã‹ã‚‰é€ã‚Šè¿”ã•ã‚ŒãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ã™ã€‚ ã¾ãŸã€CA ã®å¿œç­”ãŒå˜ä¸€ã®è¨¼æ˜Žæ›¸ã®å ´åˆã¯ã€ã“ã®è¨¼æ˜Žå¿œç­”ã¨ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆå…ˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã¾ãŸã¯ cacerts キーストアファイル内ã«ã™ã§ã«å­˜åœ¨ã™ã‚‹ä¿¡é ¼ã§ãる証明書ã¨ã‚’使ã£ã¦æ§‹ç¯‰ã—ãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ã™ã€‚
+¾ÚÌÀ½ñ½ð̾Í×µá¤ÎÄó½ÐÀè¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤·¤¿¤¢¤È¤Ï (¤Þ¤¿¤ÏƱ¼ï¤Î¾ÚÌÀ½ñ¤¬¤¹¤Ç¤Ë cacerts ¥Õ¥¡¥¤¥ëÆâ¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ï)¡¢¾ÚÌÀ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤·¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤ò¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ï¡¢CA ¤Î±þÅú¤¬¥Á¥§¡¼¥ó¤Î¾ì¹ç¡¢¾ÚÌÀ½ñ½ð̾Í×µá¤ËÂФ¹¤ë±þÅú¤È¤·¤Æ CA ¤«¤éÁ÷¤êÊÖ¤µ¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ç¤¹¡£ ¤Þ¤¿¡¢CA ¤Î±þÅú¤¬Ã±°ì¤Î¾ÚÌÀ½ñ¤Î¾ì¹ç¤Ï¡¢¤³¤Î¾ÚÌÀ±þÅú¤È¡¢¥¤¥ó¥Ý¡¼¥ÈÀè¤Î¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ëÆâ¤Ë¤¹¤Ç¤Ë¸ºß¤¹¤ë¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤È¤ò»È¤Ã¤Æ¹½ÃÛ¤·¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ç¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ã‚’ VeriSign ã«é€ä¿¡ã—ãŸã¨ã—ã¾ã™ã€‚é€ã‚Šè¿”ã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®åå‰ãŒ VSMarkJ.cer ã ã¨ã™ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦å¿œç­”をインãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢¾ÚÌÀ½ñ½ð̾Í×µá¤ò VeriSign ¤ËÁ÷¿®¤·¤¿¤È¤·¤Þ¤¹¡£Á÷¤êÊÖ¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î̾Á°¤¬ VSMarkJ.cer ¤À¤È¤¹¤ë¤È¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -594,18 +1199,16 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .SS 
-公開éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ
+¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Î¥¨¥¯¥¹¥Ý¡¼¥È
+.LP
 .LP
-.RS 3
-
+¤¿¤È¤¨¤Ð¡¢jarsigner(1) ¥Ä¡¼¥ë¤ò»È¤Ã¤Æ Java ARchive (JAR) ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤¿¤È¤·¤Þ¤¹¡£¤³¤Î JAR ¥Õ¥¡¥¤¥ë¤Ï¥¯¥é¥¤¥¢¥ó¥È¤Ë¤è¤Ã¤Æ»È¤ï¤ì¤Þ¤¹¤¬¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¤Ï½ð̾¤òǧ¾Ú¤·¤¿¤¤¤È¹Í¤¨¤Æ¤¤¤Þ¤¹¡£
 .LP
-ãŸã¨ãˆã°ã€jarsigner(1) を使ã£ã¦ Java ARchive (JAR) ファイルã«ç½²åã—ãŸã¨ã—ã¾ã™ã€‚ã“ã® JAR ファイルã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«ã‚ˆã£ã¦ä½¿ã‚ã‚Œã¾ã™ãŒã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã§ã¯ç½²åã‚’èªè¨¼ã—ãŸã„ã¨è€ƒãˆã¦ã„ã¾ã™ã€‚ 
 .LP
-クライアントãŒç½²åã‚’èªè¨¼ã™ã‚‹æ–¹æ³•ã® 1 ã¤ã«ã€ã¾ãšè‡ªåˆ†ã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ã‚’「信頼ã§ãã‚‹ã€ã‚¨ãƒ³ãƒˆãƒªã¨ã—ã¦ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚ãã®ãŸã‚ã«ã¯ã€è¨¼æ˜Žæ›¸ã‚’エクスãƒãƒ¼ãƒˆã—ã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«æä¾›ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ã€è¨¼æ˜Žæ›¸ã‚’ \f2MJ.cer\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚ ã“ã®ã‚¨ãƒ³ãƒˆãƒªã«ã¯ã€Œmykeyã€ã¨ã„ã†åˆ¥åãŒä½¿ã‚ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚
+¥¯¥é¥¤¥¢¥ó¥È¤¬½ð̾¤òǧ¾Ú¤¹¤ëÊýË¡¤Î 1 ¤Ä¤Ë¡¢¤Þ¤º¼«Ê¬¤Î¸ø³«¸°¤Î¾ÚÌÀ½ñ¤ò¡Ö¿®Íê¤Ç¤­¤ë¡×¥¨¥ó¥È¥ê¤È¤·¤Æ¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ëÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£¤½¤Î¤¿¤á¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤ò¥¨¥¯¥¹¥Ý¡¼¥È¤·¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤ËÄ󶡤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ¡¢¾ÚÌÀ½ñ¤ò \f2MJ.cer\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤³¤Î¥¨¥ó¥È¥ê¤Ë¤Ï¡Ömykey¡×¤È¤¤¤¦ÊÌ̾¤¬»È¤ï¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -616,24 +1219,22 @@
 .fi
 
 .LP
-証明書ã¨ç½²å付ã JAR ファイルを入手ã—ãŸã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€\f3jarsigner\fP ツールを使ã£ã¦ç½²åã‚’èªè¨¼ã§ãã¾ã™ã€‚
-.RE
+.LP
+¾ÚÌÀ½ñ¤È½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤òÆþ¼ê¤·¤¿¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤ò»È¤Ã¤Æ½ð̾¤òǧ¾Ú¤Ç¤­¤Þ¤¹¡£
+.LP
 .SS 
-キーストアã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+¥­¡¼¥¹¥È¥¢¤Î¥¤¥ó¥Ý¡¼¥È
 .LP
 .LP
-コマンド「importkeystoreã€ã‚’使ãˆã°ã€ã‚るキーストアã®å…¨ä½“を別ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚ ã“ã‚Œã¯ã€éµã‚„証明書ã¨ã„ã£ãŸã‚½ãƒ¼ã‚¹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªãŒã€å˜ä¸€ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ã£ã¦ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ãˆã°ã€ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«å«ã¾ã‚Œã‚‹ã‚¨ãƒ³ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚インãƒãƒ¼ãƒˆæ™‚ã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æ–°ã—ã„エントリã¯ã™ã¹ã¦ã€å…ƒã¨åŒã˜åˆ¥åãŠã‚ˆã³ (秘密éµã‚„éžå…¬é–‹éµã®å ´åˆã¯) ä¿è­·ç”¨ãƒ‘スワードをæŒã¡ã¾ã™ã€‚ソースキーストア内ã®éžå…¬é–‹éµã‚„秘密éµã®å›žå¾©æ™‚ã«å•é¡ŒãŒç™ºç”Ÿã—ãŸå ´åˆã€\f3keytool\fP ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€åˆ¥åã®é‡è¤‡ã‚’検出ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«æ–°ã—ã„別åã®å…¥åŠ›ã‚’求ã‚ã¾ã™ã€‚ ユーザーã¯ã€æ–°ã—ã„別åを指定ã™ã‚‹ã“ã¨ã‚‚ã€å˜ç´”ã«æ—¢å­˜ã®åˆ¥åã®ä¸Šæ›¸ãã‚’ \f3keytool\fP ã«è¨±å¯ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¥³¥Þ¥ó¥É¡Öimportkeystore¡×¤ò»È¤¨¤Ð¡¢¤¢¤ë¥­¡¼¥¹¥È¥¢¤ÎÁ´ÂΤòÊ̤Υ­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢¸°¤ä¾ÚÌÀ½ñ¤È¤¤¤Ã¤¿¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤¬¡¢Ã±°ì¤Î¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤ò»È¤¨¤Ð¡¢°Û¤Ê¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢Æâ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥¤¥ó¥Ý¡¼¥È»þ¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Î¿·¤·¤¤¥¨¥ó¥È¥ê¤Ï¤¹¤Ù¤Æ¡¢¸µ¤ÈƱ¤¸ÊÌ̾¤ª¤è¤Ó (ÈëÌ©¸°¤äÈó¸ø³«¸°¤Î¾ì¹ç¤Ï) ÊݸîÍѥѥ¹¥ï¡¼¥É¤ò»ý¤Á¤Þ¤¹¡£¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤ÎÈó¸ø³«¸°¤äÈëÌ©¸°¤Î²óÉü»þ¤ËÌäÂ꤬ȯÀ¸¤·¤¿¾ì¹ç¡¢\f3keytool\fP ¤Ï¥æ¡¼¥¶¡¼¤Ë¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢ÊÌ̾¤Î½ÅÊ£¤ò¸¡½Ð¤¹¤ë¤È¡¢¥æ¡¼¥¶¡¼¤Ë¿·¤·¤¤ÊÌ̾¤ÎÆþÎϤòµá¤á¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤Ï¡¢¿·¤·¤¤ÊÌ̾¤ò»ØÄꤹ¤ë¤³¤È¤â¡¢Ã±½ã¤Ë´û¸¤ÎÊÌ̾¤Î¾å½ñ¤­¤ò \f3keytool\fP ¤Ëµö²Ä¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€é€šå¸¸ã® JKS タイプã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ key.jks 内ã®ã‚¨ãƒ³ãƒˆãƒªã‚’ PKCS #11 タイプã®ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒ™ãƒ¼ã‚¹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã§ãã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢Ä̾ï¤Î JKS ¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢ key.jks Æâ¤Î¥¨¥ó¥È¥ê¤ò PKCS #11 ¥¿¥¤¥×¤Î¥Ï¡¼¥É¥¦¥§¥¢¥Ù¡¼¥¹¤Î¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤǤ­¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-keytool \-importkeystore
+  keytool \-importkeystore
 .fl
     \-srckeystore key.jks \-destkeystore NONE
 .fl
@@ -646,12 +1247,12 @@
 
 .LP
 .LP
-ã¾ãŸã€importkeystore コマンドを使ãˆã°ã€ã‚るソースキーストア内ã®å˜ä¸€ã®ã‚¨ãƒ³ãƒˆãƒªã‚’ターゲットキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã“ã®å ´åˆã€ä¸Šè¨˜ã®ä¾‹ã§ç¤ºã—ãŸã‚ªãƒ—ションã«åŠ ãˆã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆå¯¾è±¡ã¨ãªã‚‹åˆ¥åを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚srcalias オプションを指定ã™ã‚‹å ´åˆã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åもコマンド行ã‹ã‚‰æŒ‡å®šã§ãã‚‹ã»ã‹ã€ç§˜å¯†/éžå…¬é–‹éµã®ä¿è­·ç”¨ãƒ‘スワードやターゲットä¿è­·ç”¨ãƒ‘スワードも指定ã§ãã¾ã™ã€‚ãã†ã™ã‚Œã°ã€ãƒ—ロンプトã®ã¾ã£ãŸã表示ã•ã‚Œãªã„ \f3keytool\fP コマンドを発行ã§ãã¾ã™ã€‚ã“ã‚Œã¯ã€\f3keytool\fP コマンドをスクリプトファイルã«å«ã‚ã‚‹éš›ã«éžå¸¸ã«ä¾¿åˆ©ã§ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¤Þ¤¿¡¢importkeystore ¥³¥Þ¥ó¥É¤ò»È¤¨¤Ð¡¢¤¢¤ë¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Îñ°ì¤Î¥¨¥ó¥È¥ê¤ò¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¾åµ­¤ÎÎã¤Ç¼¨¤·¤¿¥ª¥×¥·¥ç¥ó¤Ë²Ã¤¨¡¢¥¤¥ó¥Ý¡¼¥ÈÂоݤȤʤëÊÌ̾¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£srcalias ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¾ì¹ç¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤â¥³¥Þ¥ó¥É¹Ô¤«¤é»ØÄê¤Ç¤­¤ë¤Û¤«¡¢ÈëÌ©/Èó¸ø³«¸°¤ÎÊݸîÍѥѥ¹¥ï¡¼¥É¤ä¥¿¡¼¥²¥Ã¥ÈÊݸîÍѥѥ¹¥ï¡¼¥É¤â»ØÄê¤Ç¤­¤Þ¤¹¡£¤½¤¦¤¹¤ì¤Ð¡¢¥×¥í¥ó¥×¥È¤Î¤Þ¤Ã¤¿¤¯É½¼¨¤µ¤ì¤Ê¤¤ \f3keytool\fP ¥³¥Þ¥ó¥É¤òȯ¹Ô¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢\f3keytool\fP ¥³¥Þ¥ó¥É¤ò¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤Ë´Þ¤á¤ëºÝ¤ËÈó¾ï¤ËÊØÍø¤Ç¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-keytool \-importkeystore
+  keytool \-importkeystore
 .fl
     \-srckeystore key.jks \-destkeystore NONE
 .fl
@@ -667,55 +1268,74 @@
 .fl
 \fP
 .fi
-.RE
-
-.LP
-.SH "用語ã¨è­¦å‘Š"
-.LP
 
 .LP
 .SS 
-キーストア
+°ìÈÌŪ¤Ê SSL ¥µ¡¼¥Ð¡¼ÍѤξÚÌÀ½ñ¤ÎÀ¸À®
+.LP
+.LP
+¼¡¤Ë¡¢3 ¤Ä¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¡¢¤Ä¤Þ¤ê¥ë¡¼¥È CA (root)¡¢Ãæ´Ö CA (ca)¡¢¤ª¤è¤Ó SSL ¥µ¡¼¥Ð¡¼ (server) ÍѤθ°¥Ú¥¢¤È¾ÚÌÀ½ñ¤òÀ¸À®¤¹¤ë keytool ¥³¥Þ¥ó¥É¤ò¼¨¤·¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¾ÚÌÀ½ñ¤òƱ¤¸¥­¡¼¥¹¥È¥¢¤Ë³ÊǼ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÎÎã¤Ç¤Ï¡¢¸°¤Î¥¢¥ë¥´¥ê¥º¥à¤È¤·¤Æ RSA ¤ò»ØÄꤹ¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+keytool \-genkeypair \-keystore root.jks \-alias root \-ext bc:c
+.fl
+keytool \-genkeypair \-keystore ca.jks \-alias ca \-ext bc:c
+.fl
+keytool \-genkeypair \-keystore server.jks \-alias server
+.fl
+
+.fl
+keytool \-keystore root.jks \-alias root \-exportcert \-rfc > root.pem
+.fl
+
+.fl
+keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore ca.jks \-certreq \-alias ca | keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore root.jks \-gencert \-alias root \-ext BC=0 \-rfc > ca.pem
+.fl
+keytool \-keystore ca.jks \-importcert \-alias ca \-file ca.pem
+.fl
+
+.fl
+keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore server.jks \-certreq \-alias server | keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore ca.jks \-gencert \-alias ca \-ext ku:c=dig,kE \-rfc > server.pem
+.fl
+cat root.pem ca.pem server.pem | keytool \-keystore server.jks \-importcert \-alias server
+.fl
+\fP
+.fi
 
 .LP
-キーストアã¯ã€æš—å·åŒ–ã®éµã¨è¨¼æ˜Žæ›¸ã‚’æ ¼ç´ã™ã‚‹ãŸã‚ã®æ©Ÿèƒ½ã§ã™ã€‚
-.RE
+.SH "ÍѸì¤È·Ù¹ð"
+.LP
+.SS 
+KeyStore
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Ï¡¢°Å¹æ²½¤Î¸°¤È¾ÚÌÀ½ñ¤ò³ÊǼ¤¹¤ë¤¿¤á¤Îµ¡Ç½¤Ç¤¹¡£
+.LP
 .RS 3
 .TP 2
 o
-.TP 2
-o
-\f3キーストアã®ã‚¨ãƒ³ãƒˆãƒª\fP 
-.RS 3
-
+\f3¥­¡¼¥¹¥È¥¢¤Î¥¨¥ó¥È¥ê\fP 
 .LP
-キーストアã«ã¯ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚¨ãƒ³ãƒˆãƒªã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚\f3keytool\fP ã§ã‚‚ã£ã¨ã‚‚é©ç”¨ç¯„囲ã®åºƒã„エントリタイプã¯ã€æ¬¡ã® 2 ã¤ã§ã™ã€‚ 
+¥­¡¼¥¹¥È¥¢¤Ë¤Ï°Û¤Ê¤ë¥¿¥¤¥×¤Î¥¨¥ó¥È¥ê¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£\f3keytool\fP ¤Ç¤â¤Ã¤È¤âŬÍÑÈϰϤι­¤¤¥¨¥ó¥È¥ê¥¿¥¤¥×¤Ï¡¢¼¡¤Î 2 ¤Ä¤Ç¤¹¡£ 
 .RS 3
 .TP 3
 1.
-\f3éµã®ã‚¨ãƒ³ãƒˆãƒª\fP \- å„エントリã¯ã€éžå¸¸ã«é‡è¦ãªæš—å·åŒ–ã®éµã®æƒ…報をä¿æŒã—ã¾ã™ã€‚ã“ã®æƒ…å ±ã¯ã€è¨±å¯ã—ã¦ã„ãªã„アクセスを防ããŸã‚ã«ã€ä¿è­·ã•ã‚ŒãŸå½¢ã§æ ¼ç´ã•ã‚Œã¾ã™ã€‚一般ã«ã€ã“ã®ç¨®ã®ã‚¨ãƒ³ãƒˆãƒªã¨ã—ã¦æ ¼ç´ã•ã‚Œã‚‹éµã¯ã€ç§˜å¯†éµã‹ã€å¯¾å¿œã™ã‚‹å…¬é–‹éµã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’ä¼´ã†éžå…¬é–‹éµã§ã™ã€‚\f3keytool\fP ãŒã“ã®ä¸¡æ–¹ã®ã‚¿ã‚¤ãƒ—ã®ã‚¨ãƒ³ãƒˆãƒªã‚’処ç†ã§ãã‚‹ã®ã«å¯¾ã—ã€\f3jarsigner\fP ツールã¯å¾Œè€…ã®ã‚¿ã‚¤ãƒ—ã®ã‚¨ãƒ³ãƒˆãƒªã€ã¤ã¾ã‚Šéžå…¬é–‹éµã¨ãã‚Œã«é–¢é€£ä»˜ã‘られãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã®ã¿ã‚’処ç†ã—ã¾ã™ã€‚ 
+\f3¸°¤Î¥¨¥ó¥È¥ê\fP \- ³Æ¥¨¥ó¥È¥ê¤Ï¡¢Èó¾ï¤Ë½ÅÍפʰŹ沽¤Î¸°¤Î¾ðÊó¤òÊÝ»ý¤·¤Þ¤¹¡£¤³¤Î¾ðÊó¤Ï¡¢µö²Ä¤·¤Æ¤¤¤Ê¤¤¥¢¥¯¥»¥¹¤òËɤ°¤¿¤á¤Ë¡¢Êݸ¤ì¤¿·Á¤Ç³ÊǼ¤µ¤ì¤Þ¤¹¡£ °ìÈ̤ˡ¢¤³¤Î¼ï¤Î¥¨¥ó¥È¥ê¤È¤·¤Æ³ÊǼ¤µ¤ì¤ë¸°¤Ï¡¢ÈëÌ©¸°¤«¡¢Âбþ¤¹¤ë¸ø³«¸°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òȼ¤¦Èó¸ø³«¸°¤Ç¤¹¡£\f3keytool\fP ¤¬¤³¤ÎξÊý¤Î¥¿¥¤¥×¤Î¥¨¥ó¥È¥ê¤ò½èÍý¤Ç¤­¤ë¤Î¤ËÂФ·¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤Ï¸å¼Ô¤Î¥¿¥¤¥×¤Î¥¨¥ó¥È¥ê¡¢¤Ä¤Þ¤êÈó¸ø³«¸°¤È¤½¤ì¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¤ß¤ò½èÍý¤·¤Þ¤¹¡£ 
 .TP 3
 2.
-\f3ä¿¡é ¼ã§ãる証明書ã®ã‚¨ãƒ³ãƒˆãƒª\fP \- å„エントリã¯ã€ç¬¬ä¸‰è€…ã‹ã‚‰ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã‚’ 1 ã¤å«ã‚“ã§ã„ã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã¯ã€ã€Œä¿¡é ¼ã§ãる証明書ã€ã¨å‘¼ã°ã‚Œã¾ã™ã€‚ ãã‚Œã¯ã€è¨¼æ˜Žæ›¸å†…ã®å…¬é–‹éµãŒã€è¨¼æ˜Žæ›¸ã®ã€ŒSubjectã€(所有者) ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã«ç”±æ¥ã™ã‚‹ã‚‚ã®ã§ã‚ã‚‹ã“ã¨ã‚’ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æ‰€æœ‰è€…ãŒä¿¡é ¼ã™ã‚‹ã‹ã‚‰ã§ã™ã€‚証明書ã®ç™ºè¡Œè€…ã¯ã€è¨¼æ˜Žæ›¸ã«ç½²åを付ã‘ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ãã®å†…容をä¿è¨¼ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
+\f3¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¨¥ó¥È¥ê\fP \- ³Æ¥¨¥ó¥È¥ê¤Ï¡¢Âè»°¼Ô¤«¤é¤Î¸ø³«¸°¾ÚÌÀ½ñ¤ò 1 ¤Ä´Þ¤ó¤Ç¤¤¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Ï¡¢¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£ ¤½¤ì¤Ï¡¢¾ÚÌÀ½ñÆâ¤Î¸ø³«¸°¤¬¡¢¾ÚÌÀ½ñ¤Î¡ÖSubject¡×(½êÍ­¼Ô) ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤ËͳÍ褹¤ë¤â¤Î¤Ç¤¢¤ë¤³¤È¤ò¡¢¥­¡¼¥¹¥È¥¢¤Î½êÍ­¼Ô¤¬¿®Íꤹ¤ë¤«¤é¤Ç¤¹¡£¾ÚÌÀ½ñ¤Îȯ¹Ô¼Ô¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢¤½¤ÎÆâÍƤòÊݾڤ·¤Þ¤¹¡£ 
 .RE
 .TP 2
 o
-\f3キーストアã®åˆ¥å\fP 
-.RS 3
+\f3¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾\fP 
 .LP
-キーストアã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒª (éµãŠã‚ˆã³ä¿¡é ¼ã§ãる証明書) ã¯ã€ä¸€æ„ã®ã€Œåˆ¥åã€ã‚’介ã—ã¦ã‚¢ã‚¯ã‚»ã‚¹ã•ã‚Œã¾ã™ã€‚
-.LP
+¥­¡¼¥¹¥È¥¢¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê (¸°¤ª¤è¤Ó¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ) ¤Ï¡¢°ì°Õ¤Î¡ÖÊÌ̾¡×¤ò²ð¤·¤Æ¥¢¥¯¥»¥¹¤µ¤ì¤Þ¤¹¡£ 
 .LP
-別åを指定ã™ã‚‹ã®ã¯ã€\-genseckey コマンドを使ã£ã¦ç§˜å¯†éµã‚’生æˆã—ãŸã‚Šã€\-genkeypair コマンドを使ã£ã¦éµãƒšã‚¢ (公開éµã¨éžå…¬é–‹éµ) を生æˆã—ãŸã‚Šã€\-importcert コマンドを使ã£ã¦è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«è¿½åŠ ã—ãŸã‚Šã™ã‚‹ãªã©ã€ç‰¹å®šã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’キーストアã«è¿½åŠ ã™ã‚‹å ´åˆã§ã™ã€‚ã“れ以後ã€\f3keytool\fP コマンドã§ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’å‚ç…§ã™ã‚‹å ´åˆã¯ã€ã“ã®ã¨ãã«æŒ‡å®šã—ãŸåˆ¥åを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+ÊÌ̾¤ò»ØÄꤹ¤ë¤Î¤Ï¡¢\-genseckey ¥³¥Þ¥ó¥É¤ò»È¤Ã¤ÆÈëÌ©¸°¤òÀ¸À®¤·¤¿¤ê¡¢\-genkeypair ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¸°¥Ú¥¢ (¸ø³«¸°¤ÈÈó¸ø³«¸°) ¤òÀ¸À®¤·¤¿¤ê¡¢\-importcert ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤ËÄɲä·¤¿¤ê¤¹¤ë¤Ê¤É¡¢ÆÃÄê¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò¥­¡¼¥¹¥È¥¢¤ËÄɲ乤ë¾ì¹ç¤Ç¤¹¡£¤³¤ì°Ê¸å¡¢\f3keytool\fP ¥³¥Þ¥ó¥É¤Ç¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò»²¾È¤¹¤ë¾ì¹ç¤Ï¡¢¤³¤Î¤È¤­¤Ë»ØÄꤷ¤¿ÊÌ̾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-ãŸã¨ãˆã°ã€\f2duke\fP ã¨ã„ã†åˆ¥åを使ã£ã¦æ–°ã—ã„公開éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã‚’生æˆã—ã€å…¬é–‹éµã‚’自己署å証明書 (「証明書ãƒã‚§ãƒ¼ãƒ³ã€ã‚’å‚ç…§) ã§ãƒ©ãƒƒãƒ—ã™ã‚‹ã¨ã—ã¾ã™ã€‚ ã“ã®å ´åˆã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚
-.LP
+¤¿¤È¤¨¤Ð¡¢\f2duke\fP ¤È¤¤¤¦ÊÌ̾¤ò»È¤Ã¤Æ¿·¤·¤¤¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤òÀ¸À®¤·¡¢¸ø³«¸°¤ò¼«¸Ê½ð̾¾ÚÌÀ½ñ (¡Ö¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¡×¤ò»²¾È) ¤Ç¥é¥Ã¥×¤¹¤ë¤È¤·¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -723,9 +1343,8 @@
 .fl
 \fP
 .fi
-
 .LP
-ã“ã“ã§ã¯ã€åˆæœŸãƒ‘スワードã¨ã—㦠dukekeypasswd を指定ã—ã¦ã„ã¾ã™ã€‚ 以後ã€åˆ¥å \f2duke\fP ã«é–¢é€£ä»˜ã‘られãŸéžå…¬é–‹éµã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ãã¯ã€ã“ã®ãƒ‘スワードãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚duke ã®éžå…¬é–‹éµã®ãƒ‘スワードをã‚ã¨ã‹ã‚‰å¤‰æ›´ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ 
+¤³¤³¤Ç¤Ï¡¢½é´ü¥Ñ¥¹¥ï¡¼¥É¤È¤·¤Æ dukekeypasswd ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¡£ °Ê¸å¡¢ÊÌ̾ duke Ï¢ÉÕ¤±¤é¤ì¤¿Èó¸ø³«¸°¤Ë¥¢¥¯¥»¥¹¤¹¤ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ï¡¢¤³¤Î¥Ñ¥¹¥ï¡¼¥É¤¬É¬Íפˤʤê¤Þ¤¹¡£ duke ¤ÎÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¤¢¤È¤«¤éÊѹ¹¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -733,49 +1352,37 @@
 .fl
 \fP
 .fi
-
-.LP
-パスワードãŒã€dukekeypasswd ã‹ã‚‰ newpass ã«å¤‰æ›´ã•ã‚Œã¾ã™ã€‚ 
 .LP
-注 \-テストを目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯å®‰å…¨ã§ã‚ã‚‹ã“ã¨ãŒã‚ã‹ã£ã¦ã„るシステムã§å®Ÿè¡Œã™ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。必è¦ãªãƒ‘スワードã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
+¥Ñ¥¹¥ï¡¼¥É¤¬¡¢dukekeypasswd ¤«¤é newpass ¤ËÊѹ¹¤µ¤ì¤Þ¤¹¡£ 
 .LP
-.RE
+Ãí: ¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï°ÂÁ´¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤Ç¼Â¹Ô¤¹¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£É¬Íפʥѥ¹¥ï¡¼¥É¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£   
 .TP 2
 o
-\f3キーストアã®å®Ÿè£…\fP 
-.RS 3
-\f2java.security\fP パッケージã§æä¾›ã•ã‚Œã‚‹ \f2KeyStore\fP クラスã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æƒ…å ±ã«å¯¾ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹ã¨å¤‰æ›´ã‚’è¡Œã†ãŸã‚ã®æ˜Žç¢ºã«å®šç¾©ã•ã‚ŒãŸã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚キーストアã®å›ºå®šå®Ÿè£…ã¨ã—ã¦ã¯ã€ãã‚Œãžã‚ŒãŒç‰¹å®šã®ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’対象ã¨ã™ã‚‹è¤‡æ•°ã®ç•°ãªã‚‹å®Ÿè£…ãŒå­˜åœ¨å¯èƒ½ã§ã™ã€‚ 
+\f3¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ\fP 
 .LP
-ç¾åœ¨ã€\f3keytool\fP 㨠\f3jarsigner\fP ã® 2 ã¤ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ„ールã¨ã€\f3Policy Tool\fP ã¨ã„ã†åå‰ã® 1 ã¤ã® GUI ベースã®ãƒ„ールãŒã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã—ã¦ã„ã¾ã™ã€‚\f2KeyStore\fP 㯠public ã¨ã—ã¦ä½¿ç”¨å¯èƒ½ãªã®ã§ã€JDK ユーザー㯠\f2KeyStore\fP を使ã£ãŸã»ã‹ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ã‚¢ãƒ—リケーションも作æˆã§ãã¾ã™ã€‚
-.LP
+\f2KeyStore\fP ¥¯¥é¥¹ ( \f2java.security\fP ¥Ñ¥Ã¥±¡¼¥¸¤ÇÄ󶡤µ¤ì¤ë) ¤Ë¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¾ðÊó¤ËÂФ¹¤ë¥¢¥¯¥»¥¹¤ÈÊѹ¹¤ò¹Ô¤¦¤¿¤á¤ÎÌÀ³Î¤ËÄêµÁ¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Î¸ÇÄê¼ÂÁõ¤È¤·¤Æ¤Ï¡¢¤½¤ì¤¾¤ì¤¬ÆÃÄê¤Î¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤òÂоݤȤ¹¤ëÊ£¿ô¤Î°Û¤Ê¤ë¼ÂÁõ¤¬Â¸ºß²Äǽ¤Ç¤¹¡£ 
 .LP
-キーストアã«ã¯ã€Sun ãŒæä¾›ã™ã‚‹çµ„ã¿è¾¼ã¿ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å®Ÿè£…ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€JKS ã¨ã„ã†åå‰ã®ç‹¬è‡ªã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (å½¢å¼) を利用ã™ã‚‹ã‚‚ã®ã§ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’ファイルã¨ã—ã¦å®Ÿè£…ã—ã¦ã„ã¾ã™ã€‚ã“ã®å®Ÿè£…ã§ã¯ã€å€‹ã€…ã®éžå…¬é–‹éµã¯å€‹åˆ¥ã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å…¨ä½“ã®æ•´åˆæ€§ã‚‚ (éžå…¬é–‹éµã¨ã¯åˆ¥ã®) パスワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚
-.LP
+¸½ºß¡¢\f3keytool\fP ¤È \f3jarsigner\fP ¤Î 2 ¤Ä¤Î¥³¥Þ¥ó¥É¹Ô¥Ä¡¼¥ë¤È¡¢\f3Policy Tool\fP ¤È¤¤¤¦Ì¾Á°¤Î 1 ¤Ä¤Î GUI ¥Ù¡¼¥¹¤Î¥Ä¡¼¥ë¤¬¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£ \f2KeyStore\fP ¤Ï public ¤È¤·¤Æ»ÈÍѲÄǽ¤Ê¤Î¤Ç¡¢JDK ¥æ¡¼¥¶¡¼¤Ï KeyStore ¤ò»È¤Ã¤¿¤Û¤«¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤âºîÀ®¤Ç¤­¤Þ¤¹¡£ 
 .LP
-キーストアã®å®Ÿè£…ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ãƒ™ãƒ¼ã‚¹ã§ã™ã€‚具体的ã«ã¯ã€\f2KeyStore\fP ãŒæä¾›ã™ã‚‹ã‚¢ãƒ—リケーションインタフェースã¯ã€Service Provider Interface (SPI) ã¨ã„ã†å½¢ã§å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€å¯¾å¿œã™ã‚‹ \f2KeystoreSpi\fP 抽象クラス (ã“れも \f2java.security\fP パッケージã«å«ã¾ã‚Œã¦ã„ã‚‹) ãŒã‚ã‚Šã€ã“ã®ã‚¯ãƒ©ã‚¹ãŒ Service Provider Interface ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’定義ã—ã¦ã„ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ãŒå®Ÿè£…ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã“ã§ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã¨ã¯ã€Java Security API ã«ã‚ˆã£ã¦ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ãªã‚µãƒ¼ãƒ“スã®ã‚µãƒ–セットã«å¯¾ã—ã€ãã®å›ºå®šå®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ‘ッケージã¾ãŸã¯ãƒ‘ッケージã®é›†åˆã®ã“ã¨ã§ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ã«ã¯ã€
-.na
-\f2「Java(TM) æš—å·åŒ–アーキテクãƒãƒ£ãƒ¼ç”¨ãƒ—ロãƒã‚¤ãƒ€ã®å®Ÿè£…方法ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.htmlã§èª¬æ˜Žã—ã¦ã„るよã†ã«ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã‚’実装ã—ã€KeystoreSpi サブクラスã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+¥­¡¼¥¹¥È¥¢¤Ë¤Ï¡¢Oracle ¤¬Ä󶡤¹¤ëÁȤ߹þ¤ß¤Î¥Ç¥Õ¥©¥ë¥È¤Î¼ÂÁõ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢JKS ¤È¤¤¤¦Ì¾Á°¤ÎÆȼ«¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× (·Á¼°) ¤òÍøÍѤ¹¤ë¤â¤Î¤Ç¡¢¥­¡¼¥¹¥È¥¢¤ò¥Õ¥¡¥¤¥ë¤È¤·¤Æ¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¼ÂÁõ¤Ç¤Ï¡¢¸Ä¡¹¤ÎÈó¸ø³«¸°¤Ï¸ÄÊ̤Υѥ¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¡¢¥­¡¼¥¹¥È¥¢Á´ÂΤÎÀ°¹çÀ­¤â (Èó¸ø³«¸°¤È¤ÏÊ̤Î) ¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£ 
 .LP
-アプリケーションã§ã¯ã€\f2KeyStore\fP クラスãŒæä¾›ã™ã‚‹ getInstance ファクトリメソッドを使ã†ã“ã¨ã§ã€ã•ã¾ã–ã¾ãªãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ç•°ãªã‚‹ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã§ãã¾ã™ã€‚キーストアã®ã‚¿ã‚¤ãƒ—ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢æƒ…å ±ã®æ ¼ç´å½¢å¼ã¨ãƒ‡ãƒ¼ã‚¿å½¢å¼ã‚’定義ã™ã‚‹ã¨ã¨ã‚‚ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®éžå…¬é–‹/秘密éµã¨ã‚­ãƒ¼ã‚¹ãƒˆã‚¢è‡ªä½“ã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã‚れるアルゴリズムを定義ã—ã¾ã™ã€‚ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã«ã¯ã€äº’æ›æ€§ã¯ã‚ã‚Šã¾ã›ã‚“。
-.LP
+¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ï¡¢¥×¥í¥Ð¥¤¥À¥Ù¡¼¥¹¤Ç¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢ \f2KeyStore\fP ¤¬Ä󶡤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¡¢Service Provider Interface (SPI) ¤È¤¤¤¦·Á¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢Âбþ¤¹¤ë \f2KeystoreSpi\fP Ãê¾Ý¥¯¥é¥¹ (¤³¤ì¤â \f2java.security\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë) ¤¬¤¢¤ê¡¢¤³¤Î¥¯¥é¥¹¤¬¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤¬¼ÂÁõ¤¹¤ëɬÍפΤ¢¤ë Service Provider Interface ¤Î¥á¥½¥Ã¥É¤òÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ç¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤È¤Ï¡¢Java Security API ¤Ë¤è¤Ã¤Æ¥¢¥¯¥»¥¹²Äǽ¤Ê¥µ¡¼¥Ó¥¹¤Î¥µ¥Ö¥»¥Ã¥È¤ËÂФ·¡¢¤½¤Î¸ÇÄê¼ÂÁõ¤òÄ󶡤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î½¸¹ç¤Î¤³¤È¤Ç¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¤Ë¤Ï¡¢
+.na
+\f2¡ÖJava(TM) °Å¹æ²½¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ÍÑ¥×¥í¥Ð¥¤¥À¤Î¼ÂÁõÊýË¡¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html¤ÇÀâÌÀ¤·¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥¯¥é¥¤¥¢¥ó¥È¤¬¡Ö¥×¥í¥Ð¥¤¥À¡×¤ò¼ÂÁõ¤·¡¢KeystoreSpi ¥µ¥Ö¥¯¥é¥¹¤Î¼ÂÁõ¤òÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f3keytool\fP ã¯ã€ä»»æ„ã®ãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å®Ÿè£…ã§å‹•ä½œã—ã¾ã™ã€‚keytool ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰æ¸¡ã•ã‚ŒãŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å ´æ‰€ã‚’ファイルåã¨ã—ã¦æ‰±ã„ã€ã“れを FileInputStream ã«å¤‰æ›ã—ã¦ã€FileInputStream ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æƒ…報をロードã—ã¾ã™ã€‚一方ã€\f3jarsigner\fP ツール㨠\f3policytool\fP ツールã¯ã€URL ã§æŒ‡å®šå¯èƒ½ãªä»»æ„ã®å ´æ‰€ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3keytool\fP 㨠\f3jarsigner\fP ã®å ´åˆã€\f2\-storetype\fP オプションを使ã£ã¦ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚\f3Policy Tool\fPã®å ´åˆã¯ã€ã€Œã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚ˆã£ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚
-.LP
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢KeyStore ¥¯¥é¥¹¤¬Ä󶡤¹¤ë getInstance ¥Õ¥¡¥¯¥È¥ê¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç¡¢¤µ¤Þ¤¶¤Þ¤Ê¥×¥í¥Ð¥¤¥À¤«¤é°Û¤Ê¤ë¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÁªÂò¤Ç¤­¤Þ¤¹¡£ ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Ï¡¢¥­¡¼¥¹¥È¥¢¾ðÊó¤Î³ÊǼ·Á¼°¤È¥Ç¡¼¥¿·Á¼°¤òÄêµÁ¤¹¤ë¤È¤È¤â¤Ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤ÎÈó¸ø³«/ÈëÌ©¸°¤È¥­¡¼¥¹¥È¥¢¼«ÂΤÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤ï¤ì¤ë¥¢¥ë¥´¥ê¥º¥à¤òÄêµÁ¤·¤Þ¤¹¡£°Û¤Ê¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ë¤Ï¡¢¸ß´¹À­¤Ï¤¢¤ê¤Þ¤»¤ó¡£ 
 .LP
-キーストアã®ã‚¿ã‚¤ãƒ—を明示的ã«æŒ‡å®šã—ãªã„å ´åˆã€keytoolã€jarsignerã€ãŠã‚ˆã³ policytool ã®å„ツールã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã§æŒ‡å®šã•ã‚ŒãŸ \f2keystore.type\fP プロパティーã®å€¤ã«åŸºã¥ã„ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã—ã¾ã™ã€‚セキュリティープロパティーファイルã¯ã€\f2java.security\fP ã¨ã„ã†åå‰ã§ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーディレクトリ \f2java.home\fP/lib/security ã«ç½®ã‹ã‚Œã¦ã„ã¾ã™ã€‚ \f2java.home\fP ã¯ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (SDK ã® \f2jre\fP ディレクトリã¾ãŸã¯ Java 2 Runtime Environment ã®æœ€ä¸Šä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) ã§ã™ã€‚
+\f3keytool\fP ¤Ï¡¢Ç¤°Õ¤Î¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Î¥­¡¼¥¹¥È¥¢¼ÂÁõ¤ÇÆ°ºî¤·¤Þ¤¹¡£keytool ¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤«¤éÅϤµ¤ì¤¿¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò¥Õ¥¡¥¤¥ë̾¤È¤·¤Æ°·¤¤¡¢¤³¤ì¤ò FileInputStream ¤ËÊÑ´¹¤·¤Æ¡¢FileInputStream ¤«¤é¥­¡¼¥¹¥È¥¢¤Î¾ðÊó¤ò¥í¡¼¥É¤·¤Þ¤¹¡£°ìÊý¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤È \f3policytool\fP ¥Ä¡¼¥ë¤Ï¡¢URL ¤Ç»ØÄê²Äǽ¤ÊǤ°Õ¤Î¾ì½ê¤«¤é¥­¡¼¥¹¥È¥¢¤òÆɤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
+\f3keytool\fP ¤È \f3jarsigner\fP ¤Î¾ì¹ç¡¢\f2\-storetype\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥³¥Þ¥ó¥É¹Ô¤Ç¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\f3Policy Tool\fP¤Î¾ì¹ç¤Ï¡¢¡Ö¥­¡¼¥¹¥È¥¢¡×¥á¥Ë¥å¡¼¤Ë¤è¤Ã¤Æ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .LP
-å„ツールã¯ã€\f2keystore.type\fP ã®å€¤ã‚’å–å¾—ã—ã€ã“ã®å€¤ã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’実装ã—ã¦ã„るプロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¾ã§ã€ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ—ロãƒã‚¤ãƒ€ã‚’調ã¹ã¾ã™ã€‚目的ã®ãƒ—ロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¨ã€ãã®ãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使ã„ã¾ã™ã€‚
-.LP
+¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤òÌÀ¼¨Åª¤Ë»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢keytool¡¢jarsigner¡¢¤ª¤è¤Ó policytool ¤Î³Æ¥Ä¡¼¥ë¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç»ØÄꤵ¤ì¤¿ \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤ˴ð¤Å¤¤¤Æ¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÁªÂò¤·¤Þ¤¹¡£¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ï¡¢\f2java.security\fP ¤È¤¤¤¦Ì¾Á°¤Ç¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Ç¥£¥ì¥¯¥È¥ê \f2java.home\fP/lib/security ¤ËÃÖ¤«¤ì¤Æ¤¤¤Þ¤¹¡£\f2java.home\fP ¤Ï¡¢¼Â¹Ô´Ä¶­¤Î¥Ç¥£¥ì¥¯¥È¥ê (SDK ¤Î \f2jre\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï Java 2 Runtime Environment ¤ÎºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê) ¤Ç¤¹¡£  
 .LP
-\f2KeyStore\fP クラスã§ã¯ \f2getDefaultType\fP ã¨ã„ã†åå‰ã® static メソッドãŒå®šç¾©ã•ã‚Œã¦ãŠã‚Šã€ã‚¢ãƒ—リケーションã¨ã‚¢ãƒ—レットã¯ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ã†ã“ã¨ã§ \f2keystore.type\fP プロパティーã®å€¤ã‚’å–å¾—ã§ãã¾ã™ã€‚次ã®ã‚³ãƒ¼ãƒ‰ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (\f2keystore.type\fP プロパティーã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—) ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’生æˆã—ã¾ã™ã€‚
+³Æ¥Ä¡¼¥ë¤Ï¡¢ \f2keystore.type\fP ¤ÎÃͤò¼èÆÀ¤·¡¢¤³¤ÎÃͤǻØÄꤵ¤ì¤¿¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤Þ¤Ç¡¢¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥×¥í¥Ð¥¤¥À¤òÄ´¤Ù¤Þ¤¹¡£ÌÜŪ¤Î¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤È¡¢¤½¤Î¥×¥í¥Ð¥¤¥À¤«¤é¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»È¤¤¤Þ¤¹¡£ 
 .LP
+\f2KeyStore\fP ¥¯¥é¥¹¤Ç¤Ï \f2getDefaultType\fP ¤È¤¤¤¦Ì¾Á°¤Î static ¥á¥½¥Ã¥É¤¬ÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È¥¢¥×¥ì¥Ã¥È¤Ï¤³¤Î¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤò¼èÆÀ¤Ç¤­¤Þ¤¹¡£¼¡¤Î¥³¡¼¥É¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× ( \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤Ç»ØÄꤵ¤ì¤¿¥¿¥¤¥×) ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -783,11 +1390,8 @@
 .fl
 \fP
 .fi
-
 .LP
-.LP
-デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—㯠JKS (Sun ãŒæä¾›ã™ã‚‹ç‹¬è‡ªã®ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…) ã§ã™ã€‚ã“ã‚Œã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã®æ¬¡ã®è¡Œã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
+¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ï JKS (Oracle ¤¬Ä󶡤¹¤ëÆȼ«¤Î¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ) ¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Î¼¡¤Î¹Ô¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -795,14 +1399,10 @@
 .fl
 \fP
 .fi
-
-.LP
 .LP
-å„ツールã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆä»¥å¤–ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’変更ã—ã¦åˆ¥ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚
-.LP
+³Æ¥Ä¡¼¥ë¤Ç¥Ç¥Õ¥©¥ë¥È°Ê³°¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤òÊѹ¹¤·¤ÆÊ̤Υ­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
-ãŸã¨ãˆã°ã€pkcs12 ã¨å‘¼ã°ã‚Œã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã—ã¦ã„るプロãƒã‚¤ãƒ€ãƒ‘ッケージを使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’次ã®ã‚ˆã†ã«å¤‰æ›´ã—ã¾ã™ã€‚
-.LP
+¤¿¤È¤¨¤Ð¡¢pkcs12 ¤È¸Æ¤Ð¤ì¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤ò¼¡¤Î¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -810,561 +1410,163 @@
 .fl
 \fP
 .fi
+.LP
+Ãí: ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Î»ØÄê¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢JKS ¤È jks ¤ÏƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£  
+.RE
 
 .LP
-注:キーストアã®ã‚¿ã‚¤ãƒ—ã®æŒ‡å®šã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€JKS 㨠jks ã¯åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
-.RE
-.RE
 .SS 
-証明書
+¾ÚÌÀ½ñ
 .LP
-.RS 3
-
-.LP
-\f3証明書\fP (\f3公開éµè¨¼æ˜Žæ›¸\fPã¨ã‚‚呼ã¶) ã¨ã¯ã€ã‚るエンティティー (「発行者ã€) ã‹ã‚‰ã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²å付ãã®æ–‡æ›¸ã®ã“ã¨ã§ã™ã€‚ 証明書ã«ã¯ã€ã»ã‹ã®ã‚るエンティティー (「署å者ã€) ã®å…¬é–‹éµ (ãŠã‚ˆã³ãã®ä»–ã®æƒ…å ±) ãŒç‰¹åˆ¥ãªå€¤ã‚’æŒã£ã¦ã„ã‚‹ã“ã¨ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚
-.RE
+\f3¾ÚÌÀ½ñ\fP (\f3¸ø³«¸°¾ÚÌÀ½ñ\fP¤È¤â¸Æ¤Ö) ¤È¤Ï¡¢¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¡Öȯ¹Ô¼Ô¡×) ¤«¤é¤Î¥Ç¥¸¥¿¥ë½ð̾ÉÕ¤­¤Îʸ½ñ¤Î¤³¤È¤Ç¤¹¡£ ¾ÚÌÀ½ñ¤Ë¤Ï¡¢¤Û¤«¤Î¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¡Ö½ð̾¼Ô¡×) ¤Î¸ø³«¸° (¤ª¤è¤Ó¤½¤Î¾¤Î¾ðÊó) ¤¬ÆÃÊ̤ÊÃͤò»ý¤Ã¤Æ¤¤¤ë¤³¤È¤¬½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-.TP 2
-o
-\f3証明書ã®ç”¨èªž\fP 
-.RS 3
-
-.LP
+\f3¾ÚÌÀ½ñ¤ÎÍѸì\fP 
 .RS 3
 .TP 3
-å…¬é–‹éµ 
-公開éµã¯ã€ç‰¹å®šã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã«é–¢é€£ä»˜ã‘られãŸæ•°ã§ã™ã€‚ 公開éµã¯ã€è©²å½“ã™ã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¨ã®é–“ã«ä¿¡é ¼ã§ãる関係をæŒã¤å¿…è¦ãŒã‚ã‚‹ã™ã¹ã¦ã®äººã«å¯¾ã—ã¦å…¬é–‹ã™ã‚‹ã“ã¨ã‚’æ„図ã—ãŸã‚‚ã®ã§ã™ã€‚公開éµã¯ã€ç½²åを検証ã™ã‚‹ã®ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ 
+¸ø³«¸° 
+.LP
+¸ø³«¸°¤Ï¡¢ÆÃÄê¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¿ô¤Ç¤¹¡£¸ø³«¸°¤Ï¡¢³ºÅö¤¹¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤È¤Î´Ö¤Ë¿®Íê¤Ç¤­¤ë´Ø·¸¤ò»ý¤ÄɬÍפ¬¤¢¤ë¤¹¤Ù¤Æ¤Î¿Í¤ËÂФ·¤Æ¸ø³«¤¹¤ë¤³¤È¤ò°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤¹¡£¸ø³«¸°¤Ï¡¢½ð̾¤ò¸¡¾Ú¤¹¤ë¤Î¤Ë»È¤ï¤ì¤Þ¤¹¡£  
 .TP 3
-デジタル署å 
-データãŒã€Œ\f2デジタル署å\fPã€ã•ã‚Œã‚‹ã¨ã€ãã®ãƒ‡ãƒ¼ã‚¿ã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®ã€Œã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã€ã¨ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãŒãƒ‡ãƒ¼ã‚¿ã®å†…容ã«ã¤ã„ã¦çŸ¥ã£ã¦ã„ã‚‹ã“ã¨ã‚’証明ã™ã‚‹ç½²åã¨ã¨ã‚‚ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚エンティティーã®éžå…¬é–‹éµã‚’使ã£ã¦ãƒ‡ãƒ¼ã‚¿ã«ç½²åを付ã‘ã‚‹ã¨ã€ãƒ‡ãƒ¼ã‚¿ã®å½é€ ã¯ä¸å¯èƒ½ã«ãªã‚Šã¾ã™ã€‚ 
+¥Ç¥¸¥¿¥ë½ð̾ 
+.LP
+¥Ç¡¼¥¿¤¬¡Ö¥Ç¥¸¥¿¥ë½ð̾¡×¤µ¤ì¤ë¤È¡¢¤½¤Î¥Ç¡¼¥¿¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¡Ö¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¡×¤È¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬¥Ç¡¼¥¿¤ÎÆâÍƤˤĤ¤¤ÆÃΤäƤ¤¤ë¤³¤È¤ò¾ÚÌÀ¤¹¤ë½ð̾¤È¤È¤â¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ¥Ç¡¼¥¿¤Ë½ð̾¤òÉÕ¤±¤ë¤È¡¢¥Ç¡¼¥¿¤Îµ¶Â¤¤ÏÉÔ²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£  
 .TP 3
-アイデンティティー 
-エンティティーを特定ã™ã‚‹ãŸã‚ã®æ—¢çŸ¥ã®æ–¹æ³•ã§ã™ã€‚システムã«ã‚ˆã£ã¦ã¯ã€å…¬é–‹éµã‚’アイデンティティーã«ã™ã‚‹ã‚‚ã®ãŒã‚ã‚Šã¾ã™ã€‚ 公開éµã®ã»ã‹ã«ã‚‚ã€Unix UID ã‚„é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã€X.509 識別åãªã©ã€ã•ã¾ã–ã¾ãªã‚‚ã®ã‚’アイデンティティーã¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼ 
+.LP
+¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤òÆÃÄꤹ¤ë¤¿¤á¤Î´ûÃΤÎÊýË¡¤Ç¤¹¡£¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¤Ï¡¢¸ø³«¸°¤ò¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤Ë¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£¸ø³«¸°¤Î¤Û¤«¤Ë¤â¡¢Unix UID ¤äÅŻҥ᡼¥ë¥¢¥É¥ì¥¹¡¢X.509 ¼±ÊÌ̾¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤Ê¤â¤Î¤ò¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤È¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£  
 .TP 3
-ç½²å 
-ç½²åã¯ã€ãªã‚“らã‹ã®ãƒ‡ãƒ¼ã‚¿ã‚’基ã«ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ (ç½²å者。 証明書ã«é–¢ã—ã¦ã¯ç™ºè¡Œè€…ã¨ã‚‚呼ã°ã‚Œã‚‹) ã®éžå…¬é–‹éµã‚’使ã£ã¦è¨ˆç®—ã•ã‚Œã¾ã™ã€‚ 
-.TP 3
-éžå…¬é–‹éµ 
-éžå…¬é–‹éµã¯ç‰¹å®šã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã ã‘ãŒçŸ¥ã£ã¦ã„ã‚‹æ•°ã®ã“ã¨ã§ã€ã“ã®æ•°ã®ã“ã¨ã‚’ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®éžå…¬é–‹éµã¨ã„ã„ã¾ã™ã€‚éžå…¬é–‹éµã¯ã€ã»ã‹ã«çŸ¥ã‚‰ã‚Œãªã„よã†ã«ç§˜å¯†ã«ã—ã¦ãŠãã“ã¨ãŒå‰æã«ãªã£ã¦ã„ã¾ã™ã€‚ éžå…¬é–‹éµã¨å…¬é–‹éµã¯ã€ã™ã¹ã¦ã®å…¬é–‹éµæš—å·åŒ–システムã§å¯¾ã«ãªã£ã¦å­˜åœ¨ã—ã¦ã„ã¾ã™ã€‚DSA ãªã©ã®å…¸åž‹çš„ãªå…¬é–‹éµæš—å·åŒ–システムã®å ´åˆã€1 ã¤ã®éžå…¬é–‹éµã¯æ­£ç¢ºã« 1 ã¤ã®å…¬é–‹éµã«å¯¾å¿œã—ã¾ã™ã€‚éžå…¬é–‹éµã¯ã€ç½²åを計算ã™ã‚‹ã®ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ 
+½ð̾ 
+.LP
+½ð̾¤Ï¡¢¤Ê¤ó¤é¤«¤Î¥Ç¡¼¥¿¤ò´ð¤Ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (½ð̾¼Ô¡£ ¾ÚÌÀ½ñ¤Ë´Ø¤·¤Æ¤Ïȯ¹Ô¼Ô¤È¤â¸Æ¤Ð¤ì¤ë) ¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ·×»»¤µ¤ì¤Þ¤¹¡£  
 .TP 3
-エンティティー 
-エンテンティーã¯ã€äººã€çµ„ç¹”ã€ãƒ—ログラムã€ã‚³ãƒ³ãƒ”ュータã€ä¼æ¥­ã€éŠ€è¡Œãªã©ã€ä¸€å®šã®åº¦åˆã„ã§ä¿¡é ¼ã®å¯¾è±¡ã¨ãªã‚‹ã•ã¾ã–ã¾ãªã‚‚ã®ã‚’指ã—ã¾ã™ã€‚ 
+Èó¸ø³«¸° 
+.LP
+Èó¸ø³«¸°¤ÏÆÃÄê¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤À¤±¤¬ÃΤäƤ¤¤ë¿ô¤Î¤³¤È¤Ç¡¢¤³¤Î¿ô¤Î¤³¤È¤ò¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ÎÈó¸ø³«¸°¤È¤¤¤¤¤Þ¤¹¡£Èó¸ø³«¸°¤Ï¡¢¤Û¤«¤ËÃΤé¤ì¤Ê¤¤¤è¤¦¤ËÈëÌ©¤Ë¤·¤Æ¤ª¤¯¤³¤È¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£Èó¸ø³«¸°¤È¸ø³«¸°¤Ï¡¢¤¹¤Ù¤Æ¤Î¸ø³«¸°°Å¹æ²½¥·¥¹¥Æ¥à¤ÇÂФˤʤäƸºß¤·¤Æ¤¤¤Þ¤¹¡£DSA ¤Ê¤É¤Îŵ·¿Åª¤Ê¸ø³«¸°°Å¹æ²½¥·¥¹¥Æ¥à¤Î¾ì¹ç¡¢1 ¤Ä¤ÎÈó¸ø³«¸°¤ÏÀµ³Î¤Ë 1 ¤Ä¤Î¸ø³«¸°¤ËÂбþ¤·¤Þ¤¹¡£Èó¸ø³«¸°¤Ï¡¢½ð̾¤ò·×»»¤¹¤ë¤Î¤Ë»È¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+¥¨¥ó¥Æ¥£¥Æ¥£¡¼ 
+.LP
+¥¨¥ó¥Æ¥ó¥Æ¥£¡¼¤Ï¡¢¿Í¡¢ÁÈ¿¥¡¢¥×¥í¥°¥é¥à¡¢¥³¥ó¥Ô¥å¡¼¥¿¡¢´ë¶È¡¢¶ä¹Ô¤Ê¤É¡¢°ìÄê¤ÎÅٹ礤¤Ç¿®Íê¤ÎÂоݤȤʤ뤵¤Þ¤¶¤Þ¤Ê¤â¤Î¤ò»Ø¤·¤Þ¤¹¡£  
 .RE
-
 .LP
-.LP
-公開éµæš—å·åŒ–ã§ã¯ã€ãã®æ€§è³ªä¸Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®å…¬é–‹éµã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚大è¦æ¨¡ãªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ç’°å¢ƒã§ã¯ã€äº’ã„ã«é€šä¿¡ã—ã¦ã„るエンティティー間ã§ä»¥å‰ã®é–¢ä¿‚ãŒå¼•ã続ã確立ã•ã‚Œã¦ã„ã‚‹ã¨ä»®å®šã—ãŸã‚Šã€ä½¿ã‚ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®å…¬é–‹éµã‚’åŽã‚ãŸä¿¡é ¼ã§ãるリãƒã‚¸ãƒˆãƒªãŒå­˜åœ¨ã™ã‚‹ã¨ä»®å®šã—ãŸã‚Šã™ã‚‹ã“ã¨ã¯ä¸å¯èƒ½ã§ã™ã€‚ã“ã®ã‚ˆã†ãªå…¬é–‹éµã®é…布ã«é–¢ã™ã‚‹å•é¡Œã‚’解決ã™ã‚‹ãŸã‚ã«è¨¼æ˜Žæ›¸ãŒè€ƒæ¡ˆã•ã‚Œã¾ã—ãŸã€‚ç¾åœ¨ã§ã¯ã€ã€Œè¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA)ã€ãŒä¿¡é ¼ã§ãる第三者ã¨ã—ã¦æ©Ÿèƒ½ã—ã¾ã™ã€‚CA ã¯ã€ã»ã‹ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®è¨¼æ˜Žæ›¸ã«ç½²åã™ã‚‹ (発行ã™ã‚‹) 行為をã€ä¿¡é ¼ã—ã¦ä»»ã•ã‚Œã¦ã„るエンティティー (ä¼æ¥­ãªã©) ã§ã™ã€‚CA ã¯æ³•å¾‹ä¸Šã®å¥‘ç´„ã«æ‹˜æŸã•ã‚Œã‚‹ã®ã§ã€æœ‰åŠ¹ã‹ã¤ä¿¡é ¼ã§ãる証明書ã ã‘を作æˆã™ã‚‹ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
+¸ø³«¸°°Å¹æ²½¤Ç¤Ï¡¢¤½¤ÎÀ­¼Á¾å¡¢¥æ¡¼¥¶¡¼¤Î¸ø³«¸°¤Ë¥¢¥¯¥»¥¹¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Â絬ÌϤʥͥåȥ¥¯´Ä¶­¤Ç¤Ï¡¢¸ß¤¤¤ËÄÌ¿®¤·¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼´Ö¤Ç°ÊÁ°¤Î´Ø·¸¤¬°ú¤­Â³¤­³ÎΩ¤µ¤ì¤Æ¤¤¤ë¤È²¾Äꤷ¤¿¤ê¡¢»È¤ï¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¸ø³«¸°¤ò¼ý¤á¤¿¿®Íê¤Ç¤­¤ë¥ê¥Ý¥¸¥È¥ê¤¬Â¸ºß¤¹¤ë¤È²¾Äꤷ¤¿¤ê¤¹¤ë¤³¤È¤ÏÉÔ²Äǽ¤Ç¤¹¡£¤³¤Î¤è¤¦¤Ê¸ø³«¸°¤ÎÇÛÉۤ˴ؤ¹¤ëÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤Ë¾ÚÌÀ½ñ¤¬¹Í°Æ¤µ¤ì¤Þ¤·¤¿¡£¸½ºß¤Ç¤Ï¡¢¡Ö¾ÚÌÀ½ñȯ¹Ô¶É (CA)¡×¤¬¿®Íê¤Ç¤­¤ëÂè»°¼Ô¤È¤·¤Æµ¡Ç½¤·¤Þ¤¹¡£CA ¤Ï¡¢¤Û¤«¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¾ÚÌÀ½ñ¤Ë½ð̾¤¹¤ë (ȯ¹Ô¤¹¤ë) ¹Ô°Ù¤ò¡¢¿®Íꤷ¤ÆǤ¤µ¤ì¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (´ë¶È¤Ê¤É) ¤Ç¤¹¡£CA ¤ÏˡΧ¾å¤Î·ÀÌó¤Ë¹´Â«¤µ¤ì¤ë¤Î¤Ç¡¢Í­¸ú¤«¤Ä¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤À¤±¤òºîÀ®¤¹¤ë¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£ 
 .na
 \f2VeriSign\fP @
 .fi
-http://www.verisign.com/ã€
+http://www.verisign.com/¡¢
 .na
 \f2Thawte\fP @
 .fi
-http://www.thawte.com/ã€
+http://www.thawte.com/¡¢
 .na
 \f2Entrust\fP @
 .fi
-http://www.entrust.com/ ã‚’ã¯ã˜ã‚ã€å¤šãã® CA ãŒå­˜åœ¨ã—ã¾ã™ã€‚Netscape ã‚„ Microsoft ã®èªè¨¼ã‚µãƒ¼ãƒãƒ¼ã€Entrust ã® CA 製å“ãªã©ã‚’所属組織内ã§åˆ©ç”¨ã™ã‚Œã°ã€ç‹¬è‡ªã®è¨¼æ˜Žæ›¸ç™ºè¡Œå±€ã‚’é‹å–¶ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚
-.LP
-.LP
-\f3keytool\fP を使ã†ã¨ã€è¨¼æ˜Žæ›¸ã®è¡¨ç¤ºã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã€ãŠã‚ˆã³ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ã¾ãŸã€è‡ªå·±ç½²å証明書を生æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+http://www.entrust.com/ ¤ò¤Ï¤¸¤á¡¢Â¿¤¯¤Î CA ¤¬Â¸ºß¤·¤Þ¤¹¡£Microsoft ¤Îǧ¾Ú¥µ¡¼¥Ð¡¼¡¢Entrust ¤Î CA À½Éʤʤɤò½ê°ÁÈ¿¥Æâ¤ÇÍøÍѤ¹¤ì¤Ð¡¢Æȼ«¤Î¾ÚÌÀ½ñȯ¹Ô¶É¤ò±¿±Ä¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£ 
 .LP
+\f3keytool\fP ¤ò»È¤¦¤È¡¢¾ÚÌÀ½ñ¤Îɽ¼¨¡¢¥¤¥ó¥Ý¡¼¥È¡¢¤ª¤è¤Ó¥¨¥¯¥¹¥Ý¡¼¥È¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤òÀ¸À®¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .LP
-ç¾åœ¨ã€\f3keytool\fP 㯠X.509 証明書を対象ã«ã—ã¦ã„ã¾ã™ã€‚
-.LP
-.RE
+¸½ºß¡¢\f3keytool\fP ¤Ï X.509 ¾ÚÌÀ½ñ¤òÂоݤˤ·¤Æ¤¤¤Þ¤¹¡£  
 .TP 2
 o
-\f3X.509 証明書\fP 
-.RS 3
-X.509 è¦æ ¼ã§ã¯ã€è¨¼æ˜Žæ›¸ã«å«ã‚る情報ãŒå®šç¾©ã•ã‚Œã¦ãŠã‚Šã€ã“ã®æƒ…報を証明書ã«æ›¸ã込む方法 (データ形å¼) ã«ã¤ã„ã¦ã‚‚記述ã•ã‚Œã¦ã„ã¾ã™ã€‚証明書ã®ã™ã¹ã¦ã®ãƒ‡ãƒ¼ã‚¿ã¯ã€ASN.1/DER ã¨å‘¼ã°ã‚Œã‚‹ 2 ã¤ã®é–¢é€£è¦æ ¼ã‚’使ã£ã¦ç¬¦å·åŒ–ã•ã‚Œã¾ã™ã€‚\f2Abstract Syntax Notation 1\fP ã¯ãƒ‡ãƒ¼ã‚¿ã«ã¤ã„ã¦è¨˜è¿°ã—ã¦ã„ã¾ã™ã€‚\f2Definite Encoding Rules\fP ã¯ã€ãƒ‡ãƒ¼ã‚¿ã®ä¿å­˜ãŠã‚ˆã³è»¢é€ã®æ–¹æ³•ã«ã¤ã„ã¦è¨˜è¿°ã—ã¦ã„ã¾ã™ã€‚ 
+\f3X.509 ¾ÚÌÀ½ñ\fP 
 .LP
-ã™ã¹ã¦ã® X.509 証明書ã¯ã€ç½²åã®ã»ã‹ã«æ¬¡ã®ãƒ‡ãƒ¼ã‚¿ã‚’å«ã‚“ã§ã„ã¾ã™ã€‚
+X.509 µ¬³Ê¤Ç¤Ï¡¢¾ÚÌÀ½ñ¤Ë´Þ¤á¤ë¾ðÊó¤¬ÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢¤³¤Î¾ðÊó¤ò¾ÚÌÀ½ñ¤Ë½ñ¤­¹þ¤àÊýË¡ (¥Ç¡¼¥¿·Á¼°) ¤Ë¤Ä¤¤¤Æ¤âµ­½Ò¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾ÚÌÀ½ñ¤Î¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿¤Ï¡¢ASN.1/DER ¤È¸Æ¤Ð¤ì¤ë 2 ¤Ä¤Î´ØÏ¢µ¬³Ê¤ò»È¤Ã¤ÆÉä¹æ²½¤µ¤ì¤Þ¤¹¡£\f2Abstract Syntax Notation 1\fP ¤Ï¥Ç¡¼¥¿¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤Þ¤¹¡£\f2Definite Encoding Rules\fP ¤Ï¡¢¥Ç¡¼¥¿¤ÎÊݸ¤ª¤è¤ÓžÁ÷¤ÎÊýË¡¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤Þ¤¹¡£ 
 .LP
+¤¹¤Ù¤Æ¤Î X.509 ¾ÚÌÀ½ñ¤Ï¡¢½ð̾¤Î¤Û¤«¤Ë¼¡¤Î¥Ç¡¼¥¿¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹¡£ 
 .RS 3
 .TP 3
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 
-証明書ã«é©ç”¨ã•ã‚Œã‚‹ X.509 è¦æ ¼ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’特定ã—ã¾ã™ã€‚ 証明書ã«æŒ‡å®šã§ãる情報ã¯ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚ã“ã‚Œã¾ã§ã«ã€3 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚\f3keytool\fP ã§ã¯ã€v1ã€v2ã€ãŠã‚ˆã³ v3 ã®è¨¼æ˜Žæ›¸ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã¨ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆãŒå¯èƒ½ã§ã™ã€‚keytool ãŒç”Ÿæˆã™ã‚‹ã®ã¯ã€v3 ã®è¨¼æ˜Žæ›¸ã§ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó 
 .LP
-「X.509 Version 1ã€ã¯ã€1988 å¹´ã‹ã‚‰åˆ©ç”¨ã•ã‚Œã¦åºƒãæ™®åŠã—ã¦ãŠã‚Šã€ã‚‚ã£ã¨ã‚‚一般的ã§ã™ã€‚ 
+¾ÚÌÀ½ñ¤ËŬÍѤµ¤ì¤ë X.509 µ¬³Ê¤Î¥Ð¡¼¥¸¥ç¥ó¤òÆÃÄꤷ¤Þ¤¹¡£¾ÚÌÀ½ñ¤Ë»ØÄê¤Ç¤­¤ë¾ðÊó¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Þ¤Ç¤Ë¡¢3 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥ó¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\f3keytool\fP ¤Ç¤Ï¡¢v1¡¢v2¡¢¤ª¤è¤Ó v3 ¤Î¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤È¥¨¥¯¥¹¥Ý¡¼¥È¤¬²Äǽ¤Ç¤¹¡£keytool ¤¬À¸À®¤¹¤ë¤Î¤Ï¡¢v3 ¤Î¾ÚÌÀ½ñ¤Ç¤¹¡£ 
+.LP
+¡ÖX.509 Version 1¡×¤Ï¡¢1988 ǯ¤«¤éÍøÍѤµ¤ì¤Æ¹­¤¯ÉáµÚ¤·¤Æ¤ª¤ê¡¢¤â¤Ã¤È¤â°ìÈÌŪ¤Ç¤¹¡£ 
 .LP
-「X.509 Version 2ã€ã§ã¯ã€Subject や発行者ã®åå‰ã‚’ã‚ã¨ã§å†åˆ©ç”¨ã§ãるよã†ã«ã™ã‚‹ãŸã‚ã«ã€Subject ã¨ç™ºè¡Œè€…ã®ä¸€æ„識別å­ã®æ¦‚念ãŒå°Žå…¥ã•ã‚Œã¾ã—ãŸã€‚ã»ã¨ã‚“ã©ã®è¨¼æ˜Žæ›¸ãƒ—ロファイル文書ã§ã¯ã€åå‰ã‚’å†ä½¿ç”¨ã—ãªã„ã“ã¨ã¨ã€è¨¼æ˜Žæ›¸ã§ä¸€æ„ãªè­˜åˆ¥å­ã‚’使ã‚ãªã„ã“ã¨ãŒã€å¼·ã推奨ã•ã‚Œã¦ã„ã¾ã™ã€‚Version 2 ã®è¨¼æ˜Žæ›¸ã¯ã€åºƒãã¯ä½¿ã‚ã‚Œã¦ã„ã¾ã›ã‚“。 
+¡ÖX.509 Version 2¡×¤Ç¤Ï¡¢Subject ¤äȯ¹Ô¼Ô¤Î̾Á°¤ò¤¢¤È¤ÇºÆÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Subject ¤Èȯ¹Ô¼Ô¤Î°ì°Õ¼±Ê̻ҤγµÇ°¤¬Æ³Æþ¤µ¤ì¤Þ¤·¤¿¡£¤Û¤È¤ó¤É¤Î¾ÚÌÀ½ñ¥×¥í¥Õ¥¡¥¤¥ëʸ½ñ¤Ç¤Ï¡¢Ì¾Á°¤òºÆ»ÈÍѤ·¤Ê¤¤¤³¤È¤È¡¢¾ÚÌÀ½ñ¤Ç°ì°Õ¤Ê¼±Ê̻Ҥò»È¤ï¤Ê¤¤¤³¤È¤¬¡¢¶¯¤¯¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Version 2 ¤Î¾ÚÌÀ½ñ¤Ï¡¢¹­¤¯¤Ï»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó¡£ 
 .LP
-「X.509 Version 3ã€ã¯ã‚‚ã£ã¨ã‚‚æ–°ã—ã„ (1996 å¹´) è¦æ ¼ã§ã€ã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã®æ¦‚念をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚エクステンションã¯èª°ã§ã‚‚定義ã™ã‚‹ã“ã¨ãŒã§ãã€è¨¼æ˜Žæ›¸ã«å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ç¾åœ¨ä½¿ã‚ã‚Œã¦ã„る一般的ãªã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã¨ã—ã¦ã¯ã€KeyUsage (「署å専用ã€ãªã©ã€éµã®ä½¿ç”¨ã‚’特定ã®ç›®çš„ã«åˆ¶é™ã™ã‚‹)ã€AlternativeNames (DNS åã€é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã€IP アドレスãªã©ã€ã»ã‹ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’公開éµã«é–¢é€£ä»˜ã‘ã‚‹ã“ã¨ãŒã§ãã‚‹) ãªã©ãŒã‚ã‚Šã¾ã™ã€‚エクステンションã«ã¯ã€critical ã¨ã„ã†ãƒžãƒ¼ã‚¯ã‚’付ã‘ã¦ã€ãã®ã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã®ãƒã‚§ãƒƒã‚¯ã¨ä½¿ç”¨ã‚’義務ã¥ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€critical ã¨ãƒžãƒ¼ã‚¯ã•ã‚Œã€KeyCertSign ãŒè¨­å®šã•ã‚ŒãŸ KeyUsage エクステンションãŒè¨¼æ˜Žæ›¸ã«å«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã“ã®è¨¼æ˜Žæ›¸ã‚’ SSL 通信中ã«æ示ã™ã‚‹ã¨ã€è¨¼æ˜Žæ›¸ãŒæ‹’å¦ã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã¯ã€è¨¼æ˜Žæ›¸ã®ã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã«ã‚ˆã£ã¦ã€é–¢é€£ã™ã‚‹éžå…¬é–‹éµãŒè¨¼æ˜Žæ›¸ã®ç½²å専用ã¨ã—ã¦æŒ‡å®šã•ã‚Œã¦ãŠã‚Šã€SSL ã§ã¯ä½¿ç”¨ã§ããªã„ãŸã‚ã§ã™ã€‚  
+¡ÖX.509 Version 3¡×¤Ï¤â¤Ã¤È¤â¿·¤·¤¤ (1996 ǯ) µ¬³Ê¤Ç¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î³µÇ°¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ïï¤Ç¤âÄêµÁ¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢¾ÚÌÀ½ñ¤Ë´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¸½ºß»È¤ï¤ì¤Æ¤¤¤ë°ìÈÌŪ¤Ê¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤È¤·¤Æ¤Ï¡¢KeyUsage (¡Ö½ð̾ÀìÍѡפʤɡ¢¸°¤Î»ÈÍѤòÆÃÄê¤ÎÌÜŪ¤ËÀ©¸Â¤¹¤ë)¡¢AlternativeNames (DNS ̾¡¢ÅŻҥ᡼¥ë¥¢¥É¥ì¥¹¡¢IP ¥¢¥É¥ì¥¹¤Ê¤É¡¢¤Û¤«¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤ò¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤ë) ¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¤Ï¡¢critical ¤È¤¤¤¦¥Þ¡¼¥¯¤òÉÕ¤±¤Æ¡¢¤½¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î¥Á¥§¥Ã¥¯¤È»ÈÍѤòµÁ̳¤Å¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢critical ¤È¥Þ¡¼¥¯¤µ¤ì¡¢KeyCertSign ¤¬ÀßÄꤵ¤ì¤¿ KeyUsage ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬¾ÚÌÀ½ñ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤³¤Î¾ÚÌÀ½ñ¤ò SSL ÄÌ¿®Ãæ¤ËÄ󼨤¹¤ë¤È¡¢¾ÚÌÀ½ñ¤¬µñÈݤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢¾ÚÌÀ½ñ¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¡¢´ØÏ¢¤¹¤ëÈó¸ø³«¸°¤¬¾ÚÌÀ½ñ¤Î½ð̾ÀìÍѤȤ·¤Æ»ØÄꤵ¤ì¤Æ¤ª¤ê¡¢SSL ¤Ç¤Ï»ÈÍѤǤ­¤Ê¤¤¤¿¤á¤Ç¤¹¡£  
 .TP 3
-ã‚·ãƒªã‚¢ãƒ«ç•ªå· 
-証明書を作æˆã—ãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¯ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãŒç™ºè¡Œã™ã‚‹ã»ã‹ã®è¨¼æ˜Žæ›¸ã¨åŒºåˆ¥ã™ã‚‹ãŸã‚ã«ã€è¨¼æ˜Žæ›¸ã«ã‚·ãƒªã‚¢ãƒ«ç•ªå·ã‚’割り当ã¦ã¾ã™ã€‚ã“ã®æƒ…å ±ã¯ã€ã•ã¾ã–ã¾ãªæ–¹æ³•ã§ä½¿ã‚ã‚Œã¾ã™ã€‚ ãŸã¨ãˆã°ã€è¨¼æ˜Žæ›¸ãŒå–り消ã•ã‚Œã‚‹ã¨ã€ã‚·ãƒªã‚¢ãƒ«ç•ªå·ãŒè¨¼æ˜Žæ›¸ã®å–り消ã—リスト (CRL) ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ 
+¥·¥ê¥¢¥ëÈÖ¹æ 
+.LP
+¾ÚÌÀ½ñ¤òºîÀ®¤·¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬È¯¹Ô¤¹¤ë¤Û¤«¤Î¾ÚÌÀ½ñ¤È¶èÊ̤¹¤ë¤¿¤á¤Ë¡¢¾ÚÌÀ½ñ¤Ë¥·¥ê¥¢¥ëÈÖ¹æ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£¤³¤Î¾ðÊó¤Ï¡¢¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤Ç»È¤ï¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¾ÚÌÀ½ñ¤¬¼è¤ê¾Ã¤µ¤ì¤ë¤È¡¢¥·¥ê¥¢¥ëÈֹ椬¾ÚÌÀ½ñ¤Î¼è¤ê¾Ã¤·¥ê¥¹¥È (CRL) ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£  
 .TP 3
-ç½²åã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ è­˜åˆ¥å­ 
-証明書ã«ç½²åを付ã‘ã‚‹ã¨ãã« CA ãŒä½¿ã£ãŸã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’特定ã—ã¾ã™ã€‚ 
+½ð̾¥¢¥ë¥´¥ê¥º¥à¼±ÊÌ»Ò 
+.LP
+¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë CA ¤¬»È¤Ã¤¿¥¢¥ë¥´¥ê¥º¥à¤òÆÃÄꤷ¤Þ¤¹¡£  
 .TP 3
-発行者å 
-証明書ã«ç½²åを付ã‘ãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã® X.500 識別åã§ã™ã€‚エンティティーã¯ã€é€šå¸¸ã¯ CA ã§ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã‚’使ã†ã“ã¨ã¯ã€è¨¼æ˜Žæ›¸ã«ç½²åを付ã‘ãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’ä¿¡é ¼ã™ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚「ルートã€ã¤ã¾ã‚Šã€Œãƒˆãƒƒãƒ—レベルã€ã® CA ã®è¨¼æ˜Žæ›¸ãªã©ã€å ´åˆã«ã‚ˆã£ã¦ã¯ç™ºè¡Œè€…ãŒè‡ªèº«ã®è¨¼æ˜Žæ›¸ã«ç½²åを付ã‘ã‚‹ã“ã¨ãŒã‚る点ã«æ³¨æ„ã—ã¦ãã ã•ã„。 
+ȯ¹Ô¼Ô̾ 
+.LP
+¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î X.500 ¼±ÊÌ̾¤Ç¤¹¡£¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢Ä̾ï¤Ï CA ¤Ç¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤ò»È¤¦¤³¤È¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò¿®Íꤹ¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£¡Ö¥ë¡¼¥È¡×¤Ä¤Þ¤ê¡Ö¥È¥Ã¥×¥ì¥Ù¥ë¡×¤Î CA ¤Î¾ÚÌÀ½ñ¤Ê¤É¡¢¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ïȯ¹Ô¼Ô¤¬¼«¿È¤Î¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤¢¤ëÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
-有効期間 
-å„証明書ã¯ã€é™ã‚‰ã‚ŒãŸæœŸé–“ã ã‘有効ã«ãªã‚Šã¾ã™ã€‚ã“ã®æœŸé–“ã¯é–‹å§‹ã®æ—¥æ™‚ã¨çµ‚了ã®æ—¥æ™‚ã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã€æ•°ç§’ã®çŸ­ã„期間ã‹ã‚‰ 100 å¹´ã¨ã„ã†é•·æœŸã«ã‚ãŸã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚é¸æŠžã•ã‚Œã‚‹æœ‰åŠ¹æœŸé–“ã¯ã€è¨¼æ˜Žæ›¸ã¸ã®ç½²åã«ä½¿ã‚れるéžå…¬é–‹éµã®å¼·åº¦ã‚„証明書ã«æ”¯æ‰•ã†é‡‘é¡ãªã©ã€ã•ã¾ã–ã¾ãªè¦å› ã§ç•°ãªã‚Šã¾ã™ã€‚有効期間ã¯ã€ä½¿ç”¨ã™ã‚‹éžå…¬é–‹éµãŒæãªã‚ã‚Œãªã„å ´åˆã«ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãŒå…¬é–‹éµã‚’ä¿¡é ¼ã§ãã‚‹ã¨æœŸå¾…ã•ã‚Œã‚‹æœŸé–“ã§ã™ã€‚ 
+Í­¸ú´ü´Ö 
+.LP
+³Æ¾ÚÌÀ½ñ¤Ï¡¢¸Â¤é¤ì¤¿´ü´Ö¤À¤±Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î´ü´Ö¤Ï³«»Ï¤ÎÆü»þ¤È½ªÎ»¤ÎÆü»þ¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¡¢¿ôÉäÎû¤¤´ü´Ö¤«¤é 100 ǯ¤È¤¤¤¦Ä¹´ü¤Ë¤ï¤¿¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¡£ÁªÂò¤µ¤ì¤ëÍ­¸ú´ü´Ö¤Ï¡¢¾ÚÌÀ½ñ¤Ø¤Î½ð̾¤Ë»È¤ï¤ì¤ëÈó¸ø³«¸°¤Î¶¯ÅÙ¤ä¾ÚÌÀ½ñ¤Ë»Ùʧ¤¦¶â³Û¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤ÊÍ×°ø¤Ç°Û¤Ê¤ê¤Þ¤¹¡£Í­¸ú´ü´Ö¤Ï¡¢»ÈÍѤ¹¤ëÈó¸ø³«¸°¤¬Â»¤Ê¤ï¤ì¤Ê¤¤¾ì¹ç¤Ë¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬¸ø³«¸°¤ò¿®Íê¤Ç¤­¤ë¤È´üÂÔ¤µ¤ì¤ë´ü´Ö¤Ç¤¹¡£  
 .TP 3
-Subject å 
-証明書ã§å…¬é–‹éµãŒè­˜åˆ¥ã•ã‚Œã¦ã„るエンティティーã®åå‰ã§ã™ã€‚ã“ã®åå‰ã¯ X.500 標準を使ã†ã®ã§ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆå…¨ä½“ã§ä¸€æ„ãªã‚‚ã®ã¨æƒ³å®šã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã® X.500 識別å (DN) ã§ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+Subject ̾ 
+.LP
+¾ÚÌÀ½ñ¤Ç¸ø³«¸°¤¬¼±Ê̤µ¤ì¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î̾Á°¤Ç¤¹¡£¤³¤Î̾Á°¤Ï X.500 ɸ½à¤ò»È¤¦¤Î¤Ç¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÁ´ÂΤǰì°Õ¤Ê¤â¤Î¤ÈÁÛÄꤵ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î X.500 ¼±ÊÌ̾ (DN) ¤Ç¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-    CN=Java Duke, OU=Java Software Division, O=Sun Microsystems Inc, C=US
+    CN=Java Duke, OU=Java Software Division, O=Oracle Corporation, C=US
 .fl
 \fP
 .fi
-ã“れらã¯ãã‚Œãžã‚Œä¸»ä½“ã®é€šç§°ã€çµ„ç¹”å˜ä½ã€çµ„ç¹”ã€å›½ã‚’表ã—ã¾ã™ã€‚ 
-.TP 3
-Subject ã®å…¬é–‹éµæƒ…å ± 
-åå‰ã‚’付ã‘られãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®å…¬é–‹éµã¨ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ è­˜åˆ¥å­ã§ã™ã€‚ アルゴリズム識別å­ã§ã¯ã€å…¬é–‹éµã«å¯¾ã—ã¦ä½¿ã‚ã‚Œã¦ã„る公開éµæš—å·åŒ–システムãŠã‚ˆã³é–¢é€£ã™ã‚‹éµãƒ‘ラメータãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RE
-.TP 2
-o
-\f3証明書ãƒã‚§ãƒ¼ãƒ³\fP 
-.RS 3
-.LP
-\f3keytool\fP ã§ã¯ã€éžå…¬é–‹éµãŠã‚ˆã³é–¢é€£ã™ã‚‹è¨¼æ˜Žæ›¸ã€Œãƒã‚§ãƒ¼ãƒ³ã€ã‚’å«ã‚€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã€Œéµã€ã‚¨ãƒ³ãƒˆãƒªã‚’作æˆã—ã€ç®¡ç†ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã‚ˆã†ãªã‚¨ãƒ³ãƒˆãƒªã§ã¯ã€éžå…¬é–‹éµã«å¯¾å¿œã™ã‚‹å…¬é–‹éµã¯ã€ãƒã‚§ãƒ¼ãƒ³ã®æœ€åˆã®è¨¼æ˜Žæ›¸ã«å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
 .LP
-éµã‚’åˆã‚ã¦ä½œæˆã™ã‚‹ã¨ (\-genkeypair コマンドをå‚ç…§)ã€ã€Œè‡ªå·±ç½²å証明書ã€ã¨ã„ㆠ1 ã¤ã®è¦ç´ ã ã‘ã‚’å«ã‚€ãƒã‚§ãƒ¼ãƒ³ãŒé–‹å§‹ã•ã‚Œã¾ã™ã€‚自己署å証明書ã¯ã€ç™ºè¡Œè€… (ç½²å者) ãŒä¸»ä½“ (証明書ã§èªè¨¼ã•ã‚Œã¦ã„る公開éµã®æŒã¡ä¸») ã¨åŒã˜ã§ã‚る証明書ã®ã“ã¨ã§ã™ã€‚\f2\-genkeypair\fP コマンドを呼ã³å‡ºã—ã¦æ–°ã—ã„公開éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã‚’作æˆã™ã‚‹ã¨ã€å…¬é–‹éµã¯å¸¸ã«è‡ªå·±ç½²å証明書ã§ãƒ©ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-ã“ã®ã‚ã¨ã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (CSR) ãŒç”Ÿæˆã•ã‚Œã¦ (\-certreq コマンドをå‚ç…§)ã€CSR ãŒè¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA) ã«é€ä¿¡ã•ã‚Œã‚‹ã¨ã€CA ã‹ã‚‰ã®å¿œç­”ãŒã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œ (\-importcert コマンドをå‚ç…§)ã€å…ƒã®è‡ªå·±ç½²å証明書ã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã«ã‚ˆã£ã¦ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚ãƒã‚§ãƒ¼ãƒ³ã®æœ€å¾Œã«ã‚ã‚‹ã®ã¯ã€Subject ã®å…¬é–‹éµã‚’èªè¨¼ã—㟠CA ãŒç™ºè¡Œã—ãŸè¨¼æ˜Žæ›¸ (応答) ã§ã™ã€‚ãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®è¨¼æ˜Žæ›¸ã¯ã€ã€ŒCAã€ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã§ã™ã€‚
-.LP
-.LP
-CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã¯ã€å¤šãã®å ´åˆã€è‡ªå·±ç½²å証明書 (ã¤ã¾ã‚Š CA ãŒè‡ªèº«ã®å…¬é–‹éµã‚’èªè¨¼ã—ãŸè¨¼æ˜Žæ›¸) ã§ã‚ã‚Šã€ã“ã‚Œã¯ãƒã‚§ãƒ¼ãƒ³ã®æœ€åˆã®è¨¼æ˜Žæ›¸ã«ãªã‚Šã¾ã™ã€‚å ´åˆã«ã‚ˆã£ã¦ã¯ã€CA ãŒè¨¼æ˜Žæ›¸ã®ãƒã‚§ãƒ¼ãƒ³ã‚’è¿”ã™ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ã“ã®å ´åˆã€ãƒã‚§ãƒ¼ãƒ³å†…ã®æœ€å¾Œã®è¨¼æ˜Žæ›¸ (CA ã«ã‚ˆã£ã¦ç½²åã•ã‚Œã€éµã‚¨ãƒ³ãƒˆãƒªã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸) ã«å¤‰ã‚ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®è¨¼æ˜Žæ›¸ã¯ã€CSR ã®é€ä¿¡å…ˆã® CA ã¨ã¯ã€Œåˆ¥ã®ã€CA ã«ã‚ˆã£ã¦ç½²åã•ã‚Œã€CSR ã®é€ä¿¡å…ˆã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã«ãªã‚Šã¾ã™ã€‚ã•ã‚‰ã«ã€ãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®è¨¼æ˜Žæ›¸ã¯ã€æ¬¡ã® CA ã®éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã«ãªã‚Šã¾ã™ã€‚ 以下åŒæ§˜ã«ã€è‡ªå·±ç½²åã•ã‚ŒãŸã€Œãƒ«ãƒ¼ãƒˆã€è¨¼æ˜Žæ›¸ã«é”ã™ã‚‹ã¾ã§ãƒã‚§ãƒ¼ãƒ³ãŒç¶šãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãƒã‚§ãƒ¼ãƒ³å†…ã® (最åˆã®è¨¼æ˜Žæ›¸ä»¥å¾Œã®) å„証明書ã§ã¯ã€ãƒã‚§ãƒ¼ãƒ³å†…ã®æ¬¡ã®è¨¼æ˜Žæ›¸ã®ç½²å者ã®å…¬é–‹éµãŒèªè¨¼ã•ã‚Œã¦ã„ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
-.LP
+¤³¤ì¤é¤Ï¤½¤ì¤¾¤ì¼çÂΤÎÄ̾Ρ¢ÁÈ¿¥Ã±°Ì¡¢ÁÈ¿¥¡¢¹ñ¤òɽ¤·¤Þ¤¹¡£  
+.TP 3
+Subject ¤Î¸ø³«¸°¾ðÊó 
 .LP
-多ãã® CA ã¯ã€ãƒã‚§ãƒ¼ãƒ³ã‚’サãƒãƒ¼ãƒˆã›ãšã«ç™ºè¡Œæ¸ˆã¿ã®è¨¼æ˜Žæ›¸ã ã‘ã‚’è¿”ã—ã¾ã™ã€‚ 特ã«ã€ä¸­é–“ã® CA ãŒå­˜åœ¨ã—ãªã„フラットãªéšŽå±¤æ§‹é€ ã®å ´åˆã¯ã€ãã®å‚¾å‘ãŒé¡•è‘—ã§ã™ã€‚ã“ã®ã‚ˆã†ãªå ´åˆã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ã™ã§ã«æ ¼ç´ã•ã‚Œã¦ã„ã‚‹ä¿¡é ¼ã§ãる証明書情報ã‹ã‚‰ã€è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’確立ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-別ã®å¿œç­”å½¢å¼ (PKCS#7 ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹å½¢å¼) ã§ã‚‚ã€ç™ºè¡Œæ¸ˆã¿è¨¼æ˜Žæ›¸ã«åŠ ãˆã€è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã®ã‚µãƒãƒ¼ãƒˆãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚\f3keytool\fP ã§ã¯ã€ã©ã¡ã‚‰ã®å¿œç­”å½¢å¼ã‚‚扱ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-トップレベル (ルート) CA ã®è¨¼æ˜Žæ›¸ã¯ã€è‡ªå·±ç½²å証明書ã§ã™ã€‚ãŸã ã—ã€ãƒ«ãƒ¼ãƒˆã®å…¬é–‹éµã«å¯¾ã™ã‚‹ä¿¡é ¼ã¯ã€ãƒ«ãƒ¼ãƒˆã®è¨¼æ˜Žæ›¸è‡ªä½“ã‹ã‚‰å°Žã出ã•ã‚Œã‚‹ã‚‚ã®ã§ã¯ãªã (ãŸã¨ãˆã°ã€VeriSign ルート CA ã®ã‚ˆã†ãªæœ‰åãªè­˜åˆ¥åを使ã£ãŸè‡ªå·±ç½²å証明書を作æˆã™ã‚‹ã“ã¨è‡ªä½“ã¯èª°ã§ã‚‚å¯èƒ½)ã€æ–°èžãªã©ã®ã»ã‹ã®æƒ…å ±æºã«ç”±æ¥ã™ã‚‹ã‚‚ã®ã§ã™ã€‚ルート CA ã®å…¬é–‹éµã¯åºƒã知られã¦ã„ã¾ã™ã€‚ルート CA ã®å…¬é–‹éµã‚’証明書ã«æ ¼ç´ã™ã‚‹ç†ç”±ã¯ã€è¨¼æ˜Žæ›¸ã¨ã„ã†å½¢å¼ã«ã™ã‚‹ã“ã¨ã§å¤šãã®ãƒ„ールã‹ã‚‰åˆ©ç”¨ã§ãるよã†ã«ãªã‚‹ã‹ã‚‰ã«ã™ãŽã¾ã›ã‚“。 ã¤ã¾ã‚Šã€è¨¼æ˜Žæ›¸ã¯ã€ãƒ«ãƒ¼ãƒˆ CA ã®å…¬é–‹éµã‚’é‹ã¶ã€Œåª’体ã€ã¨ã—ã¦åˆ©ç”¨ã•ã‚Œã‚‹ã ã‘ã§ã™ã€‚ルート CA ã®è¨¼æ˜Žæ›¸ã‚’キーストアã«è¿½åŠ ã™ã‚‹ã¨ãã¯ã€ãã®å‰ã«è¨¼æ˜Žæ›¸ã®å†…容を表示㗠(\f2\-printcert\fP オプションを使用)ã€è¡¨ç¤ºã•ã‚ŒãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€æ–°èžã‚„ルート CA ã® Web ページãªã©ã‹ã‚‰å…¥æ‰‹ã—ãŸæ—¢çŸ¥ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+̾Á°¤òÉÕ¤±¤é¤ì¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸°¤È¥¢¥ë¥´¥ê¥º¥à¼±Ê̻ҤǤ¹¡£¥¢¥ë¥´¥ê¥º¥à¼±Ê̻ҤǤϡ¢¸ø³«¸°¤ËÂФ·¤Æ»È¤ï¤ì¤Æ¤¤¤ë¸ø³«¸°°Å¹æ²½¥·¥¹¥Æ¥à¤ª¤è¤Ó´ØÏ¢¤¹¤ë¸°¥Ñ¥é¥á¡¼¥¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£  
 .RE
 .TP 2
 o
-\f3cacerts 証明書ファイル\fP 
-.RS 3
+\f3¾ÚÌÀ½ñ¥Á¥§¡¼¥ó\fP 
+.LP
+\f3keytool\fP ¤Ç¤Ï¡¢Èó¸ø³«¸°¤ª¤è¤Ó´ØÏ¢¤¹¤ë¾ÚÌÀ½ñ¡Ö¥Á¥§¡¼¥ó¡×¤ò´Þ¤à¥­¡¼¥¹¥È¥¢¤Î¡Ö¸°¡×¥¨¥ó¥È¥ê¤òºîÀ®¤·¡¢´ÉÍý¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥¨¥ó¥È¥ê¤Ç¤Ï¡¢Èó¸ø³«¸°¤ËÂбþ¤¹¤ë¸ø³«¸°¤Ï¡¢¥Á¥§¡¼¥ó¤ÎºÇ½é¤Î¾ÚÌÀ½ñ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-\f3cacerts\fP 証明書ファイルã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーディレクトリ \f2java.home\fP/lib/security ã«ç½®ã‹ã‚Œã¦ã„ã¾ã™ã€‚ \f2java.home\fP ã¯ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (SDK ã® \f2jre\fP ディレクトリã¾ãŸã¯ Java 2 Runtime Environment ã®æœ€ä¸Šä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) ã§ã™ã€‚
+¸°¤ò½é¤á¤ÆºîÀ®¤¹¤ë¤È (\-genkeypair ¥³¥Þ¥ó¥É¤ò»²¾È)¡¢¡Ö¼«¸Ê½ð̾¾ÚÌÀ½ñ¡×¤È¤¤¤¦ 1 ¤Ä¤ÎÍ×ÁǤÀ¤±¤ò´Þ¤à¥Á¥§¡¼¥ó¤¬³«»Ï¤µ¤ì¤Þ¤¹¡£¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ï¡¢È¯¹Ô¼Ô (½ð̾¼Ô) ¤¬¼çÂÎ (¾ÚÌÀ½ñ¤Çǧ¾Ú¤µ¤ì¤Æ¤¤¤ë¸ø³«¸°¤Î»ý¤Á¼ç) ¤ÈƱ¤¸¤Ç¤¢¤ë¾ÚÌÀ½ñ¤Î¤³¤È¤Ç¤¹¡£ \f2\-genkeypair\fP ¥³¥Þ¥ó¥É¤ò¸Æ¤Ó½Ð¤·¤Æ¿·¤·¤¤¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤òºîÀ®¤¹¤ë¤È¡¢¸ø³«¸°¤Ï¾ï¤Ë¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ç¥é¥Ã¥×¤µ¤ì¤Þ¤¹¡£ 
 .LP
-.LP
-cacerts ファイルã¯ã€CA ã®è¨¼æ˜Žæ›¸ã‚’å«ã‚€ã€ã‚·ã‚¹ãƒ†ãƒ å…¨ä½“ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã™ã€‚システム管ç†è€…ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—ã« jks を指定ã™ã‚‹ã“ã¨ã§ã€\f3keytool\fP を使ã£ã¦ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹æˆã¨ç®¡ç†ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚cacerts キーストアファイルã¯ã€æ¬¡ã®åˆ¥åãŠã‚ˆã³ X.500 所有者識別åã‚’æŒã¤ã„ãã¤ã‹ã®ãƒ«ãƒ¼ãƒˆ CA 証明書をå«ã‚“ã çŠ¶æ…‹ã§å‡ºè·ã•ã‚Œã¦ã„ã¾ã™ã€‚
+¤³¤Î¤¢¤È¡¢¾ÚÌÀ½ñ½ð̾Í×µá (CSR) ¤¬À¸À®¤µ¤ì¤Æ (\-certreq ¥³¥Þ¥ó¥É¤ò»²¾È)¡¢CSR ¤¬¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤ËÁ÷¿®¤µ¤ì¤ë¤È¡¢CA ¤«¤é¤Î±þÅú¤¬¥¤¥ó¥Ý¡¼¥È¤µ¤ì (\-importcert ¥³¥Þ¥ó¥É¤ò»²¾È)¡¢¸µ¤Î¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ë¤è¤Ã¤ÆÃÖ¤­´¹¤¨¤é¤ì¤Þ¤¹¡£¥Á¥§¡¼¥ó¤ÎºÇ¸å¤Ë¤¢¤ë¤Î¤Ï¡¢Subject ¤Î¸ø³«¸°¤òǧ¾Ú¤·¤¿ CA ¤¬È¯¹Ô¤·¤¿¾ÚÌÀ½ñ (±þÅú) ¤Ç¤¹¡£¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î¾ÚÌÀ½ñ¤Ï¡¢¡ÖCA¡×¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ç¤¹¡£ 
 .LP
-.RS 3
-.TP 2
-*
-\f3Alias\fP:thawtepersonalfreemailca
-.br
-\f3Owner DN\fP:EmailAddress=personal\-freemail@thawte.com,
-.br
-CN=Thawte Personal Freemail CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawtepersonalbasicca
-.br
-\f3Owner DN\fP:EmailAddress=personal\-basic@thawte.com,
-.br
-CN=Thawte Personal Basic CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawtepersonalpremiumca
-.br
-\f3Owner DN\fP:EmailAddress=personal\-premium@thawte.com,
-.br
-CN=Thawte Personal Premium CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawteserverca
-.br
-\f3Owner DN\fP:EmailAddress=server\-certs@thawte.com,
-.br
-CN=Thawte Server CA, OU=Certification Services Division,
-.br
-O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawtepremiumserverca
-.br
-\f3Owner DN\fP:EmailAddress=premium\-server@thawte.com,
-.br
-CN=Thawte Premium Server CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:verisignclass1ca
-.br
-\f3Owner DN\fP:OU=Class 1 Public Primary Certification Authority,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass2ca
-.br
-\f3Owner DN\fP:OU=Class 2 Public Primary Certification Authority,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass3ca
-.br
-\f3Owner DN\fP:OU=Class 3 Public Primary Certification Authority,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignserverca
-.br
-\f3Owner DN\fP:OU=Secure Server Certification Authority,
-.br
-O="RSA Data Security, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass1g2ca
-.br
-\f3Owner DN\fP:OU=VeriSign Trust Network,
-.br
-OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
-.br
-OU=Class 1 Public Primary Certification Authority \- G2,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass1g3ca
-.br
-\f3Owner DN\fP:CN=VeriSign Class 1 Public Primary Certification Authority \- G3, OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
-.br
-OU=VeriSign Trust Network,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass2g2ca
-.br
-\f3Owner DN\fP:OU=VeriSign Trust Network,
-.br
-OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
-.br
-OU=Class 2 Public Primary Certification Authority \- G2,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass2g3ca
-.br
-\f3Owner DN\fP:CN=VeriSign Class 2 Public Primary Certification Authority \- G3,
-.br
-OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
-.br
-OU=VeriSign Trust Network,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass3g2ca
-.br
-\f3Owner DN\fP:OU=VeriSign Trust Network,
-.br
-OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
-.br
-OU=Class 3 Public Primary Certification Authority \- G2,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass3g3ca
-.br
-\f3Owner DN\fP:CN=VeriSign Class 3 Public Primary Certification Authority \- G3,
-.br
-OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
-.br
-OU=VeriSign Trust Network,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:baltimorecodesigningca
-.br
-\f3Owner DN\fP:CN=Baltimore CyberTrust Code Signing Root,
-.br
-OU=CyberTrust, O=Baltimore, C=IE 
-.TP 2
-*
-\f3Alias\fP:gtecybertrustglobalca
-.br
-\f3Owner DN\fP:CN=GTE CyberTrust Global Root,
-.br
-OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US 
-.TP 2
-*
-\f3Alias\fP:baltimorecybertrustca
-.br
-\f3Owner DN\fP:CN=Baltimore CyberTrust Root,
-.br
-OU=CyberTrust, O=Baltimore, C=IE 
-.TP 2
-*
-\f3Alias\fP:gtecybertrust5ca
-.br
-\f3Owner DN\fP:CN=GTE CyberTrust Root 5,
-.br
-OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US 
-.TP 2
-*
-\f3Alias\fP:entrustclientca
-.br
-\f3Owner DN\fP:CN=Entrust.net Client Certification Authority,
-.br
-OU=(c) 1999 Entrust.net Limited,
-.br
-OU=www.entrust.net/Client_CA_Info/CPS incorp. by ref. limits liab.,
-.br
-O=Entrust.net, C=US 
-.TP 2
-*
-\f3Alias\fP:entrustglobalclientca
-.br
-\f3Owner DN\fP:CN=Entrust.net Client Certification Authority,
-.br
-OU=(c) 2000 Entrust.net Limited,
-.br
-OU=www.entrust.net/GCCA_CPS incorp. by ref. (limits liab.),
-.br
-O=Entrust.net 
-.TP 2
-*
-\f3Alias\fP:entrust2048ca
-.br
-\f3Owner DN\fP:CN=Entrust.net Certification Authority (2048),
-.br
-OU=(c) 1999 Entrust.net Limited,
-.br
-OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),
-.br
-O=Entrust.net 
-.TP 2
-*
-\f3Alias\fP:entrustsslca
-.br
-\f3Owner DN\fP:CN=Entrust.net Secure Server Certification Authority,
-.br
-OU=(c) 1999 Entrust.net Limited,
-.br
-OU=www.entrust.net/CPS incorp. by ref. (limits liab.),
-.br
-O=Entrust.net, C=US 
-.TP 2
-*
-\f3Alias\fP:entrustgsslca
-.br
-\f3Owner DN\fP:CN=Entrust.net Secure Server Certification Authority,
-.br
-OU=(c) 2000 Entrust.net Limited,
-.br
-OU=www.entrust.net/SSL_CPS incorp. by ref. (limits liab.),
-.br
-O=Entrust.net 
-.TP 2
-*
-\f3Alias\fP:godaddyclass2ca
-.br
-\f3Owner DN\fP:OU=Go Daddy Class 2 Certification Authority,
-.br
-O="The Go Daddy Group, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:starfieldclass2ca
-.br
-\f3Owner DN\fP:OU=Starfield Class 2 Certification Authority,
-.br
-O="Starfield Technologies, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:valicertclass2ca
-.br
-\f3Owner DN\fP:EMAILADDRESS=info@valicert.com,
-.br
-CN=http://www.valicert.com/,
-.br
-OU=ValiCert Class 2 Policy Validation Authority,
-.br
-O="ValiCert, Inc.", L=ValiCert Validation Network 
-.TP 2
-*
-\f3Alias\fP:geotrustglobalca
-.br
-\f3Owner DN\fP:CN=GeoTrust Global CA,
-.br
-O=GeoTrust Inc., C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureca
-.br
-\f3Owner DN\fP:OU=Equifax Secure Certificate Authority,
-.br
-O=Equifax, C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureebusinessca1
-.br
-\f3Owner DN\fP:CN=Equifax Secure eBusiness CA\-1,
-.br
-O=Equifax Secure Inc., C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureebusinessca2
-.br
-\f3Owner DN\fP:OU=Equifax Secure eBusiness CA\-2,
-.br
-O=Equifax Secure, C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureglobalebusinessca1
-.br
-\f3Owner DN\fP:CN=Equifax Secure Global eBusiness CA\-1,
-.br
-O=Equifax Secure Inc., C=US 
-.TP 2
-*
-\f3Alias\fP:soneraclass1ca
-.br
-\f3Owner DN\fP:CN=Sonera Class1 CA, O=Sonera, C=FI 
-.TP 2
-*
-\f3Alias\fP:soneraclass2ca
-.br
-\f3Owner DN\fP:CN=Sonera Class2 CA, O=Sonera, C=FI 
-.TP 2
-*
-\f3Alias\fP:comodoaaaca
-.br
-\f3Owner DN\fP:CN=AAA Certificate Services,
-.br
-O=Comodo CA Limited, L=Salford, ST=Greater Manchester, C=GB 
-.TP 2
-*
-\f3Alias\fP:addtrustclass1ca
-.br
-\f3Owner DN\fP:CN=AddTrust Class 1 CA Root,
-.br
-OU=AddTrust TTP Network, O=AddTrust AB, C=SE 
-.TP 2
-*
-\f3Alias\fP:addtrustexternalca
-.br
-\f3Owner DN\fP:CN=AddTrust External CA Root,
-.br
-OU=AddTrust External TTP Network, O=AddTrust AB, C=SE 
-.TP 2
-*
-\f3Alias\fP:addtrustqualifiedca
-.br
-\f3Owner DN\fP:CN=AddTrust Qualified CA Root,
-.br
-OU=AddTrust TTP Network, O=AddTrust AB, C=SE 
-.TP 2
-*
-\f3Alias\fP:utnuserfirsthardwareca
-.br
-\f3Owner DN\fP:CN=UTN\-USERFirst\-Hardware,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.TP 2
-*
-\f3Alias\fP:utnuserfirstclientauthemailca
-.br
-\f3Owner DN\fP:CN=UTN\-USERFirst\-Client Authentication and Email,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.TP 2
-*
-\f3Alias\fP:utndatacorpsgcca
-.br
-\f3Owner DN\fP:CN=UTN \- DATACorp SGC,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.TP 2
-*
-\f3Alias\fP:utnuserfirstobjectca
-.br
-\f3Owner DN\fP:CN=UTN\-USERFirst\-Object,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.RE
-
+CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ï¡¢Â¿¤¯¤Î¾ì¹ç¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ (¤Ä¤Þ¤ê CA ¤¬¼«¿È¤Î¸ø³«¸°¤òǧ¾Ú¤·¤¿¾ÚÌÀ½ñ) ¤Ç¤¢¤ê¡¢¤³¤ì¤Ï¥Á¥§¡¼¥ó¤ÎºÇ½é¤Î¾ÚÌÀ½ñ¤Ë¤Ê¤ê¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢CA ¤¬¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤òÊÖ¤¹¤³¤È¤â¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¥Á¥§¡¼¥óÆâ¤ÎºÇ¸å¤Î¾ÚÌÀ½ñ (CA ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¡¢¸°¥¨¥ó¥È¥ê¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ) ¤ËÊѤï¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î¾ÚÌÀ½ñ¤Ï¡¢CSR ¤ÎÁ÷¿®Àè¤Î CA ¤È¤Ï¡ÖÊ̤Ρ×CA ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¡¢CSR ¤ÎÁ÷¿®Àè¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ë¤Ê¤ê¤Þ¤¹¡£¤µ¤é¤Ë¡¢¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î¾ÚÌÀ½ñ¤Ï¡¢¼¡¤Î CA ¤Î¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ë¤Ê¤ê¤Þ¤¹¡£ °Ê²¼Æ±Íͤˡ¢¼«¸Ê½ð̾¤µ¤ì¤¿¡Ö¥ë¡¼¥È¡×¾ÚÌÀ½ñ¤Ë㤹¤ë¤Þ¤Ç¥Á¥§¡¼¥ó¤¬Â³¤­¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Á¥§¡¼¥óÆâ¤Î (ºÇ½é¤Î¾ÚÌÀ½ñ°Ê¸å¤Î) ³Æ¾ÚÌÀ½ñ¤Ç¤Ï¡¢¥Á¥§¡¼¥óÆâ¤Î¼¡¤Î¾ÚÌÀ½ñ¤Î½ð̾¼Ô¤Î¸ø³«¸°¤¬Ç§¾Ú¤µ¤ì¤Æ¤¤¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¿¤¯¤Î CA ¤Ï¡¢¥Á¥§¡¼¥ó¤ò¥µ¥Ý¡¼¥È¤»¤º¤Ëȯ¹ÔºÑ¤ß¤Î¾ÚÌÀ½ñ¤À¤±¤òÊÖ¤·¤Þ¤¹¡£Æäˡ¢Ãæ´Ö¤Î CA ¤¬Â¸ºß¤·¤Ê¤¤¥Õ¥é¥Ã¥È¤Ê³¬Áع½Â¤¤Î¾ì¹ç¤Ï¡¢¤½¤Î·¹¸þ¤¬¸²Ãø¤Ç¤¹¡£¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ï¡¢¥­¡¼¥¹¥È¥¢¤Ë¤¹¤Ç¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¾ðÊ󤫤顢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò³ÎΩ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-.LP
-cacerts キーストアファイルã®åˆæœŸãƒ‘スワードã¯ã€changeit ã§ã™ã€‚システム管ç†è€…ã¯ã€SDK ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å¾Œã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‘スワードã¨ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’変更ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
-
+Ê̤αþÅú·Á¼° (PKCS#7 ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·Á¼°) ¤Ç¤â¡¢È¯¹ÔºÑ¤ß¾ÚÌÀ½ñ¤Ë²Ã¤¨¡¢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¥µ¥Ý¡¼¥È¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\f3keytool\fP ¤Ç¤Ï¡¢¤É¤Á¤é¤Î±þÅú·Á¼°¤â°·¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f3é‡è¦:\fP\f4cacerts\fP\f3 ファイルを確èªã—ã¦ãã ã•ã„。\fP
-.br
-
-.LP
-\f2cacerts\fP ファイル内㮠CA ã¯ã€ç½²åãŠã‚ˆã³ä»–ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¸ã®è¨¼æ˜Žæ›¸ç™ºè¡Œã®ãŸã‚ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¨ã—ã¦ä¿¡é ¼ã•ã‚Œã‚‹ãŸã‚ã€\f2cacerts\fP ファイルã®ç®¡ç†ã¯æ…Žé‡ã«è¡Œã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2cacerts\fP ファイルã«ã¯ã€ä¿¡é ¼ã™ã‚‹ CA ã®è¨¼æ˜Žæ›¸ã ã‘ãŒå«ã¾ã‚Œã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ユーザーã¯ã€è‡ªèº«ã®è²¬ä»»ã«ãŠã„ã¦ã€\f2cacerts\fP ファイルã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚Œã¦ã„ã‚‹ä¿¡é ¼ã§ãるルート CA 証明書を検証ã—ã€ä¿¡é ¼æ€§ã«é–¢ã™ã‚‹ç‹¬è‡ªã®æ±ºå®šã‚’è¡Œã„ã¾ã™ã€‚ä¿¡é ¼ã§ããªã„ CA 証明書を \f2cacerts\fP ファイルã‹ã‚‰å‰Šé™¤ã™ã‚‹ã«ã¯ã€\f2keytool\fP コマンドã®å‰Šé™¤ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚\f2cacerts\fP ファイル㯠JRE ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚ã‚Šã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’編集ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æ¨©ãŒãªã„å ´åˆã¯ã€ã‚·ã‚¹ãƒ†ãƒ ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。
-.br
-
-.LP
-.RE
-
-.LP
-.RE
+¥È¥Ã¥×¥ì¥Ù¥ë (¥ë¡¼¥È) CA ¤Î¾ÚÌÀ½ñ¤Ï¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ç¤¹¡£¤¿¤À¤·¡¢¥ë¡¼¥È¤Î¸ø³«¸°¤ËÂФ¹¤ë¿®Íê¤Ï¡¢¥ë¡¼¥È¤Î¾ÚÌÀ½ñ¼«ÂΤ«¤éƳ¤­½Ð¤µ¤ì¤ë¤â¤Î¤Ç¤Ï¤Ê¤¯ (¤¿¤È¤¨¤Ð¡¢VeriSign ¥ë¡¼¥È CA ¤Î¤è¤¦¤Êͭ̾¤Ê¼±ÊÌ̾¤ò»È¤Ã¤¿¼«¸Ê½ð̾¾ÚÌÀ½ñ¤òºîÀ®¤¹¤ë¤³¤È¼«ÂΤÏï¤Ç¤â²Äǽ)¡¢¿·Ê¹¤Ê¤É¤Î¤Û¤«¤Î¾ðÊ󸻤ËͳÍ褹¤ë¤â¤Î¤Ç¤¹¡£¥ë¡¼¥È CA ¤Î¸ø³«¸°¤Ï¹­¤¯ÃΤé¤ì¤Æ¤¤¤Þ¤¹¡£¥ë¡¼¥È CA ¤Î¸ø³«¸°¤ò¾ÚÌÀ½ñ¤Ë³ÊǼ¤¹¤ëÍýͳ¤Ï¡¢¾ÚÌÀ½ñ¤È¤¤¤¦·Á¼°¤Ë¤¹¤ë¤³¤È¤Ç¿¤¯¤Î¥Ä¡¼¥ë¤«¤éÍøÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ë¤«¤é¤Ë¤¹¤®¤Þ¤»¤ó¡£ ¤Ä¤Þ¤ê¡¢¾ÚÌÀ½ñ¤Ï¡¢¥ë¡¼¥È CA ¤Î¸ø³«¸°¤ò±¿¤Ö¡ÖÇÞÂΡפȤ·¤ÆÍøÍѤµ¤ì¤ë¤À¤±¤Ç¤¹¡£¥ë¡¼¥È CA ¤Î¾ÚÌÀ½ñ¤ò¥­¡¼¥¹¥È¥¢¤ËÄɲ乤ë¤È¤­¤Ï¡¢¤½¤ÎÁ°¤Ë¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤· ( \f2\-printcert\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍÑ)¡¢É½¼¨¤µ¤ì¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¿·Ê¹¤ä¥ë¡¼¥È CA ¤Î Web ¥Ú¡¼¥¸¤Ê¤É¤«¤éÆþ¼ê¤·¤¿´ûÃΤΥե£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£   
 .TP 2
 o
-\f3インターãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼\fP 
-.RS 3
+\f3cacerts ¾ÚÌÀ½ñ¥Õ¥¡¥¤¥ë\fP 
+.LP
+\f3cacerts\fP ¤È¤¤¤¦Ì¾Á°¤Î¾ÚÌÀ½ñ¥Õ¥¡¥¤¥ë¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Ç¥£¥ì¥¯¥È¥ê \f2java.home\fP/lib/security ¤ËÃÖ¤«¤ì¤Æ¤¤¤Þ¤¹¡£\f2java.home\fP ¤Ï¡¢¼Â¹Ô´Ä¶­¤Î¥Ç¥£¥ì¥¯¥È¥ê (SDK ¤Î \f2jre\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï Java 2 Runtime Environment ¤ÎºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê) ¤Ç¤¹¡£  
 .LP
-多ãã®å ´åˆã€è¨¼æ˜Žæ›¸ã¯ã€ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–ã§ã¯ãªãã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„る出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã‚’使ã£ã¦æ ¼ç´ã•ã‚Œã¾ã™ã€‚「Base 64 符å·åŒ–ã€ã¨ã‚‚呼ã°ã‚Œã‚‹ã“ã®è¨¼æ˜Žæ›¸å½¢å¼ã§ã¯ã€é›»å­ãƒ¡ãƒ¼ãƒ«ã‚„ãã®ä»–ã®æ©Ÿæ§‹ã‚’通ã˜ã¦ã€ã»ã‹ã®ã‚¢ãƒ—リケーションã«è¨¼æ˜Žæ›¸ã‚’容易ã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚
-.LP
+cacerts ¥Õ¥¡¥¤¥ë¤Ï¡¢CA ¤Î¾ÚÌÀ½ñ¤ò´Þ¤à¡¢¥·¥¹¥Æ¥àÁ´ÂΤΥ­¡¼¥¹¥È¥¢¤Ç¤¹¡£¥·¥¹¥Æ¥à´ÉÍý¼Ô¤Ï¡¢¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ë jks ¤ò»ØÄꤹ¤ë¤³¤È¤Ç¡¢\f3keytool\fP ¤ò»È¤Ã¤Æ¤³¤Î¥Õ¥¡¥¤¥ë¤Î¹½À®¤È´ÉÍý¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Ï¡¢¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤Î¥Ç¥Õ¥©¥ë¥È¥»¥Ã¥È¤ò´Þ¤ó¤À¾õÂ֤ǽв٤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤ì¤é¤Î¾ÚÌÀ½ñ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-list \-keystore \fP\f4java.home\fP\f3/lib/security/cacerts
+.fl
+\fP
+.fi
 .LP
-\f2\-importcert\fP コマンド㨠\f2\-printcert\fP コマンドã§ã¯ã€ã“ã®å½¢å¼ã®è¨¼æ˜Žæ›¸ã¨ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–ã®è¨¼æ˜Žæ›¸ã‚’読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
+cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Î½é´ü¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢changeit ¤Ç¤¹¡£¥·¥¹¥Æ¥à´ÉÍý¼Ô¤Ï¡¢SDK ¤Î¥¤¥ó¥¹¥È¡¼¥ë¸å¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¥ï¡¼¥É¤È¥Ç¥Õ¥©¥ë¥È¥¢¥¯¥»¥¹¸¢¤òÊѹ¹¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f2\-exportcert\fP コマンドã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€\f2\-rfc\fP オプションを指定ã—ãŸå ´åˆã¯ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+\f3½ÅÍ×: \fP\f4cacerts\fP\f3 ¥Õ¥¡¥¤¥ë¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤\fP: \f2cacerts\fP ¥Õ¥¡¥¤¥ëÆâ¤Î CA ¤Ï¡¢½ð̾¤ª¤è¤Ó¾¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ø¤Î¾ÚÌÀ½ñȯ¹Ô¤Î¤¿¤á¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤È¤·¤Æ¿®Íꤵ¤ì¤ë¤¿¤á¡¢ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Î´ÉÍý¤Ï¿µ½Å¤Ë¹Ô¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¡£ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¿®Íꤹ¤ë CA ¤Î¾ÚÌÀ½ñ¤À¤±¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥æ¡¼¥¶¡¼¤Ï¡¢¼«¿È¤ÎÀÕǤ¤Ë¤ª¤¤¤Æ¡¢ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤Æ¤¤¤ë¿®Íê¤Ç¤­¤ë¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤ò¸¡¾Ú¤·¡¢¿®ÍêÀ­¤Ë´Ø¤¹¤ëÆȼ«¤Î·èÄê¤ò¹Ô¤¤¤Þ¤¹¡£¿®Íê¤Ç¤­¤Ê¤¤ CA ¾ÚÌÀ½ñ¤ò \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤«¤éºï½ü¤¹¤ë¤Ë¤Ï¡¢ \f2keytool\fP ¥³¥Þ¥ó¥É¤Îºï½ü¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Ï JRE ¤Î¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤¹¤ë¥¢¥¯¥»¥¹¸¢¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¥·¥¹¥Æ¥à´ÉÍý¼Ô¤ËÏ¢Íí¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 2
+o
+\f3¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê\fP 
 .LP
+¿¤¯¤Î¾ì¹ç¡¢¾ÚÌÀ½ñ¤Ï¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½¤Ç¤Ï¤Ê¤¯¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë½ÐÎϲÄǽÉä¹æ²½Êý¼°¤ò»È¤Ã¤Æ³ÊǼ¤µ¤ì¤Þ¤¹¡£¡ÖBase 64 Éä¹æ²½¡×¤È¤â¸Æ¤Ð¤ì¤ë¤³¤Î¾ÚÌÀ½ñ·Á¼°¤Ç¤Ï¡¢ÅŻҥ᡼¥ë¤ä¤½¤Î¾¤Îµ¡¹½¤òÄ̤¸¤Æ¡¢¤Û¤«¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¾ÚÌÀ½ñ¤òÍưפ˥¨¥¯¥¹¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f2\-list\fP コマンドã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§è¨¼æ˜Žæ›¸ã® MD5 フィンガープリントãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚\f2\-v\fP オプションを指定ã™ã‚‹ã¨ã€äººé–“ãŒèª­ã‚€ã“ã¨ã®ã§ãã‚‹å½¢å¼ã§è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 一方ã€\f2\-rfc\fP オプションを指定ã™ã‚‹ã¨ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã§è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+\f2\-importcert\fP ¤È \f2\-printcert\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¤³¤Î·Á¼°¤Î¾ÚÌÀ½ñ¤È¥Ð¥¤¥Ê¥êÉä¹æ²½¤Î¾ÚÌÀ½ñ¤òÆɤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
+\f2\-exportcert\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¥Ð¥¤¥Ê¥êÉä¹æ²½¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ ¤¿¤À¤·¡¢ \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
-出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã§ç¬¦å·åŒ–ã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã¯ã€æ¬¡ã®è¡Œã§å§‹ã¾ã‚Šã¾ã™ã€‚
+\f2\-list\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¾ÚÌÀ½ñ¤Î SHA1 ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ \f2\-v\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¿Í´Ö¤¬Æɤळ¤È¤Î¤Ç¤­¤ë·Á¼°¤Ç¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£°ìÊý¡¢ \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ç¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
+½ÐÎϲÄǽÉä¹æ²½Êý¼°¤ÇÉä¹æ²½¤µ¤ì¤¿¾ÚÌÀ½ñ¤Ï¡¢¼¡¤Î¹Ô¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1372,11 +1574,8 @@
 .fl
 \fP
 .fi
-
 .LP
-.LP
-最後ã¯ã€æ¬¡ã®è¡Œã§çµ‚ã‚ã‚Šã¾ã™ã€‚
-.LP
+ºÇ¸å¤Ï¡¢¼¡¤Î¹Ô¤Ç½ª¤ï¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1385,40 +1584,38 @@
 \fP
 .fi
 .RE
-.RE
 
 .LP
 .SS 
-X.500 識別å
+X.500 ¼±ÊÌ̾
+.LP
 .LP
-.RS 3
-
+X.500 ¼±ÊÌ̾¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤òÆÃÄꤹ¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢X.509 ¾ÚÌÀ½ñ¤Î \f2subject\fP ¥Õ¥£¡¼¥ë¥É¤È \f2issuer\fP (½ð̾¼Ô) ¥Õ¥£¡¼¥ë¥É¤Ç»ØÄꤵ¤ì¤ë̾Á°¤Ï¡¢X.500 ¼±ÊÌ̾¤Ç¤¹¡£\f3keytool\fP ¤Ï¡¢¼¡¤Î¥µ¥Ö¥Ñ¡¼¥È¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
-X.500 識別åã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’特定ã™ã‚‹ãŸã‚ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ ãŸã¨ãˆã°ã€X.509 証明書㮠\f2subject\fP フィールド㨠\f2issuer\fP (ç½²å者) フィールドã§æŒ‡å®šã•ã‚Œã‚‹åå‰ã¯ã€X.500 識別åã§ã™ã€‚ \f3keytool\fP ã¯ã€æ¬¡ã®ã‚µãƒ–パートをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚ 
 .RS 3
 .TP 2
 o
-\f2commonName\fP \- 人ã®é€šç§°ã€‚ 「Susan Jonesã€ãªã© 
+\f2commonName\fP \- ¿Í¤ÎÄ̾Ρ£ ¡ÖSusan Jones¡×¤Ê¤É 
 .TP 2
 o
-\f2organizationUnit\fP \- å°ã•ãªçµ„ç¹” (部ã€èª²ãªã©) ã®å称。 「仕入部ã€ãªã© 
+\f2organizationUnit\fP \- ¾®¤µ¤ÊÁÈ¿¥ (Éô¡¢²Ý¤Ê¤É) ¤Î̾¾Î¡£ ¡Ö»ÅÆþÉô¡×¤Ê¤É 
 .TP 2
 o
-\f2organizationName\fP \- 大ããªçµ„ç¹”ã®å称。 「ABCSystems, Inc.ã€ãªã© 
+\f2organizationName\fP \- Â礭¤ÊÁÈ¿¥¤Î̾¾Î¡£ ¡ÖABCSystems, Inc.¡×¤Ê¤É 
 .TP 2
 o
-\f2localityName\fP \- 地域 (都市) å。 「Palo Altoã€ãªã© 
+\f2localityName\fP \- ÃÏ°è (ÅÔ»Ô) ̾¡£ ¡ÖPalo Alto¡×¤Ê¤É 
 .TP 2
 o
-\f2stateName\fP \- å·žåã¾ãŸã¯åœ°æ–¹å。 「Californiaã€ãªã© 
+\f2stateName\fP \- ½£Ì¾¤Þ¤¿¤ÏÃÏÊý̾¡£ ¡ÖCalifornia¡×¤Ê¤É 
 .TP 2
 o
-\f2country\fP \- 2 文字ã®å›½ç•ªå·ã€‚ 「CHã€ãªã© 
+\f2country\fP \- 2 ʸ»ú¤Î¹ñÈֹ档 ¡ÖCH¡×¤Ê¤É 
 .RE
 
 .LP
 .LP
-\f2\-genkeypair\fP  コマンド ã® \f2\-dname\fP オプションã®å€¤ã¨ã—ã¦è­˜åˆ¥å文字列を指定ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®å½¢å¼ã§æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+\-genkeypair ¥³¥Þ¥ó¥É¤Î \f2\-dname\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤȤ·¤Æ¼±ÊÌ̾ʸ»úÎó¤ò»ØÄꤹ¤ë¾ì¹ç¤Ï¡¢  ¼¡¤Î·Á¼°¤Ç»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -1430,12 +1627,12 @@
 
 .LP
 .LP
-イタリック体ã®é …ç›®ã¯ã€å®Ÿéš›ã«æŒ‡å®šã™ã‚‹å€¤ã‚’表ã—ã¾ã™ã€‚ 短縮形ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã®æ„味ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
+¥¤¥¿¥ê¥Ã¥¯ÂΤιàÌܤϡ¢¼ÂºÝ¤Ë»ØÄꤹ¤ëÃͤòɽ¤·¤Þ¤¹¡£ û½Ì·Á¤Î¥­¡¼¥ï¡¼¥É¤Î°ÕÌ£¤Ï¡¢¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
-       CN=commonName
+        CN=commonName
 .fl
         OU=organizationUnit
 .fl
@@ -1452,22 +1649,24 @@
 
 .LP
 .LP
-次ã«ç¤ºã™ã®ã¯ã€è­˜åˆ¥å文字列ã®ä¾‹ã§ã™ã€‚
+¼¡¤Ë¼¨¤¹¤Î¤Ï¡¢¼±ÊÌ̾ʸ»úÎó¤ÎÎã¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
-CN=Mark Smith, OU=JavaSoft, O=Sun, L=Cupertino, S=California, C=US
+CN=Mark Smith, OU=Java, O=Oracle, L=Cupertino, S=California, C=US
 .fl
 \fP
 .fi
 
 .LP
-次ã¯ã€ã“ã®æ–‡å­—列を使ã£ãŸã‚³ãƒžãƒ³ãƒ‰ã®ä¾‹ã§ã™ã€‚ 
+.LP
+¼¡¤Ï¡¢¤³¤Îʸ»úÎó¤ò»È¤Ã¤¿¥³¥Þ¥ó¥É¤ÎÎã¤Ç¤¹¡£
+.LP
 .nf
 \f3
 .fl
-keytool \-genkeypair \-dname "CN=Mark Smith, OU=JavaSoft, O=Sun, L=Cupertino,
+keytool \-genkeypair \-dname "CN=Mark Smith, OU=Java, O=Oracle, L=Cupertino,
 .fl
 S=California, C=US" \-alias mark
 .fl
@@ -1476,45 +1675,43 @@
 
 .LP
 .LP
-キーワードã®çŸ­ç¸®å½¢ã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€CNã€cnã€ãŠã‚ˆã³ Cn ã¯ã€ã©ã‚Œã‚‚åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
+¥­¡¼¥ï¡¼¥É¤Îû½Ì·Á¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢CN¡¢cn¡¢¤ª¤è¤Ó Cn ¤Ï¡¢¤É¤ì¤âƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£
 .LP
 .LP
-一方ã€ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã®æŒ‡å®šé †åºã«ã¯æ„味ãŒã‚ã‚Šã€å„サブコンãƒãƒ¼ãƒãƒ³ãƒˆã¯ä¸Šã«ç¤ºã—ãŸé †åºã§æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã‚µãƒ–コンãƒãƒ¼ãƒãƒ³ãƒˆã‚’ã™ã¹ã¦æŒ‡å®šã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ä¸€éƒ¨ã®ã‚µãƒ–コンãƒãƒ¼ãƒãƒ³ãƒˆã ã‘を指定ã§ãã¾ã™ã€‚
+°ìÊý¡¢¥­¡¼¥ï¡¼¥É¤Î»ØÄê½ç½ø¤Ë¤Ï°ÕÌ£¤¬¤¢¤ê¡¢³Æ¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï¾å¤Ë¼¨¤·¤¿½ç½ø¤Ç»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¤¹¤Ù¤Æ»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë°ìÉô¤Î¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤À¤±¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-CN=Steve Meier, OU=SunSoft, O=Sun, C=US
+CN=Steve Meier, OU=Java, O=Oracle, C=US
 .fl
 \fP
 .fi
 
 .LP
 .LP
-識別å文字列ã®å€¤ã«ã‚³ãƒ³ãƒžãŒå«ã¾ã‚Œã‚‹å ´åˆã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æ–‡å­—列を指定ã™ã‚‹ã¨ãã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã‚³ãƒ³ãƒžã‚’文字 \\ ã§ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+¼±ÊÌ̾ʸ»úÎó¤ÎÃͤ˥³¥ó¥Þ¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¤Ë¡¢¥³¥Þ¥ó¥É¹Ô¤Çʸ»úÎó¤ò»ØÄꤹ¤ë¤È¤­¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¥³¥ó¥Þ¤òʸ»ú \\ ¤Ç¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-   cn=peter schuster, o=Sun Microsystems\\, Inc., o=sun, c=us
+   cn=Peter Schuster, ou=Java\\, Product Development, o=Oracle, c=US
 .fl
 \fP
 .fi
 
 .LP
 .LP
-識別å文字列をコマンド行ã§æŒ‡å®šã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。識別åã‚’å¿…è¦ã¨ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ãã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§è­˜åˆ¥åを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€å„サブコンãƒãƒ¼ãƒãƒ³ãƒˆã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ã‚³ãƒ³ãƒžã‚’文字 \\ ã§ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。
+¼±ÊÌ̾ʸ»úÎó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¼±ÊÌ̾¤òɬÍפȤ¹¤ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢¥³¥Þ¥ó¥É¹Ô¤Ç¼±ÊÌ̾¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢³Æ¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤³¤Î¾ì¹ç¤Ï¡¢¥³¥ó¥Þ¤òʸ»ú \\ ¤Ç¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
 .LP
-.RE
 .SS 
-ä¿¡é ¼ã§ãる証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«é–¢ã™ã‚‹æ³¨æ„事項
+¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à
 .LP
-.RS 3
-
+.LP
+½ÅÍ×: ¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤È¤·¤Æ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ëÁ°¤Ë¡¢¾ÚÌÀ½ñ¤ÎÆâÍƤò¿µ½Å¤ËÄ´¤Ù¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-é‡è¦:ä¿¡é ¼ã§ãる証明書ã¨ã—ã¦è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹å‰ã«ã€è¨¼æ˜Žæ›¸ã®å†…容を慎é‡ã«èª¿ã¹ã¦ãã ã•ã„。 
 .LP
-ã¾ãšã€è¨¼æ˜Žæ›¸ã®å†…容を表示㗠(\f2\-printcert\fP コマンドを使用ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f2\-noprompt\fP オプションを指定ã—ãªã„㧠\f2\-import\fP コマンドを使用)ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントãŒã€æœŸå¾…ã•ã‚Œã‚‹ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚るユーザーã‹ã‚‰è¨¼æ˜Žæ›¸ãŒé€ã‚‰ã‚Œã¦ãã¦ã€ã“ã®è¨¼æ˜Žæ›¸ã‚’ \f2/tmp/cert\fP ã¨ã„ã†åå‰ã§ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã—ã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«ã“ã®è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹å‰ã«ã€\f2\-printcert\fP コマンドを実行ã—ã¦ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントを表示ã§ãã¾ã™ã€‚ ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+¤Þ¤º¡¢¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤· (\-printcert ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤«¡¢¤Þ¤¿¤Ï \-noprompt ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤Ç \-importcert ¥³¥Þ¥ó¥É¤ò»ÈÍÑ)¡¢ ɽ¼¨¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬¡¢´üÂÔ¤µ¤ì¤ë¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤¢¤ë¥æ¡¼¥¶¡¼¤«¤é¾ÚÌÀ½ñ¤¬Á÷¤é¤ì¤Æ¤­¤Æ¡¢¤³¤Î¾ÚÌÀ½ñ¤ò /tmp/cert ¤È¤¤¤¦Ì¾Á°¤Ç¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤·¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¤Ï¡¢¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ë¤³¤Î¾ÚÌÀ½ñ¤òÄɲ乤ëÁ°¤Ë¡¢ \f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤òɽ¼¨¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -1535,90 +1732,93 @@
 .fl
          SHA1: 20:B6:17:FA:EF:E5:55:8A:D0:71:1F:E8:D6:9D:C0:37:13:0E:5E:FE
 .fl
+         SHA256: 90:7B:70:0A:EA:DC:16:79:92:99:41:FF:8A:FE:EB:90:
+.fl
+                 17:75:E0:90:B2:24:4D:3A:2A:16:A6:E4:11:0F:67:A4
+.fl
 \fP
 .fi
 
 .LP
-次ã«ã€è¨¼æ˜Žæ›¸ã‚’é€ä¿¡ã—ãŸäººç‰©ã«é€£çµ¡ã—ã€ã“ã®äººç‰©ãŒæ示ã—ãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€ä¸Šã®ã‚³ãƒžãƒ³ãƒ‰ã§è¡¨ç¤ºã•ã‚ŒãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚フィンガープリントãŒä¸€è‡´ã™ã‚Œã°ã€é€ä¿¡é€”中ã§ã»ã‹ã®ä½•è€…ã‹ (攻撃者ãªã©) ã«ã‚ˆã‚‹è¨¼æ˜Žæ›¸ã®ã™ã‚Šæ›¿ãˆãŒè¡Œã‚ã‚Œã¦ã„ãªã„ã“ã¨ã‚’確èªã§ãã¾ã™ã€‚é€ä¿¡é€”中ã§ã“ã®ç¨®ã®æ”»æ’ƒãŒè¡Œã‚ã‚Œã¦ã„ãŸå ´åˆã€ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã‚ãšã«è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ã€æ”»æ’ƒè€…ã«ã‚ˆã£ã¦ç½²åã•ã‚ŒãŸã™ã¹ã¦ã®ã‚‚ã® (攻撃的æ„図をæŒã¤ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚“ã  JAR ファイルãªã©) ã‚’ä¿¡é ¼ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
+.LP
+¼¡¤Ë¡¢¾ÚÌÀ½ñ¤òÁ÷¿®¤·¤¿¿Íʪ¤ËÏ¢Íí¤·¡¢¤³¤Î¿Íʪ¤¬Ä󼨤·¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¾å¤Î¥³¥Þ¥ó¥É¤Çɽ¼¨¤µ¤ì¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤·¤Þ¤¹¡£¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬°ìÃפ¹¤ì¤Ð¡¢Á÷¿®ÅÓÃæ¤Ç¤Û¤«¤Î²¿¼Ô¤« (¹¶·â¼Ô¤Ê¤É) ¤Ë¤è¤ë¾ÚÌÀ½ñ¤Î¤¹¤êÂؤ¨¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£Á÷¿®ÅÓÃæ¤Ç¤³¤Î¼ï¤Î¹¶·â¤¬¹Ô¤ï¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤ï¤º¤Ë¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¡¢¹¶·â¼Ô¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¤â¤Î (¹¶·âŪ°Õ¿Þ¤ò»ý¤Ä¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤À JAR ¥Õ¥¡¥¤¥ë¤Ê¤É) ¤ò¿®Íꤹ¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
-注:証明書をインãƒãƒ¼ãƒˆã™ã‚‹å‰ã«å¿…ãš \f2\-printcert\fP コマンドを実行ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã‚ã‘ã§ã¯ã‚ã‚Šã¾ã›ã‚“。 キーストア内ã®ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹å‰ã« \f2\-importcert\fP コマンドを実行ã™ã‚‹ã¨ã€è¨¼æ˜Žæ›¸ã®æƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã€ç¢ºèªã‚’求ã‚るメッセージãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚インãƒãƒ¼ãƒˆæ“作ã¯ã€ã“ã®æ™‚点ã§ä¸­æ­¢ã§ãã¾ã™ã€‚ãŸã ã—ã€ç¢ºèªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã®ã¯ã€\f2\-importcert\fP コマンドを \f2\-noprompt\fP オプションを指定ã›ãšã«å®Ÿè¡Œã—ãŸå ´åˆã ã‘ã§ã™ã€‚\f2\-noprompt\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã®å¯¾è©±ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。
+.LP
+Ãí: ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ëÁ°¤Ëɬ¤º \f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤ï¤±¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥­¡¼¥¹¥È¥¢Æâ¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ë¾ÚÌÀ½ñ¤òÄɲ乤ëÁ°¤Ë \f2\-importcert\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢¾ÚÌÀ½ñ¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¡¢³Îǧ¤òµá¤á¤ë¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¥¤¥ó¥Ý¡¼¥ÈÁàºî¤Ï¡¢¤³¤Î»þÅÀ¤ÇÃæ»ß¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢³Îǧ¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë¤Î¤Ï¡¢\-importcert ¥³¥Þ¥ó¥É¤ò \-noprompt ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤻ¤º¤Ë¼Â¹Ô¤·¤¿¾ì¹ç¤À¤±¤Ç¤¹¡£ \f2\-noprompt\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤È¤ÎÂÐÏäϹԤï¤ì¤Þ¤»¤ó¡£
 .LP
-.RE
 .SS 
-パスワードã«é–¢ã™ã‚‹æ³¨æ„事項
+¥Ñ¥¹¥ï¡¼¥É¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à
 .LP
-.RS 3
-
+.LP
+¥­¡¼¥¹¥È¥¢¤ËÂФ¹¤ëÁàºî¤ò¹Ô¤¦¤Û¤È¤ó¤É¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤¬É¬ÍפǤ¹¡£¤Þ¤¿¡¢°ìÉô¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢Èó¸ø³«/ÈëÌ©¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬É¬Íפˤʤ뤳¤È¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-キーストアã«å¯¾ã™ã‚‹æ“作を行ã†ã»ã¨ã‚“ã©ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードãŒå¿…è¦ã§ã™ã€‚ã¾ãŸã€ä¸€éƒ¨ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€éžå…¬é–‹/秘密éµã®ãƒ‘スワードãŒå¿…è¦ã«ãªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-パスワードã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã§ãã¾ã™ (ストアã®ãƒ‘スワードã«ã¯ \f2\-storepass\fP オプションã€éžå…¬é–‹éµã®ãƒ‘スワードã«ã¯ \f2\-keypass\fP オプションを使用)。ãŸã ã—ã€ãƒ†ã‚¹ãƒˆã‚’目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯å®‰å…¨ã§ã‚ã‚‹ã“ã¨ãŒã‚ã‹ã£ã¦ã„るシステムã§å®Ÿè¡Œã™ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。
+¥Ñ¥¹¥ï¡¼¥É¤Ï¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄê¤Ç¤­¤Þ¤¹ (¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ï \f2\-storepass\fP ¥ª¥×¥·¥ç¥ó¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ï \f2\-keypass\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍÑ)¡£¤¿¤À¤·¡¢¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï°ÂÁ´¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤Ç¼Â¹Ô¤¹¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-å¿…è¦ãªãƒ‘スワードã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
+ɬÍפʥѥ¹¥ï¡¼¥É¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¾ÚÌÀ½ñ¤Î½àµò¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à
+.LP
 .LP
-.RE
-.SH "関連項目"
+¥¤¥ó¥¿¡¼¥Í¥Ã¥Èɸ½à¤Î 
+.na
+\f2RFC 5280\fP @
+.fi
+http://tools.ietf.org/rfc/rfc5280.txt ¤Ç¤Ï¡¢X.509 ¾ÚÌÀ½ñ¤¬½àµò¤¹¤ë¥×¥í¥Õ¥¡¥¤¥ë¤òÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥×¥í¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Î¥Õ¥£¡¼¥ë¥É¤ä¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ÇÍ­¸ú¤ÊÃͤäÃͤÎÁȤ߹ç¤ï¤»¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\f3keytool\fP ¤Ç¤Ï¡¢¤³¤ì¤é¤Î¤¹¤Ù¤Æ¤Îµ¬Â§¤¬Å¬ÍѤµ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡¢É¸½à¤Ë½àµò¤·¤Ê¤¤¾ÚÌÀ½ñ¤¬À¸À®¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¡¢¤½¤Î¤è¤¦¤Ê¾ÚÌÀ½ñ¤Ï JRE ¤ä¤Û¤«¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÇµñÈݤµ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤Ï¡¢ \f2\-dname\fP ¤ä \f2\-ext\fP ¤Ê¤É¤ÇŬÀµ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-.LP
-jar(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ  
+jar(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-.LP
-jarsigner(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ  
+jarsigner(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-.LP
-\f3keytool\fP ã®ä½¿ç”¨ä¾‹ã«ã¤ã„ã¦ã¯ã€
 .na
-\f4「Java Tutorialã€\fP @
+\f4keytool\fP\f2 ¤Î»ÈÍÑÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢\fP @
 .fi
-http://java.sun.com/docs/books/tutorialã®
+http://download.oracle.com/javase/tutorial/security/index.html
 .na
-\f4「Securityã€\fP @
+\f2¡ÖJava Tutorial¡×\fP\f4¤Î\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/security/index.htmlã‚’å‚ç…§  
+http://download.oracle.com/javase/tutorial/¡ÖSecurity¡×\f3¤ò»²¾È\fP 
 .RE
 
 .LP
-.SH "変更点"
-.LP
-
+.SH "Êѹ¹ÅÀ"
 .LP
 .LP
-Java SE 6 㧠keytool ã®ã‚³ãƒžãƒ³ãƒ‰ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚
+Java SE 6 ¤Ç keytool ¤Î¥³¥Þ¥ó¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿¡£
 .LP
 .LP
-\f3keytool\fP ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒ‘スワードを入力ã™ã‚‹éš›ã«ãã®å…¥åŠ›å†…容を表示ã—ãªããªã‚Šã¾ã—ãŸã€‚ユーザーã¯ãƒ‘スワード入力時ã«ãã®å…¥åŠ›å†…容を確èªã§ããªããªã£ãŸãŸã‚ã€åˆæœŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ‘スワードを設定ã—ãŸã‚Šéµãƒ‘スワードを変更ã—ãŸã‚Šã™ã‚‹ãªã©ã€ãƒ‘スワードã®è¨­å®šã‚„変更を行ã†ãŸã³ã«ãƒ‘スワードã®å†å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
+\f3keytool\fP ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬¥Ñ¥¹¥ï¡¼¥É¤òÆþÎϤ¹¤ëºÝ¤Ë¤½¤ÎÆþÎÏÆâÍƤòɽ¼¨¤·¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥ÉÆþÎÏ»þ¤Ë¤½¤ÎÆþÎÏÆâÍƤò³Îǧ¤Ç¤­¤Ê¤¯¤Ê¤Ã¤¿¤¿¤á¡¢½é´ü¥­¡¼¥¹¥È¥¢¥Ñ¥¹¥ï¡¼¥É¤òÀßÄꤷ¤¿¤ê¸°¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤¿¤ê¤¹¤ë¤Ê¤É¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÀßÄê¤äÊѹ¹¤ò¹Ô¤¦¤¿¤Ó¤Ë¥Ñ¥¹¥ï¡¼¥É¤ÎºÆÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
 .LP
 .LP
-変更ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã®ä¸­ã«ã¯ã€åå‰ãŒå¤‰æ›´ã•ã‚ŒãŸã ã‘ã®ã‚‚ã®ã‚‚ã‚ã‚Œã°ã€å»ƒæ­¢ã•ã‚Œã¦ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«è¨˜è¼‰ã•ã‚Œãªããªã£ãŸã‚‚ã®ã‚‚ã‚ã‚Šã¾ã™ã€‚以å‰ã®ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ (åå‰ãŒå¤‰æ›´ã•ã‚ŒãŸã‚‚ã®ã¨å»ƒæ­¢ã•ã‚ŒãŸã‚‚ã®ã®ä¸¡æ–¹) ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚keytool ã®ã‚³ãƒžãƒ³ãƒ‰ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«åŠ ãˆã‚‰ã‚ŒãŸã™ã¹ã¦ã®å¤‰æ›´ç‚¹ã®æ¦‚è¦ã‚’ã€æ¬¡ã«ç¤ºã—ã¾ã™ã€‚
+Êѹ¹¤µ¤ì¤¿¥³¥Þ¥ó¥É¤ÎÃæ¤Ë¤Ï¡¢Ì¾Á°¤¬Êѹ¹¤µ¤ì¤¿¤À¤±¤Î¤â¤Î¤â¤¢¤ì¤Ð¡¢Çѻߤµ¤ì¤Æ¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ëµ­ºÜ¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¤â¤Î¤â¤¢¤ê¤Þ¤¹¡£°ÊÁ°¤Î¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É (̾Á°¤¬Êѹ¹¤µ¤ì¤¿¤â¤Î¤ÈÇѻߤµ¤ì¤¿¤â¤Î¤ÎξÊý) ¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£keytool ¤Î¥³¥Þ¥ó¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë²Ã¤¨¤é¤ì¤¿¤¹¤Ù¤Æ¤ÎÊѹ¹ÅÀ¤Î³µÍפò¡¢¼¡¤Ë¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-åå‰ãŒå¤‰æ›´ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰:
+̾Á°¤¬Êѹ¹¤µ¤ì¤¿¥³¥Þ¥ó¥É:
 .LP
 .RS 3
 .TP 2
 o
-\f2\-export\fP ã®åå‰ãŒ \f2\-exportcert\fP ã«å¤‰æ›´ 
+\f2\-export\fP ¤Î̾Á°¤¬ \f2\-exportcert ¤ËÊѹ¹\fP 
 .TP 2
 o
-\f2\-genkey\fP ã®åå‰ãŒ \f2\-genkeypair\fP ã«å¤‰æ›´ 
+\f2\-genkey\fP ¤Î̾Á°¤¬ \f2\-genkeypair ¤ËÊѹ¹\fP 
 .TP 2
 o
-\f2\-import\fP ã®åå‰ãŒ \f2\-importcert\fP ã«å¤‰æ›´ 
+\f2\-import\fP ¤Î̾Á°¤¬ \f2\-importcert ¤ËÊѹ¹\fP 
 .RE
 
 .LP
 .LP
-廃止ã•ã‚Œã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«è¨˜è¼‰ã•ã‚Œãªããªã£ãŸã‚³ãƒžãƒ³ãƒ‰:
+Çѻߤµ¤ì¤Æ¥É¥­¥å¥á¥ó¥È¤Ëµ­ºÜ¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¥³¥Þ¥ó¥É:
 .LP
 .RS 3
 .TP 2
@@ -1626,19 +1826,19 @@
 .na
 \f2\-keyclone\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html#keycloneCmd 
+http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html#keycloneCmd 
 .TP 2
 o
 .na
 \f2\-identitydb\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html#identitydbCmd 
+http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html#identitydbCmd 
 .TP 2
 o
 .na
 \f2\-selfcert\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html#selfcertCmd 
+http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html#selfcertCmd 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/native2ascii.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/native2ascii.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH native2ascii 1 "02 Jun 2010"
+.TH native2ascii 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-native2ascii \- ãƒã‚¤ãƒ†ã‚£ãƒ– \- ASCII コンãƒãƒ¼ã‚¿
-.LP
-.RS 3
-
+.SH "̾Á°"
+native2ascii \- ¥Í¥¤¥Æ¥£¥Ö \- ASCII ¥³¥ó¥Ð¡¼¥¿
 .LP
 .LP
-ãƒã‚¤ãƒ†ã‚£ãƒ–コード (Latin 1 ãŠã‚ˆã³ Unicode 以外) ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ Unicode コードã«å¤‰æ›ã—ã¾ã™ã€‚
+¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Îʸ»ú¤Î¥Õ¥¡¥¤¥ë¤ò ASCII ¤Þ¤¿¤Ï Unicode ¥¨¥¹¥±¡¼¥×¤¢¤ë¤¤¤Ï¤½¤ÎξÊý¤Î¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤·¤Þ¤¹¡£¤½¤ÎµÕ¤ÎÊÑ´¹¤â¹Ô¤¤¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -44,36 +38,34 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-Java コンパイラãŠã‚ˆã³ãã®ä»–ã® Java ツールã¯ã€Latin\-1 ã¾ãŸã¯ Unicode コード (\\udddd 表記) 文字をå«ã‚“ã ãƒ•ã‚¡ã‚¤ãƒ«ã ã‘を処ç†ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ \f2native2ascii\fP ã¯ã€ã“れら以外ã®æ–‡å­—コードã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ Latin\-1 ã¾ãŸã¯ Unicode コードã®ãƒ•ã‚¡ã‚¤ãƒ«ã«å¤‰æ›ã—ã¾ã™ã€‚
+\f2native2ascii\fP Java ¼Â¹Ô´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Ë¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¡¢ASCII ¤Ç¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤·¤Þ¤¹¡£ASCII ʸ»ú¥»¥Ã¥È¤Î°ìÉô¤Ç¤Ê¤¤¤¹¤Ù¤Æ¤Îʸ»ú¤Ç Unicode ¥¨¥¹¥±¡¼¥× (¡Ö\\uxxxx¡×¤Îɽµ­) ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥×¥í¥»¥¹¤Ï¡¢ISO\-8859\-1 ʸ»ú¥»¥Ã¥È¤Ë´Þ¤Þ¤ì¤Ê¤¤Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤ÇɬÍפǤ¹¡£¤³¤Î¥Ä¡¼¥ë¤Ï¡¢¤½¤ÎµÕ¤ÎÊÑ´¹¤ò¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f2outputfile\fP ã‚’çœç•¥ã—ãŸå ´åˆã€æ¨™æº–出力ã«å‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ã•ã‚‰ã«ã€\f2inputfile\fP ã‚’çœç•¥ã—ãŸå ´åˆã€æ¨™æº–入力ã‹ã‚‰å…¥åŠ›ã•ã‚Œã¾ã™ã€‚
+\f2outputfile\fP ¤ò¾Êά¤·¤¿¾ì¹ç¡¢É¸½à½ÐÎϤ˽ÐÎϤµ¤ì¤Þ¤¹¡£¤µ¤é¤Ë¡¢ \f2inputfile\fP ¤ò¾Êά¤·¤¿¾ì¹ç¡¢É¸½àÆþÎϤ«¤éÆþÎϤµ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-reverse 
-逆ã®å‡¦ç†ã‚’è¡Œã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€Latin\-1 ã¾ãŸã¯ Unicode コードã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ãƒã‚¤ãƒ†ã‚£ãƒ–コードã«å¤‰æ›ã—ã¾ã™ã€‚
+µÕ¤Î½èÍý¤ò¹Ô¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ISO\-8859\-1 ¤Ç Unicode ¥¨¥¹¥±¡¼¥×¤ò»È¤Ã¤Æ¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¡¢Java ¼Â¹Ô´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-encoding encoding_name 
-変æ›å‡¦ç†ã§ä½¿ç”¨ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã®åå‰ã‚’指定ã—ã¾ã™ã€‚デフォルトã®ã‚³ãƒ¼ãƒ‰ã¯ã€ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティー㮠\f2file.encoding\fP ã‹ã‚‰å–å¾—ã•ã‚Œã¾ã™ã€‚\f2encoding_name\fP 文字列ã¯ã€
+ÊÑ´¹½èÍý¤Ç»ÈÍѤ¹¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥° ( \f2java.nio.charset.Charset.defaultCharset\fP ¥á¥½¥Ã¥É¤ÇÄêµÁ¤µ¤ì¤ë) ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ \f2encoding_name\fP ʸ»úÎó¤Ï¡¢
 .na
-\f4「サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„るエンコーディングã€\fP @
+\f4¡Ö¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ëʸ»úÎ󥨥󥳡¼¥Ç¥£¥ó¥°¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/intl/encoding.doc.htmlドキュメントã«ç¤ºã•ã‚Œã¦ã„ã‚‹ã€ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã®è¡¨ã®æœ€åˆã®åˆ—ã‹ã‚‰å–å¾—ã•ã‚Œã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/guides/intl/encoding.doc.html¥É¥­¥å¥á¥ó¥È¤Ë¼¨¤µ¤ì¤Æ¤¤¤ë¡¢Java ¼Â¹Ô´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î̾Á°¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.br
+.br
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
--- a/src/linux/doc/man/ja/orbd.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/orbd.1	Wed May 04 16:39:05 2011 -0700
@@ -19,29 +19,23 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH orbd 1 "02 Jun 2010"
+.TH orbd 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
+.SH "̾Á°"
 orbd \- The Object Request Broker Daemon
 .LP
-.RS 3
-
+.LP
+\f3orbd\fP ¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤«¤é CORBA ´Ä¶­¤Î¥µ¡¼¥Ð¡¼¤Ë¤¢¤ë»ý³¥ª¥Ö¥¸¥§¥¯¥È¤òÆ©²áŪ¤Ë¸¡º÷¤·¤Æ¸Æ¤Ó½Ð¤¹¤¿¤á¤Ë»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .LP
-\f3orbd\fP ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ CORBA 環境ã®ã‚µãƒ¼ãƒãƒ¼ã«ã‚ã‚‹æŒç¶šã‚ªãƒ–ジェクトをé€éŽçš„ã«æ¤œç´¢ã—ã¦å‘¼ã³å‡ºã™ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚
-.LP
-.LP
-\f3関連項目:\fP 
+\f3´ØÏ¢¹àÌÜ:\fP 
 .na
-\f2ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fP @
+\f2¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -52,42 +46,40 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3orbd\fP ツールã«å«ã¾ã‚Œã‚‹ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’使ã†ã¨ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ CORBA 環境ã§ã‚µãƒ¼ãƒãƒ¼ä¸Šã«ã‚ã‚‹æŒç¶šã‚ªãƒ–ジェクトをé€éŽçš„ã«æ¤œç´¢ã—ã¦å‘¼ã³å‡ºã™ã“ã¨ãŒã§ãã¾ã™ã€‚æŒç¶šã‚µãƒ¼ãƒãƒ¼ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«æŒç¶šã‚ªãƒ–ジェクトå‚照を発行ã™ã‚‹éš›ã€ã‚µãƒ¼ãƒãƒ¼ã®ãƒãƒ¼ãƒˆç•ªå·ã®ä»£ã‚ã‚Šã« OBRD ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’オブジェクトå‚ç…§ã«å«ã‚ã¾ã™ã€‚æŒç¶šã‚ªãƒ–ジェクトå‚ç…§ã®ã‚ªãƒ–ジェクトå‚照㫠ORBD ãƒãƒ¼ãƒˆç•ªå·ã‚’å«ã‚ã‚‹ã“ã¨ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªåˆ©ç‚¹ãŒã‚ã‚Šã¾ã™ã€‚
+\f3orbd\fP ¥Ä¡¼¥ë¤Ë´Þ¤Þ¤ì¤ë¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ò»È¤¦¤È¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ï CORBA ´Ä¶­¤Ç¥µ¡¼¥Ð¡¼¾å¤Ë¤¢¤ë»ý³¥ª¥Ö¥¸¥§¥¯¥È¤òÆ©²áŪ¤Ë¸¡º÷¤·¤Æ¸Æ¤Ó½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£»ý³¥µ¡¼¥Ð¡¼¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë»ý³¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤òȯ¹Ô¤¹¤ëºÝ¡¢¥µ¡¼¥Ð¡¼¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ÎÂå¤ï¤ê¤Ë OBRD ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë´Þ¤á¤Þ¤¹¡£»ý³¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë ORBD ¥Ý¡¼¥ÈÈÖ¹æ¤ò´Þ¤á¤ë¤³¤È¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ÊÍøÅÀ¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ã‚るオブジェクトå‚ç…§ãŒã€ã‚µãƒ¼ãƒãƒ¼ã®ãƒ©ã‚¤ãƒ•ã‚¿ã‚¤ãƒ ã¨ç„¡é–¢ä¿‚ã«ãªã‚‹ã€‚オブジェクトå‚ç…§ã¯ã€å§‹ã‚ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚ŒãŸã¨ãã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®ã‚µãƒ¼ãƒãƒ¼ã«ã‚ˆã‚Šãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ç™ºè¡Œã•ã‚Œã¾ã™ãŒã€ãã®å¾Œã¯ã€ã‚µãƒ¼ãƒãƒ¼ã®é–‹å§‹ã¾ãŸã¯ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ã®å›žæ•°ã«ã‹ã‹ã‚らãšã€ORBD ãŒã„ã¤ã§ã‚‚呼ã³å‡ºã—ãŸã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«æ­£ã—ã„オブジェクトå‚照を返ã—ã¾ã™ã€‚ 
+¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë¤¢¤ë¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤¬¡¢¥µ¡¼¥Ð¡¼¤Î¥é¥¤¥Õ¥¿¥¤¥à¤È̵´Ø·¸¤Ë¤Ê¤ë¡£¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ï¡¢»Ï¤á¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¤È¤­¤Ï¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¥µ¡¼¥Ð¡¼¤Ë¤è¤ê¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ëȯ¹Ô¤µ¤ì¤Þ¤¹¤¬¡¢¤½¤Î¸å¤Ï¡¢¥µ¡¼¥Ð¡¼¤Î³«»Ï¤Þ¤¿¤Ï¥·¥ã¥Ã¥È¥À¥¦¥ó¤Î²ó¿ô¤Ë¤«¤«¤ï¤é¤º¡¢ORBD ¤¬¤¤¤Ä¤Ç¤â¸Æ¤Ó½Ð¤·¤¿¥¯¥é¥¤¥¢¥ó¥È¤ËÀµ¤·¤¤¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤òÊÖ¤·¤Þ¤¹¡£ 
 .TP 2
 o
-クライアントã¯ä¸€åº¦ã ã‘ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚µãƒ¼ãƒ“スã®ã‚ªãƒ–ジェクトå‚照をルックアップã™ã‚‹å¿…è¦ãŒã‚ã‚‹ãŒã€ãã®å¾Œã¯ã‚µãƒ¼ãƒãƒ¼ã®ãƒ©ã‚¤ãƒ•ã‚¿ã‚¤ãƒ ã«ã‚ˆã‚‹å¤‰æ›´ã¨ã¯ç„¡é–¢ä¿‚ã«ã“ã®å‚照を利用ã™ã‚‹ã“ã¨ãŒã§ãã‚‹ 
+¥¯¥é¥¤¥¢¥ó¥È¤Ï°ìÅÙ¤À¤±¥Í¡¼¥ß¥ó¥°¥µ¡¼¥Ó¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò¥ë¥Ã¥¯¥¢¥Ã¥×¤¹¤ëɬÍפ¬¤¢¤ë¤¬¡¢¤½¤Î¸å¤Ï¥µ¡¼¥Ð¡¼¤Î¥é¥¤¥Õ¥¿¥¤¥à¤Ë¤è¤ëÊѹ¹¤È¤Ï̵´Ø·¸¤Ë¤³¤Î»²¾È¤òÍøÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë 
 .RE
 
 .LP
 .LP
-ORBD ã®ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ã€servertool(1) を使用ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ servertool ã¯ã€ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã§ã™ã€‚サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®\f2「サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã€\fPã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+ORBD ¤Î¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢servertool(1) ¤ò»ÈÍѤ·¤Æ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£servertool ¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤Ó¥·¥ã¥Ã¥È¥À¥¦¥ó¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¹¡£¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¥É¥­¥å¥á¥ó¥È¤Î¡Ö¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f2orbd\fP ã‚’èµ·å‹•ã™ã‚‹ã¨ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スも起動ã•ã‚Œã¾ã™ã€‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ã¤ã„ã¦ã¯ã€
+\f2orbd\fP ¤òµ¯Æ°¤¹¤ë¤È¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤âµ¯Æ°¤µ¤ì¤Þ¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€\fP @
+\f2¡Ö¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "オプション"
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .SS 
-必須オプション
+ɬ¿Ü¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-ORBInitialPort nameserverport 
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã‚’指定ã—ã¾ã™ã€‚\f2orbd\fP ã¯ã€èµ·å‹•ã•ã‚Œã‚‹ã¨ã€ã“ã®ãƒãƒ¼ãƒˆä¸Šã§ç€ä¿¡è¦æ±‚ã‚’å¾…æ©Ÿã—ã¾ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚ (å¿…é ˆ) 
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤ò»ØÄꤷ¤Þ¤¹¡£\f2orbd\fP ¤Ï¡¢µ¯Æ°¤µ¤ì¤ë¤È¡¢¤³¤Î¥Ý¡¼¥È¾å¤ÇÃå¿®Í×µá¤òÂÔµ¡¤·¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£(ɬ¿Ü) 
 .RE
 
 .LP
@@ -95,75 +87,75 @@
 
 .LP
 .SS 
-ãã®ä»–ã®ã‚ªãƒ—ション
+¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-port port 
-ORBD ã‚’èµ·å‹•ã™ã‚‹ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ ORBD ã¯ã€ã“ã®ãƒãƒ¼ãƒˆã§ã€æŒç¶šã‚ªãƒ–ジェクトã«å¯¾ã™ã‚‹è¦æ±‚ã‚’å—ã‘å–ã‚Šã¾ã™ã€‚ã“ã®ãƒãƒ¼ãƒˆã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ 1049 ã§ã™ã€‚ ã“ã®ãƒãƒ¼ãƒˆç•ªå·ã¯æŒç¶š Interoperable Object References (IOR) ã®ãƒãƒ¼ãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚(çœç•¥å¯) 
+ORBD ¤òµ¯Æ°¤¹¤ë¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£ORBD ¤Ï¡¢¤³¤Î¥Ý¡¼¥È¤Ç¡¢»ý³¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ¹¤ëÍ×µá¤ò¼õ¤±¼è¤ê¤Þ¤¹¡£¤³¤Î¥Ý¡¼¥È¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 1049 ¤Ç¤¹¡£¤³¤Î¥Ý¡¼¥ÈÈֹ椬¡¢»ý³ Interoperable Object References (IOR). ¤Î¥Ý¡¼¥È¥Õ¥£¡¼¥ë¥É¤ËÄɲ䵤ì¤Þ¤¹¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-defaultdb directory 
-ORBD æŒç¶šæ ¼ç´ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2orb.db\fP ãŒä½œæˆã•ã‚Œã‚‹ãƒ™ãƒ¼ã‚¹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ã€Œ./orb.dbã€ã¨ãªã‚Šã¾ã™ã€‚(çœç•¥å¯) 
+ORBD »ý³³ÊǼ¥Ç¥£¥ì¥¯¥È¥ê \f2orb.db\fP ¤¬ºîÀ®¤µ¤ì¤ë¥Ù¡¼¥¹¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤϡÖ./orb.db¡×¤È¤Ê¤ê¤Þ¤¹¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-serverPollingTime milliseconds 
-\f2servertool\fP を使用ã—ã¦ç™»éŒ²ã•ã‚ŒãŸæŒç¶šã‚µãƒ¼ãƒãƒ¼ãŒæ­£å¸¸ã«å‹•ä½œã—ã¦ã„ã‚‹ã“ã¨ã‚’ ORBD ãŒç¢ºèªã™ã‚‹å›žæ•°ã‚’指定ã—ã¾ã™ã€‚デフォルト値㯠1,000 ミリ秒ã§ã™ã€‚ 「ミリ秒ã€ã®æŒ‡å®šå€¤ã¯æœ‰åŠ¹ãªæ•´æ•°å€¤ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚(çœç•¥å¯) 
+\f2servertool\fP ¤ò»ÈÍѤ·¤ÆÅÐÏ¿¤µ¤ì¤¿»ý³¥µ¡¼¥Ð¡¼¤¬Àµ¾ï¤ËÆ°ºî¤·¤Æ¤¤¤ë¤³¤È¤ò ORBD ¤¬³Îǧ¤¹¤ë²ó¿ô¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 1,000 ¥ß¥êÉäǤ¹¡£\f2milliseconds\fP ¤Ë»ØÄꤹ¤ëÃͤϡ¢Í­¸ú¤ÊÀµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-serverStartupDelay milliseconds 
-\f2servertool\fP を使用ã—ã¦ç™»éŒ²ã•ã‚ŒãŸæŒç¶šã‚µãƒ¼ãƒãƒ¼ã‚’å†èµ·å‹•ã—ã¦ã‹ã‚‰ã€ä½ç½®è»¢é€ã®ä¾‹å¤–ã‚’é€ä¿¡ã™ã‚‹ã¾ã§ã® ORBD ã®å¾…機時間を指定ã—ã¾ã™ã€‚デフォルト値㯠1,000 ミリ秒ã§ã™ã€‚ 「ミリ秒ã€ã®æŒ‡å®šå€¤ã¯æœ‰åŠ¹ãªæ•´æ•°å€¤ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚(çœç•¥å¯) 
+\f2servertool\fP ¤ò»ÈÍѤ·¤ÆÅÐÏ¿¤µ¤ì¤¿»ý³¥µ¡¼¥Ð¡¼¤òºÆµ¯Æ°¤·¤Æ¤«¤é¡¢°ÌÃÖžÁ÷¤ÎÎã³°¤òÁ÷¿®¤¹¤ë¤Þ¤Ç¤Î ORBD ¤ÎÂÔµ¡»þ´Ö¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 1,000 ¥ß¥êÉäǤ¹¡£\f2milliseconds\fP ¤Ë»ØÄꤹ¤ëÃͤϡ¢Í­¸ú¤ÊÀµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
  
 .RE
 
 .LP
-.SH "ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•ã¨åœæ­¢"
+.SH "¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°¤ÈÄä»ß"
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€
+¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢
 .na
-\f2CORBA オブジェクト\fP @
+\f2CORBA ¥ª¥Ö¥¸¥§¥¯¥È\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#CORBA%20objectã«ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚’å¯èƒ½ã«ã™ã‚‹ CORBA サービスã§ã™ã€‚ ãƒãƒ¼ãƒŸãƒ³ã‚°ã¯åå‰ã‚’オブジェクトå‚ç…§ã«ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šå¯èƒ½ã«ãªã‚Šã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#CORBA%20object¤Ë¥Í¡¼¥ß¥ó¥°¤ò²Äǽ¤Ë¤¹¤ë CORBA ¥µ¡¼¥Ó¥¹¤Ç¤¹¡£¥Í¡¼¥ß¥ó¥°¤Ï̾Á°¤ò¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë¥Ð¥¤¥ó¥É¤¹¤ë¤³¤È¤Ë¤è¤ê²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
 .na
-\f2「ãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã€\fP @
+\f2¡Ö¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#name%20bindingã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«æ ¼ç´ã•ã‚Œã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯åå‰ã‚’与ãˆã¦ç›®çš„ã®ã‚ªãƒ–ジェクトå‚照をå–å¾—ã§ãã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#name%20binding¤Ï¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë³ÊǼ¤µ¤ì¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ï̾Á°¤òÍ¿¤¨¤ÆÌÜŪ¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò¼èÆÀ¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-ORBD ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¾ãŸã¯ã‚µãƒ¼ãƒãƒ¼ã‚’実行ã™ã‚‹å‰ã«èµ·å‹•ã—ã¾ã™ã€‚ORBD ã«ã¯ã€æŒç¶šãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŠã‚ˆã³ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚ ã“れらã¯ã©ã¡ã‚‰ã‚‚ COS ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®å®Ÿè£…ã§ã™ã€‚
+ORBD ¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤Þ¤¿¤Ï¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ëÁ°¤Ëµ¯Æ°¤·¤Þ¤¹¡£ORBD ¤Ë¤Ï¡¢»ý³¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ª¤è¤Ó°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬ÁȤ߹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤é¤Ï¤É¤Á¤é¤â COS ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¼ÂÁõ¤Ç¤¹¡£
 .LP
 .LP
-\f3「æŒç¶šã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fPã¯ã€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«å¯¾ã—ã¦æŒç¶šæ€§ã‚’æä¾›ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã“ã®æƒ…å ±ã¯ã€ã‚µãƒ¼ãƒ“スã®åœæ­¢ã‚„起動後ã«ã‚‚維æŒã•ã‚Œã€ã‚µãƒ¼ãƒ“スã«éšœå®³ãŒç™ºç”Ÿã—ãŸå ´åˆã§ã‚‚回復ã§ãã¾ã™ã€‚ORBD ã‚’å†èµ·å‹•ã™ã‚‹ã¨ã€æŒç¶šãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã®ã‚°ãƒ©ãƒ•ã‚’復元ã—ã€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã®åå‰ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒä¿æŒã•ã‚Œã¾ã™ã€‚
+\f3¡Ö»ý³¡×¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP¤Ï¡¢¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ËÂФ·¤Æ»ý³À­¤òÄ󶡤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤³¤Î¾ðÊó¤Ï¡¢¥µ¡¼¥Ó¥¹¤ÎÄä»ß¤äµ¯Æ°¸å¤Ë¤â°Ý»ý¤µ¤ì¡¢¥µ¡¼¥Ó¥¹¤Ë¾ã³²¤¬È¯À¸¤·¤¿¾ì¹ç¤Ç¤â²óÉü¤Ç¤­¤Þ¤¹¡£ORBD ¤òºÆµ¯Æ°¤¹¤ë¤È¡¢»ý³¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Î¥°¥é¥Õ¤òÉü¸µ¤·¡¢¤¹¤Ù¤Æ¤Î¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î̾Á°¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬ÊÝ»ý¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
 \ 
 .LP
 .LP
-下ä½äº’æ›æ€§ã®ãŸã‚ã€æ—§ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® JDK ã«åŒæ¢±ã•ã‚Œã¦ã„ãŸ\f3一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fPãŒã€ä»Šå›žã®ãƒªãƒªãƒ¼ã‚¹ã® J2SE ã«ã‚‚åŒæ¢±ã•ã‚Œã¦ã„ã¾ã™ã€‚一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®å®Ÿè¡Œä¸­ã«ã®ã¿ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆãŒä¿æŒã•ã‚Œã¾ã™ã€‚サービスãŒä¸­æ–­ã•ã‚Œã‚‹ã¨ã€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯å¤±ã‚ã‚Œã¾ã™ã€‚
+²¼°Ì¸ß´¹À­¤Î¤¿¤á¡¢µì¥Ð¡¼¥¸¥ç¥ó¤Î JDK ¤ËƱº­¤µ¤ì¤Æ¤¤¤¿\f2°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP¤¬¡¢º£²ó¤Î¥ê¥ê¡¼¥¹¤Î J2SE ¤Ë¤âƱº­¤µ¤ì¤Æ¤¤¤Þ¤¹¡£°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¼Â¹ÔÃæ¤Ë¤Î¤ß¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤¬ÊÝ»ý¤µ¤ì¤Þ¤¹¡£¥µ¡¼¥Ó¥¹¤¬ÃæÃǤµ¤ì¤ë¤È¡¢¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ï¼º¤ï¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2\-ORBInitialPort\fP 引数ã¯ã€\f2orbd\fP ã®å¿…é ˆã®ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ã§ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã‚’設定ã™ã‚‹ãŸã‚ã«ä½¿ã‚ã‚Œã¾ã™ã€‚以下ã®èª¬æ˜Žã§ã¯ã€Java\ IDL Object Request Broker Daemon 用ã«ãƒãƒ¼ãƒˆ 1050 を使用ã§ãã‚‹ã“ã¨ã‚’å‰æã¨ã—ã¦ã„ã¾ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã¯ã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
+\f2\-ORBInitialPort\fP °ú¿ô¤Ï¡¢\f2orbd\fP ¤Îɬ¿Ü¤Î¥³¥Þ¥ó¥É¹Ô°ú¿ô¤Ç¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤òÀßÄꤹ¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£°Ê²¼¤ÎÀâÌÀ¤Ç¤Ï¡¢JavaIDL Object Request Broker Daemon ÍѤ˥ݡ¼¥È 1050 ¤ò»ÈÍѤǤ­¤ë¤³¤È¤òÁ°Äó¤È¤·¤Æ¤¤¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£É¬ÍפǤ¢¤ì¤ÐÊ̤Υݡ¼¥È¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-UNIX コマンドシェル㧠\f2orbd\fP ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+UNIX ¥³¥Þ¥ó¥É¥·¥§¥ë¤Ç \f2orbd\fP ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -175,7 +167,7 @@
 
 .LP
 .LP
-Windows ã® MS\-DOS システムプロンプトã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Windows ¤Î MS\-DOS ¥·¥¹¥Æ¥à¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -187,7 +179,7 @@
 
 .LP
 .LP
-ã“れ㧠ORBD ãŒå®Ÿè¡Œã•ã‚Œã€ã‚µãƒ¼ãƒãƒ¼ã¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ã‚¢ãƒ—リケーションを実行ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚クライアントã¨ã‚µãƒ¼ãƒãƒ¼ã®ã‚¢ãƒ—リケーションã¯ã€å®Ÿè¡Œæ™‚ã«ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå· (å¿…è¦ãªå ´åˆã¯ã•ã‚‰ã«ãƒžã‚·ãƒ³å) ã‚’èªè­˜ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“れを実ç¾ã™ã‚‹ 1 ã¤ã®æ–¹æ³•ã¯ã€æ¬¡ã®ã‚³ãƒ¼ãƒ‰ã‚’アプリケーションã«è¿½åŠ ã™ã‚‹ã“ã¨ã§ã™ã€‚
+¤³¤ì¤Ç ORBD ¤¬¼Â¹Ô¤µ¤ì¡¢¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¼Â¹Ô»þ¤Ë¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ (ɬÍפʾì¹ç¤Ï¤µ¤é¤Ë¥Þ¥·¥ó̾) ¤òǧ¼±¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤ò¼Â¸½¤¹¤ë 1 ¤Ä¤ÎÊýË¡¤Ï¡¢¼¡¤Î¥³¡¼¥É¤ò¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ËÄɲ乤뤳¤È¤Ç¤¹¡£
 .LP
 .nf
 \f3
@@ -205,7 +197,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ãƒ›ã‚¹ãƒˆ MyHost ã®ãƒãƒ¼ãƒˆ 1050 上ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚別ã®æ–¹æ³•ã¨ã—ã¦ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰ã‚µãƒ¼ãƒãƒ¼ã¾ãŸã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ã‚¢ãƒ—リケーションを実行ã™ã‚‹ã¨ãã«ã€ãƒãƒ¼ãƒˆç•ªå·ã¾ãŸã¯ãƒžã‚·ãƒ³åã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã‚’指定ã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションを使用ã—ã¦ã€ã€ŒHelloApplicationã€ã‚’èµ·å‹•ã§ãã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢¥Û¥¹¥È MyHost ¤Î¥Ý¡¼¥È 1050 ¾å¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£Ê̤ÎÊýË¡¤È¤·¤Æ¡¢¥³¥Þ¥ó¥É¹Ô¤«¤é¥µ¡¼¥Ð¡¼¤Þ¤¿¤Ï¥¯¥é¥¤¥¢¥ó¥È¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢¥Ý¡¼¥ÈÈÖ¹æ¤Þ¤¿¤Ï¥Þ¥·¥ó̾¤¢¤ë¤¤¤Ï¤½¤ÎξÊý¤ò»ØÄꤹ¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢¡ÖHelloApplication¡×¤òµ¯Æ°¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -217,35 +209,35 @@
 
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スをåœæ­¢ã™ã‚‹ã«ã¯ã€é©åˆ‡ãªã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ ãŸã¨ãˆã°ã€Solaris ã§ã¯ \f2pkill orbd\fP を使用ã—ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ DOS ウィンドウã§ã¯ \f2Ctrl+C\fP キーを使用ã—ã¾ã™ã€‚一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®å ´åˆã¯ã€ã‚µãƒ¼ãƒ“スãŒçµ‚了ã•ã‚Œã‚‹ã¨ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ç™»éŒ²ã•ã‚ŒãŸåå‰ãŒæ¶ˆåŽ»ã•ã‚Œã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€æ˜Žç¤ºçš„ã«åœæ­¢ã•ã‚Œã‚‹ã¾ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚
+¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òÄä»ß¤¹¤ë¤Ë¤Ï¡¢Å¬Àڤʥª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Solaris ¾å¤Ç \f2pkill orbd\fP \f2¤ò¼Â¹Ô¤·¤¿¤ê¡¢\fP \f2orbd\fP ¤¬Æ°ºîÃæ¤Î DOS ¥¦¥£¥ó¥É¥¦¤Ç Ctrl+C ¥­¡¼¤ò²¡¤·¤¿¤ê¤·¤Þ¤¹¡£°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¾ì¹ç¤Ï¡¢¥µ¡¼¥Ó¥¹¤¬½ªÎ»¤µ¤ì¤ë¤È¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ËÅÐÏ¿¤µ¤ì¤¿Ì¾Á°¤¬¾Ãµî¤µ¤ì¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢ÌÀ¼¨Åª¤ËÄä»ß¤µ¤ì¤ë¤Þ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-ORDB ã«å«ã¾ã‚Œã‚‹ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€
+ORDB ¤Ë´Þ¤Þ¤ì¤ë¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€\fP @
+\f2¡Ö¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼"
+.SH "¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼"
 .LP
 .LP
-ORBD ã®ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦æŒç¶šã‚µãƒ¼ãƒãƒ¼ã‚’実行ã™ã‚‹ã«ã¯ã€servertool(1) を使用ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ servertool ã¯ã€ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã§ã™ã€‚servertool を使用ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹å ´åˆã¯ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã¦ã„る場所ã¨åŒã˜ãƒãƒ¼ãƒˆã¨ãƒ›ã‚¹ãƒˆã§èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚サーãƒãƒ¼ã‚’ç•°ãªã‚‹ãƒãƒ¼ãƒˆã§å®Ÿè¡Œã™ã‚‹ã¨ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆç”¨ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ä¿å­˜ã•ã‚Œã¦ã„る情報ãŒç„¡åŠ¹ã«ãªã‚Šã€ã‚µãƒ¼ãƒ“スãŒæ­£ã—ã動作ã—ã¾ã›ã‚“。
+ORBD ¤Î¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤Ë¥¢¥¯¥»¥¹¤·¤Æ»ý³¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢servertool(1) ¤ò»ÈÍѤ·¤Æ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£servertool ¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤Ó¥·¥ã¥Ã¥È¥À¥¦¥ó¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¹¡£\f2servertool\fP ¤ò»ÈÍѤ·¤Æ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ë¾ì¹ç¤Ï¡¢\f2orbd\fP ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì½ê¤ÈƱ¤¸¥Ý¡¼¥È¤È¥Û¥¹¥È¤Çµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤ò°Û¤Ê¤ë¥Ý¡¼¥È¤Ç¼Â¹Ô¤¹¤ë¤È¡¢¥í¡¼¥«¥ë¥³¥ó¥Æ¥­¥¹¥ÈÍѤ˥ǡ¼¥¿¥Ù¡¼¥¹¤ËÊݸ¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤¬Ìµ¸ú¤Ë¤Ê¤ê¡¢¥µ¡¼¥Ó¥¹¤¬Àµ¤·¤¯Æ°ºî¤·¤Þ¤»¤ó¡£
 .LP
 .SS 
-サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼:例
+¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼: Îã
 .LP
 .LP
-デモ用ã®
+¥Ç¥âÍѤÎ
 .na
-\f2サンプルãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«\fP @
+\f2¥µ¥ó¥×¥ë¥Á¥å¡¼¥È¥ê¥¢¥ë\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlExample.htmlを使用ã—ã€ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã®æ‰‹é †ã«å¾“ã£ã¦ã€\f2idlj\fP コンパイラ㨠\f2javac\fP コンパイラを実行ã—ã¾ã™ã€‚サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®æ‰‹é †ã«å¾“ã£ã¦ã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlExample.html¤ò»ÈÍѤ·¡¢¥Á¥å¡¼¥È¥ê¥¢¥ë¤Î¼ê½ç¤Ë½¾¤Ã¤Æ¡¢\f2idlj\fP ¥³¥ó¥Ñ¥¤¥é¤È \f2javac\fP ¥³¥ó¥Ñ¥¤¥é¤ò¼Â¹Ô¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¼ê½ç¤Ë½¾¤Ã¤Æ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2orbd\fP ã‚’èµ·å‹•ã—ã¾ã™ã€‚
+\f2orbd\fP ¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-UNIX コマンドシェル㧠\f2orbd\fP ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+UNIX ¥³¥Þ¥ó¥É¥·¥§¥ë¤Ç \f2orbd\fP ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .LP
 \ 
@@ -260,7 +252,7 @@
 
 .LP
 .LP
-Windows ã® MS\-DOS システムプロンプトã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Windows ¤Î MS\-DOS ¥·¥¹¥Æ¥à¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -272,13 +264,13 @@
 
 .LP
 .LP
-\f21050\fP ã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã‚’実行ã™ã‚‹ãƒãƒ¼ãƒˆã§ã™ã€‚\f2\-ORBInitialPort\fP ã¯å¿…è¦ãªã‚³ãƒžãƒ³ãƒ‰è¡Œã®å¼•æ•°ã§ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã¯ã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
+\f21050\fP ¤Ï¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ë¥Ý¡¼¥È¤Ç¤¹¡£\f2\-ORBInitialPort\fP ¤ÏɬÍפʥ³¥Þ¥ó¥É¹Ô¤Î°ú¿ô¤Ç¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2servertool\fP ã‚’èµ·å‹•ã—ã¾ã™ã€‚
+\f2servertool\fP ¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-Hello サーãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Hello ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -290,21 +282,21 @@
 
 .LP
 .LP
-å‰å›žã®æ‰‹é †ã¨åŒæ§˜ã«ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ (\f2orbd\fP) ã®ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ ãŸã¨ãˆã° \f2\-ORBInitialPort 1050\fP ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚\f2servertool\fP ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã¨åŒã˜ãƒãƒ¼ãƒˆä¸Šã§èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+Á°²ó¤Î¼ê½ç¤ÈƱÍͤ˥͡¼¥à¥µ¡¼¥Ð¡¼ (\f2orbd\fP) ¤Î¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð \f2\-ORBInitialPort 1050\fP ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£\f2servertool\fP ¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤ÈƱ¤¸¥Ý¡¼¥È¾å¤Çµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f2servertool\fP コマンド行インタフェースãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+\f2servertool\fP ¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
 
 .LP
 .LP
-\f2servertool\fP プロンプトã‹ã‚‰ Hello サーãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚
+\f2servertool\fP ¥×¥í¥ó¥×¥È¤«¤é Hello ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-  servertool  > register \-server HelloServer \-classpath . \-applicationName
+  servertool  > register \-server HelloServer \-classpath .\-applicationName
 .fl
                 HelloServerApName
 .fl
@@ -313,13 +305,13 @@
 
 .LP
 .LP
-\f2servertool\fP ã«ã‚ˆã£ã¦ã‚µãƒ¼ãƒãƒ¼ãŒç™»éŒ²ã•ã‚Œã¦ã€ã€ŒHelloServerApNameã€ã¨ã„ã†åå‰ãŒã‚µãƒ¼ãƒãƒ¼ã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã€ã‚µãƒ¼ãƒãƒ¼ ID ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+\f2servertool\fP ¤Ë¤è¤Ã¤Æ¥µ¡¼¥Ð¡¼¤¬ÅÐÏ¿¤µ¤ì¤Æ¡¢¡ÖHelloServerApName¡×¤È¤¤¤¦Ì¾Á°¤¬¥µ¡¼¥Ð¡¼¤Ë³ä¤êÅö¤Æ¤é¤ì¡¢¥µ¡¼¥Ð¡¼ ID ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
 
 .LP
 .LP
-別ã®ç«¯æœ«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã¾ãŸã¯ãƒ—ロンプトã‹ã‚‰ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚
+Ê̤ÎüËö¥¦¥£¥ó¥É¥¦¤Þ¤¿¤Ï¥×¥í¥ó¥×¥È¤«¤é¥¯¥é¥¤¥¢¥ó¥È¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .LP
 \ 
@@ -334,10 +326,10 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã® \f2\-ORBInitialHost localhost\fP ã¯çœç•¥ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒ Hello クライアントã¨ã—ã¦åŒä¸€ãƒ›ã‚¹ãƒˆä¸Šã§å‹•ä½œã—ã¦ã„ã‚‹ã‹ã‚‰ã§ã™ã€‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒåˆ¥ã®ãƒ›ã‚¹ãƒˆã§å‹•ä½œã—ã¦ã„ã‚‹å ´åˆã¯ã€IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒå‹•ä½œã—ã¦ã„るホストを \f2\-ORBInitialHost\fP \f2nameserverhost\fP ã§æŒ‡å®šã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Î \f2\-ORBInitialHost localhost\fP ¤Ï¾Êά¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬ Hello ¥¯¥é¥¤¥¢¥ó¥È¤È¤·¤ÆƱ°ì¥Û¥¹¥È¾å¤ÇÆ°ºî¤·¤Æ¤¤¤ë¤«¤é¤Ç¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬Ê̤Υۥ¹¥È¤ÇÆ°ºî¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢IDL ¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬Æ°ºî¤·¤Æ¤¤¤ë¥Û¥¹¥È¤ò \f2\-ORBInitialHost\fP \f2nameserverhost\fP ¤Ç»ØÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-å‰å›žã®æ‰‹é †ã¨åŒæ§˜ã«ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ (\f2orbd\fP) ã®ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ ãŸã¨ãˆã° \f2\-ORBInitialPort 1050\fP ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
+Á°²ó¤Î¼ê½ç¤ÈƱÍͤ˥͡¼¥à¥µ¡¼¥Ð¡¼ (\f2orbd\fP) ¤Î¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð \f2\-ORBInitialPort 1050\fP ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
 \ 
@@ -346,21 +338,21 @@
 \ 
 .LP
 .LP
-サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã®æ“作ãŒçµ‚了ã—ãŸã‚‰ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ (\f2orbd\fP) 㨠\f2servertool\fP ã‚’åœæ­¢ã™ã‚‹ã‹çµ‚了ã—ã¦ãã ã•ã„。
+¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ÎÁàºî¤¬½ªÎ»¤·¤¿¤é¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼ (\f2orbd\fP) ¤È \f2servertool\fP ¤òÄä»ß¤¹¤ë¤«½ªÎ»¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-DOS プロンプト㧠\f2orbd\fP をシャットダウンã™ã‚‹ã«ã¯ã€ã‚µãƒ¼ãƒãƒ¼ã‚’実行ã—ã¦ã„るウィンドウをé¸æŠžã—㦠\f2Ctrl+C\fP ã¨å…¥åŠ›ã—ã¾ã™ã€‚UNIX シェル㧠\f2orbd\fP をシャットダウンã™ã‚‹ã«ã¯ã€ãƒ—ロセスを検出ã—ã¦çµ‚了 (kill) ã—ã¾ã™ã€‚サーãƒãƒ¼ã‚’明示的ã«åœæ­¢ã™ã‚‹ã¾ã§ã¯ã€å‘¼ã³å‡ºã—待機状態ãŒç¶šãã¾ã™ã€‚
+DOS ¥×¥í¥ó¥×¥È¤Ç \f2orbd\fP ¤ò¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤Ë¤Ï¡¢¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¥¦¥£¥ó¥É¥¦¤òÁªÂò¤·¤Æ \f2Ctrl+C\fP ¤ÈÆþÎϤ·¤Þ¤¹¡£UNIX ¥·¥§¥ë¤Ç \f2orbd\fP ¤ò¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤Ë¤Ï¡¢¥×¥í¥»¥¹¤ò¸¡½Ð¤·¤Æ½ªÎ» (kill) ¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤òÌÀ¼¨Åª¤ËÄä»ß¤¹¤ë¤Þ¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·ÂÔµ¡¾õÂÖ¤¬Â³¤­¤Þ¤¹¡£
 .LP
 .LP
-\f2servertool\fP をシャットダウンã™ã‚‹ã«ã¯ã€\f2quit\fP ã¨å…¥åŠ›ã—ã€ã‚­ãƒ¼ãƒœãƒ¼ãƒ‰ã® \f2Enter\fP キーを押ã—ã¾ã™ã€‚
+\f2servertool\fP ¤ò¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤Ë¤Ï¡¢ \f2quit\fP ¤ÈÆþÎϤ·¤Æ¥­¡¼¥Ü¡¼¥É¤Î \f2Enter\fP ¥­¡¼¤ò²¡¤·¤Þ¤¹¡£
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
 .na
-\f2ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fP @
+\f2¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html
 .br
--- a/src/linux/doc/man/ja/pack200.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/pack200.1	Wed May 04 16:39:05 2011 -0700
@@ -19,99 +19,79 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH pack200 1 "02 Jun 2010"
+.TH pack200 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-pack200 \- JAR パックツール
+.SH "̾Á°"
+pack200 \- JAR ¥Ñ¥Ã¥¯¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-終了ステータス 
+½ªÎ»¥¹¥Æ¡¼¥¿¥¹ 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .TP 2
 o
-説明 
+Ãí°Õ»ö¹à 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .LP
 \f4pack200\fP\f2 [ \fP\f2options\fP ] \f2output\-file\fP \f2JAR\-file\fP
 .LP
 .LP
-オプションã®æŒ‡å®šé †åºã«æ±ºã¾ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“。コマンド行ã¾ãŸã¯ properties ファイルã«æŒ‡å®šã•ã‚ŒãŸæœ€å¾Œã®ã‚ªãƒ—ションãŒã€ãれ以å‰ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã®ã‚ªãƒ—ションより優先ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
+¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥³¥Þ¥ó¥É¹Ô¤Þ¤¿¤Ï properties ¥Õ¥¡¥¤¥ë¤Ë»ØÄꤵ¤ì¤¿ºÇ¸å¤Î¥ª¥×¥·¥ç¥ó¤¬¡¢¤½¤ì°ÊÁ°¤Ë»ØÄꤵ¤ì¤¿¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤è¤êÍ¥À褵¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 output\-file 
-出力ファイルã®åå‰ã€‚ 
+½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£ 
 .TP 3
 JAR\-file 
-入力ファイルã®åå‰ã€‚ 
+ÆþÎÏ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£ 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f2pack200\fP ツールã¯ã€Java \f2gzip\fP 圧縮プログラムを使用ã—ã¦ã€JAR ファイルを \f2pack200\fP 圧縮ファイルã«å¤‰æ›ã™ã‚‹ Java アプリケーションã§ã™ã€‚\f2pack200\fP ファイルã¯é«˜åœ§ç¸®ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã€å¸¯åŸŸå¹…ã®ç¯€ç´„やダウンロード時間ã®çŸ­ç¸®ã‚„直接é…å‚™ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+\f2pack200\fP ¥Ä¡¼¥ë¤Ï¡¢Java gzip °µ½Ì¥×¥í¥°¥é¥à¤ò»ÈÍѤ·¤Æ JAR ¥Õ¥¡¥¤¥ë¤ò \f2pack200\fP °µ½Ì¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤¹¤ë \f2Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó\fP ¤Ç¤¹¡£ \f2pack200\fP ¥Õ¥¡¥¤¥ë¤Ï¹â°µ½Ì¤Î¥Õ¥¡¥¤¥ë¤Ç¡¢ÂÓ°èÉý¤ÎÀáÌó¤ä¥À¥¦¥ó¥í¡¼¥É»þ´Ö¤Îû½Ì¤äľÀÜÇÛÈ÷¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f2pack200\fP ツールã«ã¯ã€åœ§ç¸®ã‚¨ãƒ³ã‚¸ãƒ³ã®è¨­å®šã‚„微調整を行ã†ã‚ªãƒ—ションãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚
+\f2pack200\fP ¥Ä¡¼¥ë¤Ë¤Ï¡¢°µ½Ì¥¨¥ó¥¸¥ó¤ÎÀßÄê¤äÈùÄ´À°¤ò¹Ô¤¦¥ª¥×¥·¥ç¥ó¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .SS 
-一般的ãªä½¿ç”¨æ–¹æ³•:
-.LP
-.RS 3
-
+°ìÈÌŪ¤Ê»ÈÍÑÊýË¡:
 .LP
 .LP
 \f2% pack200 myarchive.pack.gz myarchive.jar\fP
 .LP
-.RE
-.LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f2pack200\fP 設定ã§ã€\f2myarchive.pack.gz\fP ãŒä½œæˆã•ã‚Œã¾ã™ã€‚
 .LP
-.SH "オプション"
+¤³¤ÎÎã¤Ç¤Ï¡¢ \f2¥Ç¥Õ¥©¥ë¥È¤Î pack200 ÀßÄê¤ò»ÈÍѤ·¤Æ\fP myarchive.pack.gz \f2¤¬À¸À®¤µ¤ì¤Þ¤¹\fP ¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f4\-r \-\-repack\fP
 .LP
-.RS 3
-
 .LP
-.LP
-\f2myarchive.jar\fP ファイルをパックã—ãŸå¾Œã«ã‚¢ãƒ³ãƒ‘ックã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€JAR ファイルを生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€\f2jarsigner(1)\fP ツールã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¥Õ¥¡¥¤¥ë \f2myarchive.jar\fP ¤ò¥Ñ¥Ã¥¯¤·¤¿¤¢¤È¥¢¥ó¥Ñ¥Ã¥¯¤¹¤ë¤³¤È¤Ç¡¢JAR ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Ï \f2jarsigner(1)\fP ¥Ä¡¼¥ë¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£
 .LP
 .LP
 \f2% pack200 \-\-repack myarchive\-packer.jar myarchive.jar\fP
@@ -119,158 +99,122 @@
 .LP
 \f2% pack200 \-\-repack myarchive.jar\fP
 .LP
-.RE
-.RE
 .LP
 \f4\-g \-\-no\-gzip\fP
 .LP
-.RS 3
-
 .LP
-.LP
-\f2pack200\fP ファイルを生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ãã¯ã€é©åˆ‡ãªåœ§ç¸®ãƒ„ールを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¾ãŸã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã§ã¯ã€å¯¾å¿œã™ã‚‹åœ§ç¸®è§£é™¤ãƒ„ールを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f2pack200\fP ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¤­¤Ï¡¢Å¬Àڤʰµ½Ì¥Ä¡¼¥ë¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Þ¤¿¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Âбþ¤¹¤ë°µ½Ì²ò½ü¥Ä¡¼¥ë¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
 \f2% pack200 \-\-no\-gzip myarchive.pack myarchive.jar\fP
 .LP
-.RE
-.RE
 .LP
 \f4\-G \-\-strip\-debug\fP
 .LP
-.RS 3
-
+.LP
+½ÐÎϤ«¤é¥Ç¥Ð¥Ã¥°ÍѤΰÀ­¤òºï½ü¤·¤Þ¤¹¡£¤½¤¦¤·¤¿Â°À­¤È¤·¤Æ¤Ï¡¢ \f2SourceFile\fP¡¢ \f2LineNumberTable\fP¡¢ \f2LocalVariableTable\fP ¡¢ \f2LocalVariableTypeTable\fP ¤Ê¤É¤¬µó¤²¤é¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î°À­¤òºï½ü¤¹¤ì¤Ð¡¢¥À¥¦¥ó¥í¡¼¥É¤È¥¤¥ó¥¹¥È¡¼¥ë¤Î¥µ¥¤¥º¤Ï¾®¤µ¤¯¤Ê¤ê¤Þ¤¹¤¬¡¢¥Ç¥Ð¥Ã¥¬¤Îµ¡Ç½¤ÏÀ©¸Â¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-出力ã‹ã‚‰ãƒ‡ãƒãƒƒã‚°ç”¨ã®å±žæ€§ã‚’削除ã—ã¾ã™ã€‚対象ã¨ãªã‚‹å±žæ€§ã«ã¯ã€\f2SourceFile\fPã€\f2LineNumberTable\fPã€\f2LocalVariableTable\fPã€ãŠã‚ˆã³ \f2LocalVariableTypeTable\fP ãªã©ãŒã‚ã‚Šã¾ã™ã€‚ã“れらã®å±žæ€§ã‚’削除ã™ã‚Œã°ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã®ã‚µã‚¤ã‚ºã¯å°ã•ããªã‚Šã¾ã™ãŒã€ãƒ‡ãƒãƒƒã‚¬ã®æ©Ÿèƒ½ã¯åˆ¶é™ã•ã‚Œã¾ã™ã€‚
+\f4\-\-keep\-file\-order\fP
+.LP
 .LP
-.RE
+ÆþÎÏ¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë¤Î½ç½ø¤ò°Ý»ý¤·¤Þ¤¹¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤Ç¤¹¡£
+.LP
 .LP
 \f4\-O \-\-no\-keep\-file\-order\fP
 .LP
-.RS 3
-
-.LP
 .LP
-パックツールã¯ã€ã™ã¹ã¦ã®è¦ç´ ã‚’並ã¹æ›¿ãˆã¦è»¢é€ã—ã¾ã™ã€‚ã¾ãŸã€JAR ディレクトリåを削除ã—ã¾ã™ã€‚ã“ã®ãŸã‚ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã®ã‚µã‚¤ã‚ºã¯å°ã•ããªã‚Šã¾ã™ãŒã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’ã¯ã˜ã‚ã¨ã™ã‚‹ JAR ファイルã®æœ€é©åŒ–機能ã¯æ­£å¸¸ã«å‹•ä½œã—ãªããªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
+¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢¤¹¤Ù¤Æ¤ÎÍ×ÁǤòʤÙÂؤ¨¤ÆžÁ÷¤·¤Þ¤¹¡£¤Þ¤¿¡¢JAR ¥Ç¥£¥ì¥¯¥È¥ê̾¤òºï½ü¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥À¥¦¥ó¥í¡¼¥É¤Î¥µ¥¤¥º¤Ï¾®¤µ¤¯¤Ê¤ê¤Þ¤¹¤¬¡¢¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò¤Ï¤¸¤á¤È¤¹¤ë JAR ¥Õ¥¡¥¤¥ë¤ÎºÇŬ²½µ¡Ç½¤ÏÀµ¾ï¤ËÆ°ºî¤·¤Ê¤¯¤Ê¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-Svalue \-\-segment\-limit=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-ã“ã®å€¤ã¯ã€å„アーカイブセグメントã®äºˆæƒ³ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚µã‚¤ã‚º N (ãƒã‚¤ãƒˆå˜ä½) ã§ã™ã€‚N ãƒã‚¤ãƒˆä»¥ä¸Šã‚’å¿…è¦ã¨ã™ã‚‹å˜ä¸€ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€
+¤³¤ÎÃͤϡ¢³Æ¥¢¡¼¥«¥¤¥Ö¥»¥°¥á¥ó¥È¤ÎͽÁÛ¥¿¡¼¥²¥Ã¥È¥µ¥¤¥º N (¥Ð¥¤¥Èñ°Ì) ¤Ç¤¹¡£Ã±°ì¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤ÎɬÍ×¥µ¥¤¥º¤¬
 .br
-独立ã—ãŸã‚¢ãƒ¼ã‚«ã‚¤ãƒ–セグメントãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€ã“ã‚Œã¯ç‰¹æ®Šãªä¾‹ã§ã™ãŒã€å€¤ãŒ \f2\-1\fP ã®å ´åˆã€ã™ã¹ã¦ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚€å˜ä¸€ã®å·¨å¤§ãªã‚»ã‚°ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 一方ã€å€¤ãŒ \f20\fP ã®å ´åˆã€ã‚¯ãƒ©ã‚¹ã”ã¨ã«ã‚»ã‚°ãƒ¡ãƒ³ãƒˆãŒ 1 ã¤ãšã¤ç”Ÿæˆã•ã‚Œã¾ã™ã€‚アーカイブセグメントã®ã‚µã‚¤ã‚ºãŒå¤§ãã‘ã‚Œã°å¤§ãã„ã»ã©æ–­ç‰‡åŒ–ã¯èµ·ã“ã‚Šã«ããã€åœ§ç¸®çŽ‡ã‚‚高ããªã‚Šã¾ã™ã€‚ã—ã‹ã—ã€ã“ã†ã—ãŸã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’処ç†ã™ã‚‹ãŸã‚ã«ã¯ã€å¤§é‡ã®ãƒ¡ãƒ¢ãƒªãƒ¼ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚
+N ¥Ð¥¤¥È¤òĶ¤¨¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤Ë¤ÏÆÈΩ¤·¤¿¥¢¡¼¥«¥¤¥Ö¥»¥°¥á¥ó¥È¤¬³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£Æüì¤Ê¥±¡¼¥¹¤È¤·¤Æ¡¢Ãͤ¬ \f2\-1\fP ¤Î¾ì¹ç¤Ï¡¢¤¹¤Ù¤Æ¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤ò´Þ¤àÂ礭¤Êñ°ì¤Î¥»¥°¥á¥ó¥È¤¬À¸À®¤µ¤ì¡¢Ãͤ¬ \f20\fP ¤Î¾ì¹ç¤Ï¡¢¥¯¥é¥¹¤´¤È¤Ë¥»¥°¥á¥ó¥È¤¬ 1 ¤Ä¤º¤ÄÀ¸À®¤µ¤ì¤Þ¤¹¡£¥¢¡¼¥«¥¤¥Ö¥»¥°¥á¥ó¥È¤¬Â礭¤¯¤Ê¤ë¤È¡¢ÃÇÊÒ²½¤¬¾¯¤Ê¤¯¤Ê¤ê°µ½ÌΨ¤¬¹â¤¯¤Ê¤ê¤Þ¤¹¤¬¡¢¤½¤Î½èÍý¤Ë¤Ï¿¤¯¤Î¥á¥â¥ê¡¼¤¬É¬ÍפǤ¹¡£
 .LP
 .LP
-å„セグメントã®ã‚µã‚¤ã‚ºã¯ã€ã‚»ã‚°ãƒ¡ãƒ³ãƒˆå†…ã§è»¢é€ã•ã‚Œã‚‹å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚µã‚¤ã‚ºã¨ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã®ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³ãã®ä»–ã®è»¢é€ãƒ—ロパティーã«ã‚ˆã£ã¦äºˆæ¸¬ã•ã‚Œã¾ã™ã€‚
+³Æ¥»¥°¥á¥ó¥È¤Î¥µ¥¤¥º¤Ï¡¢¥»¥°¥á¥ó¥È¤ËÊÑ´¹¤µ¤ì¤ë¤½¤ì¤¾¤ì¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤Î¤Û¤«¡¢¤½¤Î̾Á°¤È¤Û¤«¤ÎÁ÷¿®¤µ¤ì¤ë¥×¥í¥Ñ¥Æ¥£¡¼¤Î¥µ¥¤¥º¤ò·×»»¤·¤Æ¿ä¬¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-デフォルトã®ã‚µã‚¤ã‚ºã¯ \f21000000\fP (100 万ãƒã‚¤ãƒˆ) ã§ã™ã€‚ã“ã‚Œã¯ã€æ¨™æº–サイズã®å…¥åŠ› JAR ファイルをå˜ä¸€ã‚»ã‚°ãƒ¡ãƒ³ãƒˆå†…ã§è»¢é€ã§ãるサイズã§ã™ã€‚パックツールãŠã‚ˆã³ã‚¢ãƒ³ãƒ‘ックツールã®ãƒ¡ãƒ¢ãƒªãƒ¼è¦ä»¶ã«ã¯åˆ¶é™ãŒèª²ã•ã‚Œã¾ã™ã€‚
+¥Ç¥Õ¥©¥ë¥È¤Ï \-1 ¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¾ï¤Ëñ°ì¤Î¥»¥°¥á¥ó¥È½ÐÎÏ¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£¶Ëü¤ËÂ礭¤Ê½ÐÎÏ¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤ë¾ì¹ç¤Ë¤Ï¡¢ÆþÎÏ¥Õ¥¡¥¤¥ë¤ò¥»¥°¥á¥ó¥È²½ (ʬ³ä) ¤·¤Æ¤è¤ê¾®¤µ¤Ê JAR ¤Ë¤¹¤ë¤³¤È¤ò¶¯¤¯¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
 .LP
-ã“ã®åˆ¶é™ãŒèª²ã•ã‚Œã¦ã„ãªã„ 10M ãƒã‚¤ãƒˆã® JAR パックファイルã¯é€šå¸¸ã€å…ƒã® 10% 程度ã®ã‚µã‚¤ã‚ºã«ãƒ‘ックã•ã‚Œã¾ã™ã€‚ ã—ã‹ã—ã€ãƒ‘ックツールã§ã‚ˆã‚Šå¤§ã㪠Java ヒープ (セグメントã®åˆ¶é™ã®ç´„ 10 å€) ã‚’å¿…è¦ã¨ã™ã‚‹å ´åˆã‚‚ã‚ã‚Šã¾ã™ã€‚
+¤³¤ÎÀ©¸Â¤¬²Ý¤µ¤ì¤Æ¤¤¤Ê¤¤ 10M ¥Ð¥¤¥È¤Î JAR ¥Ñ¥Ã¥¯¥Õ¥¡¥¤¥ë¤ÏÄ̾¸µ¤Î 10% ÄøÅ٤Υµ¥¤¥º¤Ë¥Ñ¥Ã¥¯¤µ¤ì¤Þ¤¹¡£¤·¤«¤·¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ç¤è¤êÂ礭¤Ê Java ¥Ò¡¼¥× (¥»¥°¥á¥ó¥È¤ÎÀ©¸Â¤ÎÌó 10 ÇÜ) ¤òɬÍפȤ¹¤ë¾ì¹ç¤â¤¢¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-Evalue \-\-effort=\fP\f2value\fP
 .LP
-.RS 3
-
+.LP
+ñ°ì¤Î 10 ¿Ê¿ôÃͤò»ØÄꤷ¤¿¾ì¹ç¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿°µ½ÌΨ¤Ç¥¢¡¼¥«¥¤¥Ö¤ò°µ½Ì¤·¤Þ¤¹¡£¥ì¥Ù¥ë \f21\fP ¤Î¾ì¹ç¤Ï¡¢Èæ³ÓŪû¤¤°µ½Ì»þ´Ö¤Ç¤ä¤äÂ礭¤á¤Î¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¤¬¡¢¥ì¥Ù¥ë \f29\fP ¤Î¾ì¹ç¤Ï¡¢Èó¾ï¤ËŤ¤»þ´Ö¤¬¤«¤«¤ë¤â¤Î¤Î¡¢¤è¤ê°µ½ÌΨ¤Î¹â¤¤¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£Æüì¤ÊÃÍ \f20\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¸µ¤Î JAR ¥Õ¥¡¥¤¥ë¤ò°µ½Ì¤Ê¤·¤ÇľÀÜ¥³¥Ô¡¼¤·¤Þ¤¹¡£JSR 200 ɸ½à¤Ç¤Ï¡¢¤¹¤Ù¤Æ¤Î²òÅà¥×¥í¥°¥é¥à¤¬¡¢¤³¤ÎÆÃÊ̤ʾì¹ç¤ò¥¢¡¼¥«¥¤¥ÖÁ´ÂΤΥѥ¹¥¹¥ë¡¼¤È²ò¼á¤¹¤ë¤è¤¦¤Ëµ¬Äꤷ¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
-å˜ä¸€ã® 10 進数値を指定ã—ãŸå ´åˆã€ãƒ‘ックツールã¯ã€æŒ‡å®šã•ã‚ŒãŸåœ§ç¸®çŽ‡ã§ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–を圧縮ã—ã¾ã™ã€‚レベル \f21\fP ã®å ´åˆã€åœ§ç¸®é€Ÿåº¦ã¯é€Ÿãã¦ã‚‚圧縮率ã¯ãã‚Œã»ã©é«˜ãã‚ã‚Šã¾ã›ã‚“。 レベル \f29\fP ã®å ´åˆã€åœ§ç¸®é€Ÿåº¦ã¯é…ãã¦ã‚‚圧縮率ã¯é«˜ããªã‚Šã¾ã™ã€‚特殊ãªå€¤ \f20\fP を指定ã—ãŸå ´åˆã¯ã€å…ƒã® JAR ファイルを圧縮ãªã—ã§ç›´æŽ¥ã‚³ãƒ”ーã—ã¾ã™ã€‚JSR 200 標準ã§ã¯ã€ã™ã¹ã¦ã®ã‚¢ãƒ³ãƒ‘ックツールã¯ã“ã®ç‰¹æ®Šãªå‡¦ç†ã‚’アーカイブ全体ã®ãƒ‘ススルーã¨ã—ã¦ç†è§£ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+¥Ç¥Õ¥©¥ë¥È¤Ï \f25\fP¤Ç¤¹¡£¤³¤Î¾ì¹ç¡¢É¸½àŪ¤Ê»þ´Ö¤ÇŬÀڤʰµ½Ì¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
 .LP
-デフォルト値㯠\f25\fP ã§ã™ã€‚ ã“ã®å ´åˆã€æ¨™æº–çš„ãªæ™‚é–“ã§ã€é©åº¦ãªåœ§ç¸®ãŒè¡Œã‚ã‚Œã¾ã™ã€‚
-.LP
-.RE
 .LP
 \f4\-Hvalue \-\-deflate\-hint=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-デフォルト値を上書ãã—ã€å…¥åŠ›æƒ…報をä¿æŒã—ã¾ã™ã€‚ 転é€ã•ã‚Œã‚‹ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®ã‚µã‚¤ã‚ºã¯å¤§ãããªã‚Šã¾ã™ã€‚å¯èƒ½ãªå€¤:
+¥Ç¥Õ¥©¥ë¥ÈÃͤò¾å½ñ¤­¤·¡¢ÆþÎϾðÊó¤òÊݸ¤·¤Þ¤¹¡£Å¾Á÷¤µ¤ì¤ë¥¢¡¼¥«¥¤¥Ö¤Î¥µ¥¤¥º¤ÏÂ礭¤¯¤Ê¤ê¤Þ¤¹¡£ÊÖ¤µ¤ì¤ëÃͤϼ¡¤Î¤É¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 true 
 .TP 3
 false 
-ã©ã¡ã‚‰ã®å ´åˆã§ã‚‚ã€ãƒ‘ックツールã¯ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ’ントを出力アーカイブã«è¨­å®šã—ã¾ã™ã€‚ アーカイブè¦ç´ ã®å€‹ã€…ã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ’ントã¯è»¢é€ã—ã¾ã›ã‚“。 
+¤É¤Á¤é¤Î¾ì¹ç¤Ç¤â¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥Ò¥ó¥È¤ò½ÐÎÏ¥¢¡¼¥«¥¤¥Ö¤ËÀßÄꤷ¤Þ¤¹¡£¥¢¡¼¥«¥¤¥ÖÍ×ÁǤθġ¹¤Î¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥Ò¥ó¥È¤ÏžÁ÷¤·¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 keep 
-入力 JAR 内ã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ’ントをä¿æŒã—ã¾ã™ (デフォルト)。 
+ÆþÎÏ JAR.Æâ¤Ç¸«¤Ä¤«¤Ã¤¿¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥Ò¥ó¥È¤ò°Ý»ý¤·¤Þ¤¹¡£(¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£) 
 .RE
 
 .LP
-.RE
 .LP
 \f4\-mvalue \-\-modification\-time=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-å¯èƒ½ãªå€¤:
+ÊÖ¤µ¤ì¤ëÃͤϼ¡¤Î¤É¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 latest 
-パックツールã¯ã€å…ƒã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®å…¨ã‚¨ãƒ³ãƒˆãƒªã®æœ€çµ‚更新時刻ã‹ã€ãã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã®æœ€çµ‚更新時刻を特定ã—よã†ã¨ã—ã¾ã™ã€‚ã“ã®å˜ä¸€ã®å€¤ã¯ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®ä¸€éƒ¨ã¨ã—ã¦è»¢é€ã•ã‚Œã€å„セグメントã®å…¨ã‚¨ãƒ³ãƒˆãƒªã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ã“ã®å ´åˆã€ã™ã¹ã¦ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«ã«å˜ä¸€ã®æ—¥ä»˜ãŒè¨­å®šã•ã‚Œã‚‹ã¨ã„ã†å•é¡Œã¯ã‚ã‚Šã¾ã™ãŒã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®è»¢é€ã‚µã‚¤ã‚ºã‚’å°‘ã—å°ã•ãã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢¸µ¤Î¥¢¡¼¥«¥¤¥Ö¤ÎÁ´¥¨¥ó¥È¥ê¤ÎºÇ½ª¹¹¿·»þ¹ï¤«¡¢¤½¤Î¥»¥°¥á¥ó¥È¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤ÎºÇ½ª¹¹¿·»þ¹ï¤òÆÃÄꤷ¤è¤¦¤È¤·¤Þ¤¹¡£¤³¤Îñ°ì¤ÎÃͤϥ»¥°¥á¥ó¥È¤Î°ìÉô¤È¤·¤ÆžÁ÷¤µ¤ì¡¢³Æ¥»¥°¥á¥ó¥È¤ÎÁ´¥¨¥ó¥È¥ê¤ËŬÍѤµ¤ì¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¤¹¤Ù¤Æ¤Î¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤Ëñ°ì¤ÎÆüÉÕ¤¬ÀßÄꤵ¤ì¤ë¤È¤¤¤¦ÌäÂê¤Ï¤¢¤ê¤Þ¤¹¤¬¡¢¥¢¡¼¥«¥¤¥Ö¤ÎžÁ÷¥µ¥¤¥º¤ò¾¯¤·¾®¤µ¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 keep 
-入力 JAR 内ã®æ›´æ–°æ™‚刻をä¿æŒã—ã¾ã™ (デフォルト)。 
+ÆþÎÏ JAR. Æâ¤Ç¸«¤Ä¤«¤Ã¤¿Êѹ¹»þ¹ï¤ò°Ý»ý¤·¤Þ¤¹¡£(¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£) 
 .RE
 
 .LP
-.RE
 .LP
 \f4\-Pfile \-\-pass\-file=\fP\f2file\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ファイルを圧縮ã›ãšã€ãƒã‚¤ãƒˆå˜ä½ã§è»¢é€ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを繰り返ã—使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã§ãã¾ã™ã€‚パスåã®å¤‰æ›ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。 システムファイルã®åŒºåˆ‡ã‚Šæ–‡å­—㌠JAR ファイルã®åŒºåˆ‡ã‚Šæ–‡å­—「\f2/\fPã€ã§ç½®ãæ›ãˆã‚‰ã‚Œã‚‹ã ã‘ã§ã™ã€‚ファイルåã¯ã€JAR ファイル内ã®æ–‡å­—列ã¨å®Œå…¨ã«ä¸€è‡´ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。file ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªåを指定ã—ãŸå ´åˆã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒè»¢é€ã•ã‚Œã¾ã™ã€‚
+¥Õ¥¡¥¤¥ë¤ò°µ½Ì¤»¤º¡¢¥Ð¥¤¥Èñ°Ì¤ÇžÁ÷¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò·«¤êÊÖ¤·»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥·¥¹¥Æ¥à¥Õ¥¡¥¤¥ë¥»¥Ñ¥ì¡¼¥¿¤¬ JAR ¥Õ¥¡¥¤¥ë¥»¥Ñ¥ì¡¼¥¿¡Ö\f2/\fP¡×¤ËÃÖ¤­´¹¤¨¤é¤ì¤ëÅÀ¤ò½ü¤­¡¢¥Ñ¥¹Ì¾¤ÎÊÑ´¹¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£ ·ë²Ì¤È¤·¤ÆÆÀ¤é¤ì¤ë¥Õ¥¡¥¤¥ë̾¤Ï¡¢Ê¸»úÎó¤È¤·¤ÆÀµ³Î¤Ë JAR ¥Õ¥¡¥¤¥ë¤Ç¤Î½Ð¸½¤È°ìÃפ·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£file ¤Ë¥Ç¥£¥ì¥¯¥È¥ê̾¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤¬Å¾Á÷¤µ¤ì¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-Uaction \-\-unknown\-attribute=\fP\f2action\fP
 .LP
-.RS 3
-
 .LP
-.LP
-デフォルトã®å‹•ä½œã‚’無効ã«ã—ã¾ã™ã€‚ ãŸã¨ãˆã°ã€ä¸æ˜Žãªå±žæ€§ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ãŸã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã§è»¢é€ã—ã¾ã™ã€‚アクションã¨ã—ã¦æŒ‡å®šå¯èƒ½ãªå€¤:
+¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ÉÔÌÀ¤Ê°À­¤ò´Þ¤à¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤¿¥¢¥¯¥·¥ç¥ó¤ÇžÁ÷¤·¤Þ¤¹¡£¥¢¥¯¥·¥ç¥ó¤È¤·¤Æ»ØÄê²Äǽ¤ÊÃÍ:
 .LP
 .RS 3
 .TP 3
 error 
-\f2pack200\fP ã®æ“作ã«å¤±æ•—ã—ã€é©åˆ‡ãªè§£èª¬ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+\f2pack200\fP ¤ÎÁàºî¤Ë¼ºÇÔ¤·¡¢Å¬ÀڤʲòÀ⤬ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 strip 
-属性ã¯ãƒ‰ãƒ­ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚注: VM 必須属性を削除ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã®éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
+°À­¤Ï¥É¥í¥Ã¥×¤µ¤ì¤Þ¤¹¡£Ãí: VM ɬ¿Ü°À­¤òºï½ü¤¹¤ë¤È¥¯¥é¥¹¥í¡¼¥À¡¼¤Î¾ã³²¤¬È¯À¸¤¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 pass 
-ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€ã‚¯ãƒ©ã‚¹å…¨ä½“㌠1 ã¤ã®ãƒªã‚½ãƒ¼ã‚¹ã¨ã—ã¦è»¢é€ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î°À­¤¬¸¡½Ð¤µ¤ì¤¿¾ì¹ç¡¢¥¯¥é¥¹Á´ÂΤ¬ 1 ¤Ä¤Î¥ê¥½¡¼¥¹¤È¤·¤ÆžÁ÷¤µ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
 .LP
 \f4\-Cattribute\-name=\fP\f2layout\fP \f3\-\-class\-attribute=\fP\f2attribute\-name=action\fP
 .br
@@ -280,42 +224,32 @@
 .br
 \f4\-Dattribute\-name=\fP\f2layout\fP \f3\-\-code\-attribute=\fP\f2attribute\-name=action\fP
 .LP
-.RS 3
-
 .LP
-.LP
-ã“れら 4 ã¤ã®ã‚ªãƒ—ションã§ã¯ã€ã‚¯ãƒ©ã‚¹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã« Class 属性ã€Field 属性ã€Method 属性ã€Code 属性ãªã©ã®å±žæ€§ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’指定ã§ãã¾ã™ã€‚attribute\-name ã«ã¯ã€ã“ã‚Œã‹ã‚‰ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã¾ãŸã¯ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’定義ã™ã‚‹å±žæ€§ã®åå‰ã‚’指定ã—ã¾ã™ã€‚アクションã¨ã—ã¦æŒ‡å®šå¯èƒ½ãªå€¤:
+¤³¤ì¤é 4 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¥¯¥é¥¹¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë Class °À­¡¢Field °À­¡¢Method °À­¡¢Code °À­¤Ê¤É¤Î°À­¤Î¥ì¥¤¥¢¥¦¥È¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£attribute\-name ¤Ë¤Ï¡¢¤³¤ì¤«¤é¥ì¥¤¥¢¥¦¥È¤Þ¤¿¤Ï¥¢¥¯¥·¥ç¥ó¤òÄêµÁ¤¹¤ë°À­¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¥¢¥¯¥·¥ç¥ó¤È¤·¤Æ»ØÄê²Äǽ¤ÊÃÍ:
 .LP
 .RS 3
 .TP 3
-(一部ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆæ–‡å­—列) 
-レイアウト言語ã¯ã€JSR 200 仕様ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+some\-layout\-string 
+¥ì¥¤¥¢¥¦¥È¸À¸ì¤Ï¡¢JSR 200 »ÅÍͤËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-例: \f2\-\-class\-attribute=SourceFile=RUH\fP  
+Îã: \f2\-\-class\-attribute=SourceFile=RUH\fP  
 .TP 3
 error 
-ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€pack200 ã®æ“作ã«å¤±æ•—ã—ã€é©åˆ‡ãªè§£èª¬ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î°À­¤¬¸¡½Ð¤µ¤ì¤¿¾ì¹ç¡¢pack200 ¤ÎÁàºî¤Ë¼ºÇÔ¤·¡¢Å¬ÀڤʲòÀ⤬ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 strip 
-ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€å±žæ€§ã¯å‡ºåŠ›ã‹ã‚‰å‰Šé™¤ã•ã‚Œã¾ã™ã€‚注: VM 必須属性を削除ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã®éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
+¤³¤Î°À­¤¬¸¡½Ð¤µ¤ì¤¿¾ì¹ç¡¢Â°À­¤Ï½ÐÎϤ«¤éºï½ü¤µ¤ì¤Þ¤¹¡£Ãí: VM ɬ¿Ü°À­¤òºï½ü¤¹¤ë¤È¥¯¥é¥¹¥í¡¼¥À¡¼¤Î¾ã³²¤¬È¯À¸¤¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-例: \f2\-\-class\-attribute=CompilationID=pass\fP ã¨ã„ã†ã“ã®å±žæ€§ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã—ã¾ã™ã€‚ パックツールã¯ã€ãã®ä»–ã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’è¡Œã„ã¾ã›ã‚“。
+Îã: \f2\-\-class\-attribute=CompilationID=pass\fP ¤È¤¤¤¦¤³¤Î°À­¤ò´Þ¤à¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òžÁ÷¤·¤Þ¤¹¡£¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢¤½¤Î¾¤Î¥¢¥¯¥·¥ç¥ó¤ò¹Ô¤¤¤Þ¤»¤ó¡£
 .LP
-.RE
 .LP
 \f4\-f\fP\f2 \fP\f2pack.properties\fP \f3\-\-config\-file=\fP\f2pack.properties\fP
 .LP
-.RS 3
-
 .LP
-.LP
-コマンド行ã«ã€ãƒ‘ックツールをåˆæœŸåŒ–ã™ã‚‹ãŸã‚ã® Java プロパティーãŒå«ã¾ã‚Œã¦ã„る設定ファイルを指定ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¥³¥Þ¥ó¥É¹Ô¤Ë¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤ò½é´ü²½¤¹¤ë¤¿¤á¤Î Java ¥×¥í¥Ñ¥Æ¥£¡¼¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëÀßÄê¥Õ¥¡¥¤¥ë¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
 \f2% pack200 \-f pack.properties myarchive.pack.gz myarchive.jar\fP
@@ -340,70 +274,54 @@
 .br
 \f2segment.limit=\-1\fP
 .LP
-.RE
-.RE
-.RS 3
-
-.LP
 .LP
 \f4\-v \-\-verbose\fP
 .LP
-.RS 3
-
-.LP
 .LP
-最å°é™ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを複数指定ã™ã‚‹ã¨ã€ã‚ˆã‚Šé•·ã„メッセージãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+ºÇ¾®¸Â¤Î¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤òÊ£¿ô»ØÄꤹ¤ë¤È¡¢¤è¤êŤ¤¥á¥Ã¥»¡¼¥¸¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-q \-\-quiet\fP
 .LP
-.RS 3
-
-.LP
 .LP
-メッセージを表示ã›ãšã«å‹•ä½œã—ã¾ã™ã€‚
+¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤»¤º¤ËÆ°ºî¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-lfilename \-\-log\-file=\fP\f2filename\fP
 .LP
-.RS 3
-
+.LP
+½ÐÎÏ¥á¥Ã¥»¡¼¥¸¤Î¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.LP
+\f4\-? \-h \-\-help\fP
 .LP
 .LP
-出力メッセージã®ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ø¥ë¥×¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
-.RE
 .LP
-\f4\-Joption\fP
+\f4\-V \-\-version\fP
 .LP
-.RS 3
-
+.LP
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-\f2pack200\fP ã«ã‚ˆã£ã¦å‘¼ã³å‡ºã•ã‚Œã‚‹ Java 起動ツールã«ã‚ªãƒ—ションを渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ション㯠\f2\-X\fP ã§å§‹ã¾ã£ã¦ã„ã¾ã›ã‚“ãŒã€\f2pack200\fP ã®æ¨™æº–オプションã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f2\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚
+\f4\-J\fP\f2option\fP
+.LP
 .LP
-.RE
-.RE
-.SH "終了ステータス"
+\f2option\fP ¤ò¡¢ \f2pack200\fP ¤«¤é¸Æ¤Ó½Ð¤µ¤ì¤¿ Java µ¯Æ°¥Ä¡¼¥ë¤ËÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤¬ 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï \f2\-X\fP ¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤»¤ó¤¬¡¢ \f2pack200\fP ¤Îɸ½à¥ª¥×¥·¥ç¥ó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ \f2\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
-
+.SH "½ªÎ»¥¹¥Æ¡¼¥¿¥¹"
 .LP
 .LP
-次ã®çµ‚了値ãŒè¿”ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
+¼¡¤Î½ªÎ»Ãͤ¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2\ 0\fP "æˆåŠŸ"
+\f2\ 0\fP Àµ¾ï½ªÎ»¤·¤¿¾ì¹ç
 .LP
 .LP
-\f2>0\fP "エラー"
+\f2>0\fP ¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç
 .LP
-.RE
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
@@ -412,35 +330,33 @@
 .TP 2
 o
 .na
-\f2Java SE ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2Java SE ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
 http://java.sun.com/javase/6/docs/index.html 
 .TP 2
 o
 .na
-\f2「Java é…備ガイド \- Pack200ã€\fP @
+\f2¡ÖJava ÇÛÈ÷¥¬¥¤¥É \- Pack200¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/pack200.html 
 .TP 2
 o
-jar(1) \- Java Archive ツール〠
+jar(1) \- Java Archive ¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jarsigner(1) \- JAR ç½²åãŠã‚ˆã³æ¤œè¨¼ãƒ„ール〠
+jarsigner(1) \- JAR ½ð̾¤ª¤è¤Ó¸¡¾Ú¥Ä¡¼¥ë¡× 
 .TP 2
 o
-\f2attributes(5)\fP ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ 
+\f2attributes(5) ¤Î\fP ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸ 
 .RE
 
 .LP
-.SH "注æ„事項"
-.LP
-
+.SH "Ãí°Õ»ö¹à"
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ \f2pack(1)\fP ã‚’æ··åŒã—ãªã„ã§ãã ã•ã„。ã“れらã¯åˆ¥è£½å“ã§ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤È \f2pack(1)\fP ¤òº®Æ±¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÏÊÌÀ½ÉʤǤ¹¡£
 .LP
 .LP
-SDK ã«ä»˜å±žã™ã‚‹ Java SE API 仕様ã¨ã®ç›¸é•ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ä»•æ§˜ã‚’優先ã—ã¦ãã ã•ã„。
+SDK ¤ËÉÕ°¤¹¤ë Java SE API »ÅÍͤȤÎÁê°ã¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢»ÅÍͤòÍ¥À褷¤Æ¤¯¤À¤µ¤¤¡£
 .LP
  
--- a/src/linux/doc/man/ja/policytool.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/policytool.1	Wed May 04 16:39:05 2011 -0700
@@ -19,84 +19,82 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH policytool 1 "02 Jun 2010"
+.TH policytool 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-policytool \- PolicyTool ç®¡ç† GUI ユーティリティー
+.SH "̾Á°"
+policytool \- PolicyTool ´ÉÍý GUI ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼
 .LP
-\f3policytool\fP ã¯ã€ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ GUI 経由ã§å–å¾—ã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼å…¥åŠ›ã«åŸºã¥ã„ã¦ã€ãƒ—レーンテキストã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿æ›¸ãã—ã¾ã™ã€‚ 
+\f3policytool\fP ¤Ï¡¢¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼ GUI ·Ðͳ¤Ç¼èÆÀ¤·¤¿¥æ¡¼¥¶¡¼ÆþÎϤ˴ð¤Å¤¤¤Æ¡¢¥×¥ì¡¼¥ó¥Æ¥­¥¹¥È¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤òÆɤ߽ñ¤­¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション  
+¥ª¥×¥·¥ç¥ó  
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .RS 3
 .TP 3
 \  
 .TP 3
-policytool 管ç†è€…ユーティリティーを実行ã—ã¾ã™ 
+policytool ´ÉÍý¼Ô¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò¼Â¹Ô¤·¤Þ¤¹ 
 \f4policytool\fP 
 .TP 3
-policytool を実行ã—ã€æŒ‡å®šã•ã‚ŒãŸãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã¿ã¾ã™ 
-\f4policytool\fP\f2 [\-file\ \fP\f2filename\fP\f2]\fP 
+policytool ¤ò¼Â¹Ô¤·¡¢»ØÄꤵ¤ì¤¿¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤ß¤Þ¤¹ 
+\f4policytool\fP\f2[\-file\ \fP\f2filename\fP\f2]\fP 
 .TP 3
 \  
 .TP 3
-å„è¦ç´ ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+°Ê²¼¤Ë¤½¤ì¤¾¤ì¤Î°ÕÌ£¤ò¼¨¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 file 
-ローカルãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã‚€ã‚ˆã†ã« \f2policytool\fP ã«æŒ‡ç¤ºã—ã¾ã™ 
+¥í¡¼¥«¥ë¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤à¤è¤¦¤Ë \f2policytool\fP ¤Ë»Ø¼¨¤·¤Þ¤¹ 
 .TP 3
 filename 
-ファイルå 
+¥Õ¥¡¥¤¥ë̾ 
 .RE
-.SH "説明" 
+.SH "ÀâÌÀ" 
 .LP
-\f3policytool\fP ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒ­ãƒ¼ã‚«ãƒ«ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を管ç†ã™ã‚‹ã“ã¨ã‚’å¯èƒ½ã«ã™ã‚‹ GUI ã§ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+\f3policytool\fP ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬¥í¡¼¥«¥ë¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò´ÉÍý¤¹¤ë¤³¤È¤ò²Äǽ¤Ë¤¹¤ë GUI ¤Ç¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ä½œæˆãŠã‚ˆã³ç®¡ç†ãƒ„ールã€\fP @
+\f2¡Ö¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëºîÀ®¤ª¤è¤Ó´ÉÍý¥Ä¡¼¥ë¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyGuide.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.SH "オプション" 
+http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyGuide.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.SH "¥ª¥×¥·¥ç¥ó" 
 .RS 3
 .TP 3
 file 
-\f2filename\fP を読ã¿è¾¼ã¿ã¾ã™ã€‚ 
-.SH "関連項目" 
+\f2filename\fP ¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
+.SH "´ØÏ¢¹àÌÜ" 
 .na
-\f2「Default Policy Implementation and Syntaxã€\fP @
+\f2¡ÖDefault Policy Implementation and Syntax¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html
 .br
 .na
-\f2「Policy Tool Users' Guideã€\fP @
+\f2¡ÖPolicy Tool Users' Guide¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyGuide.html
 .br
 .na
-\f2「Security Permissionsã€\fP @
+\f2¡ÖSecurity Permissions¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/permissions.html
 .br
 .na
-\f2「Security Overviewã€\fP @
+\f2¡ÖSecurity Overview¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/overview/jsoverview.html
 .br
--- a/src/linux/doc/man/ja/rmic.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/rmic.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH rmic 1 "02 Jun 2010"
+.TH rmic 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-rmic \- Java RMI コンパイラ
-.LP
-.RS 3
-
+.SH "̾Á°"
+rmic \- Java RMI ¥³¥ó¥Ñ¥¤¥é
 .LP
 .LP
-\f3rmic\fP ã«ã‚ˆã£ã¦ã€JRMP ã¾ãŸã¯ IIOP プロトコルを使用ã™ã‚‹ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ã‚¹ã‚¿ãƒ–ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ãŠã‚ˆã³ Tie クラスãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã¾ãŸã€OMG IDL も生æˆã•ã‚Œã¾ã™ã€‚
+\f3rmic\fP ¤Ë¤è¤Ã¤Æ¡¢JRMP ¤Þ¤¿¤Ï IIOP ¥×¥í¥È¥³¥ë¤ò»ÈÍѤ¹¤ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¡¢¤ª¤è¤Ó Tie ¥¯¥é¥¹¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢OMG IDL ¤âÀ¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,12 +39,10 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3rmic\fP コンパイラã«ã‚ˆã£ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ã€ã‚¹ã‚¿ãƒ–ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (JRMP プロトコル)ã€ãŠã‚ˆã³ã‚¹ã‚¿ãƒ–㨠Tie クラスファイルã®çµ„ã¿åˆã‚ã› (IIOP プロトコル) ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚リモートオブジェクトã®å®Ÿè£…クラスã§ã‚ã‚‹ã“れらã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Java プログラミング言語ã®ã‚¯ãƒ©ã‚¹ã‚’コンパイルã—ãŸã¨ãã«ç”Ÿæˆã•ã‚Œã¾ã™ã€‚リモート実装クラスã¯ã€\f2java.rmi.Remote\fP インタフェースを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã§ã™ã€‚\f3rmic\fP コマンドã§ã®ã‚¯ãƒ©ã‚¹åã¯ã€ãã®ã‚¯ãƒ©ã‚¹ãŒ \f3javac\fP コマンドã§ã‚³ãƒ³ãƒ‘イルãŒæˆåŠŸã—ã¦ã„ã¦ã€ã‹ã¤å®Œå…¨ãªãƒ‘ッケージåãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å \f2HelloImpl\fP 㧠\f3rmic\fP を実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+\f3rmic\fP ¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¡¢¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¥Õ¥¡¥¤¥ë (JRMP ¥×¥í¥È¥³¥ë)¡¢¤ª¤è¤Ó¥¹¥¿¥Ö¤È Tie ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÁȤ߹ç¤ï¤» (IIOP ¥×¥í¥È¥³¥ë) ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¼ÂÁõ¥¯¥é¥¹¤Ç¤¢¤ë¤³¤ì¤é¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Î¥¯¥é¥¹¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤¿¤È¤­¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£¥ê¥â¡¼¥È¼ÂÁõ¥¯¥é¥¹¤Ï¡¢\f2java.rmi.Remote\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£\f3rmic\fP ¥³¥Þ¥ó¥É¤Ç¤Î¥¯¥é¥¹Ì¾¤Ï¡¢¤½¤Î¥¯¥é¥¹¤¬ \f3javac\fP ¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥ë¤¬À®¸ù¤·¤Æ¤¤¤Æ¡¢¤«¤Ä´°Á´¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬»ØÄꤵ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë̾ \f2HelloImpl\fP ¤Ç \f3rmic\fP ¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -62,37 +54,32 @@
 
 .LP
 .LP
-\f2HelloImpl_Stub.class\fP ファイルãŒã€ã‚¯ãƒ©ã‚¹ã®ãƒ‘ッケージåãŒä»˜ã„㟠\f2hello\fP サブディレクトリã«ä½œæˆã•ã‚Œã¾ã™ã€‚
+\f2HelloImpl_Stub.class\fP ¥Õ¥¡¥¤¥ë¤¬¡¢¥¯¥é¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬ÉÕ¤¤¤¿ \f2hello\fP ¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-リモートオブジェクトã®ã€Œã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ã¯ JRMP プロトコルサーãƒãƒ¼å´ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã§ã€å®Ÿéš›ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクト実装を呼ã³å‡ºã™ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã¿ã¾ã™ã€‚
+¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¡Ö¥¹¥±¥ë¥È¥ó¡×¤Ï JRMP ¥×¥í¥È¥³¥ë¥µ¡¼¥Ð¡¼Â¦¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ç¡¢¼ÂºÝ¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¼ÂÁõ¤ò¸Æ¤Ó½Ð¤¹¥á¥½¥Ã¥É¤ò´Þ¤ß¤Þ¤¹¡£
 .LP
 .LP
-リモートオブジェクトã®ã€ŒTieã€ã¯ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã¨åŒæ§˜ã«ã‚µãƒ¼ãƒãƒ¼å´ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã§ã™ãŒã€IIOP プロトコルを使ã£ã¦ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨é€šä¿¡ã—ã¾ã™ã€‚
+¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¡ÖTie¡×¤Ï¡¢¥¹¥±¥ë¥È¥ó¤ÈƱÍͤ˥µ¡¼¥Ð¡¼Â¦¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ç¤¹¤¬¡¢IIOP ¥×¥í¥È¥³¥ë¤ò»È¤Ã¤Æ¥¯¥é¥¤¥¢¥ó¥È¤ÈÄÌ¿®¤·¤Þ¤¹¡£
 .LP
 .LP
-「スタブã€ã¨ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã§ã®ä»£ç†ã§ã™ã€‚ スタブã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ãƒ¡ã‚½ãƒƒãƒ‰å‘¼ã³å‡ºã—ã‚’ã€å®Ÿç‰©ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトãŒå¸¸é§ã™ã‚‹ã‚µãƒ¼ãƒãƒ¼ã¨é€šä¿¡ã™ã‚‹å½¹å‰²ã‚’æŒã¡ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã¸ã®å‚ç…§ã¯ã€å®Ÿéš›ã¯ãƒ­ãƒ¼ã‚«ãƒ«ã‚¹ã‚¿ãƒ–ã¸ã®å‚ç…§ã¨ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-デフォルト㧠\f3rmic\fP ã§ã¯ã€1.2 JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã ã‘を使用ã™ã‚‹ã‚¹ã‚¿ãƒ–クラスを生æˆã—ã¾ã™ã€‚ ã“ã‚Œã¯ã€\f2\-v1.2\fP オプションを指定ã—ãŸå ´åˆã¨åŒã˜å‹•ä½œã§ã™ã€‚(5.0 以å‰ã§ã¯ \f2\-vcompat\fP オプションãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã‚ã£ãŸã“ã¨ã«æ³¨æ„。) IIOP プロトコル用ã®ã‚¹ã‚¿ãƒ–ãŠã‚ˆã³ Tie クラスを生æˆã™ã‚‹ã«ã¯ \f2\-iiop\fP オプションを使用ã—ã¾ã™ã€‚
+¡Ö¥¹¥¿¥Ö¡×¤È¤Ï¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¤ÎÂåÍý¤Ç¤¹¡£¥¹¥¿¥Ö¤Ï¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥á¥½¥Ã¥É¸Æ¤Ó½Ð¤·¤ò¡¢¼Âʪ¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤¬¾ïÃ󤹤륵¡¼¥Ð¡¼¤ÈÄÌ¿®¤¹¤ëÌò³ä¤ò»ý¤Á¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤Ï¡¢¼ÂºÝ¤Ï¥í¡¼¥«¥ë¥¹¥¿¥Ö¤Ø¤Î»²¾È¤È¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-スタブã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã ã‘を実装ã—ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトãŒå®Ÿè£…ã™ã‚‹å±€æ‰€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¯å®Ÿè£…ã—ã¦ã„ã¾ã›ã‚“。JRMP スタブã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクト自体ãŒå®Ÿè£…ã™ã‚‹ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¨åŒã˜ã‚‚ã®ã‚’実装ã—ã¦ã„ã‚‹ã®ã§ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€ã‚­ãƒ£ã‚¹ãƒˆã‚„åž‹ãƒã‚§ãƒƒã‚¯ã« Java プログラミング言語ã«çµ„ã¿è¾¼ã¾ã‚ŒãŸæ¼”ç®—å­ã‚’使用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚IIOP ã®å ´åˆã¯ã€\f2PortableRemoteObject.narrow\fP メソッドを使ã‚ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
+¥Ç¥Õ¥©¥ë¥È¤Ç \f3rmic\fP ¤Ç¤Ï¡¢1.2 JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤À¤±¤ò»ÈÍѤ¹¤ë¥¹¥¿¥Ö¥¯¥é¥¹¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢\f2\-v1.2\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸Æ°ºî¤Ç¤¹¡£(5.0 °ÊÁ°¤Ç¤Ï \f2\-vcompat\fP ¥ª¥×¥·¥ç¥ó¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¢¤Ã¤¿¤³¤È¤ËÃí°Õ¡£IIOP ¥×¥í¥È¥³¥ëÍѤΥ¹¥¿¥Ö¤ª¤è¤Ó Tie ¥¯¥é¥¹¤òÀ¸À®¤¹¤ë¤Ë¤Ï \f2\-iiop\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
 .LP
-.SH "オプション"
+¥¹¥¿¥Ö¤Ï¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤À¤±¤ò¼ÂÁõ¤·¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤¬¼ÂÁõ¤¹¤ë¶É½ê¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó¡£JRMP ¥¹¥¿¥Ö¤Ï¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¼«ÂΤ¬¼ÂÁõ¤¹¤ë¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÈƱ¤¸¤â¤Î¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¤Î¤Ç¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢¥­¥ã¥¹¥È¤ä·¿¥Á¥§¥Ã¥¯¤Ë Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤ËÁȤ߹þ¤Þ¤ì¤¿±é»»»Ò¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£IIOP ¤Î¾ì¹ç¤Ï¡¢\f2PortableRemoteObject.narrow\fP ¥á¥½¥Ã¥É¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-bootclasspath path 
-ブートストラップクラスファイルã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-classpath path 
-\f3rmic\fP ãŒã‚¯ãƒ©ã‚¹ã‚’探ã™ãŸã‚ã®ãƒ‘スを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚„ CLASSPATH 環境変数設定を上書ãã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2path\fP ã®ä¸€èˆ¬å½¢å¼ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f3rmic\fP ¤¬¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤ä CLASSPATH ´Ä¶­ÊÑ¿ôÀßÄê¤ò¾å½ñ¤­¤·¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2path\fP ¤Î°ìÈÌ·Á¼°¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -100,11 +87,7 @@
 .fl
 \fP
 .fi
-.RE
-例を示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+Îã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -112,13 +95,9 @@
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-d directory 
-生æˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹éšŽå±¤ã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ãƒ«ãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ãˆã°ã€ã‚¹ã‚¿ãƒ–ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ãŠã‚ˆã³ Tie ファイルを格ç´ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ä½¿ã„ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+À¸À®¤µ¤ì¤¿¥¯¥é¥¹³¬ÁؤνÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤Î¥ë¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¡¢¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¡¢¤ª¤è¤Ó Tie ¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ»È¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -126,49 +105,43 @@
 .fl
 \fP
 .fi
-.RE
-\f2MyClass\fP ã‹ã‚‰å–å¾—ã—ãŸã‚¹ã‚¿ãƒ–ã¨ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã‚’ \f2/java/classes/foo\fP ディレクトリã«ç½®ãã¾ã™ã€‚\f2\-d\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€\f2「\-d\ .ã€\fPãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚ターゲットクラスã®ãƒ‘ッケージ階層ãŒç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ä½œæˆã•ã‚Œã€ã‚¹ã‚¿ãƒ–ã€Tieã€ãŠã‚ˆã³ã‚¹ã‚±ãƒ«ãƒˆãƒ³ãƒ•ã‚¡ã‚¤ãƒ«ãŒãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚(以å‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® \f3rmic\fP ã§ã¯ã€\f2\-d\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‘ッケージ階層ã¯ä½œæˆã•ã‚Œãšã€å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã™ã¹ã¦ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç›´æŽ¥æ ¼ç´ã•ã‚Œã¦ã„ãŸ)。
+MyClass ¤«¤é¼èÆÀ¤·¤¿ \f2¥¹¥¿¥Ö¤È¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤ò\fP \f2/java/classes/foo\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤­¤Þ¤¹¡£\f2\-d\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢\f2¡Ö\-d\ .¡×\fP¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È¥¯¥é¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸³¬Áؤ¬¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËºîÀ®¤µ¤ì¡¢¥¹¥¿¥Ö¡¢Tie¡¢¤ª¤è¤Ó¥¹¥±¥ë¥È¥ó¥Õ¥¡¥¤¥ë¤¬¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£(°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î \f3rmic\fP ¤Ç¤Ï¡¢\f2\-d\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸³¬ÁؤϺîÀ®¤µ¤ì¤º¡¢½ÐÎÏ¥Õ¥¡¥¤¥ë¤Ï¤¹¤Ù¤Æ¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËľÀܳÊǼ¤µ¤ì¤Æ¤¤¤¿¡£)
 .br
 \  
 .TP 3
 \-extdirs path 
-インストール型拡張機能ã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥¤¥ó¥¹¥È¡¼¥ë·¿³ÈÄ¥µ¡Ç½¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-g 
-局所変数をå«ã‚€ã™ã¹ã¦ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€è¡Œç•ªå·æƒ…å ±ã ã‘ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
-.LP
+¶É½êÊÑ¿ô¤ò´Þ¤à¤¹¤Ù¤Æ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¹ÔÈÖ¹æ¾ðÊó¤À¤±¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-idl 
-\f2rmic\fP ã«ã‚ˆã£ã¦ã€æŒ‡å®šã—ãŸã‚¯ãƒ©ã‚¹ãŠã‚ˆã³å‚ç…§ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã® OMG IDL ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚IDL ã§ã¯ã€ãƒ—ログラミング言語ã«ä¾å­˜ã›ãšã«ã€å®£è¨€ã™ã‚‹ã ã‘ã§ã‚ªãƒ–ジェクト㮠API を指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚IDL ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ã®ä»•æ§˜ã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ã€‚ CORBA ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’æä¾›ã™ã‚‹ä»»æ„ã®è¨€èªžã§ã€ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ã®ä½œæˆãŠã‚ˆã³å‘¼ã³å‡ºã—ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ã“れらã®è¨€èªžã«ã¯ã€Java ãŠã‚ˆã³ C++ ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚詳細ã¯ã€
+\f2rmic\fP ¤Ë¤è¤Ã¤Æ¡¢»ØÄꤷ¤¿¥¯¥é¥¹¤ª¤è¤Ó»²¾È¤µ¤ì¤¿¥¯¥é¥¹¤Î OMG IDL ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£IDL ¤Ç¤Ï¡¢¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ë°Í¸¤»¤º¤Ë¡¢Àë¸À¤¹¤ë¤À¤±¤Ç¥ª¥Ö¥¸¥§¥¯¥È¤Î API ¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£IDL ¤Ï¡¢¥á¥½¥Ã¥É¤ª¤è¤Ó¥Ç¡¼¥¿¤Î»ÅÍͤȤ·¤Æ»ÈÍѤ·¤Þ¤¹¡£CORBA ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÄ󶡤¹¤ëǤ°Õ¤Î¸À¸ì¤Ç¡¢¥á¥½¥Ã¥É¤ª¤è¤Ó¥Ç¡¼¥¿¤ÎºîÀ®¤ª¤è¤Ó¸Æ¤Ó½Ð¤·¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤ì¤é¤Î¸À¸ì¤Ë¤Ï¡¢Java ¤ª¤è¤Ó C++ ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢
 .na
 \f2Java Language to IDL Mapping\fP @
 .fi
-http://www.omg.org/technology/documents/formal/java_language_mapping_to_omg_idl.htm (OMG) ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://www.omg.org/technology/documents/formal/java_language_mapping_to_omg_idl.htm (OMG) ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-\f2\-idl\fP オプションを使ã†ã¨ãã¯ã€ã»ã‹ã®ã‚ªãƒ—ションも指定ã§ãã¾ã™ã€‚  
+\f2\-idl\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¤­¤Ï¡¢¤Û¤«¤Î¥ª¥×¥·¥ç¥ó¤â»ØÄê¤Ç¤­¤Þ¤¹¡£  
 .RS 3
 .TP 3
-\-always ã¾ãŸã¯ \-alwaysgenerate 
-既存ã®ã‚¹ã‚¿ãƒ–ã€Tieã€ãŠã‚ˆã³ IDL ãŒå…¥åŠ›ã‚¯ãƒ©ã‚¹ã‚ˆã‚Šæ–°ã—ã„ã¨ãã§ã‚‚ã€å¼·åˆ¶çš„ã«ç”Ÿæˆã—ç›´ã—ã¾ã™ã€‚ 
+\-always ¤Þ¤¿¤Ï \-alwaysgenerate 
+´û¸¤Î¥¹¥¿¥Ö¡¢Tie¡¢¤ª¤è¤Ó IDL ¤¬ÆþÎÏ¥¯¥é¥¹¤è¤ê¿·¤·¤¤¤È¤­¤Ç¤â¡¢¶¯À©Åª¤ËÀ¸À®¤·Ä¾¤·¤Þ¤¹¡£ 
 .TP 3
 \-factory 
-生æˆã•ã‚ŒãŸ IDL 㧠factory キーワードを使ã„ã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤¿ IDL ¤Ç factory ¥­¡¼¥ï¡¼¥É¤ò»È¤¤¤Þ¤¹¡£ 
 .TP 3
 \-idlModule\  fromJavaPackage[.class]\  toIDLModule 
-IDLEntity パッケージã®ãƒžãƒƒãƒ—を指定ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ \f2\-idlModule foo.bar my::real::idlmod\fP 
+IDLEntity ¥Ñ¥Ã¥±¡¼¥¸¤Î¥Þ¥Ã¥×¤ò»ØÄꤷ¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£ \f2\-idlModule foo.bar my::real::idlmod\fP 
 .TP 3
 \-idlFile\  fromJavaPackage[.class]\  toIDLFile 
-IDLEntity ファイルã®ãƒžãƒƒãƒ—を指定ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ \f2\-idlFile test.pkg.X TEST16.idl\fP\  
+IDLEntity ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ã¥×¤ò»ØÄꤷ¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£ \f2\-idlFile test.pkg.X TEST16.idl\fP\  
 .RE
-.LP
 .TP 3
 \-iiop 
-\f2rmic\fP ã«ã‚ˆã£ã¦ã€JRMP ã®ã‚¹ã‚¿ãƒ–ã¨ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã®ä»£ã‚ã‚Šã«ã€IIOP ã®ã‚¹ã‚¿ãƒ–㨠Tie クラスãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚スタブクラスã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロキシã§ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ã‚µãƒ¼ãƒãƒ¼ã«å‘¼ã³å‡ºã—ã‚’é€ä¿¡ã™ã‚‹ã¨ãã«ä½¿ã‚ã‚Œã¾ã™ã€‚å„リモートインタフェースã«ã¯ã‚¹ã‚¿ãƒ–クラスãŒå¿…è¦ã§ã™ã€‚ スタブクラスã«ã‚ˆã£ã¦ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå®Ÿè£…ã•ã‚Œã¾ã™ã€‚クライアントã§ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトをå‚ç…§ã™ã‚‹ã¨ãã¯ã€å®Ÿéš›ã«ã¯ã‚¹ã‚¿ãƒ–ã‚’å‚ç…§ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚タイクラスã¯ã€ã‚µãƒ¼ãƒãƒ¼å´ã§ç€å‘¼ã‚’処ç†ã—ã€ãã®å‘¼ã³å‡ºã—ã‚’é©åˆ‡ãªå®Ÿè£…クラスã«ãƒ‡ã‚£ã‚¹ãƒ‘ッãƒã™ã‚‹ã¨ãã«ä½¿ã‚ã‚Œã¾ã™ã€‚å„実装クラスã«ã¯ã€ã‚¿ã‚¤ã‚¯ãƒ©ã‚¹ãŒå¿…è¦ã§ã™ã€‚ 
+\f2rmic\fP ¤Ë¤è¤Ã¤Æ¡¢JRMP ¤Î¥¹¥¿¥Ö¤È¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤ÎÂå¤ï¤ê¤Ë¡¢IIOP ¤Î¥¹¥¿¥Ö¤È Tie ¥¯¥é¥¹¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥¹¥¿¥Ö¥¯¥é¥¹¤Ï¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥í¡¼¥«¥ë¥×¥í¥­¥·¤Ç¡¢¥¯¥é¥¤¥¢¥ó¥È¤«¤é¥µ¡¼¥Ð¡¼¤Ë¸Æ¤Ó½Ð¤·¤òÁ÷¿®¤¹¤ë¤È¤­¤Ë»È¤ï¤ì¤Þ¤¹¡£³Æ¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¤Ï¥¹¥¿¥Ö¥¯¥é¥¹¤¬É¬ÍפǤ¹¡£¥¹¥¿¥Ö¥¯¥é¥¹¤Ë¤è¤Ã¤Æ¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬¼ÂÁõ¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¤¥¢¥ó¥È¤Ç¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò»²¾È¤¹¤ë¤È¤­¤Ï¡¢¼ÂºÝ¤Ë¤Ï¥¹¥¿¥Ö¤ò»²¾È¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¥¿¥¤¥¯¥é¥¹¤Ï¡¢¥µ¡¼¥Ð¡¼Â¦¤ÇÃå¸Æ¤ò½èÍý¤·¡¢¤½¤Î¸Æ¤Ó½Ð¤·¤òŬÀڤʼÂÁõ¥¯¥é¥¹¤Ë¥Ç¥£¥¹¥Ñ¥Ã¥Á¤¹¤ë¤È¤­¤Ë»È¤ï¤ì¤Þ¤¹¡£³Æ¼ÂÁõ¥¯¥é¥¹¤Ë¤Ï¡¢¥¿¥¤¥¯¥é¥¹¤¬É¬ÍפǤ¹¡£ 
 .LP
-\f2\-iiop\fP を使ã£ã¦ \f2rmic\fP を呼ã³å‡ºã™ã¨ã€æ¬¡ã®å‘½åè¦ç´„ã«æº–æ‹ ã—ãŸã‚¹ã‚¿ãƒ–㨠Tie ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f2\-iiop\fP ¤ò»È¤Ã¤Æ \f2rmic\fP ¤ò¸Æ¤Ó½Ð¤¹¤È¡¢¼¡¤Î̿̾µ¬Ìó¤Ë½àµò¤·¤¿¥¹¥¿¥Ö¤È Tie ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -182,66 +155,60 @@
 .fl
 \fP
 .fi
-.RE
 .LP
-\f2\-iiop\fP オプションを使ã†ã¨ãã¯ã€ã»ã‹ã®ã‚ªãƒ—ションも指定ã§ãã¾ã™ã€‚  
+\f2\-iiop\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¤­¤Ï¡¢¤Û¤«¤Î¥ª¥×¥·¥ç¥ó¤â»ØÄê¤Ç¤­¤Þ¤¹¡£  
 .RS 3
 .TP 3
-\-always ã¾ãŸã¯ \-alwaysgenerate 
-既存ã®ã‚¹ã‚¿ãƒ–ã€Tieã€ãŠã‚ˆã³ IDL ãŒå…¥åŠ›ã‚¯ãƒ©ã‚¹ã‚ˆã‚Šæ–°ã—ã„ã¨ãã§ã‚‚ã€å¼·åˆ¶çš„ã«ç”Ÿæˆã—ç›´ã—ã¾ã™ã€‚ 
+\-always ¤Þ¤¿¤Ï \-alwaysgenerate 
+´û¸¤Î¥¹¥¿¥Ö¡¢Tie¡¢¤ª¤è¤Ó IDL ¤¬ÆþÎÏ¥¯¥é¥¹¤è¤ê¿·¤·¤¤¤È¤­¤Ç¤â¡¢¶¯À©Åª¤ËÀ¸À®¤·Ä¾¤·¤Þ¤¹¡£ 
 .TP 3
 \-nolocalstubs 
-åŒã˜ãƒ—ロセスã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã«å¯¾ã—ã¦æœ€é©åŒ–ã•ã‚ŒãŸã‚¹ã‚¿ãƒ–を作æˆã—ã¾ã›ã‚“。 
+Ʊ¤¸¥×¥í¥»¥¹¤Î¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤ËÂФ·¤ÆºÇŬ²½¤µ¤ì¤¿¥¹¥¿¥Ö¤òºîÀ®¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-noValueMethods 
-\f2\-idl\fP オプションã¨ã¨ã‚‚ã«ä½¿ã‚ã‚Œãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。発行ã•ã‚ŒãŸ IDL ã«ã€\f2valuetype\fP メソッドãŠã‚ˆã³åˆæœŸåŒ–å­ã‚’追加ã—ã¾ã›ã‚“。ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³åˆæœŸåŒ–å­ã¯ã€\f2valuetype\fP ã®å ´åˆã¯ã‚ªãƒ—ションã§ã™ã€‚ \f2\-idl\fP オプションを使ã†ã¨ãã¯ã€ \f2\-noValueMethods\fP オプションを指定ã—ãªã„é™ã‚Šç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¤³¤ì¤Ï \f2\-idl\fP ¥ª¥×¥·¥ç¥ó¤È¤È¤â¤Ë»È¤ï¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£È¯¹Ô¤µ¤ì¤¿ IDL ¤Ë¡¢\f2valuetype\fP ¥á¥½¥Ã¥É¤ª¤è¤Ó½é´ü²½»Ò¤òÄɲä·¤Þ¤»¤ó¡£¤³¤Î¥á¥½¥Ã¥É¤ª¤è¤Ó½é´ü²½»Ò¤Ï¡¢\f2valuetype\fP ¤Î¾ì¹ç¤Ï¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ \f2\-idl\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¤­¤Ï¡¢ \f2\-noValueMethods\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¸Â¤êÀ¸À®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-poa 
-継承㌠\f2org.omg.CORBA_2_3.portable.ObjectImpl\fP ã‹ã‚‰ \f2org.omg.PortableServer.Servant\fP ã«å¤‰ã‚ã‚Šã¾ã™ã€‚ 
+·Ñ¾µ¤¬ \f2org.omg.CORBA_2_3.portable.ObjectImpl\fP ¤«¤é \f2org.omg.PortableServer.Servant\fP ¤ËÊѤï¤ê¤Þ¤¹¡£ 
 .LP
 .na
 \f2Portable Object Adapter\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html (POA) ã® \f2PortableServer\fP モジュールã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–ã® \f2Servant\fP 型を定義ã—ã¾ã™ã€‚Java プログラミング言語ã§ã¯ã€\f2Servant\fP åž‹ã¯ã€Java ã® \f2org.omg.PortableServer.Servant\fP クラスã«ãƒžãƒƒãƒ”ングã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã‚Œã¯ã‚らゆる POA サーãƒãƒ³ãƒˆå®Ÿè£…ã®åŸºåº•ã‚¯ãƒ©ã‚¹ã¨ãªã‚Šå¤šæ•°ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æä¾›ã—ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã‚¢ãƒ—リケーションプログラマãŒå‘¼ã³å‡ºã™ã ã‘ã§ã¯ãªãã€POA 自身ã‹ã‚‰ã‚‚呼ã³å‡ºã•ã‚Œã€å ´åˆã«ã‚ˆã£ã¦ã¯ã‚µãƒ¼ãƒãƒ³ãƒˆã®å‹•ä½œã‚’制御ã™ã‚‹ãŸã‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚OMG IDL to Java Language Mapping Specificationã€CORBA V 2.3.1 ptc/00\-01\-08.pdf ã«æº–æ‹ ã—ã¦ã„ã¾ã™ã€‚  
+http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html (POA) ¤Î \f2PortableServer\fP ¥â¥¸¥å¡¼¥ë¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¤Î \f2Servant\fP ·¿¤òÄêµÁ¤·¤Þ¤¹¡£Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤Ï¡¢\f2Servant\fP ·¿¤Ï Java ¤Î \f2org.omg.PortableServer.Servant\fP ¥¯¥é¥¹¤Ë¥Þ¥Ã¥×¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ï¡¢¤¹¤Ù¤Æ¤Î POA ¥µ¡¼¥Ð¥ó¥È¼ÂÁõ¤Î´ðÄ쥯¥é¥¹¤È¤·¤Æµ¡Ç½¤·¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¸Æ¤Ó½Ð¤¹¤³¤È¤Î¤Ç¤­¤ë¤¤¤¯¤Ä¤«¤Î¥á¥½¥Ã¥É¤Î¤Û¤«¤Ë¡¢POA ¤½¤Î¤â¤Î¤Ë¤è¤Ã¤Æ¸Æ¤Ó½Ð¤µ¤ì¡¢¥µ¡¼¥Ð¥ó¥È¤ÎÆ°ºî¤òÀ©¸æ¤¹¤ë¤¿¤á¤Ë¥æ¡¼¥¶¡¼¤¬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤ë¥á¥½¥Ã¥É¤âÄ󶡤·¤Þ¤¹¡£OMG IDL to Java Language Mapping Specification¡¢CORBA V 2.3.1 ptc/00\-01\-08.pdf ¤Ë½àµò¤·¤Æ¤¤¤Þ¤¹¡£  
 .RE
 .TP 3
 \-J 
-\f2\-J\fP ã®å¾Œã‚ã«ç¶šãオプションを \f2java\fP インタプリタã«å¼•ã渡ã—ã¾ã™ã€‚ \f2java\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ã„ã¾ã™ (\f2\-J\fP 㨠\f2java\fP オプションã®é–“ã«ã‚¹ãƒšãƒ¼ã‚¹ã¯å…¥ã‚Œãªã„)。 
+\f2\-J\fP ¤Î¸å¤í¤Ë³¤¯¥ª¥×¥·¥ç¥ó¤ò \f2java\fP ¥¤¥ó¥¿¥×¥ê¥¿¤Ë°ú¤­ÅϤ·¤Þ¤¹¡£ \f2java\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»È¤¤¤Þ¤¹ (\-J ¤È java ¥ª¥×¥·¥ç¥ó¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤ÏÆþ¤ì¤Ê¤¤)¡£ 
 .TP 3
-\-keep ã¾ãŸã¯ \-keepgenerated 
-スタブã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ã¾ãŸã¯ Tie クラスã®ãŸã‚ã® \f2.java\fP ソースファイルを \f2.class\fP ファイルã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ®‹ã—ã¾ã™ã€‚ 
+\-keep ¤Þ¤¿¤Ï \-keepgenerated 
+¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¡¢¤Þ¤¿¤Ï Tie ¥¯¥é¥¹¤Î¤¿¤á¤Î \f2.java\fP ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò \f2.class\fP ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Ë»Ä¤·¤Þ¤¹¡£ 
 .TP 3
 \-nowarn 
-警告をオフã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ã‚³ãƒ³ãƒ‘イラã¯è­¦å‘Šã‚’表示ã—ã¾ã›ã‚“。 
-.LP
+·Ù¹ð¤ò¥ª¥Õ¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ï·Ù¹ð¤òɽ¼¨¤·¤Þ¤»¤ó¡£ 
+.TP 3
+\-nowrite 
+¥³¥ó¥Ñ¥¤¥ë¤·¤¿¥¯¥é¥¹¤ò¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë½ñ¤­¹þ¤ß¤Þ¤»¤ó¡£ 
 .TP 3
 \-vcompat 
-1.1 㨠1.2 ã®ä¸¡æ–¹ã® JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¨äº’æ›æ€§ã®ã‚るスタブãŠã‚ˆã³ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã‚’作æˆã—ã¾ã™ã€‚(5.0 以å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã“ã®ã‚ªãƒ—ションã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã€‚)生æˆã•ã‚ŒãŸã‚¹ã‚¿ãƒ–クラスã¯ã€JDK 1.1 仮想マシンã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ 1.1 スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’使用ã—ã€JDK 1.2 以é™ã®ä»®æƒ³ãƒžã‚·ãƒ³ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ 1.2 スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’使用ã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã§ã¯ã€1.1 㨠1.2 ã®ä¸¡æ–¹ã®ã‚¹ã‚¿ãƒ–プロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’サãƒãƒ¼ãƒˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¯ä¸¡æ–¹ã®æ“作モードをサãƒãƒ¼ãƒˆã™ã‚‹ãŸã‚ã«ã€ã‚µã‚¤ã‚ºãŒå¤§ãããªã‚Šã¾ã™ã€‚ 
+1.1 ¤È 1.2 ¤ÎξÊý¤Î JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤È¸ß´¹À­¤Î¤¢¤ë¥¹¥¿¥Ö¤ª¤è¤Ó¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤òºîÀ®¤·¤Þ¤¹¡£(5.0 °ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥Ç¥Õ¥©¥ë¥È¡£)À¸À®¤µ¤ì¤¿¥¹¥¿¥Ö¥¯¥é¥¹¤Ï¡¢JDK 1.1 ²¾ÁÛ¥Þ¥·¥ó¤Ë¥í¡¼¥É¤µ¤ì¤ë¤È 1.1 ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤ò»ÈÍѤ·¡¢JDK 1.2 °Ê¹ß¤Î²¾ÁÛ¥Þ¥·¥ó¤Ë¥í¡¼¥É¤µ¤ì¤ë¤È 1.2 ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤Ç¤Ï¡¢1.1 ¤È 1.2 ¤ÎξÊý¤Î¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥¯¥é¥¹¤ÏξÊý¤ÎÁàºî¥â¡¼¥É¤ò¥µ¥Ý¡¼¥È¤¹¤ë¤¿¤á¤Ë¡¢¥µ¥¤¥º¤¬Â礭¤¯¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-コンパイラやリンカーãŒã€ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¦ã„るクラスやロードã•ã‚Œã¦ã„るクラスファイルã«ã¤ã„ã¦ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚ 
-.LP
+¥³¥ó¥Ñ¥¤¥é¤ä¥ê¥ó¥«¡¼¤¬¡¢¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤ä¥í¡¼¥É¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Î¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-v1.1 
-1.1 JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ã¿ã®ã‚¹ã‚¿ãƒ–ãŠã‚ˆã³ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒä½¿ç”¨ã§ãã‚‹ã®ã¯ã€JDK 1.1 ã‹ã‚‰ \f3rmic\fP ツールã§ç”Ÿæˆã•ã‚Œã€ã‚¢ãƒƒãƒ—グレードã§ããªã„ (ã•ã‚‰ã«ãƒ€ã‚¤ãƒŠãƒŸãƒƒã‚¯ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚’使用ã—ã¦ã„ãªã„) ã€æ—¢å­˜ã®é™çš„é…å‚™ã•ã‚ŒãŸã‚¹ã‚¿ãƒ–クラスã«å¯¾ã—ã€ç›´åˆ—化互æ›æ€§ã®ã‚るスタブクラスを生æˆå ´åˆã ã‘ã§ã™ã€‚ 
-.LP
+1.1 JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤Î¤ß¤Î¥¹¥¿¥Ö¤ª¤è¤Ó¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤǤ­¤ë¤Î¤Ï¡¢JDK 1.1 ¤«¤é \f3rmic\fP ¥Ä¡¼¥ë¤ÇÀ¸À®¤µ¤ì¡¢¥¢¥Ã¥×¥°¥ì¡¼¥É¤Ç¤­¤Ê¤¤ (¤µ¤é¤Ë¥À¥¤¥Ê¥ß¥Ã¥¯¥¯¥é¥¹¥í¡¼¥Ç¥£¥ó¥°¤ò»ÈÍѤ·¤Æ¤¤¤Ê¤¤) ¡¢´û¸¤ÎÀÅŪÇÛÈ÷¤µ¤ì¤¿¥¹¥¿¥Ö¥¯¥é¥¹¤ËÂФ·¡¢Ä¾Î󲽸ߴ¹À­¤Î¤¢¤ë¥¹¥¿¥Ö¥¯¥é¥¹¤òÀ¸À®¾ì¹ç¤À¤±¤Ç¤¹¡£ 
 .TP 3
 \-v1.2 
-(デフォルト) 1.2 JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ã¿ã®ã‚¹ã‚¿ãƒ–クラスを生æˆã—ã¾ã™ã€‚スケルトンクラス㯠1.2 スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ä½¿ç”¨ã§ããªã„ãŸã‚ã€ã“ã®ã‚ªãƒ—ションã§ã¯ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。生æˆã•ã‚ŒãŸã‚¹ã‚¿ãƒ–クラスã¯ã€JDK 1.1 仮想マシンã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã‚‚動作ã—ã¾ã›ã‚“。 
+(¥Ç¥Õ¥©¥ë¥È) 1.2 JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤Î¤ß¤Î¥¹¥¿¥Ö¥¯¥é¥¹¤òÀ¸À®¤·¤Þ¤¹¡£¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤Ï 1.2 ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤Ç»ÈÍѤǤ­¤Ê¤¤¤¿¤á¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£À¸À®¤µ¤ì¤¿¥¹¥¿¥Ö¥¯¥é¥¹¤Ï¡¢JDK 1.1 ²¾ÁÛ¥Þ¥·¥ó¤Ë¥í¡¼¥É¤µ¤ì¤Æ¤âÆ°ºî¤·¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH "環境変数"
-.LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -250,15 +217,12 @@
 \fP
 .fi
 .RE
-.RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-java(1)ã€javac(1)ã€
+java(1)¡¢javac(1)¡¢
 .na
 \f2CLASSPATH\fP @
 .fi
--- a/src/linux/doc/man/ja/rmid.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/rmid.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH rmid 1 "02 Jun 2010"
+.TH rmid 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-rmid \- Java RMI 起動システムデーモン
-.LP
-.RS 3
-
+.SH "̾Á°"
+rmid \- Java RMI µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó
 .LP
 .LP
-\f3rmid\fP ã§èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’開始ã™ã‚‹ã¨ã€ã‚ªãƒ–ジェクトを仮想マシン (VM) ã«ç™»éŒ²ã—ã¦èµ·å‹•ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚
+\f3rmid\fP ¤Çµ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤¹¤ë¤È¡¢¥ª¥Ö¥¸¥§¥¯¥È¤ò²¾ÁÛ¥Þ¥·¥ó (VM) ¤ËÅÐÏ¿¤·¤Æµ¯Æ°¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,23 +39,21 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3rmid\fP ツールã¯ã€èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’開始ã—ã¾ã™ã€‚起動システムデーモンを開始ã—ã¦ã‹ã‚‰ã§ãªã„ã¨ã€èµ·å‹•å¯èƒ½ã‚ªãƒ–ジェクトを起動システムã«ç™»éŒ²ã—ãŸã‚Šã€VM 内ã§èµ·å‹•ã—ãŸã‚Šã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。起動å¯èƒ½ãªãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトを使ã£ãŸãƒ—ログラムã®ä½œæˆæ–¹æ³•ã®è©³ç´°ã¯ã€
+\f3rmid\fP ¥Ä¡¼¥ë¤Ï¡¢µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤·¤Þ¤¹¡£µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤·¤Æ¤«¤é¤Ç¤Ê¤¤¤È¡¢µ¯Æ°²Äǽ¥ª¥Ö¥¸¥§¥¯¥È¤òµ¯Æ°¥·¥¹¥Æ¥à¤ËÅÐÏ¿¤·¤¿¤ê¡¢VM Æâ¤Çµ¯Æ°¤·¤¿¤ê¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¡£µ¯Æ°²Äǽ¤Ê¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¤ÎºîÀ®ÊýË¡¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2「Java RMI 仕様ã€\fP @
+\f2¡ÖJava RMI »ÅÍÍ¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/rmi/spec/rmiTOC.htmlãŠã‚ˆã³
+http://java.sun.com/javase/6/docs/platform/rmi/spec/rmiTOC.html¤ª¤è¤Ó
 .na
-\f2「起動ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã€\fP @
+\f2¡Öµ¯Æ°¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/rmi/activation/overview.htmlã‚’å‚ç…§ã—ã¦ãã  ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/rmi/activation/overview.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-デーモンを起動ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—㦠\f2rmid\fP コマンドを実行ã—ã¾ã™ã€‚
+¥Ç¡¼¥â¥ó¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Æ \f2rmid\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -73,23 +65,23 @@
 
 .LP
 .LP
-\f3注:\fP\f2rmid\fP ã® Sun 㮠実装を実行ã™ã‚‹å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã‚Œã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—用㫠VM ã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã«å„ \f2ActivationGroupDesc\fP 内ã®æƒ…報を使用ã§ãã‚‹ã‹ã©ã†ã‹ã‚’ \f2rmid\fP ãŒæ¤œè¨¼ã§ãるよã†ã«ã™ã‚‹ãŸã‚ã§ã™ã€‚特ã«ã€\f2ActivationGroupDesc\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã«æ¸¡ã•ã‚Œã‚‹ \f2CommandEnvironment\fP ã‚„ä»»æ„ã® \f2Properties\fP ã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã‚‹ã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚ªãƒ—ションã¯ã€\f2rmid\fP ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§æ˜Žç¤ºçš„ã«è¨±å¯ã™ã‚‹ã“ã¨ãŒå¿…è¦ã«ãªã‚Šã¾ã—ãŸã€‚\f2sun.rmi.activation.execPolicy\fP プロパティーã®å€¤ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—用㫠VM ã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã« \f2ActivationGroupDesc\fP 内ã®æƒ…報を使用ã§ãã‚‹ã‹ã©ã†ã‹ã‚’判断ã™ã‚‹ã¨ãã« \f2rmid\fP ãŒä½¿ç”¨ã™ã‚‹ãƒãƒªã‚·ãƒ¼ã‚’決定ã—ã¾ã™ã€‚
+\f3Ãí:\fP \f2rmid\fP ¤Î Sun ¤Î ¼ÂÁõ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢ \f2rmid\fP ¤¬µ¯Æ°¥°¥ë¡¼¥×ÍÑ¤Ë VM ¤òµ¯Æ°¤¹¤ë¤¿¤á¤Ë³Æ \f2ActivationGroupDesc\fP Æâ¤Î¾ðÊó¤ò»ÈÍѤǤ­¤ë¤«¤É¤¦¤«¤ò¸¡¾Ú¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ç¤¹¡£Æäˡ¢ActivationGroupDesc ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÅϤµ¤ì¤ë \f2CommandEnvironment\fP ¤äǤ°Õ¤Î \f2Properties\fP ¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤ë \f2¥³¥Þ¥ó¥É¤ª¤è¤Ó\fP¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2rmid\fP ¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÃæ¤ÇÌÀ¼¨Åª¤Ëµö²Ä¤¹¤ë¤³¤È¤¬É¬Íפˤʤê¤Þ¤·¤¿¡£\f2sun.rmi.activation.execPolicy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤϡ¢ \f2µ¯Æ°¥°¥ë¡¼¥×ÍÑ¤Ë VM ¤ò\fP µ¯Æ°¤¹¤ë¤¿¤á¤Ë \f2ActivationGroupDesc\fP Æâ¤Î¾ðÊó¤ò»ÈÍѤǤ­¤ë¤«¤É¤¦¤«¤òȽÃǤ¹¤ë¤È¤­¤Ë rmid ¤¬»ÈÍѤ¹¤ë¥Ý¥ê¥·¡¼¤ò·èÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-\f2rmid\fP をデフォルト設定ã§å®Ÿè¡Œã™ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ãªå‡¦ç†ãŒè¡Œã‚ã‚Œã¾ã™ã€‚
+\f2rmid\fP ¤ò¥Ç¥Õ¥©¥ë¥ÈÀßÄê¤Ç¼Â¹Ô¤¹¤ë¤È¡¢¼¡¤Î¤è¤¦¤Ê½èÍý¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-アクティベータを起動ã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆ 1098 ã§å†…部レジストリを起動ã™ã‚‹ 
+¥¢¥¯¥Æ¥£¥Ù¡¼¥¿¤òµ¯Æ°¤·¡¢¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È 1098 ¤ÇÆâÉô¥ì¥¸¥¹¥È¥ê¤òµ¯Æ°¤¹¤ë 
 .TP 2
 o
-ã“ã®å†…部レジストリã®ä¸­ã§ã€\f2ActivationSystem\fP ã‚’ \f2java.rmi.activation.ActivationSystem\fP ã¨ã„ã†åå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹ 
+¤³¤ÎÆâÉô¥ì¥¸¥¹¥È¥ê¤ÎÃæ¤Ç¡¢ \f2ActivationSystem\fP ¤ò \f2java.rmi.activation.ActivationSystem ¤È¤¤¤¦Ì¾Á°¤Ë\fP ¥Ð¥¤¥ó¥É¤¹¤ë 
 .RE
 
 .LP
 .LP
-レジストリã«ã»ã‹ã®ãƒãƒ¼ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€\f2rmid\fP ã®èµ·å‹•æ™‚ã« \f2\-port\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¥ì¥¸¥¹¥È¥ê¤Ë¤Û¤«¤Î¥Ý¡¼¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢rmid ¤Îµ¯Æ°»þ¤Ë \f2\-port\fP ¥ª¥×¥·¥ç¥ó¤ò \f2»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\fP¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -101,44 +93,42 @@
 
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’開始ã—ã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆ 1099 ã§ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã‚’開始ã—ã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤·¡¢¥ì¥¸¥¹¥È¥ê¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È 1099 ¤Ç¥ì¥¸¥¹¥È¥ê¤ò³«»Ï¤·¤Þ¤¹¡£
 .LP
 .SS 
-rmid ã‚’ inetd/xinetd ã‹ã‚‰é–‹å§‹ã™ã‚‹
+rmid ¤ò inetd/xinetd ¤«¤é³«»Ï¤¹¤ë
 .LP
 .LP
-\f2rmid\fP をコマンド行ã‹ã‚‰é–‹å§‹ã™ã‚‹ã«ã¯ã€\f2inetd\fP (Solaris ã®å ´åˆ)ã€ã¾ãŸã¯ \f2xinetd\fP (Linux) を構æˆã—㦠\f2rmid\fP ã‚’å¿…è¦ã«å¿œã˜ã¦é–‹å§‹ã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚
+\f2rmid\fP ¤ò¥³¥Þ¥ó¥É¹Ô¤«¤é³«»Ï¤¹¤ë¤Ë¤Ï¡¢ \f2inetd\fP (Solaris ¤Î¾ì¹ç)¡¢¤Þ¤¿¤Ï \f2xinetd\fP (Linux ¤Î¾ì¹ç) ¤ò¹½À®¤·¤Æ \f2rmid\fP ¤òɬÍפ˱þ¤¸¤Æ³«»Ï¤¹¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f2rmid\fP を開始ã™ã‚‹ã¨ã€\f2System.inheritedChannel\fP メソッドを呼ã³å‡ºã—ã¦ã€ç¶™æ‰¿ã•ã‚ŒãŸãƒãƒ£ãƒ³ãƒãƒ« (\f2inetd\fP/\f2xinetd\fP ã‹ã‚‰ç¶™æ‰¿) ã‚’å–å¾—ã—よã†ã¨ã—ã¾ã™ã€‚継承ã•ã‚ŒãŸãƒãƒ£ãƒ³ãƒãƒ«ãŒ \f2null\fP ã§ã‚ã‚‹ã‹ã€\f2java.nio.channels.ServerSocketChannel\fP ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã§ãªã‹ã£ãŸå ´åˆã€\f2rmid\fP ã¯ãã®ãƒãƒ£ãƒ³ãƒãƒ«ã¯ \f2inetd\fP/\f2xinetd\fP ã«ã‚ˆã£ã¦èµ·å‹•ã•ã‚ŒãŸã‚‚ã®ã§ã¯ãªã„ã¨åˆ¤æ–­ã—ã€å‰è¿°ã®ã‚ˆã†ã«èµ·å‹•ã—ã¾ã™ã€‚
+\f2rmid\fP ¤ò³«»Ï¤¹¤ë¤È¡¢System.inheritedChannel ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¤Æ¡¢·Ñ¾µ¤µ¤ì¤¿¥Á¥ã¥ó¥Í¥ë ( \f2inetd\fP/\f2xinetd\fP ¤«¤é·Ñ¾µ) ¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Þ¤¹¡£ ·Ñ¾µ¤µ¤ì¤¿¥Á¥ã¥ó¥Í¥ë¤¬ \f2null\fP ¤Ç¤¢¤ë¤«¡¢ \f2java.nio.channels.ServerSocketChannel\fP ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ \f2rmid\fP rmid ¤Ï¤½¤Î¥Á¥ã¥ó¥Í¥ë¤Ï \f2inetd\fP/\f2xinetd\fP ¤Ë¤è¤Ã¤Æµ¯Æ°¤µ¤ì¤¿¤â¤Î¤Ç¤Ï¤Ê¤¤¤ÈȽÃǤ·¡¢Á°½Ò¤Î¤è¤¦¤Ëµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-継承ã•ã‚ŒãŸãƒãƒ£ãƒ³ãƒãƒ«ãŒ \f2ServerSocketChannel\fP インスタンスã§ã‚ã‚‹å ´åˆã¯ã€ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã™ã‚‹ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã€ã¤ã¾ã‚Š \f2java.rmi.activation.ActivationSystem\fP ãŒãƒã‚¤ãƒ³ãƒ‰ã•ã‚Œã¦ã„るレジストリ㨠\f2java.rmi.activation.Activator\fP リモートオブジェクトã«å¯¾ã™ã‚‹è¦æ±‚ã‚’å—ä¿¡ã™ã‚‹ã‚µãƒ¼ãƒãƒ¼ã‚½ã‚±ãƒƒãƒˆã¨ã—ã¦ã€\f2ServerSocketChannel\fP ã‹ã‚‰å–å¾—ã—㟠\f2java.net.ServerSocket\fP ã‚’ \f2rmid\fP ã§ã¯ä½¿ç”¨ã—ã¾ã™ã€‚ã“ã®ãƒ¢ãƒ¼ãƒ‰ã§ã¯ã€\f2rmid\fP ã®å‹•ä½œã¯ã€æ¬¡ã®ã“ã¨ã‚’除ã„ã¦ã€ コマンド行ã‹ã‚‰èµ·å‹•ã—ãŸå ´åˆã¨åŒã˜ã§ã™ã€‚
+·Ñ¾µ¤µ¤ì¤¿¥Á¥ã¥ó¥Í¥ë¤¬ \f2ServerSocketChannel\fP ¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢ \f2rmid\fP ¤Ï¥¨¥¯¥¹¥Ý¡¼¥È¤¹¤ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¡¢¤Ä¤Þ¤ê java.rmi.activation.ActivationSystem ¤¬¥Ð¥¤¥ó¥É¤µ¤ì¤Æ¤¤¤ë¥ì¥¸¥¹¥È¥ê¤È java.rmi.activation.Activator ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ¹¤ëÍ×µá¤ò¼õ¿®¤¹¤ë¥µ¡¼¥Ð¡¼¥½¥±¥Ã¥È¤È¤·¤Æ¡¢ServerSocketChannel ¤«¤é¼èÆÀ¤·¤¿ java.net.ServerSocket ¤ò»ÈÍѤ·¤Þ¤¹¡£ ¤³¤Î¥â¡¼¥É¤Ç¤Ï¡¢ \f2rmid\fP ¤ÎÆ°ºî¤Ï¡¢¼¡¤Î¤³¤È¤ò½ü¤¤¤Æ¡¢ ¥³¥Þ¥ó¥É¹Ô¤«¤éµ¯Æ°¤·¤¿¾ì¹ç¤ÈƱ¤¸¤Ç¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-\f2System.err\fP ã«å¯¾ã™ã‚‹å‡ºåŠ›ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã•ã‚Œã‚‹ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2java.io.tmpdir\fP システムプロパティーã§æŒ‡å®šã•ã‚Œã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (通常㯠\f2/var/tmp\fP ã¾ãŸã¯ \f2/tmp\fP) ã«ã‚る。 ファイルåã®æŽ¥é ­è¾žã¯ \f2rmid\-err\fP ã§ã€æŽ¥å°¾è¾žã¯ \f2"tmp"\fP ã§ã‚ã‚‹ 
+\f2System.err\fP ¤ËÂФ¹¤ë½ÐÎϤϡ¢¥Õ¥¡¥¤¥ë¤Ë¥ê¥À¥¤¥ì¥¯¥È¤µ¤ì¤ë¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï \f2java.io.tmpdir\fP ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤Ç»ØÄꤵ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê (Ä̾ï¤Ï \f2/var/tmp\fP ¤Þ¤¿¤Ï \f2/tmp\fP) ¤Ë¤¢¤ë¡£¥Õ¥¡¥¤¥ë̾¤ÎÀÜƬ¼­¤Ï \f2"rmid\-err"\fP ¤Ç¡¢ÀÜÈø¼­¤Ï \f2"tmp"\fP ¤Ç¤¢¤ë 
 .TP 2
 o
-\f2\-port\fP オプションã¯æ‹’å¦ã•ã‚Œã‚‹ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€\f2rmid\fP ã¯ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出ã—ã¦çµ‚了ã™ã‚‹ 
+\f2\-port\fP ¥ª¥×¥·¥ç¥ó¤ÏµñÈݤµ¤ì¤ë¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢ \f2rmid\fP ¤Ï¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò½Ð¤·¤Æ½ªÎ»¤¹¤ë 
 .TP 2
 o
-\f2\-log\fP オプションã¯å¿…須。ã“ã®ã‚ªãƒ—ションを指定ã—ãªã„ã¨ã€\f2rmid\fP ã¯ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出ã—ã¦çµ‚了ã™ã‚‹ 
+\f2\-log\fP ¥ª¥×¥·¥ç¥ó¤Ïɬ¿Ü¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤È¡¢ \f2rmid\fP ¤Ï¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò½Ð¤·¤Æ½ªÎ»¤¹¤ë 
 .RE
 
 .LP
 .LP
-å¿…è¦ã«å¿œã˜ã¦ã‚µãƒ¼ãƒ“スを開始ã™ã‚‹ã‚ˆã†ã«è¨­å®šã™ã‚‹è©³ç´°ã«ã¤ã„ã¦ã¯ã€\f2inetd\fP (Solaris) ã¾ãŸã¯ \f2xinetd\fP (Linux) ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+ɬÍפ˱þ¤¸¤Æ¥µ¡¼¥Ó¥¹¤ò³«»Ï¤¹¤ë¤è¤¦¤ËÀßÄꤹ¤ë¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢ \f2inetd\fP (Solaris) ¤Þ¤¿¤Ï \f2xinetd\fP (Linux) ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-C<someCommandLineOption> 
-\f2rmid\fP ã®å­ãƒ—ロセス (起動グループ) ãŒä½œæˆã•ã‚ŒãŸã¨ãã«ã€ãã‚Œãžã‚Œã®å­ãƒ—ロセスã«ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ã¨ã—ã¦æ¸¡ã•ã‚Œã‚‹ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã¨ã€èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ ンã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹å„仮想マシンã«ãƒ—ロパティーを渡ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f2rmid\fP ¤Î»Ò¥×¥í¥»¥¹ (µ¯Æ°¥°¥ë¡¼¥×) ¤¬ºîÀ®¤µ¤ì¤¿¤È¤­¤Ë¡¢¤½¤ì¤¾¤ì¤Î»Ò¥×¥í¥»¥¹¤Ë¥³¥Þ¥ó¥É¹Ô°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤ë¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¤È¡¢µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë³Æ²¾ÁÛ¥Þ¥·¥ó¤Ë¥×¥í¥Ñ¥Æ¥£¡¼¤òÅϤ¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -146,7 +136,7 @@
 .fl
 \fP
 .fi
-コマンド行引数をå­ãƒ—ロセスã«æ¸¡ã™æ©Ÿèƒ½ã¯ã€ãƒ‡ãƒãƒƒã‚°ã‚’è¡Œã†å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã§ãã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô°ú¿ô¤ò»Ò¥×¥í¥»¥¹¤ËÅϤ¹µ¡Ç½¤Ï¡¢¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -154,11 +144,11 @@
 .fl
 \fP
 .fi
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã‚Šã€ã™ã¹ã¦ã®å­ VM ã§ã‚µãƒ¼ãƒãƒ¼å‘¼ã³å‡ºã—ã®ãƒ­ã‚°ãŒä½œæˆã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ë¤è¤ê¡¢¤¹¤Ù¤Æ¤Î»Ò VM ¤Ç¥µ¡¼¥Ð¡¼¸Æ¤Ó½Ð¤·¤Î¥í¥°¤¬ºîÀ®¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-J<someCommandLineOption> 
-\f2rmid\fP を実行ã—ã¦ã„ã‚‹ \f2java\fP インタプリタã«æ¸¡ã™ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2rmid\fP ㌠\f2rmid.policy\fP ã¨ã„ã†åå‰ã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã«ã¯ã€\f2rmid\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-J\fP オプションを使ã£ã¦ã€\f2java.security.policy\fP プロパティーを定義ã—ã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+rmid ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë \f2java\fP ¥¤¥ó¥¿¥×¥ê¥¿¤ËÅϤ¹¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢ \f2rmid\fP ¤¬ \f2rmid.policy\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ¹¤ë¤è¤¦¤Ë»ØÄꤹ¤ë¤Ë¤Ï¡¢rmid ¤Î¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢ \f2java.security.policy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤òÄêµÁ¤·¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -168,16 +158,15 @@
 .fi
 .TP 3
 \-J\-Dsun.rmi.activation.execPolicy=<policy> 
-起動グループãŒå®Ÿè¡Œã•ã‚Œã‚‹ã“ã¨ã«ãªã‚‹ VM ã®èµ·å‹•ã«ä½¿ç”¨ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションをãƒã‚§ãƒƒã‚¯ã™ã‚‹ãŸã‚ã«ã€\f2rmid\fP ãŒæŽ¡ç”¨ã™ã‚‹ãƒãƒªã‚·ãƒ¼ã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€Java RMI 起動デーモン㮠Sun ã®å®Ÿè£…ã ã‘ã«å­˜åœ¨ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。コマンド行ã«ã“ã®ãƒ—ロパティーを指定ã—ãªã„å ´åˆã€çµæžœã¯ \f2\-J\-Dsun.rmi.activation.execPolicy=default\fP を指定ã—ãŸå ´åˆã¨åŒã˜ã«ãªã‚Šã¾ã™ã€‚\f2<policy>\fP ã«æŒ‡å®šå¯èƒ½ãªå€¤ã¯ã€\f2default\fPã€\f2<policyClassName>\fPã€ã¾ãŸã¯ \f2none\fP ã§ã™ã€‚ ãã‚Œãžã‚Œã®å€¤ã«ã¤ã„ã¦ã€ã“ã®ã‚ã¨èª¬æ˜Žã—ã¾ã™ã€‚ 
-.LP
+µ¯Æ°¥°¥ë¡¼¥×¤¬¼Â¹Ô¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ë VM ¤Îµ¯Æ°¤Ë»ÈÍѤ¹¤ë¥³¥Þ¥ó¥É¤ª¤è¤Ó¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤¿¤á¤Ë¡¢ \f2rmid\fP ¤¬ºÎÍѤ¹¤ë¥Ý¥ê¥·¡¼¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Java RMI µ¯Æ°¥Ç¡¼¥â¥ó¤Î Sun ¤Î¼ÂÁõ¤À¤±¤Ë¸ºß¤¹¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥³¥Þ¥ó¥É¹Ô¤Ë¤³¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢·ë²Ì¤Ï \f2\-J\-Dsun.rmi.activation.execPolicy=default\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£\f2<policy>\fP ¤Ë»ØÄê²Äǽ¤ÊÃͤϡ¢\f2default\fP¡¢\f2<policyClassName>\fP¡¢¤Þ¤¿¤Ï \f2none\fP ¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f3default (ã¾ãŸã¯ã€ã“ã®ãƒ—ロパティーãŒã€ŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„ã€å ´åˆ)\fP 
+\f3default (¤Þ¤¿¤Ï¡¢¤³¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤¬¡Ö»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¡×¾ì¹ç)\fP 
 .LP
-デフォルト㮠\f2execPolicy\fP ã®å ´åˆã€\f2rmid\fP ãŒå®Ÿè¡Œã§ãã‚‹ã®ã¯ã€\f2rmid\fP ãŒä½¿ç”¨ã™ã‚‹ セキュリティーãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§ã€å®Ÿè¡Œã™ã‚‹æ¨©é™ãŒ \f2rmid\fP ã«ä¸Žãˆã‚‰ã‚Œã¦ã„るコマンドãŠã‚ˆã³ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã ã‘ã§ã™ã€‚「デフォルトã€ã®å®Ÿè¡Œãƒãƒªã‚·ãƒ¼ã§ä½¿ç”¨ã§ãã‚‹ã®ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—実装ã ã‘ã§ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Î \f2execPolicy\fP ¤Î¾ì¹ç¡¢ \f2rmid\fP ¤¬¼Â¹Ô¤Ç¤­¤ë¤Î¤Ï¡¢ \f2rmid\fP ¤¬»ÈÍѤ¹¤ë¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ç¡¢¼Â¹Ô¤¹¤ë¸¢¸Â¤¬ \f2rmid\fP ¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤ë¥³¥Þ¥ó¥É¤ª¤è¤Ó¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤À¤±¤Ç¤¹¡£¡Ö¥Ç¥Õ¥©¥ë¥È¡×¤Î¼Â¹Ô¥Ý¥ê¥·¡¼¤Ç»ÈÍѤǤ­¤ë¤Î¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îµ¯Æ°¥°¥ë¡¼¥×¼ÂÁõ¤À¤±¤Ç¤¹¡£ 
 .LP
-\f2rmid\fP ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—用㮠VM ã‚’èµ·å‹•ã™ã‚‹ã¨ãã«ã€ãã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ã¤ã„ã¦ç™»éŒ²ã•ã‚ŒãŸèµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—記述å­ã§ã‚ã‚‹ \f2ActivationGroupDesc\fP 内ã®æƒ…報を使用ã—ã¾ã™ã€‚グループ記述å­ã¯ã€\f2ActivationGroupDesc.CommandEnvironment\fP を指定ã—ã¾ã™ (çœç•¥å¯èƒ½)。 ã“ã‚Œã«ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã€Œã‚³ãƒžãƒ³ãƒ‰ã€ã¨ã€ãã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã«è¿½åŠ ã§ãるコマンド行「オプションã€ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚デフォルトã§ã¯ã€\f2rmid\fP ã¯ã€\f2java.home\fP ã«ã‚ã‚‹ \f2java\fP コマンドを使用ã—ã¾ã™ã€‚グループ記述å­ã«ã¯ã€ã‚ªãƒ—ションã¨ã—ã¦ã‚³ãƒžãƒ³ãƒ‰è¡Œã«è¿½åŠ ã•ã‚Œã‚‹ã€Œãƒ—ロパティーã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã®ãƒ—ロパティーã¯ã€æ¬¡ã®ã‚ˆã†ã«å®šç¾©ã—ã¾ã™ã€‚ 
+\f2rmid ¤Ï¡¢\fP µ¯Æ°¥°¥ë¡¼¥×ÍѤΠVM ¤òµ¯Æ°¤¹¤ë¤È¤­¤Ë¡¢¤½¤Î¥°¥ë¡¼¥×¤Ë¤Ä¤¤¤ÆÅÐÏ¿¤µ¤ì¤¿µ¯Æ°¥°¥ë¡¼¥×µ­½Ò»Ò¤Ç¤¢¤ë \f2ActivationGroupDesc\fP Æâ¤Î¾ðÊó¤ò»ÈÍѤ·¤Þ¤¹¡£¥°¥ë¡¼¥×µ­½Ò»Ò¤Ï¡¢ \f2ActivationGroupDesc.CommandEnvironment\fP ¤ò»ØÄꤷ¤Þ¤¹ (¾Êά²Äǽ)¡£¤³¤ì¤Ë¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¡Ö¥³¥Þ¥ó¥É¡×¤È¡¢¤½¤Î¥³¥Þ¥ó¥É¹Ô¤ËÄɲäǤ­¤ë¥³¥Þ¥ó¥É¹Ô¡Ö¥ª¥×¥·¥ç¥ó¡×¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢ \f2rmid ¤Ï\fP java.home ¤Ë¤¢¤ë \f2java\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ ¥°¥ë¡¼¥×µ­½Ò»Ò¤Ë¤Ï¡¢¥ª¥×¥·¥ç¥ó¤È¤·¤Æ¥³¥Þ¥ó¥É¹Ô¤ËÄɲ䵤ì¤ë¡Ö¥×¥í¥Ñ¥Æ¥£¡¼¡×¥ª¡¼¥Ð¡¼¥é¥¤¥É¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤Ï¡¢¼¡¤Î¤è¤¦¤ËÄêµÁ¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -186,33 +175,33 @@
 \fP
 .fi
 .LP
-アクセス権 \f2com.sun.rmi.rmid.ExecPermission\fP を使用ã™ã‚‹ã¨ã€ã‚°ãƒ«ãƒ¼ãƒ—記述å­ã® \f2CommandEnvironment\fP ã§æŒ‡å®šã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¦èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹æ¨©é™ã‚’ã€\f2rmid\fP ã«å¯¾ã—ã¦è¨±å¯ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚アクセス権 \f2com.sun.rmi.rmid.ExecOptionPermission\fP を使用ã™ã‚‹ã¨ã€ã‚°ãƒ«ãƒ¼ãƒ—記述å­ã§ãƒ—ロパティーオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã¨ã—ã¦æŒ‡å®šã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã€ã¾ãŸã¯ \f2CommandEnvironment\fP ã§ã‚ªãƒ—ションã¨ã—ã¦æŒ‡å®šã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションをã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã¨ãã« \f2rmid\fP ãŒä½¿ç”¨ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¢¥¯¥»¥¹¸¢ \f2com.sun.rmi.rmid.ExecPermission\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢ \f2rmid\fP ¤ËÂФ·¤Æ¡¢¥°¥ë¡¼¥×µ­½Ò»Ò¤Î \f2CommandEnvironment\fP ¤Ç»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æµ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¸¢¸Â¤òµö²Ä¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥¢¥¯¥»¥¹¸¢ \f2com.sun.rmi.rmid.ExecOptionPermission\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢¥°¥ë¡¼¥×µ­½Ò»Ò¤Ç¥×¥í¥Ñ¥Æ¥£¡¼¥ª¡¼¥Ð¡¼¥é¥¤¥É¤È¤·¤Æ»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡¢¤Þ¤¿¤Ï \f2CommandEnvironment\fP ¤Ç¥ª¥×¥·¥ç¥ó¤È¤·¤Æ»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤È¤­¤Ë rmid ¤¬»ÈÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-\f2rmid\fP ã«ã•ã¾ã–ã¾ãªã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚ªãƒ—ションを実行ã™ã‚‹æ¨©é™ã‚’許å¯ã™ã‚‹å ´åˆã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨© \f2ExecPermission\fP ãŠã‚ˆã³ \f2ExecOptionPermission\fP を汎用的ã«è¨±å¯ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã‚½ãƒ¼ã‚¹ã«å¯¾ã—ã¦è¨±å¯ã—ã¾ã™ã€‚ 
+\f2rmid ¤Ë\fP ¤µ¤Þ¤¶¤Þ¤Ê¥³¥Þ¥ó¥É¤ª¤è¤Ó¥ª¥×¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¸¢¸Â¤òµö²Ä¤¹¤ë¾ì¹ç¤Ï¡¢¥¢¥¯¥»¥¹¸¢ \f2ExecPermission\fP ¤ª¤è¤Ó \f2ExecOptionPermission\fP ¤òÈÆÍÑŪ¤Ëµö²Ä¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤¹¤Ù¤Æ¤Î¥³¡¼¥É¥½¡¼¥¹¤ËÂФ·¤Æµö²Ä¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 ExecPermission 
-\f2ExecPermission\fP クラスã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ãŸã‚ã« \f2rmid\fP ãŒç‰¹å®šã®ã€Œã‚³ãƒžãƒ³ãƒ‰ã€ã‚’実行ã™ã‚‹æ¨©é™ã‚’表ã—ã¾ã™ã€‚ 
+\f2ExecPermission\fP ¥¯¥é¥¹¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤¿¤á¤Ë \f2rmid ¤¬\fP ÆÃÄê¤Î¡Ö¥³¥Þ¥ó¥É¡×¤ò¼Â¹Ô¤¹¤ë¸¢¸Â¤òɽ¤·¤Þ¤¹¡£ 
 .LP
-\f3構文\fP
+\f3¹½Ê¸\fP
 .br
-\f2ExecPermission\fP ã®ã€Œåå‰ã€ã¯ã€\f2rmid\fP ã«å®Ÿè¡Œã‚’許å¯ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ãƒ‘スåã§ã™ã€‚「/*〠(「/ã€ã¯ãƒ•ã‚¡ã‚¤ãƒ«åŒºåˆ‡ã‚Šæ–‡å­— \f2File.separatorChar\fP) ã§çµ‚ã‚るパスåã¯ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’示ã—ã¾ã™ã€‚「/\-ã€ã§çµ‚ã‚るパスåã¯ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚µãƒ–ディレクトリ (å†å¸°çš„ã«) を示ã—ã¾ã™ã€‚パスåã«ç‰¹åˆ¥ãªãƒˆãƒ¼ã‚¯ãƒ³ã€Œ<<ALL FILES>>ã€ã‚’指定ã—ãŸå ´åˆã¯ã€\f3ä»»æ„ã®\fPファイルを示ã—ã¾ã™ã€‚ 
+\f2ExecPermission\fP ¤Î¡Ö̾Á°¡×¤Ï¡¢ \f2rmid\fP ¤Ë¼Â¹Ô¤òµö²Ä¤¹¤ë¥³¥Þ¥ó¥É¤Î¥Ñ¥¹Ì¾¤Ç¤¹¡£¡Ö/*¡× (¡Ö/¡×¤Ï¥Õ¥¡¥¤¥ë¶èÀÚ¤êʸ»ú File.separatorChar) ¤Ç½ª¤ï¤ë¥Ñ¥¹Ì¾¤Ï¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë´Þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò¼¨¤·¤Þ¤¹¡£ ¡Ö/\-¡×¤Ç½ª¤ï¤ë¥Ñ¥¹Ì¾¤Ï¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë´Þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê (ºÆµ¢Åª¤Ë) ¤ò¼¨¤·¤Þ¤¹¡£¥Ñ¥¹Ì¾¤ËÆÃÊ̤ʥȡ¼¥¯¥ó¡Ö<<ALL FILES>>¡×¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢\f3Ǥ°Õ¤Î\fP¥Õ¥¡¥¤¥ë¤ò¼¨¤·¤Þ¤¹¡£ 
 .LP
-\f3注:\fP「*ã€ã‚’ 1 ã¤æŒ‡å®šã—ãŸã ã‘ã®ãƒ‘スåã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’表ã—ã¾ã™ã€‚ ã¾ãŸã€ã€Œ\-ã€ã‚’ 1 ã¤æŒ‡å®šã—ãŸã ã‘ã®ãƒ‘スåã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚µãƒ–ディレクトリ (å†å¸°çš„ã«) を表ã—ã¾ã™ã€‚  
+\f3Ãí:\fP ¡Ö*¡×¤ò 1 ¤Ä»ØÄꤷ¤¿¤À¤±¤Î¥Ñ¥¹Ì¾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤òɽ¤·¤Þ¤¹¡£¤Þ¤¿¡¢¡Ö\-¡×¤ò 1 ¤Ä»ØÄꤷ¤¿¤À¤±¤Î¥Ñ¥¹Ì¾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë´Þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê (ºÆµ¢Åª¤Ë) ¤òɽ¤·¤Þ¤¹¡£  
 .TP 3
 ExecOptionPermission 
-\f2ExecOptionPermission\fP クラスã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã¨ãã« \f2rmid\fP ãŒç‰¹å®šã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã€Œã‚ªãƒ—ションã€ã‚’使用ã§ãる権é™ã‚’表ã—ã¾ã™ã€‚\f2ExecOptionPermission\fP ã®ã€Œåå‰ã€ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã®å€¤ã§ã™ã€‚ 
+\f2ExecOptionPermission\fP ¥¯¥é¥¹¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤È¤­¤Ë \f2rmid ¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¥³¥Þ¥ó¥É¤ò¤Þ¤Ã¤¿¤¯¸¡¾Ú¤·¤Þ¤»¤ó¡£\fP ÆÃÄê¤Î¥³¥Þ¥ó¥É¹Ô¡Ö¥ª¥×¥·¥ç¥ó¡×¤ò»ÈÍѤǤ­¤ë¸¢¸Â¤òɽ¤·¤Þ¤¹¡£ \f2ExecOptionPermission\fP ¤Î¡Ö̾Á°¡×¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ÎÃͤǤ¹¡£ 
 .LP
-\f3構文\fP
+\f3¹½Ê¸\fP
 .br
-オプションã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ãŒé™å®šçš„ã«ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚アスタリスクã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ãƒžãƒƒãƒã‚’表ã—ã¾ã™ã€‚ アスタリスクã¯ã€ã‚ªãƒ—ションåãã®ã‚‚ã®ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ ã¤ã¾ã‚Šã€ä»»æ„ã®ã‚ªãƒ—ションを表ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ ã¾ãŸã€ã‚ªãƒ—ションåã®æœ«å°¾ã«ä½¿ç”¨ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ ãŸã ã—ã€ã€Œ.ã€ã‹ã€Œ=ã€ã®ç›´å¾Œã«ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¤¬¸ÂÄêŪ¤Ë¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¥Þ¥Ã¥Á¤òɽ¤·¤Þ¤¹¡£ ¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢¥ª¥×¥·¥ç¥ó̾¤½¤Î¤â¤Î¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢Ç¤°Õ¤Î¥ª¥×¥·¥ç¥ó¤òɽ¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤Þ¤¿¡¢¥ª¥×¥·¥ç¥ó̾¤ÎËöÈø¤Ë»ÈÍѤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ ¤¿¤À¤·¡¢¡Ö.¡×¤«¡Ö=¡×¤Îľ¸å¤Ë¥¢¥¹¥¿¥ê¥¹¥¯¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-例を示ã—ã¾ã™ã€‚「*ã€ã€ã€Œ\-Dfoo.*ã€ã€ã€Œ\-Da.b.c=*ã€ã¯æœ‰åŠ¹ã§ã™ãŒã€ã€Œ*fooã€ã€ã€Œ\-Da*bã€ã€ã€Œab*ã€ã¯ç„¡åŠ¹ã§ã™ã€‚  
+Îã¤ò¼¨¤·¤Þ¤¹¡£¡Ö*¡×¡¢¡Ö\-Dfoo.*¡×¡¢¡Ö\-Da.b.c=*¡×¤ÏÍ­¸ú¤Ç¤¹¤¬¡¢¡Ö*foo¡×¡¢¡Ö\-Da*b¡×¡¢¡Öab*¡×¤Ï̵¸ú¤Ç¤¹¡£  
 .TP 3
-rmid ã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ« 
-\f2rmid\fP ã«ã•ã¾ã–ã¾ãªã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚ªãƒ—ションを実行ã™ã‚‹æ¨©é™ã‚’許å¯ã™ã‚‹å ´åˆã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨© \f2ExecPermission\fP ãŠã‚ˆã³ \f2ExecOptionPermission\fP を汎用的ã«è¨±å¯ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã‚½ãƒ¼ã‚¹ã«å¯¾ã—ã¦è¨±å¯ã—ã¾ã™ã€‚ã“れらã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹ã®ã¯ \f2rmid\fP ã ã‘ãªã®ã§ã€ã“れらã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’汎用的ã«è¨±å¯ã—ã¦ã‚‚安全ã§ã™ã€‚ 
+rmid ¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë 
+\f2rmid ¤Ë\fP ¤µ¤Þ¤¶¤Þ¤Ê¥³¥Þ¥ó¥É¤ª¤è¤Ó¥ª¥×¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¸¢¸Â¤òµö²Ä¤¹¤ë¾ì¹ç¤Ï¡¢¥¢¥¯¥»¥¹¸¢ \f2ExecPermission\fP ¤ª¤è¤Ó \f2ExecOptionPermission\fP ¤òÈÆÍÑŪ¤Ëµö²Ä¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤¹¤Ù¤Æ¤Î¥³¡¼¥É¥½¡¼¥¹¤ËÂФ·¤Æµö²Ä¤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥¢¥¯¥»¥¹¸¢¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤Î¤Ï \f2rmid\fP ¤À¤±¤Ê¤Î¤Ç¡¢¤³¤ì¤é¤Î¥¢¥¯¥»¥¹¸¢¤òÈÆÍÑŪ¤Ëµö²Ä¤·¤Æ¤â°ÂÁ´¤Ç¤¹¡£ 
 .LP
-\f2rmid\fP ã«å„種ã®å®Ÿè¡Œæ¨©é™ã‚’許å¯ã™ã‚‹ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¾‹ã‚’ã€æ¬¡ã«ç¤ºã—ã¾ã™ã€‚ 
+rmid ¤Ë³Æ¼ï¤Î¼Â¹Ô¸¢¸Â¤òµö²Ä¤¹¤ë¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÎã¤ò¡¢¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -220,13 +209,7 @@
 .fl
     permission com.sun.rmi.rmid.ExecPermission
 .fl
-        "/files/apps/java/jdk1.2.2/solaris/bin/java";
-.fl
-
-.fl
-    permission com.sun.rmi.rmid.ExecPermission
-.fl
-        "/files/apps/java/jdk1.2.2/solaris/bin/java_g";
+        "/files/apps/java/jdk1.7.0/solaris/bin/java";
 .fl
 
 .fl
@@ -256,29 +239,21 @@
 .fl
 \fP
 .fi
-最åˆã® 2 ã¤ã®ä»˜ä¸Žã•ã‚Œã¦ã„るアクセス権ã¯ã€\f2rmid\fP ã«å¯¾ã—ã€ãƒ‘スåã«ã‚ˆã‚Šæ˜Žç¤ºçš„ã«æŒ‡å®šã•ã‚Œã‚‹ \f2java\fP コマンドãŠã‚ˆã³ \f2java_g\fP コマンド㮠1.2.2 ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®å®Ÿè¡Œã‚’許å¯ã—ã¾ã™ã€‚デフォルトã§ã¯ã€\f2java.home\fP ã«ã‚ã‚‹ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® \f2java\fP コマンド (\f2rmid\fP ãŒä½¿ç”¨ã™ã‚‹ã®ã¨åŒã˜ãƒãƒ¼ã‚¸ãƒ§ãƒ³) ãŒä½¿ç”¨ã•ã‚Œã‚‹ãŸã‚ã€ãã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã§æŒ‡å®šã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。3 番目ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã¯ã€\f2rmid\fP ã«å¯¾ã—ã¦ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2/files/apps/rmidcmds\fP 内ã®ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡Œæ¨©é™ã‚’許å¯ã—ã¾ã™ã€‚ 
-.LP
-4 番目ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨© \f2ExecOptionPermission\fP ã¯ã€\f2rmid\fP ã«å¯¾ã—ã¦ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2/files/policies/group.policy\fP ã¨ã—ã¦å®šç¾©ã—ã¦ã„る起動グループã®é–‹å§‹ã‚’許å¯ã—ã¾ã™ã€‚5 番目ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—㌠\f2java.security.debug\fP プロパティーを使用ã™ã‚‹ã“ã¨ã‚’許å¯ã—ã¦ã„ã¾ã™ã€‚最後ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—㌠\f2sun.rmi\fP ã¨ã„ã†ãƒ—ロパティーåã®éšŽå±¤å†…ã®ä»»æ„ã®ãƒ—ロパティーを使用ã™ã‚‹ã“ã¨ã‚’許å¯ã—ã¦ã„ã¾ã™ã€‚ 
+ºÇ½é¤ËÉÕÍ¿¤µ¤ì¤Æ¤¤¤ë¥¢¥¯¥»¥¹¸¢¤Ï¡¢ \f2rmid\fP ¤ËÂФ·¡¢¥Ñ¥¹Ì¾¤Ë¤è¤êÌÀ¼¨Åª¤Ë»ØÄꤵ¤ì¤ë \f2java\fP ¥³¥Þ¥ó¥É¤Î 1.7.0 ¥Ð¡¼¥¸¥ç¥ó¤Î¼Â¹Ô¤òµö²Ä¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢java.home ¤Ë¤¢¤ë¥Ð¡¼¥¸¥ç¥ó¤Î \f2java\fP ¥³¥Þ¥ó¥É ( \f2rmid\fP ¤¬»ÈÍѤ¹¤ë¤Î¤ÈƱ¤¸¥Ð¡¼¥¸¥ç¥ó) ¤¬»ÈÍѤµ¤ì¤ë¤¿¤á¡¢¤½¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Ç»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£2 ÈÖÌܤΥ¢¥¯¥»¥¹¸¢¤Ï¡¢ \f2rmid\fP ¤ËÂФ·¤Æ¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2/files/apps/rmidcmds\fP Æâ¤ÎǤ°Õ¤Î¥³¥Þ¥ó¥É¤Î¼Â¹Ô¸¢¸Â¤òµö²Ä¤·¤Þ¤¹¡£ 
 .LP
-ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—㦠\f2rmid\fP ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€\f2rmid\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2java.security.policy\fP プロパティーを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
+3 ÈÖÌܤËÉÕÍ¿¤µ¤ì¤Æ¤¤¤ë¥¢¥¯¥»¥¹¸¢ \f2ExecOptionPermission\fP ¤Ï¡¢ \f2rmid\fP ¤ËÂФ·¤Æ¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò \f2/files/policies/group.policy\fP ¤È¤·¤ÆÄêµÁ¤·¤Æ¤¤¤ëµ¯Æ°¥°¥ë¡¼¥×¤Î³«»Ï¤òµö²Ä¤·¤Þ¤¹¡£¼¡¤Î¥¢¥¯¥»¥¹¸¢¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤¬ \f2java.security.debug\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ÈÍѤ¹¤ë¤³¤È¤òµö²Ä¤·¤Æ¤¤¤Þ¤¹¡£ºÇ¸å¤Î¥¢¥¯¥»¥¹¸¢¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤¬ \f2sun.rmi\fP ¤È¤¤¤¦¥×¥í¥Ñ¥Æ¥£¡¼Ì¾¤Î³¬ÁØÆâ¤ÎǤ°Õ¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ÈÍѤ¹¤ë¤³¤È¤òµö²Ä¤·¤Æ¤¤¤Þ¤¹¡£ 
 .LP
+¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Æ \f2rmid\fP ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢rmid ¤Î¥³¥Þ¥ó¥É¹Ô¤Ç \f2java.security.policy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .LP
-\f2rmid \-J\-Djava.security.policy=rmid.policy\fP
-.LP
+\f2rmid \-J\-Djava.security.policy=rmid.policy\fP  
 .RE
-.RE
-.TP 2
-o
-.LP
 .TP 2
 o
 \f4<policyClassName>\fP 
 .LP
-デフォルトã®å‹•ä½œã§ã¯å分ãªæŸ”軟性ãŒå¾—られãªã„å ´åˆã€ç®¡ç†è€…ã¯ã€\f2rmid\fP ã®èµ·å‹•æ™‚ã«ã€\f2checkExecCommand\fP メソッドãŒæ‰€å±žã™ã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ã‚’指定ã—ã¦ã€rmid ãŒå®Ÿè¡Œã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤Ç¤Ï½½Ê¬¤Ê½ÀÆðÀ­¤¬ÆÀ¤é¤ì¤Ê¤¤¾ì¹ç¡¢´ÉÍý¼Ô¤Ï¡¢ \f2rmid\fP ¤Îµ¯Æ°»þ¤Ë¡¢ \f2checkExecCommand\fP ¥á¥½¥Ã¥É¤¬½ê°¤¹¤ë¥¯¥é¥¹¤Î̾Á°¤ò»ØÄꤷ¤Æ¡¢rmid ¤¬¼Â¹Ô¤¹¤ë¥³¥Þ¥ó¥É¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f2policyClassName\fP ã«ã¯ã€å¼•æ•°ãªã—ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒã¡ã€æ¬¡ã®ã‚ˆã†ãª \f2checkExecCommand\fP メソッドを実装ã—ã¦ã„ã‚‹ public クラスを指定ã—ã¾ã™ã€‚ 
+\f2policyClassName\fP ¤Ë¤Ï¡¢°ú¿ô¤Ê¤·¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤ò»ý¤Á¡¢¼¡¤Î¤è¤¦¤Ê \f2checkExecCommand\fP ¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤¤¤ë public ¥¯¥é¥¹¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -290,22 +265,21 @@
 .fl
 \fP
 .fi
-起動グループを開始ã™ã‚‹å‰ã«ã€\f2rmid\fP ã¯ã€ãƒãƒªã‚·ãƒ¼ã® \f2checkExecCommand\fP メソッドを呼ã³å‡ºã—ã¾ã™ã€‚ã“ã®ã¨ãã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—ã®è¨˜è¿°å­ã¨ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ãŸã‚ã®å®Œå…¨ãªã‚³ãƒžãƒ³ãƒ‰ã‚’å«ã‚€é…列をãã®ãƒ¡ã‚½ãƒƒãƒ‰ã«æ¸¡ã—ã¾ã™ã€‚\f2checkExecCommand\fP ㌠\f2SecurityException\fP をスローã™ã‚‹ã¨ã€\f2rmid\fP ã¯ãã®èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã›ãšã€ã‚ªãƒ–ジェクトã®èµ·å‹•ã‚’試行ã—ã¦ã„る呼ã³å‡ºã—å´ã«ã¯ \f2ActivationException\fP ãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã¾ã™ã€‚ 
-.LP
+µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ëÁ°¤Ë¡¢ \f2rmid\fP ¤Ï¡¢¥Ý¥ê¥·¡¼¤Î \f2checkExecCommand\fP ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£¤³¤Î¤È¤­¡¢µ¯Æ°¥°¥ë¡¼¥×¤Îµ­½Ò»Ò¤È¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤¿¤á¤Î´°Á´¤Ê¥³¥Þ¥ó¥É¤ò´Þ¤àÇÛÎó¤ò¤½¤Î¥á¥½¥Ã¥É¤ËÅϤ·¤Þ¤¹¡£ \f2checkExecCommand\fP ¤¬ \f2SecurityException\fP ¤ò¥¹¥í¡¼¤¹¤ë¤È¡¢ \f2rmid\fP ¤Ï¤½¤Îµ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤»¤º¡¢¥ª¥Ö¥¸¥§¥¯¥È¤Îµ¯Æ°¤ò»î¹Ô¤·¤Æ¤¤¤ë¸Æ¤Ó½Ð¤·Â¦¤Ë¤Ï \f2ActivationException\fP ¤¬¥¹¥í¡¼¤µ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
 \f3none\fP 
 .LP
-\f2sun.rmi.activation.execPolicy\fP プロパティーã®å€¤ãŒã€Œnoneã€ã®å ´åˆã€\f2rmid\fP ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’ã¾ã£ãŸã検証ã—ã¾ã›ã‚“。  
+\f2sun.rmi.activation.execPolicy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤ¬¡Önone¡×¤Î¾ì¹ç¡¢ \f2rmid\fP ¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¥³¥Þ¥ó¥É¤ò¤Þ¤Ã¤¿¤¯¸¡¾Ú¤·¤Þ¤»¤ó¡£  
 .RE
 .LP
 .TP 3
 \-log dir 
-起動システムデーモンãŒãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãŠã‚ˆã³é–¢é€£æƒ…報を書ã込むã®ã«ä½¿ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®åå‰ã‚’指定ã—ã¾ã™ã€‚デフォルトã§ã¯ã€\f2rmid\fP コマンドを実行ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã€\f2log\fP ã¨ã„ã†ãƒ­ã‚°ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒä½œæˆã•ã‚Œã¾ã™ã€‚ 
+µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤¬¥Ç¡¼¥¿¥Ù¡¼¥¹¤ª¤è¤Ó´ØÏ¢¾ðÊó¤ò½ñ¤­¹þ¤à¤Î¤Ë»È¤¦¥Ç¥£¥ì¥¯¥È¥ê¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢rmid ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ë¡¢ \f2log\fP ¤È¤¤¤¦¥í¥°¥Ç¥£¥ì¥¯¥È¥ê¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-port port 
-\f2rmid\fP ã®ãƒ¬ã‚¸ã‚¹ãƒˆãƒªãŒä½¿ã†ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚起動システムデーモンã¯ã€ã“ã®ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã®ä¸­ã§ã€\f2java.rmi.activation.ActivationSystem\fP ã¨ã„ã†åå‰ã§\f2ActivationSystem\fP ã‚’ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒžã‚·ãƒ³ä¸Šã® \f2ActivationSystem\fP ã¯ã€æ¬¡ã®ã‚ˆã†ã« \f2Naming.lookup\fP メソッドを呼ã³å‡ºã™ã“ã¨ã«ã‚ˆã£ã¦å–å¾—ã§ãã¾ã™ã€‚ 
+\f2rmid\fP ¤Î¥ì¥¸¥¹¥È¥ê¤¬»È¤¦¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤Ï¡¢¤³¤Î¥ì¥¸¥¹¥È¥ê¤ÎÃæ¤Ç¡¢ \f2java.rmi.activation.ActivationSystem\fP ¤È¤¤¤¦Ì¾Á°¤ÇActivationSystem ¤ò¥Ð¥¤¥ó¥É¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥í¡¼¥«¥ë¥Þ¥·¥ó¾å¤Î \f2ActivationSystem\fP ¤Ï¡¢¼¡¤Î¤è¤¦¤Ë \f2Naming.lookup\fP ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤Ë¤è¤Ã¤Æ¼èÆÀ¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -322,16 +296,16 @@
 .fi
 .TP 3
 \-stop 
-\f2\-port\fP オプションã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ãƒˆã®ã€ç¾åœ¨ã® \f2rmid\fP 呼ã³å‡ºã—ã‚’åœæ­¢ã—ã¾ã™ã€‚ãƒãƒ¼ãƒˆãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒãƒ¼ãƒˆ 1098 ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ \f2rmid\fP ã‚’åœæ­¢ã—ã¾ã™ã€‚ 
+\-port ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤¿¥Ý¡¼¥È¤Î¡¢¸½ºß¤Î \f2rmid\fP ¸Æ¤Ó½Ð¤·¤òÄä»ß¤·¤Þ¤¹¡£ ¥Ý¡¼¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ý¡¼¥È 1098 ¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë \f2rmid\fP ¤òÄä»ß¤·¤Þ¤¹¡£ 
 .RE
-.SH "環境変数"
+
 .LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -342,15 +316,13 @@
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-rmic(1)ã€
+rmic(1)¡¢
 .na
 \f2CLASSPATH\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã€java(1)
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpath¡¢java(1)
 .LP
  
--- a/src/linux/doc/man/ja/rmiregistry.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/rmiregistry.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,18 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH rmiregistry 1 "02 Jun 2010"
+.TH rmiregistry 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-rmiregistry \- Java リモートオブジェクトレジストリ
+.SH "̾Á°"
+rmiregistry \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê
 .LP
 .RS 3
+\f3rmiregistry\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥Û¥¹¥È¤Î»ØÄꤷ¤¿¥Ý¡¼¥È¾å¤Ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¤ò³«»Ï¤·¤Þ¤¹¡£ 
+.RE
 
 .LP
-.LP
-\f3rmiregistry\fP コマンドã¯ã€ç¾åœ¨ã®ãƒ›ã‚¹ãƒˆã®æŒ‡å®šã—ãŸãƒãƒ¼ãƒˆä¸Šã«ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトレジストリを開始ã—ã¾ã™ã€‚
-.LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,52 +41,43 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3rmiregistry\fP コマンドã¯ã€ç¾åœ¨ã®ãƒ›ã‚¹ãƒˆã®æŒ‡å®š \f2port\fP 上ã«ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトレジストリを作æˆã—ã€é–‹å§‹ã—ã¾ã™ã€‚\f2port\fP ã®æŒ‡å®šã‚’çœç•¥ã—ãŸå ´åˆã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã¯ãƒãƒ¼ãƒˆ 1099 ã§é–‹å§‹ã—ã¾ã™ã€‚\f3rmiregistry\fP コマンドã«ã€å‡ºåŠ›æ©Ÿèƒ½ã¯ã‚ã‚Šã¾ã›ã‚“。通常ã€ã“ã‚Œã¯ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚例を示ã—ã¾ã™ã€‚
+\f3rmiregistry\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥Û¥¹¥È¤Î»ØÄê \f2port\fP ¾å¤Ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¤òºîÀ®¤·¡¢³«»Ï¤·¤Þ¤¹¡£\f2port\fP ¤Î»ØÄê¤ò¾Êά¤·¤¿¾ì¹ç¡¢¥ì¥¸¥¹¥È¥ê¤Ï¥Ý¡¼¥È 1099 ¤Ç³«»Ï¤·¤Þ¤¹¡£\f3rmiregistry\fP ¥³¥Þ¥ó¥É¤Ë¡¢½ÐÎϵ¡Ç½¤Ï¤¢¤ê¤Þ¤»¤ó¡£Ä̾¤³¤ì¤Ï¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
 \f2rmiregistry&\fP
 .LP
 .LP
-リモートオブジェクトレジストリã¯ã€ãƒ–ートストラップã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã™ã€‚ åŒä¸€ãƒ›ã‚¹ãƒˆã® RMI サーãƒãƒ¼ãŒã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトをåå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚次ã«ã€ãƒ­ãƒ¼ã‚«ãƒ«ãŠã‚ˆã³ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトを検索ã—ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ¡ã‚½ãƒƒãƒ‰ã®å‘¼ã³å‡ºã—ã‚’è¡Œã„ã¾ã™ã€‚
+¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤¹¡£Æ±°ì¥Û¥¹¥È¤Î RMI ¥µ¡¼¥Ð¡¼¤¬¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò̾Á°¤Ë¥Ð¥¤¥ó¥É¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£¼¡¤Ë¡¢¥í¡¼¥«¥ë¤ª¤è¤Ó¥ê¥â¡¼¥È¥Û¥¹¥È¤Î¥¯¥é¥¤¥¢¥ó¥È¤Ï¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò¸¡º÷¤·¡¢¥ê¥â¡¼¥È¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤ò¹Ô¤¤¤Þ¤¹¡£
 .LP
 .LP
-レジストリã¯ã€ä¸€èˆ¬çš„ã«ã€æœ€åˆã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ä½ç½®ã‚’指定ã—ã¾ã™ã€‚ ãã“ã§ã€ã‚¢ãƒ—リケーションã¯ãƒ¡ã‚½ãƒƒãƒ‰ã‚’呼ã³å‡ºã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚代ã‚ã£ã¦ã€ãã®ã‚ªãƒ–ジェクトã¯ã‚¢ãƒ—リケーション指定ã®ã‚µãƒãƒ¼ãƒˆã‚’æä¾›ã—ã€ä»–ã®ã‚ªãƒ–ジェクトを探ã—ã¾ã™ã€‚
+¥ì¥¸¥¹¥È¥ê¤Ï¡¢°ìÈÌŪ¤Ë¡¢ºÇ½é¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÌÃÖ¤ò»ØÄꤷ¤Þ¤¹¡£ ¤½¤³¤Ç¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£Âå¤ï¤Ã¤Æ¡¢¤½¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó»ØÄê¤Î¥µ¥Ý¡¼¥È¤òÄ󶡤·¡¢Â¾¤Î¥ª¥Ö¥¸¥§¥¯¥È¤òõ¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2java.rmi.registry.LocateRegistry\fP クラスã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã€ã¾ãŸã¯ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã¨ãƒãƒ¼ãƒˆã§å‹•ä½œã™ã‚‹ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã‚’å–å¾—ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚
+\f2java.rmi.registry.LocateRegistry\fP ¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤Ï¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¡¢¤Þ¤¿¤Ï¥í¡¼¥«¥ë¥Û¥¹¥È¤È¥Ý¡¼¥È¤ÇÆ°ºî¤¹¤ë¥ì¥¸¥¹¥È¥ê¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2java.rmi.Naming\fP クラス㮠URL ベースã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã§å‹•ä½œã—ã€ä»»æ„ã®ãƒ›ã‚¹ãƒˆãŠã‚ˆã³ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆä¸Šã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®æ¤œç´¢ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚リモートオブジェクトã«å˜ç´”㪠(文字列) åå‰ã‚’ãƒã‚¤ãƒ³ãƒ‰ã—ãŸã‚Šã€æ–°ã—ã„åå‰ã‚’リãƒã‚¤ãƒ³ãƒ‰ (å¤ã„ãƒã‚¤ãƒ³ãƒ‰ã«ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰) ã—ã¾ã™ã€‚ ã¾ãŸãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトをアンãƒã‚¤ãƒ³ãƒ‰ã—ãŸã‚Šã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ URL を出力ã—ã¾ã™ã€‚
+\f2java.rmi.Naming\fP ¥¯¥é¥¹¤Î URL ¥Ù¡¼¥¹¤Î¥á¥½¥Ã¥É¤Ï¡¢¥ì¥¸¥¹¥È¥ê¤ÇÆ°ºî¤·¡¢Ç¤°Õ¤Î¥Û¥¹¥È¤ª¤è¤Ó¥í¡¼¥«¥ë¥Û¥¹¥È¾å¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¸¡º÷¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Ëñ½ã¤Ê (ʸ»úÎó) ̾Á°¤ò¥Ð¥¤¥ó¥É¤·¤¿¤ê¡¢¿·¤·¤¤Ì¾Á°¤ò¥ê¥Ð¥¤¥ó¥É (¸Å¤¤¥Ð¥¤¥ó¥É¤Ë¥ª¡¼¥Ð¡¼¥é¥¤¥É) ¤·¤Þ¤¹¡£¤Þ¤¿¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥ó¥Ð¥¤¥ó¥É¤·¤¿¤ê¡¢¥ì¥¸¥¹¥È¥ê¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ URL ¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-J 
-\f2\-J\fP ã®å¾Œã‚ã«ç¶šãオプションを \f2java\fP インタプリタã«å¼•ã渡ã—ã¾ã™ã€‚ \f2java\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ã„ã¾ã™ (\f2\-J\fP 㨠\f2java\fP オプションã®é–“ã«ã‚¹ãƒšãƒ¼ã‚¹ã¯å…¥ã‚Œãªã„)。 
+\f2\-J\fP ¤Î¸å¤í¤Ë³¤¯¥ª¥×¥·¥ç¥ó¤ò \f2java\fP ¥¤¥ó¥¿¥×¥ê¥¿¤Ë°ú¤­ÅϤ·¤Þ¤¹¡£ \f2java\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»È¤¤¤Þ¤¹ (\-J ¤È java ¥ª¥×¥·¥ç¥ó¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤ÏÆþ¤ì¤Ê¤¤)¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
-
-.LP
-.LP
-java(1)ã€
+java(1)¡¢
 .na
 \f2java.rmi.registry.LocateRegistry\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/rmi/registry/LocateRegistry.htmlã€ãŠã‚ˆã³ 
+http://java.sun.com/javase/6/docs/api/java/rmi/registry/LocateRegistry.html¡¢¤ª¤è¤Ó 
 .na
 \f2java.rmi.Naming\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/rmi/Naming.html
-.LP
- 
+http://java.sun.com/javase/6/docs/api/java/rmi/Naming.html  
--- a/src/linux/doc/man/ja/schemagen.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/schemagen.1	Wed May 04 16:39:05 2011 -0700
@@ -19,110 +19,106 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH schemagen 1 "02 Jun 2010"
+.TH schemagen 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-schemagen \- XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® Java(TM) アーキテクãƒãƒ£ãƒ¼ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿
-.LP
-.LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
-.br
-\f3実装ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.3
-.LP
-.SS 
-schemagen ã®èµ·å‹•
+.SH "̾Á°"
+schemagen \- XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î Java(TM) ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿
 .LP
 .LP
-スキーマジェãƒãƒ¬ãƒ¼ã‚¿ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ—ラットフォーム㮠\f2bin\fP ディレクトリã«ã‚ã‚‹ \f2schemagen\fP シェルスクリプトを使ã£ã¦èµ·å‹•ã§ãã¾ã™ã€‚
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
+.br
+\f3¼ÂÁõ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.3
 .LP
-.LP
-ç¾åœ¨ã®ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿ã¯ã€Java ソースファイルã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã„ãšã‚Œã‚‚処ç†ã§ãã¾ã™ã€‚
+.SH "schemagen ¤Îµ¯Æ°"
 .LP
 .LP
-ã¾ãŸã€ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿ã‚’実行ã™ã‚‹ãŸã‚ã® Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¥æ¡¼¥¶¡¼¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î bin ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤¢¤ë \f2ŬÀÚ¤Ê schemagen ¥·¥§¥ë¥¹¥¯¥ê¥×¥È\fP ¤ò»ÈÍÑ \f2¤·¤Þ¤¹\fP ¡£
+.LP
+.LP
+¸½ºß¤Î¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Ï¡¢Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤â½èÍý¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¤Þ¤¿¡¢¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .na
-\f2schemagen ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2schemagen ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlãŸã‚ã®æ‰‹é †ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RS 3
-
+https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html¤¿¤á¤Î¼ê½ç¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .nf
 \f3
 .fl
 % schemagen.sh Foo.java Bar.java ...
 .fl
-注: Writing schema1.xsd
+Note: Writing schema1.xsd
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-ユーザー㮠Java ソース/クラスãŒã»ã‹ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã—ã¦ã„ã‚‹å ´åˆã€ã‚·ã‚¹ãƒ†ãƒ ã® CLASSPATH 環境変数経由ã§ãれらã®ã‚¯ãƒ©ã‚¹ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã£ã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„㯠\f2\-classpath\fP/\f2\-cp\fP オプションを使ã£ã¦ãれらã®ã‚¯ãƒ©ã‚¹ã‚’ツールã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãã†ã—ãªã„ã¨ã€ã‚¹ã‚­ãƒ¼ãƒžã®ç”Ÿæˆæ™‚ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¥æ¡¼¥¶¡¼¤Î Java ¥½¡¼¥¹/¥¯¥é¥¹¤¬¤Û¤«¤Î¥¯¥é¥¹¤ò»²¾È¤·¤Æ¤¤¤ë¾ì¹ç¡¢¥·¥¹¥Æ¥à¤Î ´Ä¶­ÊÑ¿ô·Ðͳ¤Ç¤½¤ì¤é¤Î¥¯¥é¥¹¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï \f2\-classpath\fP/\f2\-cp\fP ¤ò»È¤Ã¤Æ¤½¤ì¤é¤Î¥¯¥é¥¹¤ò¥Ä¡¼¥ë¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤·¤Ê¤¤¤È¡¢¥¹¥­¡¼¥Þ¤ÎÀ¸À®»þ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤¹¡£
 .LP
-\f3コマンド行オプション\fP
-.LP
-.RS 3
-
+.SS 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó
 .LP
 .nf
 \f3
 .fl
-使用方法: schemagen [\-options ...] <java files> 
+»ÈÍÑÊýË¡: schemagen [\-options ...] <java files> 
 .fl
 
 .fl
-オプション: 
+¥ª¥×¥·¥ç¥ó:
+.fl
+    \-d <path>             : ¥×¥í¥»¥Ã¥µ¤ª¤è¤Ó javac ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î³ÊǼ¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£
 .fl
-    \-d <path>         :  プロセッサ㨠javac 生æˆã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ã場所を指定ã—ã¾ã™ã€‚ 
+    \-cp <path>            : ¥æ¡¼¥¶¡¼»ØÄê¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£
+.fl
+    \-classpath <path>     : ¥æ¡¼¥¶¡¼»ØÄê¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£
 .fl
-    \-cp <path>        :  ユーザー指定ファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚
+    \-encoding <encoding>  : apt/javac ¸Æ¤Ó½Ð¤·¤Ë»ÈÍѤµ¤ì¤ë¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò»ØÄꤷ¤Þ¤¹¡£
+.fl
+
 .fl
-    \-classpath <path> :  ユーザー指定ファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚  
+    \-episode <file>       : ¸ÄÊÌ¥³¥ó¥Ñ¥¤¥ëÍѤΥ¨¥Ô¥½¡¼¥É¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£
 .fl
-    \-help             :  ã“ã®ä½¿ç”¨æ–¹æ³•ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
+    \-version              : ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£
+.fl
+    \-help                 : ¤³¤Î»ÈÍÑÊýË¡¤Ë´Ø¤¹¤ë¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£
 .fl
 \fP
 .fi
-.RE
 
 .LP
-.RE
-.SS 
-生æˆã•ã‚Œã‚‹ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«
+.SH "À¸À®¤µ¤ì¤ë¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë"
 .LP
 .LP
-ç¾åœ¨ã®ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿ã¯å˜ç´”ã«ã€Java クラス内ã§å‚ç…§ã•ã‚Œã¦ã„ã‚‹åå‰ç©ºé–“ã”ã¨ã« 1 ã¤ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚生æˆã•ã‚Œã‚‹ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’制御ã™ã‚‹æ–¹æ³•ã¯ã€ç¾æ™‚点ã§ã¯å­˜åœ¨ã—ã¾ã›ã‚“。ãã†ã—ãŸç›®çš„ã«ã¯ã€
+¸½ºß¤Î¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Ïñ½ã¤Ë¡¢Java ¥¯¥é¥¹Æâ¤Ç»²¾È¤µ¤ì¤Æ¤¤¤ë̾Á°¶õ´Ö¤´¤È¤Ë 1 ¤Ä¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤ë¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤Î̾Á°¤òÀ©¸æ¤¹¤ëÊýË¡¤Ï¡¢¸½»þÅÀ¤Ç¤Ï¸ºß¤·¤Þ¤»¤ó¡£¤½¤¦¤·¤¿ÌÜŪ¤Ë¤Ï¡¢
 .na
-\f2スキーマジェãƒãƒ¬ãƒ¼ã‚¿ã® Ant タスク\fP @
+\f2¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Î ant ¥¿¥¹¥¯\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlを使用ã—ã¦ãã ã•ã„。
+https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "関連項目"
+.SH "̾Á°"
+´ØÏ¢¹àÌÜ
 .LP
 .RS 3
 .TP 2
 o
-スキーマジェãƒãƒ¬ãƒ¼ã‚¿ã®å®Ÿè¡Œ (schemagen):[
+¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Î¼Â¹Ô (schemagen): [
 .na
-\f2コマンド行ã®å‘½ä»¤\fP @
+\f2¥³¥Þ¥ó¥É¹Ô¤ÎÌ¿Îá\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagen.htmlã€
+https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagen.html¡¢
 .na
-\f2SchemaGen ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2SchemaGen ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
 https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html] 
 .TP 2
 o
 .na
-\f2XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® JavaTM アーキテクãƒãƒ£ãƒ¼ (JAXB)\fP @
+\f2XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î JavaTM ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ (JAXB)\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/xml/jaxb/index.html 
 .RE
--- a/src/linux/doc/man/ja/serialver.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/serialver.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH serialver 1 "02 Jun 2010"
+.TH serialver 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-serialver \- シリアルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚³ãƒžãƒ³ãƒ‰
-.LP
-.RS 3
-
+.SH "̾Á°"
+serialver \- ¥·¥ê¥¢¥ë¥Ð¡¼¥¸¥ç¥ó¥³¥Þ¥ó¥É
 .LP
 .LP
-\f3serialver\fP コマンド㯠\f2serialVersionUID\fP ã‚’è¿”ã—ã¾ã™ã€‚
+\f3serialver\fP ¥³¥Þ¥ó¥É¤Ï \f2serialVersionUID\fP ¤òÊÖ¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,74 +39,54 @@
 
 .LP
 .RS 3
-
-.LP
-.RS 3
 .TP 3
 options 
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§èª¬æ˜Žã•ã‚Œã¦ã„るコマンド行オプションã§ã™ã€‚ 
+¤³¤Î¥É¥­¥å¥á¥ó¥È¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .TP 3
 classnames 
-1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹åã§ã™ã€‚ 
+1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹Ì¾¤Ç¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3serialver\fP ã¯ã€1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã® \f2serialVersionUID\fP ã‚’ã€å±•é–‹ã—ã¦ã„るクラスã¸ã‚³ãƒ”ーã™ã‚‹ã®ã«é©ã—ãŸå½¢å¼ã§è¿”ã—ã¾ã™ã€‚引数を指定ã—ãªã„ã§å‘¼ã³å‡ºã™ã¨ã€ä½¿ç”¨æ–¹æ³•ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+\f3serialver\fP ¤Ï¡¢1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î \f2serialVersionUID\fP ¤ò¡¢Å¸³«¤·¤Æ¤¤¤ë¥¯¥é¥¹¤Ø¥³¥Ô¡¼¤¹¤ë¤Î¤ËŬ¤·¤¿·Á¼°¤ÇÊÖ¤·¤Þ¤¹¡£°ú¿ô¤ò»ØÄꤷ¤Ê¤¤¤Ç¸Æ¤Ó½Ð¤¹¤È¡¢»ÈÍÑÊýË¡¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
-\-classpath <: ã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ zip ã‚„ jar ファイル> 
-アプリケーションã®ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒªã‚½ãƒ¼ã‚¹ã®æ¤œç´¢ãƒ‘スを設定ã—ã¾ã™ã€‚ 
+\-classpath <: ¤Ç¶èÀÚ¤é¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤È zip ¤ä jar ¥Õ¥¡¥¤¥ë> 
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¤ª¤è¤Ó¥ê¥½¡¼¥¹¤Î¸¡º÷¥Ñ¥¹¤òÀßÄꤷ¤Þ¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-show 
-ç°¡å˜ãªãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’表示ã—ã¾ã™ã€‚完全指定ã®ã‚¯ãƒ©ã‚¹åを入力ã—ã¦ã€Enter キー㋠[Show] ボタンを押ã—ã€ã‚·ãƒªã‚¢ãƒ«ãƒãƒ¼ã‚¸ãƒ§ãƒ³ UID を表示ã—ã¾ã™ã€‚ 
+´Êñ¤Ê¥æ¡¼¥¶¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òɽ¼¨¤·¤Þ¤¹¡£´°Á´»ØÄê¤Î¥¯¥é¥¹Ì¾¤òÆþÎϤ·¤Æ¡¢Enter ¥­¡¼¤«¡ÖShow¡×¥Ü¥¿¥ó¤ò²¡¤·¡¢¥·¥ê¥¢¥ë¥Ð¡¼¥¸¥ç¥ó UID ¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "注"
-.LP
-
+.SH "Ãí"
 .LP
 .LP
-\f3serialver\fP コマンドã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’ãã®ä»®æƒ³ãƒžã‚·ãƒ³å†…ã«èª­ã¿è¾¼ã‚“ã§åˆæœŸåŒ–ã—ã¾ã™ãŒã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã®è¨­å®šã¯è¡Œã„ã¾ã›ã‚“。信頼ã§ããªã„クラスã¨ã¨ã‚‚ã« \f3serialver\fP を実行ã™ã‚‹å ´åˆã«ã¯ã€æ¬¡ã®ã‚ªãƒ—ションを使ã£ã¦ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’設定ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3serialver\fP ¥³¥Þ¥ó¥É¤Ï¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤ò¤½¤Î²¾ÁÛ¥Þ¥·¥óÆâ¤ËÆɤ߹þ¤ó¤Ç½é´ü²½¤·¤Þ¤¹¤¬¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ÎÀßÄê¤Ï¹Ô¤¤¤Þ¤»¤ó¡£¿®Íê¤Ç¤­¤Ê¤¤¥¯¥é¥¹¤È¤È¤â¤Ë \f3serialver\fP ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥»¥­¥å¥ê¥Æ¥£¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤òÀßÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
 \f2\-J\-Djava.security.manager\fP
 .LP
-.RE
 .LP
-ã¾ãŸã€å¿…è¦ã§ã‚ã‚Œã°ã€æ¬¡ã®ã‚ªãƒ—ションを使ã£ã¦ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ã‚’指定ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¤Þ¤¿¡¢É¬ÍפǤ¢¤ì¤Ð¡¢¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
 \f2\-J\-Djava.security.policy=<policy file>\fP
 .LP
-.RE
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
 .na
--- a/src/linux/doc/man/ja/servertool.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/servertool.1	Wed May 04 16:39:05 2011 -0700
@@ -19,20 +19,14 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH servertool 1 "02 Jun 2010"
+.TH servertool 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-servertool \- Java(TM) IDL サーãƒãƒ¼ãƒ„ール
-.LP
-.RS 3
-
+.SH "̾Á°"
+servertool \- Java(TM) IDL ¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë
 .LP
-\f3servertool\fP ã¯ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³åœæ­¢ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’æä¾›ã—ã¾ã™ã€‚
-.RE
-.SH "å½¢å¼"
-.LP
-
+\f3servertool\fP ¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤ÓÄä»ß¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£ 
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -44,84 +38,76 @@
 
 .LP
 .LP
-コマンドを入力ã—ãªã„㧠\f2servertool\fP ã‚’èµ·å‹•ã™ã‚‹ã¨ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ„ールã¨ã—㦠\f2servertool >\fP プロンプトãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2servertool >\fP プロンプトã«ã‚³ãƒžãƒ³ãƒ‰ã‚’入力ã—ã¾ã™ã€‚
+¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Ê¤¤¤Ç \f2servertool\fP ¤òµ¯Æ°¤¹¤ë¤È¡¢¥³¥Þ¥ó¥É¹Ô¥Ä¡¼¥ë¤È¤·¤Æ \f2servertool >\fP ¥×¥í¥ó¥×¥È¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£\f2servertool >\fP ¥×¥í¥ó¥×¥È¤Ë¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-コマンドを入力ã—㦠\f2servertool\fP ã‚’èµ·å‹•ã™ã‚‹ã¨ã€Java IDL サーãƒãƒ¼ãƒ„ールãŒèµ·å‹•ã—ã€ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¦çµ‚了ã—ã¾ã™ã€‚
+¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Æ \f2servertool\fP ¤òµ¯Æ°¤¹¤ë¤È¡¢Java IDL ¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë¤¬µ¯Æ°¤·¡¢¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2\-ORBInitialPort\fP \f2nameserverport\fP オプションã¯\f3å¿…é ˆ\fPã§ã™ã€‚\f2nameserverport\fP ã®å€¤ã«ã¯ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã€ç€ä¿¡è¦æ±‚ã‚’å¾…æ©Ÿã—ã¦ã„ã‚‹ãƒãƒ¼ãƒˆã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã¯ã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€\f2nameserverport\fP ã¨ã—㦠1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
+\f2\-ORBInitialPort\fP \f2nameserverport\fP ¥ª¥×¥·¥ç¥ó¤Ï\f3ɬ¿Ü\fP¤Ç¤¹¡£ \f2nameserverport\fP ¤ÎÃͤˤϡ¢\f2orbd\fP ¤¬¼Â¹Ô¤µ¤ì¡¢Ãå¿®Í×µá¤òÂÔµ¡¤·¤Æ¤¤¤ë¥Ý¡¼¥È¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢\f2nameserverport\fP¤È¤·¤Æ 1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f2servertool\fP ã¯ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³åœæ­¢ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’æä¾›ã—ã¾ã™ã€‚ãã®ã»ã‹ã«ã€ã‚µãƒ¼ãƒãƒ¼ã«é–¢ã™ã‚‹ã•ã¾ã–ã¾ãªçµ±è¨ˆæƒ…報をå–å¾—ã™ã‚‹ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰ã‚‚æä¾›ã—ã¾ã™ã€‚
+\f2servertool\fP ¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤ÓÄä»ß¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£¤½¤Î¤Û¤«¤Ë¡¢¥µ¡¼¥Ð¡¼¤Ë´Ø¤¹¤ë¤µ¤Þ¤¶¤Þ¤ÊÅý·×¾ðÊó¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Î¥³¥Þ¥ó¥É¤âÄ󶡤·¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-ORBInitialHost nameserverhost 
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒã€å®Ÿè¡Œã•ã‚Œã€ç€ä¿¡è¦æ±‚ã‚’å¾…æ©Ÿã—ã¦ã„るホストマシンを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã—ãªã„å ´åˆã€\f2nameserverhost\fP ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ \f2localhost\fP ã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f2orbd\fP 㨠\f2servertool\fP ãŒç•°ãªã‚‹ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã¦ã„るホストã®åå‰ã¨ IP アドレスを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬¡¢¼Â¹Ô¤µ¤ì¡¢Ãå¿®Í×µá¤òÂÔµ¡¤·¤Æ¤¤¤ë¥Û¥¹¥È¥Þ¥·¥ó¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\f2nameserverhost\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç \f2localhost\fP ¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2orbd\fP ¤È \f2servertool\fP ¤¬°Û¤Ê¤ë¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢\f2orbd\fP ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Û¥¹¥È¤Î̾Á°¤È IP ¥¢¥É¥ì¥¹¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "コマンド"
-.LP
-
+.SH "¥³¥Þ¥ó¥É"
 .LP
 .RS 3
 .TP 3
 register \-server\ <server\ class\ name> \ \-classpath\ <classpath\ to\ server> [\ \-applicationName\ <application\ name> \-args\ <args\ to\ server> \-vmargs\ <flags\ to\ be\ passed\ to\ Java\ VM> \ ] 
-Object Request Broker Daemon (ORBD) ã«æ–°è¦æŒç¶šã‚µãƒ¼ãƒãƒ¼ã‚’登録ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒæœªç™»éŒ²ã®å ´åˆã€ç™»éŒ²ã—ã¦èµ·å‹•ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€\f2\-server\fP オプションã§è­˜åˆ¥ã•ã‚Œã‚‹ã‚µãƒ¼ãƒãƒ¼ã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹å†…ã§ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ãŒå‘¼ã³å‡ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€\f2public static void install(org.omg.CORBA.ORB)\fP ã«ãªã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚インストールメソッドã¯ã€ã‚ªãƒ—ションã§ã‚ã‚Šã€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚¹ã‚­ãƒ¼ãƒžã®ä½œæˆãªã©ã®ç‹¬è‡ªã®ã‚µãƒ¼ãƒãƒ¼ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å‹•ä½œã‚’開発者ãŒæŒ‡å®šã§ãã¾ã™ã€‚ 
+Object Request Broker Daemon (ORBD) ¤Ë¿·µ¬»ý³¥µ¡¼¥Ð¡¼¤òÅÐÏ¿¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬Ì¤ÅÐÏ¿¤Î¾ì¹ç¡¢ÅÐÏ¿¤·¤Æµ¯Æ°¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ¡¢\f2\-server\fP ¥ª¥×¥·¥ç¥ó¤Ç¼±Ê̤µ¤ì¤ë¥µ¡¼¥Ð¡¼¤Î¥á¥¤¥ó¥¯¥é¥¹Æâ¤Ç¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤¬¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢\f2public static void install(org.omg.CORBA.ORB)\fP ¤Ë¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹¥¹¥­¡¼¥Þ¤ÎºîÀ®¤Ê¤É¤ÎÆȼ«¤Î¥µ¡¼¥Ð¡¼¥¤¥ó¥¹¥È¡¼¥ëÆ°ºî¤ò³«È¯¼Ô¤¬»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 unregister \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-サーãƒãƒ¼ ID ã¾ãŸã¯ã‚¢ãƒ—リケーションåを使用ã—ã¦ã€ORBD ã®ã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã‚’解除ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€\f2\-server\fP オプションã§è­˜åˆ¥ã•ã‚Œã‚‹ã‚µãƒ¼ãƒãƒ¼ã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ãŒå‘¼ã³å‡ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€\f2public static void uninstall(org.omg.CORBA.ORB)\fP ã«ãªã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚アンインストールメソッドã¯ã€ã‚ªãƒ—ションã§ã‚ã‚Šã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ã®å‹•ä½œã®å–り消ã—ãªã©ã®ç‹¬è‡ªã®ã‚µãƒ¼ãƒãƒ¼ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å‹•ä½œã‚’開発者ãŒæŒ‡å®šã§ãã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼ ID ¤Þ¤¿¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó̾¤ò»ÈÍѤ·¤Æ¡¢ORBD ¤Î¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¤ò²ò½ü¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ¡¢\f2\-server\fP ¥ª¥×¥·¥ç¥ó¤Ç¼±Ê̤µ¤ì¤ë¥µ¡¼¥Ð¡¼¤Î¥á¥¤¥ó¥¯¥é¥¹Æâ¤Ç¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤¬¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢\f2public static void uninstall(org.omg.CORBA.ORB)\fP ¤Ë¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¢¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤ÎÆ°ºî¤Î¼è¤ê¾Ã¤·¤Ê¤É¤ÎÆȼ«¤Î¥µ¡¼¥Ð¡¼¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ëÆ°ºî¤ò³«È¯¼Ô¤¬»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 getserverid \-applicationName\ <application\ name> 
-アプリケーションã«é–¢é€£ä»˜ã‘られã¦ã„るサーãƒãƒ¼ ID ã‚’è¿”ã—ã¾ã™ã€‚ 
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤ë¥µ¡¼¥Ð¡¼ ID ¤òÊÖ¤·¤Þ¤¹¡£ 
 .TP 3
 list 
-ORBD ã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®æŒç¶šã‚µãƒ¼ãƒãƒ¼ã«é–¢ã™ã‚‹æƒ…報を一覧表示ã—ã¾ã™ã€‚ 
+ORBD ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î»ý³¥µ¡¼¥Ð¡¼¤Ë´Ø¤¹¤ë¾ðÊó¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 listappnames 
-ç¾åœ¨ ORBD ã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ã‚µãƒ¼ãƒãƒ¼ã®ã‚¢ãƒ—リケーションåを一覧表示ã—ã¾ã™ã€‚ 
+¸½ºß ORBD ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥µ¡¼¥Ð¡¼¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó̾¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 listactive 
-ORDB ã«ã‚ˆã£ã¦èµ·å‹•ã•ã‚Œã€ç¾åœ¨å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®æŒç¶šã‚µãƒ¼ãƒãƒ¼ã«é–¢ã™ã‚‹æƒ…報を一覧表示ã—ã¾ã™ã€‚ 
+ORDB ¤Ë¤è¤Ã¤Æµ¯Æ°¤µ¤ì¡¢¸½ºß¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î»ý³¥µ¡¼¥Ð¡¼¤Ë´Ø¤¹¤ë¾ðÊó¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 locate \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> [\-endpointType\ <endpointType>\ ] 
-登録ã•ã‚ŒãŸã‚µãƒ¼ãƒãƒ¼ã§ä½œæˆã—ãŸã™ã¹ã¦ã® ORB ã®ç‰¹å®šã®åž‹ã«ã¤ã„ã¦ç«¯ç‚¹ (ãƒãƒ¼ãƒˆ) を検出ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã€èµ·å‹•ã•ã‚Œã¾ã™ã€‚端点ã®åž‹ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ã‚µãƒ¼ãƒãƒ¼ã® ORB ã”ã¨ã«é–¢é€£ä»˜ã‘られã¦ã„ã‚‹ plain åž‹ ã¾ãŸã¯ non\-protected åž‹ã®ç«¯ç‚¹ãŒè¿”ã•ã‚Œã¾ã™ã€‚ 
+ÅÐÏ¿¤µ¤ì¤¿¥µ¡¼¥Ð¡¼¤ÇºîÀ®¤·¤¿¤¹¤Ù¤Æ¤Î ORB ¤ÎÆÃÄê¤Î·¿¤Ë¤Ä¤¤¤ÆüÅÀ (¥Ý¡¼¥È) ¤ò¸¡½Ð¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢µ¯Æ°¤µ¤ì¤Þ¤¹¡£Ã¼ÅÀ¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥µ¡¼¥Ð¡¼¤Î ORB ¤´¤È¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤ë plain ·¿ ¤Þ¤¿¤Ï non\-protected ·¿¤ÎüÅÀ¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 locateperorb \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> [\-orbid\ <ORB\ name>\ ] 
-登録ã•ã‚ŒãŸã‚µãƒ¼ãƒãƒ¼ã®ç‰¹å®šã® ORB ã§ç™»éŒ²ã•ã‚ŒãŸç«¯ç‚¹ (ãƒãƒ¼ãƒˆ) を検出ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã€èµ·å‹•ã•ã‚Œã¾ã™ã€‚\f2orbid\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã®ã€Œ""ã€ãŒ\f2orbid\fPã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚ORB ãŒç©ºæ–‡å­—列㮠\f2orbid\fP ã§ä½œæˆã•ã‚Œã¦ã„ã‚‹å ´åˆã€ç™»éŒ²ã—ãŸãƒãƒ¼ãƒˆãŒã™ã¹ã¦è¿”ã•ã‚Œã¾ã™ã€‚ 
+ÅÐÏ¿¤µ¤ì¤¿¥µ¡¼¥Ð¡¼¤ÎÆÃÄê¤Î ORB ¤ÇÅÐÏ¿¤µ¤ì¤¿Ã¼ÅÀ (¥Ý¡¼¥È) ¤ò¸¡½Ð¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢µ¯Æ°¤µ¤ì¤Þ¤¹¡£\f2orbid\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤΡÖ""¡×¤¬\f2orbid\fP¤Ë³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£ORB ¤¬¶õʸ»úÎó¤Î \f2orbid\fP ¤ÇºîÀ®¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢ÅÐÏ¿¤·¤¿¥Ý¡¼¥È¤¬¤¹¤Ù¤ÆÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 orblist \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-サーãƒãƒ¼ä¸Šã«å®šç¾©ã•ã‚ŒãŸ ORB ã® ORBId を一覧表示ã—ã¾ã™ã€‚ORBId ã¯ã‚µãƒ¼ãƒãƒ¼ã§ä½œæˆã•ã‚ŒãŸ ORB ã®æ–‡å­—列åã§ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã€èµ·å‹•ã•ã‚Œã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼¾å¤ËÄêµÁ¤µ¤ì¤¿ ORB ¤Î ORBId ¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ORBId ¤Ï¥µ¡¼¥Ð¡¼¤ÇºîÀ®¤µ¤ì¤¿ ORB ¤Îʸ»úÎó̾¤Ç¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢µ¯Æ°¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 shutdown \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-ORBD ã«ç™»éŒ²ã•ã‚ŒãŸã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªã‚µãƒ¼ãƒãƒ¼ã‚’åœæ­¢ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡Œä¸­ã«ã€\f2\-serverid\fP パラメータã¾ãŸã¯ \f2\-applicationName\fP パラメータã§æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹å†…ã«å®šç¾©ã•ã‚ŒãŸ \f2shutdown()\fP メソッドも呼ã³å‡ºã•ã‚Œã¦ã‚µãƒ¼ãƒãƒ¼ãƒ—ロセスを正ã—ãåœæ­¢ã—ã¾ã™ã€‚ 
+ORBD ¤ËÅÐÏ¿¤µ¤ì¤¿¥¢¥¯¥Æ¥£¥Ö¤Ê¥µ¡¼¥Ð¡¼¤òÄä»ß¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Î¼Â¹ÔÃæ¤Ë¡¢\f2\-serverid\fP ¥Ñ¥é¥á¡¼¥¿¤Þ¤¿¤Ï \f2\-applicationName\fP ¥Ñ¥é¥á¡¼¥¿¤Ç»ØÄꤵ¤ì¤¿¥¯¥é¥¹Æâ¤ËÄêµÁ¤µ¤ì¤¿ \f2shutdown()\fP ¥á¥½¥Ã¥É¤â¸Æ¤Ó½Ð¤µ¤ì¤Æ¥µ¡¼¥Ð¡¼¥×¥í¥»¥¹¤òÀµ¤·¤¯Ää»ß¤·¤Þ¤¹¡£ 
 .TP 3
 startup \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-ORBD ã«ç™»éŒ²ã•ã‚ŒãŸã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒã™ã§ã«å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¿”ã•ã‚Œã¾ã™ã€‚ 
+ORBD ¤ËÅÐÏ¿¤µ¤ì¤¿¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ç¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¤¹¤Ç¤Ë¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¤Ë¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 help 
-サーãƒãƒ¼ãŒã‚µãƒ¼ãƒãƒ¼ãƒ„ールã§ä½¿ç”¨ã§ãã‚‹ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’表示ã—ã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼¤¬¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë¤Ç»ÈÍѤǤ­¤ë¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 quit 
-サーãƒãƒ¼ãƒ„ールを終了ã—ã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë¤ò½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 orbd(1)  
--- a/src/linux/doc/man/ja/tnameserv.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/tnameserv.1	Wed May 04 16:39:05 2011 -0700
@@ -19,59 +19,59 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH tnameserv 1 "02 Jun 2010"
+.TH tnameserv 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-Java IDL:一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス \- \f2tnameserv\fP
+.SH "̾Á°"
+Java IDL: °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ \- \f2tnameserv\fP
 .LP
 .LP
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§ã¯ã€Java IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス \f2tnameserv\fP ã®ä½¿ç”¨æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚Java IDL ã«ã¯ã€Object Request Broker Daemon (ORBD) ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ORBD ã¯ã€ãƒ–ートストラップサービスã€ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€\f3æŒç¶š\fPãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€ãŠã‚ˆã³ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’å«ã‚€ãƒ‡ãƒ¼ãƒ¢ãƒ³ãƒ—ロセスã§ã™ã€‚Java IDL ã®ã™ã¹ã¦ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã§ã¯ ORBD を使用ã—ã¦ã„ã¾ã™ãŒã€ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを使用ã™ã‚‹ä¾‹ã§ã¯ã€\f2orbd\fP ã®ä»£ã‚ã‚Šã« \f2tnameserv\fP を使用ã§ãã¾ã™ã€‚\f2orbd\fP ツールã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€\f2orbd\fP ã® orbd(1)ã¾ãŸã¯
+¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ç¤Ï¡¢Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ \f2tnameserv\fP ¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£Java IDL ¤Ë¤Ï¡¢Object Request Broker Daemon (ORBD) ¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ORBD ¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥µ¡¼¥Ó¥¹¡¢°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡¢\f3»ý³\fP¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡¢¤ª¤è¤Ó¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ò´Þ¤à¥Ç¡¼¥â¥ó¥×¥í¥»¥¹¤Ç¤¹¡£Java IDL ¤Î¤¹¤Ù¤Æ¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤Ç¤Ï ORBD ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¤¬¡¢°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò»ÈÍѤ¹¤ëÎã¤Ç¤Ï¡¢\f2orbd\fP ¤ÎÂå¤ï¤ê¤Ë \f2tnameserv\fP ¤ò»ÈÍѤǤ­¤Þ¤¹¡£\f2orbd\fP ¥Ä¡¼¥ë¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢orbd ¤Î orbd(1)¤Þ¤¿¤Ï 
 .na
-\f2ORBD ã«å«ã¾ã‚Œã‚‹ Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fP @
+\f2ORBD ¤Ë´Þ¤Þ¤ì¤ë Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.htmlã«é–¢ã™ã‚‹ãƒˆãƒ”ックをå‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html¤Ë´Ø¤¹¤ë¥È¥Ô¥Ã¥¯¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-ã“ã“ã§ã¯ã€ä»¥ä¸‹ã®é …ç›®ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚
+¤³¤³¤Ç¤Ï¡¢°Ê²¼¤Î¹àÌܤˤĤ¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス 
+Java\ IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ 
 .TP 2
 o
-Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹• 
+Java\ IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ° 
 .TP 2
 o
-Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®åœæ­¢ 
+Java\ IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ÎÄä»ß 
 .TP 2
 o
-サンプルクライアント:åå‰ç©ºé–“ã¸ã®ã‚ªãƒ–ジェクトã®è¿½åŠ  
+¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Ø¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ÎÄɲà 
 .TP 2
 o
-サンプルクライアント:åå‰ç©ºé–“ã®ãƒ–ラウズ 
+¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Î¥Ö¥é¥¦¥º 
 .RE
 
 .LP
-.SH "Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス"
+.SH "Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹"
 .LP
 .LP
-CORBA ã® COS (Common Object Services) ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ãŒãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªæ§‹é€ ã‚’æä¾›ã—ã¦ã„ã‚‹ã®ã¨åŒã˜ã‚ˆã†ã«ã€ã‚ªãƒ–ジェクトå‚ç…§ã«å¯¾ã—ã¦ãƒ„リー構造ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æä¾›ã—ã¾ã™ã€‚Java IDL ã®ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã‚ã‚‹ \f2tnameserv\fP ã¯ã€COS ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®ä»•æ§˜ã‚’å˜ç´”ãªå½¢ã§å®Ÿè£…ã—ãŸã‚‚ã®ã§ã™ã€‚
+CORBA ¤Î COS (Common Object Services) ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¹½Â¤¤òÄ󶡤·¤Æ¤¤¤ë¤Î¤ÈƱ¤¸¤è¤¦¤Ë¡¢¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ËÂФ·¤Æ¥Ä¥ê¡¼¹½Â¤¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÄ󶡤·¤Þ¤¹¡£Java IDL ¤Î°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤¢¤ë \f2tnameserv\fP ¤Ï¡¢COS ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î»ÅÍͤòñ½ã¤Ê·Á¤Ç¼ÂÁõ¤·¤¿¤â¤Î¤Ç¤¹¡£
 .LP
 .LP
-オブジェクトå‚ç…§ã¯åå‰ç©ºé–“ã«åå‰ã§æ ¼ç´ã•ã‚Œã€ã‚ªãƒ–ジェクトå‚ç…§ã¨åå‰ã®ãƒšã‚¢ã¯ã€ãã‚Œãžã‚Œã€Œãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã€ã¨å‘¼ã°ã‚Œã¾ã™ã€‚ãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€Œãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã€ã«çµ„ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯ãれ自体ãŒãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã§ã‚ã‚Šã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã®ã‚µãƒ–ディレクトリã¨åŒã˜ç·¨æˆæ©Ÿèƒ½ã‚’æŒã¡ã¾ã™ã€‚ã™ã¹ã¦ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€ŒåˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã€ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚åå‰ç©ºé–“ã«ãŠã„ã¦ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯å”¯ä¸€ã®æŒç¶šçš„ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã§ã™ã€‚ ãれ以外ã®ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯ã€Java IDL ã®ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚µãƒ¼ãƒ“スプロセスãŒåœæ­¢ã—ã€å†èµ·å‹•ã•ã‚Œã‚‹ã¨å¤±ã‚ã‚Œã¾ã™ã€‚
+¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ï̾Á°¶õ´Ö¤Ë̾Á°¤Ç³ÊǼ¤µ¤ì¡¢¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤È̾Á°¤Î¥Ú¥¢¤Ï¡¢¤½¤ì¤¾¤ì¡Ö¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡Ö¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¡×¤ËÁȤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ï¤½¤ì¼«ÂΤ¬¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¤¢¤ê¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ÈƱ¤¸ÊÔÀ®µ¡Ç½¤ò»ý¤Á¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡Ö½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¡×¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£Ì¾Á°¶õ´Ö¤Ë¤ª¤¤¤Æ¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ÏÍ£°ì¤Î»ý³Ū¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¤¹¡£¤½¤ì°Ê³°¤Î¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ï¡¢Java IDL ¤Î¥Í¡¼¥ß¥ó¥°¥µ¡¼¥Ó¥¹¥×¥í¥»¥¹¤¬Ää»ß¤·¡¢ºÆµ¯Æ°¤µ¤ì¤ë¤È¼º¤ï¤ì¤Þ¤¹¡£
 .LP
 .LP
-アプレットã¾ãŸã¯ã‚¢ãƒ—リケーションã‹ã‚‰ COS ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを使用ã™ã‚‹ãŸã‚ã«ã¯ã€ãã® ORB ã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå‹•ä½œã—ã¦ã„るホストã®ãƒãƒ¼ãƒˆã‚’知ã£ã¦ã„ã‚‹ã‹ã€ãã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®æ–‡å­—列化ã•ã‚ŒãŸåˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€Java\ IDL ã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã‚‚ãã®ä»–ã® COS 準拠ã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。
+¥¢¥×¥ì¥Ã¥È¤Þ¤¿¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤«¤é COS ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò»ÈÍѤ¹¤ë¤¿¤á¤Ë¤Ï¡¢¤½¤Î ORB ¤Ï¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬Æ°ºî¤·¤Æ¤¤¤ë¥Û¥¹¥È¤Î¥Ý¡¼¥È¤òÃΤäƤ¤¤ë¤«¡¢¤½¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îʸ»úÎ󲽤µ¤ì¤¿½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢Java IDL ¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤â¤½¤Î¾¤Î COS ½àµò¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
 .LP
-.SH "Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•"
+.SH "Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°"
 .LP
 .LP
-Java\ IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¾ãŸã¯ã‚¢ãƒ—レットよりå‰ã«èµ·å‹•ã—ã¦ãŠã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。Java\ IDL 製å“をインストールã™ã‚‹ã¨ã€Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを起動ã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—ト (Solaris: \f2tnameserv\fP) ã‹ã€å®Ÿè¡Œå¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ« (Windows NT: \f2tnameserv.exe\fP) ãŒä½œæˆã•ã‚Œã¾ã™ã€‚ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å‹•ä½œã™ã‚‹ã‚ˆã†ã«ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを起動ã—ã¦ãã ã•ã„。
+Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò»ÈÍѤ¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥¢¥×¥ì¥Ã¥È¤è¤êÁ°¤Ëµ¯Æ°¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£Java\ IDL À½Éʤò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤È¡¢Java\ IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òµ¯Æ°¤¹¤ë¥¹¥¯¥ê¥×¥È (Solaris: \f2tnameserv\fP) ¤Þ¤¿¤Ï¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë (Windows NT: \f2tnameserv.exe\fP) ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ÇÆ°ºî¤¹¤ë¤è¤¦¤Ë¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-特ã«æŒ‡å®šã—ãªã„å ´åˆã€Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ORB ã® \f2resolve_initial_references()\fP メソッド㨠\f2list_initial_references()\fP メソッドã®å®Ÿè£…ã«ä½¿ç”¨ã™ã‚‹ãƒ–ートストラッププロトコルã«å¯¾ã—ã¦ãƒãƒ¼ãƒˆ 900 ã§å¾…æ©Ÿã—ã¾ã™ã€‚
+Æä˻ØÄꤷ¤Ê¤¤¾ì¹ç¡¢Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢ORB ¤Î \f2resolve_initial_references()\fP ¥á¥½¥Ã¥É¤È \f2list_initial_references()\fP ¥á¥½¥Ã¥É¤Î¼ÂÁõ¤Ë»ÈÍѤ¹¤ë¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥×¥í¥È¥³¥ë¤ËÂФ·¤Æ¥Ý¡¼¥È 900 ¤ÇÂÔµ¡¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -83,7 +83,7 @@
 
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãƒãƒ¼ãƒˆã‚’指定ã—ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒãƒ¼ãƒˆ 900 ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚Solaris ソフトウェアã®å®Ÿè¡Œæ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚ 1050 ã®ã‚ˆã†ã«åˆ¥ã®ãƒãƒ¼ãƒˆã‚’指定ã—ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スをãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å®Ÿè¡Œã™ã‚‹ã«ã¯ã€UNIX コマンドシェルã§æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¥Ý¡¼¥È¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¥Ý¡¼¥È 900 ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤Î¼Â¹Ô»þ¤Ï¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¾ì¹ç¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 ¤Þ¤¿¤Ï 1024 ¤è¤ê¤âÂ礭¤¤¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£1050 ¤Î¤è¤¦¤ËÊ̤Υݡ¼¥È¤ò»ØÄꤷ¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢UNIX ¥³¥Þ¥ó¥É¥·¥§¥ë¤Ç¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -95,7 +95,7 @@
 
 .LP
 .LP
-Windows ã® MS\-DOS システムプロンプトã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Windows ¤Î MS\-DOS ¥·¥¹¥Æ¥à¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -107,32 +107,32 @@
 
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«ã¯ã€æ–°ã—ã„ãƒãƒ¼ãƒˆç•ªå·ã‚’知らã›ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ãŸã‚ã€ORB オブジェクトã®ä½œæˆæ™‚ã« \f2org.omg.CORBA.ORBInitialPort\fP プロパティーã«æ–°ã—ã„ãƒãƒ¼ãƒˆç•ªå·ã‚’設定ã—ã¾ã™ã€‚
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Î¥¯¥é¥¤¥¢¥ó¥È¤Ë¤Ï¡¢¿·¤·¤¤¥Ý¡¼¥ÈÈÖ¹æ¤òÃΤ餻¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢ORB ¥ª¥Ö¥¸¥§¥¯¥È¤ÎºîÀ®»þ¤Ë \f2org.omg.CORBA.ORBInitialPort\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤Ë¿·¤·¤¤¥Ý¡¼¥ÈÈÖ¹æ¤òÀßÄꤷ¤Þ¤¹¡£
 .LP
 .SS 
-ç•°ãªã‚‹ãƒžã‚·ãƒ³ä¸Šã§ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã®å®Ÿè¡Œ
+°Û¤Ê¤ë¥Þ¥·¥ó¾å¤Ç¤Î¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î¼Â¹Ô
 .LP
 .LP
-Java IDL 㨠RMI\-IIOP ã®ã»ã¨ã‚“ã©ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã§ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€ã‚µãƒ¼ãƒãƒ¼ã€ãŠã‚ˆã³ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã™ã¹ã¦é–‹ç™ºç”¨ã®ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚実際ã«é…å‚™ã™ã‚‹å ´åˆã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã‚’ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¨ã¯ç•°ãªã‚‹ãƒ›ã‚¹ãƒˆä¸Šã§å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒå¤šããªã‚Šã¾ã™ã€‚
+Java IDL ¤È RMI\-IIOP ¤Î¤Û¤È¤ó¤É¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤Ç¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡¢¥µ¡¼¥Ð¡¼¡¢¤ª¤è¤Ó¥¯¥é¥¤¥¢¥ó¥È¤Ï¤¹¤Ù¤Æ³«È¯ÍѤΥޥ·¥ó¾å¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¼ÂºÝ¤ËÇÛÈ÷¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤ò¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤È¤Ï°Û¤Ê¤ë¥Û¥¹¥È¾å¤Ç¼Â¹Ô¤¹¤ë¤³¤È¤¬Â¿¤¯¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-クライアントã¨ã‚µãƒ¼ãƒãƒ¼ãŒãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを見ã¤ã‘ã‚‹ã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ãŒã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã¨ãƒ›ã‚¹ãƒˆã‚’èªè­˜ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãã®ãŸã‚ã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã® \f2org.omg.CORBA.ORBInitialPort\fP プロパティー㨠\f2org.omg.CORBA.ORBInitialHost\fP プロパティーをãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã¨ãƒžã‚·ãƒ³ã®åå‰ã«è¨­å®šã—ã¾ã™ã€‚ã“ã®ä¾‹ã¯ã€
+¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤¬¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò¸«¤Ä¤±¤ë¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤¬¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤È¥Û¥¹¥È¤òǧ¼±¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤Î¤¿¤á¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î¥Õ¥¡¥¤¥ëÆâ¤Î \f2org.omg.CORBA.ORBInitialPort\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤È \f2org.omg.CORBA.ORBInitialHost\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ò¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤È¥Þ¥·¥ó¤Î̾Á°¤ËÀßÄꤷ¤Þ¤¹¡£¤³¤ÎÎã¤Ï¡¢
 .na
-\f2「RMI\-IIOP を使ã£ãŸ Hello World ã®ä¾‹ã€\fP @
+\f2¡ÖRMI\-IIOP ¤ò»È¤Ã¤¿ Hello World ¤ÎÎã¡×¤Ë¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/rmi\-iiop/rmiiiopexample.htmlã«ç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚コマンド行オプション \f2\-ORBInitialPort\fP \f2nameserverport#\fP 㨠\f2\-ORBInitialHost\fP \f2nameserverhostname\fP を使用ã—ã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã«å¯¾ã—ã¦ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを探ã™å ´æ‰€ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/rmi\-iiop/rmiiiopexample.html¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó \f2\-ORBInitialPort\fP \f2nameserverport#\fP ¤È \f2\-ORBInitialHost\fP \f2nameserverhostname\fP ¤ò»ÈÍѤ·¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤ËÂФ·¤Æ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òõ¤¹¾ì½ê¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .na
-\f2「Java IDL: 2 å°ã®ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã™ã‚‹ Hello World プログラムã€\fP @
+\f2¡ÖJava IDL: 2 Âæ¤Î¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤¹¤ë Hello World ¥×¥í¥°¥é¥à¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/tutorial/jidl2machines.html ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションを使用ã—ã¦æŒ‡å®šã™ã‚‹æ–¹æ³•ãŒç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/tutorial/jidl2machines.html ¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ»ØÄꤹ¤ëÊýË¡¤¬¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス \f2tnameserv\fP ãŒã€ãƒ›ã‚¹ãƒˆ \f2nameserverhost\fP ã®ãƒãƒ¼ãƒˆ 1050 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒãƒ›ã‚¹ãƒˆ \f2clienthost\fP 上ã§å®Ÿè¡Œã•ã‚Œã€ã‚µãƒ¼ãƒãƒ¼ã¯ãƒ›ã‚¹ãƒˆ \f2serverhost\fP 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ \f2tnameserv\fP ¤¬¡¢¥Û¥¹¥È \f2nameserverhost\fP ¤Î¥Ý¡¼¥È 1050 ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢¥¯¥é¥¤¥¢¥ó¥È¤¬¥Û¥¹¥È \f2clienthost\fP ¾å¤Ç¼Â¹Ô¤µ¤ì¡¢¥µ¡¼¥Ð¡¼¤Ï¥Û¥¹¥È \f2serverhost\fP ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-次ã®ã‚ˆã†ã«ã€ãƒ›ã‚¹ãƒˆ \f2nameserverhost\fP 上㧠\f2tnameserv\fP ã‚’èµ·å‹•ã—ã¾ã™ã€‚ 
+¼¡¤Î¤è¤¦¤Ë¡¢¥Û¥¹¥È \f2nameserverhost\fP ¾å¤Ç \f2tnameserv\fP ¤òµ¯Æ°¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -144,7 +144,7 @@
 .fi
 .TP 2
 o
-\f2serverhost\fP 上ã§ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚ 
+\f2serverhost\fP ¾å¤Ç¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -154,7 +154,7 @@
 .fi
 .TP 2
 o
-\f2clienthost\fP 上ã§ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚’èµ·å‹•ã—ã¾ã™ã€‚ 
+\f2clienthost\fP ¾å¤Ç¥¯¥é¥¤¥¢¥ó¥È¤òµ¯Æ°¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -166,38 +166,34 @@
 
 .LP
 .SS 
-\-J オプション
+\-J ¥ª¥×¥·¥ç¥ó
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã¯ã€\f2tnameserve\fP ã¨ã¨ã‚‚ã«ä½¿ç”¨ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2tnameserve\fP ¤È¤È¤â¤Ë»ÈÍѤǤ­¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®åœæ­¢"
+.SH "Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ÎÄä»ß"
 .LP
 .LP
-Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スをåœæ­¢ã™ã‚‹ã«ã¯ã€Unix ã®å ´åˆã¯ã€\f2kill\fP ãªã©ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ã„ã€Windows ã®å ´åˆã¯ã€\f2Ctrl\-C\fP を使ã„ã¾ã™ã€‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを明示的ã«åœæ­¢ã™ã‚‹ã¾ã§ã¯ã€å‘¼ã³å‡ºã—待機状態ãŒç¶šãã¾ã™ã€‚ãªãŠã€ã‚µãƒ¼ãƒ“スを終了ã•ã›ã‚‹ã¨ã€Java\ IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹åå‰ã¯å¤±ã‚ã‚Œã¾ã™ã€‚
+Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òÄä»ß¤¹¤ë¤Ë¤Ï¡¢Unix ¤Î¾ì¹ç¤Ï¡¢\f2kill\fP ¤Ê¤É¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥³¥Þ¥ó¥É¤ò»È¤¤¡¢Windows ¤Î¾ì¹ç¤Ï¡¢\f2Ctrl\-C\fP ¤ò»È¤¤¤Þ¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òÌÀ¼¨Åª¤ËÄä»ß¤¹¤ë¤Þ¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·ÂÔµ¡¾õÂÖ¤¬Â³¤­¤Þ¤¹¡£¤Ê¤ª¡¢¥µ¡¼¥Ó¥¹¤ò½ªÎ»¤µ¤»¤ë¤È¡¢Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë̾Á°¤Ï¼º¤ï¤ì¤Þ¤¹¡£
 .LP
-.SH "サンプルクライアント:åå‰ç©ºé–“ã¸ã®ã‚ªãƒ–ジェクトã®è¿½åŠ "
+.SH "¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Ø¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ÎÄɲÃ"
 .LP
 .LP
-次ã«ç¤ºã™ã‚µãƒ³ãƒ—ルプログラムã¯ã€åå‰ã‚’åå‰ç©ºé–“ã«è¿½åŠ ã™ã‚‹æ–¹æ³•ã‚’示ã™ã‚‚ã®ã§ã™ã€‚ã“ã®ã‚µãƒ³ãƒ—ルプログラムã¯ã€ã“ã®ã¾ã¾ã®çŠ¶æ…‹ã§å®Œå…¨ã«å‹•ä½œã™ã‚‹ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スクライアントã§ã€æ¬¡ã®ã‚ˆã†ãªå˜ç´”ãªãƒ„リーを作æˆã™ã‚‹ã‚‚ã®ã§ã™ã€‚
+¼¡¤Ë¼¨¤¹¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Ï¡¢Ì¾Á°¤ò̾Á°¶õ´Ö¤ËÄɲ乤ëÊýË¡¤ò¼¨¤¹¤â¤Î¤Ç¤¹¡£¤³¤Î¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Ï¡¢¤³¤Î¤Þ¤Þ¤Î¾õÂ֤Ǵ°Á´¤ËÆ°ºî¤¹¤ë°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¥¯¥é¥¤¥¢¥ó¥È¤Ç¡¢¼¡¤Î¤è¤¦¤Êñ½ã¤Ê¥Ä¥ê¡¼¤òºîÀ®¤¹¤ë¤â¤Î¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
 \fP\f3
 .fl
-                  \fP\f4åˆæœŸ\fP\f3
+                  \fP\f4½é´ü\fP\f3
 .fl
-               \fP\f4ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆ\fP\f3
+               \fP\f4¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È\fP\f3
 .fl
                   /      \\ 
 .fl
@@ -215,7 +211,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã€\f3plans\fP ã¯ã‚ªãƒ–ジェクトå‚ç…§ã€\f3Personal\fP 㯠\f3calendar\fP 㨠\f3schedule\fP ã® 2 ã¤ã®ã‚ªãƒ–ジェクトå‚照をå«ã‚€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã§ã™ã€‚
+¤³¤ÎÎã¤Ç¡¢\f3plans\fP ¤Ï¥ª¥Ö¥¸¥§¥¯¥È»²¾È¡¢\f3Personal\fP ¤Ï \f3calendar\fP ¤È \f3schedule\fP ¤Î 2 ¤Ä¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò´Þ¤à¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ç¤¹¡£
 .LP
 .nf
 \f3
@@ -242,7 +238,7 @@
 .fi
 
 .LP
-å‰è¿°ã®ã€ŒJava IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•ã€ã§ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã¯ãƒãƒ¼ãƒˆ 1050 を使用ã—ã¦èµ·å‹•ã—ã¾ã—ãŸã€‚ 次ã®ã‚³ãƒ¼ãƒ‰ã§ã€ã“ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’クライアントプログラムã«çŸ¥ã‚‰ã›ã¾ã™ã€‚ 
+Á°½Ò¤Î¡ÖJava IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°¡×¤Ç¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Ï¥Ý¡¼¥È 1050 ¤ò»ÈÍѤ·¤Æµ¯Æ°¤·¤Þ¤·¤¿¡£¼¡¤Î¥³¡¼¥É¤Ç¡¢¤³¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¥¯¥é¥¤¥¢¥ó¥È¥·¥¹¥Æ¥à¤ËÃΤ餻¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -258,7 +254,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‚’å–å¾—ã—ã€ãれを \f3ctx\fP ã«ä»£å…¥ã—ã¾ã™ã€‚2 行目ã§ã¯ã€\f3ctx\fP をダミーã®ã‚ªãƒ–ジェクトå‚ç…§ \f3objref\fP ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚ ã“ã® \f3objref\fP ã«ã¯ã€ã‚ã¨ã§ã•ã¾ã–ã¾ãªåå‰ã‚’割り当ã¦ã¦åå‰ç©ºé–“ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ò¼èÆÀ¤·¡¢¤½¤ì¤ò \f3ctx\fP ¤ËÂåÆþ¤·¤Þ¤¹¡£2 ¹ÔÌܤǤϡ¢\f3ctx\fP ¤ò¥À¥ß¡¼¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È \f3objref\fP ¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤³¤Î objref ¤Ë¤Ï¡¢¤¢¤È¤Ç¤µ¤Þ¤¶¤Þ¤Ê̾Á°¤ò³ä¤êÅö¤Æ¤Æ̾Á°¶õ´Ö¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -274,7 +270,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€text åž‹ã®åå‰ plans を作æˆã—ã€ãれをダミーã®ã‚ªãƒ–ジェクトå‚ç…§ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚ãã®å¾Œã€\f2rebind\fP を使用ã—ã¦åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã®ä¸‹ã« "plans" を追加ã—ã¦ã„ã¾ã™ã€‚\f2rebind\fP メソッドを使用ã™ã‚Œã°ã€\f2bind\fP を使用ã—ãŸå ´åˆã«ç™ºç”Ÿã™ã‚‹ä¾‹å¤–を発生ã•ã›ãšã«ã€ã“ã®ãƒ—ログラムを何度も繰り返ã—実行ã§ãã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢text ·¿¤Î̾Á° plans ¤òºîÀ®¤·¡¢¤½¤ì¤ò¥À¥ß¡¼¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë¥Ð¥¤¥ó¥É¤·¤Þ¤¹¡£¤½¤Î¸å¡¢rebind ¤ò»ÈÍѤ·¤Æ½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Î²¼¤Ë \f2plans ¤òÄɲ䷤Ƥ¤¤Þ¤¹\fP¡£ \f2rebind\fP ¥á¥½¥Ã¥É¤ò»ÈÍѤ¹¤ì¤Ð¡¢bind ¤ò»ÈÍѤ·¤¿¾ì¹ç¤ËȯÀ¸¤¹¤ëÎã³°¤òȯÀ¸¤µ¤»¤º¤Ë¡¢ \f2¤³¤Î¥×¥í¥°¥é¥à¤ò²¿Å٤ⷫ¤êÊÖ¤·¼Â¹Ô¤Ç¤­¤Þ¤¹\fP¡£ 
 .nf
 \f3
 .fl
@@ -292,7 +288,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€directory åž‹ã® Personal ã¨ã„ã†ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‚’作æˆã—ã¾ã™ã€‚ãã®çµæžœå¾—られるオブジェクトå‚ç…§ \f3ctx2\fP ã‚’ã“ã®åå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢directory ·¿¤Î Personal ¤È¤¤¤¦¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤òºîÀ®¤·¤Þ¤¹¡£¤½¤Î·ë²ÌÆÀ¤é¤ì¤ë¥ª¥Ö¥¸¥§¥¯¥È»²¾È \f3ctx2\fP ¤ò¤³¤Î̾Á°¤Ë¥Ð¥¤¥ó¥É¤·¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -310,7 +306,7 @@
 .fi
 
 .LP
-残りã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ãƒ€ãƒŸãƒ¼ã®ã‚ªãƒ–ジェクトå‚照を schedule 㨠calendar ã¨ã„ã†åå‰ã§ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆ "Personal" (\f3ctx2\fP) ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚ 
+»Ä¤ê¤Î¥³¡¼¥É¤Ç¤Ï¡¢¥À¥ß¡¼¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò schedule ¤È calendar ¤È¤¤¤¦Ì¾Á°¤Ç¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È "Personal" (\f3ctx2\fP) ¤Ë¥Ð¥¤¥ó¥É¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -350,10 +346,10 @@
 .fi
 
 .LP
-.SH "サンプルクライアント:åå‰ç©ºé–“ã®ãƒ–ラウズ"
+.SH "¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Î¥Ö¥é¥¦¥º"
 .LP
 .LP
-次ã®ã‚µãƒ³ãƒ—ルプログラムã§ã¯ã€åå‰ç©ºé–“をブラウズã™ã‚‹æ–¹æ³•ã‚’示ã—ã¾ã™ã€‚
+¼¡¤Î¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Ç¤Ï¡¢Ì¾Á°¶õ´Ö¤ò¥Ö¥é¥¦¥º¤¹¤ëÊýË¡¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -380,7 +376,7 @@
 .fi
 
 .LP
-å‰è¿°ã®ã€ŒJava IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•ã€ã§ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã¯ãƒãƒ¼ãƒˆ 1050 を使用ã—ã¦èµ·å‹•ã—ã¾ã—ãŸã€‚ 次ã®ã‚³ãƒ¼ãƒ‰ã§ã€ã“ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’クライアントプログラムã«çŸ¥ã‚‰ã›ã¾ã™ã€‚ 
+Á°½Ò¤Î¡ÖJava IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°¡×¤Ç¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Ï¥Ý¡¼¥È 1050 ¤ò»ÈÍѤ·¤Æµ¯Æ°¤·¤Þ¤·¤¿¡£¼¡¤Î¥³¡¼¥É¤Ç¡¢¤³¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¥¯¥é¥¤¥¢¥ó¥È¥·¥¹¥Æ¥à¤ËÃΤ餻¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -400,7 +396,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‚’å–å¾—ã—ã¦ã„ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -414,7 +410,7 @@
 .fi
 
 .LP
-\f2list\fP メソッドã¯ã€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«è¿½åŠ ã•ã‚Œã¦ã„ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’リストã—ã¾ã™ã€‚ã“ã®å ´åˆã€æœ€å¤§ 1000 個ã¾ã§ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒåˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‹ã‚‰ BindingListHolder ã«è¿”ã•ã‚Œã¾ã™ã€‚ 残りã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€BindingIteratorHolder ã«è¿”ã•ã‚Œã¾ã™ã€‚ 
+\f2list\fP ¥á¥½¥Ã¥É¤Ï¡¢¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ËÄɲ䵤ì¤Æ¤¤¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ò¥ê¥¹¥È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ºÇÂç 1000 ¸Ä¤Þ¤Ç¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤«¤é BindingListHolder ¤ËÊÖ¤µ¤ì¤Þ¤¹¡£»Ä¤ê¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡¢BindingIteratorHolder ¤ËÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -430,7 +426,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€è¿”ã•ã‚ŒãŸ BindingListHolder ã‹ã‚‰ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®é…列をå–å¾—ã—ã¾ã™ã€‚ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒãªã„å ´åˆã¯ã€ãƒ—ログラムã¯çµ‚了ã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢ÊÖ¤µ¤ì¤¿ BindingListHolder ¤«¤é¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ÎÇÛÎó¤ò¼èÆÀ¤·¤Þ¤¹¡£¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¥×¥í¥°¥é¥à¤Ï½ªÎ»¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -444,7 +440,7 @@
 .fi
 
 .LP
-残りã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«å¯¾ã—ã¦ãƒ«ãƒ¼ãƒ—処ç†ã‚’è¡Œã„ã€åå‰ã‚’出力ã—ã¾ã™ã€‚ 
+»Ä¤ê¤Î¥³¡¼¥É¤Ç¤Ï¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ËÂФ·¤Æ¥ë¡¼¥×½èÍý¤ò¹Ô¤¤¡¢Ì¾Á°¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
--- a/src/linux/doc/man/ja/unpack200.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/unpack200.1	Wed May 04 16:39:05 2011 -0700
@@ -19,159 +19,125 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH unpack200 1 "02 Jun 2010"
+.TH unpack200 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-unpack200 \- JAR アンパックツール
+.SH "̾Á°"
+unpack200 \- JAR ¥¢¥ó¥Ñ¥Ã¥¯¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-終了ステータス 
+½ªÎ»¥¹¥Æ¡¼¥¿¥¹ 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .TP 2
 o
-説明 
+Ãí°Õ»ö¹à 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .LP
 \f4unpack200\fP\f2 [ \fP\f2options\fP ] \f2input\-file\fP \f2JAR\-file\fP
 .LP
 .LP
-オプションã®æŒ‡å®šé †åºã«æ±ºã¾ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“。コマンド行ã«æŒ‡å®šã•ã‚ŒãŸæœ€å¾Œã®ã‚ªãƒ—ションãŒã€ãれ以å‰ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã®ã‚ªãƒ—ションより優先ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
+¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤¿ºÇ¸å¤Î¥ª¥×¥·¥ç¥ó¤¬¡¢¤½¤ì°ÊÁ°¤Ë»ØÄꤵ¤ì¤¿¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤è¤êÍ¥À褵¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 input\-file 
-入力ファイルã®åå‰ã€‚ 入力ファイルã¯é€šå¸¸ã€pack200 gzip ファイル㋠pack200 ファイルã§ã™ã€‚ã“ã®ã»ã‹ã«ã€0 を設定ã™ã‚Œã° pack200(1) ã‹ã‚‰ä½œæˆã•ã‚ŒãŸ JAR ファイルも入力ファイルã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ ã“ã®å ´åˆã€å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容㌠Pack200 マーカーã¨ã¨ã‚‚ã«å‡ºåŠ› JAR ファイルã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
+ÆþÎÏ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£ÆþÎÏ¥Õ¥¡¥¤¥ë¤ÏÄ̾pack200 gzip ¥Õ¥¡¥¤¥ë¤« pack200 ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£¤³¤Î¤Û¤«¤Ë¡¢0 ¤òÀßÄꤹ¤ì¤Ð pack200(1) ¤«¤éºîÀ®¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤âÆþÎÏ¥Õ¥¡¥¤¥ë¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ÆþÎÏ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤ¬ Pack200 ¥Þ¡¼¥«¡¼¤È¤È¤â¤Ë½ÐÎÏ JAR ¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 JAR\-file 
-出力 JAR ファイルå。 
+½ÐÎÏ JAR ¥Õ¥¡¥¤¥ë̾¡£ 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f2unpack200\fP ã¯ã€\f2pack200\fP(1) ã§ä½œæˆã•ã‚ŒãŸãƒ‘ックファイルを JAR ファイルã«å¤‰æ›ã™ã‚‹ãƒã‚¤ãƒ†ã‚£ãƒ–実装ã§ã™ã€‚一般的ãªä½¿ç”¨æ–¹æ³•:
-.LP
-.RS 3
-
+\f2unpack200\fP ¤Ï¡¢pack200(1) ¤ÇºîÀ®¤µ¤ì¤¿¥Ñ¥Ã¥¯¥Õ¥¡¥¤¥ë¤ò JAR ¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤¹¤ë \f2¥Í¥¤¥Æ¥£¥Ö¼ÂÁõ\fP¤Ç¤¹¡£°ìÈÌŪ¤Ê»ÈÍÑÊýË¡:
 .LP
 .LP
 \f2% unpack200 myarchive.pack.gz myarchive.jar\fP
 .LP
-.RE
-.LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f2unpack200\fP 設定ã§ã€\f2myarchive.jar\fP ã‹ã‚‰ \f2myarchive.pack.gz\fP ãŒä½œæˆã•ã‚Œã¾ã™ã€‚
-.LP
-.SH "オプション"
 .LP
-.SS 
-標準オプション
+¤³¤ÎÎã¤Ç¤Ï¡¢ \f2¥Ç¥Õ¥©¥ë¥È¤Î unpack200 ÀßÄê¤Ç¡¢myarchive.pack.gz\fP ¤«¤é \f2myarchive.jar\fP ¤¬ \f2ºîÀ®¤µ¤ì¤Þ¤¹\fP ¡£
 .LP
-.RS 3
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f4\-Hvalue \-\-deflate\-hint=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-JAR ファイル内ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã« \f2true\fPã€\f2false\fPã€\f2keep\fP ã¨ã—ã¦ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’設定ã—ã¾ã™ã€‚デフォルトモード㯠\f2keep\fP ã§ã™ã€‚\f2true\fP ã¾ãŸã¯ \f2false\fP ã®å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã€å‡ºåŠ› JAR ファイル内ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ¢ãƒ¼ãƒ‰ã‚’設定ã—ã¾ã™ã€‚
-.LP
-.RE
-.RE
-.SS 
-éžæ¨™æº–オプション
-.LP
-.RS 3
-
+JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Ë \f2true\fP ¡¢ \f2false\fP¡¢ \f2keep\fP ¤È¤·¤Æ¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¤òÀßÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¥â¡¼¥É¤Ï \f2keep\fP ¤Ç¤¹¡£ \f2true\fP ¤Þ¤¿¤Ï \f2false ¾ì¹ç¡¢\fP¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¡¢½ÐÎÏ JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Î¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥â¡¼¥É¤òÀßÄꤷ¤Þ¤¹¡£
 .LP
 .LP
 \f4\-r \-\-remove\-pack\-file\fP
 .LP
-.RS 3
-
-.LP
 .LP
-入力パックファイルを削除ã—ã¾ã™ã€‚
+ÆþÎϥѥ寥ե¡¥¤¥ë¤òºï½ü¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-v \-\-verbose\fP
 .LP
-.RS 3
-
-.LP
 .LP
-最å°é™ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを複数指定ã™ã‚‹ã¨ã€ã‚ˆã‚Šé•·ã„メッセージãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+ºÇ¾®¸Â¤Î¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤òÊ£¿ô»ØÄꤹ¤ë¤È¡¢¤è¤êŤ¤¥á¥Ã¥»¡¼¥¸¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-q \-\-quiet\fP
 .LP
-.RS 3
-
-.LP
 .LP
-メッセージを表示ã›ãšã«å‹•ä½œã—ã¾ã™ã€‚
+¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤»¤º¤ËÆ°ºî¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-lfilename \-\-log\-file=\fP\f2filename\fP
 .LP
-.RS 3
-
+.LP
+½ÐÎÏ¥á¥Ã¥»¡¼¥¸¤Î¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.LP
+\f4\-? \-h \-\-help\fP
 .LP
 .LP
-出力メッセージã®ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ø¥ë¥×¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
+.LP
 .LP
-.RE
-.RE
-.SH "終了ステータス"
+\f4\-V \-\-version\fP
 .LP
-
+.LP
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-次ã®çµ‚了値ãŒè¿”ã•ã‚Œã¾ã™ã€‚
+\f4\-J\fP\f2option\fP
+.LP
 .LP
-.RS 3
-
+unpack200 ¤Ë¤è¤Ã¤Æ¸Æ¤Ó½Ð¤µ¤ì¤ë Java µ¯Æ°¥Ä¡¼¥ë¤Ë \f2¥ª¥×¥·¥ç¥ó\fP ¤ò \f2ÅϤ·¤Þ¤¹\fP¡£
+.LP
+.SH "½ªÎ»¥¹¥Æ¡¼¥¿¥¹"
 .LP
 .LP
-\f2\ 0\fP " æˆåŠŸ"
+¼¡¤Î½ªÎ»Ãͤ¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2>0\fP " エラー"
+\f2\ 0\fP " À®¸ù"
+.LP
 .LP
-.RE
-.SH "関連項目"
+\f2>0\fP " ¥¨¥é¡¼"
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
@@ -180,35 +146,33 @@
 .TP 2
 o
 .na
-\f2Java SE ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2Java SE ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
 http://java.sun.com/javase/6/docs/index.html 
 .TP 2
 o
 .na
-\f2「Java é…備ガイド \- Pack200ã€\fP @
+\f2¡ÖJava ÇÛÈ÷¥¬¥¤¥É \- Pack200¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/pack200.html 
 .TP 2
 o
-jar(1) \- Java Archive ツール〠
+jar(1) \- Java Archive ¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jarsigner(1) \- JAR ç½²åãŠã‚ˆã³æ¤œè¨¼ãƒ„ール〠
+jarsigner(1) \- JAR ½ð̾¤ª¤è¤Ó¸¡¾Ú¥Ä¡¼¥ë¡× 
 .TP 2
 o
-\f2attributes(5)\fP ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ 
+\f2attributes(5)\fP ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸ 
 .RE
 
 .LP
-.SH "注æ„事項"
-.LP
-
+.SH "Ãí°Õ»ö¹à"
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ \f2unpack(1)\fP ã‚’æ··åŒã—ãªã„ã§ãã ã•ã„。ã“れらã¯åˆ¥è£½å“ã§ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤È \f2unpack(1) ¤ò\fPº®Æ±¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÏÊÌÀ½ÉʤǤ¹¡£
 .LP
 .LP
-SDK ã«ä»˜å±žã™ã‚‹ Java SE API 仕様ã¨ã®ç›¸é•ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ä»•æ§˜ã‚’優先ã—ã¦ãã ã•ã„。
+SDK ¤ËÉÕ°¤¹¤ë Java SE API »ÅÍͤȤÎÁê°ã¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢»ÅÍͤòÍ¥À褷¤Æ¤¯¤À¤µ¤¤¡£
 .LP
  
--- a/src/linux/doc/man/ja/wsgen.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/wsgen.1	Wed May 04 16:39:05 2011 -0700
@@ -19,30 +19,24 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH wsgen 1 "02 Jun 2010"
-.SH "åå‰"
-wsgen \- XML Web Services (JAX\-WS) 2.0 ã®ãŸã‚ã® Java(TM) API
-.RS 3
-
+.TH wsgen 1 "14 Apr 2011"
+.SH "̾Á°"
+wsgen \- XML Web Services (JAX\-WS) 2.0 ¤Î¤¿¤á¤Î Java(TM) API
 .LP
-.LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
 .br
-\f3実装ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.1
-.LP
+\f3¼ÂÁõ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.1
 .LP
-\f2wsgen\fP ツールã¯ã€JAX\-WS Web サービスã§ä½¿ç”¨ã•ã‚Œã‚‹ JAX\-WS ãƒãƒ¼ã‚¿ãƒ–ルアーティファクトを生æˆã—ã¾ã™ã€‚ã“ã®ãƒ„ールã¯ã€Web サービスã®ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆå®Ÿè£…クラス (SEI) を読ã¿å–ã‚Šã€Web サービスã®é…å‚™ã¨å‘¼ã³å‡ºã—ã«å¿…è¦ãªã™ã¹ã¦ã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã‚’生æˆã—ã¾ã™ã€‚
-.LP
-.RE
-.SH "概è¦"
+\f2wsgen\fP ¥Ä¡¼¥ë¤Ï¡¢JAX\-WS Web ¥µ¡¼¥Ó¥¹¤Ç»ÈÍѤµ¤ì¤ë JAX\-WS ¥Ý¡¼¥¿¥Ö¥ë¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥Ä¡¼¥ë¤Ï¡¢Web ¥µ¡¼¥Ó¥¹¤Î¥¨¥ó¥É¥Ý¥¤¥ó¥È¼ÂÁõ¥¯¥é¥¹ (SEI) ¤òÆɤ߼è¤ê¡¢Web ¥µ¡¼¥Ó¥¹¤ÎÇÛÈ÷¤È¸Æ¤Ó½Ð¤·¤ËɬÍפʤ¹¤Ù¤Æ¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£
+.SH "³µÍ×"
 .LP
-\f2wsgen\fP ツールã¯ã€JAX\-WS Web サービスã§ä½¿ç”¨ã•ã‚Œã‚‹ JAX\-WS ãƒãƒ¼ã‚¿ãƒ–ルアーティファクトを生æˆã—ã¾ã™ã€‚ã“ã®ãƒ„ールã¯ã€Web サービスã®ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆã‚¯ãƒ©ã‚¹ã‚’読ã¿å–ã‚Šã€Web サービスã®é…å‚™ã¨å‘¼ã³å‡ºã—ã«å¿…è¦ãªã™ã¹ã¦ã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã‚’生æˆã—ã¾ã™ã€‚JAXWS 2.1.1 RI ã«ã¯ wsgen Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚詳細ã¯ã€
+\f2wsgen\fP ¥Ä¡¼¥ë¤Ï¡¢JAX\-WS Web ¥µ¡¼¥Ó¥¹¤Ç»ÈÍѤµ¤ì¤ë JAX\-WS ¥Ý¡¼¥¿¥Ö¥ë¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥Ä¡¼¥ë¤Ï¡¢Web ¥µ¡¼¥Ó¥¹¤Î¥¨¥ó¥É¥Ý¥¤¥ó¥È¥¯¥é¥¹¤òÆɤ߼è¤ê¡¢Web ¥µ¡¼¥Ó¥¹¤ÎÇÛÈ÷¤È¸Æ¤Ó½Ð¤·¤ËɬÍפʤ¹¤Ù¤Æ¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£JAXWS 2.1.1 RI ¤Ë¤Ï wsgen Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2Wsgen Ant タスク\fP @
+\f2Wsgen Ant ¥¿¥¹¥¯\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsgenant.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsgenant.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "wsgen ã®èµ·å‹•"
+.SH "wsgen ¤Îµ¯Æ°"
 .RS 3
 .TP 2
 o
@@ -69,7 +63,7 @@
 .RE
 
 .LP
-.SH "構文"
+.SH "¹½Ê¸"
 .nf
 \f3
 .fl
@@ -80,7 +74,7 @@
 \fP
 .fi
 .LP
-次ã®è¡¨ã«ã€\f2wsgen\fP ã®ã‚ªãƒ—ションを示ã—ã¾ã™ã€‚
+¼¡¤Îɽ¤Ë¡¢ \f2wsgen\fP ¤Î¥ª¥×¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£
 .br
 .LP
 .TS
@@ -111,7 +105,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-入力クラスファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™
+ÆþÎÏ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr a| \n(dn
@@ -127,7 +121,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f2\-classpath <path>\fP ã¨åŒã˜
+\-classpath <path> \f2¤ÈƱ¤¸¤Ç¤¹\fP
 .br
 .di
 .nr b| \n(dn
@@ -143,7 +137,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã™ã‚‹
+À¸À®¤µ¤ì¤ë½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr c| \n(dn
@@ -159,7 +153,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ベンダー拡張 (仕様ã§è¦å®šã•ã‚Œã¦ã„ãªã„機能) を許å¯ã—ã¾ã™ã€‚拡張を使用ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションã®ç§»æ¤æ€§ãŒå¤±ã‚ã‚ŒãŸã‚Šã€ã»ã‹ã®å®Ÿè£…ã¨ã®ç›¸äº’é‹ç”¨ãŒè¡Œãˆãªããªã‚‹å¯æ€§ãŒã‚ã‚Šã¾ã™
+¥Ù¥ó¥À¡¼³ÈÄ¥ (»ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤µ¡Ç½) ¤òµö²Ä¤·¤Þ¤¹¡£³ÈÄ¥¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î°Ü¿¢À­¤¬¼º¤ï¤ì¤¿¤ê¡¢¤Û¤«¤Î¼ÂÁõ¤È¤ÎÁê¸ß±¿ÍѤ¬¹Ô¤¨¤Ê¤¯¤Ê¤ë²ÄÀ­¤¬¤¢¤ê¤Þ¤¹
 .br
 .di
 .nr d| \n(dn
@@ -175,7 +169,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ヘルプを表示ã—ã¾ã™
+¥Ø¥ë¥×¤òɽ¼¨¤·¤Þ¤¹
 .br
 .di
 .nr e| \n(dn
@@ -191,7 +185,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä¿æŒã—ã¾ã™
+À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤òÊÝ»ý¤·¤Þ¤¹
 .br
 .di
 .nr f| \n(dn
@@ -207,7 +201,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-常㫠\-wsdl オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚WSDL ãªã©ã®ç”Ÿæˆã•ã‚ŒãŸãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ ¼ç´å ´æ‰€ã‚’指定ã—ã¾ã™
+¾ï¤Ë \-wsdl ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£WSDL ¤Ê¤É¤ÎÀ¸À®¤µ¤ì¤¿¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î³ÊǼ¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr g| \n(dn
@@ -223,7 +217,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã™ã‚‹
+À¸À®¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤹ¤ë
 .br
 .di
 .nr h| \n(dn
@@ -239,7 +233,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイラãŒå®Ÿè¡Œã—ã¦ã„る処ç†ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™
+¥³¥ó¥Ñ¥¤¥é¤¬¼Â¹Ô¤·¤Æ¤¤¤ë½èÍý¤Ë´Ø¤¹¤ë¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹
 .br
 .di
 .nr i| \n(dn
@@ -255,7 +249,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã—ãŸå ´åˆã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã‚‹ã ã‘ã§ã™ã€‚通常ã®å‡¦ç†ã¯å®Ÿè¡Œã•ã‚Œã¾ã›ã‚“。
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢¥Ð¡¼¥¸¥ç¥ó¾ðÊ󤬽ÐÎϤµ¤ì¤ë¤À¤±¤Ç¤¹¡£Ä̾ï¤Î½èÍý¤Ï¼Â¹Ô¤µ¤ì¤Þ¤»¤ó¡£
 .br
 .di
 .nr j| \n(dn
@@ -271,7 +265,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f2wsgen\fP ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ WSDL ファイルを生æˆã—ã¾ã›ã‚“。ã“ã®ãƒ•ãƒ©ã‚°ã¯çœç•¥å¯èƒ½ã§ã™ãŒã€æŒ‡å®šã—ãŸå ´åˆã¯ \f2wsgen\fP ㌠WSDL ファイルを生æˆã™ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ã“ã®ãƒ•ãƒ©ã‚°ã¯é€šå¸¸ã€ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆã®é…å‚™å‰ã«é–‹ç™ºè€…㌠WSDL ã‚’å‚ç…§ã§ãるよã†ã«ã™ã‚‹ãŸã‚ã ã‘ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚\f2protocol\fP ã¯çœç•¥å¯èƒ½ã§ã‚ã‚Šã€\f2wsdl:binding\fP ã§ä½¿ç”¨ã™ã¹ãプロトコルを指定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚有効ãªãƒ—ロトコルã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚\f2soap1.1\fP 㨠\f2Xsoap1.2\fP。デフォルト㯠\f2soap1.1\fP ã§ã™ã€‚\f2Xsoap1.2\fP ã¯æ¨™æº–ã§ã¯ãªã„ãŸã‚ã€\f2\-extension\fP オプションã¨çµ„ã¿åˆã‚ã›ãªã„ã¨ä½¿ç”¨ã§ãã¾ã›ã‚“。
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2wsgen\fP ¤Ï WSDL ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤»¤ó¡£¤³¤Î¥Õ¥é¥°¤Ï¾Êά²Äǽ¤Ç¤¹¤¬¡¢»ØÄꤷ¤¿¾ì¹ç¤Ï \f2wsgen\fP ¤¬ WSDL ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥Õ¥é¥°¤ÏÄ̾¥¨¥ó¥É¥Ý¥¤¥ó¥È¤ÎÇÛÈ÷Á°¤Ë³«È¯¼Ô¤¬ WSDL ¤ò»²¾È¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤À¤±¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£ \f2protocol\fP ¤Ï¾Êά²Äǽ¤Ç¤¢¤ê¡¢wsdl:binding ¤Ç»ÈÍѤ¹¤Ù¤­¥×¥í¥È¥³¥ë¤ò»ØÄꤹ¤ë¤¿¤á¤Ë \f2»ÈÍѤµ¤ì¤Þ¤¹\fP¡£Í­¸ú¤Ê¥×¥í¥È¥³¥ë¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ \f2soap1.1\fP ¤È \f2Xsoap1.2\fP¡£¥Ç¥Õ¥©¥ë¥È¤Ï \f2soap1.1\fP ¤Ç¤¹¡£ \f2Xsoap1.2\fP ¤Ïɸ½à¤Ç¤Ï¤Ê¤¤¤¿¤á¡¢ \f2\-extension\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Ê¤¤¤È»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .br
 .di
 .nr k| \n(dn
@@ -287,7 +281,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-常㫠\f2\-wsdl\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚WSDL 内ã§ç”Ÿæˆã•ã‚Œã‚‹ã¹ã \f2wsdl:service\fP ã®åå‰ã‚’指定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚例 : \f2\-servicename "{http://mynamespace/}MyService"\fP
+¾ï¤Ë \f2\-wsdl\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£WSDL Æâ¤ÇÀ¸À®¤µ¤ì¤ë¤Ù¤­ \f2wsdl:service\fP ¤Î̾Á°¤ò»ØÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤ·¤Þ¤¹¡£Îã: \f2\-servicename "{http://mynamespace/}MyService"\fP
 .br
 .di
 .nr l| \n(dn
@@ -303,7 +297,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-常㫠\f2\-wsdl\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚WSDL 内ã§ç”Ÿæˆã•ã‚Œã‚‹ã¹ã \f2wsdl:port\fP ã®åå‰ã‚’指定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚例 : \f2\-portname "{http://mynamespace/}MyPort"\fP
+¾ï¤Ë \f2\-wsdl\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£WSDL Æâ¤ÇÀ¸À®¤µ¤ì¤ë¤Ù¤­ \f2wsdl:port\fP ¤Î̾Á°¤ò»ØÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤ·¤Þ¤¹¡£Îã: \f2\-portname "{http://mynamespace/}MyPort"\fP
 .br
 .br
 .di
@@ -315,7 +309,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3オプション\fP
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \w\f4\-classpath <path>\fP
 .if \n(80<\n(38 .nr 80 \n(38
@@ -346,7 +340,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -386,7 +380,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 143 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 137 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -403,7 +397,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3オプション\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -633,7 +627,7 @@
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-57
 
 .LP
-.SH "例"
+.SH "Îã"
 .nf
 \f3
 .fl
@@ -641,7 +635,7 @@
 .fl
 .fi
 .LP
-\f3stock\fP ディレクトリ内㫠@WebService 注釈ãŒä»˜ã‘られãŸã€StockService ã«å¿…è¦ãªãƒ©ãƒƒãƒ‘ークラスãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+\f3stock\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë @WebService Ãí¼á¤¬ÉÕ¤±¤é¤ì¤¿¡¢StockService ¤ËɬÍפʥé¥Ã¥Ñ¡¼¥¯¥é¥¹¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -649,7 +643,7 @@
 .fl
 .fi
 .LP
-SOAP 1.1 WSDL ã¨ã€@WebService 注釈ãŒä»˜ã‘られ㟠Java クラス stock.StockService ã®ã‚¹ã‚­ãƒ¼ãƒžãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+SOAP 1.1 WSDL ¤È¡¢@WebService Ãí¼á¤¬ÉÕ¤±¤é¤ì¤¿ Java ¥¯¥é¥¹ stock.StockService ¤Î¥¹¥­¡¼¥Þ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -657,6 +651,6 @@
 .fl
 .fi
 .LP
-SOAP 1.2 WSDL ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+SOAP 1.2 WSDL ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-サービスをé…å‚™ã™ã‚‹ã¨ãã« JAXWS ランタイムã«ã‚ˆã£ã¦è‡ªå‹•çš„ã« WSDL ãŒç”Ÿæˆã•ã‚Œã‚‹ãŸã‚ã€é–‹ç™ºæ™‚ã« WSDL を生æˆã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。 
+¥µ¡¼¥Ó¥¹¤òÇÛÈ÷¤¹¤ë¤È¤­¤Ë JAXWS ¥é¥ó¥¿¥¤¥à¤Ë¤è¤Ã¤Æ¼«Æ°Åª¤Ë WSDL ¤¬À¸À®¤µ¤ì¤ë¤¿¤á¡¢³«È¯»þ¤Ë WSDL ¤òÀ¸À®¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ 
--- a/src/linux/doc/man/ja/wsimport.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/wsimport.1	Wed May 04 16:39:05 2011 -0700
@@ -19,44 +19,44 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH wsimport 1 "02 Jun 2010"
-.SH "åå‰"
-wsimport \- XML Web Services (JAX\-WS) 2.0 ã®ãŸã‚ã® Java(TM) API
+.TH wsimport 1 "14 Apr 2011"
+.SH "̾Á°"
+wsimport \- XML Web Services (JAX\-WS) 2.0 ¤Î¤¿¤á¤Î Java(TM) API
 .LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
 .br
-\f3実装ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.1
+\f3¼ÂÁõ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.1
 .br
-.SH "概è¦"
+.SH "³µÍ×"
 .LP
-\f2wsimport\fP ツールã¯ã€æ¬¡ã®ã‚ˆã†ãª JAX\-WS ãƒãƒ¼ã‚¿ãƒ–ルアーティファクトを生æˆã—ã¾ã™ã€‚
+\f2wsimport\fP ¥Ä¡¼¥ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê JAX\-WS ¥Ý¡¼¥¿¥Ö¥ë¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-サービスエンドãƒã‚¤ãƒ³ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ (SEI) 
+¥µ¡¼¥Ó¥¹¥¨¥ó¥É¥Ý¥¤¥ó¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (SEI) 
 .TP 2
 o
-サービス 
+¥µ¡¼¥Ó¥¹ 
 .TP 2
 o
-wsdl:fault ã‹ã‚‰ãƒžãƒƒãƒ—ã•ã‚Œã‚‹ä¾‹å¤–クラス (存在ã™ã‚‹å ´åˆ) 
+wsdl:fault ¤«¤é¥Þ¥Ã¥×¤µ¤ì¤ëÎã³°¥¯¥é¥¹ (¸ºß¤¹¤ë¾ì¹ç) 
 .TP 2
 o
-応答 wsdl:message ã‹ã‚‰æ´¾ç”Ÿã™ã‚‹éžåŒæœŸå¿œç­” Bean (存在ã™ã‚‹å ´åˆ) 
+±þÅú wsdl:message ¤«¤éÇÉÀ¸¤¹¤ëÈóƱ´ü±þÅú Bean (¸ºß¤¹¤ë¾ì¹ç) 
 .TP 2
 o
-JAX\-B ãŒç”Ÿæˆã™ã‚‹å€¤ã‚¿ã‚¤ãƒ— (スキーマã®åž‹ã‹ã‚‰ãƒžãƒƒãƒ—ã•ã‚ŒãŸ Java クラス) 
+JAX\-B ¤¬À¸À®¤¹¤ëÃÍ¥¿¥¤¥× (¥¹¥­¡¼¥Þ¤Î·¿¤«¤é¥Þ¥Ã¥×¤µ¤ì¤¿ Java ¥¯¥é¥¹) 
 .RE
 .LP
-ã“れらã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã¯ã€WSDL ドキュメントã€ã‚¹ã‚­ãƒ¼ãƒžãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã€ãŠã‚ˆã³ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆå®Ÿè£…ã¨ã¨ã‚‚ã« WAR ファイル内ã«ãƒ‘ッケージ化ã—ã¦é…å‚™ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã¾ãŸã€wsimport Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚
+¤³¤ì¤é¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤Ï¡¢WSDL ¥É¥­¥å¥á¥ó¥È¡¢¥¹¥­¡¼¥Þ¥É¥­¥å¥á¥ó¥È¡¢¤ª¤è¤Ó¥¨¥ó¥É¥Ý¥¤¥ó¥È¼ÂÁõ¤È¤È¤â¤Ë WAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ñ¥Ã¥±¡¼¥¸²½¤·¤ÆÇÛÈ÷¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢wsimport Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .na
-\f2Wsimport Ant タスク\fP @
+\f2wsimport Ant ¥¿¥¹¥¯\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsimportant.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsimportant.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
 
 .LP
-.SH "wsimport ã®èµ·å‹•"
+.SH "wsimport ¤Îµ¯Æ°"
 .RS 3
 .TP 2
 o
@@ -77,7 +77,7 @@
 .RE
 
 .LP
-.SH "構文"
+.SH "¹½Ê¸"
 .nf
 \f3
 .fl
@@ -86,7 +86,7 @@
 \fP
 .fi
 .LP
-次ã®è¡¨ã«ã€\f2wsimport\fP ã®ã‚ªãƒ—ションを示ã—ã¾ã™ã€‚
+¼¡¤Îɽ¤Ë¡¢ \f2wsimport\fP ¤Î¥ª¥×¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -116,7 +116,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™
+À¸À®¤µ¤ì¤ë½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr a| \n(dn
@@ -132,7 +132,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-外部㮠JAX\-WS ã¾ãŸã¯ JAXB ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ (\f2<file>\fP ã”ã¨ã« \f2\-b\fP ãŒå¿…è¦ã¨ãªã‚‹)
+³°Éô¤Î JAX\-WS ¤Þ¤¿¤Ï JAXB ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹ ( \f2<file>\fP ¤´¤È¤Ë \f2\-b\fP ¤¬É¬ÍפȤʤë)
 .br
 .di
 .nr b| \n(dn
@@ -148,7 +148,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã“ã®ã‚ªãƒ—ションを JAXB スキーマコンパイラã«æ¸¡ã—ã¾ã™
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò JAXB ¥¹¥­¡¼¥Þ¥³¥ó¥Ñ¥¤¥é¤ËÅϤ·¤Þ¤¹
 .br
 .di
 .nr c| \n(dn
@@ -164,11 +164,11 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-外部エンティティーå‚照を解決ã™ã‚‹ãŸã‚ã®ã‚«ã‚¿ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ TR9401ã€XCatalogã€OASIS XML Catalog ã®å„å½¢å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚
+³°Éô¥¨¥ó¥Æ¥£¥Æ¥£¡¼»²¾È¤ò²ò·è¤¹¤ë¤¿¤á¤Î¥«¥¿¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£TR9401¡¢XCatalog¡¢OASIS XML Catalog ¤Î³Æ·Á¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .na
-\f2カタログ\fP @
+\f2¥«¥¿¥í¥°\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/catalog\-support.htmlã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’ãŠèª­ã¿ã«ãªã‚Šã€\f3カタログ\fPã®ã‚µãƒ³ãƒ—ルをå‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/catalog\-support.html¤Î¥É¥­¥å¥á¥ó¥È¤ò¤ªÆɤߤˤʤꡢ\f3¥«¥¿¥í¥°\fP¤Î¥µ¥ó¥×¥ë¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
 .di
 .nr d| \n(dn
@@ -184,7 +184,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ベンダー拡張 (仕様ã§è¦å®šã•ã‚Œã¦ã„ãªã„機能) を許å¯ã—ã¾ã™ã€‚拡張を使用ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションã®ç§»æ¤æ€§ãŒå¤±ã‚ã‚ŒãŸã‚Šã€ã»ã‹ã®å®Ÿè£…ã¨ã®ç›¸äº’é‹ç”¨ãŒè¡Œãˆãªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™
+¥Ù¥ó¥À¡¼³ÈÄ¥ (»ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤µ¡Ç½) ¤òµö²Ä¤·¤Þ¤¹¡£³ÈÄ¥¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î°Ü¿¢À­¤¬¼º¤ï¤ì¤¿¤ê¡¢¤Û¤«¤Î¼ÂÁõ¤È¤ÎÁê¸ß±¿ÍѤ¬¹Ô¤¨¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹
 .br
 .di
 .nr e| \n(dn
@@ -200,7 +200,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ヘルプを表示ã—ã¾ã™
+¥Ø¥ë¥×¤òɽ¼¨¤·¤Þ¤¹
 .br
 .di
 .nr f| \n(dn
@@ -232,7 +232,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-HTTP プロキシサーãƒãƒ¼ã‚’指定ã—ã¾ã™ (デフォルトã®ãƒãƒ¼ãƒˆã¯ 8080)
+HTTP ¥×¥í¥­¥·¥µ¡¼¥Ð¡¼¤ò»ØÄꤷ¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È¤Î¥Ý¡¼¥È¤Ï 8080)
 .br
 .di
 .nr h| \n(dn
@@ -248,7 +248,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä¿æŒã—ã¾ã™
+À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤òÊÝ»ý¤·¤Þ¤¹
 .br
 .di
 .nr i| \n(dn
@@ -264,7 +264,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション経由ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ‘ッケージを指定ã—ãŸå ´åˆã€ãã®æŒ‡å®šå†…容ã¯ã€ãƒ‘ッケージåã«å¯¾ã™ã‚‹ã™ã¹ã¦ã® WSDL/スキーマãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚„〠仕様ã§è¦å®šã•ã‚Œã¦ã„るデフォルトã®ãƒ‘ッケージåアルゴリズムよりも優先ã•ã‚Œã¾ã™
+¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó·Ðͳ¤Ç¥¿¡¼¥²¥Ã¥È¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î»ØÄêÆâÍƤϡ¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÂФ¹¤ë¤¹¤Ù¤Æ¤Î WSDL/¥¹¥­¡¼¥Þ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥«¥¹¥¿¥Þ¥¤¥º¤ä¡¢ »ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤ë¥Ç¥Õ¥©¥ë¥È¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¥¢¥ë¥´¥ê¥º¥à¤è¤ê¤âÍ¥À褵¤ì¤Þ¤¹
 .br
 .di
 .nr j| \n(dn
@@ -280,7 +280,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™
+À¸À®¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤹ¤ë
 .br
 .di
 .nr k| \n(dn
@@ -296,7 +296,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイラãŒå®Ÿè¡Œã—ã¦ã„る処ç†ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™
+¥³¥ó¥Ñ¥¤¥é¤¬¼Â¹Ô¤·¤Æ¤¤¤ë½èÍý¤Ë´Ø¤¹¤ë¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹
 .br
 .di
 .nr l| \n(dn
@@ -312,7 +312,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¾ã™
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹
 .br
 .di
 .nr m| \n(dn
@@ -344,7 +344,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f2@WebServiceClient.wsdlLocation\fP 値
+\f2@WebServiceClient.wsdlLocation\fP ÃÍ
 .br
 .di
 .nr o| \n(dn
@@ -360,7 +360,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-指定ã•ã‚ŒãŸ JAX\-WS 仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«å¾“ã£ã¦ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.0 ã§ã¯ã€JAX\-WS 2.0 仕様ã«æº–æ‹ ã—ãŸã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿ JAX\-WS »ÅÍͥС¼¥¸¥ç¥ó¤Ë½¾¤Ã¤Æ¥³¡¼¥É¤òÀ¸À®¤·¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 2.0 ¤Ç¤Ï¡¢JAX\-WS 2.0 »ÅÍͤ˽àµò¤·¤¿¥³¡¼¥É¤òÀ¸À®¤·¤Þ¤¹¡£
 .br
 .di
 .nr p| \n(dn
@@ -376,7 +376,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-wsimport 出力を抑制ã—ã¾ã™
+wsimport ½ÐÎϤòÍÞÀ©¤·¤Þ¤¹
 .br
 .di
 .nr q| \n(dn
@@ -387,7 +387,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3オプション\fP
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \w\f3\-d <directory> \fP
 .if \n(80<\n(38 .nr 80 \n(38
@@ -422,7 +422,7 @@
 .nr 38 \n(n-
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -483,7 +483,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3オプション\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -766,13 +766,294 @@
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-72
 .LP
-\f2\-b\fP オプションを使ã£ã¦ã€è¤‡æ•°ã® JAX\-WS ãŠã‚ˆã³ JAXB ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã§ãã¾ã™ã€‚ ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使ã£ã¦ã€ãƒ‘ッケージåã‚„ Bean åãªã©ã€ã•ã¾ã–ã¾ãªã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºãŒå¯èƒ½ã§ã™ã€‚ JAX\-WS ãŠã‚ˆã³ JAXB ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã®è©³ç´°ã¯ã€
+\-b ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢Ê£¿ô¤Î JAX\-WS ¤ª¤è¤Ó JAXB ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë \f2¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\fP ¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò»È¤Ã¤Æ¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ä Bean ̾¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤Ê¥«¥¹¥¿¥Þ¥¤¥º¤¬²Äǽ¤Ç¤¹¡£JAX\-WS ¤ª¤è¤Ó JAXB ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤Î¾ÜºÙ¤Ï¡¢ 
 .na
-\f2カスタマイズマニュアル\fP @
+\f2¥«¥¹¥¿¥Þ¥¤¥º¥Þ¥Ë¥å¥¢¥ë\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/customizations.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/customizations.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+¼¡¤Îɽ¤Ë¡¢ \f2wsimport\fP ¤ÎÈóɸ½à¥ª¥×¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£
 .LP
-.SH "例"
+.TS
+.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
+.de 35
+.ps \n(.s
+.vs \n(.vu
+.in \n(.iu
+.if \n(.u .fi
+.if \n(.j .ad
+.if \n(.j=0 .na
+..
+.nf
+.nr #~ 0
+.if n .nr #~ 0.6n
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.fc
+.nr 33 \n(.s
+.rm 80 81
+.nr 34 \n(.lu
+.eo
+.am 81
+.br
+.di a+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+Í×µá¤Þ¤¿¤Ï±þÅú¥á¥Ã¥»¡¼¥¸¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤Ê¤¤¥Ø¥Ã¥À¡¼¤ò Java ¥á¥½¥Ã¥É¤Î¥Ñ¥é¥á¡¼¥¿¤Ë¥Þ¥Ã¥×¤·¤Þ¤¹
+.br
+.di
+.nr a| \n(dn
+.nr a- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di b+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+ǧ¾Ú¾ðÊó¤ò´Þ¤à¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë WSDL URI ¤Ç¤¹¡£¤³¤Î URI ¤Î·Á¼°¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹ http://username:password@example.org/stock?wsdl
+.br
+.di
+.nr b| \n(dn
+.nr b- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di c+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+¥Ç¥Ð¥Ã¥°¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹
+.br
+.di
+.nr c| \n(dn
+.nr c- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di d+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+\f3\-Xno\-addressing\-databinding\fP
+.br
+.di
+.nr d| \n(dn
+.nr d- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di e+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+W3C \f2EndpointReferenceType\fP ¤È Java ¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÍ­¸ú¤Ë¤·¤Þ¤¹
+.br
+.di
+.nr e| \n(dn
+.nr e- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di f+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+À¸À®¤µ¤ì¤¿ Java ¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤»¤ó
+.br
+.di
+.nr f| \n(dn
+.nr f- \n(dl
+..
+.ec \
+.35
+.nf
+.ll \n(34u
+.nr 80 0
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-XadditionalHeaders\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-Xauthfile <file>\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-Xdebug\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-Xnocompile\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.80
+.rm 80
+.nr 38 \n(d-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 81 0
+.nr 38 \w\f3ÀâÌÀ\fP
+.if \n(81<\n(38 .nr 81 \n(38
+.81
+.rm 81
+.nr 38 \n(a-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(b-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(c-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(e-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(f-
+.if \n(81<\n(38 .nr 81 \n(38
+.35
+.nf
+.ll \n(34u
+.nr 38 1n
+.nr 79 0
+.nr 40 \n(79+(0*\n(38)
+.nr 80 +\n(40
+.nr 41 \n(80+(3*\n(38)
+.nr 81 +\n(41
+.nr TW \n(81
+.if t .if \n(TW>\n(.li .tm Table at line 199 file Input is too wide - \n(TW units
+.fc  
+.nr #T 0-1
+.nr #a 0-1
+.eo
+.de T#
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.mk ##
+.nr ## -1v
+.ls 1
+.ls
+..
+.ec
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
+.ne \n(a|u+\n(.Vu
+.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-XadditionalHeaders\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.a+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(b|u+\n(.Vu
+.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-Xauthfile <file>\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.b+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(c|u+\n(.Vu
+.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-Xdebug\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.c+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(d|u+\n(.Vu
+.ne \n(e|u+\n(.Vu
+.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
+.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.d+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.e+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(f|u+\n(.Vu
+.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-Xnocompile\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.f+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.fc
+.nr T. 1
+.T# 1
+.35
+.rm a+
+.rm b+
+.rm c+
+.rm d+
+.rm e+
+.rm f+
+.TE
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-26
+
+.LP
+.SH "Îã"
 .nf
 \f3
 .fl
@@ -780,6 +1061,6 @@
 .fl
 .fi
 .LP
-Java アーティファクトを生æˆã—ã€\f2http://stockquote.xyz/quote?wsdl\fP をインãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã§ã€ãれらã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã‚’コンパイルã—ã¾ã™ã€‚
+Java ¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¡¢ \f2http://stockquote.xyz/quote?wsdl\fP ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤Ç¡¢¤½¤ì¤é¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .br
  
--- a/src/linux/doc/man/ja/xjc.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/linux/doc/man/ja/xjc.1	Wed May 04 16:39:05 2011 -0700
@@ -19,266 +19,277 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH xjc 1 "02 Jun 2010"
+.TH xjc 1 "14 Apr 2011"
 
 .LP
 .ad c
-.SH "åå‰"
-xjc \- XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® Java(TM) アーキテクãƒãƒ£ãƒ¼
+.SH "̾Á°"
+xjc \- XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î Java(TM) ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼
 .br
-ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラ 
+¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é 
 .LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
 .br
-\f3リファレンス実装 (RI) ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.3 .ad l
+\f3¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ (RI) ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.3 .ad l
 
 .LP
-.SH "xjc ã®èµ·å‹•"
+.SH "xjc ¤Îµ¯Æ°"
 .LP
 .LP
-ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラを起動ã™ã‚‹ã«ã¯ã€ä½¿ç”¨ã™ã‚‹ãƒ—ラットフォームã«å¿œã˜ãŸ \f2bin\fP ディレクトリ内㮠\f2xjc\fP シェルスクリプトを使用ã—ã¾ã™ã€‚ã¾ãŸã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラを実行ã™ã‚‹ãŸã‚ã® Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢»ÈÍѤ¹¤ë¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë±þ¤¸¤¿ bin ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î \f2xjc\fP ¥·¥§¥ë¥¹¥¯¥ê¥×¥È \f2¤ò\fP »ÈÍѤ·¤Þ¤¹¡£¤Þ¤¿¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .na
-\f2xjc ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2xjc ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.htmlãŸã‚ã®æ‰‹é †ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RS 3
-
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.html¤¿¤á¤Î¼ê½ç¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
 \f2% xjc \-help\fP
 .LP
-.RE
-\f3出力\fP
-.LP
-.RS 3
-
+.SS 
+½ÐÎÏ
 .LP
 .nf
 \f3
 .fl
-Usage: xjc [\-options ...] <schema_file/URL/dir> ... [\-b <bindinfo>] ...
+Usage: xjc [\-options ...] <schema file/URL/dir/jar> ... [\-b <bindinfo>] ...
+.fl
+If dir is specified, all schema files in it will be compiled.
+.fl
+If jar is specified, /META\-INF/sun\-jaxb.episode binding file will be compiled.
 .fl
 Options:
 .fl
- \-nv                  : do not perform strict validation of the input schema(s)
+  \-nv                :  do not perform strict validation of the input schema(s)
 .fl
- \-extension           : allow vendor extensions \- do not strictly follow the
+  \-extension         :  allow vendor extensions \- do not strictly follow the Compatibility Rules and App E.2 from the JAXB Spec
 .fl
-                        Compatibility Rules and App E.2 from the JAXB Spec
+  \-b <file/dir>      :  specify external bindings files (each <file> must have its own \-b); if a directory is given, **/*.xjb is searched
 .fl
- \-b <file/dir>        : specify external bindings files (each <file> must have its own \-b)
+  \-d <dir>           :  generated files will go into this directory
+.fl
+  \-p <pkg>           :  specifies the target package
 .fl
-                        If a directory is given, **/*.xjb is searched
+  \-httpproxy <proxy> :  set HTTP/HTTPS proxy; format is [user[:password]@]proxyHost:proxyPort
 .fl
- \-d <dir>             : generated files will go into this directory
+  \-httpproxyfile <f> :  works like \-httpproxy but takes the argument in a file to protect password
 .fl
- \-p <pkg>             : specifies the target package
+  \-classpath <arg>   :  specify where to find user class files
 .fl
- \-httpproxy <proxy>   : set HTTP/HTTPS proxy. Format is [user[:password]@]proxyHost:proxyPort
+  \-catalog <file>    :  specify catalog files to resolve external entity references; support TR9401, XCatalog, and OASIS XML Catalog format
 .fl
- \-httpproxyfile <file>: set the proxy string (same format as above).
+  \-readOnly          :  generated files will be in read\-only mode
 .fl
- \-classpath <arg>     : specify where to find user class files
+  \-npa               :  suppress generation of package level annotations (**/package\-info.java)
+.fl
+  \-no\-header         :  suppress generation of a file header with timestamp
 .fl
- \-catalog <file>      : specify catalog files to resolve external entity references
+  \-target 2.0        :  behave like XJC 2.0 and generate code that doesnt use any 2.1 features
 .fl
-                        support TR9401, XCatalog, and OASIS XML Catalog format.
+  \-xmlschema         :  treat input as W3C XML Schema (default)
 .fl
- \-readOnly            : generated files will be in read\-only mode
+  \-relaxng           :  treat input as RELAX NG (experimental,unsupported)
 .fl
- \-npa                 : suppress generation of package level annotations (**/package\-info.java)
+  \-relaxng\-compact   :  treat input as RELAX NG compact syntax (experimental,unsupported)
 .fl
- \-no\-header           : suppress generation of a file header with timestamp
+  \-dtd               :  treat input as XML DTD (experimental,unsupported)
 .fl
- \-target 2.0          : behave like XJC 2.0 and generate code that doesnt use any 2.1 features.
+  \-wsdl              :  treat input as WSDL and compile schemas inside it (experimental,unsupported)
+.fl
+  \-verbose           :  be extra verbose
 .fl
- \-xmlschema           : treat input as W3C XML Schema (default)
+  \-quiet             :  suppress compiler output
 .fl
- \-relaxng             : treat input as RELAX NG (experimental,unsupported)
+  \-help              :  display this help message
 .fl
- \-relaxng\-compact     : treat input as RELAX NG compact syntax (experimental,unsupported)
+  \-version           :  display version information
+.fl
+
 .fl
- \-dtd                 : treat input as XML DTD (experimental,unsupported)
+
 .fl
- \-wsdl                : treat input as WSDL and compile schemas inside it (experimental,unsupported)
+Extensions:
 .fl
- \-verbose             : be extra verbose
+  \-Xlocator          :  enable source location support for generated code
 .fl
- \-quiet               : suppress compiler output
+  \-Xsync\-methods     :  generate accessor methods with the 'synchronized' keyword
 .fl
- \-help                : display this help message
+  \-mark\-generated    :  mark the generated code as @javax.annotation.Generated
 .fl
- \-version             : display version information
+  \-episode <FILE>    :  generate the episode file for separate compilation
 .fl
 \fP
 .fi
-.RE
 
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-nv 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€ã‚½ãƒ¼ã‚¹ã‚¹ã‚­ãƒ¼ãƒžã‚’処ç†ã™ã‚‹å‰ã«åŽ³å¯†ãªæ¤œè¨¼ã‚’実行ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€åŽ³å¯†ãªã‚¹ã‚­ãƒ¼ãƒžæ¤œè¨¼ã‚’無効ã«ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラãŒæ¤œè¨¼ã‚’一切実行ã—ãªã„ã¨ã„ã†ã“ã¨ã§ã¯ã‚ã‚Šã¾ã›ã‚“。 より厳密ã§ãªã„検証を実行ã™ã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥½¡¼¥¹¥¹¥­¡¼¥Þ¤ò½èÍý¤¹¤ëÁ°¤Ë¸·Ì©¤Ê¸¡¾Ú¤ò¼Â¹Ô¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¸·Ì©¤Ê¥¹¥­¡¼¥Þ¸¡¾Ú¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤¬¸¡¾Ú¤ò°ìÀڼ¹Ԥ·¤Ê¤¤¤È¤¤¤¦¤³¤È¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤è¤ê¸·Ì©¤Ç¤Ê¤¤¸¡¾Ú¤ò¼Â¹Ô¤¹¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£ 
 .TP 3
 \-extension 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€JAXB 仕様ã®ã€ŒCompatibilityã€ã®ç« ã§èª¬æ˜Žã•ã‚Œã¦ã„ã‚‹è¦å‰‡ã‚’厳密ã«å¼·åˆ¶ã—ã¾ã™ã€‚付録 E.2 ã«ã¯ã€JAXB v1.0 ã§å®Œå…¨ã«ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„一連㮠W3C XML スキーマ機能ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ å ´åˆã«ã‚ˆã£ã¦ã¯ã€ã“ã®ã‚¹ã‚¤ãƒƒãƒã§æœ‰åŠ¹ã«ãªã‚‹ã€Œ\-extensionã€ãƒ¢ãƒ¼ãƒ‰ã§ãれらã®æ©Ÿèƒ½ãŒä½¿ç”¨ã§ãã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。ã¾ãŸã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®åŽ³å¯†ãªãƒ¢ãƒ¼ãƒ‰ã§ã¯ã€ä»•æ§˜ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã®ã¿ãŒä½¿ç”¨ã§ãã¾ã™ã€‚「\-extensionã€ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚Œã°ã€JAXB Vendor Extension を使用ã§ãã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢JAXB »ÅÍͤΡÖCompatibility¡×¤Î¾Ï¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ëµ¬Â§¤ò¸·Ì©¤Ë¶¯À©¤·¤Þ¤¹¡£ÉÕÏ¿ E.2 ¤Ë¤Ï¡¢JAXB v1.0 ¤Ç´°Á´¤Ë¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤°ìÏ¢¤Î W3C XML ¥¹¥­¡¼¥Þµ¡Ç½¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢¤³¤Î¥¹¥¤¥Ã¥Á¤ÇÍ­¸ú¤Ë¤Ê¤ë¡Ö\-extension¡×¥â¡¼¥É¤Ç¤½¤ì¤é¤Îµ¡Ç½¤¬»ÈÍѤǤ­¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤Þ¤¿¡¢¥Ç¥Õ¥©¥ë¥È¤Î¸·Ì©¤Ê¥â¡¼¥É¤Ç¤Ï¡¢»ÅÍͤËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥«¥¹¥¿¥Þ¥¤¥º¤Î¤ß¤¬»ÈÍѤǤ­¤Þ¤¹¡£¡Ö\-extension¡×¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ì¤Ð¡¢JAXB Vendor Extension ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
 .TP 3
 \-b <file> 
-処ç†ã™ã‚‹å¤–部ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ 1 ã¤ã¾ãŸã¯è¤‡æ•°æŒ‡å®šã—ã¾ã™ã€‚(ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã”ã¨ã«ã€Œ\f2\-b\fPã€ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚)外部ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹æ–‡ã¯éžå¸¸ã«æŸ”軟ã§ã™ã€‚複数ã®ã‚¹ã‚­ãƒ¼ãƒžã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºãŒå«ã¾ã‚Œã‚‹ 1 ã¤ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ãŸã‚Šã€ãれらã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚’複数ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã«åˆ†å‰²ã—ãŸã‚Šã§ãã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings123.xjb\fP
+½èÍý¤¹¤ë³°Éô¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô»ØÄꤷ¤Þ¤¹¡£(¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤´¤È¤Ë \f2¡Ö\-b¡×\fP ¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£) ³°Éô¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤Î¹½Ê¸¤ÏÈó¾ï¤Ë½ÀÆð¤Ç¤¹¡£Ê£¿ô¤Î¥¹¥­¡¼¥Þ¤Î¥«¥¹¥¿¥Þ¥¤¥º¤¬´Þ¤Þ¤ì¤ë 1 ¤Ä¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤¿¤ê¡¢¤½¤ì¤é¤Î¥«¥¹¥¿¥Þ¥¤¥º¤òÊ£¿ô¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤Ëʬ³ä¤·¤¿¤ê¤Ç¤­¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings123.xjb\fP
 .br
-\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings1.xjb \-b bindings2.xjb \-b bindings3.xjb\fP
-.RE
-ã¾ãŸã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹é †ç•ªã¯ä»»æ„ã§ã™ã€‚ 
+\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings1.xjb \-b bindings2.xjb \-b bindings3.xjb\fP ¤Þ¤¿¡¢¥³¥Þ¥ó¥É¹Ô¤Ë¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤È¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë½çÈÖ¤ÏǤ°Õ¤Ç¤¹¡£ 
 .TP 3
 \-d <dir> 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€Java コンテンツクラスをç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç”Ÿæˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ä»£æ›¿å‡ºåŠ›ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ã€‚出力ディレクトリã¯ã‚らã‹ã˜ã‚存在ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’自動的ã«ä½œæˆã—ã¾ã›ã‚“。 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢Java ¥³¥ó¥Æ¥ó¥Ä¥¯¥é¥¹¤ò¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢ÂåÂؽÐÎϥǥ£¥ì¥¯¥È¥ê¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£½ÐÎϥǥ£¥ì¥¯¥È¥ê¤Ï¤¢¤é¤«¤¸¤á¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò¼«Æ°Åª¤ËºîÀ®¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-p <pkg> 
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション経由ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ‘ッケージを指定ã—ãŸå ´åˆã€ãã®æŒ‡å®šå†…容ã¯ã€ãƒ‘ッケージåã«å¯¾ã™ã‚‹ã™ã¹ã¦ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚„ã€ä»•æ§˜ã§è¦å®šã•ã‚Œã¦ã„るデフォルトã®ãƒ‘ッケージåアルゴリズムよりも優先ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó·Ðͳ¤Ç¥¿¡¼¥²¥Ã¥È¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î»ØÄêÆâÍƤϡ¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÂФ¹¤ë¤¹¤Ù¤Æ¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥«¥¹¥¿¥Þ¥¤¥º¤ä¡¢»ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤ë¥Ç¥Õ¥©¥ë¥È¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¥¢¥ë¥´¥ê¥º¥à¤è¤ê¤âÍ¥À褵¤ì¤Þ¤¹¡£ 
 .TP 3
 \-httpproxy <proxy> 
-HTTP/HTTPS プロキシを指定ã—ã¾ã™ã€‚å½¢å¼ã¯ [user[:password]@]proxyHost[:proxyPort] ã§ã™ã€‚従æ¥ã® \f2\-host\fP ãŠã‚ˆã³ \f2\-port\fP ã¯ã€ä¸‹ä½äº’æ›æ€§ã®ãŸã‚ã«ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ãŒã€æŽ¨å¥¨ã•ã‚Œãªããªã‚Šã¾ã—ãŸã€‚ã“ã®ã‚ªãƒ—ションã§æŒ‡å®šã•ã‚ŒãŸãƒ‘スワードã¯ã€\f2top\fP コマンドを使用ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ãªã©ã€ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¡¨ç¤ºã§ãる引数ã§ã‚ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。セキュリティーを高ã‚ã‚‹ã«ã¯ã€æ¬¡ã® \f2\-httpproxyfile\fP を使用ã—ã¦ãã ã•ã„。 
+HTTP/HTTPS ¥×¥í¥­¥·¤ò»ØÄꤷ¤Þ¤¹¡£·Á¼°¤Ï [user[:password]@]proxyHost[:proxyPort] ¤Ç¤¹¡£½¾Íè¤Î \f2\-host\fP ¤ª¤è¤Ó \f2\-port\fP ¤Ï¡¢²¼°Ì¸ß´¹À­¤Î¤¿¤á¤Ë¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢¿ä¾©¤µ¤ì¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢ \f2top\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¥æ¡¼¥¶¡¼¤Ê¤É¡¢¤Û¤«¤Î¥æ¡¼¥¶¡¼¤¬É½¼¨¤Ç¤­¤ë°ú¿ô¤Ç¤¢¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥»¥­¥å¥ê¥Æ¥£¡¼¤ò¹â¤á¤ë¤Ë¤Ï¡¢¼¡¤Î \f2\-httpproxyfile\fP ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-httpproxyfile <file> 
-HTTP/HTTPS プロキシをファイル経由ã§æŒ‡å®šã—ã¾ã™ã€‚å½¢å¼ã¯ä¸Šè¨˜ã¨åŒã˜ã§ã™ãŒã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æŒ‡å®šã•ã‚ŒãŸãƒ‘スワードをã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¡¨ç¤ºã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+HTTP/HTTPS ¥×¥í¥­¥·¤ò¥Õ¥¡¥¤¥ë·Ðͳ¤Ç»ØÄꤷ¤Þ¤¹¡£·Á¼°¤Ï¾åµ­¤ÈƱ¤¸¤Ç¤¹¤¬¡¢¤³¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë»ØÄꤵ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É¤ò¤Û¤«¤Î¥æ¡¼¥¶¡¼¤¬É½¼¨¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .TP 3
 \-classpath <arg> 
-\f2<jxb:javaType>\fP ãŠã‚ˆã³ \f2<xjc:superClass>\fP カスタマイズãŒä½¿ç”¨ã™ã‚‹ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ 
+<jxb:javaType> ¤ª¤è¤Ó <xjc:superClass> \f2¥«¥¹¥¿¥Þ¥¤¥º¤¬»ÈÍѤ¹¤ë\fP ¥¯¥é¥¤¥¢¥ó¥È¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î \f2¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò\fP »ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-catalog <file> 
-外部エンティティーå‚照を解決ã™ã‚‹ã‚«ã‚¿ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚TR9401ã€XCatalogã€ãŠã‚ˆã³ OASIS XML Catalog å½¢å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚詳細ã¯ã€ã€ŽXML Entity and URI Resolversã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã™ã‚‹ã‹ã€\f2カタログリゾルãƒ\fPã®ã‚µãƒ³ãƒ—ルアプリケーションを調ã¹ã¦ãã ã•ã„。 
+³°Éô¥¨¥ó¥Æ¥£¥Æ¥£¡¼»²¾È¤ò²ò·è¤¹¤ë¥«¥¿¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£TR9401¡¢XCatalog¡¢¤ª¤è¤Ó OASIS XML Catalog ·Á¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡ØXML Entity and URI Resolvers¡Ù¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤¹¤ë¤«¡¢ \f2¥«¥¿¥í¥°¥ê¥¾¥ë¥Ð¤Î\fP ¥µ¥ó¥×¥ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òÄ´¤Ù¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-readOnly 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€ç”Ÿæˆã™ã‚‹ Java ソースファイルを書ãè¾¼ã¿ã‹ã‚‰ä¿è­·ã—ã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ç”Ÿæˆã•ã‚Œã‚‹ Java ソースを強制的ã«èª­ã¿å–り専用ã«ã—ã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢À¸À®¤¹¤ë Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò½ñ¤­¹þ¤ß¤«¤éÊݸ¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤ÏÀ¸À®¤µ¤ì¤ë Java ¥½¡¼¥¹¤ò¶¯À©Åª¤ËÆɤ߼è¤êÀìÍѤˤ·¤Þ¤¹¡£ 
 .TP 3
 \-npa 
-パッケージレベルã®æ³¨é‡ˆã‚’ **/package\-info.java ã«ç”Ÿæˆã™ã‚‹ã“ã¨ã‚’抑制ã—ã¾ã™ã€‚ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’使用ã—ã¦ç”Ÿæˆã™ã‚‹ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ã“れらã®æ³¨é‡ˆãŒã»ã‹ã®ç”Ÿæˆæ¸ˆã¿ã‚¯ãƒ©ã‚¹ã«å†…部化ã•ã‚Œã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸¥ì¥Ù¥ë¤ÎÃí¼á¤ò **/package\-info.java ¤ËÀ¸À®¤¹¤ë¤³¤È¤òÍÞÀ©¤·¤Þ¤¹¡£¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ÈÍѤ·¤ÆÀ¸À®¤¹¤ë¥³¡¼¥É¤Ç¤Ï¡¢¤³¤ì¤é¤ÎÃí¼á¤¬¤Û¤«¤ÎÀ¸À®ºÑ¤ß¥¯¥é¥¹¤ËÆâÉô²½¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-no\-header 
-多少ã®ãƒ¡ãƒ¢ã¨ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã‚’å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ«ãƒ˜ãƒƒãƒ€ãƒ¼ã‚³ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆã‚’抑制ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚ŒãŸã‚³ãƒ¼ãƒ‰ãŒã‚ã‹ã‚Šã«ãããªã‚Šã¾ã™ã€‚ 
+¿¾¯¤Î¥á¥â¤È¥¿¥¤¥à¥¹¥¿¥ó¥×¤ò´Þ¤à¥Õ¥¡¥¤¥ë¥Ø¥Ã¥À¡¼¥³¥á¥ó¥È¤ÎÀ¸À®¤òÍÞÀ©¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢À¸À®¤µ¤ì¤¿¥³¡¼¥É¤¬¤ï¤«¤ê¤Ë¤¯¤¯¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-target 2.0 
-ãªã‚“らã‹ã® JAXB 2.1 機能ã«ä¾å­˜ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ç”Ÿæˆã•ã‚ŒãŸã‚³ãƒ¼ãƒ‰ã‚’ JAXB 2.0 ランタイム (JavaSE 6 ãªã©) ã§å®Ÿè¡Œã§ãã¾ã™ã€‚ 
+¤Ê¤ó¤é¤«¤Î JAXB 2.1 µ¡Ç½¤Ë°Í¸¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢À¸À®¤µ¤ì¤¿¥³¡¼¥É¤ò JAXB 2.0 ¥é¥ó¥¿¥¤¥à (JavaSE 6 ¤Ê¤É) ¤Ç¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-xmlschema 
-入力スキーマを W3C XML スキーマ (デフォルト) ã¨è¦‹ãªã—ã¾ã™ã€‚ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’指定ã—ãªãã¦ã‚‚ã€å…¥åŠ›ã‚¹ã‚­ãƒ¼ãƒžã¯ W3C XML スキーマã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò W3C XML ¥¹¥­¡¼¥Þ (¥Ç¥Õ¥©¥ë¥È) ¤È¸«¤Ê¤·¤Þ¤¹¡£¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ØÄꤷ¤Ê¤¯¤Æ¤â¡¢ÆþÎÏ¥¹¥­¡¼¥Þ¤Ï W3C XML ¥¹¥­¡¼¥Þ¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-relaxng 
-入力スキーマを RELAX NG ã¨ã—ã¦æ‰±ã„ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。RELAX NG スキーマã®ã‚µãƒãƒ¼ãƒˆã¯ JAXB Vendor Extension ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò RELAX NG ¤È¤·¤Æ°·¤¤¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£RELAX NG ¥¹¥­¡¼¥Þ¤Î¥µ¥Ý¡¼¥È¤Ï JAXB Vendor Extension ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-relaxng\-compact 
-入力スキーマを RELAX NG 圧縮構文ã¨ã—ã¦å‡¦ç†ã—ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。RELAX NG スキーマã®ã‚µãƒãƒ¼ãƒˆã¯ JAXB Vendor Extension ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò RELAX NG °µ½Ì¹½Ê¸¤È¤·¤Æ½èÍý¤·¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£RELAX NG ¥¹¥­¡¼¥Þ¤Î¥µ¥Ý¡¼¥È¤Ï JAXB Vendor Extension ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-dtd 
-入力スキーマを XML DTD ã¨ã—ã¦æ‰±ã„ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。RELAX NG スキーマã®ã‚µãƒãƒ¼ãƒˆã¯ JAXB Vendor Extension ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò XML DTD ¤È¤·¤Æ°·¤¤¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£RELAX NG ¥¹¥­¡¼¥Þ¤Î¥µ¥Ý¡¼¥È¤Ï JAXB Vendor Extension ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-wsdl 
-入力を WSDL ã¨ã—ã¦æ‰±ã„ã€ãã®å†…部ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’コンパイルã—ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。 
+ÆþÎϤò WSDL ¤È¤·¤Æ°·¤¤¡¢¤½¤ÎÆâÉô¤Î¥¹¥­¡¼¥Þ¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£ 
 .TP 3
 \-quiet 
-進æ—情報や警告ãªã©ã€ã‚³ãƒ³ãƒ‘イラã®å‡ºåŠ›ã‚’抑制ã—ã¾ã™ã€‚ 
+¿ÊĽ¾ðÊó¤ä·Ù¹ð¤Ê¤É¡¢¥³¥ó¥Ñ¥¤¥é¤Î½ÐÎϤòÍÞÀ©¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-情報メッセージを出力ã—ãŸã‚Šç‰¹å®šã®ã‚¨ãƒ©ãƒ¼ç™ºç”Ÿæ™‚ã«ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚’表示ã—ãŸã‚Šã™ã‚‹ãªã©ã€æ¥µã‚ã¦å†—é•·ã«ãªã‚Šã¾ã™ã€‚ 
+¾ðÊó¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤¿¤êÆÃÄê¤Î¥¨¥é¡¼È¯À¸»þ¤Ë¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤òɽ¼¨¤·¤¿¤ê¤¹¤ë¤Ê¤É¡¢¶Ë¤á¤Æ¾éĹ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-help 
-コンパイラスイッãƒã®æ¦‚è¦ã‚’表示ã—ã¾ã™ã€‚ 
+¥³¥ó¥Ñ¥¤¥é¥¹¥¤¥Ã¥Á¤Î³µÍפòɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-コンパイラã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¾ã™ã€‚ 
+¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 <schema file/URL/dir> 
-コンパイル対象ã¨ãªã‚‹ 1 ã¤ã¾ãŸã¯è¤‡æ•°ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ユーザーãŒãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ãŸå ´åˆã€xjc ã¯ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’走査ã—ã€ãã“ã§è¦‹ã¤ã‹ã£ãŸã™ã¹ã¦ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã—ã¾ã™ã€‚ 
+¥³¥ó¥Ñ¥¤¥ëÂоݤȤʤë 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤¬¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤¿¾ì¹ç¡¢xjc ¤Ï¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÁöºº¤·¡¢¤½¤³¤Ç¸«¤Ä¤«¤Ã¤¿¤¹¤Ù¤Æ¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£ 
 .RE
+
+.LP
 .SS 
-éžæŽ¨å¥¨ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŠã‚ˆã³å‰Šé™¤ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã®æ¦‚è¦
+Èóɸ½à¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
+.TP 3
+\-Xlocator 
+À¸À®¤µ¤ì¤¿¥³¡¼¥É¤Ç¤Ï¡¢ÈóÀ°Î󲽤Τ¢¤È¤Ë Java Bean ¥¤¥ó¥¹¥¿¥ó¥¹¤Ë´Þ¤Þ¤ì¤ë¥½¡¼¥¹ XML ¤Ë´Ø¤¹¤ë SAX Locator ¾ðÊ󤬸ø³«¤µ¤ì¤Þ¤¹¡£ 
+.TP 3
+\-Xsync\-methods 
+À¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¥·¥°¥Ë¥Á¥ã¡¼¤Ë \f2Ʊ´ü¤µ¤ì¤¿\fP ¥­¡¼¥ï¡¼¥É¤¬´Þ¤á¤é¤ì¤Þ¤¹¡£ 
+.TP 3
+\-mark\-generated 
+À¸À®¤µ¤ì¤¿¥³¡¼¥É¤ËÃí¼á \f2@javax.annotation.Generated\fP ¤òÉÕ¤±¤Þ¤¹¡£ 
+.TP 3
+\-episode <file> 
+¥³¥ó¥Ñ¥¤¥ë¤´¤È¤Ë»ØÄꤵ¤ì¤¿¥¨¥Ô¥½¡¼¥É¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.RE
 
 .LP
+.SS 
+Èó¿ä¾©¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ª¤è¤Óºï½ü¤µ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó
+.LP
 .RS 3
 .TP 3
 \-host & \-port 
-ã“れらã®ã‚ªãƒ—ションã¯éžæŽ¨å¥¨ã¨ãªã‚Šã€\f3\-httpproxy\fP オプションã§ç½®ãæ›ãˆã‚‰ã‚Œã¾ã—ãŸã€‚ã“れらã®ã‚ªãƒ—ションã¯ã€ä¸‹ä½äº’æ›æ€§ã‚’確ä¿ã™ã‚‹ç›®çš„ã§å¼•ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ãŒã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¯è¨˜è¼‰ã•ã‚Œãšã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§å‰Šé™¤ã•ã‚Œã‚‹å¯èƒ½æ€§ã‚‚ã‚ã‚Šã¾ã™ã€‚ 
+¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤ÏÈó¿ä¾©¤È¤Ê¤ê¡¢\f3\-httpproxy\fP ¥ª¥×¥·¥ç¥ó¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Þ¤·¤¿¡£¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢²¼°Ì¸ß´¹À­¤ò³ÎÊݤ¹¤ëÌÜŪ¤Ç°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¤¬¡¢¥É¥­¥å¥á¥ó¥È¤Ë¤Ïµ­ºÜ¤µ¤ì¤º¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Çºï½ü¤µ¤ì¤ë²ÄǽÀ­¤â¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-use\-runtime 
-JAXB 2.0 仕様ã§ç§»æ¤æ€§ã®ã‚るランタイムãŒè¦å®šã•ã‚ŒãŸãŸã‚ã€JAXB RI ㌠**/impl/runtime パッケージを生æˆã™ã‚‹å¿…è¦ãŒãªããªã‚Šã¾ã—ãŸã€‚ã“ã®ãŸã‚ã€ã“ã®ã‚¹ã‚¤ãƒƒãƒã¯ä¸è¦ã¨ãªã‚Šã€å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚ 
+JAXB 2.0 »ÅÍͤǰܿ¢À­¤Î¤¢¤ë¥é¥ó¥¿¥¤¥à¤¬µ¬Äꤵ¤ì¤¿¤¿¤á¡¢JAXB RI ¤¬ **/impl/runtime ¥Ñ¥Ã¥±¡¼¥¸¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¤¿¤á¡¢¤³¤Î¥¹¥¤¥Ã¥Á¤ÏÉÔÍפȤʤꡢºï½ü¤µ¤ì¤Þ¤·¤¿¡£ 
 .TP 3
 \-source 
-\-source 互æ›æ€§ã‚¹ã‚¤ãƒƒãƒã¯ã€JAXB 2.0 ã®æœ€åˆã® Early Access 版ã§å°Žå…¥ã•ã‚Œã¾ã—ãŸã€‚ã“ã®ã‚¹ã‚¤ãƒƒãƒã¯ã€JAXB 2.0 ã®ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã‹ã‚‰å‰Šé™¤ã•ã‚Œã‚‹ã“ã¨ã«ãªã‚Šã¾ã—ãŸã€‚1.0.x コードを生æˆã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€1.0.x コードベースã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’使用ã—ã¦ãã ã•ã„。 
-.TP 3
-\-Xlocator & \-Xsync\-methods 
-ã“れらã®ã‚¹ã‚¤ãƒƒãƒã¯ç¾æ™‚点ã§ã¯ç„¡åŠ¹åŒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®æ©Ÿèƒ½ã¯å°†æ¥ã€å€‹åˆ¥ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã¨ã—ã¦æä¾›ã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ 
+\-source ¸ß´¹À­¥¹¥¤¥Ã¥Á¤Ï¡¢JAXB 2.0 ¤ÎºÇ½é¤Î Early Access ÈǤÇƳÆþ¤µ¤ì¤Þ¤·¤¿¡£¤³¤Î¥¹¥¤¥Ã¥Á¤Ï¡¢JAXB 2.0 ¤Îº£¸å¤Î¥ê¥ê¡¼¥¹¤«¤éºï½ü¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤·¤¿¡£1.0.x ¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢1.0.x ¥³¡¼¥É¥Ù¡¼¥¹¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-コンパイラã®åˆ¶é™
+¥³¥ó¥Ñ¥¤¥é¤ÎÀ©¸Â
 .LP
 .LP
-通常ã¯ã€é–¢é€£ã™ã‚‹ã™ã¹ã¦ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’ã€åŒã˜ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラスイッãƒã‚’指定ã—㦠1 ã¤ã®å˜ä½ã¨ã—ã¦ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã®ãŒã‚‚ã£ã¨ã‚‚安全ã§ã™ã€‚
+Ä̾ï¤Ï¡¢´ØÏ¢¤¹¤ë¤¹¤Ù¤Æ¤Î¥¹¥­¡¼¥Þ¤ò¡¢Æ±¤¸¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¥¹¥¤¥Ã¥Á¤ò»ØÄꤷ¤Æ 1 ¤Ä¤Îñ°Ì¤È¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤Î¤¬¤â¤Ã¤È¤â°ÂÁ´¤Ç¤¹¡£
 .LP
 .LP
-xjc を実行ã™ã‚‹ã¨ãã¯ã€æ¬¡ã«ç¤ºã™åˆ¶é™ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã“れらã®åˆ¶é™ã®ã»ã¨ã‚“ã©ã¯ã€xjc を何度ã‹å‘¼ã³å‡ºã—ã¦è¤‡æ•°ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’コンパイルã™ã‚‹å ´åˆã«ã®ã¿é©ç”¨ã•ã‚Œã¾ã™ã€‚
+xjc ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ï¡¢¼¡¤Ë¼¨¤¹À©¸Â¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÎÀ©¸Â¤Î¤Û¤È¤ó¤É¤Ï¡¢xjc ¤ò²¿ÅÙ¤«¸Æ¤Ó½Ð¤·¤ÆÊ£¿ô¤Î¥¹¥­¡¼¥Þ¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¤Ë¤Î¤ßŬÍѤµ¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-複数ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’åŒæ™‚ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹å ´åˆã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã® Java パッケージåã«æ¬¡ã®å„ªå…ˆé †ä½ã®è¦å‰‡ãŒé©ç”¨ã•ã‚Œã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。 
+Ê£¿ô¤Î¥¹¥­¡¼¥Þ¤òƱ»þ¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¤Ï¡¢¥¿¡¼¥²¥Ã¥È¤Î Java ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ë¼¡¤ÎÍ¥Àè½ç°Ì¤Îµ¬Â§¤¬Å¬ÍѤµ¤ì¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RS 3
 .TP 3
 1.
-「\f2\-p\fPã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒã‚‚ã£ã¨ã‚‚優先ã•ã‚Œã¾ã™ã€‚ 
+¡Ö\f2\-p\fP¡×¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬¤â¤Ã¤È¤âÍ¥À褵¤ì¤Þ¤¹¡£ 
 .TP 3
 2.
-<\f2jaxb:package\fP> ã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚º 
+<\f2jaxb:package\fP> ¤Î¥«¥¹¥¿¥Þ¥¤¥º 
 .TP 3
 3.
-\f2targetNamespace\fP ãŒå®£è¨€ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ä»•æ§˜ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ \f2targetNamespace\fP \-> Java パッケージåã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’é©ç”¨ã—ã¾ã™ã€‚ 
+\f2targetNamespace\fP ¤¬Àë¸À¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ \f2»ÅÍͤËÄêµÁ¤µ¤ì¤Æ¤¤¤ë targetNamespace\fP \-> Java ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¥¢¥ë¥´¥ê¥º¥à¤òŬÍѤ·¤Þ¤¹¡£ 
 .TP 3
 4.
-\f2targetNamespace\fP ãŒå®£è¨€ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€"generated" ã¨ã„ã†åå‰ã®ãƒãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã•ã‚ŒãŸãƒ‘ッケージを使用ã—ã¾ã™ã€‚ 
+\f2targetNamespace\fP ¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¡Ögenerated¡×¤È¤¤¤¦Ì¾Á°¤Î¥Ï¡¼¥É¥³¡¼¥É¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .RE
 .TP 2
 o
-åå‰ç©ºé–“ã”ã¨ã«è¤‡æ•°ã® <\f2jaxb:schemaBindings\fP> ã‚’æŒã¤ã“ã¨ã¯ä¸æ­£ã§ã™ã€‚ ã“ã®ãŸã‚ã€1 ã¤ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåå‰ç©ºé–“内㮠2 ã¤ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’ã€ç•°ãªã‚‹ Java パッケージã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+̾Á°¶õ´Ö¤´¤È¤ËÊ£¿ô¤Î <\f2jaxb:schemaBindings\fP> ¤ò»ý¤Ä¤³¤È¤ÏÉÔÀµ¤Ç¤¹¡£¤³¤Î¤¿¤á¡¢1 ¤Ä¤Î¥¿¡¼¥²¥Ã¥È̾Á°¶õ´ÖÆâ¤Î 2 ¤Ä¤Î¥¹¥­¡¼¥Þ¤ò°Û¤Ê¤ë Java ¥Ñ¥Ã¥±¡¼¥¸¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .TP 2
 o
-1 ã¤ã® Java パッケージã«ã‚³ãƒ³ãƒ‘イルã•ã‚Œã‚‹ã™ã¹ã¦ã®ã‚¹ã‚­ãƒ¼ãƒžã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã«åŒæ™‚ã«é€ä¿¡ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 個別ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã“ã¨ã¯ã§ããšã€äºˆæœŸã—ãŸã¨ãŠã‚Šã«å‹•ä½œã—ã¾ã›ã‚“。 
+1 ¤Ä¤Î Java ¥Ñ¥Ã¥±¡¼¥¸¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥¹¥­¡¼¥Þ¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤ËƱ»þ¤ËÁ÷¿®¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¸ÄÊ̤˥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤º¡¢Í½´ü¤·¤¿¤È¤ª¤ê¤ËÆ°ºî¤·¤Þ¤»¤ó¡£ 
 .TP 2
 o
-複数ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã«ã¾ãŸãŒã‚‹è¦ç´ ç½®æ›ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã€åŒæ™‚ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+Ê£¿ô¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤Ë¤Þ¤¿¤¬¤ëÍ×ÁÇÃÖ´¹¥°¥ë¡¼¥×¤Ï¡¢Æ±»þ¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-コマンド行ã§ã®ã‚³ãƒ³ãƒãƒ¼ã‚¿ã®å®Ÿè¡Œ (XJC):[
+¥³¥Þ¥ó¥É¹Ô¤Ç¤Î¥³¥ó¥Ð¡¼¥¿¤Î¼Â¹Ô (XJC): [
 .na
-\f2コマンド行ã®å‘½ä»¤\fP @
+\f2¥³¥Þ¥ó¥É¹Ô¤ÎÌ¿Îá\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/xjc.htmlã€
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjc.html¡¢
 .na
-\f2xjc ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2xjc ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
 https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.html] 
 .TP 2
 o
 .na
-\f2XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® JavaTM アーキテクãƒãƒ£ãƒ¼ (JAXB)\fP @
+\f2XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î Java ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ (JAXB)\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/xml/jaxb/index.html 
 .RE
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,5 +79,9 @@
 FileChooser.renameFileErrorTitle=Error 
 FileChooser.renameFileErrorText=Error renaming file "{0}" to "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Cancel
 OptionPane.cancelButtonMnemonic=67
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=Fehler
 FileChooser.renameFileErrorText=Fehler beim Umbenennen der Datei "{0}" in "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Abbrechen
 OptionPane.cancelButtonMnemonic=65
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=Error
 FileChooser.renameFileErrorText=Error al cambiar el nombre del archivo "{0}" a "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=Aceptar
 OptionPane.okButtonMnemonic=65
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Cancelar
 OptionPane.cancelButtonMnemonic=67
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=Erreur
 FileChooser.renameFileErrorText=Erreur lors du changement de nom du fichier "{0}" en "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Annuler
 OptionPane.cancelButtonMnemonic=65
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=Errore
 FileChooser.renameFileErrorText=Errore durante la ridenominazione del file "{0}" in "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Annulla
 OptionPane.cancelButtonMnemonic=65
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=\u30A8\u30E9\u30FC
 FileChooser.renameFileErrorText=\u30D5\u30A1\u30A4\u30EB"{0}"\u306E"{1}"\u3078\u306E\u5909\u66F4\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK(O)
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=\u53D6\u6D88(C)
 OptionPane.cancelButtonMnemonic=67
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=\uC624\uB958
 FileChooser.renameFileErrorText="{0}" \uD30C\uC77C\uC758 \uC774\uB984\uC744 "{1}"(\uC73C)\uB85C \uBC14\uAFB8\uB294 \uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=\uD655\uC778(O)
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=\uCDE8\uC18C(C)
 OptionPane.cancelButtonMnemonic=67
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=Erro
 FileChooser.renameFileErrorText=Erro ao renomear o arquivo "{0}" por "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Cancelar
 OptionPane.cancelButtonMnemonic=67
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=Fel
 FileChooser.renameFileErrorText=Fel vid namn\u00E4ndring av fil "{0}" till "{1}"
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=OK
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=Avbryt
 OptionPane.cancelButtonMnemonic=65
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=\u9519\u8BEF
 FileChooser.renameFileErrorText=\u5C06\u6587\u4EF6 "{0}" \u91CD\u547D\u540D\u4E3A "{1}" \u65F6\u51FA\u9519
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=\u786E\u5B9A(O)
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=\u53D6\u6D88(C)
 OptionPane.cancelButtonMnemonic=67
 
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties	Wed May 04 16:39:05 2011 -0700
@@ -79,6 +79,10 @@
 FileChooser.renameFileErrorTitle=\u932F\u8AA4
 FileChooser.renameFileErrorText=\u5C07\u6A94\u6848 "{0}" \u91CD\u65B0\u547D\u540D\u70BA "{1}" \u6642\u51FA\u73FE\u932F\u8AA4
 
+# dummy resource added for translation automation
+OptionPane.okButtonText=\u78BA\u5B9A(O)
 OptionPane.okButtonMnemonic=79
+# dummy resource added for translation automation
+OptionPane.cancelButtonText=\u53D6\u6D88(C)
 OptionPane.cancelButtonMnemonic=67
 
--- a/src/share/classes/com/sun/media/sound/DLSInstrument.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/DLSInstrument.java	Wed May 04 16:39:05 2011 -0700
@@ -25,6 +25,7 @@
 package com.sun.media.sound;
 
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -439,10 +440,10 @@
     }
 
     public byte[] getGuid() {
-        return guid;
+        return guid == null ? null : Arrays.copyOf(guid, guid.length);
     }
 
     public void setGuid(byte[] guid) {
-        this.guid = guid;
+        this.guid = guid == null ? null : Arrays.copyOf(guid, guid.length);
     }
 }
--- a/src/share/classes/com/sun/media/sound/DLSSample.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/DLSSample.java	Wed May 04 16:39:05 2011 -0700
@@ -25,6 +25,7 @@
 package com.sun.media.sound;
 
 import java.io.InputStream;
+import java.util.Arrays;
 import javax.sound.midi.Soundbank;
 import javax.sound.midi.SoundbankResource;
 import javax.sound.sampled.AudioFormat;
@@ -113,10 +114,10 @@
     }
 
     public byte[] getGuid() {
-        return guid;
+        return guid == null ? null : Arrays.copyOf(guid, guid.length);
     }
 
     public void setGuid(byte[] guid) {
-        this.guid = guid;
+        this.guid = guid == null ? null : Arrays.copyOf(guid, guid.length);
     }
 }
--- a/src/share/classes/com/sun/media/sound/ModelConnectionBlock.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/ModelConnectionBlock.java	Wed May 04 16:39:05 2011 -0700
@@ -24,6 +24,8 @@
  */
 package com.sun.media.sound;
 
+import java.util.Arrays;
+
 /**
  * Connection blocks are used to connect source variable
  * to a destination variable.
@@ -117,19 +119,17 @@
     }
 
     public ModelSource[] getSources() {
-        return sources;
+        return Arrays.copyOf(sources, sources.length);
     }
 
     public void setSources(ModelSource[] source) {
-        this.sources = source;
+        this.sources = source == null ? no_sources : Arrays.copyOf(source, source.length);
     }
 
     public void addSource(ModelSource source) {
         ModelSource[] oldsources = sources;
         sources = new ModelSource[oldsources.length + 1];
-        for (int i = 0; i < oldsources.length; i++) {
-            sources[i] = oldsources[i];
-        }
+        System.arraycopy(oldsources, 0, sources, 0, oldsources.length);
         sources[sources.length - 1] = source;
     }
 }
--- a/src/share/classes/com/sun/media/sound/SoftChannel.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/SoftChannel.java	Wed May 04 16:39:05 2011 -0700
@@ -503,7 +503,7 @@
             firstVoice = true;
             voiceNo = 0;
 
-            int tunedKey = (int)(Math.round(tuning.getTuning()[noteNumber]/100.0));
+            int tunedKey = (int)(Math.round(tuning.getTuning(noteNumber)/100.0));
             play_noteNumber = noteNumber;
             play_velocity = velocity;
             play_delay = delay;
@@ -607,7 +607,7 @@
             firstVoice = true;
             voiceNo = 0;
 
-            int tunedKey = (int)(Math.round(tuning.getTuning()[noteNumber]/100.0));
+            int tunedKey = (int)(Math.round(tuning.getTuning(noteNumber)/100.0));
             play_noteNumber = noteNumber;
             play_velocity = lastVelocity[noteNumber];
             play_releasetriggered = true;
@@ -632,7 +632,7 @@
         int delay = play_delay;
         boolean releasetriggered = play_releasetriggered;
 
-        SoftPerformer p = current_instrument.getPerformers()[performerIndex];
+        SoftPerformer p = current_instrument.getPerformer(performerIndex);
 
         if (firstVoice) {
             firstVoice = false;
--- a/src/share/classes/com/sun/media/sound/SoftInstrument.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/SoftInstrument.java	Wed May 04 16:39:05 2011 -0700
@@ -76,7 +76,12 @@
         return data;
     }
 
+    /* am: currently getPerformers() is not used (replaced with getPerformer(int))
     public SoftPerformer[] getPerformers() {
         return performers;
     }
+    */
+    public SoftPerformer getPerformer(int index) {
+        return performers[index];
+    }
 }
--- a/src/share/classes/com/sun/media/sound/SoftMixingDataLine.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/SoftMixingDataLine.java	Wed May 04 16:39:05 2011 -0700
@@ -505,7 +505,7 @@
     }
 
     public Control[] getControls() {
-        return controls;
+        return Arrays.copyOf(controls, controls.length);
     }
 
     public boolean isControlSupported(Type control) {
--- a/src/share/classes/com/sun/media/sound/SoftProvider.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/SoftProvider.java	Wed May 04 16:39:05 2011 -0700
@@ -24,6 +24,7 @@
  */
 package com.sun.media.sound;
 
+import java.util.Arrays;
 import javax.sound.midi.MidiDevice;
 import javax.sound.midi.MidiDevice.Info;
 import javax.sound.midi.spi.MidiDeviceProvider;
@@ -39,7 +40,7 @@
     private static Info[] softinfos = {softinfo};
 
     public MidiDevice.Info[] getDeviceInfo() {
-        return softinfos;
+        return Arrays.copyOf(softinfos, softinfos.length);
     }
 
     public MidiDevice getDevice(MidiDevice.Info info) {
--- a/src/share/classes/com/sun/media/sound/SoftTuning.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/media/sound/SoftTuning.java	Wed May 04 16:39:05 2011 -0700
@@ -25,6 +25,7 @@
 package com.sun.media.sound;
 
 import java.io.UnsupportedEncodingException;
+import java.util.Arrays;
 
 import javax.sound.midi.Patch;
 
@@ -234,8 +235,10 @@
         }
     }
 
+    // am: getTuning(int) is more effective.
+    // currently getTuning() is used only by tests
     public double[] getTuning() {
-        return tuning;
+        return Arrays.copyOf(tuning, tuning.length);
     }
 
     public double getTuning(int noteNumber) {
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties	Wed May 04 16:39:05 2011 -0700
@@ -59,9 +59,9 @@
 FileChooser.cancelButtonText=Cancel
 FileChooser.cancelButtonMnemonic=67
 FileChooser.saveButtonText=Save
-FileChooser.saveButtonMnemonic=83
+FileChooser.saveButtonMnemonic=83 // not needed?
 FileChooser.openButtonText=Open
-FileChooser.openButtonMnemonic=79
+FileChooser.openButtonMnemonic=79 //not needed?
 FileChooser.saveDialogTitleText=Save
 FileChooser.openDialogTitleText=Open
 FileChooser.updateButtonText=Update
@@ -121,11 +121,11 @@
 ColorChooser.rgbNameText=RGB
 ColorChooser.rgbMnemonic=71
 ColorChooser.rgbRedText=Red
-ColorChooser.rgbRedMnemonic=68
+ColorChooser.rgbRedMnemonic=68 // not needed?
 ColorChooser.rgbGreenText=Green
-ColorChooser.rgbGreenMnemonic=78
+ColorChooser.rgbGreenMnemonic=78 // not needed?
 ColorChooser.rgbBlueText=Blue
-ColorChooser.rgbBlueMnemonic=66
+ColorChooser.rgbBlueMnemonic=66 // not needed?
 ColorChooser.rgbAlphaText=Alpha
 ColorChooser.rgbHexCodeText=Color Code
 ColorChooser.rgbHexCodeMnemonic=67
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties	Wed May 04 16:39:05 2011 -0700
@@ -144,10 +144,10 @@
 OptionPane.yesButtonMnemonic=74
 OptionPane.noButtonText=Nein
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
-OptionPane.cancelButtonText=Abbrechen(0)
-OptionPane.cancelButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
+OptionPane.cancelButtonText=Abbrechen
+OptionPane.cancelButtonMnemonic=A
 OptionPane.titleText=Option ausw\u00E4hlen
 # Title for the dialog for the showInputDialog methods. Only used if
 # the developer uses one of the variants that doesn't take a title.
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties	Wed May 04 16:39:05 2011 -0700
@@ -144,10 +144,10 @@
 OptionPane.yesButtonMnemonic=83
 OptionPane.noButtonText=No
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
-OptionPane.cancelButtonText=Cancelar (0)
-OptionPane.cancelButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
+OptionPane.cancelButtonText=Cancelar
+OptionPane.cancelButtonMnemonic=C
 OptionPane.titleText=Seleccionar una Opci\u00F3n
 # Title for the dialog for the showInputDialog methods. Only used if
 # the developer uses one of the variants that doesn't take a title.
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties	Wed May 04 16:39:05 2011 -0700
@@ -144,10 +144,10 @@
 OptionPane.yesButtonMnemonic=79
 OptionPane.noButtonText=Non
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
-OptionPane.cancelButtonText=Annuler (0)
-OptionPane.cancelButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
+OptionPane.cancelButtonText=Annuler
+OptionPane.cancelButtonMnemonic=A
 OptionPane.titleText=S\u00E9lectionner une option
 # Title for the dialog for the showInputDialog methods. Only used if
 # the developer uses one of the variants that doesn't take a title.
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties	Wed May 04 16:39:05 2011 -0700
@@ -57,9 +57,9 @@
 FileChooser.acceptAllFileFilterText=\u3059\u3079\u3066\u306E\u30D5\u30A1\u30A4\u30EB
 FileChooser.cancelButtonText=\u53D6\u6D88(C)
 FileChooser.cancelButtonMnemonic=67
-FileChooser.saveButtonText=\u4FDD\u5B58(S)
+FileChooser.saveButtonText=\u4FDD\u5B58
 FileChooser.saveButtonMnemonic=83
-FileChooser.openButtonText=\u958B\u304F(O)
+FileChooser.openButtonText=\u958B\u304F
 FileChooser.openButtonMnemonic=79
 FileChooser.saveDialogTitleText=\u4FDD\u5B58
 FileChooser.openDialogTitleText=\u958B\u304F
@@ -105,25 +105,25 @@
 # constant, and an index into the text to render the mnemonic as. The
 # mnemonic is xxxMnemonic and the index of the character to underline is
 # xxxDisplayedMnemonicIndex.
-ColorChooser.hsvNameText=HSV(H)
+ColorChooser.hsvNameText=HSV
 ColorChooser.hsvMnemonic=72
 ColorChooser.hsvHueText=\u8272\u76F8
 ColorChooser.hsvSaturationText=\u5F69\u5EA6
 ColorChooser.hsvValueText=\u5024
 ColorChooser.hsvTransparencyText=\u900F\u660E\u5EA6
-ColorChooser.hslNameText=HSL(L)
+ColorChooser.hslNameText=HSL
 ColorChooser.hslMnemonic=76
 ColorChooser.hslHueText=\u8272\u76F8
 ColorChooser.hslSaturationText=\u5F69\u5EA6
 ColorChooser.hslLightnessText=\u660E\u5EA6
 ColorChooser.hslTransparencyText=\u900F\u660E\u5EA6
-ColorChooser.rgbNameText=RGB(G)
+ColorChooser.rgbNameText=RGB
 ColorChooser.rgbMnemonic=71
-ColorChooser.rgbRedText=\u8D64(D)
+ColorChooser.rgbRedText=\u8D64
 ColorChooser.rgbRedMnemonic=68
-ColorChooser.rgbGreenText=\u7DD1(N)
+ColorChooser.rgbGreenText=\u7DD1
 ColorChooser.rgbGreenMnemonic=78
-ColorChooser.rgbBlueText=\u9752(B)
+ColorChooser.rgbBlueText=\u9752
 ColorChooser.rgbBlueMnemonic=66
 ColorChooser.rgbAlphaText=\u30A2\u30EB\u30D5\u30A1
 ColorChooser.rgbHexCodeText=\u8272\u30B3\u30FC\u30C9(C)
@@ -144,8 +144,8 @@
 OptionPane.yesButtonMnemonic=89
 OptionPane.noButtonText=\u3044\u3044\u3048(N)
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
 OptionPane.cancelButtonText=\u53D6\u6D88(0)
 OptionPane.cancelButtonMnemonic=0
 OptionPane.titleText=\u30AA\u30D7\u30B7\u30E7\u30F3\u306E\u9078\u629E
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties	Wed May 04 16:39:05 2011 -0700
@@ -57,9 +57,9 @@
 FileChooser.acceptAllFileFilterText=\uBAA8\uB4E0 \uD30C\uC77C
 FileChooser.cancelButtonText=\uCDE8\uC18C(C)
 FileChooser.cancelButtonMnemonic=67
-FileChooser.saveButtonText=\uC800\uC7A5(S)
+FileChooser.saveButtonText=\uC800\uC7A5
 FileChooser.saveButtonMnemonic=83
-FileChooser.openButtonText=\uC5F4\uAE30(O)
+FileChooser.openButtonText=\uC5F4\uAE30
 FileChooser.openButtonMnemonic=79
 FileChooser.saveDialogTitleText=\uC800\uC7A5
 FileChooser.openDialogTitleText=\uC5F4\uAE30
@@ -105,25 +105,25 @@
 # constant, and an index into the text to render the mnemonic as. The
 # mnemonic is xxxMnemonic and the index of the character to underline is
 # xxxDisplayedMnemonicIndex.
-ColorChooser.hsvNameText=HSV(H)
+ColorChooser.hsvNameText=HSV
 ColorChooser.hsvMnemonic=72
 ColorChooser.hsvHueText=\uC0C9\uC870
 ColorChooser.hsvSaturationText=\uCC44\uB3C4
 ColorChooser.hsvValueText=\uAC12
 ColorChooser.hsvTransparencyText=\uD22C\uBA85
-ColorChooser.hslNameText=HSL(L)
+ColorChooser.hslNameText=HSL
 ColorChooser.hslMnemonic=76
 ColorChooser.hslHueText=\uC0C9\uC870
 ColorChooser.hslSaturationText=\uCC44\uB3C4
 ColorChooser.hslLightnessText=\uBC1D\uAE30
 ColorChooser.hslTransparencyText=\uD22C\uBA85
-ColorChooser.rgbNameText=RGB(G)
+ColorChooser.rgbNameText=RGB
 ColorChooser.rgbMnemonic=71
-ColorChooser.rgbRedText=\uBE68\uAC04\uC0C9(D)
+ColorChooser.rgbRedText=\uBE68\uAC04\uC0C9
 ColorChooser.rgbRedMnemonic=68
-ColorChooser.rgbGreenText=\uB179\uC0C9(N)
+ColorChooser.rgbGreenText=\uB179\uC0C9
 ColorChooser.rgbGreenMnemonic=78
-ColorChooser.rgbBlueText=\uD30C\uB780\uC0C9(B)
+ColorChooser.rgbBlueText=\uD30C\uB780\uC0C9
 ColorChooser.rgbBlueMnemonic=66
 ColorChooser.rgbAlphaText=\uC54C\uD30C
 ColorChooser.rgbHexCodeText=\uC0C9\uC0C1 \uCF54\uB4DC(C)
@@ -144,8 +144,8 @@
 OptionPane.yesButtonMnemonic=89
 OptionPane.noButtonText=\uC544\uB2C8\uC624(N)
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
 OptionPane.cancelButtonText=\uCDE8\uC18C(0)
 OptionPane.cancelButtonMnemonic=0
 OptionPane.titleText=\uC635\uC158 \uC120\uD0DD
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties	Wed May 04 16:39:05 2011 -0700
@@ -144,10 +144,10 @@
 OptionPane.yesButtonMnemonic=83
 OptionPane.noButtonText=N\u00E3o
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
-OptionPane.cancelButtonText=Cancelar(0)
-OptionPane.cancelButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
+OptionPane.cancelButtonText=Cancelar
+OptionPane.cancelButtonMnemonic=C
 OptionPane.titleText=Selecionar uma Op\u00E7\u00E3o
 # Title for the dialog for the showInputDialog methods. Only used if
 # the developer uses one of the variants that doesn't take a title.
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties	Wed May 04 16:39:05 2011 -0700
@@ -57,9 +57,9 @@
 FileChooser.acceptAllFileFilterText=\u6240\u6709\u6587\u4EF6
 FileChooser.cancelButtonText=\u53D6\u6D88(C)
 FileChooser.cancelButtonMnemonic=67
-FileChooser.saveButtonText=\u4FDD\u5B58(S)
+FileChooser.saveButtonText=\u4FDD\u5B58
 FileChooser.saveButtonMnemonic=83
-FileChooser.openButtonText=\u6253\u5F00(O)
+FileChooser.openButtonText=\u6253\u5F00
 FileChooser.openButtonMnemonic=79
 FileChooser.saveDialogTitleText=\u4FDD\u5B58
 FileChooser.openDialogTitleText=\u6253\u5F00
@@ -105,25 +105,25 @@
 # constant, and an index into the text to render the mnemonic as. The
 # mnemonic is xxxMnemonic and the index of the character to underline is
 # xxxDisplayedMnemonicIndex.
-ColorChooser.hsvNameText=HSV(H)
+ColorChooser.hsvNameText=HSV
 ColorChooser.hsvMnemonic=72
 ColorChooser.hsvHueText=\u8272\u8C03
 ColorChooser.hsvSaturationText=\u9971\u548C\u5EA6
 ColorChooser.hsvValueText=\u503C
 ColorChooser.hsvTransparencyText=\u900F\u660E\u5EA6
-ColorChooser.hslNameText=HSL(L)
+ColorChooser.hslNameText=HSL
 ColorChooser.hslMnemonic=76
 ColorChooser.hslHueText=\u8272\u8C03
 ColorChooser.hslSaturationText=\u9971\u548C\u5EA6
 ColorChooser.hslLightnessText=\u4EAE\u5EA6
 ColorChooser.hslTransparencyText=\u900F\u660E\u5EA6
-ColorChooser.rgbNameText=RGB(G)
+ColorChooser.rgbNameText=RGB
 ColorChooser.rgbMnemonic=71
-ColorChooser.rgbRedText=\u7EA2\u8272(D)
+ColorChooser.rgbRedText=\u7EA2\u8272
 ColorChooser.rgbRedMnemonic=68
-ColorChooser.rgbGreenText=\u7EFF\u8272(N)
+ColorChooser.rgbGreenText=\u7EFF\u8272
 ColorChooser.rgbGreenMnemonic=78
-ColorChooser.rgbBlueText=\u84DD\u8272(B)
+ColorChooser.rgbBlueText=\u84DD\u8272
 ColorChooser.rgbBlueMnemonic=66
 ColorChooser.rgbAlphaText=Alpha
 ColorChooser.rgbHexCodeText=\u989C\u8272\u4EE3\u7801(C)
@@ -144,8 +144,8 @@
 OptionPane.yesButtonMnemonic=89
 OptionPane.noButtonText=\u5426(N)
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
 OptionPane.cancelButtonText=\u53D6\u6D88(0)
 OptionPane.cancelButtonMnemonic=0
 OptionPane.titleText=\u9009\u62E9\u4E00\u4E2A\u9009\u9879
--- a/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties	Wed May 04 16:39:05 2011 -0700
@@ -57,9 +57,9 @@
 FileChooser.acceptAllFileFilterText=\u6240\u6709\u6A94\u6848
 FileChooser.cancelButtonText=\u53D6\u6D88(C)
 FileChooser.cancelButtonMnemonic=67
-FileChooser.saveButtonText=\u5132\u5B58(S)
+FileChooser.saveButtonText=\u5132\u5B58
 FileChooser.saveButtonMnemonic=83
-FileChooser.openButtonText=\u958B\u555F(O)
+FileChooser.openButtonText=\u958B\u555F
 FileChooser.openButtonMnemonic=79
 FileChooser.saveDialogTitleText=\u5132\u5B58
 FileChooser.openDialogTitleText=\u958B\u555F
@@ -105,25 +105,25 @@
 # constant, and an index into the text to render the mnemonic as. The
 # mnemonic is xxxMnemonic and the index of the character to underline is
 # xxxDisplayedMnemonicIndex.
-ColorChooser.hsvNameText=HSV(H)
+ColorChooser.hsvNameText=HSV
 ColorChooser.hsvMnemonic=72
 ColorChooser.hsvHueText=\u8272\u8ABF
 ColorChooser.hsvSaturationText=\u5F69\u5EA6
 ColorChooser.hsvValueText=\u6578\u503C
 ColorChooser.hsvTransparencyText=\u900F\u660E\u5EA6
-ColorChooser.hslNameText=HSL(L)
+ColorChooser.hslNameText=HSL
 ColorChooser.hslMnemonic=76
 ColorChooser.hslHueText=\u8272\u8ABF
 ColorChooser.hslSaturationText=\u5F69\u5EA6
 ColorChooser.hslLightnessText=\u4EAE\u5EA6
 ColorChooser.hslTransparencyText=\u900F\u660E\u5EA6
-ColorChooser.rgbNameText=RGB(G)
+ColorChooser.rgbNameText=RGB
 ColorChooser.rgbMnemonic=71
-ColorChooser.rgbRedText=\u7D05(D)
+ColorChooser.rgbRedText=\u7D05
 ColorChooser.rgbRedMnemonic=68
-ColorChooser.rgbGreenText=\u7DA0(N)
+ColorChooser.rgbGreenText=\u7DA0
 ColorChooser.rgbGreenMnemonic=78
-ColorChooser.rgbBlueText=\u85CD(B)
+ColorChooser.rgbBlueText=\u85CD
 ColorChooser.rgbBlueMnemonic=66
 ColorChooser.rgbAlphaText=Alpha
 ColorChooser.rgbHexCodeText=\u984F\u8272\u4EE3\u78BC(C)
@@ -144,8 +144,8 @@
 OptionPane.yesButtonMnemonic=89
 OptionPane.noButtonText=\u5426(N)
 OptionPane.noButtonMnemonic=78
-OptionPane.okButtonText=OK(0)
-OptionPane.okButtonMnemonic=0
+OptionPane.okButtonText=OK
+OptionPane.okButtonMnemonic=O
 OptionPane.cancelButtonText=\u53D6\u6D88(0)
 OptionPane.cancelButtonMnemonic=0
 OptionPane.titleText=\u9078\u53D6\u4E00\u500B\u9078\u9805
--- a/src/share/classes/java/awt/Dialog.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/awt/Dialog.java	Wed May 04 16:39:05 2011 -0700
@@ -903,7 +903,7 @@
             if (peer == null) {
                 addNotify();
             }
-            validate();
+            validateUnconditionally();
             if (visible) {
                 toFront();
                 retval = false;
--- a/src/share/classes/java/awt/GraphicsDevice.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/awt/GraphicsDevice.java	Wed May 04 16:39:05 2011 -0700
@@ -243,8 +243,10 @@
      * a non-client of the input method framework.
      * </ul>
      * <p>
-     * Simulated full-screen mode resizes
-     * the window to the size of the screen and positions it at (0,0).
+     * The simulated full-screen mode places and resizes the window to the maximum
+     * possible visible area of the screen. However, the native windowing system
+     * may modify the requested geometry-related data, so that the {@code Window} object
+     * is placed and sized in a way that corresponds closely to the desktop settings.
      * <p>
      * When entering full-screen mode, if the window to be used as a
      * full-screen window is not visible, this method will make it visible.
--- a/src/share/classes/java/awt/Toolkit.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/awt/Toolkit.java	Wed May 04 16:39:05 2011 -0700
@@ -466,6 +466,10 @@
      */
     protected void loadSystemColors(int[] systemColors)
         throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
+
     }
 
 /**
@@ -500,6 +504,10 @@
      */
     public void setDynamicLayout(boolean dynamic)
         throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
+
     }
 
     /**
@@ -523,6 +531,9 @@
      */
     protected boolean isDynamicLayoutSet()
         throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         if (this != Toolkit.getDefaultToolkit()) {
             return Toolkit.getDefaultToolkit().isDynamicLayoutSet();
         } else {
@@ -558,6 +569,9 @@
      */
     public boolean isDynamicLayoutActive()
         throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         if (this != Toolkit.getDefaultToolkit()) {
             return Toolkit.getDefaultToolkit().isDynamicLayoutActive();
         } else {
@@ -601,6 +615,9 @@
      */
     public Insets getScreenInsets(GraphicsConfiguration gc)
         throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         if (this != Toolkit.getDefaultToolkit()) {
             return Toolkit.getDefaultToolkit().getScreenInsets(gc);
         } else {
@@ -1342,6 +1359,9 @@
      * @since 1.4
      */
     public Clipboard getSystemSelection() throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         if (this != Toolkit.getDefaultToolkit()) {
             return Toolkit.getDefaultToolkit().getSystemSelection();
         } else {
@@ -1371,6 +1391,10 @@
      * @since     JDK1.1
      */
     public int getMenuShortcutKeyMask() throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
+
         return Event.CTRL_MASK;
     }
 
@@ -1499,6 +1523,9 @@
      */
     public Dimension getBestCursorSize(int preferredWidth,
         int preferredHeight) throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         // Override to implement custom cursor support.
         if (this != Toolkit.getDefaultToolkit()) {
             return Toolkit.getDefaultToolkit().
@@ -1526,6 +1553,9 @@
      * @since     1.2
      */
     public int getMaximumCursorColors() throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         // Override to implement custom cursor support.
         if (this != Toolkit.getDefaultToolkit()) {
             return Toolkit.getDefaultToolkit().getMaximumCursorColors();
@@ -2561,8 +2591,6 @@
     * initialized with {@code true}.
     * Changing this value after the {@code Toolkit} class initialization will have no effect.
     * <p>
-    * The current value could be queried by using the
-    * {@code System.getProperty("sun.awt.enableExtraMouseButtons")} method.
     * @exception HeadlessException if GraphicsEnvironment.isHeadless() returns true
     * @return {@code true} if events from extra mouse buttons are allowed to be processed and posted;
     *         {@code false} otherwise
@@ -2572,6 +2600,9 @@
     * @since 1.7
      */
     public boolean areExtraMouseButtonsEnabled() throws HeadlessException {
+        if (GraphicsEnvironment.isHeadless()){
+            throw new HeadlessException();
+        }
         return Toolkit.getDefaultToolkit().areExtraMouseButtonsEnabled();
     }
 }
--- a/src/share/classes/java/awt/Window.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/awt/Window.java	Wed May 04 16:39:05 2011 -0700
@@ -870,6 +870,11 @@
      * are automatically enlarged if either is less than
      * the minimum size as specified by previous call to
      * {@code setMinimumSize}.
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
      *
      * @see #getSize
      * @see #setBounds
@@ -887,6 +892,11 @@
      * are automatically enlarged if either is less than
      * the minimum size as specified by previous call to
      * {@code setMinimumSize}.
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
      *
      * @see #getSize
      * @see #setBounds
@@ -898,6 +908,32 @@
     }
 
     /**
+     * {@inheritDoc}
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
+     */
+    @Override
+    public void setLocation(int x, int y) {
+        super.setLocation(x, y);
+    }
+
+    /**
+     * {@inheritDoc}
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
+     */
+    @Override
+    public void setLocation(Point p) {
+        super.setLocation(p);
+    }
+
+    /**
      * @deprecated As of JDK version 1.1,
      * replaced by <code>setBounds(int, int, int, int)</code>.
      */
@@ -3147,6 +3183,11 @@
      * placed at the left side of the screen. The similar placement
      * will occur if both top and bottom edges are out of the screen.
      * In that case, the window is placed at the top side of the screen.
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
      *
      * @param c  the component in relation to which the window's location
      *           is determined
@@ -3395,6 +3436,11 @@
      * are automatically enlarged if either is less than
      * the minimum size as specified by previous call to
      * {@code setMinimumSize}.
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
      *
      * @see #getBounds
      * @see #setLocation(int, int)
@@ -3424,6 +3470,11 @@
      * will be automatically enlarged if either is less than
      * the minimum size as specified by previous call to
      * {@code setMinimumSize}.
+     * <p>
+     * The method changes the geometry-related data. Therefore,
+     * the native windowing system may ignore such requests, or it may modify
+     * the requested data, so that the {@code Window} object is placed and sized
+     * in a way that corresponds closely to the desktop settings.
      *
      * @see #getBounds
      * @see #setLocation(int, int)
--- a/src/share/classes/java/text/ChoiceFormat.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/text/ChoiceFormat.java	Wed May 04 16:39:05 2011 -0700
@@ -136,8 +136,8 @@
  * </pre>
  * </blockquote>
  * And the output result would be like the following:
+ * <blockquote>
  * <pre>
- * <blockquote>
  *   Format with -INF : is negative
  *   Format with -1.0 : is negative
  *   Format with 0 : is zero or fraction
--- a/src/share/classes/java/util/Locale.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/util/Locale.java	Wed May 04 16:39:05 2011 -0700
@@ -51,13 +51,13 @@
 
 import sun.security.action.GetPropertyAction;
 import sun.util.LocaleServiceProviderPool;
-import sun.util.locale.AsciiUtil;
 import sun.util.locale.BaseLocale;
 import sun.util.locale.InternalLocaleBuilder;
 import sun.util.locale.LanguageTag;
 import sun.util.locale.LocaleExtensions;
 import sun.util.locale.LocaleObjectCache;
 import sun.util.locale.LocaleSyntaxException;
+import sun.util.locale.LocaleUtils;
 import sun.util.locale.ParseStatus;
 import sun.util.locale.UnicodeLocaleExtension;
 import sun.util.resources.LocaleData;
@@ -412,59 +412,59 @@
 
     /** Useful constant for language.
      */
-    static public final Locale ENGLISH = getInstance("en", "", "");
+    static public final Locale ENGLISH = createConstant("en", "");
 
     /** Useful constant for language.
      */
-    static public final Locale FRENCH = getInstance("fr", "", "");
+    static public final Locale FRENCH = createConstant("fr", "");
 
     /** Useful constant for language.
      */
-    static public final Locale GERMAN = getInstance("de", "", "");
+    static public final Locale GERMAN = createConstant("de", "");
 
     /** Useful constant for language.
      */
-    static public final Locale ITALIAN = getInstance("it", "", "");
+    static public final Locale ITALIAN = createConstant("it", "");
 
     /** Useful constant for language.
      */
-    static public final Locale JAPANESE = getInstance("ja", "", "");
+    static public final Locale JAPANESE = createConstant("ja", "");
 
     /** Useful constant for language.
      */
-    static public final Locale KOREAN = getInstance("ko", "", "");
+    static public final Locale KOREAN = createConstant("ko", "");
 
     /** Useful constant for language.
      */
-    static public final Locale CHINESE = getInstance("zh", "", "");
+    static public final Locale CHINESE = createConstant("zh", "");
 
     /** Useful constant for language.
      */
-    static public final Locale SIMPLIFIED_CHINESE = getInstance("zh", "CN", "");
+    static public final Locale SIMPLIFIED_CHINESE = createConstant("zh", "CN");
 
     /** Useful constant for language.
      */
-    static public final Locale TRADITIONAL_CHINESE = getInstance("zh", "TW", "");
+    static public final Locale TRADITIONAL_CHINESE = createConstant("zh", "TW");
 
     /** Useful constant for country.
      */
-    static public final Locale FRANCE = getInstance("fr", "FR", "");
+    static public final Locale FRANCE = createConstant("fr", "FR");
 
     /** Useful constant for country.
      */
-    static public final Locale GERMANY = getInstance("de", "DE", "");
+    static public final Locale GERMANY = createConstant("de", "DE");
 
     /** Useful constant for country.
      */
-    static public final Locale ITALY = getInstance("it", "IT", "");
+    static public final Locale ITALY = createConstant("it", "IT");
 
     /** Useful constant for country.
      */
-    static public final Locale JAPAN = getInstance("ja", "JP", "");
+    static public final Locale JAPAN = createConstant("ja", "JP");
 
     /** Useful constant for country.
      */
-    static public final Locale KOREA = getInstance("ko", "KR", "");
+    static public final Locale KOREA = createConstant("ko", "KR");
 
     /** Useful constant for country.
      */
@@ -480,19 +480,19 @@
 
     /** Useful constant for country.
      */
-    static public final Locale UK = getInstance("en", "GB", "");
+    static public final Locale UK = createConstant("en", "GB");
 
     /** Useful constant for country.
      */
-    static public final Locale US = getInstance("en", "US", "");
+    static public final Locale US = createConstant("en", "US");
 
     /** Useful constant for country.
      */
-    static public final Locale CANADA = getInstance("en", "CA", "");
+    static public final Locale CANADA = createConstant("en", "CA");
 
     /** Useful constant for country.
      */
-    static public final Locale CANADA_FRENCH = getInstance("fr", "CA", "");
+    static public final Locale CANADA_FRENCH = createConstant("fr", "CA");
 
     /**
      * Useful constant for the root locale.  The root locale is the locale whose
@@ -502,7 +502,7 @@
      *
      * @since 1.6
      */
-    static public final Locale ROOT = getInstance("", "", "");
+    static public final Locale ROOT = createConstant("", "");
 
     /**
      * The key for the private use extension ('x').
@@ -532,14 +532,14 @@
     private static final int DISPLAY_LANGUAGE = 0;
     private static final int DISPLAY_COUNTRY  = 1;
     private static final int DISPLAY_VARIANT  = 2;
-    private static final int DISPLAY_SCRIPT = 3;
+    private static final int DISPLAY_SCRIPT   = 3;
 
     /**
      * Private constructor used by getInstance method
      */
     private Locale(BaseLocale baseLocale, LocaleExtensions extensions) {
-        _baseLocale = baseLocale;
-        _extensions = extensions;
+        this.baseLocale = baseLocale;
+        this.localeExtensions = extensions;
     }
 
     /**
@@ -572,8 +572,8 @@
         if (language== null || country == null || variant == null) {
             throw new NullPointerException();
         }
-        _baseLocale = BaseLocale.getInstance(convertOldISOCodes(language), "", country, variant);
-        _extensions = getCompatibilityExtensions(language, "", country, variant);
+        baseLocale = BaseLocale.getInstance(convertOldISOCodes(language), "", country, variant);
+        localeExtensions = getCompatibilityExtensions(language, "", country, variant);
     }
 
     /**
@@ -627,6 +627,15 @@
     }
 
     /**
+     * This method must be called only for creating the Locale.*
+     * constants due to making shortcuts.
+     */
+    private static Locale createConstant(String lang, String country) {
+        BaseLocale base = BaseLocale.createInstance(lang, country);
+        return getInstance(base, null);
+    }
+
+    /**
      * Returns a <code>Locale</code> constructed from the given
      * <code>language</code>, <code>country</code> and
      * <code>variant</code>. If the same <code>Locale</code> instance
@@ -641,7 +650,7 @@
      * @exception NullPointerException if any argument is null.
      */
     static Locale getInstance(String language, String country, String variant) {
-        return getInstance(language, "", country, variant, LocaleExtensions.EMPTY_EXTENSIONS);
+        return getInstance(language, "", country, variant, null);
     }
 
     static Locale getInstance(String language, String script, String country,
@@ -651,10 +660,6 @@
         }
 
         if (extensions == null) {
-            extensions = LocaleExtensions.EMPTY_EXTENSIONS;
-        }
-
-        if (extensions.equals(LocaleExtensions.EMPTY_EXTENSIONS)) {
             extensions = getCompatibilityExtensions(language, script, country, variant);
         }
 
@@ -668,22 +673,33 @@
     }
 
     private static class Cache extends LocaleObjectCache<LocaleKey, Locale> {
-        public Cache() {
+        private Cache() {
         }
+
+        @Override
         protected Locale createObject(LocaleKey key) {
-            return new Locale(key._base, key._exts);
+            return new Locale(key.base, key.exts);
         }
     }
 
-    private static class LocaleKey {
-        private BaseLocale _base;
-        private LocaleExtensions _exts;
+    private static final class LocaleKey {
+        private final BaseLocale base;
+        private final LocaleExtensions exts;
+        private final int hash;
 
         private LocaleKey(BaseLocale baseLocale, LocaleExtensions extensions) {
-            _base = baseLocale;
-            _exts = extensions;
+            base = baseLocale;
+            exts = extensions;
+
+            // Calculate the hash value here because it's always used.
+            int h = base.hashCode();
+            if (exts != null) {
+                h ^= exts.hashCode();
+            }
+            hash = h;
         }
 
+        @Override
         public boolean equals(Object obj) {
             if (this == obj) {
                 return true;
@@ -692,11 +708,18 @@
                 return false;
             }
             LocaleKey other = (LocaleKey)obj;
-            return _base.equals(other._base) && _exts.equals(other._exts);
+            if (hash != other.hash || !base.equals(other.base)) {
+                return false;
+            }
+            if (exts == null) {
+                return other.exts == null;
+            }
+            return exts.equals(other.exts);
         }
 
+        @Override
         public int hashCode() {
-            return _base.hashCode() ^ _exts.hashCode();
+            return hash;
         }
     }
 
@@ -981,7 +1004,7 @@
      * @see #getDisplayLanguage
      */
     public String getLanguage() {
-        return _baseLocale.getLanguage();
+        return baseLocale.getLanguage();
     }
 
     /**
@@ -995,7 +1018,7 @@
      * @since 1.7
      */
     public String getScript() {
-        return _baseLocale.getScript();
+        return baseLocale.getScript();
     }
 
     /**
@@ -1007,7 +1030,7 @@
      * @see #getDisplayCountry
      */
     public String getCountry() {
-        return _baseLocale.getRegion();
+        return baseLocale.getRegion();
     }
 
     /**
@@ -1017,7 +1040,7 @@
      * @see #getDisplayVariant
      */
     public String getVariant() {
-        return _baseLocale.getVariant();
+        return baseLocale.getVariant();
     }
 
     /**
@@ -1039,7 +1062,7 @@
         if (!LocaleExtensions.isValidKey(key)) {
             throw new IllegalArgumentException("Ill-formed extension key: " + key);
         }
-        return _extensions.getExtensionValue(key);
+        return (localeExtensions == null) ? null : localeExtensions.getExtensionValue(key);
     }
 
     /**
@@ -1052,7 +1075,10 @@
      * @since 1.7
      */
     public Set<Character> getExtensionKeys() {
-        return _extensions.getKeys();
+        if (localeExtensions == null) {
+            return Collections.emptySet();
+        }
+        return localeExtensions.getKeys();
     }
 
     /**
@@ -1064,7 +1090,10 @@
      * @since 1.7
      */
     public Set<String> getUnicodeLocaleAttributes() {
-        return _extensions.getUnicodeLocaleAttributes();
+        if (localeExtensions == null) {
+            return Collections.emptySet();
+        }
+        return localeExtensions.getUnicodeLocaleAttributes();
     }
 
     /**
@@ -1085,7 +1114,7 @@
         if (!UnicodeLocaleExtension.isKey(key)) {
             throw new IllegalArgumentException("Ill-formed Unicode locale key: " + key);
         }
-        return _extensions.getUnicodeLocaleType(key);
+        return (localeExtensions == null) ? null : localeExtensions.getUnicodeLocaleType(key);
     }
 
     /**
@@ -1097,7 +1126,10 @@
      * @since 1.7
      */
     public Set<String> getUnicodeLocaleKeys() {
-        return _extensions.getUnicodeLocaleKeys();
+        if (localeExtensions == null) {
+            return Collections.emptySet();
+        }
+        return localeExtensions.getUnicodeLocaleKeys();
     }
 
     /**
@@ -1106,16 +1138,17 @@
      * @return base locale of this Locale
      */
     BaseLocale getBaseLocale() {
-        return _baseLocale;
+        return baseLocale;
     }
 
     /**
-     * Package local method returning the Locale's LocaleExtensions,
-     * used by ResourceBundle
-     * @return locale exnteions of this Locale
+     * Package private method returning the Locale's LocaleExtensions,
+     * used by ResourceBundle.
+     * @return locale exnteions of this Locale,
+     *         or {@code null} if no extensions are defined
      */
      LocaleExtensions getLocaleExtensions() {
-         return _extensions;
+         return localeExtensions;
      }
 
     /**
@@ -1160,26 +1193,27 @@
      * @see #getDisplayName
      * @see #toLanguageTag
      */
+    @Override
     public final String toString() {
-        boolean l = (_baseLocale.getLanguage().length() != 0);
-        boolean s = (_baseLocale.getScript().length() != 0);
-        boolean r = (_baseLocale.getRegion().length() != 0);
-        boolean v = (_baseLocale.getVariant().length() != 0);
-        boolean e = (_extensions.getID().length() != 0);
+        boolean l = (baseLocale.getLanguage().length() != 0);
+        boolean s = (baseLocale.getScript().length() != 0);
+        boolean r = (baseLocale.getRegion().length() != 0);
+        boolean v = (baseLocale.getVariant().length() != 0);
+        boolean e = (localeExtensions != null && localeExtensions.getID().length() != 0);
 
-        StringBuilder result = new StringBuilder(_baseLocale.getLanguage());
+        StringBuilder result = new StringBuilder(baseLocale.getLanguage());
         if (r || (l && (v || s || e))) {
             result.append('_')
-                .append(_baseLocale.getRegion()); // This may just append '_'
+                .append(baseLocale.getRegion()); // This may just append '_'
         }
         if (v && (l || r)) {
             result.append('_')
-                .append(_baseLocale.getVariant());
+                .append(baseLocale.getVariant());
         }
 
         if (s && (l || r)) {
             result.append("_#")
-                .append(_baseLocale.getScript());
+                .append(baseLocale.getScript());
         }
 
         if (e && (l || r)) {
@@ -1187,7 +1221,7 @@
             if (!s) {
                 result.append('#');
             }
-            result.append(_extensions.getID());
+            result.append(localeExtensions.getID());
         }
 
         return result.toString();
@@ -1261,7 +1295,7 @@
      * @since 1.7
      */
     public String toLanguageTag() {
-        LanguageTag tag = LanguageTag.parseLocale(_baseLocale, _extensions);
+        LanguageTag tag = LanguageTag.parseLocale(baseLocale, localeExtensions);
         StringBuilder buf = new StringBuilder();
 
         String subtag = tag.getLanguage();
@@ -1433,8 +1467,9 @@
         bldr.setLanguageTag(tag);
         BaseLocale base = bldr.getBaseLocale();
         LocaleExtensions exts = bldr.getLocaleExtensions();
-        if (exts.isEmpty() && base.getVariant().length() > 0) {
-            exts = getCompatibilityExtensions(base.getLanguage(), base.getScript(), base.getRegion(), base.getVariant());
+        if (exts == null && base.getVariant().length() > 0) {
+            exts = getCompatibilityExtensions(base.getLanguage(), base.getScript(),
+                                              base.getRegion(), base.getVariant());
         }
         return getInstance(base, exts);
     }
@@ -1454,7 +1489,7 @@
      * three-letter language abbreviation is not available for this locale.
      */
     public String getISO3Language() throws MissingResourceException {
-        String lang = _baseLocale.getLanguage();
+        String lang = baseLocale.getLanguage();
         if (lang.length() == 3) {
             return lang;
         }
@@ -1481,10 +1516,10 @@
      * three-letter country abbreviation is not available for this locale.
      */
     public String getISO3Country() throws MissingResourceException {
-        String country3 = getISO3Code(_baseLocale.getRegion(), LocaleISOData.isoCountryTable);
+        String country3 = getISO3Code(baseLocale.getRegion(), LocaleISOData.isoCountryTable);
         if (country3 == null) {
             throw new MissingResourceException("Couldn't find 3-letter country code for "
-                    + _baseLocale.getRegion(), "FormatData_" + toString(), "ShortCountry");
+                    + baseLocale.getRegion(), "FormatData_" + toString(), "ShortCountry");
         }
         return country3;
     }
@@ -1542,7 +1577,7 @@
      * @exception NullPointerException if <code>inLocale</code> is <code>null</code>
      */
     public String getDisplayLanguage(Locale inLocale) {
-        return getDisplayString(_baseLocale.getLanguage(), inLocale, DISPLAY_LANGUAGE);
+        return getDisplayString(baseLocale.getLanguage(), inLocale, DISPLAY_LANGUAGE);
     }
 
     /**
@@ -1568,7 +1603,7 @@
      * @since 1.7
      */
     public String getDisplayScript(Locale inLocale) {
-        return getDisplayString(_baseLocale.getScript(), inLocale, DISPLAY_SCRIPT);
+        return getDisplayString(baseLocale.getScript(), inLocale, DISPLAY_SCRIPT);
     }
 
     /**
@@ -1603,7 +1638,7 @@
      * @exception NullPointerException if <code>inLocale</code> is <code>null</code>
      */
     public String getDisplayCountry(Locale inLocale) {
-        return getDisplayString(_baseLocale.getRegion(), inLocale, DISPLAY_COUNTRY);
+        return getDisplayString(baseLocale.getRegion(), inLocale, DISPLAY_COUNTRY);
     }
 
     private String getDisplayString(String code, Locale inLocale, int type) {
@@ -1662,7 +1697,7 @@
      * @exception NullPointerException if <code>inLocale</code> is <code>null</code>
      */
     public String getDisplayVariant(Locale inLocale) {
-        if (_baseLocale.getVariant().length() == 0)
+        if (baseLocale.getVariant().length() == 0)
             return "";
 
         OpenListResourceBundle bundle = LocaleData.getLocaleNames(inLocale);
@@ -1758,7 +1793,7 @@
                 return formatList(variantNames, listPattern, listCompositionPattern);
             }
         }
-        ArrayList<String> names = new ArrayList<String>(4);
+        ArrayList<String> names = new ArrayList<>(4);
         if (languageName.length() != 0) {
             names.add(languageName);
         }
@@ -1833,10 +1868,14 @@
      * Since Locales are often used in hashtables, caches the value
      * for speed.
      */
+    @Override
     public int hashCode() {
         int hc = hashCodeValue;
         if (hc == 0) {
-            hc = _baseLocale.hashCode() ^ _extensions.hashCode();
+            hc = baseLocale.hashCode();
+            if (localeExtensions != null) {
+                hc ^= localeExtensions.hashCode();
+            }
             hashCodeValue = hc;
         }
         return hc;
@@ -1851,21 +1890,26 @@
      *
      * @return true if this Locale is equal to the specified object.
      */
-
+    @Override
     public boolean equals(Object obj) {
         if (this == obj)                      // quick check
             return true;
         if (!(obj instanceof Locale))
             return false;
-        BaseLocale otherBase = ((Locale)obj)._baseLocale;
-        LocaleExtensions otherExt = ((Locale)obj)._extensions;
-        return _baseLocale.equals(otherBase) && _extensions.equals(otherExt);
+        BaseLocale otherBase = ((Locale)obj).baseLocale;
+        if (!baseLocale.equals(otherBase)) {
+            return false;
+        }
+        if (localeExtensions == null) {
+            return ((Locale)obj).localeExtensions == null;
+        }
+        return localeExtensions.equals(((Locale)obj).localeExtensions);
     }
 
     // ================= privates =====================================
 
-    private transient BaseLocale _baseLocale;
-    private transient LocaleExtensions _extensions;
+    private transient BaseLocale baseLocale;
+    private transient LocaleExtensions localeExtensions;
 
     /**
      * Calculated hashcode
@@ -1883,7 +1927,7 @@
      */
     private String[] getDisplayVariantArray(OpenListResourceBundle bundle, Locale inLocale) {
         // Split the variant name into tokens separated by '_'.
-        StringTokenizer tokenizer = new StringTokenizer(_baseLocale.getVariant(), "_");
+        StringTokenizer tokenizer = new StringTokenizer(baseLocale.getVariant(), "_");
         String[] names = new String[tokenizer.countTokens()];
 
         // For each variant token, lookup the display name.  If
@@ -1996,11 +2040,11 @@
      */
     private void writeObject(ObjectOutputStream out) throws IOException {
         ObjectOutputStream.PutField fields = out.putFields();
-        fields.put("language", _baseLocale.getLanguage());
-        fields.put("script", _baseLocale.getScript());
-        fields.put("country", _baseLocale.getRegion());
-        fields.put("variant", _baseLocale.getVariant());
-        fields.put("extensions", _extensions.getID());
+        fields.put("language", baseLocale.getLanguage());
+        fields.put("script", baseLocale.getScript());
+        fields.put("country", baseLocale.getRegion());
+        fields.put("variant", baseLocale.getVariant());
+        fields.put("extensions", localeExtensions == null ? "" : localeExtensions.getID());
         fields.put("hashcode", -1); // place holder just for backward support
         out.writeFields();
     }
@@ -2020,13 +2064,17 @@
         String country = (String)fields.get("country", "");
         String variant = (String)fields.get("variant", "");
         String extStr = (String)fields.get("extensions", "");
-        _baseLocale = BaseLocale.getInstance(convertOldISOCodes(language), script, country, variant);
-        try {
-            InternalLocaleBuilder bldr = new InternalLocaleBuilder();
-            bldr.setExtensions(extStr);
-            _extensions = bldr.getLocaleExtensions();
-        } catch (LocaleSyntaxException e) {
-            throw new IllformedLocaleException(e.getMessage());
+        baseLocale = BaseLocale.getInstance(convertOldISOCodes(language), script, country, variant);
+        if (extStr.length() > 0) {
+            try {
+                InternalLocaleBuilder bldr = new InternalLocaleBuilder();
+                bldr.setExtensions(extStr);
+                localeExtensions = bldr.getLocaleExtensions();
+            } catch (LocaleSyntaxException e) {
+                throw new IllformedLocaleException(e.getMessage());
+            }
+        } else {
+            localeExtensions = null;
         }
     }
 
@@ -2045,8 +2093,8 @@
      * @throws java.io.ObjectStreamException
      */
     private Object readResolve() throws java.io.ObjectStreamException {
-        return getInstance(_baseLocale.getLanguage(), _baseLocale.getScript(),
-                _baseLocale.getRegion(), _baseLocale.getVariant(), _extensions);
+        return getInstance(baseLocale.getLanguage(), baseLocale.getScript(),
+                baseLocale.getRegion(), baseLocale.getVariant(), localeExtensions);
     }
 
     private static volatile String[] isoLanguages = null;
@@ -2056,7 +2104,7 @@
     private static String convertOldISOCodes(String language) {
         // we accept both the old and the new ISO codes for the languages whose ISO
         // codes have changed, but we always store the OLD code, for backward compatibility
-        language = AsciiUtil.toLowerString(language).intern();
+        language = LocaleUtils.toLowerString(language).intern();
         if (language == "he") {
             return "iw";
         } else if (language == "yi") {
@@ -2068,19 +2116,22 @@
         }
     }
 
-    private static LocaleExtensions getCompatibilityExtensions(String language, String script, String country, String variant) {
-        LocaleExtensions extensions = LocaleExtensions.EMPTY_EXTENSIONS;
+    private static LocaleExtensions getCompatibilityExtensions(String language,
+                                                               String script,
+                                                               String country,
+                                                               String variant) {
+        LocaleExtensions extensions = null;
         // Special cases for backward compatibility support
-        if (AsciiUtil.caseIgnoreMatch(language, "ja")
+        if (LocaleUtils.caseIgnoreMatch(language, "ja")
                 && script.length() == 0
-                && AsciiUtil.caseIgnoreMatch(country, "JP")
-                && AsciiUtil.caseIgnoreMatch(variant, "JP")) {
+                && LocaleUtils.caseIgnoreMatch(country, "jp")
+                && "JP".equals(variant)) {
             // ja_JP_JP -> u-ca-japanese (calendar = japanese)
             extensions = LocaleExtensions.CALENDAR_JAPANESE;
-        } else if (AsciiUtil.caseIgnoreMatch(language, "th")
+        } else if (LocaleUtils.caseIgnoreMatch(language, "th")
                 && script.length() == 0
-                && AsciiUtil.caseIgnoreMatch(country, "TH")
-                && AsciiUtil.caseIgnoreMatch(variant, "TH")) {
+                && LocaleUtils.caseIgnoreMatch(country, "th")
+                && "TH".equals(variant)) {
             // th_TH_TH -> u-nu-thai (numbersystem = thai)
             extensions = LocaleExtensions.NUMBER_THAI;
         }
@@ -2196,7 +2247,7 @@
      * @since 1.7
      */
     public static final class Builder {
-        private InternalLocaleBuilder _locbld;
+        private final InternalLocaleBuilder localeBuilder;
 
         /**
          * Constructs an empty Builder. The default value of all
@@ -2204,7 +2255,7 @@
          * empty string.
          */
         public Builder() {
-            _locbld = new InternalLocaleBuilder();
+            localeBuilder = new InternalLocaleBuilder();
         }
 
         /**
@@ -2229,7 +2280,7 @@
          */
         public Builder setLocale(Locale locale) {
             try {
-                _locbld.setLocale(locale._baseLocale, locale._extensions);
+                localeBuilder.setLocale(locale.baseLocale, locale.localeExtensions);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2259,8 +2310,7 @@
             if (sts.isError()) {
                 throw new IllformedLocaleException(sts.getErrorMessage(), sts.getErrorIndex());
             }
-            _locbld.setLanguageTag(tag);
-
+            localeBuilder.setLanguageTag(tag);
             return this;
         }
 
@@ -2279,7 +2329,7 @@
          */
         public Builder setLanguage(String language) {
             try {
-                _locbld.setLanguage(language);
+                localeBuilder.setLanguage(language);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2300,7 +2350,7 @@
          */
         public Builder setScript(String script) {
             try {
-                _locbld.setScript(script);
+                localeBuilder.setScript(script);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2325,7 +2375,7 @@
          */
         public Builder setRegion(String region) {
             try {
-                _locbld.setRegion(region);
+                localeBuilder.setRegion(region);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2352,7 +2402,7 @@
          */
         public Builder setVariant(String variant) {
             try {
-                _locbld.setVariant(variant);
+                localeBuilder.setVariant(variant);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2384,7 +2434,7 @@
          */
         public Builder setExtension(char key, String value) {
             try {
-                _locbld.setExtension(key, value);
+                localeBuilder.setExtension(key, value);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2414,7 +2464,7 @@
          */
         public Builder setUnicodeLocaleKeyword(String key, String type) {
             try {
-                _locbld.setUnicodeLocaleKeyword(key, type);
+                localeBuilder.setUnicodeLocaleKeyword(key, type);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2435,7 +2485,7 @@
          */
         public Builder addUnicodeLocaleAttribute(String attribute) {
             try {
-                _locbld.addUnicodeLocaleAttribute(attribute);
+                localeBuilder.addUnicodeLocaleAttribute(attribute);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2458,7 +2508,7 @@
          */
         public Builder removeUnicodeLocaleAttribute(String attribute) {
             try {
-                _locbld.removeUnicodeLocaleAttribute(attribute);
+                localeBuilder.removeUnicodeLocaleAttribute(attribute);
             } catch (LocaleSyntaxException e) {
                 throw new IllformedLocaleException(e.getMessage(), e.getErrorIndex());
             }
@@ -2471,7 +2521,7 @@
          * @return This builder.
          */
         public Builder clear() {
-            _locbld.clear();
+            localeBuilder.clear();
             return this;
         }
 
@@ -2483,7 +2533,7 @@
          * @see #setExtension(char, String)
          */
         public Builder clearExtensions() {
-            _locbld.clearExtensions();
+            localeBuilder.clearExtensions();
             return this;
         }
 
@@ -2498,9 +2548,9 @@
          * @return A Locale.
          */
         public Locale build() {
-            BaseLocale baseloc = _locbld.getBaseLocale();
-            LocaleExtensions extensions = _locbld.getLocaleExtensions();
-            if (extensions.isEmpty() && baseloc.getVariant().length() > 0) {
+            BaseLocale baseloc = localeBuilder.getBaseLocale();
+            LocaleExtensions extensions = localeBuilder.getLocaleExtensions();
+            if (extensions == null && baseloc.getVariant().length() > 0) {
                 extensions = getCompatibilityExtensions(baseloc.getLanguage(), baseloc.getScript(),
                         baseloc.getRegion(), baseloc.getVariant());
             }
--- a/src/share/classes/java/util/ResourceBundle.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/java/util/ResourceBundle.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -57,7 +57,6 @@
 import java.util.jar.JarEntry;
 
 import sun.util.locale.BaseLocale;
-import sun.util.locale.LocaleExtensions;
 import sun.util.locale.LocaleObjectCache;
 
 
@@ -290,7 +289,7 @@
      * name for compatibility with some workarounds for bug 4212439.
      */
     private static final ConcurrentMap<CacheKey, BundleReference> cacheList
-        = new ConcurrentHashMap<CacheKey, BundleReference>(INITIAL_CACHE_SIZE);
+        = new ConcurrentHashMap<>(INITIAL_CACHE_SIZE);
 
     /**
      * Queue for reference objects referring to class loaders or bundles.
@@ -1755,7 +1754,7 @@
      * @since 1.6
      */
     public Set<String> keySet() {
-        Set<String> keys = new HashSet<String>();
+        Set<String> keys = new HashSet<>();
         for (ResourceBundle rb = this; rb != null; rb = rb.parent) {
             keys.addAll(rb.handleKeySet());
         }
@@ -1783,7 +1782,7 @@
         if (keySet == null) {
             synchronized (this) {
                 if (keySet == null) {
-                    Set<String> keys = new HashSet<String>();
+                    Set<String> keys = new HashSet<>();
                     Enumeration<String> enumKeys = getKeys();
                     while (enumKeys.hasMoreElements()) {
                         String key = enumKeys.nextElement();
@@ -2301,7 +2300,7 @@
             if (baseName == null) {
                 throw new NullPointerException();
             }
-            return new ArrayList<Locale>(CANDIDATES_CACHE.get(locale.getBaseLocale()));
+            return new ArrayList<>(CANDIDATES_CACHE.get(locale.getBaseLocale()));
         }
 
         private static final CandidateListCache CANDIDATES_CACHE = new CandidateListCache();
@@ -2327,14 +2326,14 @@
                 if (language.equals("nb") || isNorwegianBokmal) {
                     List<Locale> tmpList = getDefaultList("nb", script, region, variant);
                     // Insert a locale replacing "nb" with "no" for every list entry
-                    List<Locale> bokmalList = new LinkedList<Locale>();
+                    List<Locale> bokmalList = new LinkedList<>();
                     for (Locale l : tmpList) {
                         bokmalList.add(l);
                         if (l.getLanguage().length() == 0) {
                             break;
                         }
                         bokmalList.add(Locale.getInstance("no", l.getScript(), l.getCountry(),
-                                l.getVariant(), LocaleExtensions.EMPTY_EXTENSIONS));
+                                l.getVariant(), null));
                     }
                     return bokmalList;
                 } else if (language.equals("nn") || isNorwegianNynorsk) {
@@ -2374,7 +2373,7 @@
                 List<String> variants = null;
 
                 if (variant.length() > 0) {
-                    variants = new LinkedList<String>();
+                    variants = new LinkedList<>();
                     int idx = variant.length();
                     while (idx != -1) {
                         variants.add(variant.substring(0, idx));
@@ -2382,32 +2381,32 @@
                     }
                 }
 
-                LinkedList<Locale> list = new LinkedList<Locale>();
+                List<Locale> list = new LinkedList<>();
 
                 if (variants != null) {
                     for (String v : variants) {
-                        list.add(Locale.getInstance(language, script, region, v, LocaleExtensions.EMPTY_EXTENSIONS));
+                        list.add(Locale.getInstance(language, script, region, v, null));
                     }
                 }
                 if (region.length() > 0) {
-                    list.add(Locale.getInstance(language, script, region, "", LocaleExtensions.EMPTY_EXTENSIONS));
+                    list.add(Locale.getInstance(language, script, region, "", null));
                 }
                 if (script.length() > 0) {
-                    list.add(Locale.getInstance(language, script, "", "", LocaleExtensions.EMPTY_EXTENSIONS));
+                    list.add(Locale.getInstance(language, script, "", "", null));
 
                     // With script, after truncating variant, region and script,
                     // start over without script.
                     if (variants != null) {
                         for (String v : variants) {
-                            list.add(Locale.getInstance(language, "", region, v, LocaleExtensions.EMPTY_EXTENSIONS));
+                            list.add(Locale.getInstance(language, "", region, v, null));
                         }
                     }
                     if (region.length() > 0) {
-                        list.add(Locale.getInstance(language, "", region, "", LocaleExtensions.EMPTY_EXTENSIONS));
+                        list.add(Locale.getInstance(language, "", region, "", null));
                     }
                 }
                 if (language.length() > 0) {
-                    list.add(Locale.getInstance(language, "", "", "", LocaleExtensions.EMPTY_EXTENSIONS));
+                    list.add(Locale.getInstance(language, "", "", "", null));
                 }
                 // Add root locale at the end
                 list.add(Locale.ROOT);
--- a/src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java	Wed May 04 16:39:05 2011 -0700
@@ -214,7 +214,7 @@
     }
 
     /**
-     * Closes this <code>FileCacheImageOututStream</code>.  All
+     * Closes this <code>FileCacheImageOutputStream</code>.  All
      * pending data is flushed to the output, and the cache file
      * is closed and removed.  The destination <code>OutputStream</code>
      * is not closed.
--- a/src/share/classes/javax/sound/midi/MidiSystem.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/sound/midi/MidiSystem.java	Wed May 04 16:39:05 2011 -0700
@@ -239,6 +239,12 @@
      * If a suitable MIDI port is not available, the Receiver is
      * retrieved from an installed synthesizer.
      *
+     * <p>If a native receiver provided by the default device does not implement
+     * the {@code MidiDeviceReceiver} interface, it will be wrapped in a
+     * wrapper class that implements the {@code MidiDeviceReceiver} interface.
+     * The corresponding {@code Receiver} method calls will be forwarded
+     * to the native receiver.
+     *
      * <p>If this method returns successfully, the {@link
      * javax.sound.midi.MidiDevice MidiDevice} the
      * <code>Receiver</code> belongs to is opened implicitly, if it is
@@ -284,7 +290,13 @@
      * it is used to identify the device that provides the default transmitter.
      * For details, refer to the {@link MidiSystem class description}.
      *
-     * If this method returns successfully, the {@link
+     * <p>If a native transmitter provided by the default device does not implement
+     * the {@code MidiDeviceTransmitter} interface, it will be wrapped in a
+     * wrapper class that implements the {@code MidiDeviceTransmitter} interface.
+     * The corresponding {@code Transmitter} method calls will be forwarded
+     * to the native transmitter.
+     *
+     * <p>If this method returns successfully, the {@link
      * javax.sound.midi.MidiDevice MidiDevice} the
      * <code>Transmitter</code> belongs to is opened implicitly, if it
      * is not already open. It is possible to close an implicitly
--- a/src/share/classes/javax/swing/ImageIcon.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/ImageIcon.java	Wed May 04 16:39:05 2011 -0700
@@ -40,8 +40,7 @@
 
 import sun.awt.AppContext;
 import java.lang.reflect.Field;
-import java.security.PrivilegedAction;
-import java.security.AccessController;
+import java.security.*;
 
 /**
  * An implementation of the Icon interface that paints Icons
@@ -81,32 +80,51 @@
     ImageObserver imageObserver;
     String description = null;
 
+    // Fields for twisted backward compatibility only. DO NOT USE.
     protected final static Component component;
     protected final static MediaTracker tracker;
 
     static {
-        component = new Component() {};
-        AccessController.doPrivileged(new PrivilegedAction<Object>() {
-            public Object run() {
+        component = AccessController.doPrivileged(new PrivilegedAction<Component>() {
+            public Component run() {
                 try {
+                    final Component component = createNoPermsComponent();
+
                     // 6482575 - clear the appContext field so as not to leak it
                     Field appContextField =
-                                 Component.class.getDeclaredField("appContext");
+
+                            Component.class.getDeclaredField("appContext");
                     appContextField.setAccessible(true);
                     appContextField.set(component, null);
-                }
-                catch (NoSuchFieldException e) {
+
+                    return component;
+                } catch (Throwable e) {
+                    // We don't care about component.
+                    // So don't prevent class initialisation.
                     e.printStackTrace();
+                    return null;
                 }
-                catch (IllegalAccessException e) {
-                    e.printStackTrace();
-                }
-                return null;
             }
         });
         tracker = new MediaTracker(component);
     }
 
+    private static Component createNoPermsComponent() {
+        // 7020198 - set acc field to no permissions and no subject
+        // Note, will have appContext set.
+        return AccessController.doPrivileged(
+                new PrivilegedAction<Component>() {
+                    public Component run() {
+                        return new Component() {
+                        };
+                    }
+                },
+                new AccessControlContext(new ProtectionDomain[]{
+                        new ProtectionDomain(null, null)
+                })
+        );
+    }
+
     /**
      * Id used in loading images from MediaTracker.
      */
--- a/src/share/classes/javax/swing/Painter.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/Painter.java	Wed May 04 16:39:05 2011 -0700
@@ -45,14 +45,16 @@
  * <code>Painter</code> that only works with subclasses of {@link java.awt.Component}.
  * In that case, when the <code>Painter</code> is declared, you may declare that
  * it requires a <code>Component</code>, allowing the paint method to be type safe. Ex:
- * <pre><code>
- *     Painter<Component> p = new Painter<Component>() {
- *         public void paint(Graphics2D g, Component c, int width, int height) {
- *             g.setColor(c.getBackground());
- *             //and so forth
- *         }
+ * <pre>
+ * {@code
+ * Painter<Component> p = new Painter<Component>() {
+ *     public void paint(Graphics2D g, Component c, int width, int height) {
+ *         g.setColor(c.getBackground());
+ *         //and so forth
  *     }
- * </code></pre></p>
+ * }
+ * }
+ * </pre></p>
  *
  * <p>This interface makes no guarantees of threadsafety.</p>
  *
--- a/src/share/classes/javax/swing/border/TitledBorder.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/border/TitledBorder.java	Wed May 04 16:39:05 2011 -0700
@@ -240,9 +240,7 @@
             int edge = (border instanceof TitledBorder) ? 0 : EDGE_SPACING;
             JLabel label = getLabel(c);
             Dimension size = label.getPreferredSize();
-            Insets insets = (border != null)
-                    ? border.getBorderInsets(c)
-                    : new Insets(0, 0, 0, 0);
+            Insets insets = getBorderInsets(border, c, new Insets(0, 0, 0, 0));
 
             int borderX = x + edge;
             int borderY = y + edge;
@@ -348,17 +346,8 @@
      */
     public Insets getBorderInsets(Component c, Insets insets) {
         Border border = getBorder();
-        if (border == null) {
-            insets.set(0, 0, 0, 0);
-        }
-        else if (border instanceof AbstractBorder) {
-            AbstractBorder ab = (AbstractBorder) border;
-            insets = ab.getBorderInsets(c, insets);
-        }
-        else {
-            Insets i = border.getBorderInsets(c);
-            insets.set(i.top, i.left, i.bottom, i.right);
-        }
+        insets = getBorderInsets(border, c, insets);
+
         String title = getTitle();
         if ((title != null) && !title.isEmpty()) {
             int edge = (border instanceof TitledBorder) ? 0 : EDGE_SPACING;
@@ -588,9 +577,7 @@
             int edge = (border instanceof TitledBorder) ? 0 : EDGE_SPACING;
             JLabel label = getLabel(c);
             Dimension size = label.getPreferredSize();
-            Insets insets = (border != null)
-                    ? border.getBorderInsets(c)
-                    : new Insets(0, 0, 0, 0);
+            Insets insets = getBorderInsets(border, c, new Insets(0, 0, 0, 0));
 
             int baseline = label.getBaseline(size.width, size.height);
             switch (getPosition()) {
@@ -728,4 +715,19 @@
         this.label.setEnabled(c.isEnabled());
         return this.label;
     }
+
+    private static Insets getBorderInsets(Border border, Component c, Insets insets) {
+        if (border == null) {
+            insets.set(0, 0, 0, 0);
+        }
+        else if (border instanceof AbstractBorder) {
+            AbstractBorder ab = (AbstractBorder) border;
+            insets = ab.getBorderInsets(c, insets);
+        }
+        else {
+            Insets i = border.getBorderInsets(c);
+            insets.set(i.top, i.left, i.bottom, i.right);
+        }
+        return insets;
+    }
 }
--- a/src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java	Wed May 04 16:39:05 2011 -0700
@@ -335,9 +335,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of <Foo>.
+     * Instantiate it only within subclasses of {@code BasicColorChooserUI}.
      */
     public class PropertyHandler implements PropertyChangeListener {
         public void propertyChange(PropertyChangeEvent e) {
--- a/src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java	Wed May 04 16:39:05 2011 -0700
@@ -186,9 +186,8 @@
     /**
      * Listens for mouse movements and acts on them.
      *
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of <Foo>.
+     * Instantiate it only within subclasses of {@code BasicDesktopIconUI}.
      */
     public class MouseInputHandler extends MouseInputAdapter
     {
--- a/src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java	Wed May 04 16:39:05 2011 -0700
@@ -455,6 +455,8 @@
                 }
                 int dka = label.getDisplayedMnemonic();
                 inputMap.put(KeyStroke.getKeyStroke(dka, ActionEvent.ALT_MASK, true), RELEASE);
+                // Need this when the sticky keys are enabled
+                inputMap.put(KeyStroke.getKeyStroke(dka, 0, true), RELEASE);
                 // Need this if ALT is released before the accelerator
                 inputMap.put(KeyStroke.getKeyStroke(KeyEvent.VK_ALT, 0, true), RELEASE);
                 label.requestFocus();
@@ -467,7 +469,9 @@
                 InputMap inputMap = SwingUtilities.getUIInputMap(label, JComponent.WHEN_FOCUSED);
                 if (inputMap != null) {
                     // inputMap should never be null.
-                    inputMap.remove(KeyStroke.getKeyStroke(label.getDisplayedMnemonic(), ActionEvent.ALT_MASK, true));
+                    int dka = label.getDisplayedMnemonic();
+                    inputMap.remove(KeyStroke.getKeyStroke(dka, ActionEvent.ALT_MASK, true));
+                    inputMap.remove(KeyStroke.getKeyStroke(dka, 0, true));
                     inputMap.remove(KeyStroke.getKeyStroke(KeyEvent.VK_ALT, 0, true));
                 }
                 if (labelFor instanceof Container &&
--- a/src/share/classes/javax/swing/plaf/basic/BasicListUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicListUI.java	Wed May 04 16:39:05 2011 -0700
@@ -1555,9 +1555,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicTableUI.
+     * Instantiate it only within subclasses of {@code BasicListUI}.
      */
     public class FocusHandler implements FocusListener
     {
--- a/src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java	Wed May 04 16:39:05 2011 -0700
@@ -911,9 +911,8 @@
      * right. If <code>syncAllWidths</code> is true, the widths of each
      * component will be set to the largest preferred size width.
      *
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicOptionPaneUI.
+     * Instantiate it only within subclasses of {@code BasicOptionPaneUI}.
      */
     public static class ButtonAreaLayout implements LayoutManager {
         protected boolean           syncAllWidths;
@@ -1115,9 +1114,8 @@
 
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicOptionPaneUI.
+     * Instantiate it only within subclasses of {@code BasicOptionPaneUI}.
      */
     public class PropertyChangeHandler implements PropertyChangeListener {
         /**
@@ -1161,9 +1159,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicOptionPaneUI.
+     * Instantiate it only within subclasses of {@code BasicOptionPaneUI}.
      */
     public class ButtonActionListener implements ActionListener {
         protected int buttonIndex;
--- a/src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java	Wed May 04 16:39:05 2011 -0700
@@ -1211,9 +1211,8 @@
 
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicProgressBarUI.
+     * Instantiate it only within subclasses of {@code BasicProgressBarUI}.
      */
     public class ChangeHandler implements ChangeListener {
         // NOTE: This class exists only for backward compatability. All
--- a/src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java	Wed May 04 16:39:05 2011 -0700
@@ -88,9 +88,8 @@
     };
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicTableUI.
+     * Instantiate it only within subclasses of {@code BasicTableHeaderUI}.
      */
     public class MouseInputHandler implements MouseInputListener {
 
--- a/src/share/classes/javax/swing/plaf/basic/BasicTableUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/basic/BasicTableUI.java	Wed May 04 16:39:05 2011 -0700
@@ -730,9 +730,8 @@
 //
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicTableUI.
+     * Instantiate it only within subclasses of {@code BasicTableUI}.
      * <p>As of Java 2 platform v1.3 this class is no longer used.
      * Instead <code>JTable</code>
      * overrides <code>processKeyBinding</code> to dispatch the event to
@@ -761,9 +760,8 @@
 //
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of BasicTableUI.
+     * Instantiate it only within subclasses of {@code BasicTableUI}.
      */
     public class FocusHandler implements FocusListener {
         // NOTE: This class exists only for backward compatability. All
@@ -784,7 +782,6 @@
 //
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
      * Instantiate it only within subclasses of BasicTableUI.
      */
--- a/src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java	Wed May 04 16:39:05 2011 -0700
@@ -199,9 +199,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of <FooUI>.
+     * Instantiate it only within subclasses of {@code MetalComboBoxUI}.
      */
     public class MetalPropertyChangeListener extends BasicComboBoxUI.PropertyChangeHandler {
         public void propertyChange(PropertyChangeEvent e) {
@@ -244,9 +243,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of <FooUI>.
+     * Instantiate it only within subclasses of {@code MetalComboBoxUI}.
      */
     public class MetalComboBoxLayoutManager extends BasicComboBoxUI.ComboBoxLayoutManager {
         public void layoutContainer( Container parent ) {
@@ -356,9 +354,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of <FooUI>.
+     * Instantiate it only within subclasses of {@code MetalComboBoxUI}.
      *
      * This class is now obsolete and doesn't do anything and
      * is only included for backwards API compatibility. Do not call or
--- a/src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java	Wed May 04 16:39:05 2011 -0700
@@ -1196,9 +1196,8 @@
     }
 
     /**
-     * This inner class is marked &quot;public&quot; due to a compiler bug.
      * This class should be treated as a &quot;protected&quot; inner class.
-     * Instantiate it only within subclasses of MetalTabbedPaneUI.
+     * Instantiate it only within subclasses of {@code MetalTabbedPaneUI}.
      */
     public class TabbedPaneLayout extends BasicTabbedPaneUI.TabbedPaneLayout {
 
--- a/src/share/classes/javax/swing/text/GlyphPainter2.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/text/GlyphPainter2.java	Wed May 04 16:39:05 2011 -0700
@@ -172,6 +172,11 @@
         //italic carets and we do not.
         TextHitInfo hit = layout.hitTestChar(x - (float)alloc.getX(), 0);
         int pos = hit.getInsertionIndex();
+
+        if (pos == v.getEndOffset()) {
+            pos--;
+        }
+
         biasReturn[0] = hit.isLeadingEdge() ? Position.Bias.Forward : Position.Bias.Backward;
         return pos + v.getStartOffset();
     }
--- a/src/share/classes/javax/swing/text/GlyphView.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/text/GlyphView.java	Wed May 04 16:39:05 2011 -0700
@@ -541,7 +541,30 @@
      */
     @Override
     public float getMinimumSpan(int axis) {
-        return super.getMinimumSpan(axis);
+        switch (axis) {
+            case View.X_AXIS:
+                if (minimumSpan < 0) {
+                    minimumSpan = 0;
+                    int p0 = getStartOffset();
+                    int p1 = getEndOffset();
+                    while (p1 > p0) {
+                        int breakSpot = getBreakSpot(p0, p1);
+                        if (breakSpot == BreakIterator.DONE) {
+                            // the rest of the view is non-breakable
+                            breakSpot = p0;
+                        }
+                        minimumSpan = Math.max(minimumSpan,
+                                getPartialSpan(breakSpot, p1));
+                        // Note: getBreakSpot returns the *last* breakspot
+                        p1 = breakSpot - 1;
+                    }
+                }
+                return minimumSpan;
+            case View.Y_AXIS:
+                return super.getMinimumSpan(axis);
+            default:
+                throw new IllegalArgumentException("Invalid axis: " + axis);
+        }
     }
 
     /**
--- a/src/share/classes/javax/swing/text/ParagraphView.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/text/ParagraphView.java	Wed May 04 16:39:05 2011 -0700
@@ -721,7 +721,34 @@
     @Override
     protected SizeRequirements calculateMinorAxisRequirements(int axis,
                                                         SizeRequirements r) {
-        return super.calculateMinorAxisRequirements(axis, r);
+        r = super.calculateMinorAxisRequirements(axis, r);
+
+        float min = 0;
+        float glue = 0;
+        int n = getLayoutViewCount();
+        for (int i = 0; i < n; i++) {
+            View v = getLayoutView(i);
+            float span = v.getMinimumSpan(axis);
+            if (v.getBreakWeight(axis, 0, v.getMaximumSpan(axis)) > View.BadBreakWeight) {
+                // find the longest non-breakable fragments at the view edges
+                int p0 = v.getStartOffset();
+                int p1 = v.getEndOffset();
+                float start = findEdgeSpan(v, axis, p0, p0, p1);
+                float end = findEdgeSpan(v, axis, p1, p0, p1);
+                glue += start;
+                min = Math.max(min, Math.max(span, glue));
+                glue = end;
+            } else {
+                // non-breakable view
+                glue += span;
+                min = Math.max(min, glue);
+            }
+        }
+        r.minimum = Math.max(r.minimum, (int) min);
+        r.preferred = Math.max(r.minimum, r.preferred);
+        r.maximum = Math.max(r.preferred, r.maximum);
+
+        return r;
     }
 
     /**
--- a/src/share/classes/javax/swing/text/Utilities.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/text/Utilities.java	Wed May 04 16:39:05 2011 -0700
@@ -395,10 +395,10 @@
                 // the length of the string measured as a whole may differ from
                 // the sum of individual character lengths, for example if
                 // fractional metrics are enabled; and we must guard from this.
-                while (metrics.charsWidth(txt, txtOffset, offset + 1) > (x - x0)) {
+                while (offset > 0 && metrics.charsWidth(txt, txtOffset, offset) > (x - x0)) {
                     offset--;
                 }
-                return (offset < 0 ? 0 : offset);
+                return offset;
             }
             currX = nextX;
         }
--- a/src/share/classes/javax/swing/text/html/CSS.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/text/html/CSS.java	Wed May 04 16:39:05 2011 -0700
@@ -62,7 +62,6 @@
  *   <li>background-repeat
  *   <li>background-position
  *   <li>background
- *   <li>background-repeat
  *   <li>text-decoration (with the exception of blink and overline)
  *   <li>vertical-align (only sup and super)
  *   <li>text-align (justify is treated as center)
@@ -75,7 +74,18 @@
  *   <li>padding-right
  *   <li>padding-bottom
  *   <li>padding-left
+ *   <li>padding
+ *   <li>border-top-style
+ *   <li>border-right-style
+ *   <li>border-bottom-style
+ *   <li>border-left-style
  *   <li>border-style (only supports inset, outset and none)
+ *   <li>border-top-color
+ *   <li>border-right-color
+ *   <li>border-bottom-color
+ *   <li>border-left-color
+ *   <li>border-color
+ *   <li>list-style-image
  *   <li>list-style-type
  *   <li>list-style-position
  * </ul>
--- a/src/share/classes/javax/swing/text/html/parser/Parser.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/javax/swing/text/html/parser/Parser.java	Wed May 04 16:39:05 2011 -0700
@@ -966,6 +966,9 @@
             char data[] = {'&'};
             return data;
         }
+
+        boolean semicolon = false;
+
         switch (ch) {
           case '\n':
             ln++;
@@ -985,6 +988,8 @@
             break;
 
           case ';':
+            semicolon = true;
+
             ch = readCh();
             break;
         }
@@ -1006,7 +1011,7 @@
                 return new char[0];
             }
             /* given that there is not a match restore the entity reference */
-            String str = "&" + nm + ";";
+            String str = "&" + nm + (semicolon ? ";" : "");
 
             char b[] = new char[str.length()];
             str.getChars(0, b.length, b, 0);
--- a/src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java	Wed May 04 16:39:05 2011 -0700
@@ -73,7 +73,7 @@
             {"appletviewer.parse.warning.embed.requiresheight", "Varning: <embed>-taggen kr\u00E4ver ett h\u00F6jdattribut."},
             {"appletviewer.parse.warning.embed.requireswidth", "Varning: <embed>-taggen kr\u00E4ver ett breddattribut."},
             {"appletviewer.parse.warning.appnotLongersupported", "Varning: <app>-taggen st\u00F6ds inte l\u00E4ngre, anv\u00E4nd <applet> ist\u00E4llet:"},
-            {"appletviewer.usage", "Syntax: appletviewer <alternativ> url:er \n\nd\u00E4r <alternativ> inkluderar:\n  -debug                  Startar appletvisning i Java-fels\u00F6kningen\n  -encoding <kodning>    Anger teckenkodning  som anv\u00E4nds i HTML-filer\n  -J<k\u00F6rningsflagga>        \u00D6verf\u00F6r argument till Java-tolkningen\n\nAlternativet -J \u00E4r inte standard och kan \u00E4ndras utan f\u00F6reg\u00E5ende meddelande."},
+            {"appletviewer.usage", "Syntax: appletviewer-<alternativ> url:er \n\nd\u00E4r <alternativ> inkluderar:\n  -debug                  Startar appletvisning i Java-fels\u00F6kningen\n  -encoding <kodning>    Anger teckenkodning  som anv\u00E4nds i HTML-filer\n  -J<k\u00F6rningsflagga>        \u00D6verf\u00F6r argument till Java-tolkningen\n\nAlternativet -J \u00E4r inte standard och kan \u00E4ndras utan f\u00F6reg\u00E5ende meddelande."},
             {"appletviewer.main.err.unsupportedopt", "Alternativ som inte st\u00F6ds: {0}"},
             {"appletviewer.main.err.unrecognizedarg", "Ok\u00E4nt argument: {0}"},
             {"appletviewer.main.err.dupoption", "Duplicerat alternativ: {0}"},
@@ -152,7 +152,7 @@
             {"appletprops.label.unsignedapplet", "Till\u00E5t osignerade appletar:"},
             {"appletprops.choice.unsignedapplet.no", "Nej"},
             {"appletprops.choice.unsignedapplet.yes", "Ja"},
-            {"appletprops.button.apply", "Till\u00E4mpa"},
+            {"appletprops.button.apply", "Anv\u00E4nd"},
             {"appletprops.button.cancel", "Avbryt"},
             {"appletprops.button.reset", "\u00C5terst\u00E4ll"},
             {"appletprops.apply.exception", "Kunde inte spara egenskaper: {0}"},
--- a/src/share/classes/sun/swing/SwingUtilities2.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/swing/SwingUtilities2.java	Wed May 04 16:39:05 2011 -0700
@@ -270,11 +270,10 @@
      */
     public static int getLeftSideBearing(JComponent c, FontMetrics fm,
                                          String string) {
-        int res = 0;
-        if (!string.isEmpty()) {
-            res = getLeftSideBearing(c, fm, string.charAt(0));
+        if ((string == null) || (string.length() == 0)) {
+            return 0;
         }
-        return res;
+        return getLeftSideBearing(c, fm, string.charAt(0));
     }
 
     /**
--- a/src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java	Wed May 04 16:39:05 2011 -0700
@@ -103,9 +103,9 @@
         {"CPUUsageFormat","CPU\u4F7F\u7528\u7387: {0}%"},
         {"Cancel","\u53D6\u6D88"},
         {"Cascade", "\u91CD\u306D\u3066\u8868\u793A(C)"},
-        {"Cascade.mnemonic", "C"},
+        {"Cascade.mnemonic", 'C'},
         {"Chart:", "\u30C1\u30E3\u30FC\u30C8(C):"},
-        {"Chart:.mnemonic", "C"},
+        {"Chart:.mnemonic", 'C'},
         {"Class path","\u30AF\u30E9\u30B9\u30D1\u30B9"},
         {"Class","\u30AF\u30E9\u30B9"},
         {"ClassName","ClassName"},
@@ -122,7 +122,7 @@
         {"CompositeData","CompositeData"},
         {"Config","\u69CB\u6210"},
         {"Connect", "\u63A5\u7D9A(C)"},
-        {"Connect.mnemonic", "C"},
+        {"Connect.mnemonic", 'C'},
         {"Connect...","\u63A5\u7D9A..."},
         {"ConnectDialog.connectButton.toolTip", "Java\u4EEE\u60F3\u30DE\u30B7\u30F3\u306B\u63A5\u7D9A"},
         {"ConnectDialog.accessibleDescription", "\u30ED\u30FC\u30AB\u30EB\u307E\u305F\u306F\u30EA\u30E2\u30FC\u30C8\u306EJava\u4EEE\u60F3\u30DE\u30B7\u30F3\u3078\u306E\u65B0\u898F\u63A5\u7D9A\u3092\u884C\u3046\u30C0\u30A4\u30A2\u30ED\u30B0"},
@@ -133,7 +133,7 @@
         {"Connected. Click to disconnect.","\u63A5\u7D9A\u3055\u308C\u3066\u3044\u307E\u3059\u3002\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068\u5207\u65AD\u3057\u307E\u3059\u3002"},
         {"Connection failed","\u63A5\u7D9A\u306B\u5931\u6557\u3057\u307E\u3057\u305F"},
         {"Connection", "\u63A5\u7D9A(C)"},
-        {"Connection.mnemonic", "C"},
+        {"Connection.mnemonic", 'C'},
         {"Connection name", "\u63A5\u7D9A\u540D"},
         {"ConnectionName (disconnected)","{0} (\u5207\u65AD\u6E08)"},
         {"Constructor","\u30B3\u30F3\u30B9\u30C8\u30E9\u30AF\u30BF"},
@@ -150,7 +150,7 @@
         {"Descriptor", "\u8A18\u8FF0\u5B50"},
         {"Details", "\u8A73\u7D30"},
         {"Detect Deadlock", "\u30C7\u30C3\u30C9\u30ED\u30C3\u30AF\u306E\u691C\u51FA(D)"},
-        {"Detect Deadlock.mnemonic", "D"},
+        {"Detect Deadlock.mnemonic", 'D'},
         {"Detect Deadlock.toolTip", "\u30C7\u30C3\u30C9\u30ED\u30C3\u30AF\u6E08\u30B9\u30EC\u30C3\u30C9\u306E\u691C\u51FA"},
         {"Dimension is not supported:","\u6B21\u5143\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093:"},
         {"Discard chart", "\u30C1\u30E3\u30FC\u30C8\u306E\u7834\u68C4"},
@@ -168,7 +168,7 @@
         {"Error:","\u30A8\u30E9\u30FC:"},
         {"Event","\u30A4\u30D9\u30F3\u30C8"},
         {"Exit", "\u7D42\u4E86(X)"},
-        {"Exit.mnemonic", "X"},
+        {"Exit.mnemonic", 'X'},
         {"Fail to load plugin", "\u8B66\u544A: \u30D7\u30E9\u30B0\u30A4\u30F3\u306E\u30ED\u30FC\u30C9\u306B\u5931\u6557\u3057\u307E\u3057\u305F: {0}"},
         {"FileChooser.fileExists.cancelOption", "\u53D6\u6D88"},
         {"FileChooser.fileExists.message", "<html><center>\u30D5\u30A1\u30A4\u30EB\u306F\u3059\u3067\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059:<br>{0}<br>\u7F6E\u63DB\u3057\u3066\u3082\u3088\u308D\u3057\u3044\u3067\u3059\u304B\u3002"},
@@ -193,16 +193,16 @@
         {"Help.AboutDialog.masthead.title", "JConsole\u306B\u3064\u3044\u3066"},
         {"Help.AboutDialog.title", "JConsole: \u8A73\u7D30"},
         {"Help.AboutDialog.userGuideLink", "JConsole\u30E6\u30FC\u30B6\u30FC\u30FB\u30AC\u30A4\u30C9(U):<br>{0}"},
-        {"Help.AboutDialog.userGuideLink.mnemonic", "U"},
+        {"Help.AboutDialog.userGuideLink.mnemonic", 'U'},
         {"Help.AboutDialog.userGuideLink.url", "http://java.sun.com/javase/6/docs/technotes/guides/management/jconsole.html"},
         {"HelpMenu.About.title", "JConsole\u306B\u3064\u3044\u3066(A)"},
-        {"HelpMenu.About.title.mnemonic", "A"},
+        {"HelpMenu.About.title.mnemonic", 'A'},
         {"HelpMenu.UserGuide.title", "\u30AA\u30F3\u30E9\u30A4\u30F3\u30FB\u30E6\u30FC\u30B6\u30FC\u30FB\u30AC\u30A4\u30C9(U)"},
-        {"HelpMenu.UserGuide.title.mnemonic", "U"},
+        {"HelpMenu.UserGuide.title.mnemonic", 'U'},
         {"HelpMenu.title", "\u30D8\u30EB\u30D7(H)"},
-        {"HelpMenu.title.mnemonic", "H"},
+        {"HelpMenu.title.mnemonic", 'H'},
         {"Hotspot MBeans...", "Hotspot MBeans(H)..."},
-        {"Hotspot MBeans....mnemonic", "H"},
+        {"Hotspot MBeans....mnemonic", 'H'},
         {"Hotspot MBeans.dialog.accessibleDescription", "Hotspot MBeans\u306E\u7BA1\u7406\u7528\u30C0\u30A4\u30A2\u30ED\u30B0"},
         {"Impact","\u5F71\u97FF"},
         {"Info","\u60C5\u5831"},
@@ -222,7 +222,7 @@
         {"Live Threads","\u5B9F\u884C\u4E2D\u306E\u30B9\u30EC\u30C3\u30C9"},
         {"Loaded", "\u30ED\u30FC\u30C9\u6E08"},
         {"Local Process:", "\u30ED\u30FC\u30AB\u30EB\u30FB\u30D7\u30ED\u30BB\u30B9(L):"},
-        {"Local Process:.mnemonic", "L"},
+        {"Local Process:.mnemonic", 'L'},
         {"Look and Feel","Look&Feel"},
         {"Masthead.font", "Dialog-PLAIN-25"},
         {"Management Not Enabled","<b>\u6CE8\u610F</b>: \u7BA1\u7406\u30A8\u30FC\u30B8\u30A7\u30F3\u30C8\u306F\u3053\u306E\u30D7\u30ED\u30BB\u30B9\u3067\u306F\u6709\u52B9\u5316\u3055\u308C\u307E\u305B\u3093\u3002"},
@@ -233,20 +233,20 @@
         {"MBeanOperationInfo","MBeanOperationInfo"},
         {"MBeans","MBeans"},
         {"MBeansTab.clearNotificationsButton", "\u30AF\u30EA\u30A2(C)"},
-        {"MBeansTab.clearNotificationsButton.mnemonic", "C"},
+        {"MBeansTab.clearNotificationsButton.mnemonic", 'C'},
         {"MBeansTab.clearNotificationsButton.toolTip", "\u901A\u77E5\u306E\u30AF\u30EA\u30A2"},
         {"MBeansTab.compositeNavigationMultiple", "\u30B3\u30F3\u30DD\u30B8\u30C3\u30C8\u30FB\u30CA\u30D3\u30B2\u30FC\u30B7\u30E7\u30F3{0}/{1}"},
         {"MBeansTab.compositeNavigationSingle", "\u30B3\u30F3\u30DD\u30B8\u30C3\u30C8\u30FB\u30CA\u30D3\u30B2\u30FC\u30B7\u30E7\u30F3"},
         {"MBeansTab.refreshAttributesButton", "\u30EA\u30D5\u30EC\u30C3\u30B7\u30E5(R)"},
-        {"MBeansTab.refreshAttributesButton.mnemonic", "R"},
+        {"MBeansTab.refreshAttributesButton.mnemonic", 'R'},
         {"MBeansTab.refreshAttributesButton.toolTip", "\u5C5E\u6027\u306E\u30EA\u30D5\u30EC\u30C3\u30B7\u30E5"},
         {"MBeansTab.subscribeNotificationsButton", "\u30B5\u30D6\u30B9\u30AF\u30E9\u30A4\u30D6(S)"},
-        {"MBeansTab.subscribeNotificationsButton.mnemonic", "S"},
+        {"MBeansTab.subscribeNotificationsButton.mnemonic", 'S'},
         {"MBeansTab.subscribeNotificationsButton.toolTip", "\u901A\u77E5\u30EA\u30B9\u30CB\u30F3\u30B0\u306E\u958B\u59CB"},
         {"MBeansTab.tabularNavigationMultiple", "\u30BF\u30D6\u30FB\u30CA\u30D3\u30B2\u30FC\u30B7\u30E7\u30F3{0}/{1}"},
         {"MBeansTab.tabularNavigationSingle", "\u30BF\u30D6\u30FB\u30CA\u30D3\u30B2\u30FC\u30B7\u30E7\u30F3"},
         {"MBeansTab.unsubscribeNotificationsButton", "\u30B5\u30D6\u30B9\u30AF\u30E9\u30A4\u30D6\u89E3\u9664(U)"},
-        {"MBeansTab.unsubscribeNotificationsButton.mnemonic", "U"},
+        {"MBeansTab.unsubscribeNotificationsButton.mnemonic", 'U'},
         {"MBeansTab.unsubscribeNotificationsButton.toolTip", "\u901A\u77E5\u30EA\u30B9\u30CB\u30F3\u30B0\u306E\u505C\u6B62"},
         {"Manage Hotspot MBeans in: ", "Hotspot MBeans\u306E\u7BA1\u7406: "},
         {"Max","\u6700\u5927"},
@@ -263,7 +263,7 @@
         {"Message","\u30E1\u30C3\u30BB\u30FC\u30B8"},
         {"Method successfully invoked", "\u30E1\u30BD\u30C3\u30C9\u304C\u6B63\u5E38\u306B\u8D77\u52D5\u3055\u308C\u307E\u3057\u305F"},
         {"Minimize All", "\u3059\u3079\u3066\u6700\u5C0F\u5316(M)"},
-        {"Minimize All.mnemonic", "M"},
+        {"Minimize All.mnemonic", 'M'},
         {"Minus Version", "\u3053\u308C\u306F{0}\u306E\u30D0\u30FC\u30B8\u30E7\u30F3{1}\u3067\u3059"},
         {"Monitor locked",
              "   - \u30ED\u30C3\u30AF\u6E08{0}\n"},
@@ -279,7 +279,7 @@
         {"Name State LockName LockOwner",
              "\u540D\u524D: {0}\n\u72B6\u614B: {2}\u306E{1}\u3001\u6240\u6709\u8005: {3}\n"},
         {"New Connection...", "\u65B0\u898F\u63A5\u7D9A(N)..."},
-        {"New Connection....mnemonic", "N"},
+        {"New Connection....mnemonic", 'N'},
         {"New value applied","\u9069\u7528\u3055\u308C\u305F\u65B0\u898F\u5024"},
         {"No attribute selected","\u5C5E\u6027\u304C\u9078\u629E\u3055\u308C\u307E\u305B\u3093\u3067\u3057\u305F"},
         {"No deadlock detected","\u30C7\u30C3\u30C9\u30ED\u30C3\u30AF\u304C\u691C\u51FA\u3055\u308C\u307E\u305B\u3093\u3067\u3057\u305F"},
@@ -305,19 +305,19 @@
         {"OverviewPanel.plotter.accessibleName", "{0}\u306E\u30C1\u30E3\u30FC\u30C8\u3002"},
         {"Parameter", "\u30D1\u30E9\u30E1\u30FC\u30BF"},
         {"Password: ", "\u30D1\u30B9\u30EF\u30FC\u30C9(P): "},
-        {"Password: .mnemonic", "P"},
+        {"Password: .mnemonic", 'P'},
         {"Password.accessibleName", "\u30D1\u30B9\u30EF\u30FC\u30C9"},
         {"Peak","\u30D4\u30FC\u30AF"},
         {"Perform GC", "GC\u306E\u5B9F\u884C(G)"},
-        {"Perform GC.mnemonic", "G"},
+        {"Perform GC.mnemonic", 'G'},
         {"Perform GC.toolTip", "\u30AC\u30D9\u30FC\u30B8\u30FB\u30B3\u30EC\u30AF\u30B7\u30E7\u30F3\u306E\u30EA\u30AF\u30A8\u30B9\u30C8"},
         {"Plotter.accessibleName", "\u30C1\u30E3\u30FC\u30C8"},
         {"Plotter.accessibleName.keyAndValue", "{0}={1}\n"},
         {"Plotter.accessibleName.noData", "\u30C7\u30FC\u30BF\u304C\u30D7\u30ED\u30C3\u30C8\u3055\u308C\u307E\u305B\u3093\u3002"},
         {"Plotter.saveAsMenuItem", "\u540D\u524D\u3092\u4ED8\u3051\u3066\u30C7\u30FC\u30BF\u3092\u4FDD\u5B58(A)..."},
-        {"Plotter.saveAsMenuItem.mnemonic", "A"},
+        {"Plotter.saveAsMenuItem.mnemonic", 'A'},
         {"Plotter.timeRangeMenu", "\u6642\u9593\u7BC4\u56F2(T)"},
-        {"Plotter.timeRangeMenu.mnemonic", "T"},
+        {"Plotter.timeRangeMenu.mnemonic", 'T'},
         {"Problem adding listener","\u30EA\u30B9\u30CA\u30FC\u8FFD\u52A0\u4E2D\u306E\u554F\u984C"},
         {"Problem displaying MBean", "MBean\u8868\u793A\u4E2D\u306E\u554F\u984C"},
         {"Problem invoking", "\u547C\u51FA\u3057\u4E2D\u306E\u554F\u984C"},
@@ -329,11 +329,11 @@
         {"Received","\u53D7\u4FE1\u6E08"},
         {"Reconnect","\u518D\u63A5\u7D9A"},
         {"Remote Process:", "\u30EA\u30E2\u30FC\u30C8\u30FB\u30D7\u30ED\u30BB\u30B9(R):"},
-        {"Remote Process:.mnemonic", "R"},
+        {"Remote Process:.mnemonic", 'R'},
         {"Remote Process.textField.accessibleName", "\u30EA\u30E2\u30FC\u30C8\u30FB\u30D7\u30ED\u30BB\u30B9"},
         {"Remove","\u524A\u9664"},
         {"Restore All", "\u3059\u3079\u3066\u5FA9\u5143(R)"},
-        {"Restore All.mnemonic", "R"},
+        {"Restore All.mnemonic", 'R'},
         {"Return value", "\u623B\u308A\u5024"},
         {"ReturnType", "ReturnType"},
         {"SeqNum","SeqNum"},
@@ -364,9 +364,9 @@
         {"ThreadTab.threadPlotter.accessibleName", "\u30B9\u30EC\u30C3\u30C9\u6570\u306E\u30C1\u30E3\u30FC\u30C8\u3002"},
         {"Threshold","\u3057\u304D\u3044\u5024"},
         {"Tile", "\u4E26\u3079\u3066\u8868\u793A(T)"},
-        {"Tile.mnemonic", "T"},
+        {"Tile.mnemonic", 'T'},
         {"Time Range:", "\u6642\u9593\u7BC4\u56F2(T):"},
-        {"Time Range:.mnemonic", "T"},
+        {"Time Range:.mnemonic", 'T'},
         {"Time", "\u6642\u9593"},
         {"TimeStamp","TimeStamp"},
         {"Total Loaded", "\u30ED\u30FC\u30C9\u6E08\u5408\u8A08"},
@@ -387,7 +387,7 @@
         {"remoteTF.usage","<b>\u4F7F\u7528\u65B9\u6CD5</b>: &lt;hostname&gt;:&lt;port&gt;\u307E\u305F\u306Fservice:jmx:&lt;protocol&gt;:&lt;sap&gt;"},
         {"Used","\u4F7F\u7528\u6E08"},
         {"Username: ", "\u30E6\u30FC\u30B6\u30FC\u540D(U): "},
-        {"Username: .mnemonic", "U"},
+        {"Username: .mnemonic", 'U'},
         {"Username.accessibleName", "\u30E6\u30FC\u30B6\u30FC\u540D"},
         {"UserData","UserData"},
         {"Virtual Machine","\u4EEE\u60F3\u30DE\u30B7\u30F3"},
@@ -400,8 +400,8 @@
         {"Verbose Output.toolTip", "\u30AF\u30E9\u30B9\u8AAD\u8FBC\u307F\u30B7\u30B9\u30C6\u30E0\u3067\u8A73\u7D30\u51FA\u529B\u3092\u6709\u52B9\u306B\u3059\u308B"},
         {"View value", "\u5024\u306E\u8868\u793A"},
         {"View","\u8868\u793A"},
-        {"Window", "\u30A6\u30A3\u30F3\u30C9\u30A6"},
-        {"Window.mnemonic", "W"},
+        {"Window", "\u30A6\u30A3\u30F3\u30C9\u30A6(W)"},
+        {"Window.mnemonic", 'W'},
         {"Windows","\u30A6\u30A3\u30F3\u30C9\u30A6"},
         {"Writable","\u66F8\u8FBC\u307F\u53EF\u80FD"},
         {"You cannot drop a class here", "\u30AF\u30E9\u30B9\u3092\u3053\u3053\u306B\u30C9\u30ED\u30C3\u30D7\u3067\u304D\u307E\u305B\u3093"},
--- a/src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java	Wed May 04 16:39:05 2011 -0700
@@ -102,10 +102,10 @@
         {"CPU Usage","CPU \u5360\u7528\u7387"},
         {"CPUUsageFormat","CPU \u5360\u7528\u7387: {0}%"},
         {"Cancel","\u53D6\u6D88"},
-        {"Cascade", "\u7EA7\u8054(C)"},
-        {"Cascade.mnemonic", "C"},
+        {"Cascade", "\u5C42\u53E0(C)"},
+        {"Cascade.mnemonic", 'C'},
         {"Chart:", "\u56FE\u8868(C):"},
-        {"Chart:.mnemonic", "C"},
+        {"Chart:.mnemonic", 'C'},
         {"Class path","\u7C7B\u8DEF\u5F84"},
         {"Class","\u7C7B"},
         {"ClassName","ClassName"},
@@ -122,7 +122,7 @@
         {"CompositeData","CompositeData"},
         {"Config","\u914D\u7F6E"},
         {"Connect", "\u8FDE\u63A5(C)"},
-        {"Connect.mnemonic", "C"},
+        {"Connect.mnemonic", 'C'},
         {"Connect...","\u8FDE\u63A5..."},
         {"ConnectDialog.connectButton.toolTip", "\u8FDE\u63A5\u5230 Java \u865A\u62DF\u673A"},
         {"ConnectDialog.accessibleDescription", "\u7528\u4E8E\u4E0E\u672C\u5730\u6216\u8FDC\u7A0B Java \u865A\u62DF\u673A\u5EFA\u7ACB\u65B0\u8FDE\u63A5\u7684\u5BF9\u8BDD\u6846"},
@@ -133,7 +133,7 @@
         {"Connected. Click to disconnect.","\u5DF2\u8FDE\u63A5\u3002\u5355\u51FB\u53EF\u65AD\u5F00\u8FDE\u63A5\u3002"},
         {"Connection failed","\u8FDE\u63A5\u5931\u8D25"},
         {"Connection", "\u8FDE\u63A5(C)"},
-        {"Connection.mnemonic", "C"},
+        {"Connection.mnemonic", 'C'},
         {"Connection name", "\u8FDE\u63A5\u540D\u79F0"},
         {"ConnectionName (disconnected)","{0} (\u5DF2\u65AD\u5F00\u8FDE\u63A5)"},
         {"Constructor","\u6784\u9020\u5668"},
@@ -150,7 +150,7 @@
         {"Descriptor", "\u63CF\u8FF0\u7B26"},
         {"Details", "\u8BE6\u7EC6\u8D44\u6599"},
         {"Detect Deadlock", "\u68C0\u6D4B\u6B7B\u9501(D)"},
-        {"Detect Deadlock.mnemonic", "D"},
+        {"Detect Deadlock.mnemonic", 'D'},
         {"Detect Deadlock.toolTip", "\u68C0\u6D4B\u5904\u4E8E\u6B7B\u9501\u72B6\u6001\u7684\u7EBF\u7A0B"},
         {"Dimension is not supported:","\u4E0D\u652F\u6301\u7EF4:"},
         {"Discard chart", "\u653E\u5F03\u56FE\u8868"},
@@ -168,7 +168,7 @@
         {"Error:","\u9519\u8BEF:"},
         {"Event","\u4E8B\u4EF6"},
         {"Exit", "\u9000\u51FA(X)"},
-        {"Exit.mnemonic", "X"},
+        {"Exit.mnemonic", 'X'},
         {"Fail to load plugin", "\u8B66\u544A: \u65E0\u6CD5\u52A0\u8F7D\u63D2\u4EF6: {0}"},
         {"FileChooser.fileExists.cancelOption", "\u53D6\u6D88"},
         {"FileChooser.fileExists.message", "<html><center>\u6587\u4EF6\u5DF2\u5B58\u5728:<br>{0}<br>\u662F\u5426\u8981\u66FF\u6362?"},
@@ -193,17 +193,17 @@
         {"Help.AboutDialog.masthead.title", "\u5173\u4E8E JConsole"},
         {"Help.AboutDialog.title", "JConsole: \u5173\u4E8E"},
         {"Help.AboutDialog.userGuideLink", "JConsole \u7528\u6237\u6307\u5357(U):<br>{0}"},
-        {"Help.AboutDialog.userGuideLink.mnemonic", "U"},
+        {"Help.AboutDialog.userGuideLink.mnemonic", 'U'},
         {"Help.AboutDialog.userGuideLink.url", "http://java.sun.com/javase/6/docs/technotes/guides/management/jconsole.html"},
         {"HelpMenu.About.title", "\u5173\u4E8E JConsole(A)"},
-        {"HelpMenu.About.title.mnemonic", "A"},
+        {"HelpMenu.About.title.mnemonic", 'A'},
         {"HelpMenu.UserGuide.title", "\u8054\u673A\u7528\u6237\u6307\u5357(U)"},
-        {"HelpMenu.UserGuide.title.mnemonic", "U"},
+        {"HelpMenu.UserGuide.title.mnemonic", 'U'},
         {"HelpMenu.title", "\u5E2E\u52A9(H)"},
-        {"HelpMenu.title.mnemonic", "H"},
-        {"Hotspot MBeans...", "\u70ED\u70B9 MBean(H)..."},
-        {"Hotspot MBeans....mnemonic", "H"},
-        {"Hotspot MBeans.dialog.accessibleDescription", "\u7528\u4E8E\u7BA1\u7406\u70ED\u70B9 MBean \u7684\u5BF9\u8BDD\u6846"},
+        {"HelpMenu.title.mnemonic", 'H'},
+        {"Hotspot MBeans...", "HotSpot MBean(H)..."},
+        {"Hotspot MBeans....mnemonic", 'H'},
+        {"Hotspot MBeans.dialog.accessibleDescription", "\u7528\u4E8E\u7BA1\u7406 HotSpot MBean \u7684\u5BF9\u8BDD\u6846"},
         {"Impact","\u5F71\u54CD"},
         {"Info","\u4FE1\u606F"},
         {"INFO","INFO"},
@@ -222,7 +222,7 @@
         {"Live Threads","\u6D3B\u52A8\u7EBF\u7A0B"},
         {"Loaded", "\u5DF2\u52A0\u8F7D"},
         {"Local Process:", "\u672C\u5730\u8FDB\u7A0B(L):"},
-        {"Local Process:.mnemonic", "L"},
+        {"Local Process:.mnemonic", 'L'},
         {"Look and Feel","\u5916\u89C2"},
         {"Masthead.font", "Dialog-PLAIN-25"},
         {"Management Not Enabled","<b>\u6CE8</b>: \u672A\u5BF9\u6B64\u8FDB\u7A0B\u542F\u7528\u7BA1\u7406\u4EE3\u7406\u3002"},
@@ -233,22 +233,22 @@
         {"MBeanOperationInfo","MBeanOperationInfo"},
         {"MBeans","MBean"},
         {"MBeansTab.clearNotificationsButton", "\u6E05\u9664(C)"},
-        {"MBeansTab.clearNotificationsButton.mnemonic", "C"},
+        {"MBeansTab.clearNotificationsButton.mnemonic", 'C'},
         {"MBeansTab.clearNotificationsButton.toolTip", "\u6E05\u9664\u901A\u77E5"},
         {"MBeansTab.compositeNavigationMultiple", "\u7EC4\u5408\u5BFC\u822A{0}/{1}"},
         {"MBeansTab.compositeNavigationSingle", "\u7EC4\u5408\u5BFC\u822A"},
         {"MBeansTab.refreshAttributesButton", "\u5237\u65B0(R)"},
-        {"MBeansTab.refreshAttributesButton.mnemonic", "R"},
+        {"MBeansTab.refreshAttributesButton.mnemonic", 'R'},
         {"MBeansTab.refreshAttributesButton.toolTip", "\u5237\u65B0\u5C5E\u6027"},
         {"MBeansTab.subscribeNotificationsButton", "\u8BA2\u9605(S)"},
-        {"MBeansTab.subscribeNotificationsButton.mnemonic", "S"},
+        {"MBeansTab.subscribeNotificationsButton.mnemonic", 'S'},
         {"MBeansTab.subscribeNotificationsButton.toolTip", "\u5F00\u59CB\u76D1\u542C\u901A\u77E5"},
         {"MBeansTab.tabularNavigationMultiple", "\u8868\u683C\u5F0F\u5BFC\u822A{0}/{1}"},
         {"MBeansTab.tabularNavigationSingle", "\u8868\u683C\u5F0F\u5BFC\u822A"},
         {"MBeansTab.unsubscribeNotificationsButton", "\u53D6\u6D88\u8BA2\u9605(U)"},
-        {"MBeansTab.unsubscribeNotificationsButton.mnemonic", "U"},
+        {"MBeansTab.unsubscribeNotificationsButton.mnemonic", 'U'},
         {"MBeansTab.unsubscribeNotificationsButton.toolTip", "\u505C\u6B62\u76D1\u542C\u901A\u77E5"},
-        {"Manage Hotspot MBeans in: ", "\u7BA1\u7406\u4EE5\u4E0B\u4F4D\u7F6E\u7684\u70ED\u70B9 MBean: "},
+        {"Manage Hotspot MBeans in: ", "\u7BA1\u7406\u4EE5\u4E0B\u4F4D\u7F6E\u7684 HotSpot MBean: "},
         {"Max","\u6700\u5927\u503C"},
         {"Maximum heap size","\u6700\u5927\u5806\u5927\u5C0F"},
         {"Memory","\u5185\u5B58"},
@@ -263,7 +263,7 @@
         {"Message","\u6D88\u606F"},
         {"Method successfully invoked", "\u5DF2\u6210\u529F\u8C03\u7528\u65B9\u6CD5"},
         {"Minimize All", "\u5168\u90E8\u6700\u5C0F\u5316(M)"},
-        {"Minimize All.mnemonic", "M"},
+        {"Minimize All.mnemonic", 'M'},
         {"Minus Version", "\u8FD9\u662F{0}\u7248\u672C {1}"},
         {"Monitor locked",
              "   - \u5DF2\u9501\u5B9A{0}\n"},
@@ -279,7 +279,7 @@
         {"Name State LockName LockOwner",
              "\u540D\u79F0: {0}\n\u72B6\u6001: {2}\u4E0A\u7684{1}, \u62E5\u6709\u8005: {3}\n"},
         {"New Connection...", "\u65B0\u5EFA\u8FDE\u63A5(N)..."},
-        {"New Connection....mnemonic", "N"},
+        {"New Connection....mnemonic", 'N'},
         {"New value applied","\u5DF2\u5E94\u7528\u65B0\u503C"},
         {"No attribute selected","\u672A\u9009\u62E9\u5C5E\u6027"},
         {"No deadlock detected","\u672A\u68C0\u6D4B\u5230\u6B7B\u9501"},
@@ -305,19 +305,19 @@
         {"OverviewPanel.plotter.accessibleName", "{0}\u7684\u56FE\u8868\u3002"},
         {"Parameter", "\u53C2\u6570"},
         {"Password: ", "\u53E3\u4EE4(P): "},
-        {"Password: .mnemonic", "P"},
+        {"Password: .mnemonic", 'P'},
         {"Password.accessibleName", "\u53E3\u4EE4"},
         {"Peak","\u5CF0\u503C"},
         {"Perform GC", "\u6267\u884C GC(G)"},
-        {"Perform GC.mnemonic", "G"},
+        {"Perform GC.mnemonic", 'G'},
         {"Perform GC.toolTip", "\u8BF7\u6C42\u5783\u573E\u6536\u96C6"},
         {"Plotter.accessibleName", "\u56FE\u8868"},
         {"Plotter.accessibleName.keyAndValue", "{0}={1}\n"},
         {"Plotter.accessibleName.noData", "\u672A\u7ED8\u5236\u6570\u636E\u3002"},
         {"Plotter.saveAsMenuItem", "\u5C06\u6570\u636E\u53E6\u5B58\u4E3A(A)..."},
-        {"Plotter.saveAsMenuItem.mnemonic", "A"},
+        {"Plotter.saveAsMenuItem.mnemonic", 'A'},
         {"Plotter.timeRangeMenu", "\u65F6\u95F4\u8303\u56F4(T)"},
-        {"Plotter.timeRangeMenu.mnemonic", "T"},
+        {"Plotter.timeRangeMenu.mnemonic", 'T'},
         {"Problem adding listener","\u6DFB\u52A0\u76D1\u542C\u7A0B\u5E8F\u65F6\u51FA\u73B0\u95EE\u9898"},
         {"Problem displaying MBean", "\u663E\u793A MBean \u65F6\u51FA\u73B0\u95EE\u9898"},
         {"Problem invoking", "\u8C03\u7528\u65F6\u51FA\u73B0\u95EE\u9898"},
@@ -329,11 +329,11 @@
         {"Received","\u6536\u5230"},
         {"Reconnect","\u91CD\u65B0\u8FDE\u63A5"},
         {"Remote Process:", "\u8FDC\u7A0B\u8FDB\u7A0B(R):"},
-        {"Remote Process:.mnemonic", "R"},
+        {"Remote Process:.mnemonic", 'R'},
         {"Remote Process.textField.accessibleName", "\u8FDC\u7A0B\u8FDB\u7A0B"},
         {"Remove","\u5220\u9664"},
         {"Restore All", "\u5168\u90E8\u8FD8\u539F(R)"},
-        {"Restore All.mnemonic", "R"},
+        {"Restore All.mnemonic", 'R'},
         {"Return value", "\u8FD4\u56DE\u503C"},
         {"ReturnType", "ReturnType"},
         {"SeqNum","SeqNum"},
@@ -364,9 +364,9 @@
         {"ThreadTab.threadPlotter.accessibleName", "\u8868\u793A\u7EBF\u7A0B\u6570\u7684\u56FE\u8868\u3002"},
         {"Threshold","\u9608\u503C"},
         {"Tile", "\u5E73\u94FA(T)"},
-        {"Tile.mnemonic", "T"},
+        {"Tile.mnemonic", 'T'},
         {"Time Range:", "\u65F6\u95F4\u8303\u56F4(T):"},
-        {"Time Range:.mnemonic", "T"},
+        {"Time Range:.mnemonic", 'T'},
         {"Time", "\u65F6\u95F4"},
         {"TimeStamp","TimeStamp"},
         {"Total Loaded", "\u52A0\u8F7D\u603B\u6570"},
@@ -387,7 +387,7 @@
         {"remoteTF.usage","<b>\u7528\u6CD5</b>: &lt;hostname&gt;:&lt;port&gt; \u6216 service:jmx:&lt;protocol&gt;:&lt;sap&gt;"},
         {"Used","\u5DF2\u7528"},
         {"Username: ", "\u7528\u6237\u540D(U): "},
-        {"Username: .mnemonic", "U"},
+        {"Username: .mnemonic", 'U'},
         {"Username.accessibleName", "\u7528\u6237\u540D"},
         {"UserData","UserData"},
         {"Virtual Machine","\u865A\u62DF\u673A"},
@@ -401,7 +401,7 @@
         {"View value", "\u89C6\u56FE\u503C"},
         {"View","\u89C6\u56FE"},
         {"Window", "\u7A97\u53E3(W)"},
-        {"Window.mnemonic", "W"},
+        {"Window.mnemonic", 'W'},
         {"Windows","Windows"},
         {"Writable","\u53EF\u5199"},
         {"You cannot drop a class here", "\u65E0\u6CD5\u5220\u9664\u6B64\u5904\u7684\u7C7B"},
--- a/src/share/classes/sun/util/locale/BaseLocale.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/BaseLocale.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -38,38 +38,46 @@
     public static final String SEP = "_";
 
     private static final Cache CACHE = new Cache();
-    public static final BaseLocale ROOT = BaseLocale.getInstance("", "", "", "");
+
+    private final String language;
+    private final String script;
+    private final String region;
+    private final String variant;
+
+    private volatile int hash = 0;
 
-    private String _language = "";
-    private String _script = "";
-    private String _region = "";
-    private String _variant = "";
-
-    private transient volatile int _hash = 0;
+    // This method must be called only when creating the Locale.* constants.
+    private BaseLocale(String language, String region) {
+        this.language = language;
+        this.script = "";
+        this.region = region;
+        this.variant = "";
+    }
 
     private BaseLocale(String language, String script, String region, String variant) {
-        if (language != null) {
-            _language = AsciiUtil.toLowerString(language).intern();
-        }
-        if (script != null) {
-            _script = AsciiUtil.toTitleString(script).intern();
-        }
-        if (region != null) {
-            _region = AsciiUtil.toUpperString(region).intern();
-        }
-        if (variant != null) {
-            _variant = variant.intern();
-        }
+        this.language = (language != null) ? LocaleUtils.toLowerString(language).intern() : "";
+        this.script = (script != null) ? LocaleUtils.toTitleString(script).intern() : "";
+        this.region = (region != null) ? LocaleUtils.toUpperString(region).intern() : "";
+        this.variant = (variant != null) ? variant.intern() : "";
     }
 
-    public static BaseLocale getInstance(String language, String script, String region, String variant) {
+    // Called for creating the Locale.* constants. No argument
+    // validation is performed.
+    public static BaseLocale createInstance(String language, String region) {
+        BaseLocale base = new BaseLocale(language, region);
+        CACHE.put(new Key(language, region), base);
+        return base;
+    }
+
+    public static BaseLocale getInstance(String language, String script,
+                                         String region, String variant) {
         // JDK uses deprecated ISO639.1 language codes for he, yi and id
         if (language != null) {
-            if (AsciiUtil.caseIgnoreMatch(language, "he")) {
+            if (LocaleUtils.caseIgnoreMatch(language, "he")) {
                 language = "iw";
-            } else if (AsciiUtil.caseIgnoreMatch(language, "yi")) {
+            } else if (LocaleUtils.caseIgnoreMatch(language, "yi")) {
                 language = "ji";
-            } else if (AsciiUtil.caseIgnoreMatch(language, "id")) {
+            } else if (LocaleUtils.caseIgnoreMatch(language, "id")) {
                 language = "in";
             }
         }
@@ -80,21 +88,22 @@
     }
 
     public String getLanguage() {
-        return _language;
+        return language;
     }
 
     public String getScript() {
-        return _script;
+        return script;
     }
 
     public String getRegion() {
-        return _region;
+        return region;
     }
 
     public String getVariant() {
-        return _variant;
+        return variant;
     }
 
+    @Override
     public boolean equals(Object obj) {
         if (this == obj) {
             return true;
@@ -103,138 +112,178 @@
             return false;
         }
         BaseLocale other = (BaseLocale)obj;
-        return hashCode() == other.hashCode()
-                && _language.equals(other._language)
-                && _script.equals(other._script)
-                && _region.equals(other._region)
-                && _variant.equals(other._variant);
+        return language == other.language
+               && script == other.script
+               && region == other.region
+               && variant == other.variant;
     }
 
+    @Override
     public String toString() {
         StringBuilder buf = new StringBuilder();
-        if (_language.length() > 0) {
+        if (language.length() > 0) {
             buf.append("language=");
-            buf.append(_language);
+            buf.append(language);
         }
-        if (_script.length() > 0) {
+        if (script.length() > 0) {
             if (buf.length() > 0) {
                 buf.append(", ");
             }
             buf.append("script=");
-            buf.append(_script);
+            buf.append(script);
         }
-        if (_region.length() > 0) {
+        if (region.length() > 0) {
             if (buf.length() > 0) {
                 buf.append(", ");
             }
             buf.append("region=");
-            buf.append(_region);
+            buf.append(region);
         }
-        if (_variant.length() > 0) {
+        if (variant.length() > 0) {
             if (buf.length() > 0) {
                 buf.append(", ");
             }
             buf.append("variant=");
-            buf.append(_variant);
+            buf.append(variant);
         }
         return buf.toString();
     }
 
+    @Override
     public int hashCode() {
-        int h = _hash;
+        int h = hash;
         if (h == 0) {
             // Generating a hash value from language, script, region and variant
-            for (int i = 0; i < _language.length(); i++) {
-                h = 31*h + _language.charAt(i);
-            }
-            for (int i = 0; i < _script.length(); i++) {
-                h = 31*h + _script.charAt(i);
-            }
-            for (int i = 0; i < _region.length(); i++) {
-                h = 31*h + _region.charAt(i);
-            }
-            for (int i = 0; i < _variant.length(); i++) {
-                h = 31*h + _variant.charAt(i);
-            }
-            _hash = h;
+            h = language.hashCode();
+            h = 31 * h + script.hashCode();
+            h = 31 * h + region.hashCode();
+            h = 31 * h + variant.hashCode();
+            hash = h;
         }
         return h;
     }
 
-    private static class Key implements Comparable<Key> {
-        private String _lang = "";
-        private String _scrt = "";
-        private String _regn = "";
-        private String _vart = "";
+    private static final class Key implements Comparable<Key> {
+        private final String lang;
+        private final String scrt;
+        private final String regn;
+        private final String vart;
+        private final boolean normalized;
+        private final int hash;
+
+        /**
+         * Creates a Key. language and region must be normalized
+         * (intern'ed in the proper case).
+         */
+        private Key(String language, String region) {
+            assert language.intern() == language
+                   && region.intern() == region;
 
-        private volatile int _hash; // Default to 0
+            lang = language;
+            scrt = "";
+            regn = region;
+            vart = "";
+            this.normalized = true;
+
+            int h = language.hashCode();
+            if (region != "") {
+                int len = region.length();
+                for (int i = 0; i < len; i++) {
+                    h = 31 * h + LocaleUtils.toLower(region.charAt(i));
+                }
+            }
+            hash = h;
+        }
 
         public Key(String language, String script, String region, String variant) {
+            this(language, script, region, variant, false);
+        }
+
+        private Key(String language, String script, String region,
+                    String variant, boolean normalized) {
+            int h = 0;
             if (language != null) {
-                _lang = language;
+                lang = language;
+                int len = language.length();
+                for (int i = 0; i < len; i++) {
+                    h = 31*h + LocaleUtils.toLower(language.charAt(i));
+                }
+            } else {
+                lang = "";
             }
             if (script != null) {
-                _scrt = script;
+                scrt = script;
+                int len = script.length();
+                for (int i = 0; i < len; i++) {
+                    h = 31*h + LocaleUtils.toLower(script.charAt(i));
+                }
+            } else {
+                scrt = "";
             }
             if (region != null) {
-                _regn = region;
+                regn = region;
+                int len = region.length();
+                for (int i = 0; i < len; i++) {
+                    h = 31*h + LocaleUtils.toLower(region.charAt(i));
+                }
+            } else {
+                regn = "";
             }
             if (variant != null) {
-                _vart = variant;
+                vart = variant;
+                int len = variant.length();
+                for (int i = 0; i < len; i++) {
+                    h = 31*h + variant.charAt(i);
+                }
+            } else {
+                vart = "";
             }
+            hash = h;
+            this.normalized = normalized;
         }
 
+        @Override
         public boolean equals(Object obj) {
             return (this == obj) ||
                     (obj instanceof Key)
-                    && AsciiUtil.caseIgnoreMatch(((Key)obj)._lang, this._lang)
-                    && AsciiUtil.caseIgnoreMatch(((Key)obj)._scrt, this._scrt)
-                    && AsciiUtil.caseIgnoreMatch(((Key)obj)._regn, this._regn)
-                    && ((Key)obj)._vart.equals(_vart); // variant is case sensitive in JDK!
+                    && this.hash == ((Key)obj).hash
+                    && LocaleUtils.caseIgnoreMatch(((Key)obj).lang, this.lang)
+                    && LocaleUtils.caseIgnoreMatch(((Key)obj).scrt, this.scrt)
+                    && LocaleUtils.caseIgnoreMatch(((Key)obj).regn, this.regn)
+                    && ((Key)obj).vart.equals(vart); // variant is case sensitive in JDK!
         }
 
+        @Override
         public int compareTo(Key other) {
-            int res = AsciiUtil.caseIgnoreCompare(this._lang, other._lang);
+            int res = LocaleUtils.caseIgnoreCompare(this.lang, other.lang);
             if (res == 0) {
-                res = AsciiUtil.caseIgnoreCompare(this._scrt, other._scrt);
+                res = LocaleUtils.caseIgnoreCompare(this.scrt, other.scrt);
                 if (res == 0) {
-                    res = AsciiUtil.caseIgnoreCompare(this._regn, other._regn);
+                    res = LocaleUtils.caseIgnoreCompare(this.regn, other.regn);
                     if (res == 0) {
-                        res = this._vart.compareTo(other._vart);
+                        res = this.vart.compareTo(other.vart);
                     }
                 }
             }
             return res;
         }
 
+        @Override
         public int hashCode() {
-            int h = _hash;
-            if (h == 0) {
-                // Generating a hash value from language, script, region and variant
-                for (int i = 0; i < _lang.length(); i++) {
-                    h = 31*h + AsciiUtil.toLower(_lang.charAt(i));
-                }
-                for (int i = 0; i < _scrt.length(); i++) {
-                    h = 31*h + AsciiUtil.toLower(_scrt.charAt(i));
-                }
-                for (int i = 0; i < _regn.length(); i++) {
-                    h = 31*h + AsciiUtil.toLower(_regn.charAt(i));
-                }
-                for (int i = 0; i < _vart.length(); i++) {
-                    h = 31*h + _vart.charAt(i);
-                }
-                _hash = h;
-            }
-            return h;
+            return hash;
         }
 
         public static Key normalize(Key key) {
-            String lang = AsciiUtil.toLowerString(key._lang).intern();
-            String scrt = AsciiUtil.toTitleString(key._scrt).intern();
-            String regn = AsciiUtil.toUpperString(key._regn).intern();
-            String vart = key._vart.intern(); // preserve upper/lower cases
+            if (key.normalized) {
+                return key;
+            }
 
-            return new Key(lang, scrt, regn, vart);
+            String lang = LocaleUtils.toLowerString(key.lang).intern();
+            String scrt = LocaleUtils.toTitleString(key.scrt).intern();
+            String regn = LocaleUtils.toUpperString(key.regn).intern();
+            String vart = key.vart.intern(); // preserve upper/lower cases
+
+            return new Key(lang, scrt, regn, vart, true);
         }
     }
 
@@ -243,13 +292,14 @@
         public Cache() {
         }
 
+        @Override
         protected Key normalizeKey(Key key) {
             return Key.normalize(key);
         }
 
+        @Override
         protected BaseLocale createObject(Key key) {
-            return new BaseLocale(key._lang, key._scrt, key._regn, key._vart);
+            return new BaseLocale(key.lang, key.scrt, key.regn, key.vart);
         }
-
     }
 }
--- a/src/share/classes/sun/util/locale/Extension.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/Extension.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -32,29 +32,34 @@
 package sun.util.locale;
 
 
-public class Extension {
-    private char _key;
-    protected String _value;
+class Extension {
+    private final char key;
+    private String value, id;
 
     protected Extension(char key) {
-        _key = key;
+        this.key = key;
     }
 
     Extension(char key, String value) {
-        _key = key;
-        _value = value;
+        this.key = key;
+        setValue(value);
+    }
+
+    protected void setValue(String value) {
+        this.value = value;
+        this.id = key + LanguageTag.SEP + value;
     }
 
     public char getKey() {
-        return _key;
+        return key;
     }
 
     public String getValue() {
-        return _value;
+        return value;
     }
 
     public String getID() {
-        return _key + LanguageTag.SEP + _value;
+        return id;
     }
 
     public String toString() {
--- a/src/share/classes/sun/util/locale/InternalLocaleBuilder.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/InternalLocaleBuilder.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -35,64 +35,66 @@
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.List;
+import java.util.Map;
 import java.util.Set;
 
 public final class InternalLocaleBuilder {
 
-    private String _language = "";
-    private String _script = "";
-    private String _region = "";
-    private String _variant = "";
+    private static final CaseInsensitiveChar PRIVATEUSE_KEY
+        = new CaseInsensitiveChar(LanguageTag.PRIVATEUSE);
 
-    private static final CaseInsensitiveChar PRIVUSE_KEY = new CaseInsensitiveChar(LanguageTag.PRIVATEUSE.charAt(0));
+    private String language = "";
+    private String script = "";
+    private String region = "";
+    private String variant = "";
 
-    private HashMap<CaseInsensitiveChar, String> _extensions;
-    private HashSet<CaseInsensitiveString> _uattributes;
-    private HashMap<CaseInsensitiveString, String> _ukeywords;
+    private Map<CaseInsensitiveChar, String> extensions;
+    private Set<CaseInsensitiveString> uattributes;
+    private Map<CaseInsensitiveString, String> ukeywords;
 
 
     public InternalLocaleBuilder() {
     }
 
     public InternalLocaleBuilder setLanguage(String language) throws LocaleSyntaxException {
-        if (language == null || language.length() == 0) {
-            _language = "";
+        if (LocaleUtils.isEmpty(language)) {
+            this.language = "";
         } else {
             if (!LanguageTag.isLanguage(language)) {
                 throw new LocaleSyntaxException("Ill-formed language: " + language, 0);
             }
-            _language = language;
+            this.language = language;
         }
         return this;
     }
 
     public InternalLocaleBuilder setScript(String script) throws LocaleSyntaxException {
-        if (script == null || script.length() == 0) {
-            _script = "";
+        if (LocaleUtils.isEmpty(script)) {
+            this.script = "";
         } else {
             if (!LanguageTag.isScript(script)) {
                 throw new LocaleSyntaxException("Ill-formed script: " + script, 0);
             }
-            _script = script;
+            this.script = script;
         }
         return this;
     }
 
     public InternalLocaleBuilder setRegion(String region) throws LocaleSyntaxException {
-        if (region == null || region.length() == 0) {
-            _region = "";
+        if (LocaleUtils.isEmpty(region)) {
+            this.region = "";
         } else {
             if (!LanguageTag.isRegion(region)) {
                 throw new LocaleSyntaxException("Ill-formed region: " + region, 0);
             }
-            _region = region;
+            this.region = region;
         }
         return this;
     }
 
     public InternalLocaleBuilder setVariant(String variant) throws LocaleSyntaxException {
-        if (variant == null || variant.length() == 0) {
-            _variant = "";
+        if (LocaleUtils.isEmpty(variant)) {
+            this.variant = "";
         } else {
             // normalize separators to "_"
             String var = variant.replaceAll(LanguageTag.SEP, BaseLocale.SEP);
@@ -100,7 +102,7 @@
             if (errIdx != -1) {
                 throw new LocaleSyntaxException("Ill-formed variant: " + variant, errIdx);
             }
-            _variant = var;
+            this.variant = var;
         }
         return this;
     }
@@ -110,10 +112,10 @@
             throw new LocaleSyntaxException("Ill-formed Unicode locale attribute: " + attribute);
         }
         // Use case insensitive string to prevent duplication
-        if (_uattributes == null) {
-            _uattributes = new HashSet<CaseInsensitiveString>(4);
+        if (uattributes == null) {
+            uattributes = new HashSet<>(4);
         }
-        _uattributes.add(new CaseInsensitiveString(attribute));
+        uattributes.add(new CaseInsensitiveString(attribute));
         return this;
     }
 
@@ -121,8 +123,8 @@
         if (attribute == null || !UnicodeLocaleExtension.isAttribute(attribute)) {
             throw new LocaleSyntaxException("Ill-formed Unicode locale attribute: " + attribute);
         }
-        if (_uattributes != null) {
-            _uattributes.remove(new CaseInsensitiveString(attribute));
+        if (uattributes != null) {
+            uattributes.remove(new CaseInsensitiveString(attribute));
         }
         return this;
     }
@@ -134,9 +136,9 @@
 
         CaseInsensitiveString cikey = new CaseInsensitiveString(key);
         if (type == null) {
-            if (_ukeywords != null) {
+            if (ukeywords != null) {
                 // null type is used for remove the key
-                _ukeywords.remove(cikey);
+                ukeywords.remove(cikey);
             }
         } else {
             if (type.length() != 0) {
@@ -147,15 +149,17 @@
                 while (!itr.isDone()) {
                     String s = itr.current();
                     if (!UnicodeLocaleExtension.isTypeSubtag(s)) {
-                        throw new LocaleSyntaxException("Ill-formed Unicode locale keyword type: " + type, itr.currentStart());
+                        throw new LocaleSyntaxException("Ill-formed Unicode locale keyword type: "
+                                                        + type,
+                                                        itr.currentStart());
                     }
                     itr.next();
                 }
             }
-            if (_ukeywords == null) {
-                _ukeywords = new HashMap<CaseInsensitiveString, String>(4);
+            if (ukeywords == null) {
+                ukeywords = new HashMap<>(4);
             }
-            _ukeywords.put(cikey, type);
+            ukeywords.put(cikey, type);
         }
         return this;
     }
@@ -167,21 +171,21 @@
             throw new LocaleSyntaxException("Ill-formed extension key: " + singleton);
         }
 
-        boolean remove = (value == null || value.length() == 0);
+        boolean remove = LocaleUtils.isEmpty(value);
         CaseInsensitiveChar key = new CaseInsensitiveChar(singleton);
 
         if (remove) {
             if (UnicodeLocaleExtension.isSingletonChar(key.value())) {
                 // clear entire Unicode locale extension
-                if (_uattributes != null) {
-                    _uattributes.clear();
+                if (uattributes != null) {
+                    uattributes.clear();
                 }
-                if (_ukeywords != null) {
-                    _ukeywords.clear();
+                if (ukeywords != null) {
+                    ukeywords.clear();
                 }
             } else {
-                if (_extensions != null && _extensions.containsKey(key)) {
-                    _extensions.remove(key);
+                if (extensions != null && extensions.containsKey(key)) {
+                    extensions.remove(key);
                 }
             }
         } else {
@@ -197,7 +201,8 @@
                     validSubtag = LanguageTag.isExtensionSubtag(s);
                 }
                 if (!validSubtag) {
-                    throw new LocaleSyntaxException("Ill-formed extension value: " + s, itr.currentStart());
+                    throw new LocaleSyntaxException("Ill-formed extension value: " + s,
+                                                    itr.currentStart());
                 }
                 itr.next();
             }
@@ -205,10 +210,10 @@
             if (UnicodeLocaleExtension.isSingletonChar(key.value())) {
                 setUnicodeLocaleExtension(val);
             } else {
-                if (_extensions == null) {
-                    _extensions = new HashMap<CaseInsensitiveChar, String>(4);
+                if (extensions == null) {
+                    extensions = new HashMap<>(4);
                 }
-                _extensions.put(key, val);
+                extensions.put(key, val);
             }
         }
         return this;
@@ -218,7 +223,7 @@
      * Set extension/private subtags in a single string representation
      */
     public InternalLocaleBuilder setExtensions(String subtags) throws LocaleSyntaxException {
-        if (subtags == null || subtags.length() == 0) {
+        if (LocaleUtils.isEmpty(subtags)) {
             clearExtensions();
             return this;
         }
@@ -252,11 +257,12 @@
                 }
 
                 if (parsed < start) {
-                    throw new LocaleSyntaxException("Incomplete extension '" + singleton + "'", start);
+                    throw new LocaleSyntaxException("Incomplete extension '" + singleton + "'",
+                                                    start);
                 }
 
                 if (extensions == null) {
-                    extensions = new ArrayList<String>(4);
+                    extensions = new ArrayList<>(4);
                 }
                 extensions.add(sb.toString());
             } else {
@@ -281,7 +287,9 @@
                     itr.next();
                 }
                 if (parsed <= start) {
-                    throw new LocaleSyntaxException("Incomplete privateuse:" + subtags.substring(start), start);
+                    throw new LocaleSyntaxException("Incomplete privateuse:"
+                                                    + subtags.substring(start),
+                                                    start);
                 } else {
                     privateuse = sb.toString();
                 }
@@ -289,7 +297,9 @@
         }
 
         if (!itr.isDone()) {
-            throw new LocaleSyntaxException("Ill-formed extension subtags:" + subtags.substring(itr.currentStart()), itr.currentStart());
+            throw new LocaleSyntaxException("Ill-formed extension subtags:"
+                                            + subtags.substring(itr.currentStart()),
+                                            itr.currentStart());
         }
 
         return setExtensions(extensions, privateuse);
@@ -302,30 +312,31 @@
     private InternalLocaleBuilder setExtensions(List<String> bcpExtensions, String privateuse) {
         clearExtensions();
 
-        if (bcpExtensions != null && bcpExtensions.size() > 0) {
-            HashSet<CaseInsensitiveChar> processedExntensions = new HashSet<CaseInsensitiveChar>(bcpExtensions.size());
+        if (!LocaleUtils.isEmpty(bcpExtensions)) {
+            Set<CaseInsensitiveChar> done = new HashSet<>(bcpExtensions.size());
             for (String bcpExt : bcpExtensions) {
-                CaseInsensitiveChar key = new CaseInsensitiveChar(bcpExt.charAt(0));
+                CaseInsensitiveChar key = new CaseInsensitiveChar(bcpExt);
                 // ignore duplicates
-                if (!processedExntensions.contains(key)) {
+                if (!done.contains(key)) {
                     // each extension string contains singleton, e.g. "a-abc-def"
                     if (UnicodeLocaleExtension.isSingletonChar(key.value())) {
                         setUnicodeLocaleExtension(bcpExt.substring(2));
                     } else {
-                        if (_extensions == null) {
-                            _extensions = new HashMap<CaseInsensitiveChar, String>(4);
+                        if (extensions == null) {
+                            extensions = new HashMap<>(4);
                         }
-                        _extensions.put(key, bcpExt.substring(2));
+                        extensions.put(key, bcpExt.substring(2));
                     }
                 }
+                done.add(key);
             }
         }
         if (privateuse != null && privateuse.length() > 0) {
             // privateuse string contains prefix, e.g. "x-abc-def"
-            if (_extensions == null) {
-                _extensions = new HashMap<CaseInsensitiveChar, String>(1);
+            if (extensions == null) {
+                extensions = new HashMap<>(1);
             }
-            _extensions.put(new CaseInsensitiveChar(privateuse.charAt(0)), privateuse.substring(2));
+            extensions.put(new CaseInsensitiveChar(privateuse), privateuse.substring(2));
         }
 
         return this;
@@ -336,24 +347,25 @@
      */
     public InternalLocaleBuilder setLanguageTag(LanguageTag langtag) {
         clear();
-        if (langtag.getExtlangs().size() > 0) {
-            _language = langtag.getExtlangs().get(0);
+        if (!langtag.getExtlangs().isEmpty()) {
+            language = langtag.getExtlangs().get(0);
         } else {
-            String language = langtag.getLanguage();
-            if (!language.equals(LanguageTag.UNDETERMINED)) {
-                _language = language;
+            String lang = langtag.getLanguage();
+            if (!lang.equals(LanguageTag.UNDETERMINED)) {
+                language = lang;
             }
         }
-        _script = langtag.getScript();
-        _region = langtag.getRegion();
+        script = langtag.getScript();
+        region = langtag.getRegion();
 
         List<String> bcpVariants = langtag.getVariants();
-        if (bcpVariants.size() > 0) {
+        if (!bcpVariants.isEmpty()) {
             StringBuilder var = new StringBuilder(bcpVariants.get(0));
-            for (int i = 1; i < bcpVariants.size(); i++) {
+            int size = bcpVariants.size();
+            for (int i = 1; i < size; i++) {
                 var.append(BaseLocale.SEP).append(bcpVariants.get(i));
             }
-            _variant = var.toString();
+            variant = var.toString();
         }
 
         setExtensions(langtag.getExtensions(), langtag.getPrivateuse());
@@ -361,7 +373,7 @@
         return this;
     }
 
-    public InternalLocaleBuilder setLocale(BaseLocale base, LocaleExtensions extensions) throws LocaleSyntaxException {
+    public InternalLocaleBuilder setLocale(BaseLocale base, LocaleExtensions localeExtensions) throws LocaleSyntaxException {
         String language = base.getLanguage();
         String script = base.getScript();
         String region = base.getRegion();
@@ -373,14 +385,14 @@
         if (language.equals("ja") && region.equals("JP") && variant.equals("JP")) {
             // When locale ja_JP_JP is created, ca-japanese is always there.
             // The builder ignores the variant "JP"
-            assert("japanese".equals(extensions.getUnicodeLocaleType("ca")));
+            assert("japanese".equals(localeExtensions.getUnicodeLocaleType("ca")));
             variant = "";
         }
         // Exception 2 - th_TH_TH
         else if (language.equals("th") && region.equals("TH") && variant.equals("TH")) {
             // When locale th_TH_TH is created, nu-thai is always there.
             // The builder ignores the variant "TH"
-            assert("thai".equals(extensions.getUnicodeLocaleType("nu")));
+            assert("thai".equals(localeExtensions.getUnicodeLocaleType("nu")));
             variant = "";
         }
         // Exception 3 - no_NO_NY
@@ -415,36 +427,36 @@
 
         // The input locale is validated at this point.
         // Now, updating builder's internal fields.
-        _language = language;
-        _script = script;
-        _region = region;
-        _variant = variant;
+        this.language = language;
+        this.script = script;
+        this.region = region;
+        this.variant = variant;
         clearExtensions();
 
-        Set<Character> extKeys = (extensions == null) ? null : extensions.getKeys();
+        Set<Character> extKeys = (localeExtensions == null) ? null : localeExtensions.getKeys();
         if (extKeys != null) {
-            // map extensions back to builder's internal format
+            // map localeExtensions back to builder's internal format
             for (Character key : extKeys) {
-                Extension e = extensions.getExtension(key);
+                Extension e = localeExtensions.getExtension(key);
                 if (e instanceof UnicodeLocaleExtension) {
                     UnicodeLocaleExtension ue = (UnicodeLocaleExtension)e;
                     for (String uatr : ue.getUnicodeLocaleAttributes()) {
-                        if (_uattributes == null) {
-                            _uattributes = new HashSet<CaseInsensitiveString>(4);
+                        if (uattributes == null) {
+                            uattributes = new HashSet<>(4);
                         }
-                        _uattributes.add(new CaseInsensitiveString(uatr));
+                        uattributes.add(new CaseInsensitiveString(uatr));
                     }
                     for (String ukey : ue.getUnicodeLocaleKeys()) {
-                        if (_ukeywords == null) {
-                            _ukeywords = new HashMap<CaseInsensitiveString, String>(4);
+                        if (ukeywords == null) {
+                            ukeywords = new HashMap<>(4);
                         }
-                        _ukeywords.put(new CaseInsensitiveString(ukey), ue.getUnicodeLocaleType(ukey));
+                        ukeywords.put(new CaseInsensitiveString(ukey), ue.getUnicodeLocaleType(ukey));
                     }
                 } else {
-                    if (_extensions == null) {
-                        _extensions = new HashMap<CaseInsensitiveChar, String>(4);
+                    if (extensions == null) {
+                        extensions = new HashMap<>(4);
                     }
-                    _extensions.put(new CaseInsensitiveChar(key.charValue()), e.getValue());
+                    extensions.put(new CaseInsensitiveChar(key), e.getValue());
                 }
             }
         }
@@ -452,37 +464,37 @@
     }
 
     public InternalLocaleBuilder clear() {
-        _language = "";
-        _script = "";
-        _region = "";
-        _variant = "";
+        language = "";
+        script = "";
+        region = "";
+        variant = "";
         clearExtensions();
         return this;
     }
 
     public InternalLocaleBuilder clearExtensions() {
-        if (_extensions != null) {
-            _extensions.clear();
+        if (extensions != null) {
+            extensions.clear();
         }
-        if (_uattributes != null) {
-            _uattributes.clear();
+        if (uattributes != null) {
+            uattributes.clear();
         }
-        if (_ukeywords != null) {
-            _ukeywords.clear();
+        if (ukeywords != null) {
+            ukeywords.clear();
         }
         return this;
     }
 
     public BaseLocale getBaseLocale() {
-        String language = _language;
-        String script = _script;
-        String region = _region;
-        String variant = _variant;
+        String language = this.language;
+        String script = this.script;
+        String region = this.region;
+        String variant = this.variant;
 
         // Special private use subtag sequence identified by "lvariant" will be
         // interpreted as Java variant.
-        if (_extensions != null) {
-            String privuse = _extensions.get(PRIVUSE_KEY);
+        if (extensions != null) {
+            String privuse = extensions.get(PRIVATEUSE_KEY);
             if (privuse != null) {
                 StringTokenIterator itr = new StringTokenIterator(privuse, LanguageTag.SEP);
                 boolean sawPrefix = false;
@@ -492,7 +504,7 @@
                         privVarStart = itr.currentStart();
                         break;
                     }
-                    if (AsciiUtil.caseIgnoreMatch(itr.current(), LanguageTag.PRIVUSE_VARIANT_PREFIX)) {
+                    if (LocaleUtils.caseIgnoreMatch(itr.current(), LanguageTag.PRIVUSE_VARIANT_PREFIX)) {
                         sawPrefix = true;
                     }
                     itr.next();
@@ -502,7 +514,8 @@
                     if (sb.length() != 0) {
                         sb.append(BaseLocale.SEP);
                     }
-                    sb.append(privuse.substring(privVarStart).replaceAll(LanguageTag.SEP, BaseLocale.SEP));
+                    sb.append(privuse.substring(privVarStart).replaceAll(LanguageTag.SEP,
+                                                                         BaseLocale.SEP));
                     variant = sb.toString();
                 }
             }
@@ -512,13 +525,13 @@
     }
 
     public LocaleExtensions getLocaleExtensions() {
-        if ((_extensions == null || _extensions.size() == 0)
-                && (_uattributes == null || _uattributes.size() == 0)
-                && (_ukeywords == null || _ukeywords.size() == 0)) {
-            return LocaleExtensions.EMPTY_EXTENSIONS;
+        if (LocaleUtils.isEmpty(extensions) && LocaleUtils.isEmpty(uattributes)
+            && LocaleUtils.isEmpty(ukeywords)) {
+            return null;
         }
 
-        return new LocaleExtensions(_extensions, _uattributes, _ukeywords);
+        LocaleExtensions lext = new LocaleExtensions(extensions, uattributes, ukeywords);
+        return lext.isEmpty() ? null : lext;
     }
 
     /*
@@ -540,7 +553,7 @@
                 sawPrivuseVar = true;
                 break;
             }
-            if (AsciiUtil.caseIgnoreMatch(itr.current(), LanguageTag.PRIVUSE_VARIANT_PREFIX)) {
+            if (LocaleUtils.caseIgnoreMatch(itr.current(), LanguageTag.PRIVUSE_VARIANT_PREFIX)) {
                 prefixStart = itr.currentStart();
             }
             itr.next();
@@ -576,11 +589,11 @@
      */
     private void setUnicodeLocaleExtension(String subtags) {
         // wipe out existing attributes/keywords
-        if (_uattributes != null) {
-            _uattributes.clear();
+        if (uattributes != null) {
+            uattributes.clear();
         }
-        if (_ukeywords != null) {
-            _ukeywords.clear();
+        if (ukeywords != null) {
+            ukeywords.clear();
         }
 
         StringTokenIterator itr = new StringTokenIterator(subtags, LanguageTag.SEP);
@@ -590,10 +603,10 @@
             if (!UnicodeLocaleExtension.isAttribute(itr.current())) {
                 break;
             }
-            if (_uattributes == null) {
-                _uattributes = new HashSet<CaseInsensitiveString>(4);
+            if (uattributes == null) {
+                uattributes = new HashSet<>(4);
             }
-            _uattributes.add(new CaseInsensitiveString(itr.current()));
+            uattributes.add(new CaseInsensitiveString(itr.current()));
             itr.next();
         }
 
@@ -608,14 +621,14 @@
                     // next keyword - emit previous one
                     assert(typeStart == -1 || typeEnd != -1);
                     type = (typeStart == -1) ? "" : subtags.substring(typeStart, typeEnd);
-                    if (_ukeywords == null) {
-                        _ukeywords = new HashMap<CaseInsensitiveString, String>(4);
+                    if (ukeywords == null) {
+                        ukeywords = new HashMap<>(4);
                     }
-                    _ukeywords.put(key, type);
+                    ukeywords.put(key, type);
 
                     // reset keyword info
                     CaseInsensitiveString tmpKey = new CaseInsensitiveString(itr.current());
-                    key = _ukeywords.containsKey(tmpKey) ? null : tmpKey;
+                    key = ukeywords.containsKey(tmpKey) ? null : tmpKey;
                     typeStart = typeEnd = -1;
                 } else {
                     if (typeStart == -1) {
@@ -627,7 +640,7 @@
                 // 1. first keyword or
                 // 2. next keyword, but previous one was duplicate
                 key = new CaseInsensitiveString(itr.current());
-                if (_ukeywords != null && _ukeywords.containsKey(key)) {
+                if (ukeywords != null && ukeywords.containsKey(key)) {
                     // duplicate
                     key = null;
                 }
@@ -638,10 +651,10 @@
                     // last keyword
                     assert(typeStart == -1 || typeEnd != -1);
                     type = (typeStart == -1) ? "" : subtags.substring(typeStart, typeEnd);
-                    if (_ukeywords == null) {
-                        _ukeywords = new HashMap<CaseInsensitiveString, String>(4);
+                    if (ukeywords == null) {
+                        ukeywords = new HashMap<>(4);
                     }
-                    _ukeywords.put(key, type);
+                    ukeywords.put(key, type);
                 }
                 break;
             }
@@ -650,21 +663,24 @@
         }
     }
 
-    static class CaseInsensitiveString {
-        private String _s;
+    static final class CaseInsensitiveString {
+        private final String str, lowerStr;
 
         CaseInsensitiveString(String s) {
-            _s = s;
+            str = s;
+            lowerStr = LocaleUtils.toLowerString(s);
         }
 
         public String value() {
-            return _s;
+            return str;
         }
 
+        @Override
         public int hashCode() {
-            return AsciiUtil.toLowerString(_s).hashCode();
+            return lowerStr.hashCode();
         }
 
+        @Override
         public boolean equals(Object obj) {
             if (this == obj) {
                 return true;
@@ -672,25 +688,36 @@
             if (!(obj instanceof CaseInsensitiveString)) {
                 return false;
             }
-            return AsciiUtil.caseIgnoreMatch(_s, ((CaseInsensitiveString)obj).value());
+            return lowerStr.equals(((CaseInsensitiveString)obj).lowerStr);
         }
     }
 
-    static class CaseInsensitiveChar {
-        private char _c;
+    static final class CaseInsensitiveChar {
+        private final char ch, lowerCh;
+
+        /**
+         * Constructs a CaseInsensitiveChar with the first char of the
+         * given s.
+         */
+        private CaseInsensitiveChar(String s) {
+            this(s.charAt(0));
+        }
 
         CaseInsensitiveChar(char c) {
-            _c = c;
+            ch = c;
+            lowerCh = LocaleUtils.toLower(ch);
         }
 
         public char value() {
-            return _c;
+            return ch;
         }
 
+        @Override
         public int hashCode() {
-            return AsciiUtil.toLower(_c);
+            return lowerCh;
         }
 
+        @Override
         public boolean equals(Object obj) {
             if (this == obj) {
                 return true;
@@ -698,8 +725,7 @@
             if (!(obj instanceof CaseInsensitiveChar)) {
                 return false;
             }
-            return _c ==  AsciiUtil.toLower(((CaseInsensitiveChar)obj).value());
+            return lowerCh == ((CaseInsensitiveChar)obj).lowerCh;
         }
-
     }
 }
--- a/src/share/classes/sun/util/locale/LanguageTag.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/LanguageTag.java	Wed May 04 16:39:05 2011 -0700
@@ -44,25 +44,25 @@
     //
     public static final String SEP = "-";
     public static final String PRIVATEUSE = "x";
-    public static String UNDETERMINED = "und";
+    public static final String UNDETERMINED = "und";
     public static final String PRIVUSE_VARIANT_PREFIX = "lvariant";
 
     //
     // Language subtag fields
     //
-    private String _language = "";      // language subtag
-    private String _script = "";        // script subtag
-    private String _region = "";        // region subtag
-    private String _privateuse = "";    // privateuse
+    private String language = "";      // language subtag
+    private String script = "";        // script subtag
+    private String region = "";        // region subtag
+    private String privateuse = "";    // privateuse
 
-    private List<String> _extlangs = Collections.emptyList();   // extlang subtags
-    private List<String> _variants = Collections.emptyList();   // variant subtags
-    private List<String> _extensions = Collections.emptyList(); // extensions
+    private List<String> extlangs = Collections.emptyList();   // extlang subtags
+    private List<String> variants = Collections.emptyList();   // variant subtags
+    private List<String> extensions = Collections.emptyList(); // extensions
 
     // Map contains grandfathered tags and its preferred mappings from
     // http://www.ietf.org/rfc/rfc5646.txt
-    private static final Map<AsciiUtil.CaseInsensitiveKey, String[]> GRANDFATHERED =
-        new HashMap<AsciiUtil.CaseInsensitiveKey, String[]>();
+    // Keys are lower-case strings.
+    private static final Map<String, String[]> GRANDFATHERED = new HashMap<>();
 
     static {
         // grandfathered = irregular           ; non-redundant tags registered
@@ -126,7 +126,7 @@
             {"zh-xiang",    "hsn"},
         };
         for (String[] e : entries) {
-            GRANDFATHERED.put(new AsciiUtil.CaseInsensitiveKey(e[0]), e);
+            GRANDFATHERED.put(LocaleUtils.toLowerString(e[0]), e);
         }
     }
 
@@ -188,7 +188,7 @@
         StringTokenIterator itr;
 
         // Check if the tag is grandfathered
-        String[] gfmap = GRANDFATHERED.get(new AsciiUtil.CaseInsensitiveKey(languageTag));
+        String[] gfmap = GRANDFATHERED.get(LocaleUtils.toLowerString(languageTag));
         if (gfmap != null) {
             // use preferred mapping
             itr = new StringTokenIterator(gfmap[1], SEP);
@@ -210,11 +210,11 @@
 
         if (!itr.isDone() && !sts.isError()) {
             String s = itr.current();
-            sts._errorIndex = itr.currentStart();
+            sts.errorIndex = itr.currentStart();
             if (s.length() == 0) {
-                sts._errorMsg = "Empty subtag";
+                sts.errorMsg = "Empty subtag";
             } else {
-                sts._errorMsg = "Invalid subtag: " + s;
+                sts.errorMsg = "Invalid subtag: " + s;
             }
         }
 
@@ -235,8 +235,8 @@
         String s = itr.current();
         if (isLanguage(s)) {
             found = true;
-            _language = s;
-            sts._parseLength = itr.currentEnd();
+            language = s;
+            sts.parseLength = itr.currentEnd();
             itr.next();
         }
 
@@ -256,14 +256,14 @@
                 break;
             }
             found = true;
-            if (_extlangs.isEmpty()) {
-                _extlangs = new ArrayList<String>(3);
+            if (extlangs.isEmpty()) {
+                extlangs = new ArrayList<>(3);
             }
-            _extlangs.add(s);
-            sts._parseLength = itr.currentEnd();
+            extlangs.add(s);
+            sts.parseLength = itr.currentEnd();
             itr.next();
 
-            if (_extlangs.size() == 3) {
+            if (extlangs.size() == 3) {
                 // Maximum 3 extlangs
                 break;
             }
@@ -282,8 +282,8 @@
         String s = itr.current();
         if (isScript(s)) {
             found = true;
-            _script = s;
-            sts._parseLength = itr.currentEnd();
+            script = s;
+            sts.parseLength = itr.currentEnd();
             itr.next();
         }
 
@@ -300,8 +300,8 @@
         String s = itr.current();
         if (isRegion(s)) {
             found = true;
-            _region = s;
-            sts._parseLength = itr.currentEnd();
+            region = s;
+            sts.parseLength = itr.currentEnd();
             itr.next();
         }
 
@@ -321,11 +321,11 @@
                 break;
             }
             found = true;
-            if (_variants.isEmpty()) {
-                _variants = new ArrayList<String>(3);
+            if (variants.isEmpty()) {
+                variants = new ArrayList<>(3);
             }
-            _variants.add(s);
-            sts._parseLength = itr.currentEnd();
+            variants.add(s);
+            sts.parseLength = itr.currentEnd();
             itr.next();
         }
 
@@ -351,23 +351,23 @@
                     s = itr.current();
                     if (isExtensionSubtag(s)) {
                         sb.append(SEP).append(s);
-                        sts._parseLength = itr.currentEnd();
+                        sts.parseLength = itr.currentEnd();
                     } else {
                         break;
                     }
                     itr.next();
                 }
 
-                if (sts._parseLength <= start) {
-                    sts._errorIndex = start;
-                    sts._errorMsg = "Incomplete extension '" + singleton + "'";
+                if (sts.parseLength <= start) {
+                    sts.errorIndex = start;
+                    sts.errorMsg = "Incomplete extension '" + singleton + "'";
                     break;
                 }
 
-                if (_extensions.size() == 0) {
-                    _extensions = new ArrayList<String>(4);
+                if (extensions.isEmpty()) {
+                    extensions = new ArrayList<>(4);
                 }
-                _extensions.add(sb.toString());
+                extensions.add(sb.toString());
                 found = true;
             } else {
                 break;
@@ -395,17 +395,17 @@
                     break;
                 }
                 sb.append(SEP).append(s);
-                sts._parseLength = itr.currentEnd();
+                sts.parseLength = itr.currentEnd();
 
                 itr.next();
             }
 
-            if (sts._parseLength <= start) {
+            if (sts.parseLength <= start) {
                 // need at least 1 private subtag
-                sts._errorIndex = start;
-                sts._errorMsg = "Incomplete privateuse";
+                sts.errorIndex = start;
+                sts.errorMsg = "Incomplete privateuse";
             } else {
-                _privateuse = sb.toString();
+                privateuse = sb.toString();
                 found = true;
             }
         }
@@ -425,9 +425,8 @@
 
         String privuseVar = null;   // store ill-formed variant subtags
 
-        if (language.length() > 0 && isLanguage(language)) {
-            // Convert a deprecated language code used by Java to
-            // a new code
+        if (isLanguage(language)) {
+            // Convert a deprecated language code to its new code
             if (language.equals("iw")) {
                 language = "he";
             } else if (language.equals("ji")) {
@@ -435,22 +434,22 @@
             } else if (language.equals("in")) {
                 language = "id";
             }
-            tag._language = language;
+            tag.language = language;
         }
 
-        if (script.length() > 0 && isScript(script)) {
-            tag._script = canonicalizeScript(script);
+        if (isScript(script)) {
+            tag.script = canonicalizeScript(script);
             hasSubtag = true;
         }
 
-        if (region.length() > 0 && isRegion(region)) {
-            tag._region = canonicalizeRegion(region);
+        if (isRegion(region)) {
+            tag.region = canonicalizeRegion(region);
             hasSubtag = true;
         }
 
         // Special handling for no_NO_NY - use nn_NO for language tag
-        if (tag._language.equals("no") && tag._region.equals("NO") && variant.equals("NY")) {
-            tag._language = "nn";
+        if (tag.language.equals("no") && tag.region.equals("NO") && variant.equals("NY")) {
+            tag.language = "nn";
             variant = "";
         }
 
@@ -463,13 +462,13 @@
                     break;
                 }
                 if (variants == null) {
-                    variants = new ArrayList<String>();
+                    variants = new ArrayList<>();
                 }
                 variants.add(var);  // Do not canonicalize!
                 varitr.next();
             }
             if (variants != null) {
-                tag._variants = variants;
+                tag.variants = variants;
                 hasSubtag = true;
             }
             if (!varitr.isDone()) {
@@ -496,21 +495,23 @@
         List<String> extensions = null;
         String privateuse = null;
 
-        Set<Character> locextKeys = localeExtensions.getKeys();
-        for (Character locextKey : locextKeys) {
-            Extension ext = localeExtensions.getExtension(locextKey);
-            if (isPrivateusePrefixChar(locextKey.charValue())) {
-                privateuse = ext.getValue();
-            } else {
-                if (extensions == null) {
-                    extensions = new ArrayList<String>();
+        if (localeExtensions != null) {
+            Set<Character> locextKeys = localeExtensions.getKeys();
+            for (Character locextKey : locextKeys) {
+                Extension ext = localeExtensions.getExtension(locextKey);
+                if (isPrivateusePrefixChar(locextKey)) {
+                    privateuse = ext.getValue();
+                } else {
+                    if (extensions == null) {
+                        extensions = new ArrayList<>();
+                    }
+                    extensions.add(locextKey.toString() + SEP + ext.getValue());
                 }
-                extensions.add(locextKey.toString() + SEP + ext.getValue());
             }
         }
 
         if (extensions != null) {
-            tag._extensions = extensions;
+            tag.extensions = extensions;
             hasSubtag = true;
         }
 
@@ -519,19 +520,20 @@
             if (privateuse == null) {
                 privateuse = PRIVUSE_VARIANT_PREFIX + SEP + privuseVar;
             } else {
-                privateuse = privateuse + SEP + PRIVUSE_VARIANT_PREFIX + SEP + privuseVar.replace(BaseLocale.SEP, SEP);
+                privateuse = privateuse + SEP + PRIVUSE_VARIANT_PREFIX
+                             + SEP + privuseVar.replace(BaseLocale.SEP, SEP);
             }
         }
 
         if (privateuse != null) {
-            tag._privateuse = privateuse;
+            tag.privateuse = privateuse;
         }
 
-        if (tag._language.length() == 0 && (hasSubtag || privateuse == null)) {
+        if (tag.language.length() == 0 && (hasSubtag || privateuse == null)) {
             // use lang "und" when 1) no language is available AND
             // 2) any of other subtags other than private use are available or
             // no private use tag is available
-            tag._language = UNDETERMINED;
+            tag.language = UNDETERMINED;
         }
 
         return tag;
@@ -542,31 +544,40 @@
     //
 
     public String getLanguage() {
-        return _language;
+        return language;
     }
 
     public List<String> getExtlangs() {
-        return Collections.unmodifiableList(_extlangs);
+        if (extlangs.isEmpty()) {
+            return Collections.emptyList();
+        }
+        return Collections.unmodifiableList(extlangs);
     }
 
     public String getScript() {
-        return _script;
+        return script;
     }
 
     public String getRegion() {
-        return _region;
+        return region;
     }
 
     public List<String> getVariants() {
-        return Collections.unmodifiableList(_variants);
+        if (variants.isEmpty()) {
+            return Collections.emptyList();
+        }
+        return Collections.unmodifiableList(variants);
     }
 
     public List<String> getExtensions() {
-        return Collections.unmodifiableList(_extensions);
+        if (extensions.isEmpty()) {
+            return Collections.emptyList();
+        }
+        return Collections.unmodifiableList(extensions);
     }
 
     public String getPrivateuse() {
-        return _privateuse;
+        return privateuse;
     }
 
     //
@@ -579,25 +590,26 @@
         //                                     ;   extended language subtags
         //               / 4ALPHA              ; or reserved for future use
         //               / 5*8ALPHA            ; or registered language subtag
-        return (s.length() >= 2) && (s.length() <= 8) && AsciiUtil.isAlphaString(s);
+        int len = s.length();
+        return (len >= 2) && (len <= 8) && LocaleUtils.isAlphaString(s);
     }
 
     public static boolean isExtlang(String s) {
         // extlang       = 3ALPHA              ; selected ISO 639 codes
         //                 *2("-" 3ALPHA)      ; permanently reserved
-        return (s.length() == 3) && AsciiUtil.isAlphaString(s);
+        return (s.length() == 3) && LocaleUtils.isAlphaString(s);
     }
 
     public static boolean isScript(String s) {
         // script        = 4ALPHA              ; ISO 15924 code
-        return (s.length() == 4) && AsciiUtil.isAlphaString(s);
+        return (s.length() == 4) && LocaleUtils.isAlphaString(s);
     }
 
     public static boolean isRegion(String s) {
         // region        = 2ALPHA              ; ISO 3166-1 code
         //               / 3DIGIT              ; UN M.49 code
-        return ((s.length() == 2) && AsciiUtil.isAlphaString(s))
-                || ((s.length() == 3) && AsciiUtil.isNumericString(s));
+        return ((s.length() == 2) && LocaleUtils.isAlphaString(s))
+                || ((s.length() == 3) && LocaleUtils.isNumericString(s));
     }
 
     public static boolean isVariant(String s) {
@@ -605,13 +617,13 @@
         //               / (DIGIT 3alphanum)
         int len = s.length();
         if (len >= 5 && len <= 8) {
-            return AsciiUtil.isAlphaNumericString(s);
+            return LocaleUtils.isAlphaNumericString(s);
         }
         if (len == 4) {
-            return AsciiUtil.isNumeric(s.charAt(0))
-                    && AsciiUtil.isAlphaNumeric(s.charAt(1))
-                    && AsciiUtil.isAlphaNumeric(s.charAt(2))
-                    && AsciiUtil.isAlphaNumeric(s.charAt(3));
+            return LocaleUtils.isNumeric(s.charAt(0))
+                    && LocaleUtils.isAlphaNumeric(s.charAt(1))
+                    && LocaleUtils.isAlphaNumeric(s.charAt(2))
+                    && LocaleUtils.isAlphaNumeric(s.charAt(3));
         }
         return false;
     }
@@ -624,8 +636,8 @@
         //               / %x79-7A             ; y - z
 
         return (s.length() == 1)
-                && AsciiUtil.isAlphaString(s)
-                && !AsciiUtil.caseIgnoreMatch(PRIVATEUSE, s);
+                && LocaleUtils.isAlphaString(s)
+                && !LocaleUtils.caseIgnoreMatch(PRIVATEUSE, s);
     }
 
     public static boolean isExtensionSingletonChar(char c) {
@@ -634,22 +646,24 @@
 
     public static boolean isExtensionSubtag(String s) {
         // extension     = singleton 1*("-" (2*8alphanum))
-        return (s.length() >= 2) && (s.length() <= 8) && AsciiUtil.isAlphaNumericString(s);
+        int len = s.length();
+        return (len >= 2) && (len <= 8) && LocaleUtils.isAlphaNumericString(s);
     }
 
     public static boolean isPrivateusePrefix(String s) {
         // privateuse    = "x" 1*("-" (1*8alphanum))
         return (s.length() == 1)
-                && AsciiUtil.caseIgnoreMatch(PRIVATEUSE, s);
+                && LocaleUtils.caseIgnoreMatch(PRIVATEUSE, s);
     }
 
     public static boolean isPrivateusePrefixChar(char c) {
-        return (AsciiUtil.caseIgnoreMatch(PRIVATEUSE, String.valueOf(c)));
+        return (LocaleUtils.caseIgnoreMatch(PRIVATEUSE, String.valueOf(c)));
     }
 
     public static boolean isPrivateuseSubtag(String s) {
         // privateuse    = "x" 1*("-" (1*8alphanum))
-        return (s.length() >= 1) && (s.length() <= 8) && AsciiUtil.isAlphaNumericString(s);
+        int len = s.length();
+        return (len >= 1) && (len <= 8) && LocaleUtils.isAlphaNumericString(s);
     }
 
     //
@@ -657,76 +671,77 @@
     //
 
     public static String canonicalizeLanguage(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizeExtlang(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizeScript(String s) {
-        return AsciiUtil.toTitleString(s);
+        return LocaleUtils.toTitleString(s);
     }
 
     public static String canonicalizeRegion(String s) {
-        return AsciiUtil.toUpperString(s);
+        return LocaleUtils.toUpperString(s);
     }
 
     public static String canonicalizeVariant(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizeExtension(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizeExtensionSingleton(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizeExtensionSubtag(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizePrivateuse(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
     public static String canonicalizePrivateuseSubtag(String s) {
-        return AsciiUtil.toLowerString(s);
+        return LocaleUtils.toLowerString(s);
     }
 
+    @Override
     public String toString() {
         StringBuilder sb = new StringBuilder();
 
-        if (_language.length() > 0) {
-            sb.append(_language);
+        if (language.length() > 0) {
+            sb.append(language);
 
-            for (String extlang : _extlangs) {
+            for (String extlang : extlangs) {
                 sb.append(SEP).append(extlang);
             }
 
-            if (_script.length() > 0) {
-                sb.append(SEP).append(_script);
+            if (script.length() > 0) {
+                sb.append(SEP).append(script);
             }
 
-            if (_region.length() > 0) {
-                sb.append(SEP).append(_region);
+            if (region.length() > 0) {
+                sb.append(SEP).append(region);
             }
 
-            for (String variant : _extlangs) {
+            for (String variant : variants) {
                 sb.append(SEP).append(variant);
             }
 
-            for (String extension : _extensions) {
+            for (String extension : extensions) {
                 sb.append(SEP).append(extension);
             }
         }
-        if (_privateuse.length() > 0) {
+        if (privateuse.length() > 0) {
             if (sb.length() > 0) {
                 sb.append(SEP);
             }
-            sb.append(_privateuse);
+            sb.append(privateuse);
         }
 
         return sb.toString();
--- a/src/share/classes/sun/util/locale/LocaleExtensions.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/LocaleExtensions.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -36,6 +36,7 @@
 import java.util.Map.Entry;
 import java.util.Set;
 import java.util.SortedMap;
+import java.util.SortedSet;
 import java.util.TreeMap;
 import java.util.TreeSet;
 
@@ -45,55 +46,45 @@
 
 public class LocaleExtensions {
 
-    private SortedMap<Character, Extension> _map;
-    private String _id;
+    private final Map<Character, Extension> extensionMap;
+    private final String id;
 
-    private static final SortedMap<Character, Extension> EMPTY_MAP =
-        Collections.unmodifiableSortedMap(new TreeMap<Character, Extension>());
-
-    public static final LocaleExtensions EMPTY_EXTENSIONS;
-    public static final LocaleExtensions CALENDAR_JAPANESE;
-    public static final LocaleExtensions NUMBER_THAI;
+    public static final LocaleExtensions CALENDAR_JAPANESE
+        = new LocaleExtensions("u-ca-japanese",
+                               UnicodeLocaleExtension.SINGLETON,
+                               UnicodeLocaleExtension.CA_JAPANESE);
 
-    static {
-        EMPTY_EXTENSIONS = new LocaleExtensions();
-        EMPTY_EXTENSIONS._id = "";
-        EMPTY_EXTENSIONS._map = EMPTY_MAP;
+    public static final LocaleExtensions NUMBER_THAI
+        = new LocaleExtensions("u-nu-thai",
+                               UnicodeLocaleExtension.SINGLETON,
+                               UnicodeLocaleExtension.NU_THAI);
 
-        CALENDAR_JAPANESE = new LocaleExtensions();
-        CALENDAR_JAPANESE._id = "u-ca-japanese";
-        CALENDAR_JAPANESE._map = new TreeMap<Character, Extension>();
-        CALENDAR_JAPANESE._map.put(Character.valueOf(UnicodeLocaleExtension.SINGLETON), UnicodeLocaleExtension.CA_JAPANESE);
-
-        NUMBER_THAI = new LocaleExtensions();
-        NUMBER_THAI._id = "u-nu-thai";
-        NUMBER_THAI._map = new TreeMap<Character, Extension>();
-        NUMBER_THAI._map.put(Character.valueOf(UnicodeLocaleExtension.SINGLETON), UnicodeLocaleExtension.NU_THAI);
-    }
-
-    private LocaleExtensions() {
+    private LocaleExtensions(String id, Character key, Extension value) {
+        this.id = id;
+        this.extensionMap = Collections.singletonMap(key, value);
     }
 
     /*
-     * Package local constructor, only used by InternalLocaleBuilder.
+     * Package private constructor, only used by InternalLocaleBuilder.
      */
     LocaleExtensions(Map<CaseInsensitiveChar, String> extensions,
-            Set<CaseInsensitiveString> uattributes, Map<CaseInsensitiveString, String> ukeywords) {
-        boolean hasExtension = (extensions != null && extensions.size() > 0);
-        boolean hasUAttributes = (uattributes != null && uattributes.size() > 0);
-        boolean hasUKeywords = (ukeywords != null && ukeywords.size() > 0);
+                     Set<CaseInsensitiveString> uattributes,
+                     Map<CaseInsensitiveString, String> ukeywords) {
+        boolean hasExtension = !LocaleUtils.isEmpty(extensions);
+        boolean hasUAttributes = !LocaleUtils.isEmpty(uattributes);
+        boolean hasUKeywords = !LocaleUtils.isEmpty(ukeywords);
 
         if (!hasExtension && !hasUAttributes && !hasUKeywords) {
-            _map = EMPTY_MAP;
-            _id = "";
+            id = "";
+            extensionMap = Collections.emptyMap();
             return;
         }
 
         // Build extension map
-        _map = new TreeMap<Character, Extension>();
+        SortedMap<Character, Extension> map = new TreeMap<>();
         if (hasExtension) {
             for (Entry<CaseInsensitiveChar, String> ext : extensions.entrySet()) {
-                char key = AsciiUtil.toLower(ext.getKey().value());
+                char key = LocaleUtils.toLower(ext.getKey().value());
                 String value = ext.getValue();
 
                 if (LanguageTag.isPrivateusePrefixChar(key)) {
@@ -104,54 +95,57 @@
                     }
                 }
 
-                Extension e = new Extension(key, AsciiUtil.toLowerString(value));
-                _map.put(Character.valueOf(key), e);
+                map.put(key, new Extension(key, LocaleUtils.toLowerString(value)));
             }
         }
 
         if (hasUAttributes || hasUKeywords) {
-            TreeSet<String> uaset = null;
-            TreeMap<String, String> ukmap = null;
+            SortedSet<String> uaset = null;
+            SortedMap<String, String> ukmap = null;
 
             if (hasUAttributes) {
-                uaset = new TreeSet<String>();
+                uaset = new TreeSet<>();
                 for (CaseInsensitiveString cis : uattributes) {
-                    uaset.add(AsciiUtil.toLowerString(cis.value()));
+                    uaset.add(LocaleUtils.toLowerString(cis.value()));
                 }
             }
 
             if (hasUKeywords) {
-                ukmap = new TreeMap<String, String>();
+                ukmap = new TreeMap<>();
                 for (Entry<CaseInsensitiveString, String> kwd : ukeywords.entrySet()) {
-                    String key = AsciiUtil.toLowerString(kwd.getKey().value());
-                    String type = AsciiUtil.toLowerString(kwd.getValue());
+                    String key = LocaleUtils.toLowerString(kwd.getKey().value());
+                    String type = LocaleUtils.toLowerString(kwd.getValue());
                     ukmap.put(key, type);
                 }
             }
 
             UnicodeLocaleExtension ule = new UnicodeLocaleExtension(uaset, ukmap);
-            _map.put(Character.valueOf(UnicodeLocaleExtension.SINGLETON), ule);
+            map.put(UnicodeLocaleExtension.SINGLETON, ule);
         }
 
-        if (_map.size() == 0) {
+        if (map.isEmpty()) {
             // this could happen when only privuateuse with special variant
-            _map = EMPTY_MAP;
-            _id = "";
+            id = "";
+            extensionMap = Collections.emptyMap();
         } else {
-            _id = toID(_map);
+            id = toID(map);
+            extensionMap = map;
         }
     }
 
     public Set<Character> getKeys() {
-        return Collections.unmodifiableSet(_map.keySet());
+        if (extensionMap.isEmpty()) {
+            return Collections.emptySet();
+        }
+        return Collections.unmodifiableSet(extensionMap.keySet());
     }
 
     public Extension getExtension(Character key) {
-        return _map.get(Character.valueOf(AsciiUtil.toLower(key.charValue())));
+        return extensionMap.get(LocaleUtils.toLower(key));
     }
 
     public String getExtensionValue(Character key) {
-        Extension ext = _map.get(Character.valueOf(AsciiUtil.toLower(key.charValue())));
+        Extension ext = extensionMap.get(LocaleUtils.toLower(key));
         if (ext == null) {
             return null;
         }
@@ -159,7 +153,7 @@
     }
 
     public Set<String> getUnicodeLocaleAttributes() {
-        Extension ext = _map.get(Character.valueOf(UnicodeLocaleExtension.SINGLETON));
+        Extension ext = extensionMap.get(UnicodeLocaleExtension.SINGLETON);
         if (ext == null) {
             return Collections.emptySet();
         }
@@ -168,7 +162,7 @@
     }
 
     public Set<String> getUnicodeLocaleKeys() {
-        Extension ext = _map.get(Character.valueOf(UnicodeLocaleExtension.SINGLETON));
+        Extension ext = extensionMap.get(UnicodeLocaleExtension.SINGLETON);
         if (ext == null) {
             return Collections.emptySet();
         }
@@ -177,16 +171,16 @@
     }
 
     public String getUnicodeLocaleType(String unicodeLocaleKey) {
-        Extension ext = _map.get(Character.valueOf(UnicodeLocaleExtension.SINGLETON));
+        Extension ext = extensionMap.get(UnicodeLocaleExtension.SINGLETON);
         if (ext == null) {
             return null;
         }
         assert (ext instanceof UnicodeLocaleExtension);
-        return ((UnicodeLocaleExtension)ext).getUnicodeLocaleType(AsciiUtil.toLowerString(unicodeLocaleKey));
+        return ((UnicodeLocaleExtension)ext).getUnicodeLocaleType(LocaleUtils.toLowerString(unicodeLocaleKey));
     }
 
     public boolean isEmpty() {
-        return _map.isEmpty();
+        return extensionMap.isEmpty();
     }
 
     public static boolean isValidKey(char c) {
@@ -201,7 +195,7 @@
         StringBuilder buf = new StringBuilder();
         Extension privuse = null;
         for (Entry<Character, Extension> entry : map.entrySet()) {
-            char singleton = entry.getKey().charValue();
+            char singleton = entry.getKey();
             Extension extension = entry.getValue();
             if (LanguageTag.isPrivateusePrefixChar(singleton)) {
                 privuse = extension;
@@ -221,19 +215,21 @@
         return buf.toString();
     }
 
-
+    @Override
     public String toString() {
-        return _id;
+        return id;
     }
 
     public String getID() {
-        return _id;
+        return id;
     }
 
+    @Override
     public int hashCode() {
-        return _id.hashCode();
+        return id.hashCode();
     }
 
+    @Override
     public boolean equals(Object other) {
         if (this == other) {
             return true;
@@ -241,6 +237,6 @@
         if (!(other instanceof LocaleExtensions)) {
             return false;
         }
-        return this._id.equals(((LocaleExtensions)other)._id);
+        return id.equals(((LocaleExtensions)other).id);
     }
 }
--- a/src/share/classes/sun/util/locale/LocaleObjectCache.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/LocaleObjectCache.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -34,24 +34,25 @@
 import java.lang.ref.ReferenceQueue;
 import java.lang.ref.SoftReference;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
 
 public abstract class LocaleObjectCache<K, V> {
-    private ConcurrentHashMap<K, CacheEntry<K, V>> _map;
-    private ReferenceQueue<V> _queue = new ReferenceQueue<V>();
+    private ConcurrentMap<K, CacheEntry<K, V>> map;
+    private ReferenceQueue<V> queue = new ReferenceQueue<>();
 
     public LocaleObjectCache() {
         this(16, 0.75f, 16);
     }
 
     public LocaleObjectCache(int initialCapacity, float loadFactor, int concurrencyLevel) {
-        _map = new ConcurrentHashMap<K, CacheEntry<K, V>>(initialCapacity, loadFactor, concurrencyLevel);
+        map = new ConcurrentHashMap<>(initialCapacity, loadFactor, concurrencyLevel);
     }
 
     public V get(K key) {
         V value = null;
 
         cleanStaleEntries();
-        CacheEntry<K, V> entry = _map.get(key);
+        CacheEntry<K, V> entry = map.get(key);
         if (entry != null) {
             value = entry.get();
         }
@@ -63,11 +64,11 @@
                 return null;
             }
 
-            CacheEntry<K, V> newEntry = new CacheEntry<K, V>(key, newVal, _queue);
+            CacheEntry<K, V> newEntry = new CacheEntry<>(key, newVal, queue);
 
             while (value == null) {
                 cleanStaleEntries();
-                entry = _map.putIfAbsent(key, newEntry);
+                entry = map.putIfAbsent(key, newEntry);
                 if (entry == null) {
                     value = newVal;
                     break;
@@ -79,11 +80,17 @@
         return value;
     }
 
+    protected V put(K key, V value) {
+        CacheEntry<K, V> entry = new CacheEntry<>(key, value, queue);
+        CacheEntry<K, V> oldEntry = map.put(key, entry);
+        return (oldEntry == null) ? null : oldEntry.get();
+    }
+
     @SuppressWarnings("unchecked")
     private void cleanStaleEntries() {
         CacheEntry<K, V> entry;
-        while ((entry = (CacheEntry<K, V>)_queue.poll()) != null) {
-            _map.remove(entry.getKey());
+        while ((entry = (CacheEntry<K, V>)queue.poll()) != null) {
+            map.remove(entry.getKey());
         }
     }
 
@@ -94,15 +101,15 @@
     }
 
     private static class CacheEntry<K, V> extends SoftReference<V> {
-        private K _key;
+        private K key;
 
         CacheEntry(K key, V value, ReferenceQueue<V> queue) {
             super(value, queue);
-            _key = key;
+            this.key = key;
         }
 
         K getKey() {
-            return _key;
+            return key;
         }
     }
 }
--- a/src/share/classes/sun/util/locale/LocaleSyntaxException.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/LocaleSyntaxException.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -35,7 +35,7 @@
 
     private static final long serialVersionUID = 1L;
 
-    private int _index = -1;
+    private int index = -1;
 
     public LocaleSyntaxException(String msg) {
         this(msg, 0);
@@ -43,10 +43,10 @@
 
     public LocaleSyntaxException(String msg, int errorIndex) {
         super(msg);
-        _index = errorIndex;
+        index = errorIndex;
     }
 
     public int getErrorIndex() {
-        return _index;
+        return index;
     }
 }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/share/classes/sun/util/locale/LocaleUtils.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,224 @@
+/*
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ *******************************************************************************
+ * Copyright (C) 2009, International Business Machines Corporation and         *
+ * others. All Rights Reserved.                                                *
+ *******************************************************************************
+ */
+package sun.util.locale;
+
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+/**
+ * Collection of static utility methods for Locale support. The
+ * methods which manipulate characters or strings support ASCII only.
+ */
+public final class LocaleUtils {
+
+    private LocaleUtils() {
+    }
+
+    /**
+     * Compares two ASCII Strings s1 and s2, ignoring case.
+     */
+    public static boolean caseIgnoreMatch(String s1, String s2) {
+        if (s1 == s2) {
+            return true;
+        }
+
+        int len = s1.length();
+        if (len != s2.length()) {
+            return false;
+        }
+
+        for (int i = 0; i < len; i++) {
+            char c1 = s1.charAt(i);
+            char c2 = s2.charAt(i);
+            if (c1 != c2 && toLower(c1) != toLower(c2)) {
+                return false;
+            }
+        }
+        return true;
+    }
+
+    static int caseIgnoreCompare(String s1, String s2) {
+        if (s1 == s2) {
+            return 0;
+        }
+        return toLowerString(s1).compareTo(toLowerString(s2));
+    }
+
+    static char toUpper(char c) {
+        return isLower(c) ? (char)(c - 0x20) : c;
+    }
+
+    static char toLower(char c) {
+        return isUpper(c) ? (char)(c + 0x20) : c;
+    }
+
+    /**
+     * Converts the given ASCII String to lower-case.
+     */
+    public static String toLowerString(String s) {
+        int len = s.length();
+        int idx = 0;
+        for (; idx < len; idx++) {
+            if (isUpper(s.charAt(idx))) {
+                break;
+            }
+        }
+        if (idx == len) {
+            return s;
+        }
+
+        char[] buf = new char[len];
+        for (int i = 0; i < len; i++) {
+            char c = s.charAt(i);
+            buf[i] = (i < idx) ? c : toLower(c);
+        }
+        return new String(buf);
+    }
+
+    static String toUpperString(String s) {
+        int len = s.length();
+        int idx = 0;
+        for (; idx < len; idx++) {
+            if (isLower(s.charAt(idx))) {
+                break;
+            }
+        }
+        if (idx == len) {
+            return s;
+        }
+
+        char[] buf = new char[len];
+        for (int i = 0; i < len; i++) {
+            char c = s.charAt(i);
+            buf[i] = (i < idx) ? c : toUpper(c);
+        }
+        return new String(buf);
+    }
+
+    static String toTitleString(String s) {
+        int len;
+        if ((len = s.length()) == 0) {
+            return s;
+        }
+        int idx = 0;
+        if (!isLower(s.charAt(idx))) {
+            for (idx = 1; idx < len; idx++) {
+                if (isUpper(s.charAt(idx))) {
+                    break;
+                }
+            }
+        }
+        if (idx == len) {
+            return s;
+        }
+
+        char[] buf = new char[len];
+        for (int i = 0; i < len; i++) {
+            char c = s.charAt(i);
+            if (i == 0 && idx == 0) {
+                buf[i] = toUpper(c);
+            } else if (i < idx) {
+                buf[i] = c;
+            } else {
+                buf[i] = toLower(c);
+            }
+        }
+        return new String(buf);
+    }
+
+    private static boolean isUpper(char c) {
+        return c >= 'A' && c <= 'Z';
+    }
+
+    private static boolean isLower(char c) {
+        return c >= 'a' && c <= 'z';
+    }
+
+    static boolean isAlpha(char c) {
+        return (c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z');
+    }
+
+    static boolean isAlphaString(String s) {
+        int len = s.length();
+        for (int i = 0; i < len; i++) {
+            if (!isAlpha(s.charAt(i))) {
+                return false;
+            }
+        }
+        return true;
+    }
+
+    static boolean isNumeric(char c) {
+        return (c >= '0' && c <= '9');
+    }
+
+    static boolean isNumericString(String s) {
+        int len = s.length();
+        for (int i = 0; i < len; i++) {
+            if (!isNumeric(s.charAt(i))) {
+                return false;
+            }
+        }
+        return true;
+    }
+
+    static boolean isAlphaNumeric(char c) {
+        return isAlpha(c) || isNumeric(c);
+    }
+
+    static boolean isAlphaNumericString(String s) {
+        int len = s.length();
+        for (int i = 0; i < len; i++) {
+            if (!isAlphaNumeric(s.charAt(i))) {
+                return false;
+            }
+        }
+        return true;
+    }
+
+    static boolean isEmpty(String str) {
+        return str == null || str.length() == 0;
+    }
+
+    static boolean isEmpty(Set<?> set) {
+        return set == null || set.isEmpty();
+    }
+
+    static boolean isEmpty(Map<?, ?> map) {
+        return map == null || map.isEmpty();
+    }
+
+    static boolean isEmpty(List<?> list) {
+        return list == null || list.isEmpty();
+    }
+}
--- a/src/share/classes/sun/util/locale/ParseStatus.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/ParseStatus.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -32,29 +32,33 @@
 package sun.util.locale;
 
 public class ParseStatus {
-    int _parseLength = 0;
-    int _errorIndex = -1;
-    String _errorMsg = null;
+    int parseLength;
+    int errorIndex;
+    String errorMsg;
+
+    public ParseStatus() {
+        reset();
+    }
 
     public void reset() {
-        _parseLength = 0;
-        _errorIndex = -1;
-        _errorMsg = null;
+        parseLength = 0;
+        errorIndex = -1;
+        errorMsg = null;
     }
 
     public boolean isError() {
-        return (_errorIndex >= 0);
+        return (errorIndex >= 0);
     }
 
     public int getErrorIndex() {
-        return _errorIndex;
+        return errorIndex;
     }
 
     public int getParseLength() {
-        return _parseLength;
+        return parseLength;
     }
 
     public String getErrorMessage() {
-        return _errorMsg;
+        return errorMsg;
     }
 }
--- a/src/share/classes/sun/util/locale/StringTokenIterator.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/StringTokenIterator.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -31,87 +31,99 @@
 package sun.util.locale;
 
 public class StringTokenIterator {
-    private String _text;
-    private String _dlms;
+    private String text;
+    private String dlms;        // null if a single char delimiter
+    private char delimiterChar; // delimiter if a single char delimiter
 
-    private String _token;
-    private int _start;
-    private int _end;
-    private boolean _done;
+    private String token;
+    private int start;
+    private int end;
+    private boolean done;
 
     public StringTokenIterator(String text, String dlms) {
-        _text = text;
-        _dlms = dlms;
+        this.text = text;
+        if (dlms.length() == 1) {
+            delimiterChar = dlms.charAt(0);
+        } else {
+            this.dlms = dlms;
+        }
         setStart(0);
     }
 
     public String first() {
         setStart(0);
-        return _token;
+        return token;
     }
 
     public String current() {
-        return _token;
+        return token;
     }
 
     public int currentStart() {
-        return _start;
+        return start;
     }
 
     public int currentEnd() {
-        return _end;
+        return end;
     }
 
     public boolean isDone() {
-        return _done;
+        return done;
     }
 
     public String next() {
         if (hasNext()) {
-            _start = _end + 1;
-            _end = nextDelimiter(_start);
-            _token = _text.substring(_start, _end);
+            start = end + 1;
+            end = nextDelimiter(start);
+            token = text.substring(start, end);
         } else {
-            _start = _end;
-            _token = null;
-            _done = true;
+            start = end;
+            token = null;
+            done = true;
         }
-        return _token;
+        return token;
     }
 
     public boolean hasNext() {
-        return (_end < _text.length());
+        return (end < text.length());
     }
 
     public StringTokenIterator setStart(int offset) {
-        if (offset > _text.length()) {
+        if (offset > text.length()) {
             throw new IndexOutOfBoundsException();
         }
-        _start = offset;
-        _end = nextDelimiter(_start);
-        _token = _text.substring(_start, _end);
-        _done = false;
+        start = offset;
+        end = nextDelimiter(start);
+        token = text.substring(start, end);
+        done = false;
         return this;
     }
 
     public StringTokenIterator setText(String text) {
-        _text = text;
+        this.text = text;
         setStart(0);
         return this;
     }
 
     private int nextDelimiter(int start) {
-        int idx = start;
-        outer: while (idx < _text.length()) {
-            char c = _text.charAt(idx);
-            for (int i = 0; i < _dlms.length(); i++) {
-                if (c == _dlms.charAt(i)) {
-                    break outer;
+        int textlen = this.text.length();
+        if (dlms == null) {
+            for (int idx = start; idx < textlen; idx++) {
+                if (text.charAt(idx) == delimiterChar) {
+                    return idx;
                 }
             }
-            idx++;
+        } else {
+            int dlmslen = dlms.length();
+            for (int idx = start; idx < textlen; idx++) {
+                char c = text.charAt(idx);
+                for (int i = 0; i < dlmslen; i++) {
+                    if (c == dlms.charAt(i)) {
+                        return idx;
+                    }
+                }
+            }
         }
-        return idx;
+        return textlen;
     }
 }
-
--- a/src/share/classes/sun/util/locale/UnicodeLocaleExtension.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/locale/UnicodeLocaleExtension.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,6 @@
+
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -32,56 +33,48 @@
 package sun.util.locale;
 
 import java.util.Collections;
+import java.util.Map;
 import java.util.Map.Entry;
 import java.util.Set;
 import java.util.SortedMap;
 import java.util.SortedSet;
-import java.util.TreeMap;
-import java.util.TreeSet;
 
 public class UnicodeLocaleExtension extends Extension {
     public static final char SINGLETON = 'u';
 
-    private static final SortedSet<String> EMPTY_SORTED_SET = new TreeSet<String>();
-    private static final SortedMap<String, String> EMPTY_SORTED_MAP = new TreeMap<String, String>();
-
-    private SortedSet<String> _attributes = EMPTY_SORTED_SET;
-    private SortedMap<String, String> _keywords = EMPTY_SORTED_MAP;
-
-    public static final UnicodeLocaleExtension CA_JAPANESE;
-    public static final UnicodeLocaleExtension NU_THAI;
+    private final Set<String> attributes;
+    private final Map<String, String> keywords;
 
-    static {
-        CA_JAPANESE = new UnicodeLocaleExtension();
-        CA_JAPANESE._keywords = new TreeMap<String, String>();
-        CA_JAPANESE._keywords.put("ca", "japanese");
-        CA_JAPANESE._value = "ca-japanese";
+    public static final UnicodeLocaleExtension CA_JAPANESE
+        = new UnicodeLocaleExtension("ca", "japanese");
+    public static final UnicodeLocaleExtension NU_THAI
+        = new UnicodeLocaleExtension("nu", "thai");
 
-        NU_THAI = new UnicodeLocaleExtension();
-        NU_THAI._keywords = new TreeMap<String, String>();
-        NU_THAI._keywords.put("nu", "thai");
-        NU_THAI._value = "nu-thai";
-    }
-
-    private UnicodeLocaleExtension() {
-        super(SINGLETON);
+    private UnicodeLocaleExtension(String key, String value) {
+        super(SINGLETON, key + "-" + value);
+        attributes = Collections.emptySet();
+        keywords = Collections.singletonMap(key, value);
     }
 
     UnicodeLocaleExtension(SortedSet<String> attributes, SortedMap<String, String> keywords) {
-        this();
-        if (attributes != null && attributes.size() > 0) {
-            _attributes = attributes;
+        super(SINGLETON);
+        if (attributes != null) {
+            this.attributes = attributes;
+        } else {
+            this.attributes = Collections.emptySet();
         }
-        if (keywords != null && keywords.size() > 0) {
-            _keywords = keywords;
+        if (keywords != null) {
+            this.keywords = keywords;
+        } else {
+            this.keywords = Collections.emptyMap();
         }
 
-        if (_attributes.size() > 0 || _keywords.size() > 0) {
+        if (!this.attributes.isEmpty() || !this.keywords.isEmpty()) {
             StringBuilder sb = new StringBuilder();
-            for (String attribute : _attributes) {
+            for (String attribute : this.attributes) {
                 sb.append(LanguageTag.SEP).append(attribute);
             }
-            for (Entry<String, String> keyword : _keywords.entrySet()) {
+            for (Entry<String, String> keyword : this.keywords.entrySet()) {
                 String key = keyword.getKey();
                 String value = keyword.getValue();
 
@@ -90,38 +83,46 @@
                     sb.append(LanguageTag.SEP).append(value);
                 }
             }
-            _value = sb.substring(1);   // skip leading '-'
+            setValue(sb.substring(1));   // skip leading '-'
         }
     }
 
     public Set<String> getUnicodeLocaleAttributes() {
-        return Collections.unmodifiableSet(_attributes);
+        if (attributes == Collections.EMPTY_SET) {
+            return attributes;
+        }
+        return Collections.unmodifiableSet(attributes);
     }
 
     public Set<String> getUnicodeLocaleKeys() {
-        return Collections.unmodifiableSet(_keywords.keySet());
+        if (keywords == Collections.EMPTY_MAP) {
+            return Collections.emptySet();
+        }
+        return Collections.unmodifiableSet(keywords.keySet());
     }
 
     public String getUnicodeLocaleType(String unicodeLocaleKey) {
-        return _keywords.get(unicodeLocaleKey);
+        return keywords.get(unicodeLocaleKey);
     }
 
     public static boolean isSingletonChar(char c) {
-        return (SINGLETON == AsciiUtil.toLower(c));
+        return (SINGLETON == LocaleUtils.toLower(c));
     }
 
     public static boolean isAttribute(String s) {
         // 3*8alphanum
-        return (s.length() >= 3) && (s.length() <= 8) && AsciiUtil.isAlphaNumericString(s);
+        int len = s.length();
+        return (len >= 3) && (len <= 8) && LocaleUtils.isAlphaNumericString(s);
     }
 
     public static boolean isKey(String s) {
         // 2alphanum
-        return (s.length() == 2) && AsciiUtil.isAlphaNumericString(s);
+        return (s.length() == 2) && LocaleUtils.isAlphaNumericString(s);
     }
 
     public static boolean isTypeSubtag(String s) {
         // 3*8alphanum
-        return (s.length() >= 3) && (s.length() <= 8) && AsciiUtil.isAlphaNumericString(s);
+        int len = s.length();
+        return (len >= 3) && (len <= 8) && LocaleUtils.isAlphaNumericString(s);
     }
 }
--- a/src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java	Wed May 04 16:39:05 2011 -0700
@@ -43,822 +43,824 @@
 public final class TimeZoneNames_pt_BR extends TimeZoneNamesBundle {
 
     protected final Object[][] getContents() {
-    String ACT[] = new String[] {"Fuso hor\u00e1rio do Acre", "ACT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Acre", "ACST"};
-    String ADELAIDE[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central (Austr\u00e1lia do Sul)", "CST",
-                      "Fuso hor\u00e1rio de ver\u00e3o central (Austr\u00e1lia do Sul)", "CST"};
-    String AGT[] = new String[] {"Fuso hor\u00e1rio da Argentina", "ART",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Argentina", "ARST"};
-    String AKST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Alaska", "AKST",
-                      "Hor\u00e1rio de luz natural do Alaska", "AKDT"};
-    String AMT[] = new String[] {"Fuso hor\u00e1rio do Amazonas", "AMT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Amazonas", "AMST"};
-    String ARAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da Ar\u00e1bia", "AST",
-                       "Hor\u00e1rio de luz natural da Ar\u00e1bia", "ADT"};
-    String ARMT[] = new String[] {"Fuso hor\u00e1rio da Arm\u00eania", "AMT",
-                      "Fuso hor\u00e1rio de ver\u00e3o da Arm\u00eania", "AMST"};
-    String AST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Atl\u00e2ntico", "AST",
-                     "Hor\u00e1rio de luz natural do Atl\u00e2ntico", "ADT"};
-    String BDT[] = new String[] {"Fuso hor\u00e1rio de Bangladesh", "BDT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de Bangladesh", "BDST"};
-    String BRISBANE[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Queensland)", "EST",
-                      "Fuso hor\u00e1rio de ver\u00e3o oriental (Queensland)", "EST"};
-    String BROKEN_HILL[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central (Austr\u00e1lia do Sul/Nova Gales do Sul)", "CST",
-                         "Fuso hor\u00e1rio de ver\u00e3o central (Austr\u00e1lia do Sul/Nova Gales do Sul)", "CST"};
-    String BRT[] = new String[] {"Fuso hor\u00e1rio de Bras\u00edlia", "BRT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de Bras\u00edlia", "BRST"};
-    String BTT[] = new String[] {"Fuso hor\u00e1rio de But\u00e3o", "BTT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de But\u00e3o", "BTST"};
-    String CAT[] = new String[] {"Fuso hor\u00e1rio da \u00c1frica Central", "CAT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da \u00c1frica Central", "CAST"};
-    String CET[] = new String[] {"Fuso hor\u00e1rio da Europa Central", "CET",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Europa Central", "CEST"};
-    String CHAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Chatham", "CHAST",
-                       "Hor\u00e1rio de luz natural de Chatham", "CHADT"};
-    String CIT[] = new String[] {"Fuso hor\u00e1rio da Indon\u00e9sia Central", "CIT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Indon\u00e9sia Central", "CIST"};
-    String CLT[] = new String[] {"Fuso hor\u00e1rio do Chile", "CLT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Chile", "CLST"};
-    String CST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central", "CST",
-                     "Hor\u00e1rio de luz natural central", "CDT"};
-    String CTT[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da China", "CST",
-                     "Hor\u00e1rio de luz natural da China", "CDT"};
-    String CUBA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Cuba", "CST",
-                      "Hor\u00e1rio de luz natural de Cuba", "CDT"};
-    String DARWIN[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central (Territ\u00f3rio do Norte)", "CST",
-                    "Fuso hor\u00e1rio de ver\u00e3o central (Territ\u00f3rio do Norte)", "CST"};
-    String DUBLIN[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
-                    "Fuso hor\u00e1rio de ver\u00e3o da Irlanda", "IST"};
-    String EAT[] = new String[] {"Fuso hor\u00e1rio da \u00c1frica Oriental", "EAT",
-                     "Fuso hor\u00e1rio padr\u00e3o da \u00c1frica Oriental", "EAST"};
-    String EASTER[] = new String[] {"Fuso hor\u00e1rio da Ilha de P\u00e1scoa", "EAST",
-                    "Fuso hor\u00e1rio de ver\u00e3o da Ilha de P\u00e1scoa", "EASST"};
-    String EET[] = new String[] {"Fuso hor\u00e1rio da Europa Oriental", "EET",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Europa Oriental", "EEST"};
-    String EGT[] = new String[] {"Fuso hor\u00e1rio da Groenl\u00e2ndia Oriental", "EGT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Groenl\u00e2ndia Oriental", "EGST"};
-    String EST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental", "EST",
-                     "Hor\u00e1rio de luz natural oriental", "EDT"};
-    String EST_NSW[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Nova Gales do Sul)", "EST",
-                     "Fuso hor\u00e1rio de ver\u00e3o oriental (Nova Gales do Sul)", "EST"};
-    String GHMT[] = new String[] {"Fuso hor\u00e1rio do meridiano de Gana", "GMT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de Gana", "GHST"};
-    String GAMBIER[] =  new String[] {"Fuso hor\u00e1rio de Gambier", "GAMT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Gambier", "GAMST"};
-    String GMT[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
-                     "Fuso hor\u00e1rio do meridiano de Greenwich", "GMT"};
-    String GMTBST[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
-                    "Fuso hor\u00e1rio de ver\u00e3o da Gr\u00e3-Bretanha", "BST"};
-    String GST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do golfo", "GST",
-                     "Hor\u00e1rio de luz natural do golfo", "GDT"};
-    String HAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Hava\u00ed-Aleutian", "HAST",
-                      "Hor\u00e1rio de luz natural do Hava\u00ed-Aleutian", "HADT"};
-    String HKT[] =  new String[] {"Fuso hor\u00e1rio de Hong Kong", "HKT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Hong Kong", "HKST"};
-    String HST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Hava\u00ed", "HST",
-                     "Hor\u00e1rio de luz natural do Hava\u00ed", "HDT"};
-    String ICT[] = new String[] {"Fuso hor\u00e1rio da Indochina", "ICT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Indochina", "ICST"};
-    String IRT[] = new String[] {"Fuso hor\u00e1rio do Ir\u00e3", "IRST",
-                     "Hor\u00e1rio de luz natural do Ir\u00e3", "IRDT"};
-    String ISRAEL[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Israel", "IST",
-                    "Hor\u00e1rio de luz natural de Israel", "IDT"};
-    String IST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da \u00cdndia", "IST",
-                     "Hor\u00e1rio de luz natural da \u00cdndia", "IDT"};
-    String JST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Jap\u00e3o", "JST",
-                     "Hor\u00e1rio de luz natural do Jap\u00e3o", "JDT"};
-    String KST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da Coreia", "KST",
-                     "Hor\u00e1rio de luz natural da Coreia", "KDT"};
-    String LORD_HOWE[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Lord Howe", "LHST",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Lord Howe", "LHST"};
-    String MHT[] = new String[] {"Fuso hor\u00e1rio das Ilhas Marshall", "MHT",
-                     "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Marshall", "MHST"};
-    String MSK[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Moscou", "MSK",
-                     "Hor\u00e1rio de luz natural de Moscou", "MSD"};
-    String MST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o das montanhas", "MST",
-                     "Hor\u00e1rio de luz natural das montanhas", "MDT"};
-    String MYT[] = new String[] {"Fuso hor\u00e1rio da Mal\u00e1sia", "MYT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Mal\u00e1sia", "MYST"};
-    String NORONHA[] = new String[] {"Fuso hor\u00e1rio de Fernando de Noronha", "FNT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de Fernando de Noronha", "FNST"};
-    String NOVT[] = new String[] {"Fuso hor\u00e1rio de Novosibirsk", "NOVT",
-                    "Fuso hor\u00e1rio de ver\u00e3o de Novosibirsk", "NOVST"};
+        String ACT[] = new String[] {"Fuso hor\u00e1rio do Acre", "ACT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o do Acre", "ACST"};
+        String ADELAIDE[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central (Austr\u00e1lia do Sul)", "CST",
+                                          "Fuso hor\u00e1rio de ver\u00e3o central (Austr\u00e1lia do Sul)", "CST"};
+        String AGT[] = new String[] {"Fuso hor\u00e1rio da Argentina", "ART",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Argentina", "ARST"};
+        String AKST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Alaska", "AKST",
+                                      "Hor\u00e1rio de luz natural do Alaska", "AKDT"};
+        String AMT[] = new String[] {"Fuso hor\u00e1rio do Amazonas", "AMT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o do Amazonas", "AMST"};
+        String ARAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da Ar\u00e1bia", "AST",
+                                       "Hor\u00e1rio de luz natural da Ar\u00e1bia", "ADT"};
+        String ARMT[] = new String[] {"Fuso hor\u00e1rio da Arm\u00eania", "AMT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o da Arm\u00eania", "AMST"};
+        String AST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Atl\u00e2ntico", "AST",
+                                     "Hor\u00e1rio de luz natural do Atl\u00e2ntico", "ADT"};
+        String BDT[] = new String[] {"Fuso hor\u00e1rio de Bangladesh", "BDT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o de Bangladesh", "BDST"};
+        String BRISBANE[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Queensland)", "EST",
+                                          "Fuso hor\u00e1rio de ver\u00e3o oriental (Queensland)", "EST"};
+        String BROKEN_HILL[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central (Austr\u00e1lia do Sul/Nova Gales do Sul)", "CST",
+                                             "Fuso hor\u00e1rio de ver\u00e3o central (Austr\u00e1lia do Sul/Nova Gales do Sul)", "CST"};
+        String BRT[] = new String[] {"Fuso hor\u00e1rio de Bras\u00edlia", "BRT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o de Bras\u00edlia", "BRST"};
+        String BTT[] = new String[] {"Fuso hor\u00e1rio de But\u00e3o", "BTT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o de But\u00e3o", "BTST"};
+        String CAT[] = new String[] {"Fuso hor\u00e1rio da \u00c1frica Central", "CAT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da \u00c1frica Central", "CAST"};
+        String CET[] = new String[] {"Fuso hor\u00e1rio da Europa Central", "CET",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Europa Central", "CEST"};
+        String CHAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Chatham", "CHAST",
+                                       "Hor\u00e1rio de luz natural de Chatham", "CHADT"};
+        String CIT[] = new String[] {"Fuso hor\u00e1rio da Indon\u00e9sia Central", "CIT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Indon\u00e9sia Central", "CIST"};
+        String CLT[] = new String[] {"Fuso hor\u00e1rio do Chile", "CLT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o do Chile", "CLST"};
+        String CST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central", "CST",
+                                     "Hor\u00e1rio de luz natural central", "CDT"};
+        String CTT[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da China", "CST",
+                                     "Hor\u00e1rio de luz natural da China", "CDT"};
+        String CUBA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Cuba", "CST",
+                                      "Hor\u00e1rio de luz natural de Cuba", "CDT"};
+        String DARWIN[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o central (Territ\u00f3rio do Norte)", "CST",
+                                        "Fuso hor\u00e1rio de ver\u00e3o central (Territ\u00f3rio do Norte)", "CST"};
+        String DUBLIN[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
+                                        "Fuso hor\u00e1rio de ver\u00e3o da Irlanda", "IST"};
+        String EAT[] = new String[] {"Fuso hor\u00e1rio da \u00c1frica Oriental", "EAT",
+                                     "Fuso hor\u00e1rio padr\u00e3o da \u00c1frica Oriental", "EAST"};
+        String EASTER[] = new String[] {"Fuso hor\u00e1rio da Ilha de P\u00e1scoa", "EAST",
+                                        "Fuso hor\u00e1rio de ver\u00e3o da Ilha de P\u00e1scoa", "EASST"};
+        String EET[] = new String[] {"Fuso hor\u00e1rio da Europa Oriental", "EET",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Europa Oriental", "EEST"};
+        String EGT[] = new String[] {"Fuso hor\u00e1rio da Groenl\u00e2ndia Oriental", "EGT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Groenl\u00e2ndia Oriental", "EGST"};
+        String EST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental", "EST",
+                                     "Hor\u00e1rio de luz natural oriental", "EDT"};
+        String EST_NSW[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Nova Gales do Sul)", "EST",
+                                         "Fuso hor\u00e1rio de ver\u00e3o oriental (Nova Gales do Sul)", "EST"};
+        String GHMT[] = new String[] {"Fuso hor\u00e1rio do meridiano de Gana", "GMT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o de Gana", "GHST"};
+        String GAMBIER[] =  new String[] {"Fuso hor\u00e1rio de Gambier", "GAMT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o de Gambier", "GAMST"};
+        String GMT[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
+                                     "Fuso hor\u00e1rio do meridiano de Greenwich", "GMT"};
+        String GMTBST[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
+                                        "Fuso hor\u00e1rio de ver\u00e3o da Gr\u00e3-Bretanha", "BST"};
+        String GST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do golfo", "GST",
+                                     "Hor\u00e1rio de luz natural do golfo", "GDT"};
+        String HAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Hava\u00ed-Aleutian", "HAST",
+                                      "Hor\u00e1rio de luz natural do Hava\u00ed-Aleutian", "HADT"};
+        String HKT[] =  new String[] {"Fuso hor\u00e1rio de Hong Kong", "HKT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o de Hong Kong", "HKST"};
+        String HST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Hava\u00ed", "HST",
+                                     "Hor\u00e1rio de luz natural do Hava\u00ed", "HDT"};
+        String ICT[] = new String[] {"Fuso hor\u00e1rio da Indochina", "ICT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Indochina", "ICST"};
+        String IRT[] = new String[] {"Fuso hor\u00e1rio do Ir\u00e3", "IRST",
+                                     "Hor\u00e1rio de luz natural do Ir\u00e3", "IRDT"};
+        String ISRAEL[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Israel", "IST",
+                                        "Hor\u00e1rio de luz natural de Israel", "IDT"};
+        String IST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da \u00cdndia", "IST",
+                                     "Hor\u00e1rio de luz natural da \u00cdndia", "IDT"};
+        String JST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Jap\u00e3o", "JST",
+                                     "Hor\u00e1rio de luz natural do Jap\u00e3o", "JDT"};
+        String KST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da Coreia", "KST",
+                                     "Hor\u00e1rio de luz natural da Coreia", "KDT"};
+        String LORD_HOWE[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Lord Howe", "LHST",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Lord Howe", "LHST"};
+        String MHT[] = new String[] {"Fuso hor\u00e1rio das Ilhas Marshall", "MHT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Marshall", "MHST"};
+        String MSK[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Moscou", "MSK",
+                                     "Hor\u00e1rio de luz natural de Moscou", "MSD"};
+        String MST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o das montanhas", "MST",
+                                     "Hor\u00e1rio de luz natural das montanhas", "MDT"};
+        String MYT[] = new String[] {"Fuso hor\u00e1rio da Mal\u00e1sia", "MYT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Mal\u00e1sia", "MYST"};
+        String NORONHA[] = new String[] {"Fuso hor\u00e1rio de Fernando de Noronha", "FNT",
+                                         "Fuso hor\u00e1rio de ver\u00e3o de Fernando de Noronha", "FNST"};
+        String NOVT[] = new String[] {"Fuso hor\u00e1rio de Novosibirsk", "NOVT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o de Novosibirsk", "NOVST"};
         String NPT[] = new String[] {"Fuso hor\u00e1rio do Nepal", "NPT",
                                      "Fuso hor\u00e1rio de ver\u00e3o do Nepal", "NPST"};
-    String NST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Terra Nova", "NST",
-                     "Hor\u00e1rio de luz natural de Terra Nova", "NDT"};
-    String NZST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da Nova Zel\u00e2ndia", "NZST",
-                      "Hor\u00e1rio de luz natural da Nova Zel\u00e2ndia", "NZDT"};
+        String NST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Terra Nova", "NST",
+                                     "Hor\u00e1rio de luz natural de Terra Nova", "NDT"};
+        String NZST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da Nova Zel\u00e2ndia", "NZST",
+                                      "Hor\u00e1rio de luz natural da Nova Zel\u00e2ndia", "NZDT"};
         String PITCAIRN[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Pitcairn", "PST",
-                          "Hor\u00e1rio de luz natural de Pitcairn", "PDT"};
-    String PKT[] = new String[] {"Fuso hor\u00e1rio do Paquist\u00e3o", "PKT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Paquist\u00e3o", "PKST"};
-    String PONT[] = new String[] {"Fuso hor\u00e1rio de Pohnpei", "PONT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Pohnpei", "PONST"};
-    String PST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Pac\u00edfico", "PST",
-                     "Hor\u00e1rio de luz natural do Pac\u00edfico", "PDT"};
+                                          "Hor\u00e1rio de luz natural de Pitcairn", "PDT"};
+        String PKT[] = new String[] {"Fuso hor\u00e1rio do Paquist\u00e3o", "PKT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o do Paquist\u00e3o", "PKST"};
+        String PONT[] = new String[] {"Fuso hor\u00e1rio de Pohnpei", "PONT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o de Pohnpei", "PONST"};
+        String PST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o do Pac\u00edfico", "PST",
+                                     "Hor\u00e1rio de luz natural do Pac\u00edfico", "PDT"};
         String RST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental", "EST",
                                      "Hor\u00e1rio de luz natural central", "CDT"};
-    String SAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da \u00c1frica do Sul", "SAST",
-                      "Fuso hor\u00e1rio de ver\u00e3o da \u00c1frica do Sul", "SAST"};
-    String SBT[] = new String[] {"Fuso hor\u00e1rio das Ilhas Salom\u00e3o", "SBT",
-                     "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Salom\u00e3o", "SBST"};
-    String SGT[] = new String[] {"Fuso hor\u00e1rio de Cingapura", "SGT",
-                     "Fuso hor\u00e1rio de ver\u00e1 de Cingapura", "SGST"};
-    String SLST[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Serra Leoa", "SLST"};
-    String TASMANIA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Tasm\u00e2nia)", "EST",
-                      "Fuso hor\u00e1rio de ver\u00e3o oriental (Tasm\u00e2nia)", "EST"};
-    String TMT[] = new String[] {"Fuso hor\u00e1rio do Turcomenist\u00e3o", "TMT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Turcomenist\u00e3o", "TMST"};
-    String TRUT[] = new String[] {"Fuso hor\u00e1rio de Chuuk", "CHUT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Chuuk", "CHUST"};
-    String ULAT[]= new String[] {"Fuso hor\u00e1rio de Ulan Bator", "ULAT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de Ulan Bator", "ULAST"};
-    String WAT[] = new String[] {"Fuso hor\u00e1rio da \u00c1frica Ocidental", "WAT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da \u00c1frica Ocidental", "WAST"};
-    String WET[] = new String[] {"Fuso hor\u00e1rio da Europa Ocidental", "WET",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Europa Ocidental", "WEST"};
-    String WIT[] = new String[] {"Fuso hor\u00e1rio da Indon\u00e9sia Ocidental", "WIT",
-                     "Fuso hor\u00e1rio de ver\u00e3o da Indon\u00e9sia Ocidental", "WIST"};
-    String WST_AUS[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o ocidental (Austr\u00e1lia)", "WST",
-                     "Fuso hor\u00e1rio de ver\u00e3o ocidental (Austr\u00e1lia)", "WST"};
-    String SAMOA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Samoa", "SST",
-                       "Hor\u00e1rio de luz natural de Samoa", "SDT"};
-    String WST_SAMOA[] = new String[] {"Fuso hor\u00e1rio de Samoa Ocidental", "WST",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Samoa Ocidental", "WSST"};
-    String ChST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Chamorro", "ChST",
-                      "Hor\u00e1rio de luz natural de Chamorro", "ChDT"};
-    String VICTORIA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Victoria)", "EST",
-                      "Fuso hor\u00e1rio de ver\u00e3o oriental (Victoria)", "EST"};
-    String UTC[] = new String[] {"Tempo universal coordenado", "UTC",
-                      "Tempo universal coordenado", "UTC"};
-    String UZT[] = new String[] {"Fuso hor\u00e1rio do Uzbequist\u00e3o", "UZT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Uzbequist\u00e3o", "UZST"};
-    String WART[] = new String[] {"Fuso hor\u00e1rio da Argentina Ocidental", "WART",
-                      "Fuso hor\u00e1rio de ver\u00e3o da Argentina Ocidental", "WARST"};
+        String SAST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o da \u00c1frica do Sul", "SAST",
+                                      "Fuso hor\u00e1rio de ver\u00e3o da \u00c1frica do Sul", "SAST"};
+        String SBT[] = new String[] {"Fuso hor\u00e1rio das Ilhas Salom\u00e3o", "SBT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Salom\u00e3o", "SBST"};
+        String SGT[] = new String[] {"Fuso hor\u00e1rio de Cingapura", "SGT",
+                                     "Fuso hor\u00e1rio de ver\u00e1 de Cingapura", "SGST"};
+        String SLST[] = new String[] {"Fuso hor\u00e1rio do meridiano de Greenwich", "GMT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o de Serra Leoa", "SLST"};
+        String TASMANIA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Tasm\u00e2nia)", "EST",
+                                          "Fuso hor\u00e1rio de ver\u00e3o oriental (Tasm\u00e2nia)", "EST"};
+        String TMT[] = new String[] {"Fuso hor\u00e1rio do Turcomenist\u00e3o", "TMT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o do Turcomenist\u00e3o", "TMST"};
+        String TRUT[] = new String[] {"Fuso hor\u00e1rio de Chuuk", "CHUT",
+                                      "Fuso hor\u00e1rio de ver\u00e3o de Chuuk", "CHUST"};
+        String ULAT[]= new String[] {"Fuso hor\u00e1rio de Ulan Bator", "ULAT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o de Ulan Bator", "ULAST"};
+        String WAT[] = new String[] {"Fuso hor\u00e1rio da \u00c1frica Ocidental", "WAT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da \u00c1frica Ocidental", "WAST"};
+        String WET[] = new String[] {"Fuso hor\u00e1rio da Europa Ocidental", "WET",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Europa Ocidental", "WEST"};
+        String WIT[] = new String[] {"Fuso hor\u00e1rio da Indon\u00e9sia Ocidental", "WIT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o da Indon\u00e9sia Ocidental", "WIST"};
+        String WST_AUS[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o ocidental (Austr\u00e1lia)", "WST",
+                                         "Fuso hor\u00e1rio de ver\u00e3o ocidental (Austr\u00e1lia)", "WST"};
+        String SAMOA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Samoa", "SST",
+                                       "Hor\u00e1rio de luz natural de Samoa", "SDT"};
+        String WST_SAMOA[] = new String[] {"Fuso hor\u00e1rio de Samoa Ocidental", "WST",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Samoa Ocidental", "WSST"};
+        String ChST[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o de Chamorro", "ChST",
+                                      "Hor\u00e1rio de luz natural de Chamorro", "ChDT"};
+        String VICTORIA[] = new String[] {"Fuso hor\u00e1rio padr\u00e3o oriental (Victoria)", "EST",
+                                          "Fuso hor\u00e1rio de ver\u00e3o oriental (Victoria)", "EST"};
+        String UTC[] = new String[] {"Tempo universal coordenado", "UTC",
+                                     "Tempo universal coordenado", "UTC"};
+        String UZT[] = new String[] {"Fuso hor\u00e1rio do Uzbequist\u00e3o", "UZT",
+                                     "Fuso hor\u00e1rio de ver\u00e3o do Uzbequist\u00e3o", "UZST"};
+        String WART[] = new String[] {"Fuso hor\u00e1rio da Argentina Ocidental", "WART",
+                                      "Fuso hor\u00e1rio de ver\u00e3o da Argentina Ocidental", "WARST"};
 
-
-    return new Object[][] {
-        {"America/Los_Angeles", PST},
-        {"PST", PST},
-        {"America/Denver", MST},
-        {"MST", MST},
-        {"America/Phoenix", MST},
-        {"PNT", MST},
-        {"America/Chicago", CST},
-        {"CST", CST},
-        {"America/New_York", EST},
-        {"EST", EST},
-        {"America/Indianapolis", EST},
-        {"IET", EST},
-        {"Pacific/Honolulu", HST},
-        {"HST", HST},
-        {"America/Anchorage", AKST},
-        {"AST", AKST},
-        {"America/Halifax", AST},
-        {"America/Sitka", AKST},
-        {"America/St_Johns", NST},
-        {"CNT", NST},
-        {"Europe/Paris", CET},
-        {"ECT", CET},
-        {"GMT", GMT},
-        {"Africa/Casablanca", WET},
-        {"Asia/Jerusalem", ISRAEL},
-        {"Asia/Tokyo", JST},
-        {"JST", JST},
-        {"Europe/Bucharest", EET},
-        {"Asia/Shanghai", CTT},
-        {"CTT", CTT},
-        /* Don't change the order of the above zones
-         * to keep compatibility with the previous version.
-         */
+        return new Object[][] {
+            {"America/Los_Angeles", PST},
+            {"PST", PST},
+            {"America/Denver", MST},
+            {"MST", MST},
+            {"America/Phoenix", MST},
+            {"PNT", MST},
+            {"America/Chicago", CST},
+            {"CST", CST},
+            {"America/New_York", EST},
+            {"EST", EST},
+            {"America/Indianapolis", EST},
+            {"IET", EST},
+            {"Pacific/Honolulu", HST},
+            {"HST", HST},
+            {"America/Anchorage", AKST},
+            {"AST", AKST},
+            {"America/Halifax", AST},
+            {"America/Sitka", AKST},
+            {"America/St_Johns", NST},
+            {"CNT", NST},
+            {"Europe/Paris", CET},
+            {"ECT", CET},
+            {"GMT", GMT},
+            {"Africa/Casablanca", WET},
+            {"Asia/Jerusalem", ISRAEL},
+            {"Asia/Tokyo", JST},
+            {"JST", JST},
+            {"Europe/Bucharest", EET},
+            {"Asia/Shanghai", CTT},
+            {"CTT", CTT},
+            /* Don't change the order of the above zones
+             * to keep compatibility with the previous version.
+             */
 
-        {"ACT", DARWIN},
-        {"AET", EST_NSW},
-        {"AGT", AGT},
-        {"ART", EET},
-        {"Africa/Abidjan", GMT},
-        {"Africa/Accra", GHMT},
-        {"Africa/Addis_Ababa", EAT},
-        {"Africa/Algiers", CET},
-        {"Africa/Asmara", EAT},
-        {"Africa/Asmera", EAT},
-        {"Africa/Bamako", GMT},
-        {"Africa/Bangui", WAT},
-        {"Africa/Banjul", GMT},
-        {"Africa/Bissau", GMT},
-        {"Africa/Blantyre", CAT},
-        {"Africa/Brazzaville", WAT},
-        {"Africa/Bujumbura", CAT},
-        {"Africa/Cairo", EET},
-        {"Africa/Ceuta", CET},
-        {"Africa/Conakry", GMT},
-        {"Africa/Dakar", GMT},
-        {"Africa/Dar_es_Salaam", EAT},
-        {"Africa/Djibouti", EAT},
-        {"Africa/Douala", WAT},
-        {"Africa/El_Aaiun", WET},
-        {"Africa/Freetown", SLST},
-        {"Africa/Gaborone", CAT},
-        {"Africa/Harare", CAT},
-        {"Africa/Johannesburg", SAST},
-        {"Africa/Kampala", EAT},
-        {"Africa/Khartoum", EAT},
-        {"Africa/Kigali", CAT},
-        {"Africa/Kinshasa", WAT},
-        {"Africa/Lagos", WAT},
-        {"Africa/Libreville", WAT},
-        {"Africa/Lome", GMT},
-        {"Africa/Luanda", WAT},
-        {"Africa/Lubumbashi", CAT},
-        {"Africa/Lusaka", CAT},
-        {"Africa/Malabo", WAT},
-        {"Africa/Maputo", CAT},
-        {"Africa/Maseru", SAST},
-        {"Africa/Mbabane", SAST},
-        {"Africa/Mogadishu", EAT},
-        {"Africa/Monrovia", GMT},
-        {"Africa/Nairobi", EAT},
-        {"Africa/Ndjamena", WAT},
-        {"Africa/Niamey", WAT},
-        {"Africa/Nouakchott", GMT},
-        {"Africa/Ouagadougou", GMT},
-        {"Africa/Porto-Novo", WAT},
-        {"Africa/Sao_Tome", GMT},
-        {"Africa/Timbuktu", GMT},
-        {"Africa/Tripoli", EET},
-        {"Africa/Tunis", CET},
-        {"Africa/Windhoek", WAT},
-        {"America/Adak", HAST},
-        {"America/Anguilla", AST},
-        {"America/Antigua", AST},
-        {"America/Araguaina", BRT},
-        {"America/Argentina/Buenos_Aires", AGT},
-        {"America/Argentina/Catamarca", AGT},
-        {"America/Argentina/ComodRivadavia", AGT},
-        {"America/Argentina/Cordoba", AGT},
-        {"America/Argentina/Jujuy", AGT},
-        {"America/Argentina/La_Rioja", AGT},
-        {"America/Argentina/Mendoza", AGT},
-        {"America/Argentina/Rio_Gallegos", AGT},
-        {"America/Argentina/Salta", AGT},
-        {"America/Argentina/San_Juan", AGT},
-        {"America/Argentina/San_Luis", WART},
-        {"America/Argentina/Tucuman", AGT},
-        {"America/Argentina/Ushuaia", AGT},
-        {"America/Aruba", AST},
-        {"America/Asuncion", new String[] {"Fuso hor\u00e1rio do Paraguai", "PYT",
-                           "Fuso hor\u00e1rio de ver\u00e3o do Paraguai", "PYST"}},
+            {"ACT", DARWIN},
+            {"AET", EST_NSW},
+            {"AGT", AGT},
+            {"ART", EET},
+            {"Africa/Abidjan", GMT},
+            {"Africa/Accra", GHMT},
+            {"Africa/Addis_Ababa", EAT},
+            {"Africa/Algiers", CET},
+            {"Africa/Asmara", EAT},
+            {"Africa/Asmera", EAT},
+            {"Africa/Bamako", GMT},
+            {"Africa/Bangui", WAT},
+            {"Africa/Banjul", GMT},
+            {"Africa/Bissau", GMT},
+            {"Africa/Blantyre", CAT},
+            {"Africa/Brazzaville", WAT},
+            {"Africa/Bujumbura", CAT},
+            {"Africa/Cairo", EET},
+            {"Africa/Ceuta", CET},
+            {"Africa/Conakry", GMT},
+            {"Africa/Dakar", GMT},
+            {"Africa/Dar_es_Salaam", EAT},
+            {"Africa/Djibouti", EAT},
+            {"Africa/Douala", WAT},
+            {"Africa/El_Aaiun", WET},
+            {"Africa/Freetown", SLST},
+            {"Africa/Gaborone", CAT},
+            {"Africa/Harare", CAT},
+            {"Africa/Johannesburg", SAST},
+            {"Africa/Kampala", EAT},
+            {"Africa/Khartoum", EAT},
+            {"Africa/Kigali", CAT},
+            {"Africa/Kinshasa", WAT},
+            {"Africa/Lagos", WAT},
+            {"Africa/Libreville", WAT},
+            {"Africa/Lome", GMT},
+            {"Africa/Luanda", WAT},
+            {"Africa/Lubumbashi", CAT},
+            {"Africa/Lusaka", CAT},
+            {"Africa/Malabo", WAT},
+            {"Africa/Maputo", CAT},
+            {"Africa/Maseru", SAST},
+            {"Africa/Mbabane", SAST},
+            {"Africa/Mogadishu", EAT},
+            {"Africa/Monrovia", GMT},
+            {"Africa/Nairobi", EAT},
+            {"Africa/Ndjamena", WAT},
+            {"Africa/Niamey", WAT},
+            {"Africa/Nouakchott", GMT},
+            {"Africa/Ouagadougou", GMT},
+            {"Africa/Porto-Novo", WAT},
+            {"Africa/Sao_Tome", GMT},
+            {"Africa/Timbuktu", GMT},
+            {"Africa/Tripoli", EET},
+            {"Africa/Tunis", CET},
+            {"Africa/Windhoek", WAT},
+            {"America/Adak", HAST},
+            {"America/Anguilla", AST},
+            {"America/Antigua", AST},
+            {"America/Araguaina", BRT},
+            {"America/Argentina/Buenos_Aires", AGT},
+            {"America/Argentina/Catamarca", AGT},
+            {"America/Argentina/ComodRivadavia", AGT},
+            {"America/Argentina/Cordoba", AGT},
+            {"America/Argentina/Jujuy", AGT},
+            {"America/Argentina/La_Rioja", AGT},
+            {"America/Argentina/Mendoza", AGT},
+            {"America/Argentina/Rio_Gallegos", AGT},
+            {"America/Argentina/Salta", AGT},
+            {"America/Argentina/San_Juan", AGT},
+            {"America/Argentina/San_Luis", WART},
+            {"America/Argentina/Tucuman", AGT},
+            {"America/Argentina/Ushuaia", AGT},
+            {"America/Aruba", AST},
+            {"America/Asuncion", new String[] {"Fuso hor\u00e1rio do Paraguai", "PYT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o do Paraguai", "PYST"}},
             {"America/Atikokan", EST},
-        {"America/Atka", HAST},
-        {"America/Bahia", BRT},
-        {"America/Bahia_Banderas", CST},
-        {"America/Barbados", AST},
-        {"America/Belem", BRT},
-        {"America/Belize", CST},
+            {"America/Atka", HAST},
+            {"America/Bahia", BRT},
+            {"America/Bahia_Banderas", CST},
+            {"America/Barbados", AST},
+            {"America/Belem", BRT},
+            {"America/Belize", CST},
             {"America/Blanc-Sablon", AST},
-        {"America/Boa_Vista", AMT},
-        {"America/Bogota", new String[] {"Fuso hor\u00e1rio da Col\u00f4mbia", "COT",
-                         "Fuso hor\u00e1rio de ver\u00e3o da Col\u00f4mbia", "COST"}},
-        {"America/Boise", MST},
-        {"America/Buenos_Aires", AGT},
-        {"America/Cambridge_Bay", MST},
-        {"America/Campo_Grande", AMT},
-        {"America/Cancun", CST},
-        {"America/Caracas", new String[] {"Fuso hor\u00e1rio da Venezuela", "VET",
-                          "Fuso hor\u00e1rio de ver\u00e3o da Venezuela", "VEST"}},
-        {"America/Catamarca", AGT},
-        {"America/Cayenne", new String[] {"Fuso hor\u00e1rio da Guiana Francesa", "GFT",
-                          "Fuso hor\u00e1rio de ver\u00e3o da Guiana Francesa", "GFST"}},
-        {"America/Cayman", EST},
-        {"America/Chihuahua", MST},
-        {"America/Coral_Harbour", EST},
-        {"America/Cordoba", AGT},
-        {"America/Costa_Rica", CST},
-        {"America/Cuiaba", AMT},
-        {"America/Curacao", AST},
-        {"America/Danmarkshavn", GMT},
-        {"America/Dawson", PST},
-        {"America/Dawson_Creek", MST},
-        {"America/Detroit", EST},
-        {"America/Dominica", AST},
-        {"America/Edmonton", MST},
-        {"America/Eirunepe", AMT},
-        {"America/El_Salvador", CST},
-        {"America/Ensenada", PST},
-        {"America/Fort_Wayne", EST},
-        {"America/Fortaleza", BRT},
-        {"America/Glace_Bay", AST},
-        {"America/Godthab", new String[] {"Fuso hor\u00e1rio da Groenl\u00e2ndia Ocidental", "WGT",
-                          "Fuso hor\u00e1rio de ver\u00e3o da Groenl\u00e2ndia Ocidental", "WGST"}},
-        {"America/Goose_Bay", AST},
-        {"America/Grand_Turk", EST},
-        {"America/Grenada", AST},
-        {"America/Guadeloupe", AST},
-        {"America/Guatemala", CST},
-        {"America/Guayaquil", new String[] {"Fuso hor\u00e1rio do Equador", "ECT",
-                        "Fuso hor\u00e1rio de ver\u00e3o do Equador", "ECST"}},
-        {"America/Guyana", new String[] {"Fuso hor\u00e1rio da Guiana", "GYT",
-                         "Fuso hor\u00e1rio de ver\u00e3o da Guiana", "GYST"}},
-        {"America/Havana", CUBA},
-        {"America/Hermosillo", MST},
-        {"America/Indiana/Indianapolis", EST},
-        {"America/Indiana/Knox", CST},
-        {"America/Indiana/Marengo", EST},
-        {"America/Indiana/Petersburg", EST},
-        {"America/Indiana/Tell_City", CST},
-        {"America/Indiana/Vevay", EST},
-        {"America/Indiana/Vincennes", EST},
-        {"America/Indiana/Winamac", EST},
-        {"America/Inuvik", MST},
-        {"America/Iqaluit", EST},
-        {"America/Jamaica", EST},
-        {"America/Jujuy", AGT},
-        {"America/Juneau", AKST},
-        {"America/Kentucky/Louisville", EST},
-        {"America/Kentucky/Monticello", EST},
-        {"America/Knox_IN", CST},
-        {"America/La_Paz", new String[] {"Fuso hor\u00e1rio da Bol\u00edvia", "BOT",
-                         "Fuso hor\u00e1rio de ver\u00e3o da Bol\u00edvia", "BOST"}},
-        {"America/Lima", new String[] {"Fuso hor\u00e1rio do Peru", "PET",
-                       "Fuso hor\u00e1rio de ver\u00e3o do Peru", "PEST"}},
-        {"America/Louisville", EST},
-        {"America/Maceio", BRT},
-        {"America/Managua", CST},
-        {"America/Manaus", AMT},
-        {"America/Marigot", AST},
-        {"America/Martinique", AST},
-        {"America/Mazatlan", MST},
-        {"America/Mendoza", AGT},
-        {"America/Menominee", CST},
-        {"America/Merida", CST},
-        {"America/Metlakatla", new String[] {"Metlakatla Standard Time", "MeST",
-                                             "Metlakatla Daylight Time", "MeDT"}},
-        {"America/Mexico_City", CST},
-        {"America/Miquelon", new String[] {"Fuso hor\u00e1rio padr\u00e3o de S\u00e3o Pedro e Miquelon", "PMST",
-                           "Hor\u00e1rio de luz natural de S\u00e3o Pedro e Miquelon", "PMDT"}},
-        {"America/Moncton", AST},
-        {"America/Montevideo", new String[] {"Fuso hor\u00e1rio do Uruguai", "UYT",
-                         "Fuso hor\u00e1rio de ver\u00e3o do Uruguai", "UYST"}},
-        {"America/Monterrey", CST},
-        {"America/Montreal", EST},
-        {"America/Montserrat", AST},
-        {"America/Nassau", EST},
-        {"America/Nipigon", EST},
-        {"America/Nome", AKST},
-        {"America/Noronha", NORONHA},
+            {"America/Boa_Vista", AMT},
+            {"America/Bogota", new String[] {"Fuso hor\u00e1rio da Col\u00f4mbia", "COT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o da Col\u00f4mbia", "COST"}},
+            {"America/Boise", MST},
+            {"America/Buenos_Aires", AGT},
+            {"America/Cambridge_Bay", MST},
+            {"America/Campo_Grande", AMT},
+            {"America/Cancun", CST},
+            {"America/Caracas", new String[] {"Fuso hor\u00e1rio da Venezuela", "VET",
+                                              "Fuso hor\u00e1rio de ver\u00e3o da Venezuela", "VEST"}},
+            {"America/Catamarca", AGT},
+            {"America/Cayenne", new String[] {"Fuso hor\u00e1rio da Guiana Francesa", "GFT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o da Guiana Francesa", "GFST"}},
+            {"America/Cayman", EST},
+            {"America/Chihuahua", MST},
+            {"America/Coral_Harbour", EST},
+            {"America/Cordoba", AGT},
+            {"America/Costa_Rica", CST},
+            {"America/Cuiaba", AMT},
+            {"America/Curacao", AST},
+            {"America/Danmarkshavn", GMT},
+            {"America/Dawson", PST},
+            {"America/Dawson_Creek", MST},
+            {"America/Detroit", EST},
+            {"America/Dominica", AST},
+            {"America/Edmonton", MST},
+            {"America/Eirunepe", AMT},
+            {"America/El_Salvador", CST},
+            {"America/Ensenada", PST},
+            {"America/Fort_Wayne", EST},
+            {"America/Fortaleza", BRT},
+            {"America/Glace_Bay", AST},
+            {"America/Godthab", new String[] {"Fuso hor\u00e1rio da Groenl\u00e2ndia Ocidental", "WGT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o da Groenl\u00e2ndia Ocidental", "WGST"}},
+            {"America/Goose_Bay", AST},
+            {"America/Grand_Turk", EST},
+            {"America/Grenada", AST},
+            {"America/Guadeloupe", AST},
+            {"America/Guatemala", CST},
+            {"America/Guayaquil", new String[] {"Fuso hor\u00e1rio do Equador", "ECT",
+                                                "Fuso hor\u00e1rio de ver\u00e3o do Equador", "ECST"}},
+            {"America/Guyana", new String[] {"Fuso hor\u00e1rio da Guiana", "GYT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o da Guiana", "GYST"}},
+            {"America/Havana", CUBA},
+            {"America/Hermosillo", MST},
+            {"America/Indiana/Indianapolis", EST},
+            {"America/Indiana/Knox", CST},
+            {"America/Indiana/Marengo", EST},
+            {"America/Indiana/Petersburg", EST},
+            {"America/Indiana/Tell_City", CST},
+            {"America/Indiana/Vevay", EST},
+            {"America/Indiana/Vincennes", EST},
+            {"America/Indiana/Winamac", EST},
+            {"America/Inuvik", MST},
+            {"America/Iqaluit", EST},
+            {"America/Jamaica", EST},
+            {"America/Jujuy", AGT},
+            {"America/Juneau", AKST},
+            {"America/Kentucky/Louisville", EST},
+            {"America/Kentucky/Monticello", EST},
+            {"America/Knox_IN", CST},
+            {"America/La_Paz", new String[] {"Fuso hor\u00e1rio da Bol\u00edvia", "BOT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o da Bol\u00edvia", "BOST"}},
+            {"America/Lima", new String[] {"Fuso hor\u00e1rio do Peru", "PET",
+                                           "Fuso hor\u00e1rio de ver\u00e3o do Peru", "PEST"}},
+            {"America/Louisville", EST},
+            {"America/Maceio", BRT},
+            {"America/Managua", CST},
+            {"America/Manaus", AMT},
+            {"America/Marigot", AST},
+            {"America/Martinique", AST},
+            {"America/Matamoros", CST},
+            {"America/Mazatlan", MST},
+            {"America/Mendoza", AGT},
+            {"America/Menominee", CST},
+            {"America/Merida", CST},
+            {"America/Metlakatla", new String[] {"Metlakatla Standard Time", "MeST",
+                                                 "Metlakatla Daylight Time", "MeDT"}},
+            {"America/Mexico_City", CST},
+            {"America/Miquelon", new String[] {"Fuso hor\u00e1rio padr\u00e3o de S\u00e3o Pedro e Miquelon", "PMST",
+                                               "Hor\u00e1rio de luz natural de S\u00e3o Pedro e Miquelon", "PMDT"}},
+            {"America/Moncton", AST},
+            {"America/Montevideo", new String[] {"Fuso hor\u00e1rio do Uruguai", "UYT",
+                                                 "Fuso hor\u00e1rio de ver\u00e3o do Uruguai", "UYST"}},
+            {"America/Monterrey", CST},
+            {"America/Montreal", EST},
+            {"America/Montserrat", AST},
+            {"America/Nassau", EST},
+            {"America/Nipigon", EST},
+            {"America/Nome", AKST},
+            {"America/Noronha", NORONHA},
             {"America/North_Dakota/Beulah", CST},
-        {"America/North_Dakota/Center", CST},
+            {"America/North_Dakota/Center", CST},
             {"America/North_Dakota/New_Salem", CST},
-        {"America/Panama", EST},
-        {"America/Pangnirtung", EST},
-        {"America/Paramaribo", new String[] {"Fuso hor\u00e1rio do Suriname", "SRT",
-                         "Fuso hor\u00e1rio de ver\u00e3o do Suriname", "SRST"}},
-        {"America/Port-au-Prince", EST},
-        {"America/Port_of_Spain", AST},
-        {"America/Porto_Acre", AMT},
-        {"America/Porto_Velho", AMT},
-        {"America/Puerto_Rico", AST},
-        {"America/Rainy_River", CST},
-        {"America/Rankin_Inlet", CST},
-        {"America/Recife", BRT},
-        {"America/Regina", CST},
-        {"America/Resolute", RST},
-        {"America/Rio_Branco", AMT},
-        {"America/Rosario", AGT},
-        {"America/Santarem", BRT},
-        {"America/Santiago", CLT},
-        {"America/Santo_Domingo", AST},
-        {"America/Sao_Paulo", BRT},
-        {"America/Scoresbysund", EGT},
-        {"America/Shiprock", MST},
-        {"America/St_Barthelemy", AST},
-        {"America/St_Kitts", AST},
-        {"America/St_Lucia", AST},
-        {"America/St_Thomas", AST},
-        {"America/St_Vincent", AST},
-        {"America/Swift_Current", CST},
-        {"America/Tegucigalpa", CST},
-        {"America/Thule", AST},
-        {"America/Thunder_Bay", EST},
-        {"America/Tijuana", PST},
-        {"America/Toronto", EST},
-        {"America/Tortola", AST},
-        {"America/Vancouver", PST},
-        {"America/Virgin", AST},
-        {"America/Whitehorse", PST},
-        {"America/Winnipeg", CST},
-        {"America/Yakutat", AKST},
-        {"America/Yellowknife", MST},
-        {"Antarctica/Casey", WST_AUS},
-        {"Antarctica/Davis", new String[] {"Fuso hor\u00e1rio de Davis", "DAVT",
-                           "Fuso hor\u00e1rio de ver\u00e3o de Davis", "DAVST"}},
-        {"Antarctica/DumontDUrville", new String[] {"Fuso hor\u00e1rio de Dumont-d'Urville", "DDUT",
-                            "Fuso hor\u00e1rio de ver\u00e3o de Dumont-d'Urville", "DDUST"}},
-        {"Antarctica/Mawson", new String[] {"Fuso hor\u00e1rio de Mawson", "MAWT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Mawson", "MAWST"}},
-        {"Antarctica/McMurdo", NZST},
-        {"Antarctica/Palmer", CLT},
-        {"Antarctica/Rothera", new String[] {"Fuso hor\u00e1rio de Rothera", "ROTT",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Rothera", "ROTST"}},
-        {"Antarctica/South_Pole", NZST},
-        {"Antarctica/Syowa", new String[] {"Fuso hor\u00e1rio de Syowa", "SYOT",
-                           "Fuso hor\u00e1rio de ver\u00e3o de Syowa", "SYOST"}},
-        {"Antarctica/Vostok", new String[] {"Fuso hor\u00e1rio de Vostok", "VOST",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Vostok", "VOSST"}},
-        {"Arctic/Longyearbyen", CET},
-        {"Asia/Aden", ARAST},
-        {"Asia/Almaty", new String[] {"Fuso hor\u00e1rio de Alma-Ata", "ALMT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Alma-Ata", "ALMST"}},
-        {"Asia/Amman", EET},
-        {"Asia/Anadyr", new String[] {"Fuso hor\u00e1rio de Anadyr", "ANAT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Anadyr", "ANAST"}},
-        {"Asia/Aqtau", new String[] {"Fuso hor\u00e1rio de Aqtau", "AQTT",
-                     "Fuso hor\u00e1rio de ver\u00e3o de Aqtau", "AQTST"}},
-        {"Asia/Aqtobe", new String[] {"Fuso hor\u00e1rio de Aqtobe", "AQTT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Aqtobe", "AQTST"}},
-        {"Asia/Ashgabat", TMT},
-        {"Asia/Ashkhabad", TMT},
-        {"Asia/Baghdad", ARAST},
-        {"Asia/Bahrain", ARAST},
-        {"Asia/Baku", new String[] {"Fuso hor\u00e1rio do Azerbaij\u00e3o", "AZT",
-                    "Fuso hor\u00e1rio de ver\u00e3o do Azerbaij\u00e3o", "AZST"}},
-        {"Asia/Bangkok", ICT},
-        {"Asia/Beirut", EET},
-        {"Asia/Bishkek", new String[] {"Fuso hor\u00e1rio do Quirguist\u00e3o", "KGT",
-                       "Fuso hor\u00e1rio de ver\u00e3o do Quirguist\u00e3o", "KGST"}},
-        {"Asia/Brunei", new String[] {"Fuso hor\u00e1rio de Brunei", "BNT",
-                      "Fuso hor\u00e1rio de ver\u00e3o de Brunei", "BNST"}},
-        {"Asia/Calcutta", IST},
-        {"Asia/Choibalsan", new String[] {"Fuso hor\u00e1rio de Choibalsan", "CHOT",
-                          "Fuso hor\u00e1rio de ver\u00e3o de Choibalsan", "CHOST"}},
-        {"Asia/Chongqing", CTT},
-        {"Asia/Chungking", CTT},
-        {"Asia/Colombo", IST},
-        {"Asia/Dacca", BDT},
-        {"Asia/Dhaka", BDT},
-        {"Asia/Dili", new String[] {"Fuso hor\u00e1rio do Timor-Leste", "TLT",
-                    "Fuso hor\u00e1rio de ver\u00e3o do Timor-Leste", "TLST"}},
-        {"Asia/Damascus", EET},
-        {"Asia/Dubai", GST},
-        {"Asia/Dushanbe", new String[] {"Fuso hor\u00e1rio do Tadjiquist\u00e3o", "TJT",
-                        "Fuso hor\u00e1rio de ver\u00e3o do Tadjiquist\u00e3o", "TJST"}},
-        {"Asia/Gaza", EET},
-        {"Asia/Harbin", CTT},
-        {"Asia/Ho_Chi_Minh", ICT},
-        {"Asia/Hong_Kong", HKT},
-        {"Asia/Hovd", new String[] {"Fuso hor\u00e1rio de Hovd", "HOVT",
-                    "Fuso hor\u00e1rio de ver\u00e3o de Hovd", "HOVST"}},
-        {"Asia/Irkutsk", new String[] {"Fuso hor\u00e1rio de Irkutsk", "IRKT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Irkutsk", "IRKST"}},
-        {"Asia/Istanbul", EET},
-        {"Asia/Jakarta", WIT},
-        {"Asia/Jayapura", new String[] {"Fuso hor\u00e1rio da Indon\u00e9sia Oriental", "EIT",
-                        "Fuso hor\u00e1rio de ver\u00e3o da Indon\u00e9sia Oriental", "EIST"}},
-        {"Asia/Kabul", new String[] {"Fuso hor\u00e1rio do Afeganist\u00e3o", "AFT",
-                     "Fuso hor\u00e1rio de ver\u00e3o do Afeganist\u00e3o", "AFST"}},
-        {"Asia/Kamchatka", new String[] {"Fuso hor\u00e1rio de Petropavlovsk-Kamchatski", "PETT",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Petropavlovsk-Kamchatski", "PETST"}},
-        {"Asia/Karachi", PKT},
-        {"Asia/Kashgar", CTT},
-        {"Asia/Kathmandu", NPT},
-        {"Asia/Katmandu", NPT},
-        {"Asia/Kolkata", IST},
-        {"Asia/Krasnoyarsk", new String[] {"Fuso hor\u00e1rio de Krasnoyarsk", "KRAT",
-                           "Fuso hor\u00e1rio de ver\u00e3o de Krasnoyarsk", "KRAST"}},
-        {"Asia/Kuala_Lumpur", MYT},
-        {"Asia/Kuching", MYT},
-        {"Asia/Kuwait", ARAST},
-        {"Asia/Macao", CTT},
-        {"Asia/Macau", CTT},
-        {"Asia/Magadan", new String[] {"Fuso hor\u00e1rio de Magadan", "MAGT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Magadan", "MAGST"}},
-        {"Asia/Makassar", CIT},
-        {"Asia/Manila", new String[] {"Fuso hor\u00e1rio das Filipinas", "PHT",
-                      "Fuso hor\u00e1rio de ver\u00e3o das Filipinas", "PHST"}},
-        {"Asia/Muscat", GST},
-        {"Asia/Nicosia", EET},
-        {"Asia/Novokuznetsk", NOVT},
-        {"Asia/Novosibirsk", NOVT},
-        {"Asia/Oral", new String[] {"Fuso hor\u00e1rio de Uralsk", "ORAT",
-                    "Fuso hor\u00e1rio de ver\u00e3o de Uralsk", "ORAST"}},
-        {"Asia/Omsk", new String[] {"Fuso hor\u00e1rio de Omsk", "OMST",
-                    "Fuso hor\u00e1rio de ver\u00e3o de Omsk", "OMSST"}},
-        {"Asia/Phnom_Penh", ICT},
-        {"Asia/Pontianak", WIT},
-        {"Asia/Pyongyang", KST},
-        {"Asia/Qatar", ARAST},
-        {"Asia/Qyzylorda", new String[] {"Fuso hor\u00e1rio de Kizil-Orda", "QYZT",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Kizil-Orda", "QYZST"}},
-        {"Asia/Rangoon", new String[] {"Fuso hor\u00e1rio de Mianmar", "MMT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Mianmar", "MMST"}},
-        {"Asia/Riyadh", ARAST},
-        {"Asia/Saigon", ICT},
-        {"Asia/Sakhalin", new String[] {"Fuso hor\u00e1rio de Sakhalina", "SAKT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Sakhalina", "SAKST"}},
-        {"Asia/Samarkand", UZT},
-        {"Asia/Seoul", KST},
-        {"Asia/Singapore", SGT},
-        {"Asia/Taipei", CTT},
-        {"Asia/Tel_Aviv", ISRAEL},
-        {"Asia/Tashkent", UZT},
-        {"Asia/Tbilisi", new String[] {"Fuso hor\u00e1rio da Ge\u00f3rgia", "GET",
-                       "Fuso hor\u00e1rio de ver\u00e3o da Ge\u00f3rgia", "GEST"}},
-        {"Asia/Tehran", IRT},
-        {"Asia/Thimbu", BTT},
-        {"Asia/Thimphu", BTT},
-        {"Asia/Ujung_Pandang", CIT},
-        {"Asia/Ulaanbaatar", ULAT},
-        {"Asia/Ulan_Bator", ULAT},
-        {"Asia/Urumqi", CTT},
-        {"Asia/Vientiane", ICT},
-        {"Asia/Vladivostok", new String[] {"Fuso hor\u00e1rio de Vladivostok", "VLAT",
-                           "Fuso hor\u00e1rio de ver\u00e3o de Vladivostok", "VLAST"}},
-        {"Asia/Yakutsk", new String[] {"Fuso hor\u00e1rio de Yakutsk", "YAKT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Yakutsk", "YAKST"}},
-        {"Asia/Yekaterinburg", new String[] {"Fuso hor\u00e1rio de Yekaterinburgo", "YEKT",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Yekaterinburgo", "YEKST"}},
-        {"Asia/Yerevan", ARMT},
-        {"Atlantic/Azores", new String[] {"Fuso hor\u00e1rio das A\u00e7ores", "AZOT",
-                          "Fuso hor\u00e1rio de ver\u00e3o das A\u00e7ores", "AZOST"}},
-        {"Atlantic/Bermuda", AST},
-        {"Atlantic/Canary", WET},
-        {"Atlantic/Cape_Verde", new String[] {"Fuso hor\u00e1rio de Cabo Verde", "CVT",
-                          "Fuso hor\u00e1rio de ver\u00e3o de Cabo Verde", "CVST"}},
-        {"Atlantic/Faeroe", WET},
-        {"Atlantic/Faroe", WET},
-        {"Atlantic/Jan_Mayen", CET},
-        {"Atlantic/Madeira", WET},
-        {"Atlantic/Reykjavik", GMT},
-        {"Atlantic/South_Georgia", new String[] {"Fuso hor\u00e1rio padr\u00e3o da Ge\u00f3rgia do Sul", "GST",
-                             "Hor\u00e1rio de luz natural da Ge\u00f3rgia do Sul", "GDT"}},
-        {"Atlantic/St_Helena", GMT},
-        {"Atlantic/Stanley", new String[] {"Fuso hor\u00e1rio das Ilhas Falkland", "FKT",
-                           "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Falkland", "FKST"}},
-        {"Australia/ACT", EST_NSW},
-        {"Australia/Adelaide", ADELAIDE},
-        {"Australia/Brisbane", BRISBANE},
-        {"Australia/Broken_Hill", BROKEN_HILL},
-        {"Australia/Canberra", EST_NSW},
-        {"Australia/Currie", EST_NSW},
-        {"Australia/Darwin", DARWIN},
-        {"Australia/Eucla", new String[] {"Fuso hor\u00e1rio ocidental central (Austr\u00e1lia)", "CWST",
-                          "Fuso hor\u00e1rio de ver\u00e3o ocidental central (Austr\u00e1lia)", "CWST"}},
-        {"Australia/Hobart", TASMANIA},
-        {"Australia/LHI", LORD_HOWE},
-        {"Australia/Lindeman", BRISBANE},
-        {"Australia/Lord_Howe", LORD_HOWE},
-        {"Australia/Melbourne", VICTORIA},
-        {"Australia/North", DARWIN},
-        {"Australia/NSW", EST_NSW},
-        {"Australia/Perth", WST_AUS},
-        {"Australia/Queensland", BRISBANE},
-        {"Australia/South", ADELAIDE},
-        {"Australia/Sydney", EST_NSW},
-        {"Australia/Tasmania", TASMANIA},
-        {"Australia/Victoria", VICTORIA},
-        {"Australia/West", WST_AUS},
-        {"Australia/Yancowinna", BROKEN_HILL},
-        {"BET", BRT},
-        {"BST", BDT},
-        {"Brazil/Acre", AMT},
-        {"Brazil/DeNoronha", NORONHA},
-        {"Brazil/East", BRT},
-        {"Brazil/West", AMT},
-        {"Canada/Atlantic", AST},
-        {"Canada/Central", CST},
-        {"Canada/East-Saskatchewan", CST},
-        {"Canada/Eastern", EST},
-        {"Canada/Mountain", MST},
-        {"Canada/Newfoundland", NST},
-        {"Canada/Pacific", PST},
-        {"Canada/Yukon", PST},
-        {"Canada/Saskatchewan", CST},
-        {"CAT", CAT},
-        {"CET", CET},
-        {"Chile/Continental", CLT},
-        {"Chile/EasterIsland", EASTER},
-        {"CST6CDT", CST},
-        {"Cuba", CUBA},
-        {"EAT", EAT},
-        {"EET", EET},
-        {"Egypt", EET},
-        {"Eire", DUBLIN},
-        {"EST5EDT", EST},
-        {"Etc/Greenwich", GMT},
-        {"Etc/UCT", UTC},
-        {"Etc/Universal", UTC},
-        {"Etc/UTC", UTC},
-        {"Etc/Zulu", UTC},
-        {"Europe/Amsterdam", CET},
-        {"Europe/Andorra", CET},
-        {"Europe/Athens", EET},
-        {"Europe/Belfast", GMTBST},
-        {"Europe/Belgrade", CET},
-        {"Europe/Berlin", CET},
-        {"Europe/Bratislava", CET},
-        {"Europe/Brussels", CET},
-        {"Europe/Budapest", CET},
-        {"Europe/Chisinau", EET},
-        {"Europe/Copenhagen", CET},
-        {"Europe/Dublin", DUBLIN},
-        {"Europe/Gibraltar", CET},
+            {"America/Ojinaga", MST},
+            {"America/Panama", EST},
+            {"America/Pangnirtung", EST},
+            {"America/Paramaribo", new String[] {"Fuso hor\u00e1rio do Suriname", "SRT",
+                                                 "Fuso hor\u00e1rio de ver\u00e3o do Suriname", "SRST"}},
+            {"America/Port-au-Prince", EST},
+            {"America/Port_of_Spain", AST},
+            {"America/Porto_Acre", AMT},
+            {"America/Porto_Velho", AMT},
+            {"America/Puerto_Rico", AST},
+            {"America/Rainy_River", CST},
+            {"America/Rankin_Inlet", CST},
+            {"America/Recife", BRT},
+            {"America/Regina", CST},
+            {"America/Resolute", RST},
+            {"America/Rio_Branco", AMT},
+            {"America/Rosario", AGT},
+            {"America/Santa_Isabel", PST},
+            {"America/Santarem", BRT},
+            {"America/Santiago", CLT},
+            {"America/Santo_Domingo", AST},
+            {"America/Sao_Paulo", BRT},
+            {"America/Scoresbysund", EGT},
+            {"America/Shiprock", MST},
+            {"America/St_Barthelemy", AST},
+            {"America/St_Kitts", AST},
+            {"America/St_Lucia", AST},
+            {"America/St_Thomas", AST},
+            {"America/St_Vincent", AST},
+            {"America/Swift_Current", CST},
+            {"America/Tegucigalpa", CST},
+            {"America/Thule", AST},
+            {"America/Thunder_Bay", EST},
+            {"America/Tijuana", PST},
+            {"America/Toronto", EST},
+            {"America/Tortola", AST},
+            {"America/Vancouver", PST},
+            {"America/Virgin", AST},
+            {"America/Whitehorse", PST},
+            {"America/Winnipeg", CST},
+            {"America/Yakutat", AKST},
+            {"America/Yellowknife", MST},
+            {"Antarctica/Casey", WST_AUS},
+            {"Antarctica/Davis", new String[] {"Fuso hor\u00e1rio de Davis", "DAVT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o de Davis", "DAVST"}},
+            {"Antarctica/DumontDUrville", new String[] {"Fuso hor\u00e1rio de Dumont-d'Urville", "DDUT",
+                                                        "Fuso hor\u00e1rio de ver\u00e3o de Dumont-d'Urville", "DDUST"}},
+            {"Antarctica/Macquarie", new String[] {"Macquarie Island Time", "MIST",
+                                                   "Macquarie Island Summer Time", "MIST"}},
+            {"Antarctica/Mawson", new String[] {"Fuso hor\u00e1rio de Mawson", "MAWT",
+                                                "Fuso hor\u00e1rio de ver\u00e3o de Mawson", "MAWST"}},
+            {"Antarctica/McMurdo", NZST},
+            {"Antarctica/Palmer", CLT},
+            {"Antarctica/Rothera", new String[] {"Fuso hor\u00e1rio de Rothera", "ROTT",
+                                                 "Fuso hor\u00e1rio de ver\u00e3o de Rothera", "ROTST"}},
+            {"Antarctica/South_Pole", NZST},
+            {"Antarctica/Syowa", new String[] {"Fuso hor\u00e1rio de Syowa", "SYOT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o de Syowa", "SYOST"}},
+            {"Antarctica/Vostok", new String[] {"Fuso hor\u00e1rio de Vostok", "VOST",
+                                                "Fuso hor\u00e1rio de ver\u00e3o de Vostok", "VOSST"}},
+            {"Arctic/Longyearbyen", CET},
+            {"Asia/Aden", ARAST},
+            {"Asia/Almaty", new String[] {"Fuso hor\u00e1rio de Alma-Ata", "ALMT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o de Alma-Ata", "ALMST"}},
+            {"Asia/Amman", EET},
+            {"Asia/Anadyr", new String[] {"Fuso hor\u00e1rio de Anadyr", "ANAT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o de Anadyr", "ANAST"}},
+            {"Asia/Aqtau", new String[] {"Fuso hor\u00e1rio de Aqtau", "AQTT",
+                                         "Fuso hor\u00e1rio de ver\u00e3o de Aqtau", "AQTST"}},
+            {"Asia/Aqtobe", new String[] {"Fuso hor\u00e1rio de Aqtobe", "AQTT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o de Aqtobe", "AQTST"}},
+            {"Asia/Ashgabat", TMT},
+            {"Asia/Ashkhabad", TMT},
+            {"Asia/Baghdad", ARAST},
+            {"Asia/Bahrain", ARAST},
+            {"Asia/Baku", new String[] {"Fuso hor\u00e1rio do Azerbaij\u00e3o", "AZT",
+                                        "Fuso hor\u00e1rio de ver\u00e3o do Azerbaij\u00e3o", "AZST"}},
+            {"Asia/Bangkok", ICT},
+            {"Asia/Beirut", EET},
+            {"Asia/Bishkek", new String[] {"Fuso hor\u00e1rio do Quirguist\u00e3o", "KGT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o do Quirguist\u00e3o", "KGST"}},
+            {"Asia/Brunei", new String[] {"Fuso hor\u00e1rio de Brunei", "BNT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o de Brunei", "BNST"}},
+            {"Asia/Calcutta", IST},
+            {"Asia/Choibalsan", new String[] {"Fuso hor\u00e1rio de Choibalsan", "CHOT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o de Choibalsan", "CHOST"}},
+            {"Asia/Chongqing", CTT},
+            {"Asia/Chungking", CTT},
+            {"Asia/Colombo", IST},
+            {"Asia/Dacca", BDT},
+            {"Asia/Dhaka", BDT},
+            {"Asia/Dili", new String[] {"Fuso hor\u00e1rio do Timor-Leste", "TLT",
+                                        "Fuso hor\u00e1rio de ver\u00e3o do Timor-Leste", "TLST"}},
+            {"Asia/Damascus", EET},
+            {"Asia/Dubai", GST},
+            {"Asia/Dushanbe", new String[] {"Fuso hor\u00e1rio do Tadjiquist\u00e3o", "TJT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o do Tadjiquist\u00e3o", "TJST"}},
+            {"Asia/Gaza", EET},
+            {"Asia/Harbin", CTT},
+            {"Asia/Ho_Chi_Minh", ICT},
+            {"Asia/Hong_Kong", HKT},
+            {"Asia/Hovd", new String[] {"Fuso hor\u00e1rio de Hovd", "HOVT",
+                                        "Fuso hor\u00e1rio de ver\u00e3o de Hovd", "HOVST"}},
+            {"Asia/Irkutsk", new String[] {"Fuso hor\u00e1rio de Irkutsk", "IRKT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Irkutsk", "IRKST"}},
+            {"Asia/Istanbul", EET},
+            {"Asia/Jakarta", WIT},
+            {"Asia/Jayapura", new String[] {"Fuso hor\u00e1rio da Indon\u00e9sia Oriental", "EIT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o da Indon\u00e9sia Oriental", "EIST"}},
+            {"Asia/Kabul", new String[] {"Fuso hor\u00e1rio do Afeganist\u00e3o", "AFT",
+                                         "Fuso hor\u00e1rio de ver\u00e3o do Afeganist\u00e3o", "AFST"}},
+            {"Asia/Kamchatka", new String[] {"Fuso hor\u00e1rio de Petropavlovsk-Kamchatski", "PETT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o de Petropavlovsk-Kamchatski", "PETST"}},
+            {"Asia/Karachi", PKT},
+            {"Asia/Kashgar", CTT},
+            {"Asia/Kathmandu", NPT},
+            {"Asia/Katmandu", NPT},
+            {"Asia/Kolkata", IST},
+            {"Asia/Krasnoyarsk", new String[] {"Fuso hor\u00e1rio de Krasnoyarsk", "KRAT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o de Krasnoyarsk", "KRAST"}},
+            {"Asia/Kuala_Lumpur", MYT},
+            {"Asia/Kuching", MYT},
+            {"Asia/Kuwait", ARAST},
+            {"Asia/Macao", CTT},
+            {"Asia/Macau", CTT},
+            {"Asia/Magadan", new String[] {"Fuso hor\u00e1rio de Magadan", "MAGT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Magadan", "MAGST"}},
+            {"Asia/Makassar", CIT},
+            {"Asia/Manila", new String[] {"Fuso hor\u00e1rio das Filipinas", "PHT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o das Filipinas", "PHST"}},
+            {"Asia/Muscat", GST},
+            {"Asia/Nicosia", EET},
+            {"Asia/Novokuznetsk", NOVT},
+            {"Asia/Novosibirsk", NOVT},
+            {"Asia/Oral", new String[] {"Fuso hor\u00e1rio de Uralsk", "ORAT",
+                                        "Fuso hor\u00e1rio de ver\u00e3o de Uralsk", "ORAST"}},
+            {"Asia/Omsk", new String[] {"Fuso hor\u00e1rio de Omsk", "OMST",
+                                        "Fuso hor\u00e1rio de ver\u00e3o de Omsk", "OMSST"}},
+            {"Asia/Phnom_Penh", ICT},
+            {"Asia/Pontianak", WIT},
+            {"Asia/Pyongyang", KST},
+            {"Asia/Qatar", ARAST},
+            {"Asia/Qyzylorda", new String[] {"Fuso hor\u00e1rio de Kizil-Orda", "QYZT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o de Kizil-Orda", "QYZST"}},
+            {"Asia/Rangoon", new String[] {"Fuso hor\u00e1rio de Mianmar", "MMT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Mianmar", "MMST"}},
+            {"Asia/Riyadh", ARAST},
+            {"Asia/Saigon", ICT},
+            {"Asia/Sakhalin", new String[] {"Fuso hor\u00e1rio de Sakhalina", "SAKT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o de Sakhalina", "SAKST"}},
+            {"Asia/Samarkand", UZT},
+            {"Asia/Seoul", KST},
+            {"Asia/Singapore", SGT},
+            {"Asia/Taipei", CTT},
+            {"Asia/Tel_Aviv", ISRAEL},
+            {"Asia/Tashkent", UZT},
+            {"Asia/Tbilisi", new String[] {"Fuso hor\u00e1rio da Ge\u00f3rgia", "GET",
+                                           "Fuso hor\u00e1rio de ver\u00e3o da Ge\u00f3rgia", "GEST"}},
+            {"Asia/Tehran", IRT},
+            {"Asia/Thimbu", BTT},
+            {"Asia/Thimphu", BTT},
+            {"Asia/Ujung_Pandang", CIT},
+            {"Asia/Ulaanbaatar", ULAT},
+            {"Asia/Ulan_Bator", ULAT},
+            {"Asia/Urumqi", CTT},
+            {"Asia/Vientiane", ICT},
+            {"Asia/Vladivostok", new String[] {"Fuso hor\u00e1rio de Vladivostok", "VLAT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o de Vladivostok", "VLAST"}},
+            {"Asia/Yakutsk", new String[] {"Fuso hor\u00e1rio de Yakutsk", "YAKT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Yakutsk", "YAKST"}},
+            {"Asia/Yekaterinburg", new String[] {"Fuso hor\u00e1rio de Yekaterinburgo", "YEKT",
+                                                 "Fuso hor\u00e1rio de ver\u00e3o de Yekaterinburgo", "YEKST"}},
+            {"Asia/Yerevan", ARMT},
+            {"Atlantic/Azores", new String[] {"Fuso hor\u00e1rio das A\u00e7ores", "AZOT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o das A\u00e7ores", "AZOST"}},
+            {"Atlantic/Bermuda", AST},
+            {"Atlantic/Canary", WET},
+            {"Atlantic/Cape_Verde", new String[] {"Fuso hor\u00e1rio de Cabo Verde", "CVT",
+                                                  "Fuso hor\u00e1rio de ver\u00e3o de Cabo Verde", "CVST"}},
+            {"Atlantic/Faeroe", WET},
+            {"Atlantic/Faroe", WET},
+            {"Atlantic/Jan_Mayen", CET},
+            {"Atlantic/Madeira", WET},
+            {"Atlantic/Reykjavik", GMT},
+            {"Atlantic/South_Georgia", new String[] {"Fuso hor\u00e1rio padr\u00e3o da Ge\u00f3rgia do Sul", "GST",
+                                                     "Hor\u00e1rio de luz natural da Ge\u00f3rgia do Sul", "GDT"}},
+            {"Atlantic/St_Helena", GMT},
+            {"Atlantic/Stanley", new String[] {"Fuso hor\u00e1rio das Ilhas Falkland", "FKT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Falkland", "FKST"}},
+            {"Australia/ACT", EST_NSW},
+            {"Australia/Adelaide", ADELAIDE},
+            {"Australia/Brisbane", BRISBANE},
+            {"Australia/Broken_Hill", BROKEN_HILL},
+            {"Australia/Canberra", EST_NSW},
+            {"Australia/Currie", EST_NSW},
+            {"Australia/Darwin", DARWIN},
+            {"Australia/Eucla", new String[] {"Fuso hor\u00e1rio ocidental central (Austr\u00e1lia)", "CWST",
+                                              "Fuso hor\u00e1rio de ver\u00e3o ocidental central (Austr\u00e1lia)", "CWST"}},
+            {"Australia/Hobart", TASMANIA},
+            {"Australia/LHI", LORD_HOWE},
+            {"Australia/Lindeman", BRISBANE},
+            {"Australia/Lord_Howe", LORD_HOWE},
+            {"Australia/Melbourne", VICTORIA},
+            {"Australia/North", DARWIN},
+            {"Australia/NSW", EST_NSW},
+            {"Australia/Perth", WST_AUS},
+            {"Australia/Queensland", BRISBANE},
+            {"Australia/South", ADELAIDE},
+            {"Australia/Sydney", EST_NSW},
+            {"Australia/Tasmania", TASMANIA},
+            {"Australia/Victoria", VICTORIA},
+            {"Australia/West", WST_AUS},
+            {"Australia/Yancowinna", BROKEN_HILL},
+            {"BET", BRT},
+            {"BST", BDT},
+            {"Brazil/Acre", AMT},
+            {"Brazil/DeNoronha", NORONHA},
+            {"Brazil/East", BRT},
+            {"Brazil/West", AMT},
+            {"Canada/Atlantic", AST},
+            {"Canada/Central", CST},
+            {"Canada/East-Saskatchewan", CST},
+            {"Canada/Eastern", EST},
+            {"Canada/Mountain", MST},
+            {"Canada/Newfoundland", NST},
+            {"Canada/Pacific", PST},
+            {"Canada/Yukon", PST},
+            {"Canada/Saskatchewan", CST},
+            {"CAT", CAT},
+            {"CET", CET},
+            {"Chile/Continental", CLT},
+            {"Chile/EasterIsland", EASTER},
+            {"CST6CDT", CST},
+            {"Cuba", CUBA},
+            {"EAT", EAT},
+            {"EET", EET},
+            {"Egypt", EET},
+            {"Eire", DUBLIN},
+            {"EST5EDT", EST},
+            {"Etc/Greenwich", GMT},
+            {"Etc/UCT", UTC},
+            {"Etc/Universal", UTC},
+            {"Etc/UTC", UTC},
+            {"Etc/Zulu", UTC},
+            {"Europe/Amsterdam", CET},
+            {"Europe/Andorra", CET},
+            {"Europe/Athens", EET},
+            {"Europe/Belfast", GMTBST},
+            {"Europe/Belgrade", CET},
+            {"Europe/Berlin", CET},
+            {"Europe/Bratislava", CET},
+            {"Europe/Brussels", CET},
+            {"Europe/Budapest", CET},
+            {"Europe/Chisinau", EET},
+            {"Europe/Copenhagen", CET},
+            {"Europe/Dublin", DUBLIN},
+            {"Europe/Gibraltar", CET},
             {"Europe/Guernsey", GMTBST},
-        {"Europe/Helsinki", EET},
+            {"Europe/Helsinki", EET},
             {"Europe/Isle_of_Man", GMTBST},
-        {"Europe/Istanbul", EET},
+            {"Europe/Istanbul", EET},
             {"Europe/Jersey", GMTBST},
-        {"Europe/Kaliningrad", EET},
-        {"Europe/Kiev", EET},
-        {"Europe/Lisbon", WET},
-        {"Europe/Ljubljana", CET},
-        {"Europe/London", GMTBST},
-        {"Europe/Luxembourg", CET},
-        {"Europe/Madrid", CET},
-        {"Europe/Malta", CET},
-        {"Europe/Mariehamn", EET},
-        {"Europe/Minsk", EET},
-        {"Europe/Monaco", CET},
-        {"Europe/Moscow", MSK},
-        {"Europe/Nicosia", EET},
-        {"Europe/Oslo", CET},
-        {"Europe/Podgorica", CET},
-        {"Europe/Prague", CET},
-        {"Europe/Riga", EET},
-        {"Europe/Rome", CET},
-        {"Europe/Samara", new String[] {"Fuso hor\u00e1rio de Samara", "SAMT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Samara", "SAMST"}},
-        {"Europe/San_Marino", CET},
-        {"Europe/Sarajevo", CET},
-        {"Europe/Simferopol", EET},
-        {"Europe/Skopje", CET},
-        {"Europe/Sofia", EET},
-        {"Europe/Stockholm", CET},
-        {"Europe/Tallinn", EET},
-        {"Europe/Tirane", CET},
-        {"Europe/Tiraspol", EET},
-        {"Europe/Uzhgorod", EET},
-        {"Europe/Vaduz", CET},
-        {"Europe/Vatican", CET},
-        {"Europe/Vienna", CET},
-        {"Europe/Vilnius", EET},
+            {"Europe/Kaliningrad", EET},
+            {"Europe/Kiev", EET},
+            {"Europe/Lisbon", WET},
+            {"Europe/Ljubljana", CET},
+            {"Europe/London", GMTBST},
+            {"Europe/Luxembourg", CET},
+            {"Europe/Madrid", CET},
+            {"Europe/Malta", CET},
+            {"Europe/Mariehamn", EET},
+            {"Europe/Minsk", EET},
+            {"Europe/Monaco", CET},
+            {"Europe/Moscow", MSK},
+            {"Europe/Nicosia", EET},
+            {"Europe/Oslo", CET},
+            {"Europe/Podgorica", CET},
+            {"Europe/Prague", CET},
+            {"Europe/Riga", EET},
+            {"Europe/Rome", CET},
+            {"Europe/Samara", new String[] {"Fuso hor\u00e1rio de Samara", "SAMT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o de Samara", "SAMST"}},
+            {"Europe/San_Marino", CET},
+            {"Europe/Sarajevo", CET},
+            {"Europe/Simferopol", EET},
+            {"Europe/Skopje", CET},
+            {"Europe/Sofia", EET},
+            {"Europe/Stockholm", CET},
+            {"Europe/Tallinn", EET},
+            {"Europe/Tirane", CET},
+            {"Europe/Tiraspol", EET},
+            {"Europe/Uzhgorod", EET},
+            {"Europe/Vaduz", CET},
+            {"Europe/Vatican", CET},
+            {"Europe/Vienna", CET},
+            {"Europe/Vilnius", EET},
             {"Europe/Volgograd", new String[] {"Fuso hor\u00e1rio de Volgogrado", "VOLT",
                                                "Fuso hor\u00e1rio de ver\u00e3o de Volgogrado", "VOLST"}},
-        {"Europe/Warsaw", CET},
-        {"Europe/Zagreb", CET},
-        {"Europe/Zaporozhye", EET},
-        {"Europe/Zurich", CET},
-        {"GB", GMTBST},
-        {"GB-Eire", GMTBST},
-        {"Greenwich", GMT},
-        {"Hongkong", HKT},
-        {"Iceland", GMT},
-        {"Iran", IRT},
-        {"IST", IST},
-        {"Indian/Antananarivo", EAT},
-        {"Indian/Chagos", new String[] {"Fuso hor\u00e1rio dos territ\u00f3rios do Oceano \u00cdndico", "IOT",
-                        "Fuso hor\u00e1rio de ver\u00e3o dos territ\u00f3rios do Oceano \u00cdndico", "IOST"}},
-        {"Indian/Christmas", new String[] {"Fuso hor\u00e1rio das Ilhas Christmas", "CXT",
-                           "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Christmas", "CXST"}},
-        {"Indian/Cocos", new String[] {"Fuso hor\u00e1rio das Ilhas Cocos", "CCT",
-                       "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Cocos", "CCST"}},
-        {"Indian/Comoro", EAT},
-        {"Indian/Kerguelen", new String[] {"Fuso hor\u00e1rio das Terras Austrais e Ant\u00e1rticas Francesas", "TFT",
-                           "Fuso hor\u00e1rio de ver\u00e3o das Terras Austrais e Ant\u00e1rticas Francesas", "TFST"}},
-        {"Indian/Mahe", new String[] {"Fuso hor\u00e1rio das Seychelles", "SCT",
-                      "Fuso hor\u00e1rio de ver\u00e3o das Seychelles", "SCST"}},
-        {"Indian/Maldives", new String[] {"Fuso hor\u00e1rio das Maldivas", "MVT",
-                          "Fuso hor\u00e1rio de ver\u00e3o das Maldivas", "MVST"}},
-        {"Indian/Mauritius", new String[] {"Fuso hor\u00e1rio das Ilhas Maur\u00edcio", "MUT",
-                           "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Maur\u00edcio", "MUST"}},
-        {"Indian/Mayotte", EAT},
-        {"Indian/Reunion", new String[] {"Fuso hor\u00e1rio de Reuni\u00e3o", "RET",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Reuni\u00e3o", "REST"}},
-        {"Israel", ISRAEL},
-        {"Jamaica", EST},
-        {"Japan", JST},
-        {"Kwajalein", MHT},
-        {"Libya", EET},
-        {"MET", new String[] {"Fuso hor\u00e1rio da Europa M\u00e9dia", "MET",
-                  "Fuso hor\u00e1rio de ver\u00e3o da Europa M\u00e9dia", "MEST"}},
-        {"Mexico/BajaNorte", PST},
-        {"Mexico/BajaSur", MST},
-        {"Mexico/General", CST},
-        {"MIT", WST_SAMOA},
-        {"MST7MDT", MST},
-        {"Navajo", MST},
-        {"NET", ARMT},
-        {"NST", NZST},
-        {"NZ", NZST},
-        {"NZ-CHAT", CHAST},
-        {"PLT", PKT},
-        {"Portugal", WET},
-        {"PRT", AST},
-        {"Pacific/Apia", WST_SAMOA},
-        {"Pacific/Auckland", NZST},
-        {"Pacific/Chatham", CHAST},
-        {"Pacific/Chuuk", TRUT},
-        {"Pacific/Easter", EASTER},
-        {"Pacific/Efate", new String[] {"Fuso hor\u00e1rio de Vanuatu", "VUT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Vanuatu", "VUST"}},
-        {"Pacific/Enderbury", new String[] {"Fuso hor\u00e1rio das Ilhas F\u00e9nix", "PHOT",
-                        "Fuso hor\u00e1rio de ver\u00e3o das Ilhas F\u00e9nix", "PHOST"}},
-        {"Pacific/Fakaofo", new String[] {"Fuso hor\u00e1rio de Tokelau", "TKT",
-                          "Fuso hor\u00e1rio de ver\u00e3o de Tokelau", "TKST"}},
-        {"Pacific/Fiji", new String[] {"Fuso hor\u00e1rio de Fiji", "FJT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Fiji", "FJST"}},
-        {"Pacific/Funafuti", new String[] {"Fuso hor\u00e1rio de Tuvalu", "TVT",
-                           "Fuso hor\u00e1rio de ver\u00e3o de Tuvalu", "TVST"}},
-        {"Pacific/Galapagos", new String[] {"Fuso hor\u00e1rio das Ilhas Gal\u00e1pagos", "GALT",
-                        "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Gal\u00e1pagos", "GALST"}},
-        {"Pacific/Gambier", GAMBIER},
-        {"Pacific/Guadalcanal", SBT},
-        {"Pacific/Guam", ChST},
-        {"Pacific/Johnston", HST},
-        {"Pacific/Kiritimati", new String[] {"Fuso hor\u00e1rio das Esp\u00f3rades Equatoriais", "LINT",
-                         "Fuso hor\u00e1rio de ver\u00e3o das Esp\u00f3rades Equatoriais", "LINST"}},
-        {"Pacific/Kosrae", new String[] {"Fuso hor\u00e1rio de Kosrae", "KOST",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Kosrae", "KOSST"}},
-        {"Pacific/Kwajalein", MHT},
-        {"Pacific/Majuro", MHT},
-        {"Pacific/Marquesas", new String[] {"Fuso hor\u00e1rio das Ilhas Marquesas", "MART",
-                        "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Marquesas", "MARST"}},
-        {"Pacific/Midway", SAMOA},
-        {"Pacific/Nauru", new String[] {"Fuso hor\u00e1rio de Nauru", "NRT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Nauru", "NRST"}},
-        {"Pacific/Niue", new String[] {"Fuso hor\u00e1rio de Niue", "NUT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Niue", "NUST"}},
-        {"Pacific/Norfolk", new String[] {"Fuso hor\u00e1rio da Ilha de Norfolk", "NFT",
-                          "Fuso hor\u00e1rio de ver\u00e3o da Ilha de Norfolk", "NFST"}},
-        {"Pacific/Noumea", new String[] {"Fuso hor\u00e1rio da Nova Caled\u00f4nia", "NCT",
-                         "Fuso hor\u00e1rio de ver\u00e3o da Nova Caled\u00f4nia", "NCST"}},
-        {"Pacific/Pago_Pago", SAMOA},
-        {"Pacific/Palau", new String[] {"Fuso hor\u00e1rio de Palau", "PWT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Palau", "PWST"}},
-        {"Pacific/Pitcairn", PITCAIRN},
-        {"Pacific/Pohnpei", PONT},
-        {"Pacific/Ponape", PONT},
-        {"Pacific/Port_Moresby", new String[] {"Fuso hor\u00e1rio de Papua-Nova Guin\u00e9", "PGT",
-                           "Fuso hor\u00e1rio de ver\u00e3o de Papua-Nova Guin\u00e9", "PGST"}},
-        {"Pacific/Rarotonga", new String[] {"Fuso hor\u00e1rio das Ilhas Cook", "CKT",
-                        "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Cook", "CKHST"}},
-        {"Pacific/Saipan", ChST},
-        {"Pacific/Samoa", SAMOA},
-        {"Pacific/Tahiti", new String[] {"Fuso hor\u00e1rio do Taiti", "TAHT",
-                         "Fuso hor\u00e1rio de ver\u00e3o do Taiti", "TAHST"}},
-        {"Pacific/Tarawa", new String[] {"Fuso hor\u00e1rio das Ilhas Gilbert", "GILT",
-                         "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Gilbert", "GILST"}},
-        {"Pacific/Tongatapu", new String[] {"Fuso hor\u00e1rio de Tonga", "TOT",
-                        "Fuso hor\u00e1rio de ver\u00e3o de Tonga", "TOST"}},
-        {"Pacific/Truk", TRUT},
-        {"Pacific/Wake", new String[] {"Fuso hor\u00e1rio de Wake", "WAKT",
-                       "Fuso hor\u00e1rio de ver\u00e3o de Wake", "WAKST"}},
-        {"Pacific/Wallis", new String[] {"Fuso hor\u00e1rio de Wallis e Futuna", "WFT",
-                         "Fuso hor\u00e1rio de ver\u00e3o de Wallis e Futuna", "WFST"}},
-        {"Pacific/Yap", TRUT},
-        {"Poland", CET},
-        {"PRC", CTT},
-        {"PST8PDT", PST},
-        {"ROK", KST},
-        {"Singapore", SGT},
-        {"SST", SBT},
-        {"SystemV/AST4", AST},
-        {"SystemV/AST4ADT", AST},
-        {"SystemV/CST6", CST},
-        {"SystemV/CST6CDT", CST},
-        {"SystemV/EST5", EST},
-        {"SystemV/EST5EDT", EST},
-        {"SystemV/HST10", HST},
-        {"SystemV/MST7", MST},
-        {"SystemV/MST7MDT", MST},
-        {"SystemV/PST8", PST},
-        {"SystemV/PST8PDT", PST},
-        {"SystemV/YST9", AKST},
-        {"SystemV/YST9YDT", AKST},
-        {"Turkey", EET},
-        {"UCT", UTC},
-        {"Universal", UTC},
-        {"US/Alaska", AKST},
-        {"US/Aleutian", HAST},
-        {"US/Arizona", MST},
-        {"US/Central", CST},
-        {"US/Eastern", EST},
-        {"US/Hawaii", HST},
-        {"US/Indiana-Starke", CST},
-        {"US/East-Indiana", EST},
-        {"US/Michigan", EST},
-        {"US/Mountain", MST},
-        {"US/Pacific", PST},
-        {"US/Pacific-New", PST},
-        {"US/Samoa", SAMOA},
-        {"UTC", UTC},
-        {"VST", ICT},
-        {"W-SU", MSK},
-        {"WET", WET},
-        {"Zulu", UTC},
+            {"Europe/Warsaw", CET},
+            {"Europe/Zagreb", CET},
+            {"Europe/Zaporozhye", EET},
+            {"Europe/Zurich", CET},
+            {"GB", GMTBST},
+            {"GB-Eire", GMTBST},
+            {"Greenwich", GMT},
+            {"Hongkong", HKT},
+            {"Iceland", GMT},
+            {"Iran", IRT},
+            {"IST", IST},
+            {"Indian/Antananarivo", EAT},
+            {"Indian/Chagos", new String[] {"Fuso hor\u00e1rio dos territ\u00f3rios do Oceano \u00cdndico", "IOT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o dos territ\u00f3rios do Oceano \u00cdndico", "IOST"}},
+            {"Indian/Christmas", new String[] {"Fuso hor\u00e1rio das Ilhas Christmas", "CXT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Christmas", "CXST"}},
+            {"Indian/Cocos", new String[] {"Fuso hor\u00e1rio das Ilhas Cocos", "CCT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Cocos", "CCST"}},
+            {"Indian/Comoro", EAT},
+            {"Indian/Kerguelen", new String[] {"Fuso hor\u00e1rio das Terras Austrais e Ant\u00e1rticas Francesas", "TFT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o das Terras Austrais e Ant\u00e1rticas Francesas", "TFST"}},
+            {"Indian/Mahe", new String[] {"Fuso hor\u00e1rio das Seychelles", "SCT",
+                                          "Fuso hor\u00e1rio de ver\u00e3o das Seychelles", "SCST"}},
+            {"Indian/Maldives", new String[] {"Fuso hor\u00e1rio das Maldivas", "MVT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o das Maldivas", "MVST"}},
+            {"Indian/Mauritius", new String[] {"Fuso hor\u00e1rio das Ilhas Maur\u00edcio", "MUT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Maur\u00edcio", "MUST"}},
+            {"Indian/Mayotte", EAT},
+            {"Indian/Reunion", new String[] {"Fuso hor\u00e1rio de Reuni\u00e3o", "RET",
+                                             "Fuso hor\u00e1rio de ver\u00e3o de Reuni\u00e3o", "REST"}},
+            {"Israel", ISRAEL},
+            {"Jamaica", EST},
+            {"Japan", JST},
+            {"Kwajalein", MHT},
+            {"Libya", EET},
+            {"MET", new String[] {"Fuso hor\u00e1rio da Europa M\u00e9dia", "MET",
+                                  "Fuso hor\u00e1rio de ver\u00e3o da Europa M\u00e9dia", "MEST"}},
+            {"Mexico/BajaNorte", PST},
+            {"Mexico/BajaSur", MST},
+            {"Mexico/General", CST},
+            {"MIT", WST_SAMOA},
+            {"MST7MDT", MST},
+            {"Navajo", MST},
+            {"NET", ARMT},
+            {"NST", NZST},
+            {"NZ", NZST},
+            {"NZ-CHAT", CHAST},
+            {"PLT", PKT},
+            {"Portugal", WET},
+            {"PRT", AST},
+            {"Pacific/Apia", WST_SAMOA},
+            {"Pacific/Auckland", NZST},
+            {"Pacific/Chatham", CHAST},
+            {"Pacific/Chuuk", TRUT},
+            {"Pacific/Easter", EASTER},
+            {"Pacific/Efate", new String[] {"Fuso hor\u00e1rio de Vanuatu", "VUT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o de Vanuatu", "VUST"}},
+            {"Pacific/Enderbury", new String[] {"Fuso hor\u00e1rio das Ilhas F\u00e9nix", "PHOT",
+                                                "Fuso hor\u00e1rio de ver\u00e3o das Ilhas F\u00e9nix", "PHOST"}},
+            {"Pacific/Fakaofo", new String[] {"Fuso hor\u00e1rio de Tokelau", "TKT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o de Tokelau", "TKST"}},
+            {"Pacific/Fiji", new String[] {"Fuso hor\u00e1rio de Fiji", "FJT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Fiji", "FJST"}},
+            {"Pacific/Funafuti", new String[] {"Fuso hor\u00e1rio de Tuvalu", "TVT",
+                                               "Fuso hor\u00e1rio de ver\u00e3o de Tuvalu", "TVST"}},
+            {"Pacific/Galapagos", new String[] {"Fuso hor\u00e1rio das Ilhas Gal\u00e1pagos", "GALT",
+                                                "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Gal\u00e1pagos", "GALST"}},
+            {"Pacific/Gambier", GAMBIER},
+            {"Pacific/Guadalcanal", SBT},
+            {"Pacific/Guam", ChST},
+            {"Pacific/Johnston", HST},
+            {"Pacific/Kiritimati", new String[] {"Fuso hor\u00e1rio das Esp\u00f3rades Equatoriais", "LINT",
+                                                 "Fuso hor\u00e1rio de ver\u00e3o das Esp\u00f3rades Equatoriais", "LINST"}},
+            {"Pacific/Kosrae", new String[] {"Fuso hor\u00e1rio de Kosrae", "KOST",
+                                             "Fuso hor\u00e1rio de ver\u00e3o de Kosrae", "KOSST"}},
+            {"Pacific/Kwajalein", MHT},
+            {"Pacific/Majuro", MHT},
+            {"Pacific/Marquesas", new String[] {"Fuso hor\u00e1rio das Ilhas Marquesas", "MART",
+                                                "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Marquesas", "MARST"}},
+            {"Pacific/Midway", SAMOA},
+            {"Pacific/Nauru", new String[] {"Fuso hor\u00e1rio de Nauru", "NRT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o de Nauru", "NRST"}},
+            {"Pacific/Niue", new String[] {"Fuso hor\u00e1rio de Niue", "NUT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Niue", "NUST"}},
+            {"Pacific/Norfolk", new String[] {"Fuso hor\u00e1rio da Ilha de Norfolk", "NFT",
+                                              "Fuso hor\u00e1rio de ver\u00e3o da Ilha de Norfolk", "NFST"}},
+            {"Pacific/Noumea", new String[] {"Fuso hor\u00e1rio da Nova Caled\u00f4nia", "NCT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o da Nova Caled\u00f4nia", "NCST"}},
+            {"Pacific/Pago_Pago", SAMOA},
+            {"Pacific/Palau", new String[] {"Fuso hor\u00e1rio de Palau", "PWT",
+                                            "Fuso hor\u00e1rio de ver\u00e3o de Palau", "PWST"}},
+            {"Pacific/Pitcairn", PITCAIRN},
+            {"Pacific/Pohnpei", PONT},
+            {"Pacific/Ponape", PONT},
+            {"Pacific/Port_Moresby", new String[] {"Fuso hor\u00e1rio de Papua-Nova Guin\u00e9", "PGT",
+                                                   "Fuso hor\u00e1rio de ver\u00e3o de Papua-Nova Guin\u00e9", "PGST"}},
+            {"Pacific/Rarotonga", new String[] {"Fuso hor\u00e1rio das Ilhas Cook", "CKT",
+                                                "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Cook", "CKHST"}},
+            {"Pacific/Saipan", ChST},
+            {"Pacific/Samoa", SAMOA},
+            {"Pacific/Tahiti", new String[] {"Fuso hor\u00e1rio do Taiti", "TAHT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o do Taiti", "TAHST"}},
+            {"Pacific/Tarawa", new String[] {"Fuso hor\u00e1rio das Ilhas Gilbert", "GILT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o das Ilhas Gilbert", "GILST"}},
+            {"Pacific/Tongatapu", new String[] {"Fuso hor\u00e1rio de Tonga", "TOT",
+                                                "Fuso hor\u00e1rio de ver\u00e3o de Tonga", "TOST"}},
+            {"Pacific/Truk", TRUT},
+            {"Pacific/Wake", new String[] {"Fuso hor\u00e1rio de Wake", "WAKT",
+                                           "Fuso hor\u00e1rio de ver\u00e3o de Wake", "WAKST"}},
+            {"Pacific/Wallis", new String[] {"Fuso hor\u00e1rio de Wallis e Futuna", "WFT",
+                                             "Fuso hor\u00e1rio de ver\u00e3o de Wallis e Futuna", "WFST"}},
+            {"Pacific/Yap", TRUT},
+            {"Poland", CET},
+            {"PRC", CTT},
+            {"PST8PDT", PST},
+            {"ROK", KST},
+            {"Singapore", SGT},
+            {"SST", SBT},
+            {"SystemV/AST4", AST},
+            {"SystemV/AST4ADT", AST},
+            {"SystemV/CST6", CST},
+            {"SystemV/CST6CDT", CST},
+            {"SystemV/EST5", EST},
+            {"SystemV/EST5EDT", EST},
+            {"SystemV/HST10", HST},
+            {"SystemV/MST7", MST},
+            {"SystemV/MST7MDT", MST},
+            {"SystemV/PST8", PST},
+            {"SystemV/PST8PDT", PST},
+            {"SystemV/YST9", AKST},
+            {"SystemV/YST9YDT", AKST},
+            {"Turkey", EET},
+            {"UCT", UTC},
+            {"Universal", UTC},
+            {"US/Alaska", AKST},
+            {"US/Aleutian", HAST},
+            {"US/Arizona", MST},
+            {"US/Central", CST},
+            {"US/Eastern", EST},
+            {"US/Hawaii", HST},
+            {"US/Indiana-Starke", CST},
+            {"US/East-Indiana", EST},
+            {"US/Michigan", EST},
+            {"US/Mountain", MST},
+            {"US/Pacific", PST},
+            {"US/Pacific-New", PST},
+            {"US/Samoa", SAMOA},
+            {"UTC", UTC},
+            {"VST", ICT},
+            {"W-SU", MSK},
+            {"WET", WET},
+            {"Zulu", UTC},
         };
     }
 }
-
-
--- a/src/share/javavm/export/jvm.h	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/javavm/export/jvm.h	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -1423,7 +1423,8 @@
      * the new bit is also added in the main/baseline.
      */
     unsigned int thread_park_blocker : 1;
-    unsigned int : 31;
+    unsigned int post_vm_init_hook_enabled : 1;
+    unsigned int : 30;
     unsigned int : 32;
     unsigned int : 32;
 } jdk_version_info;
--- a/src/share/native/common/jdk_util.c	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/share/native/common/jdk_util.c	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -98,4 +98,8 @@
     info->update_version = jdk_update_version;
     info->special_update_version = (unsigned int) jdk_special_version;
     info->thread_park_blocker = 1;
+    // Advertise presence of sun.misc.PostVMInitHook:
+    // future optimization: detect if this is enabled.
+    info->post_vm_init_hook_enabled = 1;
+
 }
--- a/src/share/native/sun/font/layout/Features.h	Tue Apr 26 15:59:51 2011 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,69 +0,0 @@
-/*
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.  Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- *
- */
-
-/*
- *
- * (C) Copyright IBM Corp. 1998-2004 - All Rights Reserved
- *
- */
-
-#ifndef __FEATURES_H
-#define __FEATURES_H
-
-/**
- * \file
- * \internal
- */
-
-#include "LETypes.h"
-#include "OpenTypeTables.h"
-
-U_NAMESPACE_BEGIN
-
-struct FeatureRecord
-{
-    ATag        featureTag;
-    Offset      featureTableOffset;
-};
-
-struct FeatureTable
-{
-    Offset      featureParamsOffset;
-    le_uint16   lookupCount;
-    le_uint16   lookupListIndexArray[ANY_NUMBER];
-};
-
-struct FeatureListTable
-{
-    le_uint16           featureCount;
-    FeatureRecord       featureRecordArray[ANY_NUMBER];
-
-    const FeatureTable  *getFeatureTable(le_uint16 featureIndex, LETag *featureTag) const;
-
-    const FeatureTable *getFeatureTable(LETag featureTag) const;
-};
-
-U_NAMESPACE_END
-#endif
--- a/src/solaris/doc/sun/man/man1/ja/appletviewer.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/appletviewer.1	Wed May 04 16:39:05 2011 -0700
@@ -19,54 +19,44 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH appletviewer 1 "02 Jun 2010"
+.TH appletviewer 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-appletviewer \- Java アプレットビューア
-.LP
-.RS 3
-
+.SH "̾Á°"
+appletviewer \- Java ¥¢¥×¥ì¥Ã¥È¥Ó¥å¡¼¥¢
 .LP
 .LP
-\f3appletviewer\fP コマンド㯠Web ブラウザã®å¤–ã§ã‚¢ãƒ—レットを実行ã•ã›ã¾ã™ã€‚
+\f3appletviewer\fP ¥³¥Þ¥ó¥É¤Ï Web ¥Ö¥é¥¦¥¶¤Î³°¤Ç¥¢¥×¥ì¥Ã¥È¤ò¼Â¹Ô¤µ¤»¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .LP
 \f4appletviewer\fP \f2[\fP \f2options\fP \f2] \fP\f2urls\fP ...
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3appletviewer\fP コマンド㯠\f2urls\fP ã«æŒ‡å®šã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚ã‚‹ã„ã¯ãƒªã‚½ãƒ¼ã‚¹ã¨æŽ¥ç¶šã—ã¦ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒå‚ç…§ã™ã‚‹ãã‚Œãžã‚Œã®ã‚¢ãƒ—レットを独自ã®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã§è¡¨ç¤ºã—ã¾ã™ã€‚注: \f2urls\fP ã«ã‚ˆã£ã¦å‚ç…§ã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã€\f2OBJECT\fPã€\f2EMBED\fPã€ã¾ãŸã¯ \f2APPLET\fP ã‚¿ã‚°ã§ã©ã®ã‚¢ãƒ—レットもå‚ç…§ã—ã¦ã„ãªã„å ´åˆã€\f3appletviewer\fP ã¯ä½•ã‚‚è¡Œã„ã¾ã›ã‚“。\f3appletviewer\fP ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹ HTML ã‚¿ã‚°ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€
+\f3appletviewer\fP ¥³¥Þ¥ó¥É¤Ï \f2urls\fP ¤Ë»ØÄꤵ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤¢¤ë¤¤¤Ï¥ê¥½¡¼¥¹¤ÈÀܳ¤·¤Æ¡¢¤½¤Î¥É¥­¥å¥á¥ó¥È¤¬»²¾È¤¹¤ë¤½¤ì¤¾¤ì¤Î¥¢¥×¥ì¥Ã¥È¤òÆȼ«¤Î¥¦¥£¥ó¥É¥¦¤Çɽ¼¨¤·¤Þ¤¹¡£Ãí: \f2urls\fP ¤Ë¤è¤Ã¤Æ»²¾È¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤¬¡¢\f2OBJECT\fP¡¢\f2EMBED\fP¡¢¤Þ¤¿¤Ï \f2APPLET\fP ¥¿¥°¤Ç¤É¤Î¥¢¥×¥ì¥Ã¥È¤â»²¾È¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢\f3appletviewer\fP ¤Ï²¿¤â¹Ô¤¤¤Þ¤»¤ó¡£\f3appletviewer\fP ¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ë HTML ¥¿¥°¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「アプレットビューアã®ã‚¿ã‚°ã€\fP @
+\f2¡Ö¥¢¥×¥ì¥Ã¥È¥Ó¥å¡¼¥¢¤Î¥¿¥°¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/appletviewertags.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/tools/appletviewertags.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f3注:\fP \f3appletviewer\fP ã¯ã€RFC2396 ã§è¦å®šã•ã‚ŒãŸã‚¨ã‚¹ã‚±ãƒ¼ãƒ—機構ã«å¾“ã£ã¦ç¬¦å·åŒ–ã•ã‚ŒãŸ URL ã‚’å¿…è¦ã¨ã—ã¾ã™ã€‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã®ã¯ã€ç¬¦å·åŒ–ã•ã‚ŒãŸ URL ã ã‘ã§ã™ã€‚ãŸã ã—ã€ãƒ•ã‚¡ã‚¤ãƒ«åã«ã¤ã„ã¦ã¯ã€RFC2396 ã«æŒ‡å®šã•ã‚ŒãŸæ–¹æ³•ã§ç¬¦å·åŒ–を解除ã—ã¦ãŠãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí:\fP \f3appletviewer\fP ¤Ï¡¢RFC2396 ¤Çµ¬Äꤵ¤ì¤¿¥¨¥¹¥±¡¼¥×µ¡¹½¤Ë½¾¤Ã¤ÆÉä¹æ²½¤µ¤ì¤¿ URL ¤òɬÍפȤ·¤Þ¤¹¡£¥µ¥Ý¡¼¥È¤µ¤ì¤ë¤Î¤Ï¡¢Éä¹æ²½¤µ¤ì¤¿ URL ¤À¤±¤Ç¤¹¡£¤¿¤À¤·¡¢¥Õ¥¡¥¤¥ë̾¤Ë¤Ä¤¤¤Æ¤Ï¡¢RFC2396 ¤Ë»ØÄꤵ¤ì¤¿ÊýË¡¤ÇÉä¹æ²½¤ò²ò½ü¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-debug 
-Java デãƒãƒƒã‚¬ jdb(1) ã§ã‚¢ãƒ—レットビューアを開始ã—ã¾ã™ã€‚ ã“ã‚Œã«ã‚ˆã‚Šã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆä¸­ã®ã‚¢ãƒ—レットをデãƒãƒƒã‚°ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+Java ¥Ç¥Ð¥Ã¥¬ jdb(1) ¤Ç¥¢¥×¥ì¥Ã¥È¥Ó¥å¡¼¥¢¤ò³«»Ï¤·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢¥É¥­¥å¥á¥ó¥ÈÃæ¤Î¥¢¥×¥ì¥Ã¥È¤ò¥Ç¥Ð¥Ã¥°¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-encoding \  \ encoding name 
-入力 HTML ファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°åを指定ã—ã¾ã™ã€‚ 
+ÆþÎÏ HTML ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°Ì¾¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-Jjavaoption 
-文字列 \f2javaoption\fP ã¯ã€appletviewer を実行ã™ã‚‹ Java インタプリタ㫠1 ã¤ã®å¼•æ•°ã¨ã—ã¦æ¸¡ã•ã‚Œã¾ã™ã€‚引数ã«ã‚¹ãƒšãƒ¼ã‚¹ã‚’å«ã‚ã¦ã¯ã„ã‘ã¾ã›ã‚“。複数ã®å¼•æ•°ã¯ã€å„引数ã®ã™ã¹ã¦ã‚’接頭辞 \f3\-J\fP ã§å§‹ã‚ã‚‹ã“ã¨ã«ã‚ˆã‚ŠåŒºåˆ†ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚³ãƒ³ãƒ‘イラã®å®Ÿè¡Œç’°å¢ƒã€ã¾ãŸã¯ãƒ¡ãƒ¢ãƒªãƒ¼ã®åˆ©ç”¨ã«æœ‰åŠ¹ã§ã™ã€‚ 
+ʸ»úÎó \f2javaoption\fP ¤Ï¡¢appletviewer ¤ò¼Â¹Ô¤¹¤ë Java ¥¤¥ó¥¿¥×¥ê¥¿¤Ë 1 ¤Ä¤Î°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Þ¤¹¡£°ú¿ô¤Ë¥¹¥Ú¡¼¥¹¤ò´Þ¤á¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£Ê£¿ô¤Î°ú¿ô¤Ï¡¢³Æ°ú¿ô¤Î¤¹¤Ù¤Æ¤òÀÜƬ¼­ \f3\-J\fP ¤Ç»Ï¤á¤ë¤³¤È¤Ë¤è¤ê¶èʬ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Î¼Â¹Ô´Ä¶­¡¢¤Þ¤¿¤Ï¥á¥â¥ê¡¼¤ÎÍøÍѤËÍ­¸ú¤Ç¤¹¡£ 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/apt.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/apt.1	Wed May 04 16:39:05 2011 -0700
@@ -19,102 +19,133 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH apt 1 "02 Jun 2010"
+.TH apt 1 "14 Apr 2011"
 
 .LP
 .SH "NAME"
 .LP
 .LP
-\f2apt\fP \- 注釈処ç†ãƒ„ール
+\f2apt\fP \- Ãí¼á½èÍý¥Ä¡¼¥ë
 .LP
-.SH "å½¢å¼"
+.SH "·Á¼°"
 .LP
 .LP
-\f2apt [\-classpath \fP\f2classpath\fP] [\-sourcepath \f2sourcepath\fP] [\-d \f2directory\fP] [\-s \f2directory\fP] [\-factorypath \f2path\fP] [\-factory \f2class\fP] [\-print] [\-nocompile] [\-A\f2key\fP[\f2=val\fP] ...][\f2javac option\fP] sourcefiles [@files]
+\f2apt [\-classpath \fP\f2classpath\fP] [\-sourcepath \f2sourcepath\fP] [\-d \f2directory\fP] [\-s \f2directory\fP] [\-factorypath \f2path\fP] [\-factory \f2class\fP] [\-print] [\-nocompile] [\-A\f2key\fP[\f2=val\fP] ...] [\f2javac option\fP] sourcefiles [@files]
 .LP
-.SH "パラメータ"
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .LP
-オプションã¯é †ä¸åŒã§ã™ã€‚特定ã®ã‚ªãƒ—ションã«é©ç”¨ã•ã‚Œã‚‹ãƒ‘ラメータã«ã¤ã„ã¦ã¯ã€ä¸‹è¨˜ã®ã€Œã‚ªãƒ—ションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£ÆÃÄê¤Î¥ª¥×¥·¥ç¥ó¤ËŬÍѤµ¤ì¤ë¥Ñ¥é¥á¡¼¥¿¤Ë¤Ä¤¤¤Æ¤Ï¡¢²¼µ­¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 sourcefiles 
-ゼロã€1 ã¤ã€ã¾ãŸã¯è¤‡æ•°ã®å‡¦ç†å¯¾è±¡ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« 
+¥¼¥í¡¢1 ¤Ä¡¢¤Þ¤¿¤ÏÊ£¿ô¤Î½èÍýÂоݤΥ½¡¼¥¹¥Õ¥¡¥¤¥ë 
 .TP 3
 @files 
-ソースファイルã¾ãŸã¯ä»–ã®ã‚ªãƒ—ションを一覧表示ã™ã‚‹ 1 ã¤ã¾ãŸã¯è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ« 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¾¤Î¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤¹¤ë 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¥Õ¥¡¥¤¥ë 
 .RE
 
 .LP
-.SH "説明"
+.SH "ÀâÌÀ"
 .LP
 .LP
-注釈処ç†ãƒ„ール \f2apt\fP ã¯ã€æ–°ã—ã„リフレクト API ã¨ã‚µãƒãƒ¼ãƒˆã‚¤ãƒ³ãƒ•ãƒ©ã‚¹ãƒˆãƒ©ã‚¯ãƒãƒ£ãƒ¼ã‹ã‚‰æ§‹æˆã•ã‚Œã€ãƒ—ログラム注釈を処ç†ã—ã¾ã™ã€‚\f2apt\fP リフレクト API ã¯ã€ 構築時ã®ã‚½ãƒ¼ã‚¹ãƒ™ãƒ¼ã‚¹ã§ã€ãƒ—ログラム構造ã«é–¢ã™ã‚‹èª­ã¿å–り専用ビューをæä¾›ã—ã¾ã™ã€‚ã“れらã®ãƒªãƒ•ãƒ¬ã‚¯ãƒˆ API ã¯ã€ç·ç§°ã‚’追加ã—ãŸå¾Œã«ã€Java(TM) プログラミング言語ã®åž‹ã‚·ã‚¹ãƒ†ãƒ ã‚’æ­£ã—ãモデル化ã™ã‚‹ã‚ˆã†ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚最åˆã«ã€\f2apt\fP ã¯ã€æ–°ã—ã„ソースコードã¨ä»–ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã™ã‚‹æ³¨é‡ˆãƒ—ロセッサを実行ã—ã¾ã™ã€‚次ã«ã€\f2apt\fP ã¯ã€å…ƒã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ç”Ÿæˆã—ãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ã‚’コンパイルã™ã‚‹ãŸã‚ã€é–‹ç™ºãŒæ¥½ã«ãªã‚Šã¾ã™ã€‚ツールã¨ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ä½¿ç”¨ã•ã‚Œã‚‹ãƒªãƒ•ãƒ¬ã‚¯ãƒˆ API ãªã©ã® API ã¯ã€\f2com.sun.mirror\fP ã®ã‚µãƒ–パッケージã§ã™ã€‚
+Ãí¼á½èÍý¥Ä¡¼¥ë \f2apt\fP ¤Ï¡¢¿·¤·¤¤¥ê¥Õ¥ì¥¯¥È API ¤È¥µ¥Ý¡¼¥È¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤«¤é¹½À®¤µ¤ì¡¢¥×¥í¥°¥é¥àÃí¼á¤ò½èÍý¤·¤Þ¤¹¡£\f2apt\fP ¥ê¥Õ¥ì¥¯¥È API ¤Ï¡¢ ¹½ÃÛ»þ¤Î¥½¡¼¥¹¥Ù¡¼¥¹¤Ç¡¢¥×¥í¥°¥é¥à¹½Â¤¤Ë´Ø¤¹¤ëÆɤ߼è¤êÀìÍѥӥ塼¤òÄ󶡤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥ê¥Õ¥ì¥¯¥È API ¤Ï¡¢Áí¾Î¤òÄɲä·¤¿¸å¤Ë¡¢Java(TM) ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Î·¿¥·¥¹¥Æ¥à¤òÀµ¤·¤¯¥â¥Ç¥ë²½¤¹¤ë¤è¤¦¤ËÀ߷פµ¤ì¤Æ¤¤¤Þ¤¹¡£ºÇ½é¤Ë¡¢\f2apt\fP ¤Ï¡¢¿·¤·¤¤¥½¡¼¥¹¥³¡¼¥É¤È¾¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ëÃí¼á¥×¥í¥»¥Ã¥µ¤ò¼Â¹Ô¤·¤Þ¤¹¡£¼¡¤Ë¡¢\f2apt\fP ¤Ï¡¢¸µ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈÀ¸À®¤·¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤¿¤á¡¢³«È¯¤¬³Ú¤Ë¤Ê¤ê¤Þ¤¹¡£¥Ä¡¼¥ë¤È¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë»ÈÍѤµ¤ì¤ë¥ê¥Õ¥ì¥¯¥È API ¤Ê¤É¤Î API ¤Ï¡¢\f2com.sun.mirror\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ç¤¹¡£
 .LP
 .LP
-ツールã®æ©Ÿèƒ½ã«é–¢ã™ã‚‹è©³ç´°ã¨ã€\f2apt\fP を使用ã—ãŸé–‹ç™ºæ–¹æ³•ã«ã¤ã„ã¦ã¯ã€
+¥Ä¡¼¥ë¤Îµ¡Ç½¤Ë´Ø¤¹¤ë¾ÜºÙ¤È¡¢\f2apt\fP ¤ò»ÈÍѤ·¤¿³«È¯ÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f4「\fP\f4apt\fP\f3 入門ã€\fP @
+\f4¡Öapt ÆþÌç¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/apt/GettingStarted.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/apt/GettingStarted.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
-注: 
-\f2apt\fP ã®æ©Ÿèƒ½ã¯ã€\f2javac(1)\fP ツールã®ä¸€éƒ¨ã¨ãªã£ãŸæ³¨é‡ˆå‡¦ç†ã‚¤ãƒ³ãƒ•ãƒ©ã‚¹ãƒˆãƒ©ã‚¯ãƒãƒ£ãƒ¼ã«çµ„ã¿è¾¼ã¾ã‚Œã€ã™ã¹ã¦ã® Java コンパイラã§ä½¿ç”¨ã§ãるよã†ã«æ¨™æº–化ã•ã‚Œã¾ã—ãŸã€‚ã“ã®æ–°ã—ã„インフラストラクãƒãƒ£ãƒ¼ã¯ã€è¨€èªžãƒ¢ãƒ‡ãƒ«ãŠã‚ˆã³ Java プラットフォームã®ä¸€éƒ¨ã¨ãªã£ãŸæ³¨é‡ˆå‡¦ç† API ã«ä¾å­˜ã—ã¾ã™ã€‚注釈プロセッサã®é–‹ç™ºã¯ã€æ–°ã—ã„ API ãŠã‚ˆã³ \f2javac\fP ツールã«åŸºã¥ã„ã¦è¡Œã†ã‚ˆã†ãŠå‹§ã‚ã—ã¾ã™ã€‚ 
+Ãí: 
+\f2apt\fP ¤Îµ¡Ç½¤Ï¡¢\f2javac(1)\fP ¥Ä¡¼¥ë¤Î°ìÉô¤È¤Ê¤Ã¤¿Ãí¼á½èÍý¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤ËÁȤ߹þ¤Þ¤ì¡¢¤¹¤Ù¤Æ¤Î Java ¥³¥ó¥Ñ¥¤¥é¤Ç»ÈÍѤǤ­¤ë¤è¤¦¤Ëɸ½à²½¤µ¤ì¤Þ¤·¤¿¡£¤³¤Î¿·¤·¤¤¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤Ï¡¢¸À¸ì¥â¥Ç¥ë¤ª¤è¤Ó Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î°ìÉô¤È¤Ê¤Ã¤¿Ãí¼á½èÍý API ¤Ë°Í¸¤·¤Þ¤¹¡£Ãí¼á¥×¥í¥»¥Ã¥µ¤Î³«È¯¤Ï¡¢¿·¤·¤¤ API ¤ª¤è¤Ó \f2javac\fP ¥Ä¡¼¥ë¤Ë´ð¤Å¤¤¤Æ¹Ô¤¦¤è¤¦¤ª´«¤á¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "オプション"
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .SS 
-apt 固有ã®ã‚ªãƒ—ション
+apt ¸ÇÍ­¤Î¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-s dir 
-プロセッサã®ç”Ÿæˆã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ãディレクトリルートを指定ã—ã¾ã™ã€‚ ファイルã¯ã€ãƒ‘ッケージã®åå‰ç©ºé–“ã«åŸºã¥ã„ã¦ã‚µãƒ–ディレクトリã«ç½®ã‹ã‚Œã¾ã™ã€‚ 
+¥×¥í¥»¥Ã¥µ¤ÎÀ¸À®¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê¥ë¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£ ¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î̾Á°¶õ´Ö¤Ë´ð¤Å¤¤¤Æ¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤«¤ì¤Þ¤¹¡£ 
 .TP 3
 \-nocompile 
-ソースファイルをクラスファイルã«ã‚³ãƒ³ãƒ‘イルã—ã¾ã›ã‚“。 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-print 
-指定ã—ãŸã‚¿ã‚¤ãƒ—ã®ãƒ†ã‚­ã‚¹ãƒˆè¡¨ç¾ã‚’出力ã—ã¾ã™ã€‚ 注釈処ç†ã¾ãŸã¯ã‚³ãƒ³ãƒ‘イルã¯è¡Œã„ã¾ã›ã‚“。 
+»ØÄꤷ¤¿¥¿¥¤¥×¤Î¥Æ¥­¥¹¥Èɽ¸½¤ò½ÐÎϤ·¤Þ¤¹¡£ Ãí¼á½èÍý¤Þ¤¿¤Ï¥³¥ó¥Ñ¥¤¥ë¤Ï¹Ô¤¤¤Þ¤»¤ó¡£ 
 .TP 3
 \-A[key[=val]] 
-注釈プロセッサã¸æ¸¡ã™ã‚ªãƒ—ションã§ã™ã€‚ ã“ã®ã‚ªãƒ—ションã¯ã€\f2apt\fP ãŒç›´æŽ¥è§£é‡ˆã™ã‚‹ã®ã§ã¯ãªãã€ãã‚Œãžã‚Œã®ãƒ—ロセッサã«ã‚ˆã£ã¦ä½¿ç”¨ã§ãるよã†ã«å¤‰ãˆã‚‰ã‚Œã¾ã™ã€‚ 
+Ãí¼á¥×¥í¥»¥Ã¥µ¤ØÅϤ¹¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2apt\fP ¤¬Ä¾Àܲò¼á¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢¤½¤ì¤¾¤ì¤Î¥×¥í¥»¥Ã¥µ¤Ë¤è¤Ã¤Æ»ÈÍѤǤ­¤ë¤è¤¦¤ËÊѤ¨¤é¤ì¤Þ¤¹¡£ 
 .TP 3
 \-factorypath path 
-注釈プロセッサファクトリを検索ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®ãƒ•ã‚¡ã‚¯ãƒˆãƒªã¯æ¤œç´¢ã•ã‚Œã¾ã›ã‚“。 
+Ãí¼á¥×¥í¥»¥Ã¥µ¥Õ¥¡¥¯¥È¥ê¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹¤Î¥Õ¥¡¥¯¥È¥ê¤Ï¸¡º÷¤µ¤ì¤Þ¤»¤ó¡£ 
 .TP 3
 \-factory classname 
-使用ã™ã‚‹æ³¨é‡ˆãƒ—ロセッサファクトリã®åå‰ã§ã™ã€‚ デフォルトã®æ¤œå‡ºãƒ—ロセスをçœç•¥ã—ã¾ã™ã€‚ 
+»ÈÍѤ¹¤ëÃí¼á¥×¥í¥»¥Ã¥µ¥Õ¥¡¥¯¥È¥ê¤Î̾Á°¤Ç¤¹¡£ ¥Ç¥Õ¥©¥ë¥È¤Î¸¡½Ð¥×¥í¥»¥¹¤ò¾Êά¤·¤Þ¤¹¡£ 
+.TP 3
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-X 
+Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .SS 
-javac ã¨å…±ç”¨ã™ã‚‹ã‚ªãƒ—ション
+javac ¤È¶¦ÍѤ¹¤ë¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-d dir 
-プロセッサ㨠javac 生æˆã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ã場所を指定ã—ã¾ã™ã€‚ 
+¥×¥í¥»¥Ã¥µ¤È javac À¸À®¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-cp path or \-classpath path 
-ユーザークラスファイルã¨æ³¨é‡ˆãƒ—ロセッサファクトリを検索ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚\f2\-factorypath\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®ãƒ•ã‚¡ã‚¯ãƒˆãƒªã¯æ¤œç´¢ã•ã‚Œã¾ã›ã‚“。 
+\-cp path ¤Þ¤¿¤Ï \-classpath path 
+¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÈÃí¼á¥×¥í¥»¥Ã¥µ¥Õ¥¡¥¯¥È¥ê¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£\f2\-factorypath\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹¤Î¥Õ¥¡¥¯¥È¥ê¤Ï¸¡º÷¤µ¤ì¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
 .LP
-\f2javac\fP オプションã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€javac(1) ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+\f2javac\fP ¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢javac(1) ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+Èóɸ½à¥ª¥×¥·¥ç¥ó
 .LP
-.SH "注"
+.RS 3
+.TP 3
+\-XListAnnotationTypes 
+Ãí¼á¤Î·¿¤Ë¸¡½Ð¤µ¤ì¤ë¥ê¥¹¥È. 
+.TP 3
+\-XListDeclarations 
+»ØÄꤪ¤è¤ÓÀë¸À¤¬¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤ë¥ê¥¹¥È. 
+.TP 3
+\-XPrintAptRounds 
+½é´ü¤ª¤è¤ÓºÆµ¢Åª¤Ê \f2apt\fP ¥é¥¦¥ó¥É¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ¹¤ë. 
+.TP 3
+\-XPrintFactoryInfo 
+½èÍý¤òÍ׵᤹¤ë¥Õ¥¡¥¯¥È¥ê¤ÎÃí¼á¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ¹¤ë. 
+.TP 3
+\-XclassesAsDecls 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤ò¡¢½èÍýÂоݤÎÀë¸À¤È¤·¤Æ½èÍý¤·¤Þ¤¹¡£ 
+.RE
+
 .LP
 .LP
-\f2apt\fP ã®æ©Ÿèƒ½ã¯ã€\f2javac\fP ã«ã‚ˆã‚Šæä¾›ã•ã‚Œã‚‹æ¨™æº–注釈処ç†ã‚¤ãƒ³ãƒ•ãƒ©ã‚¹ãƒˆãƒ©ã‚¯ãƒãƒ£ãƒ¼ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã—ãŸã€‚今後㮠JDK リリースã§ã¯ã€\f2apt\fP ãŠã‚ˆã³é–¢é€£ã™ã‚‹ API ã®ã‚µãƒãƒ¼ãƒˆãŒä¸­æ­¢ã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí\fP: ¤³¤ì¤é¤ÏÈóɸ½à¥ª¥×¥·¥ç¥ó¤Ê¤Î¤Ç¡¢Í½¹ð¤Ê¤¯Êѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.SH "Ãí"
 .LP
-.SH "関連項目"
+.LP
+\f2apt\fP ¤Îµ¡Ç½¤Ï¡¢\f2javac\fP ¤Ë¤è¤êÄ󶡤µ¤ì¤ëɸ½àÃí¼á½èÍý¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¡¼¤ËÁȤ߹þ¤Þ¤ì¤Þ¤·¤¿¡£º£¸å¤Î JDK ¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢\f2apt\fP ¤ª¤è¤Ó´ØÏ¢¤¹¤ë API ¤Î¥µ¥Ý¡¼¥È¤¬Ãæ»ß¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/solaris/doc/sun/man/man1/ja/extcheck.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/extcheck.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH extcheck 1 "02 Jun 2010"
+.TH extcheck 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-extcheck \- jar ã®ç«¶åˆæ¤œå‡ºãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼
-.LP
-.RS 3
-
+.SH "̾Á°"
+extcheck \- jar ¤Î¶¥¹ç¸¡½Ð¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼
 .LP
 .LP
-\f3extcheck\fP ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã® jar ファイルã¨ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„る拡張機能㮠jar ファイル間ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ç«¶åˆã‚’検出ã—ã¾ã™ã€‚
+\f3extcheck\fP ¤Ï¡¢¥¿¡¼¥²¥Ã¥È¤Î jar ¥Õ¥¡¥¤¥ë¤È¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë³ÈÄ¥µ¡Ç½¤Î jar ¥Õ¥¡¥¤¥ë´Ö¤Î¥Ð¡¼¥¸¥ç¥ó¤Î¶¥¹ç¤ò¸¡½Ð¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,39 +39,33 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3extcheck\fP ユーティリティーã¯ã€æŒ‡å®šã•ã‚ŒãŸ Jar ファイルã®ã‚¿ã‚¤ãƒˆãƒ«ãŠã‚ˆã³ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒ Java(TM) 2 SDK ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„る拡張機能ã¨ç«¶åˆã—ã¦ã„ãªã„ã‹ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã€‚拡張機能をインストールã™ã‚‹å‰ã«ã€ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã‚’使ã£ã¦ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒåŒã˜ã‹ã€ã‚ˆã‚Šæ–°ã—ã„拡張機能ãŒã™ã§ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ãªã„ã‹ã©ã†ã‹ã‚’調ã¹ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+\f3extcheck\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¡¢»ØÄꤵ¤ì¤¿ Jar ¥Õ¥¡¥¤¥ë¤Î¥¿¥¤¥È¥ë¤ª¤è¤Ó¥Ð¡¼¥¸¥ç¥ó¤¬ Java(TM) 2 SDK ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë³ÈÄ¥µ¡Ç½¤È¶¥¹ç¤·¤Æ¤¤¤Ê¤¤¤«¤ò¥Á¥§¥Ã¥¯¤·¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÁ°¤Ë¡¢¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤Ã¤Æ¡¢¥Ð¡¼¥¸¥ç¥ó¤¬Æ±¤¸¤«¡¢¤è¤ê¿·¤·¤¤³ÈÄ¥µ¡Ç½¤¬¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3extcheck\fP ユーティリティーã¯ã€\f2targetfile.jar\fP ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã®ãƒ˜ãƒƒãƒ€ãƒ¼ \f2Specification\-title\fP ãŠã‚ˆã³ \f2Specification\-version\fP ã‚’ã€æ‹¡å¼µæ©Ÿèƒ½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã® Jar ファイル内ã®å¯¾å¿œã™ã‚‹ãƒ˜ãƒƒãƒ€ãƒ¼ã¨æ¯”較ã—ã¾ã™ã€‚デフォルトã§ã¯ã€æ‹¡å¼µæ©Ÿèƒ½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€\f2jre/lib/ext\fP ã§ã™ã€‚\f3extcheck\fP ユーティリティーã¯ã€\f2java.lang.Package.isCompatibleWith\fP メソッドã¨åŒæ§˜ã®æ–¹æ³•ã§ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’比較ã—ã¾ã™ã€‚
-.LP
-.LP
-競åˆãŒæ¤œå‡ºã•ã‚Œãªã„å ´åˆã®ãƒªã‚¿ãƒ¼ãƒ³ã‚³ãƒ¼ãƒ‰ã¯ \f20\fP ã§ã™ã€‚
+\f3extcheck\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¡¢targetfile.jar ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Î¥Ø¥Ã¥À¡¼ \f2Specification\-title\fP ¤ª¤è¤Ó \f2Specification\-version\fP ¤ò¡¢³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë \f2¤¹¤Ù¤Æ¤Î Jar ¥Õ¥¡¥¤¥ëÆâ¤Î\fP Âбþ¤¹¤ë¥Ø¥Ã¥À¡¼¤ÈÈæ³Ó¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢\f2jre/lib/ext\fP ¤Ç¤¹¡£\f3extcheck\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¡¢\f2java.lang.Package.isCompatibleWith\fP ¥á¥½¥Ã¥É¤ÈƱÍͤÎÊýË¡¤Ç¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÈæ³Ó¤·¤Þ¤¹¡£
 .LP
 .LP
-拡張機能ディレクトリ内ã®ã„ãšã‚Œã‹ã® jar ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã€åŒä¸€ã® \f2Specification\-title\fPã€ãŠã‚ˆã³åŒä¸€ã¾ãŸã¯ã‚ˆã‚Šæ–°ã—ã„ \f2Specification\-version\fP 番å·ãŒã‚ã‚‹å ´åˆã¯ã€ã‚¼ãƒ­ã§ãªã„エラーコードãŒè¿”ã•ã‚Œã¾ã™ã€‚\f2targetfile.jar\fP ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã« \f2Specification\-title\fP ã¾ãŸã¯ \f2Specification\-version\fP 属性ãŒãªã„å ´åˆã‚‚ã€ã‚¼ãƒ­ã§ãªã„エラーコードãŒè¿”ã•ã‚Œã¾ã™ã€‚
+¶¥¹ç¤¬¸¡½Ð¤µ¤ì¤Ê¤¤¾ì¹ç¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É¤Ï \f20\fP ¤Ç¤¹¡£
+.LP
 .LP
-.SH "オプション"
+³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¤¤º¤ì¤«¤Î jar ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¡¢Æ±°ì¤Î \f2Specification\-title\fP ¡¢¤ª¤è¤ÓƱ°ì¤Þ¤¿¤Ï¤è¤ê¿·¤·¤¤ \f2Specification\-version\fP Èֹ椬¤¢¤ë¾ì¹ç¤Ï¡¢¥¼¥í¤Ç¤Ê¤¤¥¨¥é¡¼¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£ \f2targetfile.jar\fP ¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë \f2Specification\-title\fP ¤Þ¤¿¤Ï \f2Specification\-version\fP °À­¤¬¤Ê¤¤¾ì¹ç¤â¡¢¥¼¥í¤Ç¤Ê¤¤¥¨¥é¡¼¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-verbose 
-拡張機能ディレクトリ内㮠Jar ファイルをã€ãƒã‚§ãƒƒã‚¯æ™‚ã«ä¸€è¦§è¡¨ç¤ºã—ã¾ã™ã€‚ã¾ãŸã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ jar ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã®å±žæ€§ã€ãŠã‚ˆã³ç«¶åˆã™ã‚‹ jar ファイルã«ã¤ã„ã¦ã‚‚報告ã—ã¾ã™ã€‚ 
+³ÈÄ¥µ¡Ç½¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î Jar ¥Õ¥¡¥¤¥ë¤ò¡¢¥Á¥§¥Ã¥¯»þ¤Ë°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£¤Þ¤¿¡¢¥¿¡¼¥²¥Ã¥È jar ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Î°À­¡¢¤ª¤è¤Ó¶¥¹ç¤¹¤ë jar ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤âÊó¹ð¤·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
 jar(1)
--- a/src/solaris/doc/sun/man/man1/ja/idlj.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/idlj.1	Wed May 04 16:39:05 2011 -0700
@@ -19,20 +19,14 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH idlj 1 "02 Jun 2010"
+.TH idlj 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-idlj \- IDL\-to\-Java コンパイラ
-.LP
-.RS 3
-
+.SH "̾Á°"
+idlj \- IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é
 .LP
-\f3idlj\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸ IDL ファイルã‹ã‚‰ Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã—ã¾ã™ã€‚
-.RE
-.SH "å½¢å¼"
-.LP
-
+\f3idlj\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿ IDL ¥Õ¥¡¥¤¥ë¤«¤é Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -44,68 +38,118 @@
 
 .LP
 .LP
-\f2idl\-file\fP ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹å®šç¾©è¨€èªž (IDL) ã«ã‚ˆã‚‹å®šç¾©ãŒå…¥ã£ãŸãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã§ã™ã€‚\f2options\fP ã®é †ç•ªã¯ä»»æ„ã§ã™ãŒã€\f2idl\-file\fP よりもå‰ã«æŒ‡å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
-.LP
-.SH "説明"
+\f2idl\-file\fP ¤Ï¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹ÄêµÁ¸À¸ì (IDL) ¤Ë¤è¤ëÄêµÁ¤¬Æþ¤Ã¤¿¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ç¤¹¡£\f2options\fP ¤Î½çÈÖ¤ÏǤ°Õ¤Ç¤¹¤¬¡¢\f2idl\-file\fP ¤è¤ê¤âÁ°¤Ë»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
-
+.SH "ÀâÌÀ"
 .LP
-IDL\-to\-Java コンパイラã¯ã€æŒ‡å®šã•ã‚ŒãŸ IDL ファイルã«ã¤ã„㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã—ã¾ã™ã€‚ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®è©³ç´°ã¯ã€
+.LP
+IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Ï¡¢»ØÄꤵ¤ì¤¿ IDL ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤·¤Þ¤¹¡£¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Î¾ÜºÙ¤Ï¡¢
 .na
 \f2OMG IDL to Java Language Mapping Specification\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/mapping/jidlMapping.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。IDL\-to\-Java コンパイラã®ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã®ä¸­ã«ã¯ã€\f2idltojava\fP ã¨ã„ã†åå‰ã ã£ãŸã‚‚ã®ãŒã‚ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/guides/idl/mapping/jidlMapping.html ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Î°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤ÎÃæ¤Ë¤Ï¡¢\f2idltojava\fP ¤È¤¤¤¦Ì¾Á°¤À¤Ã¤¿¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
 .SS 
-クライアントãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŠã‚ˆã³ã‚µãƒ¼ãƒãƒ¼ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®ç™ºè¡Œ
+¥¯¥é¥¤¥¢¥ó¥È¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ª¤è¤Ó¥µ¡¼¥Ð¡¼¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Îȯ¹Ô
+.LP
+.LP
+My.idl ¤È¤¤¤¦Ì¾Á°¤Î IDL ¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+idlj My.idl
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤³¤ì¤Ë¤è¤ê¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ÈÅù²Á¤Ç¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fclient\fP My.idl
+.fl
+.fi
 
 .LP
-My.idl ã¨ã„ã†åå‰ã® IDL ファイルã«å¯¾ã—㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ \f2idlj My.idl\fP
 .LP
-ã“ã‚Œã«ã‚ˆã‚Šã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ç­‰ä¾¡ã§ã™ã€‚ \f2idlj \fP\f4\-fclient\fP\f2 My.idl\fP
+¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ë¤Ï¡¢¥µ¡¼¥Ð¡¼Â¦¤Î¥¹¥±¥ë¥È¥ó¤ÏÁȤ߹þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ËÂФ·¤Æ¥µ¡¼¥Ð¡¼Â¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-クライアントå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«ã¯ã€ã‚µãƒ¼ãƒãƒ¼å´ã®ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã¯çµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã›ã‚“。インタフェースã«å¯¾ã—ã¦ã‚µãƒ¼ãƒãƒ¼å´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-fserver\fP\f2 My.idl\fP
-.LP
-サーãƒãƒ¼å´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«åŠ ãˆã¦ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã¦ã„ã¾ã™ã€‚ ã“れらã¯ã€ã™ã¹ã¦ \f2POA\fP (継承モデル) クラスã§ã™ã€‚クライアントå´ã¨ã‚µãƒ¼ãƒãƒ¼å´ã®ä¸¡æ–¹ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ (ã©ã‚Œã‚‚等価) ã®ã†ã¡ã® 1 ã¤ã‚’使用ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-fclient \-fserver\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-fall\fP\f2 My.idl\fP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fserver\fP My.idl
+.fl
+.fi
+
 .LP
 .LP
-サーãƒãƒ¼å´ã®ãƒ¢ãƒ‡ãƒ«ã¨ã—ã¦ã¯ã€2 ã¤ã®ãƒ¢ãƒ‡ãƒ«ãŒå¯èƒ½ã§ã™ã€‚ãã‚Œã¯ã€ç¶™æ‰¿ãƒ¢ãƒ‡ãƒ«ã¨ã€Tie 委譲モデルã§ã™ã€‚
+¥µ¡¼¥Ð¡¼Â¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Î¤Û¤«¤Ë¡¢¥¹¥±¥ë¥È¥ó¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤é¤Ï¤¹¤Ù¤Æ¡¢ \f2POA\fP (¤Ä¤Þ¤ê·Ñ¾µ¥â¥Ç¥ë) ¥¯¥é¥¹¤Ç¤¹¡£¥¯¥é¥¤¥¢¥ó¥È¦¤È¥µ¡¼¥Ð¡¼Â¦¤ÎξÊý¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É (¤É¤ì¤âÅù²Á) ¤Î¤¦¤Á¤Î 1 ¤Ä¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fclient \-fserver\fP My.idl
+.fl
+idlj \f3\-fall\fP My.idl
+.fl
+.fi
+
 .LP
 .LP
-デフォルトã®ã‚µãƒ¼ãƒãƒ¼å´ã®ãƒ¢ãƒ‡ãƒ«ã¯ã€ã€Œç§»æ®–å¯èƒ½ã‚µãƒ¼ãƒãƒ³ãƒˆç¶™æ‰¿ãƒ¢ãƒ‡ãƒ«ã€ã§ã™ã€‚\f2My.idl\fP 内㧠\f2My\fP インタフェースãŒå®šç¾©ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2MyPOA.java\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2My\fP ã«å¯¾ã—ã¦ãã®å®Ÿè£…ã‚’æä¾›ã—ã€ã“ã®å®Ÿè£…㯠\f2_MyPOA\fP ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+¥µ¡¼¥Ð¡¼Â¦¤Ç²Äǽ¤Ê¥â¥Ç¥ë¤Ï 2 ¤Ä¤¢¤ê¤Þ¤¹¡£·Ñ¾µ¥â¥Ç¥ë¤È Tie °Ñ¾ù¥â¥Ç¥ë¤Ç¤¹¡£
 .LP
 .LP
-\f2MyPOA.java\fP 㯠
+¥Ç¥Õ¥©¥ë¥È¤Î¥µ¡¼¥Ð¡¼Â¦¤Î¥â¥Ç¥ë¤Ï¡¢¡Ö°Ü¿£²Äǽ¥µ¡¼¥Ð¥ó¥È·Ñ¾µ¥â¥Ç¥ë¡×¤Ç¤¹¡£\f2My.idl\fP Æâ¤Ç \f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢\f2MyPOA.java\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¼ÂÁõ¤Ï \f2My\fP ¤ËÄ󶡤·¡¢\f2MyPOA\fP ¤ò·Ñ¾µ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.LP
+\f2MyPOA.java\fP ¤Ï 
 .na
 \f2org.omg.PortableServer.Servant\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/org/omg/PortableServer/Servant.html ã‚’æ‹¡å¼µã™ã‚‹ã‚¹ãƒˆãƒªãƒ¼ãƒ ãƒ™ãƒ¼ã‚¹ã®ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã§ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ãŒå®Ÿè£…ã™ã‚‹ IDL インタフェースã«é–¢é€£ä»˜ã‘られã¦ã„ã‚‹ \f2InvokeHandler\fP インタフェースã¨ã‚ªãƒšãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’実装ã—ã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/api/org/omg/PortableServer/Servant.html ¤ò³ÈÄ¥¤¹¤ë¥¹¥È¥ê¡¼¥à¥Ù¡¼¥¹¤Î¥¹¥±¥ë¥È¥ó¤Ç¡¢¥¹¥±¥ë¥È¥ó¤¬¼ÂÁõ¤¹¤ë IDL ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤ë \f2InvokeHandler\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤È¥ª¥Ú¥ì¡¼¥·¥ç¥ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤·¤Þ¤¹¡£
 .LP
 .LP
 .na
 \f2Portable Object Adapter (POA)\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html ã® \f2PortableServer\fP モジュールã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–ã® \f2Servant\fP 型を定義ã—ã¾ã™ã€‚Java プログラミング言語ã§ã¯ã€\f2Servant\fP åž‹ã¯ã€Java ã® \f2org.omg.PortableServer.Servant\fP クラスã«ãƒžãƒƒãƒ”ングã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã‚Œã¯ã‚らゆる POA サーãƒãƒ³ãƒˆå®Ÿè£…ã®åŸºåº•ã‚¯ãƒ©ã‚¹ã¨ãªã‚Šå¤šæ•°ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æä¾›ã—ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã‚¢ãƒ—リケーションプログラマãŒå‘¼ã³å‡ºã™ã ã‘ã§ã¯ãªãã€POA 自身ã‹ã‚‰ã‚‚呼ã³å‡ºã•ã‚Œã€å ´åˆã«ã‚ˆã£ã¦ã¯ã‚µãƒ¼ãƒãƒ³ãƒˆã®å‹•ä½œã‚’制御ã™ã‚‹ãŸã‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html ¤Î \f2PortableServer\fP ¥â¥¸¥å¡¼¥ë¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¤Î \f2Servant\fP ·¿¤òÄêµÁ¤·¤Þ¤¹¡£Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤Ï¡¢\f2Servant\fP ·¿¤Ï Java ¤Î \f2org.omg.PortableServer.Servant\fP ¥¯¥é¥¹¤Ë¥Þ¥Ã¥×¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ï¡¢¤¹¤Ù¤Æ¤Î POA ¥µ¡¼¥Ð¥ó¥È¼ÂÁõ¤Î´ðÄ쥯¥é¥¹¤È¤·¤Æµ¡Ç½¤·¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¸Æ¤Ó½Ð¤¹¤³¤È¤Î¤Ç¤­¤ë¤¤¤¯¤Ä¤«¤Î¥á¥½¥Ã¥É¤Î¤Û¤«¤Ë¡¢POA ¤½¤Î¤â¤Î¤Ë¤è¤Ã¤Æ¸Æ¤Ó½Ð¤µ¤ì¡¢¥µ¡¼¥Ð¥ó¥È¤ÎÆ°ºî¤òÀ©¸æ¤¹¤ë¤¿¤á¤Ë¥æ¡¼¥¶¡¼¤¬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤ë¥á¥½¥Ã¥É¤âÄ󶡤·¤Þ¤¹¡£
+.LP
+.LP
+·Ñ¾µ¥â¥Ç¥ë¤Î¤â¤¦ 1 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2\-oldImplBase\fP ¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤³¤È¤Ç¡¢J2SE 1.4 ¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤È¸ß´¹À­¤Î¤¢¤ë¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤³¤È¤Ç¤¹¡£¤¿¤À¤·¡¢\f2\-oldImplBase\fP ¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤Î¤Ï¡¢É¸½àŪ¤Ê¼êË¡¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤é¤Î API ¤Ïº£¸åÈó¿ä¾©¤Ë¤Ê¤ëͽÄê¤Ç¤¹¡£¤³¤Î¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤Î¤Ï¡¢J2SE 1.3 ¤Çµ­½Ò¤µ¤ì¤¿´û¸¤Î¥µ¡¼¥Ð¡¼¤È¤Î¸ß´¹À­¤¬É¬Íפʾì¹ç¤À¤±¤Ç¤¹¡£¤½¤Î¾ì¹ç¤Ë¤Ï´û¸¤Î MAKEFILE ¤òÊѹ¹¤·¡¢\f2idlj\fP ¥³¥ó¥Ñ¥¤¥é¤Ë \f2\-oldImplBase\fP ¥Õ¥é¥°¤òÄɲ乤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤·¤Ê¤¤¤È¡¢POA ¥Ù¡¼¥¹¤Î¥µ¡¼¥Ð¡¼Â¦¥Þ¥Ã¥Ô¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£²¼°Ì¸ß´¹À­¤Î¤¢¤ë¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-fclient \-fserver\fP \f3\-oldImplBase\fP My.idl
+.fl
+idlj \f3\-fall\fP \f3\-oldImplBase\fP My.idl
+.fl
+.fi
+
 .LP
 .LP
-継承モデルã®ã‚‚ㆠ1 ã¤ã®ã‚ªãƒ—ションã¯ã€\f2\-oldImplBase\fP フラグを使用ã—ã¦ã€J2SE 1.4 よりå‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® Java プログラミング言語ã¨äº’æ›æ€§ã®ã‚るサーãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã“ã¨ã§ã™ã€‚ãŸã ã—ã€\f2\-oldImplBase\fP フラグを使用ã™ã‚‹ã®ã¯ã€æ¨™æº–çš„ãªæ‰‹æ³•ã§ã¯ã‚ã‚Šã¾ã›ã‚“。ã“れら㮠API ã¯æŽ¨å¥¨ã•ã‚Œã¦ã„ã¾ã›ã‚“。ã“ã®ãƒ•ãƒ©ã‚°ã‚’使用ã™ã‚‹ã®ã¯ã€J2SE 1.3 ã§è¨˜è¿°ã•ã‚ŒãŸæ—¢å­˜ã®ã‚µãƒ¼ãƒãƒ¼ã¨ã®äº’æ›æ€§ã‚’ä¿ã¤å ´åˆã ã‘ã§ã™ã€‚ãã®å ´åˆã€æ—¢å­˜ã® MAKEFILE を変更ã—㦠\f2idlj\fP コンパイラ㫠\f2\-oldImplBase\fP フラグを追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ フラグを追加ã—ãªã„å ´åˆã€POA ベースã®ã‚µãƒ¼ãƒãƒ¼å´ãƒžãƒƒãƒ”ングãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚下ä½äº’æ›æ€§ã®ã‚るサーãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
+\f2My.idl\fP Æâ¤Ç \f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢\f2_MyImplBase.java\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£\f2My\fP ¤ËÂФ·¤Æ¤½¤Î¼ÂÁõ¤òÄ󶡤·¡¢¤³¤Î¼ÂÁõ¤Ï \f2_MyImplBase\fP ¤«¤é·Ñ¾µ¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
-\f2idlj \fP\f4\-fclient \-fserver\fP\f2 \fP\f4\-oldImplBase\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-fall\fP\f2 \fP\f4\-oldImplBase\fP\f2 My.idl\fP
 .LP
-\f2My.idl\fP 内㧠\f2My\fP インタフェースãŒå®šç¾©ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2_MyImplBase.java\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2My\fP ã«å¯¾ã—ã¦ãã®å®Ÿè£…ã‚’æä¾›ã—ã€ã“ã®å®Ÿè£…㯠\f2_MyImplBase\fP ã‹ã‚‰ç¶™æ‰¿ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。  
+¤â¤¦ 1 ¤Ä¤Î¥µ¡¼¥Ð¡¼Â¦¥â¥Ç¥ë¤Ï¡¢Tie ¥â¥Ç¥ë¤È¸Æ¤Ð¤ì¤ë¤â¤Î¤Ç¤¹¡£¤³¤Î¥µ¡¼¥Ð¡¼Â¦¥â¥Ç¥ë¤Ï¡¢°Ñ¾ù¥â¥Ç¥ë¤Ç¤¹¡£Tie ¤È¥¹¥±¥ë¥È¥ó¤òƱ»þ¤ËÀ¸À®¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¤¿¤á¡¢¤½¤ì¤é¤ÏÊÌ¡¹¤ËÀ¸À®¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ¡¢Tie ¥â¥Ç¥ëÍѤΥХ¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-もㆠ1 ã¤ã®ã‚µãƒ¼ãƒãƒ¼å´ãƒ¢ãƒ‡ãƒ«ã¯ã€Tie モデルã¨å‘¼ã°ã‚Œã‚‹ã‚‚ã®ã§ã™ã€‚ã“ã®ã‚µãƒ¼ãƒãƒ¼å´ãƒ¢ãƒ‡ãƒ«ã¯ã€å§”譲モデルã§ã™ã€‚Tie ã¨ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚’åŒæ™‚ã«ç”Ÿæˆã™ã‚‹ã“ã¨ã¯ã§ããªã„ãŸã‚ã€ãれらã¯åˆ¥ã€…ã«ç”Ÿæˆã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。次ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€Tie モデル用ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+.nf
+\f3
+.fl
+idlj \fP\f3\-fall\fP My.idl
+.fl
+idlj \f3\-fallTIE\fP My.idl
+.fl
+.fi
+
 .LP
-\f2idlj \fP\f4\-fall\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-fallTIE\fP\f2 My.idl\fP
 .LP
-\f2My\fP ã¨ã„ã†ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å ´åˆã€ä¸Šè¨˜ã® 2 番目ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã‚Šã€\f2MyPOATie.java\fP ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2MyPOATie\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¯ã€\f2delegate\fP ã‚’å–ã‚Šã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® POA モデルを使用ã—ã¦ã„ã‚‹ãŸã‚ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã«ã‚‚ \f2poa\fP ãŒå¿…è¦ã§ã™ã€‚\f2delegate\fP ã«å¯¾ã—ã¦å®Ÿè£…ã‚’æä¾›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ãŒã€ã“ã®å®Ÿè£…㯠\f2MyOperations\fP インタフェースã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã ã‘ã§ã€ãã®ä»–ã®ã‚¯ãƒ©ã‚¹ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ã—ã‹ã—ã€ã“ã®å®Ÿè£…ã‚’ ORB ã¨ä¸€ç·’ã«ä½¿ç”¨ã™ã‚‹ã«ã¯ã€\f2MyPOATie\fP 内ã§å®Ÿè£…をラップã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚  
+\f2My\fP ¤È¤¤¤¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¾ì¹ç¡¢¾åµ­¤Î 2 ÈÖÌܤΥ³¥Þ¥ó¥É¤Ë¤è¤ê¡¢\f2MyPOATie.java\fP ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£\f2MyPOATie\fP ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¡¢\f2delegate\fP ¤ò¼è¤ê¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î POA ¥â¥Ç¥ë¤ò»ÈÍѤ·¤Æ¤¤¤ë¤¿¤á¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤Ë¤â \f2poa\fP ¤¬É¬ÍפǤ¹¡£\f2delegate\fP ¤ËÂФ·¤Æ¼ÂÁõ¤òÄ󶡤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¤¬¡¢¤³¤Î¼ÂÁõ¤Ï \f2MyOperations\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפ¬¤¢¤ë¤À¤±¤Ç¡¢¤½¤Î¾¤Î¥¯¥é¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤·¤«¤·¡¢¤³¤Î¼ÂÁõ¤ò ORB ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤Ë¤Ï¡¢\f2MyPOATie\fP Æâ¤Ç¼ÂÁõ¤ò¥é¥Ã¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
+.LP
 .nf
 \f3
 .fl
@@ -143,16 +187,24 @@
 .fi
 
 .LP
-ä»–ã®å®Ÿè£…ã‹ã‚‰ç¶™æ‰¿ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆã€æ¨™æº–ã®ç¶™æ‰¿ãƒ¢ãƒ‡ãƒ«ã§ã¯ãªã Tie モデルを使用ã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚Java ã®å ´åˆã¯ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ç¶™æ‰¿ã®å€‹æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ã‚¯ãƒ©ã‚¹ã®ç¶™æ‰¿ã«ä½¿ç”¨ã§ãるスロット㯠1 ã¤ã ã‘ã§ã™ã€‚継承モデルを使用ã—ãŸå ´åˆã¯ã€ãã®ã‚¹ãƒ­ãƒƒãƒˆãŒå æœ‰ã•ã‚Œã¾ã™ã€‚Tie モデルを使用ã—ãŸå ´åˆã¯ã€ãã®ã‚¹ãƒ­ãƒƒãƒˆãŒä½¿ç”¨ã•ã‚Œãšã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒç‹¬è‡ªã®ç›®çš„ã§ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€é–“接å‚ç…§ã®ãƒ¬ãƒ™ãƒ«ãŒ 1 ã¤å°Žå…¥ã•ã‚Œã‚‹ã¨ã„ã†æ¬ ç‚¹ãŒã‚ã‚Šã¾ã™ã€‚ã¤ã¾ã‚Šã€ãƒ¡ã‚½ãƒƒãƒ‰ã‚’呼ã³å‡ºã™ã¨ãã«ä½™åˆ†ãªãƒ¡ã‚½ãƒƒãƒ‰å‘¼ã³å‡ºã—ãŒç™ºç”Ÿã—ã¾ã™ã€‚ 
 .LP
-IDL ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‹ã‚‰ J2SE 1.4 よりå‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® Java 言語ã¸ã®ãƒžãƒƒãƒ”ングã¨äº’æ›æ€§ã®ã‚ã‚‹ã€ã‚µãƒ¼ãƒãƒ¼å´ã® Tie モデルã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
-.LP
-\f2idlj \fP\f4\-oldImplBase\fP\f2 \fP\f4\-fall\fP\f2 My.idl\fP
-.br
-\f2idlj \fP\f4\-oldImplBase\fP\f2 \fP\f4\-fallTIE\fP\f2 My.idl\fP
+¾¤Î¼ÂÁõ¤«¤é·Ñ¾µ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¡¢É¸½à¤Î·Ñ¾µ¥â¥Ç¥ë¤Ç¤Ï¤Ê¤¯ Tie ¥â¥Ç¥ë¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£Java ¤Î¾ì¹ç¤Ï¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î·Ñ¾µ¤Î¸Ä¿ô¤ËÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢¥¯¥é¥¹¤Î·Ñ¾µ¤Ë»ÈÍѤǤ­¤ë¥¹¥í¥Ã¥È¤Ï 1 ¤Ä¤À¤±¤Ç¤¹¡£·Ñ¾µ¥â¥Ç¥ë¤ò»ÈÍѤ·¤¿¾ì¹ç¤Ï¡¢¤½¤Î¥¹¥í¥Ã¥È¤¬ÀêÍ­¤µ¤ì¤Þ¤¹¡£Tie ¥â¥Ç¥ë¤ò»ÈÍѤ·¤¿¾ì¹ç¤Ï¡¢¤½¤Î¥¹¥í¥Ã¥È¤¬»ÈÍѤµ¤ì¤º¡¢¥æ¡¼¥¶¡¼¤¬Æȼ«¤ÎÌÜŪ¤Ç»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤ÎÊýË¡¤Ë¤Ï¡¢´ÖÀÜÀ­¤Î¥ì¥Ù¥ë¤¬ 1 ¤ÄƳÆþ¤µ¤ì¤ë¤È¤¤¤¦·çÅÀ¤¬¤¢¤ê¤Þ¤¹¡£¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹¤È¤­¤Ë¡¢Í¾Ê¬¤Ê¥á¥½¥Ã¥É¸Æ¤Ó½Ð¤·¤¬ 1 ²óȯÀ¸¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2My\fP ã¨ã„ã†ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å ´åˆã€ã“ã‚Œã«ã‚ˆã‚Š \f2My_Tie.java\fP ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2My_Tie\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¯ã€\f2impl\fP ã‚’å–ã‚Šã¾ã™ã€‚\f2impl\fP ã«å¯¾ã—ã¦å®Ÿè£…ã‚’æä¾›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ãŒã€ãã®å®Ÿè£…㯠\f2HelloOperations\fP インタフェースã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã ã‘ã§ã€ãã®ä»–ã®ã‚¯ãƒ©ã‚¹ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ã—ã‹ã—ã€ã“ã®å®Ÿè£…ã‚’ ORB ã¨ä¸€ç·’ã«ä½¿ç”¨ã™ã‚‹ã«ã¯ã€\f2My_Tie\fP 内ã§å®Ÿè£…をラップã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+IDL ¤Î¥Ð¡¼¥¸¥ç¥ó¤«¤é J2SE 1.4 ¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Java ¸À¸ì¤Ø¤Î¥Þ¥Ã¥Ô¥ó¥°¤È¸ß´¹À­¤Î¤¢¤ë¡¢¥µ¡¼¥Ð¡¼Â¦¤Î Tie ¥â¥Ç¥ë¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-oldImplBase\fP \f3\-fall\fP My.idl
+.fl
+idlj \f3\-oldImplBase\fP \f3\-fallTIE\fP My.idl
+.fl
+.fi
+
+.LP
+.LP
+\f2My\fP ¤È¤¤¤¦¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¾ì¹ç¡¢¤³¤ì¤Ë¤è¤ê \f2My_Tie.java\fP ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£\f2My_Tie\fP ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¡¢\f2impl\fP ¤ò¼è¤ê¤Þ¤¹¡£\f2impl\fP ¤ËÂФ·¤Æ¼ÂÁõ¤òÄ󶡤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¤¬¡¢¤½¤Î¼ÂÁõ¤Ï \f2HelloOperations\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפ¬¤¢¤ë¤À¤±¤Ç¡¢¤½¤Î¾¤Î¥¯¥é¥¹¤«¤é·Ñ¾µ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤·¤«¤·¡¢¤³¤Î¼ÂÁõ¤ò ORB ¤È°ì½ï¤Ë»ÈÍѤ¹¤ë¤Ë¤Ï¡¢\f2My_Tie\fP Æâ¤Ç¼ÂÁõ¤ò¥é¥Ã¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -183,201 +235,383 @@
 .fi
 
 .LP
-.RE
 .SS 
-発行ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã®ä»£æ›¿ä½ç½®ã®æŒ‡å®š
+ȯ¹Ô¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ÎÂåÂØ°ÌÃ֤λØÄê
+.LP
+.LP
+ȯ¹Ô¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê°Ê³°¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤¯¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+idlj \fP\f3\-td /altdir\fP My.idl
+.fl
+.fi
 
 .LP
-発行ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’カレントディレクトリ以外ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã§ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã—ã¾ã™ã€‚ 
-.RS 3
+.LP
+\f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¾ì¹ç¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡¢\f2./My.java\fP ¤Ç¤Ï¤Ê¤¯¡¢\f2/altdir/My.java\fP ¤Ê¤É¤Ëȯ¹Ô¤µ¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ÎÂåÂØ°ÌÃ֤λØÄê
+.LP
+.LP
+\f2My.idl\fP ¤Ë¤â¤¦ 1 ¤Ä¤Î IDL ¥Õ¥¡¥¤¥ë \f2MyOther.idl\fP ¤¬¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥í¡¼¥«¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë \f2MyOther.idl\fP ¤¬¤¢¤ë¤â¤Î¤ÈÁÛÄꤷ¤Þ¤¹¡£¤â¤·¤½¤Î¥Õ¥¡¥¤¥ë¤¬¡¢¤¿¤È¤¨¤Ð \f2/includes\fP ¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-i /includes\fP My.idl
+.fl
+.fi
+
+.LP
+.LP
+¤Þ¤¿¡¢¤â¤· \f2My.idl\fP ¤Ë¡¢¤¿¤È¤¨¤Ð \f2/moreIncludes\fP ¤Ë¤¢¤ë \f2Another.idl\fP ¤â¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-i /includes \-i /moreIncludes\fP My.idl
+.fl
+.fi
 
 .LP
-\f2idlj \fP\f4\-td /altdir\fP\f2 My.idl\fP
-.RE
-\f2My\fP インタフェースã®å ´åˆã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€\f2./My.java\fP ã§ã¯ãªãã€\f2/altdir/My.java\fP ãªã©ã«ç™ºè¡Œã•ã‚Œã¾ã™ã€‚
-.RE
-.SS 
-インクルードファイルã®ä»£æ›¿ä½ç½®ã®æŒ‡å®š
+.LP
+¤³¤Î¤è¤¦¤Ê·Á¼°¤Ç¥¤¥ó¥¯¥ë¡¼¥É¤ò»ØÄꤹ¤ë¤È¡¢¥³¥Þ¥ó¥É¤¬Ä¹¤¯¤ÆÊ£»¨¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤³¤Ç¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò¥³¥ó¥Ñ¥¤¥é¤Ë»Ø¼¨¤¹¤ë¤¿¤á¤ÎÊ̤ÎÊýË¡¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ï¡¢´Ä¶­ÊÑ¿ô¤Î¹Í¤¨Êý¤È»÷¤Æ¤¤¤Þ¤¹¡£CLASSPATH ¤Ë¥ê¥¹¥È¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë \f2idl.config\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£¤½¤Î \f2idl.config\fP ¤ÎÃæ¤Ë¡¢¼¡¤Î¤è¤¦¤Ê·Á¼°¤Î¹Ô¤òÆþ¤ì¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+includes=/includes;/moreIncludes
+.fl
+\fP
+.fi
 
 .LP
-\f2My.idl\fP ã«ã‚‚ㆠ1 ã¤ã® IDL ファイル \f2MyOther.idl\fP ãŒã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã« \f2MyOther.idl\fP ãŒã‚ã‚‹ã‚‚ã®ã¨æƒ³å®šã—ã¾ã™ã€‚ã‚‚ã—ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã€ãŸã¨ãˆã° \f2/includes\fP ã«ã‚ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã§ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã—ã¾ã™ã€‚ \f2idlj \fP\f4\-i /includes\fP\f2 My.idl\fP
 .LP
-ã¾ãŸã€ã‚‚ã— \f2My.idl\fP ã«ã€ãŸã¨ãˆã° \f2/moreIncludes\fP ã«ã‚ã‚‹ \f2Another.idl\fP もインクルードã•ã‚Œã¦ã„ã‚‹ã®ã§ã‚ã‚Œã°ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã§ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã—ã¾ã™ã€‚ \f2idlj \fP\f4\-i /includes \-i /moreIncludes\fP\f2 My.idl\fP
-.LP
-ã“ã®ã‚ˆã†ãªå½¢å¼ã§ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã‚’指定ã™ã‚‹ã¨ã€ã‚³ãƒžãƒ³ãƒ‰ãŒé•·ãã¦è¤‡é›‘ã«ãªã‚Šã¾ã™ã€‚ ãã“ã§ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã™ã‚‹å ´æ‰€ã‚’コンパイラã«æŒ‡ç¤ºã™ã‚‹ãŸã‚ã®åˆ¥ã®æ–¹æ³•ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®æ–¹æ³•ã¯ã€ç’°å¢ƒå¤‰æ•°ã®è€ƒãˆæ–¹ã¨ä¼¼ã¦ã„ã¾ã™ã€‚CLASSPATH ã«ãƒªã‚¹ãƒˆã•ã‚Œã¦ã„るディレクトリ内㫠\f2idl.config\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚ãã® \f2idl.config\fP ã®ä¸­ã«ã€æ¬¡ã®ã‚ˆã†ãªå½¢å¼ã®è¡Œã‚’入れã¾ã™ã€‚  \f2includes=/includes;/moreIncludes\fP
-.LP
-コンパイラã¯ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒªã‚¹ãƒˆã‚’読ã¿è¾¼ã¿ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®é–“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ (;) ã«ãªã£ã¦ã„ã¾ã™ã€‚ã“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¯ã€ãƒ—ラットフォームã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€Windows プラットフォームã§ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ã§ã™ãŒã€Unix プラットフォームã§ã¯ã‚³ãƒ­ãƒ³ã§ã™ã€‚ \f2インクルード\fPã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¡¢¥¤¥ó¥¯¥ë¡¼¥É¥ê¥¹¥È¤òÆɤ߹þ¤ß¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¤Î´Ö¤Î¶èÀÚ¤êʸ»ú¤Ï¥»¥ß¥³¥í¥ó (;) ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤Î¶èÀÚ¤êʸ»ú¤Ï¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Windows ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥»¥ß¥³¥í¥ó¤Ç¤¹¤¬¡¢Unix ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥³¥í¥ó¤Ç¤¹¡£ \f2¥¤¥ó¥¯¥ë¡¼¥É\fP¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2CLASSPATH ã®è¨­å®š\fP @
+\f2CLASSPATH ¤ÎÀßÄê\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#general ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.RE
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#general ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .SS 
-インクルードファイルã«å¯¾ã™ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®ç™ºè¡Œ
+¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Îȯ¹Ô
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤷ¤¿ IDL ¥Õ¥¡¥¤¥ë¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ä¹½Â¤ÂΤʤɤˤĤ¤¤Æ¤Î¤ß¡¢Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·¿¤Ë¤Ä¤¤¤Æ¤Ï¡¢Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î 2 ¤Ä¤Î IDL ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£
+.LP
+
+.LP
+.LP
+\f4My.idl\fP
 .LP
-.RS 3
+.nf
+\f3
+.fl
+#include <MyOther.idl>
+.fl
+interface My
+.fl
+{
+.fl
+};
+.fl
+\fP
+.fi
 
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«æŒ‡å®šã—㟠IDL ファイルã§å®šç¾©ã•ã‚Œã¦ã„るインタフェースや構造体ãªã©ã«ã¤ã„ã¦ã®ã¿ã€Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚インクルードã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹åž‹ã«ã¤ã„ã¦ã¯ã€Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã® 2 ã¤ã® IDL ファイルã«ã¤ã„ã¦è€ƒãˆã¦ã¿ã¾ã—ょã†ã€‚   \f4My.idl\fP
+
 .LP
-\f2#include <MyOther.idl>\fP
-.br
-\f2interface My\fP
-.br
-\f2{\fP
-.br
-\f2};\fP
-.br
-\f4MyOther.idl\fP 
+.LP
+\f4MyOther.idl\fP
 .LP
-\f2interface MyOther\fP
-.br
-\f2{\fP
-.br
-\f2};\fP\  
-.LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€\f2My\fP ã«å¯¾ã™ã‚‹ Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã ã‘ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ \f2idlj My.idl\fP
-.LP
-\f2My.idl\fP ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹åž‹ã¨ã€\f2My.idl\fP ã«ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ« (ã“ã®ä¾‹ã§ã¯ \f2MyOther.idl\fP) ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹åž‹ã™ã¹ã¦ã«ã¤ã„㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’生æˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-emitAll\fP\f2 My.idl\fP
+.nf
+\f3
+.fl
+interface MyOther
+.fl
+{
+.fl
+};
+.fl
+\fP
+.fi
+
 .LP
-ã“ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¦å‰‡ã«é–¢ã—ã¦æ³¨æ„ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚グローãƒãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã«æŒ‡å®šã—㟠\f2#include\fP æ–‡ã¯ã€å‰è¿°ã®ã¨ãŠã‚Šã«å‡¦ç†ã•ã‚Œã¾ã™ã€‚ã“れら㮠\f2#include\fP æ–‡ã¯ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆæ–‡ã¨è¦‹ãªã™ã“ã¨ãŒã§ãã¾ã™ã€‚ãã‚Œã«å¯¾ã—ã¦ã€ä»–ã®å®šç¾©ã«å›²ã¾ã‚ŒãŸã‚¹ã‚³ãƒ¼ãƒ—内ã«æŒ‡å®šã—㟠\f2#include\fP æ–‡ã¯ã€æœ¬å½“ã®æ„味ã§ã® \f2#include\fP æ–‡ã¨ã—ã¦å‡¦ç†ã•ã‚Œã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚るコードãŒã€å…ƒã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ãã®ã¾ã¾æŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã‹ã®ã‚ˆã†ã«å‡¦ç†ã•ã‚Œã€ãã‚Œã«å¯¾ã—㦠Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚   \f4My.idl\fP
+
 .LP
-\f2#include <MyOther.idl>\fP
-.br
-\f2interface My\fP
-.br
-\f2{\fP
-.br
-\f2\  #include <Embedded.idl>\fP
-.br
-\f2};\ \fP  \f4MyOther.idl\fP
 .LP
-\f2interface MyOther\fP
-.br
-\f2{\fP
-.br
-\f2};\ \fP  \f4Embedded.idl\fP
-.LP
-\f2enum E {one, two, three};\fP\  
-.LP
-ã“ã®ã¨ãã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ã€ \f2idlj My.idl\fP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢\f2My\fP ¤ËÂФ¹¤ë Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤À¤±¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-次ã®ã‚ˆã†ãªä¸€é€£ã® Java ファイルãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ \f2./MyHolder.java\fP
-.br
-\f2./MyHelper.java\fP
-.br
-\f2./_MyStub.java\fP
-.br
-\f2./MyPackage\fP
-.br
-\f2./MyPackage/EHolder.java\fP
-.br
-\f2./MyPackage/EHelper.java\fP
-.br
-\f2./MyPackage/E.java\fP
-.br
-\f2./My.java\fP
+.nf
+\f3
+.fl
+idlj My.idl
+.fl
+\fP
+.fi
+
 .LP
-インãƒãƒ¼ãƒˆæ–‡ã¨è¦‹ãªã•ã‚Œã‚‹ \f2#include\fP ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€\f2MyOther.java\fP ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。ãŸã ã—ã€æœ¬å½“ã®æ„味ã§ã® \f2#include\fP ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€\f2E.java\fP ã¯ç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã•ã‚‰ã«ã€\f2Embedded.idl\fP ㌠\f2My\fP インタフェースã®ã‚¹ã‚³ãƒ¼ãƒ—内ã«ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ãŸãŸã‚ã€\f2My\fP ã®ã‚¹ã‚³ãƒ¼ãƒ—内 (ã¤ã¾ã‚Šã€\f2MyPackage\fP 内) ã«ç”Ÿæˆã•ã‚Œã¦ã„ã¾ã™ã€‚ 
 .LP
-上記ã®ä¾‹ã§ \f2\-emitAll\fP フラグを使用ã™ã‚Œã°ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã•ã‚ŒãŸã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚ã‚‹ã™ã¹ã¦ã®åž‹ãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚
+\f2My.idl\fP ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·¿¤È¡¢\f2My.idl\fP ¤Ë¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë (¤³¤ÎÎã¤Ç¤Ï \f2MyOther.idl\fP) ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·¿¤¹¤Ù¤Æ¤Ë¤Ä¤¤¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
-.RE
-.SS 
-パッケージã®æŽ¥é ­è¾žã®æŒ¿å…¥
-.LP
-.RS 3
+.nf
+\f3
+.fl
+idlj \fP\f3\-emitAll\fP My.idl
+.fl
+.fi
 
 .LP
-ABC ã¨ã„ã†åå‰ã®ä¼šç¤¾ã®ãŸã‚ã«ä½œæ¥­ã—ã¦ã„ã¦ã€æ¬¡ã®ã‚ˆã†ãª IDL ファイルを構築ã—ãŸã¨ã—ã¾ã—ょã†ã€‚   
-.br
-\f4Widgets.idl\fP 
 .LP
-\f2module Widgets\fP
-.br
-\f2{\fP
-.br
-\f2\  interface W1 {...};\fP
-.br
-\f2\  interface W2 {...};\fP
-.br
-\f2};\fP\  
+¤³¤Î¥Ç¥Õ¥©¥ë¥È¤Îµ¬Â§¤Ë´Ø¤·¤ÆÃí°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¥°¥í¡¼¥Ð¥ë¥¹¥³¡¼¥×¤Ë»ØÄꤷ¤¿ \f2#include\fP ʸ¤Ï¡¢Á°½Ò¤Î¤È¤ª¤ê¤Ë½èÍý¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î \f2#include\fP ʸ¤Ï¡¢¥¤¥ó¥Ý¡¼¥Èʸ¤È¸«¤Ê¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤½¤ì¤ËÂФ·¤Æ¡¢Â¾¤ÎÄêµÁ¤Ë°Ï¤Þ¤ì¤¿¥¹¥³¡¼¥×Æâ¤Ë»ØÄꤷ¤¿ \f2#include\fP ʸ¤Ï¡¢ËÜÅö¤Î°ÕÌ£¤Ç¤Î \f2#include\fP ʸ¤È¤·¤Æ½èÍý¤µ¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Ë¤¢¤ë¥³¡¼¥É¤¬¡¢¸µ¤Î¥Õ¥¡¥¤¥ë¤Ë¤½¤Î¤Þ¤Þ»ØÄꤵ¤ì¤Æ¤¤¤ë¤«¤Î¤è¤¦¤Ë½èÍý¤µ¤ì¡¢¤½¤ì¤ËÂФ·¤Æ Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£¼¡¤Ï¤½¤ÎÎã¤Ç¤¹¡£
 .LP
-ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—㦠IDL\-to\-Java コンパイラを実行ã™ã‚‹ã¨ã€\f2W1\fP ãŠã‚ˆã³ \f2W2\fP ã«å¯¾ã™ã‚‹ Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒ \f2Widgets\fP パッケージ内ã«ç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã—ã‹ã—ã€æ¥­ç•Œã®æ…£ä¾‹ã«ã‚ˆã‚‹ã¨ã€ä¼šç¤¾ã®ãƒ‘ッケージã¯ã€\f2com.<会社å>\fP ã¨ã„ã†åå‰ã®ãƒ‘ッケージ内ã«ç½®ãã“ã¨ã«ãªã£ã¦ã„ã¾ã™ã€‚ãã®ãŸã‚ã€\f2Widgets\fP パッケージã§ã¯ä¸å分ã§ã™ã€‚慣例ã«å¾“ã†ã«ã¯ã€ãƒ‘ッケージを \f2com.abc.Widgets\fP ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ãƒ‘ッケージ接頭辞を \f2Widgets\fP モジュールã«ä»˜åŠ ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-pkgPrefix Widgets com.abc\fP\f2 Widgets.idl\fP
-.LP
-\f2Widgets.idl\fP をインクルードã—ã¦ã„ã‚‹ IDL ファイルãŒã‚ã‚‹å ´åˆã¯ã€ãã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚‚ \f2\-pkgPrefix\fP フラグãŒå¿…è¦ã§ã™ã€‚ã“ã®ãƒ•ãƒ©ã‚°ã‚’指定ã—ãªã„ã¨ã€ãã® IDL ファイルã¯ã€\f2com.abc.Widgets\fP パッケージã§ã¯ãªãã€\f2Widgets\fP パッケージを検索ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
-.LP
-接頭辞ãŒå¿…è¦ãªãƒ‘ッケージãŒã„ãã¤ã‚‚ã‚ã‚‹å ´åˆã¯ã€å‰è¿°ã® \f2idl.config\fP ファイルã§æŽ¥é ­è¾žã‚’指定ã™ã‚‹ã®ãŒç°¡å˜ã§ã™ã€‚パッケージã®æŽ¥é ­è¾žã‚’指定ã™ã‚‹è¡Œã¯ã€ãã‚Œãžã‚Œæ¬¡ã®å½¢å¼ã§è¨˜è¿°ã—ã¾ã™ã€‚
-.LP
-\f2PkgPrefix.<type>=<prefix>\fP
-.LP
-ã—ãŸãŒã£ã¦ã€ä¸Šè¨˜ã®ä¾‹ã®å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«è¨˜è¿°ã—ã¾ã™ã€‚  \f2PkgPrefix.Widgets=com.abc\fP
+
 .LP
 .LP
-ã“ã®ã‚ªãƒ—ションを使用ã—ã¦ã‚‚ã€ãƒªãƒã‚¸ãƒˆãƒª ID ã¯å½±éŸ¿ã‚’å—ã‘ã¾ã›ã‚“。
-.LP
-.RE
-.SS 
-コンパイルå‰ã®ã‚·ãƒ³ãƒœãƒ«ã®å®šç¾©
-.LP
-.RS 3
-
+\f4My.idl\fP
 .LP
-コンパイル用ã®ã‚·ãƒ³ãƒœãƒ«ãŒ IDL ファイル内ã§å®šç¾©ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãã®ã‚·ãƒ³ãƒœãƒ«ã‚’定義ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã‚Œã¯ã€ãŸã¨ãˆã°ã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°å†…ã«ãƒ‡ãƒãƒƒã‚°ã‚³ãƒ¼ãƒ‰ã‚’組ã¿å…¥ã‚Œã‚‹ã¨ãã«ä½¿ç”¨ã—ã¾ã™ã€‚次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ \f2idlj \fP\f4\-d\fP\f2 MYDEF My.idl\fP
-.LP
-\f2My.idl\fP 内㫠\f2#define MYDEF\fP ã¨ã„ã†è¡Œã‚’指定ã—ãŸå ´åˆã¨ç­‰ä¾¡ã§ã™ã€‚
-.RE
-.SS 
-既存ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®ä¿æŒ
-.LP
-.RS 3
+.nf
+\f3
+.fl
+#include <MyOther.idl>
+.fl
+interface My
+.fl
+{
+.fl
+  #include <Embedded.idl>
+.fl
+};
+.fl
+\fP
+.fi
 
 .LP
-Java ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã§ã«å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€\f2\-keep\fP フラグを指定ã™ã‚‹ã¨ã€ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã‚‹ä¸Šæ›¸ãを回é¿ã§ãã¾ã™ã€‚デフォルトã§ã¯ã€ã™ã§ã«å­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšã€ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’カスタマイズã—ãŸå ´åˆ (ãŸã ã—ã€ãれらã®å†…容ãŒæ­£ç¢ºã§ã‚ã‚‹ã¨ã以外ã¯ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã¯é¿ã‘ã‚‹)ã€\f2\-keep\fP オプションã¯æœ‰ç”¨ã§ã™ã€‚次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ \f2idlj \fP\f4\-keep\fP\f2 My.idl\fP
-.LP
-クライアントå´ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã§ã€ã¾ã å­˜åœ¨ã—ãªã„ã‚‚ã®ã‚’ã™ã¹ã¦ç™ºè¡Œã—ã¾ã™ã€‚
-.RE
-.SS 
-コンパイルã®é€²æ—状æ³ã®è¡¨ç¤º
-.LP
-.RS 3
 
 .LP
-IDL\-to\-Java コンパイラã¯ã€å®Ÿè¡Œã®å„段階ã§çŠ¶æ…‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’生æˆã—ã¾ã™ã€‚「冗長ã€ãƒ¢ãƒ¼ãƒ‰ (メッセージãŒå¤šã„モード) ã«ã™ã‚‹ã«ã¯ã€\f2\-v\fP オプションを使用ã—ã¾ã™ã€‚ \f2idlj \fP\f4\-v\fP\f2 My.idl\fP
+.LP
+\f4MyOther.idl\fP
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒ³ãƒ‘イラã¯å†—長モードã§ã¯å®Ÿè¡Œã•ã‚Œã¾ã›ã‚“。
-.RE
-.SS 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã®è¡¨ç¤º
+.nf
+\f3
+.fl
+interface MyOther
+.fl
+{
+.fl
+};
+.fl
+\fP
+.fi
+
 .LP
-.RS 3
 
 .LP
 .LP
-IDL\-to\-Java コンパイラã®ãƒ“ルドãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’表示ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-version\fP オプションを指定ã—ã¾ã™ã€‚
+\f4Embedded.idl\fP
+.LP
+.nf
+\f3
+.fl
+enum E {one, two, three};
+.fl
+\fP
+.fi
+
+.LP
+
+.LP
+.LP
+¤³¤Î¤È¤­¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢
+.LP
+.nf
+\f3
+.fl
+idlj My.idl
+.fl
+\fP
+.fi
+
 .LP
 .LP
-\f2idlj \-version\fP
+¼¡¤Î¤è¤¦¤Ê°ìÏ¢¤Î Java ¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+./MyHolder.java
+.fl
+./MyHelper.java
+.fl
+./_MyStub.java
+.fl
+./MyPackage
+.fl
+./MyPackage/EHolder.java
+.fl
+./MyPackage/EHelper.java
+.fl
+./MyPackage/E.java
+.fl
+./My.java
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥¤¥ó¥Ý¡¼¥Èʸ¤È¸«¤Ê¤µ¤ì¤ë \f2#include\fP ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢\f2MyOther.java\fP ¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£¤¿¤À¤·¡¢ËÜÅö¤Î°ÕÌ£¤Ç¤Î \f2#include\fP ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢\f2E.java\fP ¤ÏÀ¸À®¤µ¤ì¤Þ¤¹¡£¤µ¤é¤Ë¡¢\f2Embedded.idl\fP ¤¬ \f2My\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥¹¥³¡¼¥×Æâ¤Ë¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤Æ¤¤¤¿¤¿¤á¡¢\f2My\fP ¤Î¥¹¥³¡¼¥×Æâ (¤Ä¤Þ¤ê¡¢\f2MyPackage\fP Æâ) ¤ËÀ¸À®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+¾åµ­¤ÎÎã¤Ç \f2\-emitAll\fP ¥Õ¥é¥°¤ò»ÈÍѤ¹¤ì¤Ð¡¢¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ë¤¢¤ë¤¹¤Ù¤Æ¤Î·¿¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¥Ñ¥Ã¥±¡¼¥¸¤ÎÀÜƬ¼­¤ÎÁÞÆþ
+.LP
+.LP
+ABC ¤È¤¤¤¦Ì¾Á°¤Î²ñ¼Ò¤Î¤¿¤á¤Ëºî¶È¤·¤Æ¤¤¤Æ¡¢¼¡¤Î¤è¤¦¤Ê IDL ¥Õ¥¡¥¤¥ë¤ò¹½ÃÛ¤·¤¿¤È¤·¤Þ¤·¤ç¤¦¡£
+.LP
+
+.LP
+.LP
+\f4Widgets.idl\fP
+.LP
+.nf
+\f3
+.fl
+module Widgets
+.fl
+{
+.fl
+  interface W1 {...};
+.fl
+  interface W2 {...};
+.fl
+};
+.fl
+\fP
+.fi
+
+.LP
+
 .LP
 .LP
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã¯ã€ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°å†…ã«ã‚‚書ãè¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションをコマンド行ã«æŒ‡å®šã™ã‚‹ã¨ã€ãれ以外ã®ã‚ªãƒ—ションを指定ã—ã¦ã‚‚ã€ã™ã¹ã¦ç„¡è¦–ã•ã‚Œã¾ã™ã€‚
+¤³¤Î¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤ò¼Â¹Ô¤¹¤ë¤È¡¢\f2W1\fP ¤ª¤è¤Ó \f2W2\fP ¤ËÂФ¹¤ë Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬ \f2Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£¤·¤«¤·¡¢¶È³¦¤Î´·Îã¤Ë¤è¤ë¤È¡¢²ñ¼Ò¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢\f2com.<²ñ¼Ò̾>\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËÃÖ¤¯¤³¤È¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤½¤Î¤¿¤á¡¢\f2Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤ÏÉÔ½½Ê¬¤Ç¤¹¡£´·Îã¤Ë½¾¤¦¤Ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤ò \f2com.abc.Widgets\fP ¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Ñ¥Ã¥±¡¼¥¸ÀÜƬ¼­¤ò \f2Widgets\fP ¥â¥¸¥å¡¼¥ë¤ËÉղ乤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-pkgPrefix Widgets com.abc\fP Widgets.idl
+.fl
+.fi
+
+.LP
+.LP
+\f2Widgets.idl\fP ¤ò¥¤¥ó¥¯¥ë¡¼¥É¤·¤Æ¤¤¤ë IDL ¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥³¥Þ¥ó¥É¤Ë¤â \f2\-pkgPrefix\fP ¥Õ¥é¥°¤¬É¬ÍפǤ¹¡£¤³¤Î¥Õ¥é¥°¤ò»ØÄꤷ¤Ê¤¤¤È¡¢¤½¤Î IDL ¥Õ¥¡¥¤¥ë¤Ï¡¢\f2com.abc.Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¤Ê¤¯¡¢\f2Widgets\fP ¥Ñ¥Ã¥±¡¼¥¸¤ò¸¡º÷¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+ÀÜƬ¼­¤¬É¬Íפʥѥ屡¼¥¸¤¬¤¤¤¯¤Ä¤â¤¢¤ë¾ì¹ç¤Ï¡¢Á°½Ò¤Î \f2idl.config\fP ¥Õ¥¡¥¤¥ë¤ÇÀÜƬ¼­¤ò»ØÄꤹ¤ë¤Î¤¬´Êñ¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤ÎÀÜƬ¼­¤ò»ØÄꤹ¤ë¹Ô¤Ï¡¢¤½¤ì¤¾¤ì¼¡¤Î·Á¼°¤Çµ­½Ò¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+PkgPrefix.<type>=<prefix>
+.fl
+\fP
+.fi
+
+.LP
+¤·¤¿¤¬¤Ã¤Æ¡¢¾åµ­¤ÎÎã¤Î¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ëµ­½Ò¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+PkgPrefix.Widgets=com.abc
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¤â¡¢¥ê¥Ý¥¸¥È¥ê ID ¤Ï±Æ¶Á¤ò¼õ¤±¤Þ¤»¤ó¡£
+.LP
+.SS 
+¥³¥ó¥Ñ¥¤¥ëÁ°¤Î¥·¥ó¥Ü¥ë¤ÎÄêµÁ
+.LP
+.LP
+¥³¥ó¥Ñ¥¤¥ëÍѤΥ·¥ó¥Ü¥ë¤¬ IDL ¥Õ¥¡¥¤¥ëÆâ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¤½¤Î¥·¥ó¥Ü¥ë¤òÄêµÁ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤¿¤È¤¨¤Ð¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°Æâ¤Ë¥Ç¥Ð¥Ã¥°¥³¡¼¥É¤òÁȤßÆþ¤ì¤ë¤È¤­¤Ë»ÈÍѤ·¤Þ¤¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-d\fP MYDEF My.idl
+.fl
+.fi
+
+.LP
 .LP
-.RE
-.SH "オプション"
+\f2My.idl\fP Æâ¤Ë \f2#define MYDEF\fP ¤È¤¤¤¦¹Ô¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈÅù²Á¤Ç¤¹¡£
+.LP
+.SS 
+´û¸¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ÎÊÝ»ý
+.LP
+.LP
+Java ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤¬¤¹¤Ç¤Ë¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢\f2\-keep\fP ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤ë¾å½ñ¤­¤ò²óÈò¤Ç¤­¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¤¹¤Ç¤Ë¸ºß¤¹¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤º¡¢¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò¥«¥¹¥¿¥Þ¥¤¥º¤·¤¿¾ì¹ç (¤¿¤À¤·¡¢¤½¤ì¤é¤ÎÆâÍƤ¬Àµ³Î¤Ç¤¢¤ë¤È¤­°Ê³°¤Ï¥«¥¹¥¿¥Þ¥¤¥º¤ÏÈò¤±¤ë)¡¢\-keep ¥ª¥×¥·¥ç¥ó¤ÏÍ­ÍѤǤ¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢
+.LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-keep\fP My.idl
+.fl
+.fi
+
+.LP
+.LP
+¥¯¥é¥¤¥¢¥ó¥È¦¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¡¢¤Þ¤À¸ºß¤·¤Ê¤¤¤â¤Î¤ò¤¹¤Ù¤Æȯ¹Ô¤·¤Þ¤¹¡£
+.LP
+.SS 
+¥³¥ó¥Ñ¥¤¥ë¤Î¿ÊĽ¾õ¶·¤Îɽ¼¨
+.LP
+.LP
+IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¼Â¹Ô¤Î³ÆÃʳ¬¤Ç¾õÂÖ¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤·¤Þ¤¹¡£¡Ö¾éĹ¡×¥â¡¼¥É (¥á¥Ã¥»¡¼¥¸¤¬Â¿¤¤¥â¡¼¥É) ¤Ë¤¹¤ë¤Ë¤Ï¡¢\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
+.nf
+\f3
+.fl
+idlj \fP\f3\-v\fP My.idl
+.fl
+.fi
 
 .LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¾éĹ¥â¡¼¥É¤Ç¤Ï¼Â¹Ô¤µ¤ì¤Þ¤»¤ó¡£
+.LP
+.SS 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤Îɽ¼¨
+.LP
+.LP
+IDL\-to\-Java ¥³¥ó¥Ñ¥¤¥é¤Î¥Ó¥ë¥É¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-version\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+idlj \-version
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿¥Ð¥¤¥ó¥Ç¥£¥ó¥°Æâ¤Ë¤â½ñ¤­¹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤹ¤ë¤È¡¢¤½¤ì°Ê³°¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ¤â¡¢¤¹¤Ù¤Æ̵»ë¤µ¤ì¤Þ¤¹¡£
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
 .RS 3
 .TP 3
 \-d symbol 
-ã“ã®ã‚ªãƒ—ションã¯ã€IDL ファイルã«æ¬¡ã®ã‚ˆã†ãªè¡Œã‚’追加ã—ãŸå ´åˆã¨ç­‰ä¾¡ã§ã™ã€‚ 
-.RS 3
-
-.LP
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢IDL ¥Õ¥¡¥¤¥ë¤Ë¼¡¤Î¤è¤¦¤Ê¹Ô¤òÄɲä·¤¿¾ì¹ç¤ÈÅù²Á¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -385,33 +619,32 @@
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-emitAll 
-\f2#include\fP ファイル内ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ã‚‚ã®ã‚‚å«ã‚ã¦ã€ã™ã¹ã¦ã®åž‹ã‚’発行ã—ã¾ã™ã€‚ 
+#include ¥Õ¥¡¥¤¥ë Æâ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤â´Þ¤á¤Æ¡¢ \f2¤¹¤Ù¤Æ¤Î·¿¤ò\fP ȯ¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-fside 
-発行ã™ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’定義ã—ã¾ã™ã€‚ \f2side\fP ã¯ã€\f2client\fPã€\f2server\fPã€\f2serverTIE\fPã€\f2all\fPã€\f2allTIE\fP ã®ã©ã¡ã‚‰ã‹ã§ã™ã€‚\f2\-fserverTIE\fP ã¾ãŸã¯ \f2\-fallTIE\fP オプションを指定ã™ã‚‹ã¨ã€å§”譲モデルスケルトンãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚ã“ã®ãƒ•ãƒ©ã‚°ã‚’指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€\f2\-fclient\fP ãŒæŒ‡å®šã•ã‚ŒãŸã‚‚ã®ã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚ 
+ȯ¹Ô¤¹¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÄêµÁ¤·¤Þ¤¹¡£\f2side\fP ¤Ï \f2client\fP¡¢\f2server\fP¡¢\f2serverTIE\fP¡¢\f2all\fP¡¢\f2allTIE\fP ¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£\f2\-fserverTIE\fP ¤Þ¤¿¤Ï \f2\-fallTIE\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢°Ñ¾ù¥â¥Ç¥ë¥¹¥±¥ë¥È¥ó¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥é¥°¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢\f2\-fclient\fP ¤¬»ØÄꤵ¤ì¤¿¤â¤Î¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-i include\-path 
-デフォルトã§ã¯ã€ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰æ¤œç´¢ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ã»ã‹ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’追加ã§ãã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸¡º÷¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¤Û¤«¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÄɲäǤ­¤Þ¤¹¡£ 
 .TP 3
 \-keep 
-生æˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒä¸Šæ›¸ãã•ã‚Œã¾ã›ã‚“。デフォルトã§ã¯ã€ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤¬¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬¾å½ñ¤­¤µ¤ì¤Þ¤»¤ó¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-noWarn 
-警告メッセージを表示ã—ãªã„よã†ã«ã—ã¾ã™ã€‚ 
+·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-oldImplBase 
-v1.4 よりå‰ã® JDK ORB ã¨äº’æ›æ€§ã®ã‚るスケルトンを生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€POA 継承モデルã®ã‚µãƒ¼ãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€\f2ImplBase\fP 継承モデルã®ã‚¯ãƒ©ã‚¹ã§ã‚るサーãƒãƒ¼å´ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒç”Ÿæˆã•ã‚Œã‚‹ã®ã§ã€å¤ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® Java プログラミング言語ã¨ã®ä¸‹ä½äº’æ›æ€§ãŒå¾—られã¾ã™ã€‚ 
+v1.4 ¤è¤êÁ°¤Î JDK ORB ¤È¸ß´¹À­¤Î¤¢¤ë¥¹¥±¥ë¥È¥ó¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢POA ·Ñ¾µ¥â¥Ç¥ë¤Î¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢\f2ImplBase\fP ·Ñ¾µ¥â¥Ç¥ë¤Î¥¯¥é¥¹¤Ç¤¢¤ë¥µ¡¼¥Ð¡¼Â¦¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬À¸À®¤µ¤ì¤ë¤Î¤Ç¡¢¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤È¤Î²¼°Ì¸ß´¹À­¤¬ÆÀ¤é¤ì¤Þ¤¹¡£ 
 .TP 3
 \-pkgPrefix type prefix 
-\f2type\fP ãŒãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã§æ¤œå‡ºã•ã‚ŒãŸå ´åˆã¯ã€ãã®åž‹ã«å¯¾ã—ã¦ç”Ÿæˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã€ç”Ÿæˆã•ã‚Œã‚‹ Java パッケージåã« \f2prefix\fP ã¨ã„ã†æŽ¥é ­è¾žãŒä»˜åŠ ã•ã‚Œã¾ã™ã€‚\f2type\fP ã¯ã€ãƒˆãƒƒãƒ—レベルモジュールã®å˜ç´”åã‹ã€ã©ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚ˆã‚Šã‚‚外å´ã§å®šç¾©ã•ã‚ŒãŸ IDL åž‹ã®å˜ç´”åã®ã©ã¡ã‚‰ã‹ã§ã™ã€‚ 
+\f2type\fP ¤¬¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×¤Ç¸¡½Ð¤µ¤ì¤¿¾ì¹ç¤Ï¡¢¤½¤Î·¿¤ËÂФ·¤ÆÀ¸À®¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢À¸À®¤µ¤ì¤ë Java ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ë \f2prefix\fP ¤È¤¤¤¦ÀÜƬ¼­¤¬Éղ䵤ì¤Þ¤¹¡£\f2type\fP ¤Ï¡¢¥È¥Ã¥×¥ì¥Ù¥ë¥â¥¸¥å¡¼¥ë¤Îñ½ã̾¤«¡¢¤É¤Î¥â¥¸¥å¡¼¥ë¤è¤ê¤â³°Â¦¤ÇÄêµÁ¤µ¤ì¤¿ IDL ·¿¤Îñ½ã̾¤Î¤É¤Á¤é¤«¤Ç¤¹¡£ 
 .TP 3
 \-pkgTranslate type package 
-識別å­ã®ä¸­ã«ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å \f2type\fP ãŒæ¤œå‡ºã•ã‚Œã‚‹ã¨ã€ç”Ÿæˆã•ã‚Œã‚‹ Java パッケージ内ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã€è­˜åˆ¥å­ã®ä¸­ã®ãã®åå‰ãŒ \f2package\fP ã§ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚最åˆã« \f2pkgPrefix\fP を変更ã—ã¾ã™ã€‚\f2type\fP ã¯ã€ãƒˆãƒƒãƒ—レベルã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã€ã¾ãŸã¯ã™ã¹ã¦ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®å¤–部ã§å®šç¾©ã•ã‚ŒãŸ IDL åž‹ã®å˜ç´”åã§ã™ã€‚ ãã—ã¦ã€å®Œå…¨ãªãƒ‘ッケージåã«æ­£ç¢ºã«ä¸€è‡´ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+¼±Ê̻ҤÎÃæ¤Ë¥â¥¸¥å¡¼¥ë̾ type ¤¬¸¡½Ð¤µ¤ì¤ë¤È¡¢À¸À®¤µ¤ì¤ë Java ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢¼±Ê̻ҤÎÃæ¤Î¤½¤Î̾Á°¤¬ package ¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Þ¤¹¡£ºÇ½é¤Ë \f2pkgPrefix\fP ¤òÊѹ¹¤·¤Þ¤¹¡£\f2type\fP ¤Ï¡¢¥È¥Ã¥×¥ì¥Ù¥ë¤Î¥â¥¸¥å¡¼¥ë¡¢¤Þ¤¿¤Ï¤¹¤Ù¤Æ¤Î¥â¥¸¥å¡¼¥ë¤Î³°Éô¤ÇÄêµÁ¤µ¤ì¤¿ IDL ·¿¤Îñ½ã̾¤Ç¤¹¡£¤½¤·¤Æ¡¢´°Á´¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÀµ³Î¤Ë°ìÃפ·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-1 ã¤ã®è­˜åˆ¥å­ã®ä¸­ã§è¤‡æ•°ã®å¤‰æ›ãŒãƒžãƒƒãƒã™ã‚‹å ´åˆã¯ã€ã‚‚ã£ã¨ã‚‚é•·ã„マッãƒãŒé¸ã°ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ãªå¼•æ•°ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ 
+1 ¤Ä¤Î¼±Ê̻ҤÎÃæ¤ÇÊ£¿ô¤ÎÊÑ´¹¤¬¥Þ¥Ã¥Á¤¹¤ë¾ì¹ç¤Ï¡¢¤â¤Ã¤È¤âŤ¤¥Þ¥Ã¥Á¤¬Áª¤Ð¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ê°ú¿ô¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ 
 .nf
 \f3
 .fl
@@ -420,89 +653,85 @@
 \fP
 .fi
 .LP
-次ã®ã‚ˆã†ãªå¤‰æ›ãŒå®Ÿæ–½ã•ã‚Œã¾ã™ã€‚ 
+¼¡¤Î¤è¤¦¤ÊÊÑ´¹¤¬¼Â»Ü¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-foo          => bar
+foo          =>      bar
 .fl
-foo.boo      => bar.boo
+foo.boo      =>      bar.boo
 .fl
-foo.baz      => buzz.fizz
+foo.baz      =>      buzz.fizz
 .fl
-foo.baz.bar  => buzz.fizz.bar
+foo.baz.bar  =>      buzz.fizz.bar
 .fl
 \fP
 .fi
 .LP
-次ã®ãƒ‘ッケージåを変æ›ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+¼¡¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÊÑ´¹¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .RS 3
 .TP 2
 o
 \f2org\fP 
 .TP 2
 o
-\f2org.omg\fPã€ã¾ãŸã¯ \f2org.omg\fP ã®ã‚µãƒ–パッケージ 
+\f2org.omg\fP¡¢¤Þ¤¿¤Ï \f2org.omg\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸ 
 .RE
 .LP
-ã“れらã®ãƒ‘ッケージåを変æ›ã—よã†ã¨ã™ã‚‹ã¨ã€äº’æ›æ€§ã®ãªã„コードãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ ãã—ã¦ã€\f2\-pkgTranslate\fP ã®ã‚ã¨ã®æœ€åˆã®å¼•æ•°ã¨ã—ã¦ãれらã®ãƒ‘ッケージを使用ã™ã‚‹ã¨ã€ã‚¨ãƒ©ãƒ¼ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚  
+¤³¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÊÑ´¹¤·¤è¤¦¤È¤¹¤ë¤È¡¢¸ß´¹À­¤Î¤Ê¤¤¥³¡¼¥É¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤½¤·¤Æ¡¢\f2\-pkgTranslate\fP ¤Î¤¢¤È¤ÎºÇ½é¤Î°ú¿ô¤È¤·¤Æ¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¤È¡¢¥¨¥é¡¼¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£  
 .TP 3
 \-skeletonName xxx%yyy 
-\f2xxx%yyy\fP ãŒã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã«åå‰ã‚’付ã‘るパターンã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚デフォルトã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+\f2xxx%yyy\fP ¤¬¡¢¥¹¥±¥ë¥È¥ó¤Ë̾Á°¤òÉÕ¤±¤ë¥Ñ¥¿¡¼¥ó¤È¤·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f2POA\fP 基底クラスã®å ´åˆã¯ã€Œ%POAã€(\f2\-fserver\fP ã¾ãŸã¯ \f2\-fall\fP) 
+\f2POA\fP ´ðÄ쥯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö%POA¡×(\f2\-fserver\fP ¤Þ¤¿¤Ï \f2\-fall\fP) 
 .TP 2
 o
-\f2oldImplBase\fP クラスã®å ´åˆã¯ã€Œ_%ImplBaseã€(\f2\-oldImplBase\fP ã‹ã¤ (\f2\-fserver\fP ã¾ãŸã¯ \f2\-fall\fP)) 
+\f2oldImplBase\fP ¥¯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö_%ImplBase¡×(\f2\-oldImplBase\fP ¤«¤Ä (\f2\-fserver\fP ¤Þ¤¿¤Ï \f2\-fall\fP)) 
 .RE
 .TP 3
 \-td dir 
-出力ディレクトリã¨ã—ã¦ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã¯ãªãã€\f2dir\fP ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+½ÐÎϥǥ£¥ì¥¯¥È¥ê¤È¤·¤Æ¡¢¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤Ê¤¯¡¢\f2dir\fP ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-tieName xxx%yyy 
-ã“ã®ãƒ‘ターンã«å¾“ã£ã¦ Tie ã«åå‰ãŒä»˜ã‘られã¾ã™ã€‚デフォルトã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+¤³¤Î¥Ñ¥¿¡¼¥ó¤Ë½¾¤Ã¤Æ Tie ¤Ë̾Á°¤¬ÉÕ¤±¤é¤ì¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f2POA\fP Tie 基底クラスã®å ´åˆã¯ã€Œ%POATieã€(\f2\-fserverTie\fP ã¾ãŸã¯ \f2\-fallTie\fP) 
+\f2POA\fP Tie ´ðÄ쥯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö%POATie¡×(\f2\-fserverTie\fP ¤Þ¤¿¤Ï \f2\-fallTie\fP) 
 .TP 2
 o
-\f2oldImplBase\fP Tie クラスã®å ´åˆã¯ã€Œ%_Tieã€(\f2\-oldImplBase\fP ã‹ã¤ (\f2\-fserverTie\fP ã¾ãŸã¯ \f2\-fallTie\fP)) 
+\f2oldImplBase\fP Tie ¥¯¥é¥¹¤Î¾ì¹ç¤Ï¡Ö%_Tie¡×(\f2\-oldImplBase\fP ¤«¤Ä (\f2\-fserverTie\fP ¤Þ¤¿¤Ï \f2\-fallTie\fP)) 
 .RE
 .TP 3
-\-verbose 
-冗長モードã«ãªã‚Šã¾ã™ã€‚ 
+\-nowarn, \-verbose 
+¾éĹ¥â¡¼¥É¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-version 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-å„オプションã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€Œèª¬æ˜Žã€ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.SH "制約"
-.LP
-
+³Æ¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖÀâÌÀ¡×¤Î¥»¥¯¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.SH "À©Ìó"
 .LP
 .RS 3
 .TP 2
 o
-グローãƒãƒ«ã‚¹ã‚³ãƒ¼ãƒ—内ã®ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã•ã‚ŒãŸè­˜åˆ¥å­ã¯ã€IDL プリミティブ型㮠\f2Object\fP ã¾ãŸã¯ \f2ValueBase\fP ã¨åŒã˜ç¶´ã‚Šã§ã‚ã£ã¦ã¯ãªã‚Šã¾ã›ã‚“。ã“れらã®è­˜åˆ¥å­ã«ã¤ã„ã¦ã¯ã€ã‚·ãƒ³ãƒœãƒ«ãƒ†ãƒ¼ãƒ–ルãŒäº‹å‰ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ãŠã‚Šã€ã“れらã®è­˜åˆ¥å­ã®å†å®šç¾©ã‚’許å¯ã™ã‚‹ã¨å…ƒã®å®šç¾©ãŒä¸Šæ›¸ãã•ã‚Œã¦ã—ã¾ã„ã¾ã™ã€‚ã“ã‚Œã¯ã€ãŠãらãæ’ä¹…çš„ãªåˆ¶ç´„ã§ã™ã€‚ 
+¥°¥í¡¼¥Ð¥ë¥¹¥³¡¼¥×Æâ¤Î¥¨¥¹¥±¡¼¥×¤µ¤ì¤¿¼±Ê̻Ҥϡ¢IDL ¥×¥ê¥ß¥Æ¥£¥Ö·¿¤Î \f2Object\fP ¤Þ¤¿¤Ï \f2ValueBase\fP ¤ÈƱ¤¸ÄÖ¤ê¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤é¤Î¼±Ê̻ҤˤĤ¤¤Æ¤Ï¡¢¥·¥ó¥Ü¥ë¥Æ¡¼¥Ö¥ë¤¬»öÁ°¤Ë¥í¡¼¥É¤µ¤ì¤Æ¤ª¤ê¡¢¤³¤ì¤é¤Î¼±Ê̻ҤκÆÄêµÁ¤òµö²Ä¤¹¤ë¤È¸µ¤ÎÄêµÁ¤¬¾å½ñ¤­¤µ¤ì¤Æ¤·¤Þ¤¤¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤ª¤½¤é¤¯¹±µ×Ū¤ÊÀ©Ìó¤Ç¤¹¡£ 
 .TP 2
 o
-\f2fixed\fP ã¨ã„ㆠIDL åž‹ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 
+\f2fixed\fP ¤È¤¤¤¦ IDL ·¿¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH "既知ã®å•é¡Œç‚¹"
-.LP
-
+.SH "´ûÃΤÎÌäÂêÅÀ"
 .LP
 .RS 3
 .TP 2
 o
-グローãƒãƒ«è­˜åˆ¥å­ã«ã¤ã„ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã›ã‚“。予期ã•ã‚Œãªã„ローカル impl を呼ã³å‡ºã™ã¨ã€ä¾‹å¤–ã‚’å—ã‘å–ã‚Šã¾ã™ã€‚ ã—ã‹ã—ã€ãã®åŽŸå› ã¯ã€\f2ServerDelegate\fP DSI コード内㮠\f2NullPointerException\fP ã«ã‚るよã†ã§ã™ã€‚ 
+¥°¥í¡¼¥Ð¥ë¼±Ê̻ҤˤĤ¤¤Æ¥¤¥ó¥Ý¡¼¥È¤¬À¸À®¤µ¤ì¤Þ¤»¤ó¡£Í½´ü¤µ¤ì¤Ê¤¤¥í¡¼¥«¥ë impl ¤ò¸Æ¤Ó½Ð¤¹¤È¡¢Îã³°¤ò¼õ¤±¼è¤ê¤Þ¤¹¡£ ¤·¤«¤·¡¢¤½¤Î¸¶°ø¤Ï¡¢\f2ServerDelegate\fP DSI ¥³¡¼¥ÉÆâ¤Î \f2NullPointerException\fP ¤Ë¤¢¤ë¤è¤¦¤Ç¤¹¡£ 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/jar.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jar.1	Wed May 04 16:39:05 2011 -0700
@@ -19,104 +19,93 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jar 1 "02 Jun 2010"
+.TH jar 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jar \- Java ARchive ツール
+.SH "̾Á°"
+jar \- Java ARchive ¥Ä¡¼¥ë
 .LP
-\f3jar\fP ã¯è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ 1 ã¤ã® JAR アーカイブファイルã«çµåˆã—ã¾ã™ã€‚ 
+\f3jar\fP ¤ÏÊ£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä¤Î JAR ¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤Ë·ë¹ç¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-コマンド行引数ファイル 
+¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .RS 3
 .TP 3
-JAR ファイルã®ä½œæˆ 
+JAR ¥Õ¥¡¥¤¥ë¤ÎºîÀ® 
 \f4jar c\fP\f2[v0Mmfe] [\fP\f2manifest\fP\f2] [\fP\f2jarfile\fP\f2] [\fP\f2entrypoint\fP\f2] [\-C\fP \f2dir\fP\f2]\fP \f2inputfiles\fP \f2[\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã®æ›´æ–° 
+JAR ¥Õ¥¡¥¤¥ë¤Î¹¹¿· 
 \f4jar u\fP\f2[v0Mmfe] [\fP\f2manifest\fP\f2] [\fP\f2jarfile\fP\f2] [\fP\f2entrypoint\fP\f2] [\-C\fP \f2dir\fP\f2]\fP \f2inputfiles\fP \f2[\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã®æŠ½å‡º 
+JAR ¥Õ¥¡¥¤¥ë¤ÎÃê½Ð 
 \f4jar x\fP\f2[vf] [\fP\f2jarfile\fP\f2] [\fP\f2inputfiles\fP\f2] [\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã®å†…容ã®è¡¨å½¢å¼ã«ã‚ˆã‚‹ä¸€è¦§è¡¨ç¤º 
+JAR ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤÎɽ·Á¼°¤Ë¤è¤ë°ìÍ÷ɽ¼¨ 
 \f4jar t\fP\f2[vf] [\fP\f2jarfile\fP\f2] [\fP\f2inputfiles\fP\f2] [\-J\fP\f2option\fP\f2]\fP 
 .TP 3
-JAR ファイルã¸ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã®è¿½åŠ  
+JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÄɲà 
 \f4jar i\fP \f2jarfile\fP \f2[\-J\fP\f2option\fP\f2]\fP 
 .RE
 
 .LP
 .LP
-説明
-.LP
-.RS 3
-
+ÀâÌÀ
 .LP
 .RS 3
 .TP 3
 cuxtiv0Mmfe 
-\f2jar\fP コマンドを制御ã™ã‚‹ã‚ªãƒ—ション 
+\f2jar\fP ¥³¥Þ¥ó¥É¤òÀ©¸æ¤¹¤ë¥ª¥×¥·¥ç¥ó 
 .TP 3
 jarfile 
-ä½œæˆ (\f2c\fP)ã€æ›´æ–° (\f2u\fP)ã€æŠ½å‡º (\f2x\fP)ã€ã¾ãŸã¯å†…容ã®ä¸€è¦§è¡¨ç¤º (\f2t\fP) ã®å¯¾è±¡ã¨ãªã‚‹ JAR ファイル。\f2f\fP オプションã¨ãƒ•ã‚¡ã‚¤ãƒ«å \f2jarfile\fP ã¨ãŒãƒšã‚¢ã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ç‰‡æ–¹ã‚’記述ã™ã‚Œã°ã€ã‚‚ã†ä¸€æ–¹ã‚‚記述ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2f\fP 㨠\f2jarfile\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€æ¨™æº–入力ã‹ã‚‰ã€ŒJAR ファイルã€ãŒå–å¾—ã•ã‚Œã‚‹ã‹ (x ãŠã‚ˆã³ t ã®å ´åˆ)ã€æ¨™æº–出力ã¸ã€ŒJAR ファイルã€ãŒé€ä¿¡ã•ã‚Œã¾ã™(c ãŠã‚ˆã³ u ã®å ´åˆ)。 
+ºîÀ® (\f2c\fP)¡¢¹¹¿· (\f2u\fP)¡¢Ãê½Ð (\f2x\fP)¡¢¤Þ¤¿¤ÏÌܼ¡É½¼¨ (\f2t\fP) ¤ÎÂоݤȤʤë JAR ¥Õ¥¡¥¤¥ë¡£\f2f\fP ¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾ \f2jarfile\fP ¤È¤¬¥Ú¥¢¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢ÊÒÊý¤òµ­½Ò¤¹¤ì¤Ð¡¢¤â¤¦°ìÊý¤âµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ \f2f\fP ¤È \f2jarfile\fP ¤ò¾Êά¤¹¤ë¤È¡¢É¸½àÆþÎϤ«¤é¡ÖJAR ¥Õ¥¡¥¤¥ë¡×¤¬¼èÆÀ¤µ¤ì¤ë¤« (x ¤ª¤è¤Ó t ¤Î¾ì¹ç)¡¢É¸½à½ÐÎϤءÖJAR ¥Õ¥¡¥¤¥ë¡×¤¬Á÷¿®¤µ¤ì¤Þ¤¹(c ¤ª¤è¤Ó u ¤Î¾ì¹ç)¡£ 
 .TP 3
 inputfiles 
-\f2jarfile\fP ã«çµåˆã•ã‚Œã‚‹ã‹ (c ãŠã‚ˆã³ u ã®å ´åˆ)ã€\f2jarfile\fP ã‹ã‚‰æŠ½å‡º (x ã®å ´åˆ) ã¾ãŸã¯ä¸€è¦§è¡¨ç¤º (t ã®å ´åˆ) ã•ã‚Œã‚‹ã€ç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¾ãŸã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€‚ã™ã¹ã¦ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯å†å¸°çš„ã«å‡¦ç†ã•ã‚Œã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ã‚ªãƒ—ション \f2O\fP (ゼロ) を使用ã—ãªã„ã‹ãŽã‚Šåœ§ç¸®ã•ã‚Œã¾ã™ã€‚ 
+\f2jarfile\fP ¤Ë·ë¹ç¤µ¤ì¤ë¤« (c ¤ª¤è¤Ó u ¤Î¾ì¹ç)¡¢\f2jarfile\fP ¤«¤éÃê½Ð (x ¤Î¾ì¹ç) ¤Þ¤¿¤Ï°ìÍ÷ɽ¼¨ (t ¤Î¾ì¹ç) ¤µ¤ì¤ë¡¢¶õÇò¤Ç¶èÀÚ¤é¤ì¤¿¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥Ç¥£¥ì¥¯¥È¥ê¡£¤¹¤Ù¤Æ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ÏºÆµ¢Åª¤Ë½èÍý¤µ¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢¥ª¥×¥·¥ç¥ó \f20\fP (¥¼¥í) ¤ò»ÈÍѤ·¤Ê¤¤¤«¤®¤ê°µ½Ì¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 manifest 
-\f2name\fP\f2:\fP\f2value\fP ã®ãƒšã‚¢ãŒã€JAR ファイル㮠MANIFEST.MF ã«å«ã¾ã‚Œã¦ã„る既存ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã€‚\f2\-m\fP オプションã¨ãƒ•ã‚¡ã‚¤ãƒ«å \f2manifest\fP ã¨ãŒãƒšã‚¢ã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ç‰‡æ–¹ã‚’記述ã™ã‚Œã°ã€ã‚‚ã†ä¸€æ–¹ã‚‚記述ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f3m\fPã€\f3f\fPã€ãŠã‚ˆã³ \f3e\fP ã®å‡ºç¾é †åºã¯ã€\f2manifest\fPã€\f2jarfile\fPã€\f2entrypoint\fP ã®å‡ºç¾é †åºã¨ä¸€è‡´ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+JAR ¥Õ¥¡¥¤¥ë¤Î MANIFEST.MF Æâ¤Ë´Þ¤á¤ë¤Ù¤­ \f2name\fP\f2:\fP \f2value\fP ¥Ú¥¢¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë´û¸¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¡£\f2m\fP ¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾ \f2manifest\fP ¤È¤¬¥Ú¥¢¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ÊÒÊý¤òµ­½Ò¤¹¤ì¤Ð¡¢¤â¤¦°ìÊý¤âµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3m\fP¡¢\f3f\fP¡¢¤ª¤è¤Ó \f3e\fP ¤Î½Ð¸½½ç½ø¤Ï¡¢\f2manifest\fP¡¢\f2jarfile\fP¡¢\f2entrypoint\fP ¤Î½Ð¸½½ç½ø¤È°ìÃפ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 entrypoint 
-実行å¯èƒ½ JAR ファイル内ã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚ŒãŸã‚¹ã‚¿ãƒ³ãƒ‰ã‚¢ãƒ­ãƒ³ã‚¢ãƒ—リケーションã®ã‚¢ãƒ—リケーションエントリãƒã‚¤ãƒ³ãƒˆã¨ã—ã¦è¨­å®šã™ã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ã€‚\f2\-e\fP オプション㨠entrypoint ã¯å¯¾ã«ãªã£ã¦ã„ã¾ã™ã€‚ ã©ã¡ã‚‰ã‹ã‚’指定ã™ã‚‹å ´åˆã¯ä¸¡æ–¹ã¨ã‚‚指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f3m\fPã€\f3f\fPã€ãŠã‚ˆã³ \f3e\fP ã®å‡ºç¾é †åºã¯ã€\f2manifest\fPã€\f2jarfile\fPã€\f2entrypoint\fP ã®å‡ºç¾é †åºã¨ä¸€è‡´ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¼Â¹Ô²Äǽ JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤¿¥¹¥¿¥ó¥É¥¢¥í¥ó¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤È¤·¤ÆÀßÄꤹ¤ë¥¯¥é¥¹¤Î̾Á°¡£\f2\-e\fP ¥ª¥×¥·¥ç¥ó¤È entrypoint ¤ÏÂФˤʤäƤ¤¤Þ¤¹¡£¤É¤Á¤é¤«¤ò»ØÄꤹ¤ë¾ì¹ç¤ÏξÊý¤È¤â»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3m\fP¡¢\f3f\fP¡¢¤ª¤è¤Ó \f3e\fP ¤Î½Ð¸½½ç½ø¤Ï¡¢\f2manifest\fP¡¢\f2jarfile\fP¡¢\f2entrypoint\fP ¤Î½Ð¸½½ç½ø¤È°ìÃפ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-C\ dir 
-ã“ã‚Œã«ç¶šã \f2inputfiles\fP 引数を処ç†ã™ã‚‹é–“ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ \f2dir\fP ã¸ä¸€æ™‚çš„ã«å¤‰æ›´ã—ã¾ã™ã€‚\f2\-C\ \fP\f2dir\fP \f2inputfiles\fP ã®ã‚»ãƒƒãƒˆã¯è¤‡æ•°ä½¿ç”¨ã§ãã¾ã™ã€‚ 
+¤³¤ì¤Ë³¤¯ \f2inputfiles\fP °ú¿ô¤ò½èÍý¤¹¤ë´Ö¡¢¥Ç¥£¥ì¥¯¥È¥ê¤ò \f2dir\fP ¤Ø°ì»þŪ¤ËÊѹ¹¤·¤Þ¤¹¡£ \f2\-C\ \fP\f2\-\ dir\fP \f2inputfiles\fP ¤Î¥»¥Ã¥È¤ÏÊ£¿ô»ÈÍѤǤ­¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 実行環境ã¸æ¸¡ã•ã‚Œã‚‹ã‚ªãƒ—ション。\f2\-J\fP 㨠\f2option\fP ã®é–“ã«ã¯ç©ºç™½ã‚’入れãªã„ã§ãã ã•ã„。 
+Java ¼Â¹Ô´Ä¶­¤ØÅϤµ¤ì¤ë¥ª¥×¥·¥ç¥ó¡£\f2\-J\fP ¤È \f2option\fP ¤Î´Ö¤Ë¤Ï¶õÇò¤òÆþ¤ì¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
-.SH "説明"
+.SH "ÀâÌÀ"
 .LP
-
-.LP
-\f3jar\fP ツールã¯ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ 1 ã¤ã® JAR アーカイブファイルã«çµåˆã—ã¾ã™ã€‚ \f3jar\fP ã¯ã€ZIP ãŠã‚ˆã³ 
+\f3jar\fP ¥Ä¡¼¥ë¤ÏÊ£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä¤Î JAR ¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤Ë·ë¹ç¤·¤Þ¤¹¡£\f3jar\fP ¤Ï¡¢ZIP ¤ª¤è¤Ó 
 .na
 \f2ZLIB\fP @
 .fi
-http://www.gzip.org/zlib/ 圧縮形å¼ã‚’ベースã«ã—ãŸã€æ±Žç”¨ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ãŠã‚ˆã³åœ§ç¸®ãƒ„ールã§ã™ã€‚ãŸã ã— \f3jar\fP ツールã®ä¸»ãªç›®çš„ã¯ã€ã„ãã¤ã‹ã® Java アプレットやアプリケーションを 1 個ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«çµ±åˆã™ã‚‹ã“ã¨ã§ã™ã€‚アプレットやアプリケーションã®ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆ (ファイルã€ã‚¤ãƒ¡ãƒ¼ã‚¸ã€ãŠã‚ˆã³ã‚µã‚¦ãƒ³ãƒ‰) ㌠1 ã¤ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«çµåˆã•ã‚Œã¦ã„ã‚‹ã¨ã€Java エージェント (ブラウザãªã©) ã¯ã€ãれらã®ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã‚’ 1 回㮠HTTP トランザクションã§ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã“ã¨ãŒã§ãã€ã‚³ãƒ³ãƒãƒ¼ãƒãƒ³ãƒˆã”ã¨ã«æ–°ã—ã„接続を必è¦ã¨ã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã›ã‚“。ã“ã‚Œã«ã‚ˆã£ã¦ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã®å›žæ•°ãŒå¤§å¹…ã«æ¸›ã‚Šã¾ã™ã€‚ ã¾ãŸã€\f3jar\fP ã¯ãƒ•ã‚¡ã‚¤ãƒ«ã‚’圧縮ã™ã‚‹ã®ã§ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰æ™‚間も短ããªã‚Šã¾ã™ã€‚ã¾ãŸã€ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å€‹ã€…ã®ã‚¨ãƒ³ãƒˆãƒªã«ã‚¢ãƒ—レット作æˆè€…ã«ã‚ˆã‚‹ç½²åを書ãè¾¼ã‚ã‚‹ã®ã§ã€é…布元ã®èªè¨¼ãŒå¯èƒ½ã«ãªã‚Šã¾ã™ã€‚jar ツールã®æ§‹æ–‡ã¯ã€\f2tar\fP コマンドã®æ§‹æ–‡ã¨ã»ã¼åŒã˜ã§ã™ã€‚\f3JAR\fP アーカイブã¯ã€åœ§ç¸®ã•ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®ã‚¨ãƒ³ãƒˆãƒªã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ 
+http://www.gzip.org/zlib/ °µ½Ì·Á¼°¤Ë´ð¤Å¤¯ÈÆÍѤΥ¢¡¼¥«¥¤¥Ö¤ª¤è¤Ó°µ½Ì¥Ä¡¼¥ë¤Ç¤¹¡£¤¿¤À¤· \f3jar\fP ¥Ä¡¼¥ë¤Î¼ç¤ÊÌÜŪ¤Ï¡¢¤¤¤¯¤Ä¤«¤Î Java ¥¢¥×¥ì¥Ã¥È¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò 1 ¸Ä¤Î¥¢¡¼¥«¥¤¥Ö¤ËÅý¹ç¤¹¤ë¤³¤È¤Ç¤¹¡£¥¢¥×¥ì¥Ã¥È¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È (¥Õ¥¡¥¤¥ë¡¢¥¤¥á¡¼¥¸¡¢¤ª¤è¤Ó¥µ¥¦¥ó¥É) ¤¬ 1 ¤Ä¤Î¥¢¡¼¥«¥¤¥Ö¤Ë·ë¹ç¤µ¤ì¤Æ¤¤¤ë¤È¡¢Java ¥¨¡¼¥¸¥§¥ó¥È (¥Ö¥é¥¦¥¶¤Ê¤É) ¤Ï¡¢¤½¤ì¤é¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò 1 ²ó¤Î HTTP ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤Ç¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢¥³¥ó¥Ý¡¼¥Í¥ó¥È¤´¤È¤Ë¿·¤·¤¤Àܳ¤òɬÍפȤ¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ë¤è¤ê¡¢¥À¥¦¥ó¥í¡¼¥É»þ´Ö¤¬ÂçÉý¤Ëû½Ì¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢\f3jar\fP ¤Ï¥Õ¥¡¥¤¥ë¤Î°µ½Ì¤â¹Ô¤¦¤Î¤Ç¡¢¥À¥¦¥ó¥í¡¼¥É»þ´Ö¤¬¤µ¤é¤Ëû½Ì¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢¥Õ¥¡¥¤¥ëÆâ¤Î¸Ä¡¹¤Î¥¨¥ó¥È¥ê¤Ë¥¢¥×¥ì¥Ã¥ÈºîÀ®¼Ô¤Ë¤è¤ë½ð̾¤ò½ñ¤­¹þ¤á¤ë¤Î¤Ç¡¢ÇÛÉÛ¸µ¤Îǧ¾Ú¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£jar ¥Ä¡¼¥ë¤Î¹½Ê¸¤Ï¡¢\f2tar\fP ¥³¥Þ¥ó¥É¤Î¹½Ê¸¤È¤Û¤ÜƱ¤¸¤Ç¤¹¡£\f3JAR\fP ¥¢¡¼¥«¥¤¥Ö¤Ï¡¢°µ½Ì¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤º¡¢¥¯¥é¥¹¥Ñ¥¹¤Î¥¨¥ó¥È¥ê¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£ 
 .LP
-複数ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ JAR ファイルã¸çµåˆã™ã‚‹ä¸€èˆ¬çš„ãªä½¿ç”¨æ³•ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
-.LP
-.RS 3
-
+Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò JAR ¥Õ¥¡¥¤¥ë¤Ø·ë¹ç¤¹¤ë°ìÈÌŪ¤Ê»ÈÍÑË¡¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .nf
 \f3
@@ -125,19 +114,15 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-ã“ã®ä¾‹ã§ã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚るクラス (.class) ファイルãŒã™ã¹ã¦ã€\f2myFile.jar\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚jar ツールã¯è‡ªå‹•çš„ã«ã€\f2META\-INF/MANIFEST.MF\fP ã¨ã„ã†åå‰ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚¨ãƒ³ãƒˆãƒªã‚’生æˆã—ã¾ã™ã€‚ã“ã‚Œã¯å¸¸ã«ã€JAR ファイルã®æœ€åˆã®ã‚¨ãƒ³ãƒˆãƒªã«ãªã‚Šã¾ã™ã€‚マニフェストファイルã¯ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«é–¢ã™ã‚‹ãƒ¡ã‚¿æƒ…報を宣言ã—ã€ãã®ãƒ‡ãƒ¼ã‚¿ã‚’ \f2name\ :\ value\fP ペアã¨ã—ã¦æ ¼ç´ã—ã¾ã™ã€‚jar ツールãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ãƒ¡ã‚¿æƒ…報を格ç´ã™ã‚‹æ–¹æ³•ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€Œ
+¤³¤ÎÎã¤Ç¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë¥¯¥é¥¹ (.class) ¥Õ¥¡¥¤¥ë¤¬¤¹¤Ù¤Æ¡¢\f2myFile.jar\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£jar ¥Ä¡¼¥ë¤Ï¼«Æ°Åª¤Ë¡¢ \f2META\-INF/MANIFEST.MF\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤ì¤Ï¾ï¤Ë¡¢JAR ¥Õ¥¡¥¤¥ë¤ÎºÇ½é¤Î¥¨¥ó¥È¥ê¤Ë¤Ê¤ê¤Þ¤¹¡£¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¡¢¥¢¡¼¥«¥¤¥Ö¤Ë´Ø¤¹¤ë¥á¥¿¾ðÊó¤òÀë¸À¤·¡¢¤½¤Î¥Ç¡¼¥¿¤ò \f2name\ :\ value\fP ¥Ú¥¢¤È¤·¤Æ³ÊǼ¤·¤Þ¤¹¡£jar ¥Ä¡¼¥ë¤¬¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤Ë¥á¥¿¾ðÊó¤ò³ÊǼ¤¹¤ëÊýË¡¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö
 .na
 \f2JAR file specification\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR%20Manifestã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR%20Manifest¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-既存ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æ ¼ç´ã•ã‚ŒãŸ \f2name\ :\ value\fP ペアを JAR ファイルã«å«ã‚ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’次ã®ã‚ˆã†ã« \f2\-m\fP オプションを使ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+´û¸¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤Ë³ÊǼ¤µ¤ì¤¿ \f2name\ :\ value\fP ¥Ú¥¢¤ò JAR ¥Õ¥¡¥¤¥ë¤Ë´Þ¤á¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ò¼¡¤Î¤è¤¦¤Ë \f2\-m\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -146,20 +131,16 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-既存ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯æ”¹è¡Œæ–‡å­—ã§çµ‚ã‚ã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ マニフェストファイルãŒæ”¹è¡Œæ–‡å­—ã§çµ‚ã‚ã£ã¦ã„ãªã„å ´åˆã€\f3jar\fP ã¯ãã®æœ€å¾Œã®è¡Œã‚’解æžã—ã¾ã›ã‚“。
+´û¸¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Ï²þ¹Ôʸ»ú¤Ç½ª¤ï¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤¬²þ¹Ôʸ»ú¤Ç½ª¤ï¤Ã¤Æ¤¤¤Ê¤¤¤È¡¢\f3jar\fP ¤Ï¤½¤ÎºÇ½ª¹Ô¤ò²òÀϤ·¤Þ¤»¤ó¡£
 .br
 
 .LP
 .br
 
 .LP
-\f3注:\ \fPコマンド行㫠\f2cmf\fP ã§ã¯ãªã \f2cfm\fP ãŒæŒ‡å®šã•ã‚ŒãŸ jar コマンド (m 㨠\-f オプションã®é †ç•ªã‚’逆ã«ã™ã‚‹) ã®å ´åˆã€\f3jar\fP コマンド行ã«ã¾ãš JAR アーカイブã®åå‰ã‚’指定ã—ã€ç¶šã„ã¦ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f3Ãí:\ \fP¥³¥Þ¥ó¥É¹Ô¤Ë \f2cmf\fP ¤Ç¤Ï¤Ê¤¯ \f2cfm\fP ¤¬»ØÄꤵ¤ì¤¿ jar ¥³¥Þ¥ó¥É (m ¤È \-f ¥ª¥×¥·¥ç¥ó¤Î½çÈÖ¤òµÕ¤Ë¤¹¤ë) ¤Î¾ì¹ç¡¢\f3jar\fP ¥³¥Þ¥ó¥É¹Ô¤Ë¤Þ¤º JAR ¥¢¡¼¥«¥¤¥Ö¤Î̾Á°¤ò»ØÄꤷ¡¢Â³¤¤¤Æ¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -167,15 +148,11 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-マニフェストã¯ã€RFC822 ASCII å½¢å¼ã§è¦å®šã•ã‚ŒãŸãƒ†ã‚­ã‚¹ãƒˆå½¢å¼ã§ã‚ã‚‹ãŸã‚ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を簡å˜ã«è¡¨ç¤ºãŠã‚ˆã³ç·¨é›†ã§ãã¾ã™ã€‚ 
+¥Þ¥Ë¥Õ¥§¥¹¥È¤Ï¡¢RFC822 ASCII ·Á¼°¤Çµ¬Äꤵ¤ì¤¿¥Æ¥­¥¹¥È·Á¼°¤Ç¤¢¤ë¤¿¤á¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò´Êñ¤Ëɽ¼¨¤ª¤è¤ÓÊÔ½¸¤Ç¤­¤Þ¤¹¡£ 
 .LP
-JAR ファイルã‹ã‚‰ãƒ•ã‚¡ã‚¤ãƒ«ã‚’抽出ã™ã‚‹å ´åˆã¯ã€\f2x\fP を使用ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+JAR ¥Õ¥¡¥¤¥ë¤«¤é¥Õ¥¡¥¤¥ë¤òÃê½Ð¤¹¤ë¾ì¹ç¤Ï¡¢ \f2x\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -184,14 +161,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-jar ファイルã‹ã‚‰å€‹åˆ¥ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’抽出ã™ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+jar ¥Õ¥¡¥¤¥ë¤«¤é¸ÄÊ̤Υե¡¥¤¥ë¤òÃê½Ð¤¹¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -200,18 +173,14 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.3 以é™ã‹ã‚‰ã€\f2jar\fP ユーティリティー㧠
+JDK ¤Î¥Ð¡¼¥¸¥ç¥ó 1.3 °Ê¹ß¤«¤é¡¢\f2jar\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ç 
 .na
 \f2JarIndex\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JARIndex ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ JarIndex を使用ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã§ JAR ファイルã‹ã‚‰ã‚¯ãƒ©ã‚¹ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ãã®åŠ¹çŽ‡ãŒå‘上ã—ã¾ã™ã€‚アプリケーションã¾ãŸã¯ã‚¢ãƒ—レットãŒè¤‡æ•°ã® JAR ファイルã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã‚¯ãƒ©ã‚¹ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ãã«ã€å¿…è¦ãª JAR ファイル以外ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ãŠã‚ˆã³ã‚ªãƒ¼ãƒ—ンã¯è¡Œã‚ã‚Œã¾ã›ã‚“。ã“ã®ãƒ‘フォーマンスã®æœ€é©åŒ–ã¯ã€æ–°ã—ã„ \f2\-i\fP オプションを指定ã—㦠\f2jar\fP を実行ã™ã‚‹ã¨æœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€æŒ‡å®šã—㟠JAR メインファイルã¨ãã®ãƒ¡ã‚¤ãƒ³ãƒ•ã‚¡ã‚¤ãƒ«ãŒä¾å­˜ã—ã¦ã„ã‚‹ã™ã¹ã¦ã® JAR ファイルã«ã¤ã„ã¦ã€ãƒ‘ッケージä½ç½®æƒ…å ±ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ メインファイルãŒä¾å­˜ã—ã¦ã„ã‚‹ JAR ファイルã¯ã€JAR メインファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã® \f2Class\-Path\fP 属性ã«æŒ‡å®šã—ã¦ãŠãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR_Index ¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ JarIndex ¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥í¡¼¥À¡¼¤Ç JAR ¥Õ¥¡¥¤¥ë¤«¤é¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ë¤È¤­¤Î¸úΨ¤¬¸þ¾å¤·¤Þ¤¹¡£¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥¢¥×¥ì¥Ã¥È¤¬Ê£¿ô¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ë¤È¤­¤Ë¡¢É¬Í×¤Ê JAR ¥Õ¥¡¥¤¥ë°Ê³°¤Î¥À¥¦¥ó¥í¡¼¥É¤ª¤è¤Ó¥ª¡¼¥×¥ó¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£¤³¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ÎºÇŬ²½¤Ï¡¢¿·¤·¤¤ \f2\-i\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ \f2jar\fP ¤ò¼Â¹Ô¤¹¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢»ØÄꤷ¤¿ JAR ¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤È¡¢¤½¤Î¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤¬°Í¸¤·¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢¥Ñ¥Ã¥±¡¼¥¸°ÌÃÖ¾ðÊó¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤¬°Í¸¤·¤Æ¤¤¤ë JAR ¥Õ¥¡¥¤¥ë¤Ï¡¢JAR ¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Î \f2Class\-Path\fP °À­¤Ë»ØÄꤷ¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -220,52 +189,42 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€\f2INDEX.LIST\fP ファイル㌠\f2main.jar\fP ã® \f2META\-INF\fP ディレクトリã«æŒ¿å…¥ã•ã‚Œã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢ \f2INDEX.LIST\fP ¥Õ¥¡¥¤¥ë¤¬ \f2main.jar\fP ¤Î \f2META\-INF\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÁÞÆþ¤µ¤ì¤Þ¤¹¡£
 .br
 .br
-ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã•ã‚Œã¦ã„る情報を使用ã—ã¦ã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã¯ã€åŠ¹çŽ‡çš„ã«ã‚¯ãƒ©ã‚¹ã‚’ロードã—ã¾ã™ã€‚ インデックスファイルã«ä½ç½®æƒ…報を格ç´ã™ã‚‹æ–¹æ³•ã®è©³ç´°ã¯ã€ 「\f2JarIndex\fP 仕様ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¤³¤Î¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤ò»ÈÍѤ·¤Æ¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥í¡¼¥À¡¼¤Ï¡¢¸úΨŪ¤Ë¥¯¥é¥¹¤ò¥í¡¼¥É¤·¤Þ¤¹¡£¥¤¥ó¥Ç¥Ã¥¯¥¹¥Õ¥¡¥¤¥ë¤Ë°ÌÃÖ¾ðÊó¤ò³ÊǼ¤¹¤ëÊýË¡¤Î¾ÜºÙ¤Ï¡¢¡ÖJarIndex »ÅÍ͡פò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
 .br
-ディレクトリをコピーã™ã‚‹ã«ã¯ã€ã¾ãš \f2dir1\fP 内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’圧縮ã—ã¦æ¨™æº–出力ã«å‡ºåŠ›ã—ã€ç¶šã„ã¦æ¨™æº–入力ã‹ã‚‰ \f2dir2\fP ã«æŠ½å‡ºã—ã¾ã™ (両方㮠\f2jar\fP コマンドã‹ã‚‰ \f2\-f\fP オプションをçœã)。 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¥Ç¥£¥ì¥¯¥È¥ê¤ò¥³¥Ô¡¼¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º \f2dir1\fP Æâ¤Î¥Õ¥¡¥¤¥ë¤ò°µ½Ì¤·¤Æ \f2stdout\fP ¤Ë½ÐÎϤ·¡¢Â³¤¤¤Æ \f2stdin\fP ¤«¤éÃê½Ð¤·¤Æ \f2dir2\fP ¤Ë½ÐÎϤ·¤Þ¤¹ (\f2\-f\fP ¥ª¥×¥·¥ç¥ó¤Ï¤É¤Á¤é¤Î \f2jar\fP ¥³¥Þ¥ó¥É¤Ç¤â¾Êά)¡£
 .LP
 .nf
 \f3
 .fl
-% (cd dir1; jar c .) | (cd dir2; jar x)
+% (cd dir1; jar c .)| (cd dir2; jar x)
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f2jar\fP を使ã£ã¦ JAR ファイルや JAR ファイルマニフェストをæ“作ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚µãƒ³ãƒ—ルを確èªã™ã‚‹ã«ã¯ã€ã€Œä¾‹ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€ã€Œ
+\f2jar\fP ¤ò»ÈÍѤ·¤Æ JAR ¥Õ¥¡¥¤¥ë¤ä JAR ¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤òÁàºî¤¹¤ë¥µ¥ó¥×¥ë¥³¥Þ¥ó¥É¤ò³Îǧ¤·¤¿¤¤¾ì¹ç¤Ï¡¢¸å½Ò¤Î¡ÖÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢¡Ö
 .na
 \f2Java Tutorial\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/jarã€ã® JAR コースもå‚ç…§ã—ã¦ãã ã•ã„。
+http://download.oracle.com/javase/tutorial/deployment/jar¡×¤Î JAR ¥³¡¼¥¹¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 c 
-\f2jarfile\fP ã®åå‰ã§æ–°ã—ã„アーカイブファイルを作æˆã™ã‚‹ã‹ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€æ¨™æº–出力ã§ä½œæˆã—ã¾ã™ (\f2f\fP 㨠\f2jarfile\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆ)。\f2inputfiles\fP ã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ã€ã“ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+f ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï \f2jarfile\fP ¤È¤¤¤¦Ì¾Á°¤Î \f2¿·¤·¤¤\fP ¥¢¡¼¥«¥¤¥Ö¥Õ¥¡¥¤¥ë¤ò \f2ºîÀ®¤·¡¢\fP f ¤È \f2jarfile\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¤Ïɸ½à½ÐÎϤ˾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£\f2inputfiles\fP ¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤ò¡¢¤³¤Î¥¢¡¼¥«¥¤¥Ö¤ËÄɲä·¤Þ¤¹¡£ 
 .TP 3
 u 
-\f2inputfiles\fP ã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’追加ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€æ—¢å­˜ã®ãƒ•ã‚¡ã‚¤ãƒ« \f2jarfile\fP ã‚’æ›´æ–°ã—ã¾ã™ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)。 例を示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+f ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢´û¸¥Õ¥¡¥¤¥ë \f2jarfile\fP ¤ò \f2¹¹¿·¤¹¤ëÌÜŪ¤Ç¡¢\fP \f2inputfiles\fP ¤Ë»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤ä¥Ç¥£¥ì¥¯¥È¥ê¤òÄɲä·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -273,11 +232,7 @@
 .fl
 \fP
 .fi
-.RE
-上ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ« \f2foo.class\fP を既存㮠JAR ファイル \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ã€‚次ã®ä¾‹ã«ç¤ºã™ã‚ˆã†ã«ã€\f2\-u\fP オプションã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚‚æ›´æ–°ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¾å¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥Õ¥¡¥¤¥ë \f2foo.class\fP ¤ò´û¸¤Î JAR ¥Õ¥¡¥¤¥ë \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹¡£¼¡¤ÎÎã¤Ë¼¨¤¹¤è¤¦¤Ë¡¢\f2\-u\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥¨¥ó¥È¥ê¤â¹¹¿·¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -285,20 +240,16 @@
 .fl
 \fP
 .fi
-.RE
-\f2foo.jar\fP マニフェストをマニフェスト内㮠\f2name:value\fP ペアã§æ›´æ–°ã—ã¾ã™ã€‚ 
+\f2foo.jar\fP ¥Þ¥Ë¥Õ¥§¥¹¥È¤ò¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Î \f2name:value\fP ¥Ú¥¢¤Ç¹¹¿·¤·¤Þ¤¹¡£ 
 .TP 3
 x 
-\f2jarfile\fP ã‹ã‚‰ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ã¾ãŸã¯æ¨™æº–入力ã‹ã‚‰ (\f2f\fP 㨠\f2jarfile\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’抽出ã—ã¾ã™ã€‚\f2inputfiles\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®æŒ‡å®šã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã ã‘ãŒæŠ½å‡ºã•ã‚Œã¾ã™ã€‚指定ã•ã‚Œã¦ã„ãªã‘ã‚Œã°ã€ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒæŠ½å‡ºã•ã‚Œã¾ã™ã€‚抽出ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã®æ—¥æ™‚ã¯ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–内ã§è¨­å®šã•ã‚ŒãŸã‚‚ã®ã§ã™ã€‚ 
+f ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï \f2jarfile\fP \f2¤«¤é\fP ¡¢ \f2f\fP ¤È \f2jarfile\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¤Ïɸ½àÆþÎϤ«¤é¡¢¥Õ¥¡¥¤¥ë¤ä¥Ç¥£¥ì¥¯¥È¥ê¤òÃê½Ð¤·¤Þ¤¹¡£\f2inputfiles\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤À¤±¤¬Ãê½Ð¤µ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤¬Ãê½Ð¤µ¤ì¤Þ¤¹¡£Ãê½Ð¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ÎÆü»þ¤Ï¡¢¥¢¡¼¥«¥¤¥ÖÆâ¤ÇÀßÄꤵ¤ì¤¿¤â¤Î¤Ç¤¹¡£ 
 .TP 3
 t 
-\f2jarfile\fP ã‹ã‚‰ (\f2f\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ã¾ãŸã¯æ¨™æº–入力ã‹ã‚‰ (\f2f\fP 㨠\f2jarfile\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€å†…容を表形å¼ã§ä¸€è¦§è¡¨ç¤ºã—ã¾ã™ã€‚\f2inputfiles\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®æŒ‡å®šã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã ã‘ãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚指定ã•ã‚Œã¦ã„ãªã‘ã‚Œã°ã€ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+f ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï \f2jarfile\fP \f2¤«¤é\fP ¡¢ \f2f\fP ¤È \f2jarfile\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¤Ïɸ½àÆþÎϤ«¤é¡¢Ìܼ¡¤òɽ¼¨¤·¤Þ¤¹¡£\f2inputfiles\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤À¤±¤¬°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥Ç¥£¥ì¥¯¥È¥ê¤¬°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 i 
-指定ã•ã‚ŒãŸ \f2jarfile\fP ã¨ã€ãã‚Œã«ä¾å­˜ã™ã‚‹ JAR ファイルã«ã¤ã„ã¦ã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹æƒ…報を生æˆã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+»ØÄꤵ¤ì¤¿ \f2jarfile\fP ¤È¡¢¤½¤ì¤Ë°Í¸¤¹¤ë JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¡¢¥¤¥ó¥Ç¥Ã¥¯¥¹¾ðÊó¤òÀ¸À®¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -306,29 +257,25 @@
 .fl
 \fP
 .fi
-.RE
 .LP
-上ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€\f2foo.jar\fP 内㫠\f2INDEX.LIST\fP ファイルを生æˆã—ã¾ã™ã€‚ ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€\f2foo.jar\fP ã¨ã€\f2foo.jar\fP ã® \f2Class\-Path\fP 属性ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã® JAR ファイルã«å…¥ã£ã¦ã„ã‚‹å„パッケージã®ä½ç½®æƒ…å ±ãŒæ›¸ãè¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚ インデックスã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。   
+¾å¤Î¥³¥Þ¥ó¥É¤Ï¡¢\f2foo.jar\fP Æâ¤Ë \f2INDEX.LIST\fP ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£ ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢\f2foo.jar\fP ¤È¡¢\f2foo.jar\fP ¤Î \f2Class\-Path\fP °À­¤Ë»ØÄꤵ¤ì¤¿¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤ËÆþ¤Ã¤Æ¤¤¤ë³Æ¥Ñ¥Ã¥±¡¼¥¸¤Î°ÌÃÖ¾ðÊ󤬽ñ¤­¹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 f 
-ä½œæˆ (\f2c\fP)ã€æ›´æ–° (\f2u\fP)ã€æŠ½å‡º (\f2x\fP)ã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹è¿½åŠ  (\f2i\fP)ã€ã¾ãŸã¯è¡¨ç¤º (\f2t\fP) 対象ã®ãƒ•ã‚¡ã‚¤ãƒ« \f2jarfile\fP を指定ã—ã¾ã™ã€‚\f2f\fP オプションã¨ãƒ•ã‚¡ã‚¤ãƒ«å \f2jarfile\fP ã¨ãŒãƒšã‚¢ã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ç‰‡æ–¹ã‚’記述ã™ã‚Œã°ã€ã‚‚ã†ä¸€æ–¹ã‚‚記述ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2f\fP 㨠\f2jarfile\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€æ¨™æº–入力ã‹ã‚‰ JAR ファイルåãŒä½¿ç”¨ã•ã‚ŒãŸã‚Š (x ãŠã‚ˆã³ t ã®å ´åˆ)ã€æ¨™æº–出力㫠jar ファイル㌠é€ä¿¡ã•ã‚ŒãŸã‚Šã—ã¾ã™ (c ãŠã‚ˆã³ u ã®å ´åˆ)。 
+¼¡¤Î³Æ½èÍý¤ÎÂоݤȤʤë¥Õ¥¡¥¤¥ë \f2jarfile\fP ¤ò»ØÄꤷ¤Þ¤¹¡£ºîÀ® (\f2c\fP)¡¢¹¹¿· (\f2u\fP)¡¢Ãê½Ð (\f2x\fP)¡¢¥¤¥ó¥Ç¥Ã¥¯¥¹Äɲà (\f2i\fP)¡¢¤Þ¤¿¤Ïɽ¼¨ (\f2t\fP)¡£\f2f\fP ¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾ \f2jarfile\fP ¤È¤¬¥Ú¥¢¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢ÊÒÊý¤òµ­½Ò¤¹¤ì¤Ð¡¢¤â¤¦°ìÊý¤âµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Omitting \f2f\fP ¤È \f2jarfile\fP ¤ò¾Êά¤¹¤ë¤È¡¢x ¤ä t ¤Î¾ì¹ç¤Ï \f2ɸ½àÆþÎÏ\fP¤«¤é JAR ¥Õ¥¡¥¤¥ë̾¤¬¼èÆÀ¤µ¤ì¡¢c ¤ä u ¤Î¾ì¹ç¤Ï \f2ɸ½à½ÐÎÏ\fP ¤Ë JAR ¥Õ¥¡¥¤¥ë¤¬Á÷¿®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 v 
-詳細ãªå‡ºåŠ›ã‚’標準出力ã«ç”Ÿæˆã—ã¾ã™ã€‚ã‚ã¨ã§ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+¾ÜºÙ¤Ê½ÐÎϤòɸ½à½ÐÎϤËÀ¸À®¤·¤Þ¤¹¡£¤¢¤È¤ÇÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 0 
-(ゼロ) ZIP ã«ã‚ˆã‚‹åœ§ç¸®ã‚’使用ã›ãšã«ã€ä¿å­˜ã—ã¾ã™ã€‚ 
+(¥¼¥í) ZIP ¤Ë¤è¤ë°µ½Ì¤ò»ÈÍѤ»¤º¤Ë¡¢Êݸ¤·¤Þ¤¹¡£ 
 .TP 3
 M 
-マニフェストファイルエントリを作æˆã—ã¾ã›ã‚“ (c ãŠã‚ˆã³ u ã®å ´åˆ)。 ã¾ãŸã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚¨ãƒ³ãƒˆãƒªãŒå­˜åœ¨ã™ã‚‹å ´åˆã«ãれを削除ã—ã¾ã™ (u ã®å ´åˆ)。 
+¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤òºîÀ®¤·¤Þ¤»¤ó (c ¤ª¤è¤Ó u ¤Î¾ì¹ç)¡£¤Þ¤¿¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ë¤½¤ì¤òºï½ü¤·¤Þ¤¹ (u ¤Î¾ì¹ç)¡£ 
 .TP 3
 m 
-\f2META\-INF/MANIFEST.MF\fP ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§æŒ‡å®šã—ãŸãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ« \f2manifest\fP ã® \f2name :value\fP ã®å±žæ€§ãƒšã‚¢ã‚’組ã¿è¾¼ã¿ã¾ã™ã€‚ã™ã§ã«åŒã˜åå‰ã§å­˜åœ¨ã—ãªã„é™ã‚Šã€ \f2jar\fP ã¯ãã® \f2name\ :\ value\fP ペアを追加ã—ã¾ã™ã€‚åŒã˜åå‰ã§å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€\f2jar\fP ã¯ãã®å€¤ã‚’æ›´æ–°ã—ã¾ã™ã€‚ 
+\f2META\-INF/MANIFEST.MF\fP ¤Î¥Õ¥¡¥¤¥ë¤Ç»ØÄꤷ¤¿¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë \f2manifest\fP ¤Î \f2name : value\fP ¤Î°À­¥Ú¥¢¤òÁȤ߹þ¤ß¤Þ¤¹¡£ \f2jar\fP ¤Ï¡¢¤¹¤Ç¤ËƱ¤¸Ì¾Á°¤Ç¸ºß¤·¤Ê¤¤¤«¤®¤ê¡¢¤½¤Î \f2name:value\fP ¥Ú¥¢¤òÄɲä·¤Þ¤¹¡£Æ±¤¸Ì¾Á°¤Ç¸ºß¤¹¤ë¾ì¹ç¡¢ \f2jar\fP ¤Ï¤½¤ÎÃͤò¹¹¿·¤·¤Þ¤¹¡£ 
 .LP
-コマンド行ã§ã€\f3m\fP 㨠\f3f\fP ã®æ–‡å­—ã¯ã€\f2manifest\fP 㨠\f2jarfile\fP ã®å…¥åŠ›é †åºã¨åŒã˜é †åºã§è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ä½¿ã„ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç¡¢\f3m\fP ¤È \f3f\fP ¤Îʸ»ú¤Ï¡¢\f2manifest\fP ¤È \f2jarfile\fP ¤ÎÆþÎϽç½ø¤ÈƱ¤¸½ç½ø¤Çµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ»È¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -336,22 +283,17 @@
 .fl
 \fP
 .fi
-.RE
-デフォルトã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã¯å«ã¾ã‚Œãªã„マニフェストã«ã€ç‰¹åˆ¥ãªç›®çš„ã® \f2name\ :\ value\fP ã®å±žæ€§ãƒšã‚¢ã‚’追加ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ™ãƒ³ãƒ€ãƒ¼æƒ…å ±ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã€ãƒ‘ッケージシーリングã€ã¾ãŸã¯ JAR ã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹ãŸã‚ã®å±žæ€§ã‚’追加ã§ãã¾ã™ã€‚\f4\-m\fP オプションã®ä½¿ç”¨ä¾‹ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Tutorial〠ã«ã‚る「
+¥Ç¥Õ¥©¥ë¥È¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¤Ï´Þ¤Þ¤ì¤Ê¤¤¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¡¢ÆÃÊ̤ÊÌÜŪ¤Î \f2name\ :\ value\fP ¤Î°À­¥Ú¥¢¤òÄɲäǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ù¥ó¥À¡¼¾ðÊ󡢥С¼¥¸¥ç¥ó¾ðÊ󡢥ѥ屡¼¥¸¥·¡¼¥ê¥ó¥°¡¢¤Þ¤¿¤Ï JAR ¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î°À­¤òÄɲäǤ­¤Þ¤¹¡£¡ÖJava Tutorial¡×¤Î¡Ö
 .na
 \f2JAR Files\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/jar/ã€ã‚³ãƒ¼ã‚¹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
+http://download.oracle.com/javase/tutorial/deployment/jar/¡×¥³¡¼¥¹¤ò»²¾È¤·¡¢  \f4\-m\fP ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑÎã¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 e 
-実行å¯èƒ½ JAR ファイル内ã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚ŒãŸã‚¹ã‚¿ãƒ³ãƒ‰ã‚¢ãƒ­ãƒ³ã‚¢ãƒ—リケーションã®ã‚¢ãƒ—リケーションエントリãƒã‚¤ãƒ³ãƒˆã¨ã—ã¦ã€\f2entrypoint\fP を設定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã® \f2Main\-Class\fP 属性値ãŒä½œæˆã¾ãŸã¯ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションã¯ã€JAR ファイルã®ä½œæˆä¸­ã¾ãŸã¯æ›´æ–°ä¸­ã«ä½¿ç”¨ã§ãã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションを使ãˆã°ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’編集ã¾ãŸã¯ä½œæˆã™ã‚‹ã“ã¨ãªã—ã«ã€ã‚¢ãƒ—リケーションã®ã‚¨ãƒ³ãƒˆãƒªãƒã‚¤ãƒ³ãƒˆã‚’指定ã§ãã¾ã™ã€‚
+¼Â¹Ô²Äǽ JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤¿¥¹¥¿¥ó¥É¥¢¥í¥ó¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤È¤·¤Æ¡¢\f2entrypoint\fP ¤òÀßÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤Î \f2Main\-Class\fP °À­Ãͤ¬ºîÀ®¤Þ¤¿¤Ï¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤ÎºîÀ®Ãæ¤Þ¤¿¤Ï¹¹¿·Ãæ¤Ë»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤Þ¤¿¤ÏºîÀ®¤¹¤ë¤³¤È¤Ê¤·¤Ë¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .br
 .br
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ \f2Main.jar\fP を作æˆã—ã¾ã™ãŒã€ãã®éš›ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã® \f2Main\-Class\fP 属性値㯠\f2Main\fP ã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ç¤Ï \f2Main.jar\fP ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤¬¡¢¤½¤ÎºÝ¡¢¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Î \f2Main\-Class\fP °À­ÃÍ¤Ï \f2Main\fP ¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -359,12 +301,8 @@
 .fl
 \fP
 .fi
-.RE
 .LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ java ランタイムã‹ã‚‰ç›´æŽ¥ã“ã®ã‚¢ãƒ—リケーションを起動ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È java ¥é¥ó¥¿¥¤¥à¤«¤éľÀܤ³¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -372,11 +310,7 @@
 .fl
 \fP
 .fi
-.RE
-エントリãƒã‚¤ãƒ³ãƒˆã®ã‚¯ãƒ©ã‚¹åãŒç‰¹å®šã®ãƒ‘ッケージ内ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã€ã‚¨ãƒ³ãƒˆãƒªãƒã‚¤ãƒ³ãƒˆã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦ãƒ‰ãƒƒãƒˆ (「.ã€) ã¾ãŸã¯ã‚¹ãƒ©ãƒƒã‚·ãƒ¥ (「/ã€) を使用ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2Main.class\fP ㌠\f2foo\fP ã¨ã„ã†åå‰ã®ãƒ‘ッケージ内ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ã‚¨ãƒ³ãƒˆãƒªãƒã‚¤ãƒ³ãƒˆã‚’指定ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ë¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤Î¥¯¥é¥¹Ì¾¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥É¥Ã¥È (¡Ö.¡×) ¡¢¥¹¥é¥Ã¥·¥å (¡Ö/¡×) ¤Î¤¤¤º¤ì¤«¤Îʸ»ú¤ò¤½¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Main.class\fP ¤¬ \f2foo\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¨¥ó¥È¥ê¥Ý¥¤¥ó¥È¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -384,11 +318,7 @@
 .fl
 \fP
 .fi
-.RE
-ã¾ãŸã¯ 
-.RS 3
-
-.LP
+¤Þ¤¿¤Ï 
 .nf
 \f3
 .fl
@@ -396,18 +326,14 @@
 .fl
 \fP
 .fi
-.RE
-\f3注:\ \fP \f2\-m\fP オプション㨠\f2\-e\fP オプションã®ä¸¡æ–¹ã‚’åŒæ™‚ã«æŒ‡å®šã™ã‚‹å ´åˆã€æŒ‡å®šã•ã‚ŒãŸãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã‚‚ \f2Main\-Class\fP 属性ãŒå«ã¾ã‚Œã¦ã„ã‚‹ã¨ã€\f2Main.class\fP ã®æŒ‡å®šãŒã‚ã„ã¾ã„ã«ãªã£ã¦ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã€JAR ã®ä½œæˆã¾ãŸã¯æ›´æ–°å‡¦ç†ãŒç•°å¸¸çµ‚了ã—ã¾ã™ã€‚ 
+\f3Ãí:\ \fP \f2\-m\fP ¥ª¥×¥·¥ç¥ó¤È \f2\-e\fP ¥ª¥×¥·¥ç¥ó¤ÎξÊý¤òƱ»þ¤Ë»ØÄꤷ¤¿¾ì¹ç¡¢»ØÄꤷ¤¿¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¤â \f2Main\-Class\fP °À­¤¬´Þ¤Þ¤ì¤Æ¤¤¤ì¤Ð¡¢ \f2Main.class\fP ¤Î»ØÄ꤬¤¢¤¤¤Þ¤¤¤Ë¤Ê¤Ã¤Æ¥¨¥é¡¼¤äȯÀ¸¤·¡¢JAR ¤ÎºîÀ®½èÍý¤ä¹¹¿·½èÍý¤¬°Û¾ï½ªÎ»¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-C \ dir 
-\f2jar\fP コマンドã®å®Ÿè¡Œä¸­ã«å¾Œç¶šã® \f2inputfiles\fP 引数を処ç†ã™ã‚‹ã¨ãã«ã€ä¸€æ™‚çš„ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’変更ã—ã¾ã™ (\f2cd\fP\ \f2dir\fP)。ã“ã®å‡¦ç†ã¯ã€UNIX ã® \f2tar\fP ユーティリティー㮠\f2\-C\fP オプションã®æ©Ÿèƒ½ã«é¡žä¼¼ã—ã¦ã„ã¾ã™ã€‚
+\f2jar\fP ¥³¥Þ¥ó¥É¤Î¼Â¹ÔÃæ¤Ë¸å³¤Î \f2inputfiles\fP °ú¿ô¤ò½èÍý¤¹¤ë¤È¤­¤Ë¡¢°ì»þŪ¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤·¤Þ¤¹ (cd \f2dir\fP)¡£¤³¤Î½èÍý¤Ï¡¢UNIX ¤Î \f2tar\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Î \f2\-C\fP ¥ª¥×¥·¥ç¥ó¤Îµ¡Ç½¤ËÎà»÷¤·¤Æ¤¤¤Þ¤¹¡£
 .br
 .br
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€\f2classes\fP ディレクトリã«ç§»å‹•ã—ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ \f2bar.class\fP ã‚’ \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢\f2classes\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤·¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é \f2bar.class\fP ¤ò \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -415,23 +341,15 @@
 .fl
 \fP
 .fi
-.RE
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€\f2classes\fP ディレクトリã«ç§»å‹•ã—ã€\f2classes\fP ディレクトリ内ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ (jar ファイルã«ã¯ classes ディレクトリを作æˆã—ã¾ã›ã‚“)。 次ã«å…ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æˆ»ã£ã¦ã‹ã‚‰ã€\f2bin\fP ディレクトリã«ç§»å‹•ã—ã€\f2xyz.class\fP ã‚’ \f2foo.jar\fP ã«è¿½åŠ ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢\f2classes\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤·¡¢\f2classes\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹ (jar ¥Õ¥¡¥¤¥ë¤Ë¤Ï classes ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¤Þ¤»¤ó)¡£¼¡¤Ë¸µ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÌá¤Ã¤Æ¤«¤é¡¢\f2bin\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤·¡¢\f2xyz.class\fP ¤ò \f2foo.jar\fP ¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-jar uf foo.jar \-C classes . \-C bin xyz.class
+jar uf foo.jar \-C classes .\-C bin xyz.class
 .fl
 \fP
 .fi
-.RE
-\f2classes\fP ã« \f2bar1\fP 㨠\f2bar2\fP ãŒä¿æŒã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2jar tf foo.jar\fP を使用ã™ã‚‹ã¨ã€JAR ファイルã«ã¯æ¬¡ã®è¦ç´ ãŒå«ã‚られã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f2classes\fP ¤Ë¥Õ¥¡¥¤¥ë \f2bar1\fP ¤È \f2bar2\fP ¤¬³ÊǼ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢ \f2jar tf foo.jar\fP »ÈÍѤ·¤¿¤È¤­¤Î JAR ¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤ò¡¢¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -447,30 +365,24 @@
 .fl
 \fP
 .fi
-.RE
 .LP
 .TP 3
 \-Joption 
-Java 実行環境㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€ã€ŒJava アプリケーション起動ツールã€ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f4\-J\-Xmx48M\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€æœ€å¤§ãƒ¡ãƒ¢ãƒªãƒ¼ã¯ 48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f2\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ¼Â¹Ô´Ä¶­¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£ \f2option\fP ¤Ë¤Ï¡¢¡ÖJava ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡×¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f4\-J\-Xmx48M\fP ¤È»ØÄꤹ¤ë¤È¡¢ºÇÂç¥á¥â¥ê¡¼¤¬ 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "コマンド行引数ファイル"
-.LP
-
+.SH "¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë"
 .LP
-jar ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’短ãã—ãŸã‚Šç°¡æ½”ã«ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€\f2jar\fP コマンドã«å¯¾ã™ã‚‹å¼•æ•° (\f2\-J\fP オプションを除ã) ã‚’å«ã‚€ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ä»»æ„ã®é•·ã•ã® jar コマンドを作æˆã§ãã€ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã«ã‚ˆã‚‹ã‚³ãƒžãƒ³ãƒ‰è¡Œã®åˆ¶é™ã‹ã‚‰è§£æ”¾ã•ã‚Œã¾ã™ã€‚ 
+jar ¤Î¥³¥Þ¥ó¥É¹Ô¤òû¤¯¤·¤¿¤ê´Ê·é¤Ë¤·¤¿¤ê¤¹¤ë¤¿¤á¤Ë¡¢jar ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë°ú¿ô (\-J ¥ª¥×¥·¥ç¥ó¤ò½ü¤¯) ¤ò´Þ¤à 1 ¤Ä°Ê¾å¤Î \f2¥Õ¥¡¥¤¥ë¤ò\fP »ØÄꤹ¤ë¤³¤È¤¬ \f2¤Ç¤­¤Þ¤¹\fP ¡£¤³¤ì¤Ë¤è¤ê¡¢Ç¤°Õ¤ÎŤµ¤Î jar ¥³¥Þ¥ó¥É¤òºîÀ®¤Ç¤­¡¢¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Ë¤è¤ë¥³¥Þ¥ó¥É¹Ô¤ÎÀ©¸Â¤«¤é²òÊü¤µ¤ì¤Þ¤¹¡£ 
 .LP
-引数ファイルã«ã¯ã‚ªãƒ—ションã¨ãƒ•ã‚¡ã‚¤ãƒ«åã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ファイル内ã®å„引数ã¯ã€ã‚¹ãƒšãƒ¼ã‚¹ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã‚Šã¾ã™ã€‚引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚ 引数ファイルã®ä½ç½®ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。ワイルドカード (*) ã¯ã€é€šå¸¸ãªã‚‰ã°ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã‚·ã‚§ãƒ«ã«ã‚ˆã£ã¦ã‚らゆる文字ã«è§£é‡ˆã•ã‚Œã¾ã™ãŒã€ã“ã®å ´åˆã¯ãã®ã‚ˆã†ã«ã¯è§£é‡ˆã•ã‚Œã¾ã›ã‚“。引数ファイル内ã®å¼•æ•°ã§ \f2@\fP 文字を使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†å¸°çš„ã«è§£é‡ˆã™ã‚‹ã“ã¨ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã¾ãŸã€\f2\-J\fP オプションもサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 ã“ã®ã‚ªãƒ—ションã¯èµ·å‹•ãƒ„ールã«æ¸¡ã•ã‚Œã¾ã™ãŒã€èµ·å‹•ãƒ„ールã§ã¯å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¥ª¥×¥·¥ç¥ó¤È¥Õ¥¡¥¤¥ë̾¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Õ¥¡¥¤¥ëÆâ¤Î³Æ°ú¿ô¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀÚ¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤Ï¡¢Ä̾ï¤Ê¤é¤Ð¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¥·¥§¥ë¤Ë¤è¤Ã¤Æ¤¢¤é¤æ¤ëʸ»ú¤Ë²ò¼á¤µ¤ì¤Þ¤¹¤¬¡¢¤³¤Î¾ì¹ç¤Ï¤½¤Î¤è¤¦¤Ë¤Ï²ò¼á¤µ¤ì¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë²ò¼á¤¹¤ë¤³¤È¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢\f2\-J\fP ¥ª¥×¥·¥ç¥ó¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¯Æ°¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Þ¤¹¤¬¡¢µ¯Æ°¥Ä¡¼¥ë¤Ç¤Ï°ú¿ô¥Õ¥¡¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤«¤é¤Ç¤¹¡£
 .LP
 .LP
-\f2jar\fP を実行ã™ã‚‹ã¨ãã«ã€å„引数ファイルã®ãƒ‘スã¨ãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f2@\fP 文字を付ã‘ã¦æ¸¡ã—ã¾ã™ã€‚\f2jar\fP ã¯ã€\f2@\fP 文字ã§å§‹ã¾ã‚‹å¼•æ•°ã‚’見ã¤ã‘ã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を展開ã—ã¦å¼•æ•°ãƒªã‚¹ãƒˆã«æŒ¿å…¥ã—ã¾ã™ã€‚
+\f2jar\fP ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢³Æ°ú¿ô¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f2@\fP ʸ»ú¤òÉÕ¤±¤ÆÅϤ·¤Þ¤¹¡£ \f2jar\fP ¤Ï¡¢\f2@\fP ʸ»ú¤Ç»Ï¤Þ¤ë°ú¿ô¤ò¸«¤Ä¤±¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòŸ³«¤·¤Æ°ú¿ô¥ê¥¹¥È¤ËÁÞÆþ¤·¤Þ¤¹¡£
 .br
 .br
-次ã®ä¾‹ã§ã¯ã€\f2find\fP コマンドã‹ã‚‰å‡ºåŠ›ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«åã‚’ \f2classes.list\fP 内ã«æ ¼ç´ã—ã¦ã„ã¾ã™ã€‚ 
-.LP
-.RS 3
-
+¼¡¤ÎÎã¤Ç¡¢ \f2classes.list\fP ¤Ë¤Ï¡¢ \f2find\fP ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ½ÐÎϤµ¤ì¤¿¥Õ¥¡¥¤¥ë¤Î̾Á°¤¬³ÊǼ¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .nf
 \f3
@@ -478,14 +390,10 @@
 % find \fP\f3.\fP \-name '*.class' \-print > classes.list
 .fl
 .fi
-.RE
 
 .LP
 .LP
-ãã®å¾Œã€å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«æ§‹æ–‡ã‚’使ã£ã¦ \f2jar\fP ã«ãƒªã‚¹ãƒˆã‚’渡ã™ã¨ã€\f2Classes.list\fP 㧠\f2jar\fP コマンドを実行ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¼¡¤Ë¡¢°ú¿ô¥Õ¥¡¥¤¥ë¹½Ê¸¤ò»ÈÍѤ·¤Æ \f2classes.list\fP ¤ò jar ¤ËÅϤ¹¤³¤È¤Ç¡¢ \f2¤½¤Î¥ê¥¹¥È\fP ¤ËÂФ·¤Æ \f2jar\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -494,13 +402,9 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-引数ファイルã¯ãƒ‘スを指定ã§ãã¾ã™ãŒã€ç›¸å¯¾ãƒ‘スãŒè¨˜è¿°ã•ã‚ŒãŸå¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€æ¸¡ã•ã‚ŒãŸãƒ‘スã«å¯¾ã—ã¦ç›¸å¯¾çš„ã§ã¯ãªãã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç›¸å¯¾çš„ã¨ãªã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ï¥Ñ¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¤¬¡¢ÁêÂХѥ¹¤¬µ­½Ò¤µ¤ì¤¿°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢ÅϤµ¤ì¤¿¥Ñ¥¹¤ËÂФ·¤ÆÁêÂÐŪ¤Ç¤Ï¤Ê¤¯¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤ËÁêÂÐŪ¤È¤Ê¤ê¤Þ¤¹¡£¼¡¤Ï¤½¤ÎÎã¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -508,20 +412,14 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
 
 .LP
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
-特定ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’アーカイブã«è¿½åŠ ã™ã‚‹ (ãã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ãŒã™ã§ã«å­˜åœ¨ã™ã‚‹å ´åˆã¯ã€ãã®å†…容を上書ãã™ã‚‹) ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚\f2\-v\fP オプションを使用ã—ã¦æƒ…報を詳細ã«åˆ—挙ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã¨ã€ã‚µã‚¤ã‚ºã‚„最新ã®æ›´æ–°æ—¥ãªã©ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã®è©³ç´°æƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.RS 3
-
-.LP
+ÆÃÄê¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò¥¢¡¼¥«¥¤¥Ö¤ËÄɲ乤ë (¤½¤Î¥¢¡¼¥«¥¤¥Ö¤¬¤¹¤Ç¤Ë¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢¤½¤ÎÆâÍƤò¾å½ñ¤­¤¹¤ë) ¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¾ðÊó¤ò¾ÜºÙ¤ËÎóµó¤¹¤ë¤è¤¦¤Ë»ØÄꤹ¤ë¤È¡¢¥µ¥¤¥º¤äºÇ¿·¤Î¹¹¿·Æü¤Ê¤É¡¢¥¢¡¼¥«¥¤¥ÖÆâ¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¾ðÊó¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -557,13 +455,9 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-ã™ã§ã«ç”»åƒã€ã‚ªãƒ¼ãƒ‡ã‚£ã‚ªãƒ•ã‚¡ã‚¤ãƒ«ã€ãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ç”¨ã®ã‚µãƒ–ディレクトリã«åˆ†ã‘ã¦ã„ã‚‹å ´åˆã¯ã€ã“れらをå˜ä¸€ã® JAR ファイルã«çµåˆã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤¹¤Ç¤Ë²èÁü¡¢¥ª¡¼¥Ç¥£¥ª¥Õ¥¡¥¤¥ë¡¢¤ª¤è¤Ó¥¯¥é¥¹ÍѤΥµ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ëʬ¤±¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤³¤ì¤é¤òñ°ì¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë·ë¹ç¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -607,13 +501,9 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-JAR ファイルã®ã‚¨ãƒ³ãƒˆãƒªåを表示ã™ã‚‹ã«ã¯ã€ã€Œ\f2t\fPã€ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+JAR ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥È¥ê̾¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¡Ö\f2t\fP¡×¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -641,28 +531,24 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-クラスロードを高速ã«ã™ã‚‹ãŸã‚ã«ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ JAR ファイルã«è¿½åŠ ã™ã‚‹ã«ã¯ã€ã€Œ\f2i\fPã€ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚
+¥¯¥é¥¹¥í¡¼¥É¤ò¹â®¤Ë¤¹¤ë¤¿¤á¤Ë¥¤¥ó¥Ç¥Ã¥¯¥¹¥Õ¥¡¥¤¥ë¤ò JAR ¥Õ¥¡¥¤¥ë¤ËÄɲ乤ë¤Ë¤Ï¡¢¡Ö\f2i\fP¡×¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£
 .br
 .br
-例:
+Îã:
 .br
 
 .LP
-.RS 3
-
-.LP
-ãŸã¨ãˆã°ã€æ ªå–引アプリケーション用ã®ç›¸äº’ä¾å­˜ã—ãŸã‚¯ãƒ©ã‚¹ã‚’ã€\f2main.jar\fPã€\f2buy.jar\fPã€ãŠã‚ˆã³ \f2sell.jar\fP ã¨ã„ㆠ3 ã¤ã® JAR ファイルã«åˆ†å‰²ã—ãŸã¨ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢³ô¼è°ú¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÎÆâÉô°Í¸¤·¤Æ¤¤¤ë¥¯¥é¥¹¤ò¡¢\f2main.jar\fP¡¢\f2buy.jar\fP¡¢¤ª¤è¤Ó \f2sell.jar\fP ¤È¤¤¤¦ 3 ¤Ä¤Î JAR ¥Õ¥¡¥¤¥ë¤Ëʬ³ä¤·¤¿¤È¤·¤Þ¤¹¡£
 .br
 
 .LP
 .br
 
 .LP
-\f2main.jar\fP ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã® \f2Class\-path\fP 属性ã«æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ãŸå ´åˆã€ 
+\f2main.jar\fP ¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Î \f2Class\-path\fP °À­¤Ë¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤¿¾ì¹ç¡¢ 
 .nf
 \f3
 .fl
@@ -672,7 +558,7 @@
 .fi
 
 .LP
-\f2\-i\fP オプションを使用ã™ã‚Œã°ã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ã® 読ã¿è¾¼ã¿ã‚’高速化ã§ãã¾ã™ã€‚ 
+\f2\-i\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ì¤Ð¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¤Î Æɤ߹þ¤ß¤ò¹â®²½¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -682,38 +568,34 @@
 .fi
 
 .LP
-\f2INDEX.LIST\fP ファイル㌠\f2META\-INF\fP ディレクトリã«æŒ¿å…¥ã•ã‚Œã¾ã™ã€‚ã“ã®çµæžœã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã«ã‚ˆã£ã¦ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ リソースã®æ¤œç´¢ãŒè¡Œã‚れるã¨ãã«ã€é©åˆ‡ãª jar ファイルãŒãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¾ã™ã€‚
-.RE
-.SH "関連項目"
+\f2INDEX.LIST\fP ¥Õ¥¡¥¤¥ë¤¬ \f2META\-INF\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ËÁÞÆþ¤µ¤ì¤Þ¤¹¡£¤³¤Î·ë²Ì¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥í¡¼¥À¡¼¤Ë¤è¤Ã¤Æ¥¯¥é¥¹¤Þ¤¿¤Ï¥ê¥½¡¼¥¹¤Î¸¡º÷¤¬¹Ô¤ï¤ì¤ë¤È¤­¤Ë¡¢Å¬ÀÚ¤Ê jar ¥Õ¥¡¥¤¥ë¤¬¥À¥¦¥ó¥í¡¼¥É¤µ¤ì¤Þ¤¹¡£ 
+.SH "´ØÏ¢¹àÌÜ"
 .LP
-
 .LP
 .na
-\f2「JAR ファイルã®æ¦‚è¦ã€\fP @
+\f2JAR ¥Õ¥¡¥¤¥ë¤Î³µÍ×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/jar/jarGuide.html
-.br
-
+.LP
 .LP
 .na
-\f2「JAR ファイルã®ä»•æ§˜ã€\fP @
+\f2JAR ¥Õ¥¡¥¤¥ë¤Î»ÅÍÍ\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html
-.br
-
+.LP
+.LP
+.na
+\f2JarIndex ¤Î»ÅÍÍ\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JAR_Index
+.LP
 .LP
 .na
-\f2「Jar インデックスã€\fP @
+\f2JAR ¥Á¥å¡¼¥È¥ê¥¢¥ë\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#JARIndex
-.br
-
+http://download.oracle.com/javase/tutorial/deployment/jar/index.html
 .LP
-.na
-\f2「Jar ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã€\fP @
-.fi
-http://java.sun.com/docs/books/tutorial/jar (Java Software 㮠Web サイト内)
-.br
-
 .LP
-pack200(1)  
+pack200(1)
+.LP
+ 
--- a/src/solaris/doc/sun/man/man1/ja/jarsigner.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jarsigner.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,117 +19,1010 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jarsigner 1 "02 Jun 2010"
+.TH jarsigner 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jarsigner \- JAR ç½²åãŠã‚ˆã³æ¤œè¨¼ãƒ„ール
-.LP
-.RS 3
-
+.SH "̾Á°"
+jarsigner \- JAR ½ð̾¤ª¤è¤Ó¸¡¾Ú¥Ä¡¼¥ë
 .LP
 .LP
-Java ARchive (JAR) ファイルã®ç½²åを生æˆã—ã€ç½²å付ã JAR ファイルã®ç½²åを検証ã—ã¾ã™ã€‚
+Java ARchive (JAR) ¥Õ¥¡¥¤¥ë¤Î½ð̾¤òÀ¸À®¤·¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤ò¸¡¾Ú¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
 .fl
 \fP\f3jarsigner\fP [ options ] jar\-file alias
 .fl
-\f3jarsigner\fP \-verify [ options ] jar\-file 
+\f3jarsigner\fP \-verify [ options ] jar\-file [alias...]
 .fl
 .fi
 
 .LP
-.SH "説明"
 .LP
-
+jarsigner ¤Î \-verify ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë̾¤Î¤¢¤È¤Ë 0 ¸Ä°Ê¾å¤Î¥­¡¼¥¹¥È¥¢ÊÌ̾¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢ÊÌ̾¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢jarsigner ¤Ï¡¢JAR ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ½ð̾ÉÕ¤­¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸¡¾Ú¤Ë»ÈÍѤµ¤ì¤ë¾ÚÌÀ½ñ¤¬¥­¡¼¥¹¥È¥¢ÊÌ̾¤Î¤¤¤º¤ì¤«¤Ë°ìÃפ¹¤ë¤³¤È¤ò¥Á¥§¥Ã¥¯¤·¤Þ¤¹¡£ÊÌ̾¤Ï¡¢\-keystore ¤Ç»ØÄꤵ¤ì¤¿¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢Æâ¤ËÄêµÁ¤µ¤ì¤Þ¤¹¡£
+.LP
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jarsigner\fP ツールã¯ã€æ¬¡ã® 2 ã¤ã®ç›®çš„ã§ä½¿ç”¨ã—ã¾ã™ã€‚
+\f3jarsigner\fP ¥Ä¡¼¥ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÌÜŪ¤Ç»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 1.
-Java ARchive (JAR) ファイルã«ç½²åを付ã‘ã‚‹ 
+Java ARchive (JAR) ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë 
 .TP 3
 2.
-ç½²å付ã JAR ファイルã®ç½²åã¨æ•´åˆæ€§ã‚’検証ã™ã‚‹ 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤ÈÀ°¹çÀ­¤ò¸¡¾Ú¤¹¤ë 
+.RE
+
+.LP
+.LP
+JAR µ¡Ç½¤ò»È¤¦¤È¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¡¢¥¤¥á¡¼¥¸¡¢¥µ¥¦¥ó¥É¡¢¤ª¤è¤Ó¤½¤Î¾¤Î¥Ç¥¸¥¿¥ë¥Ç¡¼¥¿¤òñ°ì¤Î¥Õ¥¡¥¤¥ë¤Ë¥Ñ¥Ã¥±¡¼¥¸²½¤Ç¤­¤ë¤Î¤Ç¡¢¥Õ¥¡¥¤¥ë¤ò¿×®¤«¤ÄÍưפËÇÛÉۤǤ­¤Þ¤¹¡£³«È¯¼Ô¤Ï¡¢jar(1) ¤È¤¤¤¦Ì¾Á°¤Î¥Ä¡¼¥ë¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£µ»½ÑŪ¤Ê´ÑÅÀ¤«¤é¸À¤¨¤Ð¡¢¤¹¤Ù¤Æ¤Î ZIP ¥Õ¥¡¥¤¥ë¤â JAR ¥Õ¥¡¥¤¥ë¤È¤ß¤Ê¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤¿¤À¤·¡¢\f3jar\fP ¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï \f3jarsigner\fP ¤Ë¤è¤Ã¤Æ½èÍý¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢META\-INF/MANIFEST.MF ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+¡Ö¥Ç¥¸¥¿¥ë½ð̾¡×¤Ï¡¢¤Ê¤ó¤é¤«¤Î¥Ç¡¼¥¿ (¡Ö½ð̾¡×¤ÎÂоݤȤʤë¥Ç¡¼¥¿) ¤È¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¿Í¡¢²ñ¼Ò¤Ê¤É) ¤ÎÈó¸ø³«¸°¤È¤Ë´ð¤Å¤¤¤Æ·×»»¤µ¤ì¤ë¥Ó¥Ã¥ÈÎó¤Ç¤¹¡£¼ê½ñ¤­¤Î½ð̾ƱÍÍ¡¢¥Ç¥¸¥¿¥ë½ð̾¤Ë¤Ï¿¤¯¤ÎÍøÅÀ¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+½ð̾¤ÎÀ¸À®¤Ë»È¤ï¤ì¤¿Èó¸ø³«¸°¤ÈÂФˤʤë¸ø³«¸°¤ò»È¤Ã¤Æ·×»»¤ò¹Ô¤¦¤³¤È¤Ç¡¢¥Ç¥¸¥¿¥ë½ð̾¤¬ËÜʪ¤«¤É¤¦¤«¤ò¸¡¾Ú¤Ç¤­¤ë 
+.TP 2
+o
+Èó¸ø³«¸°¤¬Â¾¿Í¤ËÃΤé¤ì¤Ê¤¤¸Â¤ê¡¢¥Ç¥¸¥¿¥ë½ð̾¤Îµ¶Â¤¤ÏÉÔ²Äǽ¤Ç¤¢¤ë 
+.TP 2
+o
+¥Ç¥¸¥¿¥ë½ð̾¤Ï¡¢¤½¤Î½ð̾¤¬ÉÕ¤¤¤¿¥Ç¡¼¥¿¤À¤±¤òÂоݤȤ¹¤ë¤â¤Î¤Ç¤¢¤ê¡¢¤Û¤«¤Î¥Ç¡¼¥¿¤Î½ð̾¤È¤·¤Æµ¡Ç½¤¹¤ë¤³¤È¤Ï¤Ê¤¤ 
+.TP 2
+o
+½ð̾ÉÕ¤­¤Î¥Ç¡¼¥¿¤ÏÊѹ¹¤Ç¤­¤Ê¤¤¡£ ¥Ç¡¼¥¿¤¬Êѹ¹¤µ¤ì¤¿¾ì¹ç¤Ï¡¢¤½¤Î½ð̾¤Ë¤è¤Ã¤Æ¥Ç¡¼¥¿¤¬ËÜʪ¤Ç¤Ï¤Ê¤¤¤³¤È¤¬¸¡¾Ú¤µ¤ì¤ë 
 .RE
 
 .LP
 .LP
-JAR 機能を使ã†ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚¤ãƒ¡ãƒ¼ã‚¸ã€ã‚µã‚¦ãƒ³ãƒ‰ã€ãŠã‚ˆã³ãã®ä»–ã®ãƒ‡ã‚¸ã‚¿ãƒ«ãƒ‡ãƒ¼ã‚¿ã‚’å˜ä¸€ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ãƒ‘ッケージ化ã§ãã‚‹ã®ã§ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’迅速ã‹ã¤å®¹æ˜“ã«é…布ã§ãã¾ã™ã€‚開発者ã¯ã€jar(1) ã¨ã„ã†åå‰ã®ãƒ„ールを使ã£ã¦ JAR ファイルを作æˆã§ãã¾ã™ã€‚技術的ãªè¦³ç‚¹ã‹ã‚‰è¨€ãˆã°ã€ã™ã¹ã¦ã® ZIP ファイルも JAR ファイルã¨ã¿ãªã™ã“ã¨ãŒã§ãã¾ã™ã€‚ ãŸã ã—ã€\f3jar\fP ã«ã‚ˆã£ã¦ä½œæˆã•ã‚ŒãŸ JAR ファイルã€ã¾ãŸã¯ \f3jarsigner\fP ã«ã‚ˆã£ã¦å‡¦ç†ã•ã‚ŒãŸ JAR ファイルã«ã¯ã€META\-INF/MANIFEST.MF ファイルãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
+¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î½ð̾¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë´ØÏ¢¤¹¤ë¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤ò»ý¤ÄɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Þ¤¿¡¢¸ø³«¸°¤òǧ¾Ú¤¹¤ë 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¾ÚÌÀ½ñ¤âɬÍפǤ¹¡£¡Ö¾ÚÌÀ½ñ¡×¤È¤Ï¡¢¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬È¯¹Ô¤·¤¿¥Ç¥¸¥¿¥ë½ð̾ÉÕ¤­¤Îʸ½ñ¤Ç¡¢Ê̤ʥ¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸°¤¬ÆÃÄê¤ÎÃͤǤ¢¤ë¤³¤È¤ò¾ÚÌÀ¤·¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¡¢¡Ö¥­¡¼¥¹¥È¥¢¡×¤Ë´Þ¤Þ¤ì¤ë¸°¤È¾ÚÌÀ½ñ¾ðÊó¤ò»È¤Ã¤Æ¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¥Ç¥¸¥¿¥ë½ð̾¤òÀ¸À®¤·¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Ï¡¢Èó¸ø³«¸°¤È¡¢Èó¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿ X.509 ¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤¬¼ý¤á¤é¤ì¤¿¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ç¤¹¡£¥­¡¼¥¹¥È¥¢¤ÎºîÀ®¤È´ÉÍý¤Ë¤Ï¡¢keytool(1) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤¤¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ½ð̾¤òÀ¸À®¤·¤Þ¤¹¡£½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ë¤ÏÆäˡ¢¥Õ¥¡¥¤¥ë¤Î½ð̾¤Ë»ÈÍѤµ¤ì¤¿Èó¸ø³«¸°¤ËÂбþ¤¹¤ë¸ø³«¸°¤ËÂФ¹¤ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¾ÚÌÀ½ñ¤Î¥³¥Ô¡¼¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\f3jarsigner\fP ¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ëÆâ (½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ëÆâ) ¤Ë¤¢¤ë¾ÚÌÀ½ñ¤ò»ÈÍѤ·¤Æ¤½¤Î¥Õ¥¡¥¤¥ë¤Î¥Ç¥¸¥¿¥ë½ð̾¤ò¸¡¾Ú¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¥¿¥¤¥à¥¹¥¿¥ó¥×¤ò´Þ¤à½ð̾¤òÀ¸À®¤¹¤ë¤Î¤Ç¡¢¥·¥¹¥Æ¥à¤ä¥Ç¥×¥í¥¤¥ä (Java Plug\-in ¤ò´Þ¤à) ¤ÏJAR ¥Õ¥¡¥¤¥ë¤¬½ð̾¾ÚÌÀ½ñ¤ÎÍ­¸ú´ü´ÖÃæ¤Ë½ð̾¤µ¤ì¤¿¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Þ¤¹¡£¤µ¤é¤Ë¡¢API ¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤«¤é¥¿¥¤¥à¥¹¥¿¥ó¥×¾ðÊó¤ò¼èÆÀ¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¸½»þÅÀ¤Ç¤Ï¡¢\f3jarsigner\fP ¤Ç½ð̾¤Ç¤­¤ë¤Î¤Ï¡¢JDK ¤Î jar(1) ¥Ä¡¼¥ë¤ÇºîÀ®¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï ZIP ¥Õ¥¡¥¤¥ë¤À¤±¤Ç¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤Ï ZIP ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¤Ç¤¹¤¬¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï META\-INF/MANIFEST.MF ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£META\-INF/MANIFEST.MF ¥Õ¥¡¥¤¥ë¤Ï¡¢\f3jarsigner\fP ¤¬ ZIP ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë¼«Æ°Åª¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢\f3jarsigner\fP ¤Ï JAR (¤Þ¤¿¤Ï ZIP) ¥Õ¥¡¥¤¥ë¤Ë¡Ö½ð̾¡×¤òÉÕ¤±¤Þ¤¹¡£½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ò¡Ö¸¡¾Ú¡×¤¹¤ë¾ì¹ç¤Ï¡¢ \f2\-verify\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.SS 
+¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Ï¡¢°ì°Õ¤Î¡ÖÊÌ̾¡×¤ò²ð¤·¤Æ¥¢¥¯¥»¥¹¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ï¡¢½ð̾¤ÎÀ¸À®¤ËɬÍפÊÈó¸ø³«¸°¤ò´Þ¤à¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÊÌ̾¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤ÎÎã¤Ï¡¢working ¥Ç¥£¥ì¥¯¥È¥ê¤Î mystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢¤Ë´Þ¤Þ¤ì¤ëÊÌ̾ duke ¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿Èó¸ø³«¸°¤ò»È¤Ã¤Æ¡¢MyJARFile.jar ¤È¤¤¤¦Ì¾Á°¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£½ÐÎÏ¥Õ¥¡¥¤¥ë¤Ï»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢MyJARFile.jar ¤Ï½ð̾ÉÕ¤­¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¤è¤Ã¤Æ¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-storepass myspass
+.fl
+      \-keypass dukekeypasswd MyJARFile.jar duke
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É (¾å¤ÎÎã¤Ç¤Ï mypass) ¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤È¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£Æ±Íͤˡ¢Èó¸ø³«¸°¤â¥­¡¼¥¹¥È¥¢Æâ¤Ç¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Æ¤¤¤ë¤¿¤á¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É (¾å¤ÎÎã¤Ç¤Ï dukekeypasswd) ¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¥³¥Þ¥ó¥É¹Ô¤ÇÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¡¢¤Þ¤¿¡¢»ØÄꤷ¤¿¥Ñ¥¹¥ï¡¼¥È¤¬Êݸ¤µ¤ì¤Æ¤¤¤ë¥Ñ¥¹¥ï¡¼¥É¤È°ã¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¥­¡¼¥¹¥È¥¢¤Î¾ì½ê
+.LP
+.LP
+\f3jarsigner\fP ¤Ë¤Ï¡¢ \f2»ÈÍѤ¹¤ë¥­¡¼¥¹¥È¥¢¤Î URL ¤ò»ØÄꤹ¤ë \-keystore\fP ¤¬¤¢¤ê¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢ \f2¤Ï\fP ¥Ç¥Õ¥©¥ë¥È¤Ç¡¢ \f2user.home\fP ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤Ç·è¤Þ¤ë¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Î .keystore ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£Solaris ¥·¥¹¥Æ¥à¤Î¾ì¹ç¡¢ \f2user.home\fP ¤Î¥Ç¥Õ¥©¥ë¥È¤Ï¥æ¡¼¥¶¡¼¤Î home ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+\-keystore ¥ª¥×¥·¥ç¥ó \f2¤Ë»ØÄꤷ¤¿\fP ÆþÎÏ¥¹¥È¥ê¡¼¥à¤¬ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ëÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£URL ¤È¤·¤Æ \f2NONE\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢null ¤Î¥¹¥È¥ê¡¼¥à¤¬ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤Þ¤¹¡£ \f2NONE\fP ¤Ï¡¢ \f2KeyStore\fP ¤¬¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Ç¤Ï¤Ê¤¤¾ì¹ç¡¢¤¿¤È¤¨¤Ð¤½¤ì¤¬¥Ï¡¼¥É¥¦¥§¥¢¥È¡¼¥¯¥ó¥Ç¥Ð¥¤¥¹¾å¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ê¤É¤Ë»ØÄꤹ¤Ù¤­¤Ç¤¹¡£
+.LP
+.SS 
+¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ
+.LP
+.LP
+java.security ¥Ñ¥Ã¥±¡¼¥¸ \f2¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ë\fP KeyStore ¥¯¥é¥¹ \f2¤Ï¡¢\fP ¥­¡¼¥¹¥È¥¢Æâ¤Î¾ðÊó¤Ø¤Î¥¢¥¯¥»¥¹¤ª¤è¤Ó¾ðÊó¤ÎÊѹ¹¤ò¹Ô¤¦¤¿¤á¤Î¡¢ÌÀ³Î¤ËÄêµÁ¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Î¸ÇÄê¼ÂÁõ¤È¤·¤Æ¤Ï¡¢¤½¤ì¤¾¤ì¤¬ÆÃÄê¤Î¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤òÂоݤȤ¹¤ëÊ£¿ô¤Î°Û¤Ê¤ë¼ÂÁõ¤¬Â¸ºß²Äǽ¤Ç¤¹¡£
+.LP
+.LP
+¸½ºß¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ¹¤ë¤â¤Î¤È¤·¤Æ¡¢\f3keytool\fP ¤È \f3jarsigner\fP ¤Î 2 ¤Ä¤Î¥³¥Þ¥ó¥É¹Ô¥Ä¡¼¥ë¤È¡¢\f3Policy Tool\fP ¤È¤¤¤¦Ì¾Á°¤Î 1 ¤Ä¤Î GUI ¥Ù¡¼¥¹¤Î¥Ä¡¼¥ë¤¬¤¢¤ê¤Þ¤¹¡£KeyStore \f2¤Ï\fP public ¤È¤·¤Æ»ÈÍѲÄǽ¤Ê¤Î¤Ç¡¢Java 2 SDK ¥æ¡¼¥¶¡¼¤Ï KeyStore ¤ò»È¤Ã¤¿¤Û¤«¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤âºîÀ®¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Ë¤Ï¡¢Sun ¤¬Ä󶡤¹¤ëÁȤ߹þ¤ß¤Î¥Ç¥Õ¥©¥ë¥È¤Î¼ÂÁõ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢JKS ¤È¤¤¤¦Ì¾Á°¤ÎÆȼ«¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× (·Á¼°) ¤òÍøÍѤ¹¤ë¤â¤Î¤Ç¡¢¥­¡¼¥¹¥È¥¢¤ò¥Õ¥¡¥¤¥ë¤È¤·¤Æ¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¼ÂÁõ¤Ç¤Ï¡¢¸Ä¡¹¤ÎÈó¸ø³«¸°¤Ï¸ÄÊ̤Υѥ¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¡¢¥­¡¼¥¹¥È¥¢Á´ÂΤÎÀ°¹çÀ­¤â (Èó¸ø³«¸°¤È¤ÏÊ̤Î) ¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£
 .LP
 .LP
-「デジタル署åã€ã¯ã€ãªã‚“らã‹ã®ãƒ‡ãƒ¼ã‚¿ (「署åã€ã®å¯¾è±¡ã¨ãªã‚‹ãƒ‡ãƒ¼ã‚¿) ã¨ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ (人ã€ä¼šç¤¾ãªã©) ã®éžå…¬é–‹éµã¨ã«åŸºã¥ã„ã¦è¨ˆç®—ã•ã‚Œã‚‹ãƒ“ット列ã§ã™ã€‚手書ãã®ç½²ååŒæ§˜ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åã«ã¯å¤šãã®åˆ©ç‚¹ãŒã‚ã‚Šã¾ã™ã€‚
+¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ï¡¢¥×¥í¥Ð¥¤¥À¥Ù¡¼¥¹¤Ç¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢ \f2KeyStore\fP ¤Ë¤è¤Ã¤ÆÄ󶡤µ¤ì¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬¡Ö¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡× (SPI) ¤Ë´ð¤Å¤¤¤Æ¼ÂÁõ¤µ¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢Âбþ¤¹¤ëÃê¾Ý¥¯¥é¥¹ \f2KeystoreSpi\fP ¤¬Æ±¤¸ \f2java.security\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ë¸ºß¤·¤Æ¤ª¤ê¡¢¤³¤Î¥¯¥é¥¹¤Ë¤è¤Ã¤Æ¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤¬¼ÂÁõ¤¹¤ëɬÍפΤ¢¤ë¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥á¥½¥Ã¥É¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ç¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤È¤Ï¡¢Java Security API ¤Ë¤è¤Ã¤Æ¥¢¥¯¥»¥¹²Äǽ¤Ê¥µ¡¼¥Ó¥¹¤Î¥µ¥Ö¥»¥Ã¥È¤ËÂФ·¡¢¤½¤Î¸ÇÄê¼ÂÁõ¤òÄ󶡤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î½¸¹ç¤Î¤³¤È¤Ç¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¤Ë¤Ï¡¢
+.na
+\f2¡ÖJava °Å¹æ²½¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ÍÑ¥×¥í¥Ð¥¤¥À¤Î¼ÂÁõÊýË¡¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html¤ÇÀâÌÀ¤·¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥¯¥é¥¤¥¢¥ó¥È¤¬¡Ö¥×¥í¥Ð¥¤¥À¡×¤ò¼ÂÁõ¤·¡¢KeystoreSpi ¥µ¥Ö¥¯¥é¥¹¤Î¼ÂÁõ¤òÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.LP
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢KeyStore ¥¯¥é¥¹¤¬Ä󶡤¹¤ë getInstance ¥Õ¥¡¥¯¥È¥ê¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç¡¢¤µ¤Þ¤¶¤Þ¤Ê¥×¥í¥Ð¥¤¥À¤«¤é°Û¤Ê¤ë¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤Î \f2¼ÂÁõ¤ò\fP ÁªÂò¤Ç¤­¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Ï¡¢¥­¡¼¥¹¥È¥¢¾ðÊó¤Î³ÊǼ·Á¼°¤È¥Ç¡¼¥¿·Á¼°¤òÄêµÁ¤¹¤ë¤È¤È¤â¤Ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤ÎÈó¸ø³«¸°¤È¥­¡¼¥¹¥È¥¢¼«ÂΤÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤ï¤ì¤ë¥¢¥ë¥´¥ê¥º¥à¤òÄêµÁ¤·¤Þ¤¹¡£°Û¤Ê¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ë¤Ï¡¢¸ß´¹À­¤Ï¤¢¤ê¤Þ¤»¤ó¡£
+.LP
+.LP
+\f3keytool\fP ¤Ï¡¢Ç¤°Õ¤Î¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Î¥­¡¼¥¹¥È¥¢¼ÂÁõ¤ÇÆ°ºî¤·¤Þ¤¹¡£keytool ¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤«¤éÅϤµ¤ì¤¿¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò¥Õ¥¡¥¤¥ë̾¤È¤·¤Æ°·¤¤¡¢¤³¤ì¤ò FileInputStream ¤ËÊÑ´¹¤·¤Æ¡¢FileInputStream ¤«¤é¥­¡¼¥¹¥È¥¢¤Î¾ðÊó¤ò¥í¡¼¥É¤·¤Þ¤¹¡£°ìÊý¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤È \f3policytool\fP ¥Ä¡¼¥ë¤Ï¡¢URL ¤Ç»ØÄê²Äǽ¤ÊǤ°Õ¤Î¾ì½ê¤«¤é¥­¡¼¥¹¥È¥¢¤òÆɤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+\f3jarsigner\fP ¤È \f3keytool\fP ¤Î¾ì¹ç¡¢\f2\-storetype\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥³¥Þ¥ó¥É¹Ô¤Ç¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\f3Policy Tool\fP ¤Î¾ì¹ç¤Ï¡¢[Edit] ¥á¥Ë¥å¡¼¤Î [Change Keystore] ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¥æ¡¼¥¶¡¼¤¬¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤òÌÀ¼¨Åª¤Ë»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥Ä¡¼¥ë¤Ï¡¢Ã±½ã¤Ë¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ç»ØÄꤵ¤ì¤¿ \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤ˴ð¤Å¤¤¤Æ¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÁªÂò¤·¤Þ¤¹¡£¤³¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ï \f2java.security\fP ¤È¸Æ¤Ð¤ì¡¢SDK ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Ç¥£¥ì¥¯¥È¥ê \f2java.home\fP/lib/security Æâ¤Ë¸ºß¤·¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ç¡¢\f2java.home\fP ¤Ï¼Â¹Ô»þ´Ä¶­¤Î¥Ç¥£¥ì¥¯¥È¥ê (SDK ¤Î \f2jre\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï Java 2 Runtime Environment ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¥Ç¥£¥ì¥¯¥È¥ê) ¤Ç¤¹¡£
+.LP
+.LP
+³Æ¥Ä¡¼¥ë¤Ï¡¢ \f2keystore.type\fP ¤ÎÃͤò¼èÆÀ¤·¡¢¤³¤ÎÃͤǻØÄꤵ¤ì¤¿¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤Þ¤Ç¡¢¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥×¥í¥Ð¥¤¥À¤òÄ´¤Ù¤Þ¤¹¡£ÌÜŪ¤Î¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤È¡¢¤½¤Î¥×¥í¥Ð¥¤¥À¤«¤é¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»È¤¤¤Þ¤¹¡£
+.LP
+.LP
+\f2KeyStore\fP ¥¯¥é¥¹¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë static ¥á¥½¥Ã¥É \f2getDefaultType\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ä¥¢¥×¥ì¥Ã¥È¤«¤é \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤò¼èÆÀ¤Ç¤­¤Þ¤¹¡£¼¡¤Î¥³¡¼¥É¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× \f2(keystore.type ¥×¥í¥Ñ¥Æ¥£¡¼¤Ç»ØÄꤵ¤ì¤¿¥¿¥¤¥×)\fP ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ï JKS (Sun ¤¬Ä󶡤¹¤ëÆȼ«¤Î¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ) ¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Î¼¡¤Î¹Ô¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    keystore.type=jks
+.fl
+\fP
+.fi
+
+.LP
+.LP
+Ãí: ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Î»ØÄê¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢JKS ¤È jks ¤ÏƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£
+.LP
+.LP
+³Æ¥Ä¡¼¥ë¤Ç¥Ç¥Õ¥©¥ë¥È°Ê³°¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤òÊѹ¹¤·¤ÆÊ̤Υ­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢pkcs12 ¤È¸Æ¤Ð¤ì¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤ò¼¡¤Î¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    keystore.type=pkcs12
+.fl
+\fP
+.fi
+
+.LP
+.LP
+PKCS#11 ¥×¥í¥Ð¥¤¥À¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¤½¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava PKCS#11 Reference Guide¡×¤Ë¤¢¤ë
+.na
+\f2¡ÖKeyTool and JarSigner¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#KeyToolJarSignerÀá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+¥µ¥Ý¡¼¥È¤µ¤ì¤ë¥¢¥ë¥´¥ê¥º¥à
+.LP
+.LP
+\f3jarsigner\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¡¢¼¡¤Î¤¤¤º¤ì¤«¤ò»ÈÍѤ·¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-ç½²åã®ç”Ÿæˆã«ä½¿ã‚ã‚ŒãŸéžå…¬é–‹éµã¨å¯¾ã«ãªã‚‹å…¬é–‹éµã‚’使ã£ã¦è¨ˆç®—ã‚’è¡Œã†ã“ã¨ã§ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åãŒæœ¬ç‰©ã‹ã©ã†ã‹ã‚’検証ã§ãã‚‹ 
+SHA1 ¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤¿ DSA (¥Ç¥¸¥¿¥ë½ð̾¥¢¥ë¥´¥ê¥º¥à) 
+.TP 2
+o
+SHA256 ¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍѤ·¤¿ RSA ¥¢¥ë¥´¥ê¥º¥à 
+.TP 2
+o
+SHA256 ¤È ECDSA (Âʱ߶ÊÀþ¥Ç¥¸¥¿¥ë½ð̾¥¢¥ë¥´¥ê¥º¥à) ¤ò»ÈÍѤ·¤¿ EC (Âʱ߶ÊÀþ) °Å¹æÊý¼°¥¢¥ë¥´¥ê¥º¥à 
+.RE
+
+.LP
+.LP
+¶ñÂÎŪ¤Ë¤Ï¡¢½ð̾¼Ô¤Î¸ø³«¸°¤ÈÈó¸ø³«¸°¤¬ DSA ¸°¤Ç¤¢¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï SHA1withDSA ¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£½ð̾¼Ô¤Î¸°¤¬ RSA ¸°¤Ç¤¢¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï SHA256withRSA ¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£½ð̾¼Ô¤Î¸°¤¬ EC ¸°¤Ç¤¢¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï SHA256withECDSA ¥¢¥ë¥´¥ê¥º¥à¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Þ¤¹¡£
+.LP
+.LP
+¤³¤ì¤é¤Î¥Ç¥Õ¥©¥ë¥È¤Î½ð̾¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£
+.LP
+.SS 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë
+.LP
+.LP
+\f3jarsigner\fP ¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤¿¾ì¹ç¡¢½ÐÎϤµ¤ì¤ë½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ÏÆþÎÏ JAR ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¤Ç¤¹¤¬¡¢¼¡¤Î 2 ¤Ä¤ÎÄɲåե¡¥¤¥ë¤¬ META\-INF ¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤«¤ì¤ëÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+.SF ³ÈÄ¥»Ò¤ÎÉÕ¤¤¤¿½ð̾¥Õ¥¡¥¤¥ë 
+.TP 2
+o
+.DSA¡¢.RSA¡¢¤Þ¤¿¤Ï .EC ¤ò³ÈÄ¥»Ò¤Ë»ý¤Ä½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë 
+.RE
+
+.LP
+.LP
+¤³¤ì¤é 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ï¡¢ \f2\-sigFile\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤ«¤éºîÀ®¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¤È¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+\-sigFile MKSIGN
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤³¤Î¾ì¹ç¡¢¥Õ¥¡¥¤¥ë̾¤Ï¤½¤ì¤¾¤ì MKSIGN.SF ¤È MKSIGN.DSA ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-sigfile\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿ÊÌ̾¤ÎÀèƬ¤Î 8 ʸ»ú¤ò¤¹¤Ù¤ÆÂçʸ»ú¤ËÊÑ´¹¤·¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£ÊÌ̾¤¬ 8 ʸ»ṳ́Ëþ¤Î¾ì¹ç¤Ï¡¢ÊÌ̾¤¬¤½¤Î¤Þ¤Þ»È¤ï¤ì¤Þ¤¹¡£ÊÌ̾¤ÎÃæ¤Ë¡¢½ð̾¥Õ¥¡¥¤¥ë̾¤Ë»ÈÍѤǤ­¤Ê¤¤Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ëʸ»ú¤ò²¼Àþ (_) ¤ËÃÖ¤­´¹¤¨¤Æ¥Õ¥¡¥¤¥ë̾¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£»ÈÍѤǤ­¤ëʸ»ú¤Ï¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¡¢¿ô»ú¡¢²¼Àþ (_)¡¢¥Ï¥¤¥Õ¥ó¤Ç¤¹¡£
+.LP
+\f3½ð̾ (.SF) ¥Õ¥¡¥¤¥ë\fP
+.LP
+.LP
+½ð̾¥Õ¥¡¥¤¥ë (.SF ¥Õ¥¡¥¤¥ë) ¤Ï¡¢\f3jarsigner\fP ¤Ç½ð̾¤òÉÕ¤±¤¿ JAR ¥Õ¥¡¥¤¥ë¤Ë¾ï¤Ë´Þ¤Þ¤ì¤ë¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤È»÷¤Æ¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëƱÍÍ¡¢.SF ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤´¤È¤Ë¡¢¼¡¤Î 3 ¤Ä¤Î¹Ô¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+¥Õ¥¡¥¤¥ë̾ 
 .TP 2
 o
-éžå…¬é–‹éµãŒä»–人ã«çŸ¥ã‚‰ã‚Œãªã„é™ã‚Šã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åã®å½é€ ã¯ä¸å¯èƒ½ã§ã‚ã‚‹ 
+»È¤ï¤ì¤Æ¤¤¤ë¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à (SHA) ¤Î̾Á° 
+.TP 2
+o
+SHA ¥À¥¤¥¸¥§¥¹¥È¤ÎÃÍ 
+.RE
+
+.LP
+.LP
+¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢SHA ¥À¥¤¥¸¥§¥¹¥È¤ÎÃͤϡ¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Ð¥¤¥Ê¥ê¥Ç¡¼¥¿¤Î¥À¥¤¥¸¥§¥¹¥È (¥Ï¥Ã¥·¥å) ¤Ç¤¹¡£°ìÊý¡¢.SF ¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥À¥¤¥¸¥§¥¹¥È¤ÎÃͤϡ¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÃæ¤Î³ºÅö¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂбþ¤¹¤ë 3 ¹Ô¤Î¥Ï¥Ã¥·¥å¤Ç¤¹¡£
+.LP
+.LP
+½ð̾¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¸å½Ò¤Î¡ÖJAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¡×¤ÇÀâÌÀ¤¹¤ë¤è¤¦¤Ë¡¢¤³¤Î¥Ø¥Ã¥À¡¼¤Î¸ºß¤Ë¤è¤Ã¤Æ¸¡¾Ú¤ÎºÇŬ²½¤¬²Äǽ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
+.LP
+\f3½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë\fP
+.LP
+.SF ¥Õ¥¡¥¤¥ë¤Ë¤Ï½ð̾¤¬ÉÕ¤±¤é¤ì¡¢½ð̾¤Ï½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë¤ËÃÖ¤«¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥­¡¼¥¹¥È¥¢¤«¤é¤Î¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤âÉä¹æ²½¤µ¤ì¤¿·Á¤Ç´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ ¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ï¡¢½ð̾¤Ë»È¤ï¤ì¤¿Èó¸ø³«¸°¤ËÂбþ¤¹¤ë¸ø³«¸°¤òǧ¾Ú¤·¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤Î³ÈÄ¥»Ò¤Ï¡¢»ÈÍѤµ¤ì¤ë¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤Ë±þ¤¸¤Æ .DSA¡¢.RSA¡¢.EC ¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.SS 
+½ð̾¥¿¥¤¥à¥¹¥¿¥ó¥×
+.LP
+.LP
+\f2jarsigner\fP ¥Ä¡¼¥ë¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤Ë½ð̾¥¿¥¤¥à¥¹¥¿¥ó¥×¤òÀ¸À®¤·¤ÆÊݸ¤Ç¤­¤Þ¤¹¡£¤µ¤é¤Ë¡¢ \f2jarsigner\fP ¤ÏÂåÂؽð̾µ¡¹½¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£¤³¤ÎÆ°ºî¤Ï¾Êά²Äǽ¤Ç¡¢½ð̾»þ¤Ë¼¡¤Î³Æ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÀ©¸æ¤µ¤ì¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 2
+o
+\f2\-tsa url\fP 
+.TP 2
+o
+\f2\-tsacert alias\fP 
 .TP 2
 o
-デジタル署åã¯ã€ãã®ç½²åãŒä»˜ã„ãŸãƒ‡ãƒ¼ã‚¿ã ã‘を対象ã¨ã™ã‚‹ã‚‚ã®ã§ã‚ã‚Šã€ã»ã‹ã®ãƒ‡ãƒ¼ã‚¿ã®ç½²åã¨ã—ã¦æ©Ÿèƒ½ã™ã‚‹ã“ã¨ã¯ãªã„ 
+\f2\-altsigner class\fP 
 .TP 2
 o
-ç½²å付ãã®ãƒ‡ãƒ¼ã‚¿ã¯å¤‰æ›´ã§ããªã„。 データãŒå¤‰æ›´ã•ã‚ŒãŸå ´åˆã¯ã€ãã®ç½²åã«ã‚ˆã£ã¦ãƒ‡ãƒ¼ã‚¿ãŒæœ¬ç‰©ã§ã¯ãªã„ã“ã¨ãŒæ¤œè¨¼ã•ã‚Œã‚‹ 
+\f2\-altsignerpath classpathlist\fP 
+.RE
+
+.LP
+.LP
+¤³¤ì¤é¤Î³Æ¥ª¥×¥·¥ç¥ó¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¸å½Ò¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×Àá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú
+.LP
+.LP
+JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤¬À®¸ù¤¹¤ë¤Î¤Ï¡¢½ð̾¤¬Í­¸ú¤Ç¤¢¤ê¡¢¤«¤Ä½ð̾¤ÎÀ¸À®°Ê¸å¤Ë JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¤É¤Î¥Õ¥¡¥¤¥ë¤âÊѹ¹¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ç¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤Ï¡¢¼¡¤Î¼ê½ç¤Ç¹Ô¤ï¤ì¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 3
+1.
+.SF ¥Õ¥¡¥¤¥ë¤½¤ì¼«ÂΤνð̾¤ò¸¡¾Ú¤·¤Þ¤¹¡£ 
+.LP
+¤³¤Î¼ê½ç¤Ç¤Ï¡¢³Æ½ð̾¥Ö¥í¥Ã¥¯ (.DSA) ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë½ð̾¤¬¡¢¼ÂºÝ¤Ë¡¢¸ø³«¸°¤ËÂбþ¤¹¤ëÈó¸ø³«¸°¤ò»È¤Ã¤ÆÀ¸À®¤µ¤ì¤¿¤â¤Î¤Ç¤¢¤ë¤³¤È¤ò³Îǧ¤·¤Þ¤¹¡£ .DSA ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¸ø³«¸°¤Î¾ÚÌÀ½ñ (¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó) ¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢¤³¤Î¼ê½ç¤Ç¤Ï¡¢ÌÜŪ¤Î½ð̾¤¬¡¢Âбþ¤¹¤ë½ð̾ (.SF) ¥Õ¥¡¥¤¥ëÆâ¤ÎÍ­¸ú¤Ê½ð̾¤Ç¤¢¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¡¢.SF ¥Õ¥¡¥¤¥ë¤¬²þÊѤµ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤â³Îǧ¤·¤Þ¤¹¡£  
+.TP 3
+2.
+.SF ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥¨¥ó¥È¥ê¤Î¥À¥¤¥¸¥§¥¹¥È¤ò¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤ÎÂбþ¤¹¤ë³Æ¥»¥¯¥·¥ç¥ó¤ÈÆͤ­¹ç¤ï¤»¤Æ¸¡¾Ú¤·¤Þ¤¹¡£ 
+.LP
+.SF ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥ工夬³ÊǼ¤µ¤ì¤¿¥Ø¥Ã¥À¡¼¤¬¥Ç¥Õ¥©¥ë¥È¤Ç´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥Ø¥Ã¥À¡¼¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢¥Ø¥Ã¥À¡¼Æâ¤Î¥Ï¥Ã¥·¥å¤¬¼ÂºÝ¤Ë¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò¸¡¾Ú¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Ï¥Ã¥·¥å¤¬°ìÃפ¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¼ê½ç¤Ë¿Ê¤ß¤Þ¤¹¡£ 
+.LP
+¥Ï¥Ã¥·¥å¤¬°ìÃפ·¤Ê¤¤¾ì¹ç¤Ï¡¢¸úΨŪ¤Ë¤ÏÎô¤ëÊýË¡¤ò»È¤Ã¤Æ¸¡¾Ú¤ò¹Ô¤¤¤Þ¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢.SF ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¾ðÊ󥻥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤ÎÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹ (¡Ö½ð̾ (.SF) ¥Õ¥¡¥¤¥ë¡×¤ò»²¾È)¡£ 
+.LP
+.SF ¥Õ¥¡¥¤¥ë¤Î¥Ø¥Ã¥À¡¼¤Ë³ÊǼ¤µ¤ì¤¿¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥Ï¥Ã¥·¥å¤È¡¢¼ÂºÝ¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥Ï¥Ã¥·¥å¤È¤¬°ìÃפ·¤Ê¤¤¾ì¹ç¤Ï¡¢½ð̾ (¤ª¤è¤Ó .SF ¥Õ¥¡¥¤¥ë) ¤ÎÀ¸À®¸å¤Ë¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤¬Äɲà \f2(jar ¥Ä¡¼¥ë¤ò»ÈÍÑ)\fP ¤µ¤ì¤¿²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£jar \f2¥Ä¡¼¥ë\fP ¤ò»È¤Ã¤Æ¥Õ¥¡¥¤¥ë¤òÄɲä·¤¿¾ì¹ç¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ë¤ÏÊѹ¹¤µ¤ì¤Þ¤¹¤¬ (¿·¤·¤¤¥Õ¥¡¥¤¥ëÍѤΥ»¥¯¥·¥ç¥ó¤¬Äɲ䵤ì¤ë)¡¢.SF ¥Õ¥¡¥¤¥ë¤ÏÊѹ¹¤µ¤ì¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤Î¥Ø¥Ã¥À¡¼°Ê³°¤Î¥»¥¯¥·¥ç¥ó¤Ë³ÊǼ¤µ¤ì¤¿¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤ÎÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤È¤­¤Ï¡¢½ð̾¤ÎÀ¸À®»þ¤Ë JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¸ºß¤·¤Æ¤¤¤¿¥Õ¥¡¥¤¥ë¤Î¤¦¤Á¡¢¤É¤Î¥Õ¥¡¥¤¥ë¤âÊѹ¹¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤Ë¤Ê¤ê¡¢¸¡¾Ú¤ÏÀ®¸ù¤·¤¿¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+3.
+JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë¤Î¤¦¤Á¡¢.SF ¥Õ¥¡¥¤¥ëÆâ¤Ë¥¨¥ó¥È¥ê¤ò»ý¤Ä³Æ¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤ß¤Þ¤¹¡£Æɤ߹þ¤ßÃæ¤Ë¥Õ¥¡¥¤¥ë¤Î¥À¥¤¥¸¥§¥¹¥È¤ò·×»»¤·¡¢·ë²Ì¤ò¥Þ¥Ë¥Õ¥§¥¹¥È¥»¥¯¥·¥ç¥óÆâ¤Î³ºÅö¤¹¤ë¥Õ¥¡¥¤¥ë¤Î¥À¥¤¥¸¥§¥¹¥È¤ÈÈæ³Ó¤·¤Þ¤¹¡£2 ¤Ä¤Î¥À¥¤¥¸¥§¥¹¥È¤ÏƱ¤¸¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤º¡¢¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¤Ï¸¡¾Ú¤¬¼ºÇÔ¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-ファイルã«å¯¾ã—ã¦ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®ç½²åを生æˆã™ã‚‹ã«ã¯ã€ã¾ãšã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¯ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã«é–¢é€£ã™ã‚‹å…¬é–‹éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã‚’æŒã¤å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¾ãŸã€å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹ 1 ã¤ã¾ãŸã¯è¤‡æ•°ã®è¨¼æ˜Žæ›¸ã‚‚å¿…è¦ã§ã™ã€‚「証明書ã€ã¨ã¯ã€ã‚るエンティティーãŒç™ºè¡Œã—ãŸãƒ‡ã‚¸ã‚¿ãƒ«ç½²å付ãã®æ–‡æ›¸ã§ã€åˆ¥ãªã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®å…¬é–‹éµãŒç‰¹å®šã®å€¤ã§ã‚ã‚‹ã“ã¨ã‚’証明ã—ã¦ã„ã¾ã™ã€‚
-.LP
+¸¡¾Ú¥×¥í¥»¥¹¤ÎÅÓÃæ¤Ç¤Ê¤ó¤é¤«¤Î½ÅÂç¤Ê¸¡¾Ú¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢¸¡¾Ú¥×¥í¥»¥¹¤ÏÃæ»ß¤µ¤ì¡¢¥»¥­¥å¥ê¥Æ¥£¡¼Îã³°¤¬¥¹¥í¡¼¤µ¤ì¤Þ¤¹¡£¥¹¥í¡¼¤µ¤ì¤¿¥»¥­¥å¥ê¥Æ¥£¡¼Îã³°¤Ï¡¢\f3jarsigner\fP ¤¬¥­¥ã¥Ã¥Á¤·¤Æɽ¼¨¤·¤Þ¤¹¡£
 .LP
-\f3jarsigner\fP ã¯ã€ã€Œã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã€ã«å«ã¾ã‚Œã‚‹éµã¨è¨¼æ˜Žæ›¸æƒ…報を使ã£ã¦ã€JAR ファイルã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åを生æˆã—ã¾ã™ã€‚キーストアã¯ã€éžå…¬é–‹éµã¨ã€éžå…¬é–‹éµã«é–¢é€£ä»˜ã‘られ㟠X.509 証明書ãƒã‚§ãƒ¼ãƒ³ãŒåŽã‚られãŸãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã§ã™ã€‚キーストアã®ä½œæˆã¨ç®¡ç†ã«ã¯ã€keytool(1) ユーティリティーを使ã„ã¾ã™ã€‚
-.LP
-.LP
-\f3jarsigner\fP ã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®éžå…¬é–‹éµã‚’使ã£ã¦ç½²åを生æˆã—ã¾ã™ã€‚ç½²å付ã JAR ファイルã«ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã®ç½²åã«ä½¿ç”¨ã™ã‚‹éžå…¬é–‹éµã«å¯¾å¿œã™ã‚‹å…¬é–‹éµã‚’ä¿å­˜ã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‹ã‚‰ã¨ã£ãŸè¨¼æ˜Žæ›¸ã®ã‚³ãƒ”ーもå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ \f3jarsigner\fP ã¯ã€ç½²å付ã JAR ファイルã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åã‚’ã€ãƒ•ã‚¡ã‚¤ãƒ«å†… (ã®ç½²åブロックファイル) ã«å«ã¾ã‚Œã¦ã„る証明書を使ã£ã¦æ¤œè¨¼ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+.SS 
+1 ¤Ä¤Î JAR ¥Õ¥¡¥¤¥ë¤òÂоݤȤ¹¤ëÊ£¿ô¤Î½ð̾
 .LP
 .LP
-5.0 以é™ã§ã¯ã€\f3jarsigner\fP ã¯ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã‚’å«ã‚€ç½²åを生æˆã™ã‚‹ã®ã§ã€ã‚·ã‚¹ãƒ†ãƒ ã‚„デプロイヤ (Java Plug\-in ã‚’å«ã‚€) ã¯JAR ファイルãŒç½²å証明書ã®æœ‰åŠ¹æœŸé–“中ã«ç½²åã•ã‚ŒãŸã‹ã©ã†ã‹ã‚’ãƒã‚§ãƒƒã‚¯ã§ãã¾ã™ã€‚ã•ã‚‰ã«ã€5.0 ã§è¿½åŠ ã•ã‚ŒãŸ API を使用ã—ã¦ã€ã‚¢ãƒ—リケーションã¯ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—情報をå–å¾—ã§ãã¾ã™ã€‚
-.LP
-.LP
-ç¾æ™‚点ã§ã¯ã€\f3jarsigner\fP ã§ç½²åã§ãã‚‹ã®ã¯ã€JDK ã® jar(1) ツールã§ä½œæˆã•ã‚ŒãŸ JAR ファイルã€ã¾ãŸã¯ ZIP ファイルã ã‘ã§ã™ã€‚JAR ファイル㯠ZIP ファイルã¨åŒã˜ã§ã™ãŒã€JAR ファイルã«ã¯ META\-INF/MANIFEST.MF ファイルãŒå«ã¾ã‚Œã¦ã„る点ãŒç•°ãªã‚Šã¾ã™ã€‚META\-INF/MANIFEST.MF ファイルã¯ã€\f3jarsigner\fP ㌠ZIP ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã«è‡ªå‹•çš„ã«ä½œæˆã•ã‚Œã¾ã™ã€‚
-.LP
+1 ¤Ä¤Î JAR ¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ \f3jarsigner\fP ¥Ä¡¼¥ë¤òÊ£¿ô²ó¼Â¹Ô¤·¡¢¼Â¹Ô¤Î¤¿¤Ó¤Ë¡¢°Û¤Ê¤ë¥æ¡¼¥¶¡¼¤ÎÊÌ̾¤ò»ØÄꤹ¤ì¤Ð¡¢JAR ¥Õ¥¡¥¤¥ë¤ËÊ£¿ô¤Î¥æ¡¼¥¶¡¼¤Î½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
-デフォルトã§ã¯ã€\f3jarsigner\fP 㯠JAR (ã¾ãŸã¯ ZIP) ファイルã«ã€Œç½²åã€ã‚’付ã‘ã¾ã™ã€‚ç½²å付ã JAR ファイルを「検証ã€ã™ã‚‹å ´åˆã¯ã€\f2\-verify\fP オプションを指定ã—ã¾ã™ã€‚
-.LP
-.SS 
-JDK 1.1 ã¨ã®äº’æ›æ€§
-.LP
-.RS 3
+.nf
+\f3
+.fl
+  jarsigner myBundle.jar susan
+.fl
+  jarsigner myBundle.jar kevin
+.fl
+\fP
+.fi
 
 .LP
 .LP
-\f3keytool\fP ツール㨠\f3jarsigner\fP ツールã¯ã€JDK 1.1 ã§æä¾›ã•ã‚Œã¦ã„㟠\f3javakey\fP ツールを完全ã«ç½®ãæ›ãˆã‚‹ã‚‚ã®ã§ã™ã€‚ã“れらã®æ–°ã—ã„ツール㯠\f3javakey\fP よりも多ãã®æ©Ÿèƒ½ã‚’å‚™ãˆã¦ãŠã‚Šã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¨éžå…¬é–‹éµã‚’パスワードã§ä¿è­·ã™ã‚‹æ©Ÿèƒ½ã‚„ã€ç½²åã®ç”Ÿæˆã«åŠ ãˆã¦ç½²åを検証ã™ã‚‹æ©Ÿèƒ½ã‚’æŒã£ã¦ã„ã¾ã™ã€‚
+JAR ¥Õ¥¡¥¤¥ë¤¬Ê£¿ô²ó½ð̾¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤½¤Î JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤ÎÂФ¬Ê£¿ô´Þ¤Þ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤ÎÂФϡ¢1 ²ó¤Î½ð̾¤ËÂФ·¤Æ 1 ¤ÄºîÀ®¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¾å¤ÎÎã¤Ç½ÐÎϤµ¤ì¤ë JAR ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤Î̾Á°¤ò»ý¤Ä¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+  SUSAN.SF
+.fl
+  SUSAN.DSA
+.fl
+  KEVIN.SF
+.fl
+  KEVIN.DSA
+.fl
+\fP
+.fi
+
 .LP
 .LP
-æ–°ã—ã„キーストアアーキテクãƒãƒ£ãƒ¼ã¯ã€\f3javakey\fP ãŒä½œæˆã—ã¦ç®¡ç†ã—ã¦ã„ãŸã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ä»£ã‚ã‚‹ã‚‚ã®ã§ã™ã€‚キーストア形å¼ã¨ã€JDK 1.1 ã® \f3javakey\fP ãŒä½¿ã£ã¦ã„ãŸãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å½¢å¼ã¨ã®é–“ã«ã¯ä¸‹ä½äº’æ›æ€§ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€æ¬¡ã®ã‚ˆã†ãªã“ã¨ã¯å¯èƒ½ã§ã™ã€‚
+Ãí: JAR ¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢JDK 1.1 ¤Î \f3javakey\fP ¥Ä¡¼¥ë¤ÇÀ¸À®¤µ¤ì¤¿½ð̾¤È \f3jarsigner\fP ¤ÇÀ¸À®¤µ¤ì¤¿½ð̾¤¬º®ºß¤Ç¤­¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤¹¤Ç¤Ë \f3javakey\fP ¤ò»È¤Ã¤Æ½ð̾¤¬ÉÕ¤±¤é¤ì¤Æ¤¤¤ë JAR ¥Õ¥¡¥¤¥ë¤Ë¡¢\f3jarsigner\fP ¤ò»È¤Ã¤Æ½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+.LP
+°Ê²¼¤Ç¤Ï¡¢\f3jarsigner\fP ¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£Ãí:
 .LP
 .RS 3
 .TP 2
 o
-\f3keytool\fP ã® \f2\-identitydb\fP コマンドを使ã†ã¨ã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®æƒ…報をキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚ 
+¤É¤Î¥ª¥×¥·¥ç¥ó̾¤Ë¤âÀèƬ¤Ë¥Þ¥¤¥Ê¥¹µ­¹æ (\-) ¤¬ÉÕ¤¯ 
+.TP 2
+o
+¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤ë 
+.TP 2
+o
+¥¤¥¿¥ê¥Ã¥¯ÂΤιàÌܤμºݤÎÃÍ (¥ª¥×¥·¥ç¥ó¤ÎÃÍ) ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬»ØÄꤹ¤ëɬÍפ¬¤¢¤ë 
+.TP 2
+o
+\f2\-keystore\fP¡¢ \f2\-storepass\fP¡¢ \f2\-keypass\fP¡¢ \f2\-sigfile\fP¡¢ \f2\-sigalg\fP¡¢ \f2\-digestalg\fP¡¢¤ª¤è¤Ó \f2\-signedjar\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤǤ­¤ë¤Î¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤¹¤ë¾ì¹ç¤Ç¤Ï¤Ê¤¯¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤¹¤ë¾ì¹ç¤À¤±¤Ç¤¹¡£Æ±Íͤˡ¢ÊÌ̾¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤹ¤ë¤Î¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¾ì¹ç¤À¤±¤Ç¤¢¤ë 
+.RE
+
+.LP
+.RS 3
+.TP 3
+\-keystore url 
+¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò¼¨¤¹ URL ¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï¡¢¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¥Õ¥¡¥¤¥ë \f2.keystore\fP ¤Ç¤¹¡£ ¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢user.home ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤Ë¤è¤Ã¤Æ·è¤Þ¤ê¤Þ¤¹¡£ 
+.LP
+½ð̾¤¹¤ë¤È¤­¤Ï¥­¡¼¥¹¥È¥¢¤¬É¬ÍפǤ¹¡£ ¤³¤Î¤¿¤á¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¡¢¤¢¤ë¤¤¤Ï¥Ç¥Õ¥©¥ë¥È°Ê³°¤Î¤Û¤«¤Î¥­¡¼¥¹¥È¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢¥­¡¼¥¹¥È¥¢¤òÌÀ¼¨Åª¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¸¡¾Ú¤¹¤ë¤È¤­¤Ï¥­¡¼¥¹¥È¥¢¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¥­¡¼¥¹¥È¥¢¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¤¬Â¸ºß¤·¤Æ¤¤¤Æ¡¢¤µ¤é¤Ë \f2\-verbose\fP ¥ª¥×¥·¥ç¥ó¤â»ØÄꤵ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¤Ë»ÈÍѤµ¤ì¤ë¾ÚÌÀ½ñ¤¬¤½¤Î¥­¡¼¥¹¥È¥¢¤Ë 1 ¤Ä¤Ç¤â´Þ¤Þ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë´Ø¤¹¤ëÄɲþðÊ󤬽ÐÎϤµ¤ì¤Þ¤¹¡£ 
+.LP
+Ãí: \f2\-keystore\fP ¤Î°ú¿ô¤Ë¤Ï¡¢URL ¤ÎÂå¤ï¤ê¤Ë¥Õ¥¡¥¤¥ë̾ (¤È¥Ñ¥¹) ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ ¥Õ¥¡¥¤¥ë̾ (¤È¥Ñ¥¹) ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¡Öfile:¡×URL ¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  \-keystore \fP\f4filePathAndName\fP\f3
+.fl
+\fP
+.fi
+.LP
+¤³¤ì¤Ï¡¢¼¡¤Î»ØÄê¤ÈƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  \-keystore file:\fP\f4filePathAndName\fP\f3
+.fl
+\fP
+.fi
+.LP
+JRE ¤Î \f2$JAVA_HOME/lib/security\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤¿ \f2java.security\fP ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç Sun PKCS#11 ¥×¥í¥Ð¥¤¥À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢keytool ¤È jarsigner ¤Ï PKCS#11 ¥È¡¼¥¯¥ó¤Ë´ð¤Å¤¤¤ÆÆ°ºî¤Ç¤­¤Þ¤¹¡£¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f2\-keystore NONE\fP 
+.TP 2
+o
+\f2\-storetype PKCS11\fP 
+.RE
+.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢ÀßÄꤵ¤ì¤¿ PKCS#11 ¥È¡¼¥¯¥ó¤ÎÆâÍƤò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+   jarsigner \-keystore NONE \-storetype PKCS11 \-list
+.fl
+
+.fl
+\fP
+.fi
+.TP 3
+\-storetype storetype 
+¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤¹¤ë¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Î keystore.type ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤǻØÄꤵ¤ì¤¿¥¿¥¤¥×¤Ç¤¹¡£¤³¤ÎÃͤϡ¢ \f2java.security.KeyStore\fP ¤Î static getDefaultType ¥á¥½¥Ã¥É \f2¤Ç¼èÆÀ¤Ç¤­¤Þ¤¹¡£\fP. 
+.LP
+\-storepass ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ PCKS#11 ¥È¡¼¥¯¥ó¤Î PIN ¤ò \f2»ØÄꤹ¤ë¤³¤È¤â\fP ¤Ç¤­¤Þ¤¹¡£²¿¤â»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢keytool ¤È jarsigner ¤Ï¥æ¡¼¥¶¡¼¤Ë¥È¡¼¥¯¥ó PIN ¤Î ÆþÎϤòµá¤á¤Þ¤¹¡£¥È¡¼¥¯¥ó¤ËÊݸ¤ì¤¿Ç§¾Ú¥Ñ¥¹ (ÀìÍѤΠPIN ¥Ñ¥Ã¥É¤äÀ¸ÂÎÆɤ߼è¤êµ¡¤Ê¤É) ¤¬¤¢¤ë¾ì¹ç¡¢\f2\-protected\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤¬¡¢¥Ñ¥¹¥ï¡¼¥É¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£  
+.TP 3
+\-storepass[:env | :file] argument 
+.LP
+¥­¡¼¥¹¥È¥¢¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Î¤ËɬÍפʥѥ¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬É¬ÍפʤΤϡ¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤À¤±¤Ç¤¹ (JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤¹¤ë¤È¤­¤ÏÉÔÍ×)¡£¤½¤Î¾ì¹ç¡¢ \f2\-storepass\fP ¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+½¤¾þ»Ò \f2env\fP ¤Þ¤¿¤Ï \f2file\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÃÍ¤Ï \f2argument\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ¼èÆÀ¤µ¤ì¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f2env\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î´Ä¶­ÊÑ¿ô¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.TP 2
+o
+\f2file\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.RE
+.LP
+Ãí: ¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼Êݸ¤ì¤¿¥·¥¹¥Æ¥à¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-keypass[:env | :file] argument 
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿ÊÌ̾¤ËÂбþ¤¹¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÈó¸ø³«¸°¤òÊݸ¤ë¤Î¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£\f3jarsigner\fP ¤ò»È¤Ã¤Æ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤¬É¬ÍפǤ¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¥Ñ¥¹¥ï¡¼¥É¤¬»ØÄꤵ¤ì¤Æ¤ª¤é¤º¡¢É¬Íפʥѥ¹¥ï¡¼¥É¤¬¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+½¤¾þ»Ò \f2env\fP ¤Þ¤¿¤Ï \f2file\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÃÍ¤Ï \f2argument\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ¼èÆÀ¤µ¤ì¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f2env\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î´Ä¶­ÊÑ¿ô¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.TP 2
+o
+\f2file\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.RE
+.LP
+Ãí: ¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼Êݸ¤ì¤¿¥·¥¹¥Æ¥à¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-sigfile file 
+.SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤ÎÀ¸À®¤Ë»È¤¦¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f2file\fP ¤Ë DUKESIGN ¤ò»ØÄꤹ¤ë¤È¡¢À¸À®¤µ¤ì¤ë .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡¢¤½¤ì¤¾¤ì DUKESIGN.SF ¤È DUKESIGN.DSA ¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î META\-INF ¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤«¤ì¤Þ¤¹¡£ 
+.LP
+\f2file\fP ¤Ë»ÈÍѤǤ­¤ëʸ»ú¤Ï¡Öa\-zA\-Z0\-9_\-¡×¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢Ê¸»ú¡¢¿ô»ú¡¢²¼Àþ¡¢¤ª¤è¤Ó¥Ï¥¤¥Õ¥ó¤À¤±¤ò»ÈÍѤǤ­¤Þ¤¹¡£Ãí: .SF ¤ª¤è¤Ó .DSA ¤Î¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¡¢¾®Ê¸»ú¤Ï¤¹¤Ù¤ÆÂçʸ»ú¤ËÊÑ´¹¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\-sigfile \f2¥ª¥×¥·¥ç¥ó\fP ¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î¥Ù¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿ÊÌ̾¤ÎÀèƬ¤Î 8 ʸ»ú¤ò¤¹¤Ù¤ÆÂçʸ»ú¤ËÊÑ´¹¤·¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£ÊÌ̾¤¬ 8 ʸ»ṳ́Ëþ¤Î¾ì¹ç¤Ï¡¢ÊÌ̾¤¬¤½¤Î¤Þ¤Þ»È¤ï¤ì¤Þ¤¹¡£ÊÌ̾¤ÎÃæ¤Ë¡¢½ð̾¥Õ¥¡¥¤¥ë̾¤Ë»ÈÍѤǤ­¤Ê¤¤Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ëʸ»ú¤ò²¼Àþ (_) ¤ËÃÖ¤­´¹¤¨¤Æ¥Õ¥¡¥¤¥ë̾¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+\-sigalg algorithm 
+JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤Ë»ÈÍѤ¹¤ë½ð̾¥¢¥ë¥´¥ê¥º¥à¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+ɸ½à½ð̾¥¢¥ë¥´¥ê¥º¥à̾¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava Cryptography Architecture¡×¤Ë¤¢¤ë 
+.na
+\f2¡ÖAppendix A ¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾¤Ë»ÈÍѤ¹¤ëÈëÌ©¸°¤È¸ß´¹À­¤Î¤¢¤ë¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ÈëÌ©¸°¤Î¥¿¥¤¥×¤Ë±þ¤¸¤Æ SHA1withDSA¡¢SHA256withRSA¡¢SHA256withECDSA ¤Î¤¤¤º¤ì¤«¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥¢¥ë¥´¥ê¥º¥à¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¥×¥í¥Ð¥¤¥À¤¬ÀÅŪ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥æ¡¼¥¶¡¼¤¬¤½¤Î¤è¤¦¤Ê¥×¥í¥Ð¥¤¥À¤ò \f2\-providerClass\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡¢¥³¥Þ¥ó¥É¤Î¼Â¹Ô¤¬¼ºÇÔ¤·¤Þ¤¹¡£  
+.TP 3
+\-digestalg algorithm 
+JAR ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥È¥ê¤ò¥À¥¤¥¸¥§¥¹¥È¤¹¤ëºÝ¤Ë»ÈÍѤ¹¤ë¥á¥Ã¥»¡¼¥¸¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+ɸ½à¥á¥Ã¥»¡¼¥¸¥À¥¤¥¸¥§¥¹¥È¥¢¥ë¥´¥ê¥º¥à̾¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava Cryptography Architecture¡×¤Ë¤¢¤ë 
+.na
+\f2¡ÖAppendix A ¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢SHA256 ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥¢¥ë¥´¥ê¥º¥à¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¥×¥í¥Ð¥¤¥À¤¬ÀÅŪ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥æ¡¼¥¶¡¼¤¬¤½¤Î¤è¤¦¤Ê¥×¥í¥Ð¥¤¥À¤ò \f2\-providerClass\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡¢¥³¥Þ¥ó¥É¤Î¼Â¹Ô¤¬¼ºÇÔ¤·¤Þ¤¹¡£  
+.TP 3
+\-signedjar file 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç̾Á°¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢ÆþÎÏ JAR ¥Õ¥¡¥¤¥ë (½ð̾¤ÎÂоݤȤʤë JAR ¥Õ¥¡¥¤¥ë) ¤Î̾Á°¤ÈƱ¤¸Ì¾Á°¤¬»È¤ï¤ì¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¡¢ÆþÎÏ JAR ¥Õ¥¡¥¤¥ë¤Ï½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ë¤è¤Ã¤Æ¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+\-verify 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢»ØÄꤵ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤¬¸¡¾Ú¤µ¤ì¤Þ¤¹¡£ JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î½ð̾¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£¸¡¾Ú¤¬À®¸ù¤¹¤ë¤È¡¢¡Öjar verified¡× ¤È¤¤¤¦¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£½ð̾¤µ¤ì¤Æ¤¤¤Ê¤¤ JAR ¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¥¢¥ë¥´¥ê¥º¥à (RSA ¥×¥í¥Ð¥¤¥À¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò½ªÎ»¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Î RSA ¤Ê¤É) ¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤·¤è¤¦¤È¤¹¤ë¤È¡¢¡Öjar is unsigned. (signatures missing or not parsable)¡×¤È¤¤¤¦¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ï¡¢\f3jarsigner\fP ¤Þ¤¿¤Ï JDK 1.1 ¤Î \f3javakey\fP ¥Ä¡¼¥ë¡¢¤¢¤ë¤¤¤Ï¤½¤ÎξÊý¤ò»È¤Ã¤Æ¸¡¾Ú¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¸¡¾Ú¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¤Ï¡¢¡ÖJAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-certs 
+¥³¥Þ¥ó¥É¹Ô¤Ç¡¢ \f2\-verify\fP ¤ª¤è¤Ó \f2\-verbose\fP ¥ª¥×¥·¥ç¥ó¤È¤È¤â¤Ë¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢JAR ¥Õ¥¡¥¤¥ë¤Î³Æ½ð̾¼Ô¤Î¾ÚÌÀ½ñ¾ðÊ󤬽ÐÎϤ˴ޤޤì¤Þ¤¹¡£¾ÚÌÀ½ñ¾ðÊó¤Ë¤Ï¼¡¤Î¤â¤Î¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+½ð̾¼Ô¤Î¸ø³«¸°¤ò¾ÚÌÀ¤¹¤ë (.DSA ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤¿) ¾ÚÌÀ½ñ¤Î¼ïÎà¤Î̾Á° 
+.TP 2
+o
+¾ÚÌÀ½ñ¤¬ X. ¾ÚÌÀ½ñ (¤Ä¤Þ¤ê¡¢ \f2java.security.cert.X509Certificate\fP ¤Î¥¤¥ó¥¹¥¿¥ó¥¹) ¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢½ð̾¼Ô¤Î¼±ÊÌ̾ 
+.RE
+.LP
+¥­¡¼¥¹¥È¥¢¤Î³Îǧ¤â¹Ô¤ï¤ì¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¥­¡¼¥¹¥È¥¢¤ÎÃͤ¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬¤¢¤ì¤Ð¡¢¸¡ºº¤µ¤ì¤Þ¤¹¡£½ð̾¼Ô¤Î¸ø³«¸°¤Î¾ÚÌÀ½ñ¤¬¥­¡¼¥¹¥È¥¢Æâ¤Î¥¨¥ó¥È¥ê¤È°ìÃפ·¤¿¾ì¹ç¤Ï¡¢¼¡¤Î¾ðÊó¤âɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.RS 3
 .TP 2
 o
-\f3jarsigner\fP ã¯ã€ä»¥å‰ã« \f3javakey\fP を使ã£ã¦ç½²åã•ã‚ŒãŸ JAR ファイルã«ç½²åを付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+½ð̾¼Ô¤Ë³ºÅö¤¹¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÊÌ̾¡£¤³¤ÎÊÌ̾¤Ï³ç¸Ì¤Ç°Ï¤Þ¤ì¤Þ¤¹¡£ ¤¿¤À¤·¡¢¥­¡¼¥¹¥È¥¢¤Ç¤Ï¤Ê¤¯ JDK 1.1 ¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËͳÍ褹¤ë½ð̾¼Ô¤Î¾ì¹ç¤Ï¡¢³ç¸Ì¤Ç¤Ï¤Ê¤¯Âç³ç¸Ì¤Ç°Ï¤Þ¤ì¤Þ¤¹¡£ 
+.RE
+.TP 3
+\-certchain file 
+¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤¿ÊÌ̾¤Ç·è¤Þ¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÈó¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤¬´°Á´¤Ç¤Ê¤¤¾ì¹ç¤Ë¡¢»ÈÍѤ¹¤Ù¤­¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò»ØÄꤷ¤Þ¤¹¡£¤½¤Î¤è¤¦¤Ê¾õÂ֤ˤʤë²ÄǽÀ­¤¬¤¢¤ë¤Î¤Ï¡¢¥­¡¼¥¹¥È¥¢¤¬¥Ï¡¼¥É¥¦¥§¥¢¥È¡¼¥¯¥ó¾å¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¤¬¡¢¤½¤³¤Ë¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÎÁ´ÂΤòÊÝ»ý¤Ç¤­¤ë¤À¤±¤ÎÎΰ褬¸ºß¤·¤Æ¤¤¤Ê¤¤¤è¤¦¤Ê¾ì¹ç¤Ç¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï°ìÏ¢¤Î X.509 ¾ÚÌÀ½ñ¤¬½ç¤ËÏ¢·ë¤µ¤ì¤¿¤â¤Î¡¢PKCS#7 ·Á¼°¤Îñ°ì¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¤Î¤¤¤º¤ì¤«¤È¤Ê¤ê¡¢¤½¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°·Á¼°¤Ï¥Ð¥¤¥Ê¥ê¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°·Á¼°¡¢Internet RFC 1421 ɸ½à¤Çµ¬Äꤵ¤ì¤ë°õºþ²Äǽ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°·Á¼° (BASE64 ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤È¤â¸Æ¤Ð¤ì¤ë) ¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.TP 3
+\-verbose 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f3jarsigner\fP ¤Ï¡Ö¾éĹ¡×¥â¡¼¥É¤ÇÆ°ºî¤·¡¢JAR ¤Î½ð̾¤Þ¤¿¤Ï¸¡¾Ú¤Î¿Ê¹Ô¾õ¶·¤Ë´Ø¤¹¤ëÄɲþðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-internalsf 
+°ÊÁ°¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤ËÀ¸À®¤µ¤ì¤¿ .DSA (½ð̾¥Ö¥í¥Ã¥¯) ¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ë¡¢À¸À®¤µ¤ì¤¿ .SF ¥Õ¥¡¥¤¥ë (½ð̾¥Õ¥¡¥¤¥ë) ¤Î´°Á´¤Ê¥³¥Ô¡¼¤¬Éä¹æ²½¤µ¤ì¤¿·Á¤Ç´Þ¤Þ¤ì¤Æ¤¤¤Þ¤·¤¿¡£¤³¤ÎÆ°ºî¤ÏÊѹ¹¤µ¤ì¤Þ¤·¤¿¡£¤³¤ÎÆ°ºî¤ÏÊѹ¹¤Ë¤Ê¤ê¡¢¸½ºß¤Ç¤Ï¡¢½ÐÎÏ JAR ¥Õ¥¡¥¤¥ëÁ´ÂΤΥµ¥¤¥º¤ò¾®¤µ¤¯¤¹¤ë¤¿¤á¤Ë¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï .SF ¥Õ¥¡¥¤¥ë¤¬ .DSA ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Ê¤¤¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2\-internalsf\fP ¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤹ¤ë¤È¡¢°ÊÁ°¤ÈƱ¤¸¤è¤¦¤ËÆ°ºî¤·¤Þ¤¹¡£\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Æ¥¹¥È¤ò¹Ô¤¦¾ì¹ç¤Ë¤ÏÊØÍø¤Ç¤¹¤¬¡¢¤½¤ì°Ê³°¤Ë¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢Í­±×¤ÊºÇŬ²½¤¬¹Ô¤ï¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£\fP 
+.TP 3
+\-sectionsonly 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤ËÀ¸À®¤µ¤ì¤ë .SF ¥Õ¥¡¥¤¥ë (½ð̾¥Õ¥¡¥¤¥ë) ¤Ë¤Ï¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤ò´Þ¤à¥Ø¥Ã¥À¡¼¤ÏÄɲ䵤ì¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢.SF ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤ë¤Î¤Ï¡¢JAR ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë´Ø¤¹¤ë¾ðÊ󤪤è¤Ó¥Ï¥Ã¥·¥å¤À¤±¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö½ð̾ (.SF) ¥Õ¥¡¥¤¥ë¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢ºÇŬ²½¤ò¹Ô¤¦¤¿¤á¤Ë¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤ò´Þ¤à¥Ø¥Ã¥À¡¼¤¬Äɲ䵤ì¤Þ¤¹¡£¥Ø¥Ã¥À¡¼¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú»þ¤Ë¡¢¤Þ¤º¥Ø¥Ã¥À¡¼Æâ¤Î¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÁ´ÂΤΥϥå·¥å¤È¼ÂºÝ¤Ë°ìÃפ¹¤ë¤«¤É¤¦¤«¤¬³Îǧ¤µ¤ì¤Þ¤¹¡£¥Ï¥Ã¥·¥å¤¬°ìÃפ¹¤ë¾ì¹ç¡¢¸¡¾Ú¤Ï¼¡¤Î¼ê½ç¤Ë¿Ê¤ß¤Þ¤¹¡£¥Ï¥Ã¥·¥å¤¬°ìÃפ·¤Ê¤¤¾ì¹ç¤Ï¡¢¸úΨŪ¤Ë¤ÏÎô¤ëÊýË¡¤ò»È¤Ã¤Æ¸¡¾Ú¤ò¹Ô¤¤¤Þ¤¹¡£ ¶ñÂÎŪ¤Ë¤Ï¡¢.SF ¥Õ¥¡¥¤¥ëÆâ¤Î³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¾ðÊ󥻥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤¬¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¥Õ¥¡¥¤¥ëÆâ¤ÎÂбþ¤¹¤ë¥»¥¯¥·¥ç¥ó¤Î¥Ï¥Ã¥·¥å¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ï¡¢¡ÖJAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Æ¥¹¥È¤ò¹Ô¤¦¾ì¹ç¤Ë¤ÏÊØÍø¤Ç¤¹¤¬¡¢¤½¤ì°Ê³°¤Ë¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢Í­±×¤ÊºÇŬ²½¤¬¹Ô¤ï¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£\fP  
+.TP 3
+\-protected 
+\f2true\fP ¤Þ¤¿¤Ï \f2false\fP¡£ÀìÍÑ PIN ¥ê¡¼¥À¡¼¤Ê¤É¤ÎÊݸ¤ì¤¿Ç§¾Ú¥Ñ¥¹¤ò²ð¤·¤Æ¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÃͤò \f2true\fP ¤Ë»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+\-providerClass provider\-class\-name 
+¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¤¬¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë (\f2java.security\fP) ¤Î¥ê¥¹¥È¤ËÆþ¤Ã¤Æ¤¤¤Ê¤¤¤È¤­¤Ë¡¢°Å¹æ²½¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¤Î¥Þ¥¹¥¿¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+\f2\-providerArg\fP \f2ConfigFilePath\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£keytool ¤È jarsigner ¤Ï¥×¥í¥Ð¥¤¥À¤òưŪ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹ (¤³¤³¤Ç¡¢\f2ConfigFilePath\fP ¤Ï¥È¡¼¥¯¥óÀßÄê¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤Ç¤¹)¡£¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç Sun PKCS#11 ¥×¥í¥Ð¥¤¥À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë PKCS#11 ¥­¡¼¥¹¥È¥¢¤ò°ìÍ÷ɽ¼¨¤¹¤ë¥³¥Þ¥ó¥É¤ÎÎã¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+jarsigner \-keystore NONE \-storetype PKCS11 \\ 
+.fl
+          \-providerClass sun.security.pkcs11.SunPKCS11 \\ 
+.fl
+          \-providerArg /foo/bar/token.config \\ 
+.fl
+          \-list
+.fl
+\fP
+.fi
+.TP 3
+\-providerName providerName 
+\f2java.security\fP ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç 2 ¤Ä°Ê¾å¤Î¥×¥í¥Ð¥¤¥À¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-providerName\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÆÃÄê¤Î¥×¥í¥Ð¥¤¥À¥¤¥ó¥¹¥¿¥ó¥¹¤òÁªÂò¤Ç¤­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤Ï¡¢¥×¥í¥Ð¥¤¥À¤Î̾Á°¤Ç¤¹¡£ 
+.LP
+Sun PKCS#11 ¥×¥í¥Ð¥¤¥À¤Î¾ì¹ç¡¢\f2providerName\fP ¤Ï \f2SunPKCS11\-\fP\f2TokenName\fP ¤È¤¤¤¦·Á¼°¤Ë¤Ê¤ê¤Þ¤¹¡£ ¤³¤³¤Ç¡Ö\f2TokenName\fP¡×¤Ï¡¢¥×¥í¥Ð¥¤¥À¥¤¥ó¥¹¥¿¥ó¥¹¤¬¹½À®¤µ¤ì¤¿Ì¾Á°¤ÎÀÜÈø¼­¤Ç¤¹¡£ ¾ÜºÙ¤Ï
+.na
+\f2¹½À®Â°À­¤Îɽ\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#ATTRS¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤¿¤È¤¨¤Ð¡¢°Ê²¼¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢Ì¾Á°ÀÜÈø¼­ \f2SmartCard\fP ¤Î PKCS#11 ¥­¡¼¥¹¥È¥¢¥×¥í¥Ð¥¤¥À¥¤¥ó¥¹¥¿¥ó¥¹¤ÎÆâÍƤò¥ê¥¹¥È¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+jarsigner \-keystore NONE \-storetype PKCS11 \\ 
+.fl
+        \-providerName SunPKCS11\-SmartCard \\ 
+.fl
+        \-list
+.fl
+\fP
+.fi
+.TP 3
+\-Jjavaoption 
+»ØÄꤵ¤ì¤¿ \f2javaoption\fP ʸ»úÎó¤ò Java ¥¤¥ó¥¿¥×¥ê¥¿¤ËľÀÜÅϤ·¤Þ¤¹¡£\f3jarsigner\fP ¤Ï¡¢¼ÂºÝ¤Ë¤Ï Java ¥¤¥ó¥¿¥×¥ê¥¿¤ËÂФ¹¤ë¡Ö¥é¥Ã¥Ñ¡¼¡×¤Ç¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï¡¢¶õÇò¤ò´Þ¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¼Â¹Ô´Ä¶­¤Þ¤¿¤Ï¥á¥â¥ê¡¼»ÈÍѤòÄ´À°¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£»ÈÍѲÄǽ¤Ê¥¤¥ó¥¿¥×¥ê¥¿¥ª¥×¥·¥ç¥ó¤Î°ìÍ÷¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢ \f2java \-h\fP ¤Þ¤¿¤Ï \f2java \-X\fP ¤È¥³¥Þ¥ó¥É¹Ô¤«¤éÆþÎϤ·¤Þ¤¹¡£ 
+.LP
+.TP 3
+\-tsa url 
+\f2¡Ö\-tsa http://example.tsa.url¡×\fP ¤¬ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤Ë¥³¥Þ¥ó¥É¹Ô¤Ëɽ¼¨¤µ¤ì¤ë¾ì¹ç¡¢½ð̾¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬À¸À®¤µ¤ì¤Þ¤¹¡£URL \f2http://example.tsa.url\fP ¤Ï¡¢TSA (Time Stamping Authority) ¤Î¾ì½ê¤òÆÃÄꤷ¤Þ¤¹¡£¤³¤ì¤Ï¡¢ \f2\-tsacert\fP ¥ª¥×¥·¥ç¥ó¤Ç¸¡½Ð¤µ¤ì¤¿ URL ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ \f2\-tsa\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢TSA ¤Î¸ø³«¸°¾ÚÌÀ½ñ¤ò¥­¡¼¥¹¥È¥¢¤ËÇÛÃÖ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ 
+.LP
+¥¿¥¤¥à¥¹¥¿¥ó¥×¤òÀ¸À®¤¹¤ë¤¿¤á¤Ë¡¢ \f2jarsigner\fP ¤Ï¡¢
+.na
+\f2RFC 3161\fP @
+.fi
+http://www.ietf.org/rfc/rfc3161.txt ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë ¥¿¥¤¥à¥¹¥¿¥ó¥×¥×¥í¥È¥³¥ë (TSP) ¤ò»ÈÍѤ·¤Æ TSA ¤ÈÄÌ¿®¤·¤Þ¤¹¡£À®¸ù¤¹¤ë¤È¡¢TSA ¤«¤éÊÖ¤µ¤ì¤¿¥¿¥¤¥à¥¹¥¿¥ó¥×¥È¡¼¥¯¥ó¤Ï½ð̾¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë¤Î½ð̾¤È¤È¤â¤ËÊݸ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+.TP 3
+\-tsacert alias 
+\f2¡Ö\-tsacert alias¡×\fP ¤¬ JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾»þ¤Ë¥³¥Þ¥ó¥É¹Ô¤Ëɽ¼¨¤µ¤ì¤ë¾ì¹ç¡¢½ð̾¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ \f2alias\fP ¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¸½ºßÍ­¸ú¤Ê TSA ¤Î¸ø³«¸°¾ÚÌÀ½ñ¤òÆÃÄꤷ¤Þ¤¹¡£¥¨¥ó¥È¥ê¤Î¾ÚÌÀ½ñ¤Ç¡¢TSA ¤Î¾ì½ê¤òÆÃÄꤹ¤ë URL ¤ò´Þ¤à Subject Information Access ³ÈÄ¥µ¡Ç½¤¬³Îǧ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+TSA ¤Î¸ø³«¸°¾ÚÌÀ½ñ¤Ï¡¢ \f2\-tsacert ¤ò»È¤Ã¤¿¾ì¹ç¡¢¥­¡¼¥¹¥È¥¢¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\fP. 
+.LP
+.TP 3
+\-altsigner class 
+ÂåÂؽð̾µ¡¹½¤ò»ÈÍѤ¹¤ë¤³¤È¤ò»ØÄꤷ¤Þ¤¹¡£´°Á´½¤¾þ¥¯¥é¥¹Ì¾¤Ï¡¢com.sun.jarsigner.ContentSigner Ãê¾Ý¥¯¥é¥¹¤ò³ÈÄ¥¤¹¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò \f2ÆÃÄꤷ¤Þ¤¹¡£\fP. ¤³¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤Ï¡¢ \f2\-altsignerpath\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤Þ¤¹¡£ \f2\-altsigner\fP ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤ë¤È¡¢ \f2jarsigner\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤¬Ä󶡤¹¤ë½ð̾µ¡¹½¤ò»ÈÍѤ·¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¡¢ \f2jarsigner\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Î½ð̾µ¡¹½¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢ \f2com.sun.sun.jarsigner.AuthSigner\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¯¥é¥¹¤¬Ä󶡤¹¤ë½ð̾µ¡¹½¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢ \f2jarsigner\fP ¥ª¥×¥·¥ç¥ó \f2¡Ö\-altsigner com.sun.jarsigner.AuthSigner¡×¤ò»ÈÍѤ·¤Þ¤¹¡£\fP 
+.LP
+.TP 3
+\-altsignerpath classpathlist 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë (¤½¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë̾¤ÏÁ°½Ò¤Î \f2\-altsigner\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤ë) ¤ª¤è¤Ó¤½¤Î¥¯¥é¥¹¤¬°Í¸¤¹¤ë¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬ JAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ë¾ì¹ç¡¢°Ê²¼¤ÎÎã¤Î¤è¤¦¤Ë JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤¬»ØÄꤵ¤ì¤Þ¤¹¡£ 
+.LP
+ÀäÂХѥ¹¤Þ¤¿¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ \f2classpathlist\fP ¤ËÊ£¿ô¤Î¥Ñ¥¹¤ä JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤ì¤é¤ò Solaris ¤Î¾ì¹ç¤Ï¥³¥í¥ó (\f2:\fP) ¤Ç¡¢Windows ¤Î¾ì¹ç¤Ï¥»¥ß¥³¥í¥ó (\f2;\fP) ¤Ç¤½¤ì¤¾¤ì¶èÀÚ¤ê¤Þ¤¹¡£ÌÜŪ¤Î¥¯¥é¥¹¤¬¤¹¤Ç¤Ë¸¡º÷¥Ñ¥¹Æâ¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÉÔÍפǤ¹¡£ 
+.LP
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤à¡¢JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+\-altsignerpath /home/user/lib/authsigner.jar
+.fl
+\fP
+.fi
+.LP
+JAR ¥Õ¥¡¥¤¥ë̾¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤à JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+\-altsignerpath /home/user/classes/com/sun/tools/jarsigner/
+.fl
+\fP
+.fi
+.LP
+JAR ¥Õ¥¡¥¤¥ë̾¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤Ëα°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-strict 
+½ð̾¤Þ¤¿¤Ï¸¡¾Ú½èÍýÃæ¤Ë¡¢²¿¤é¤«¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¸«¤Ä¤«¤Ã¤¿·Ù¹ð¥á¥Ã¥»¡¼¥¸¤¬¥Ä¡¼¥ë¤Î½ªÎ»¥³¡¼¥É¤ËÈ¿±Ç¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡Ö·Ù¹ð¡×¤Î¹à¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+\-verbose:sub\-options 
+¸¡¾Ú½èÍý¤Ç¡¢ \f2\-verbose\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢É½¼¨¤¹¤ë¾ðÊó¤ÎÎ̤ò·èÄꤹ¤ë¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò¼è¤ê¤Þ¤¹¡£ \f2\-certs\fP ¤â»ØÄꤷ¤¿¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¥â¡¼¥É (¤Þ¤¿¤Ï¥µ¥Ö¥ª¥×¥·¥ç¥ó all) ¤Ç¤Ï¡¢¥¨¥ó¥È¥ê¤¬½èÍý¤µ¤ì¤ë¤¿¤Ó¤Ë¤½¤ì¤é¤Î³Æ¥¨¥ó¥È¥ê¤¬É½¼¨¤µ¤ì¡¢¤½¤Î¤¢¤È¤Ë JAR ¥Õ¥¡¥¤¥ë¤Î³Æ½ð̾¼Ô¤Î¾ÚÌÀ½ñ¾ðÊó¤âɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2\-certs\fP ¤È \f2\-verbose:grouped\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢Æ±¤¸½ð̾¼Ô¾ðÊó¤ò»ý¤Ä¥¨¥ó¥È¥ê¤È¤½¤Î¾ÚÌÀ½ñ¾ðÊ󤬡¢¤¤¤Ã¤·¤ç¤Ë¥°¥ë¡¼¥×²½¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2\-certs\fP ¤È \f2\-verbose:summary\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢Æ±¤¸½ð̾¼Ô¾ðÊó¤ò»ý¤Ä¥¨¥ó¥È¥ê¤È¤½¤Î¾ÚÌÀ½ñ¾ðÊ󤬤¤¤Ã¤·¤ç¤Ë¥°¥ë¡¼¥×²½¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¤¬¡¢³Æ¥¨¥ó¥È¥ê¤Î¾ÜºÙ¤¬¡Ö1 ¤Ä¤Î¥¨¥ó¥È¥ê (¤ª¤è¤Ó¤½¤ì°Ê¾å)¡×¤È¤·¤ÆÍ×Ì󤵤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤ÏÎã¤Î¹à¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.RE
+
+.LP
+.SH "Îã"
+.LP
+.SS 
+JAR ¥Õ¥¡¥¤¥ë¤Î½ð̾
+.LP
+.LP
+bundle.jar ¤È¤¤¤¦Ì¾Á°¤Î JAR ¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¤È¤·¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¡¢¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤¬ jane ¤Ç¤¢¤ë¥æ¡¼¥¶¡¼¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ¡¢½ð̾¤òÉÕ¤±¤ë¤È¤·¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Ï¡¢mystore ¤È¤¤¤¦Ì¾Á°¤Ç¡¢C ¥É¥é¥¤¥Ö¤Î working ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ê¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï mypass¡¢\f2jane\fP ¤ÎÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï j638klm ¤È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤Æ sbundle.jar ¤È¤¤¤¦½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-storepass myspass
+.fl
+      \-keypass j638klm \-signedjar sbundle.jar bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¾å¤Î¥³¥Þ¥ó¥É¤Ç¤Ï \f2\-sigfile\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤¿¤á¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤ë .SF ¥Õ¥¡¥¤¥ë¤È .DSA ¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡¢ÊÌ̾¤«¤é¥Ç¥Õ¥©¥ë¥È̾¤¬¤Ä¤±¤é¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤½¤ì¤é¤Î̾Á°¤Ï \f2JANE.SF\fP ¤ª¤è¤Ó \f2JANE.DSA\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ÈÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¤¢¤È¤ÇÆþÎϤ¹¤ë¾ì¹ç¤Ï¡¢¾å¤Î¥³¥Þ¥ó¥É¤òû½Ì¤·¤Æ¼¡¤Î¤è¤¦¤ËÆþÎϤǤ­¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore
+.fl
+      \-signedjar sbundle.jar bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢ (¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î .keystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢) ¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Ë¼¨¤¹¤è¤¦¤Ë¡¢¥­¡¼¥¹¥È¥¢¤Î»ØÄê¤ò¾Êά¤Ç¤­¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-signedjar sbundle.jar bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.LP
+ºÇ¸å¤Ë¡¢ÆþÎÏ JAR ¥Õ¥¡¥¤¥ë (\f2bundle.jar\fP) ¤ò½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Çñ½ã¤Ë¾å½ñ¤­¤¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë \f2\-signedjar\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner bundle.jar jane
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú
+.LP
+.LP
+¼¡¤Ë¼¨¤¹¤Î¤Ï¡¢½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤·¡¢½ð̾¤¬Í­¸ú¤Ç JAR ¥Õ¥¡¥¤¥ë¤¬²þÊѤµ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤¹¤ë¤¿¤á¤Î¥³¥Þ¥ó¥ÉÎã¤Ç¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-verify sbundle.jar
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¸¡¾Ú¤¬À®¸ù¤¹¤ë¤È¡¢¼¡¤Î¤è¤¦¤Ê¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jar verified.
+.fl
+\fP
+.fi
+
+.LP
+.LP
+¤È¤¤¤¦¥×¥í¥ó¥×¥È¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¸¡¾Ú¤¬À®¸ù¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\-verbose ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢ \f2¤è¤ê¿¤¯¤Î¾ðÊó¤¬\fP ɽ¼¨¤µ¤ì¤Þ¤¹¡£\-verbose ¥ª¥×¥·¥ç¥óÉÕ¤­¤Ç \f3jarsigner\fP \f2¤ò»ÈÍѤ¹¤ëÎã¤È¤½¤Î½ÐÎÏÎã¤ò¡¢\fP ¼¡¤Ë¼¨¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-verify \-verbose sbundle.jar
+.fl
+
+.fl
+           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
+.fl
+           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
+.fl
+          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
+.fl
+    smk   2752 Fri Sep 26 16:12:30 PDT 1997 AclEx.class
+.fl
+    smk    849 Fri Sep 26 16:12:46 PDT 1997 test.class
+.fl
+
+.fl
+      s = ½ð̾¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿
+.fl
+      m = ¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¥¨¥ó¥È¥ê¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+      k = ¥­¡¼¥¹¥È¥¢¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+
+.fl
+    JAR ¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿¡£
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+¾ÚÌÀ½ñ¾ðÊó¤ò»È¤Ã¤¿¸¡¾Ú
+.LP
+.LP
+¸¡¾Ú»þ¤Ë \-verify ¤È \-verbose ¥ª¥×¥·¥ç¥ó¤Ë²Ã¤¨¤Æ \f2\-certs\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢ JAR ¥Õ¥¡¥¤¥ë¤Î³Æ½ð̾¼Ô¤Î¾ÚÌÀ½ñ¾ðÊó¤â½ÐÎϤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ë¤Ï¡¢¾ÚÌÀ½ñ¥¿¥¤¥×¡¢½ð̾¼Ô¼±ÊÌ̾¾ðÊó (X.509 ¾ÚÌÀ½ñ¤Î¾ì¹ç¤Î¤ß)¡¢¤ª¤è¤Ó JAR ¥Õ¥¡¥¤¥ë¤Î¸ø³«¸°¤Î¾ÚÌÀ½ñ¤¬¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤Î¾ÚÌÀ½ñ¤Ë°ìÃפ·¤¿¾ì¹ç¤Ë¤Ï¡¢³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿½ð̾¼Ô¤Î¥­¡¼¥¹¥È¥¢ÊÌ̾¤¬´Þ¤Þ¤ì¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs myTest.jar
+.fl
+
+.fl
+           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
+.fl
+           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
+.fl
+          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
+.fl
+           208 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.SF
+.fl
+          1087 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.DSA
+.fl
+    smk   2752 Fri Sep 26 16:12:30 PDT 1997 Tst.class
+.fl
+
+.fl
+      X.509, CN=Test Group, OU=Java Software, O=Sun Microsystems, L=CUP, S=CA, C=US (javatest)
+.fl
+      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
+.fl
+
+.fl
+      s = ½ð̾¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿
+.fl
+      m = ¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¥¨¥ó¥È¥ê¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+      k = ¥­¡¼¥¹¥È¥¢¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+
+.fl
+    JAR ¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿¡£
+.fl
+\fP
+.fi
+
+.LP
+.LP
+½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬ X.509 ¾ÚÌÀ½ñ¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢¼±ÊÌ̾¾ðÊó¤Ïɽ¼¨¤µ¤ì¤Þ¤»¤ó¡£¤½¤Î¾ì¹ç¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Î¥¿¥¤¥×¤ÈÊÌ̾¤À¤±¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¾ÚÌÀ½ñ¤¬ PGP ¾ÚÌÀ½ñ¤Ç¡¢ÊÌ̾¤¬ bob ¤Î¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+      PGP, (bob)
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î½ð̾¼Ô¤ò´Þ¤à JAR ¥Õ¥¡¥¤¥ë¤Î¸¡¾Ú
+.LP
+.LP
+JAR ¥Õ¥¡¥¤¥ë¤¬¡¢JDK 1.1 ¤Î \f3javakey\fP ¥Ä¡¼¥ë¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢½ð̾¼Ô¤Ï¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤ÎÊÌ̾¤Ç¤¹¡£¤³¤Î¾ì¹ç¡¢¸¡¾Ú¤Î½ÐÎÏ¤Ë¤Ï i ¤È¤¤¤¦µ­¹æ¤¬´Þ¤Þ¤ì¤Þ¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤¬¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤ÎÊÌ̾¤È¥­¡¼¥¹¥È¥¢Æâ¤ÎÊÌ̾¤ÎξÊý¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢k ¤È i ¤ÎξÊý¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f2\-certs\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤Ï³ç¸Ì¤Ç°Ï¤Þ¤ì¤ë¤Î¤ËÂФ·¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤ÎÊÌ̾¤Ï³Ñ³ç¸Ì¤Ç°Ï¤Þ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢
+.LP
+.nf
+\f3
+.fl
+    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs writeFile.jar
+.fl
+
+.fl
+           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
+.fl
+           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
+.fl
+          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
+.fl
+           199 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.SF
+.fl
+          1013 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.DSA
+.fl
+   smki   2752 Fri Sep 26 16:12:30 PDT 1997 writeFile.html
+.fl
+
+.fl
+      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
+.fl
+      X.509, CN=Duke, OU=Java Software, O=Sun, L=cup, S=ca, C=us [duke]
+.fl
+
+.fl
+      s = ½ð̾¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿
+.fl
+      m = ¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¥¨¥ó¥È¥ê¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+      k = ¥­¡¼¥¹¥È¥¢¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+      i = ¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥¹¥³¡¼¥×¤Ç 1 ¤Ä°Ê¾å¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿
+.fl
+
+.fl
+    JAR ¤¬¸¡¾Ú¤µ¤ì¤Þ¤·¤¿¡£
+.fl
+\fP
+.fi
+
+.LP
+.LP
+ÊÌ̾ duke ¤Ï³Ñ³ç¸Ì¤Ç°Ï¤Þ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¤³¤ÎÊÌ̾¤Ï¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤Ç¤Ï¤Ê¤¯¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÊÌ̾¤Ç¤¹¡£
+.LP
+.SH "·Ù¹ð"
+.LP
+½ð̾/¸¡¾Ú½èÍýÃæ¤Ë¤Ï¡¢jarsigner ¤«¤é¤µ¤Þ¤¶¤Þ¤Ê·Ù¹ð¤¬É½¼¨¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Î·Ù¹ð¥³¡¼¥É¤Ï¼¡¤Î¤è¤¦¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+         hasExpiringCert         2
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬ 6 ¤«·î°ÊÆâ¤Ë´ü¸ÂÀÚ¤ì¤Ë¤Ê¤ê¤Þ¤¹
+.fl
+
+.fl
+         hasExpiredCert          4
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬´ü¸ÂÀÚ¤ì¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
+.fl
+
+.fl
+         notYetValidCert         4
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤¬¤Þ¤ÀÍ­¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         chainNotValidated       4
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¸¡¾Ú¤òÀµ¤·¤¯¹Ô¤¨¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         badKeyUsa ge             8
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤Î KeyUsage ³ÈÄ¥¤¬¥³¡¼¥É¤Î½ð̾¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         badExtendedKeyUsage     8
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤Î ExtendedKeyUsage ³ÈÄ¥¤¬
+.fl
+             ¥³¡¼¥É¤Î½ð̾¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         badNetscapeCertType     8
+.fl
+             ¤³¤Î JAR ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤Î½ð̾¼Ô¤Î¾ÚÌÀ½ñ¤Î NetscapeCertType ³ÈÄ¥¤¬
+.fl
+             ¥³¡¼¥É¤Î½ð̾¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.fl
+
+.fl
+         hasUnsignedEntry        16
+.fl
+             ¤³¤Î JAR ¤Ë¤Ï¡¢´°Á´À­¥Á¥§¥Ã¥¯¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤¤½ð̾¤Ê¤·¥¨¥ó¥È¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
+.fl
+
+.fl
+         notSignedByAlias        32
+.fl
+             ¤³¤Î JAR ¤Ë¤Ï¡¢»ØÄꤵ¤ì¤¿ÊÌ̾¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤Ê¤¤½ð̾ÉÕ¤­¥¨¥ó¥È¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+
+.fl
+         aliasNotInStore         32
+.fl
+             ¤³¤Î JAR ¤Ë¤Ï¡¢¤³¤Î¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Æ¤¤¤Ê¤¤½ð̾ÉÕ¤­¥¨¥ó¥È¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹
+.fl
+   
+.fl
+\fP
+.fi
+
+.LP
+.LP
+\f2\-strict\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¸¡½Ð¤µ¤ì¤¿·Ù¹ð¤Î OR ¤ò¼è¤Ã¤¿Ãͤ¬¥Ä¡¼¥ë¤Î½ªÎ»¥³¡¼¥É¤È¤·¤ÆÊÖ¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¨¥ó¥È¥ê¤Î½ð̾¤Ë»ÈÍѤµ¤ì¤ë¾ÚÌÀ½ñ¤¬´ü¸ÂÀÚ¤ì¤Ë¤Ê¤Ã¤Æ¤¤¤Æ¡¢¤«¤Ä¤½¤Î¾ÚÌÀ½ñ¤Î keyUsage ³ÈÄ¥¤Ç¥Õ¥¡¥¤¥ë¤Î½ð̾¤¬µö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢½ªÎ»¥³¡¼¥É 12 (=4+8) ¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f3Ãí\fP: UNIX ¤Ç»ÈÍѲÄǽ¤ÊÃÍ¤Ï 0 ¤«¤é 255 ¤À¤±¤Ç¤¢¤ë¤¿¤á¡¢½ªÎ»¥³¡¼¥É¤ÏºÆÍøÍѤµ¤ì¤Þ¤¹¡£¤¤¤º¤ì¤Ë¤·¤Æ¤â¡¢½ð̾/¸¡¾Ú½èÍý¤¬¼ºÇÔ¤¹¤ë¤È¡¢¼¡¤Î½ªÎ»¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+failure                 1 
+.fl
+\fP
+.fi
+
+.LP
+.SS 
+JDK 1.1 ¤È¤Î¸ß´¹À­
+.LP
+.LP
+\f3keytool\fP ¥Ä¡¼¥ë¤È \f3jarsigner\fP ¥Ä¡¼¥ë¤Ï¡¢JDK 1.1 ¤ÇÄ󶡤µ¤ì¤Æ¤¤¤¿ \f3javakey\fP ¥Ä¡¼¥ë¤ò´°Á´¤ËÃÖ¤­´¹¤¨¤ë¤â¤Î¤Ç¤¹¡£¤³¤ì¤é¤Î¿·¤·¤¤¥Ä¡¼¥ë¤Ï¡¢¥­¡¼¥¹¥È¥¢¤ÈÈó¸ø³«¸°¤ò¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ëµ¡Ç½¤ä¡¢½ð̾¤ÎÀ¸À®¤Ë²Ã¤¨¤Æ½ð̾¤ò¸¡¾Ú¤¹¤ëµ¡Ç½¤Ê¤É¡¢\f3javakey\fP ¤è¤ê¿¤¯¤Î¤òµ¡Ç½¤òÈ÷¤¨¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+¿·¤·¤¤¥­¡¼¥¹¥È¥¢¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼¤Ï¡¢\f3javakey\fP ¤¬ºîÀ®¤·¤Æ´ÉÍý¤·¤Æ¤¤¤¿¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËÂå¤ï¤ë¤â¤Î¤Ç¤¹¡£¥­¡¼¥¹¥È¥¢·Á¼°¤È¡¢JDK 1.1 ¤Î \f3javakey\fP ¤¬»È¤Ã¤Æ¤¤¤¿¥Ç¡¼¥¿¥Ù¡¼¥¹·Á¼°¤È¤Î´Ö¤Ë¤Ï²¼°Ì¸ß´¹À­¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¼¡¤Î¤³¤È¤Ï²Äǽ¤Ç¤¹¡£
+.LP
+.RS 3
 .TP 2
 o
-\f3jarsigner\fP ã¯ã€\f3javakey\fPを使ã£ã¦ç½²åã•ã‚ŒãŸ JAR ファイルを検証ã§ãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€jarsigner ã¯ã€Java 2 SDK ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã¯ãªã JDK 1.1 ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‹ã‚‰ã®ç½²å者別åã‚’èªè­˜ã—ã€ã“れらを対象ã«å‡¦ç†ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f3keytool\fP ¤Î \f2\-identitydb\fP ¥³¥Þ¥ó¥É¤ò»È¤¦¤È¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¾ðÊó¤ò¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£ 
+.TP 2
+o
+\f3jarsigner\fP ¤Ï¡¢°ÊÁ°¤Ë \f3javakey\fP ¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.TP 2
+o
+\f3jarsigner\fP ¤Ï¡¢\f3javakey\fP¤ò»È¤Ã¤Æ½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤ò¸¡¾Ú¤Ç¤­¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢jarsigner ¤Ï¡¢Java 2 SDK ¤Î¥­¡¼¥¹¥È¥¢¤Ç¤Ï¤Ê¤¯ JDK 1.1 ¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¤Î½ð̾¼ÔÊÌ̾¤òǧ¼±¤·¡¢¤³¤ì¤é¤òÂоݤ˽èÍý¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-次ã®è¡¨ã¯ã€JDK 1.1.x ã§ç½²åã•ã‚ŒãŸ JAR ファイルãŒã€Java 2 プラットフォームã§ã©ã®ã‚ˆã†ã«æ‰±ã‚れるã‹ã‚’示ã—ã¦ã„ã¾ã™ã€‚
+¼¡¤Îɽ¤Ï¡¢JDK 1.1.x ¤Ç½ð̾¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤¬¡¢Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤É¤Î¤è¤¦¤Ë°·¤ï¤ì¤ë¤«¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
 .TS
@@ -160,7 +1053,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3JAR ファイルã®ã‚¿ã‚¤ãƒ—\fP
+\f3JAR ¥Õ¥¡¥¤¥ë¤Î¥¿¥¤¥×\fP
 .br
 .di
 .nr a| \n(dn
@@ -176,7 +1069,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f31.1 データベース内ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼\fP
+\f31.1 ¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼\fP
 .br
 .di
 .nr b| \n(dn
@@ -192,7 +1085,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f31.1 データベースã‹ã‚‰ Java 2 Platform キーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ä¿¡é ¼ã§ãるアイデンティティー (4)\fP
+\f31.1 ¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é Java 2 Platform ¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¿®Íê¤Ç¤­¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼ (4)\fP
 .br
 .di
 .nr c| \n(dn
@@ -208,7 +1101,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(83 .ll \n(83u
 .in 0
-\f3ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼/別åã«ç‰¹æ¨©ã‚’与ãˆã‚‹\fP
+\f3¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤¬¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼/ÊÌ̾¤ËÆø¢¤òÍ¿¤¨¤ë\fP
 .br
 .di
 .nr d| \n(dn
@@ -224,7 +1117,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢
 .br
 .di
 .nr e| \n(dn
@@ -240,7 +1133,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢
 .br
 .di
 .nr f| \n(dn
@@ -256,7 +1149,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢
 .br
 .di
 .nr g| \n(dn
@@ -272,7 +1165,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã‚ã‚Š/ä¿¡é ¼ã§ããªã„
+¤¢¤ê/¿®Íê¤Ç¤­¤Ê¤¤
 .br
 .di
 .nr h| \n(dn
@@ -288,7 +1181,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨© (3)
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢(3)
 .br
 .di
 .nr i| \n(dn
@@ -304,7 +1197,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã‚ã‚Š/ä¿¡é ¼ã§ããªã„
+¤¢¤ê/¿®Íê¤Ç¤­¤Ê¤¤
 .br
 .di
 .nr j| \n(dn
@@ -320,7 +1213,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨© (1,3)
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢(1,3)
 .br
 .di
 .nr k| \n(dn
@@ -336,7 +1229,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©ã¨ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«å†…ã§ä¸Žãˆã‚‰ã‚Œã‚‹ç‰¹æ¨©
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢¤È¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëÆâ¤ÇÍ¿¤¨¤é¤ì¤ëÆø¢
 .br
 .di
 .nr l| \n(dn
@@ -352,7 +1245,7 @@
 .ll \n(34u*1u/6u
 .if \n(.l<\n(84 .ll \n(84u
 .in 0
-ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã«ä¸Žãˆã‚‰ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç‰¹æ¨©ã¨ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«å†…ã§ä¸Žãˆã‚‰ã‚Œã‚‹ç‰¹æ¨© (2)
+¤¹¤Ù¤Æ¤Î¥³¡¼¥É¤ËÍ¿¤¨¤é¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆø¢¤È¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëÆâ¤ÇÍ¿¤¨¤é¤ì¤ëÆø¢(2)
 .br
 .di
 .nr m| \n(dn
@@ -363,46 +1256,46 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²åã®ãªã„ JAR
+.nr 38 \w½ð̾¤Î¤Ê¤¤ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wç½²å付ã JAR
+.nr 38 \w½ð̾ÉÕ¤­ JAR
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
 .nr 38 \n(a-
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 81 0
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹
+.nr 38 \w¤¢¤ê/¿®Íê¤Ç¤­¤ë
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -413,63 +1306,63 @@
 .nr 38 \n(j-
 .if \n(81<\n(38 .nr 81 \n(38
 .nr 82 0
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(82<\n(38 .nr 82 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(82<\n(38 .nr 82 \n(38
 .82
 .rm 82
 .nr 38 \n(c-
 .if \n(82<\n(38 .nr 82 \n(38
 .nr 83 0
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wãªã—
+.nr 38 \w¤Ê¤·
 .if \n(83<\n(38 .nr 83 \n(38
-.nr 38 \wã‚ã‚Š
+.nr 38 \w¤¢¤ê
 .if \n(83<\n(38 .nr 83 \n(38
 .83
 .rm 83
 .nr 38 \n(d-
 .if \n(83<\n(38 .nr 83 \n(38
 .nr 84 0
-.nr 38 \w\f3与ãˆã‚‰ã‚Œã‚‹ç‰¹æ¨©\fP
+.nr 38 \w\f3Í¿¤¨¤é¤ì¤ëÆø¢\fP
 .if \n(84<\n(38 .nr 84 \n(38
-.nr 38 \wã™ã¹ã¦ã®ç‰¹æ¨©
+.nr 38 \w¤¹¤Ù¤Æ¤ÎÆø¢
 .if \n(84<\n(38 .nr 84 \n(38
-.nr 38 \wã™ã¹ã¦ã®ç‰¹æ¨© (1)
+.nr 38 \w¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .if \n(84<\n(38 .nr 84 \n(38
-.nr 38 \wã™ã¹ã¦ã®ç‰¹æ¨© (1)
+.nr 38 \w¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .if \n(84<\n(38 .nr 84 \n(38
 .84
 .rm 84
@@ -503,7 +1396,7 @@
 .nr 44 \n(83+(3*\n(38)
 .nr 84 +\n(44
 .nr TW \n(84
-.if t .if \n(TW>\n(.li .tm Table at line 185 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 1078 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -528,7 +1421,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\h'|\n(41u'\h'|\n(42u'\h'|\n(43u'\h'|\n(44u'\f3与ãˆã‚‰ã‚Œã‚‹ç‰¹æ¨©\fP
+\&\h'|\n(40u'\h'|\n(41u'\h'|\n(42u'\h'|\n(43u'\h'|\n(44u'\f3Í¿¤¨¤é¤ì¤ëÆø¢\fP
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -565,7 +1458,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ãªã—\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -581,7 +1474,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²åã®ãªã„ JAR\h'|\n(41u'ãªã—\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾¤Î¤Ê¤¤ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -597,7 +1490,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ãªã—\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -615,7 +1508,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -640,7 +1533,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'\h'|\n(42u'ãªã—\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤¢¤ê\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -663,7 +1556,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ãªã—\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤Ê¤·\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤¢¤ê\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -679,7 +1572,7 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤¢¤ê\h'|\n(44u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -693,15 +1586,15 @@
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ãªã—\h'|\n(43u'ãªã—\h'|\n(44u'ã™ã¹ã¦ã®ç‰¹æ¨©
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤Ê¤·\h'|\n(44u'¤¹¤Ù¤Æ¤ÎÆø¢
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ã‚ã‚Š\h'|\n(43u'ãªã—\h'|\n(44u'ã™ã¹ã¦ã®ç‰¹æ¨© (1)
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤¢¤ê\h'|\n(43u'¤Ê¤·\h'|\n(44u'¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .ta \n(80u \n(81u \n(82u \n(83u \n(84u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ç½²å付ã JAR\h'|\n(41u'ã‚ã‚Š/ä¿¡é ¼ã§ãã‚‹\h'|\n(42u'ãªã—\h'|\n(43u'ã‚ã‚Š\h'|\n(44u'ã™ã¹ã¦ã®ç‰¹æ¨© (1)
+\&\h'|\n(40u'½ð̾ÉÕ¤­ JAR\h'|\n(41u'¤¢¤ê/¿®Íê¤Ç¤­¤ë\h'|\n(42u'¤Ê¤·\h'|\n(43u'¤¢¤ê\h'|\n(44u'¤¹¤Ù¤Æ¤ÎÆø¢ (1)
 .fc
 .nr T. 1
 .T# 1
@@ -724,894 +1617,43 @@
 
 .LP
 .LP
-注 \-
+Ãí \-
 .LP
 .RS 3
 .TP 3
 1.
-ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼/別åã«ã¤ã„ã¦ã®è¨€åŠãŒã‚ã‚‹å ´åˆã€ãれをキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¦ã€ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®è¨­å®šãŒä¸Žãˆã‚‰ã‚ŒãŸç‰¹æ¨©ã«å映ã•ã‚Œã‚‹ã‚ˆã†ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëÆâ¤Ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼/ÊÌ̾¤Ë¤Ä¤¤¤Æ¤Î¸ÀµÚ¤¬¤¢¤ë¾ì¹ç¡¢¤½¤ì¤ò¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤·¤Æ¡¢¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÀßÄ꤬Ϳ¤¨¤é¤ì¤¿Æø¢¤ËÈ¿±Ç¤µ¤ì¤ë¤è¤¦¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 2.
-ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«/キーストアã®çµ„ã¿åˆã‚ã›ã¯ã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®ä¿¡é ¼ã§ãるアイデンティティーよりも優先ã•ã‚Œã¾ã™ã€‚ 
+¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë/¥­¡¼¥¹¥È¥¢¤ÎÁȤ߹ç¤ï¤»¤Ï¡¢¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤Î¿®Íê¤Ç¤­¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤è¤ê¤âÍ¥À褵¤ì¤Þ¤¹¡£ 
 .TP 3
 3.
-Java 2 プラットフォームã§ã¯ã€ä¿¡é ¼ã§ããªã„アイデンティティーã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ 
+Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¡¢¿®Íê¤Ç¤­¤Ê¤¤¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 4.
-Java 2 SDK キーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã‚‹ã®ã¯ã€ä¿¡é ¼ã§ãるアイデンティティーã ã‘ã§ã™ã€‚ 
-.RE
-
-.LP
-.SS 
-キーストアã®åˆ¥å
-.LP
-.RS 3
-
-.LP
-.LP
-キーストアã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã€ä¸€æ„ã®ã€Œåˆ¥åã€ã‚’介ã—ã¦ã‚¢ã‚¯ã‚»ã‚¹ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f3jarsigner\fP を使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã¯ã€ç½²åã®ç”Ÿæˆã«å¿…è¦ãªéžå…¬é–‹éµã‚’å«ã‚€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®åˆ¥åを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ä¾‹ã¯ã€working ディレクトリ㮠mystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«å«ã¾ã‚Œã‚‹åˆ¥å duke ã«é–¢é€£ä»˜ã‘られãŸéžå…¬é–‹éµã‚’使ã£ã¦ã€MyJARFile.jar ã¨ã„ã†åå‰ã® JAR ファイルã«ç½²åを付ã‘ã¾ã™ã€‚出力ファイルã¯æŒ‡å®šã•ã‚Œã¦ã„ãªã„ã®ã§ã€MyJARFile.jar ã¯ç½²å付ãã® JAR ファイルã«ã‚ˆã£ã¦ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-storepass myspass
-.fl
-      \-keypass dukekeypasswd MyJARFile.jar duke 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-キーストアã¯ãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€ã‚¹ãƒˆã‚¢ã®ãƒ‘スワード (上ã®ä¾‹ã§ã¯ mypass) を指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚コマンド行ã§ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードを指定ã—ãªã„ã¨ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚åŒæ§˜ã«ã€éžå…¬é–‹éµã‚‚キーストア内ã§ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€éžå…¬é–‹éµã®ãƒ‘スワード (上ã®ä¾‹ã§ã¯ dukekeypasswd) を指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ コマンド行ã§éžå…¬é–‹éµã®ãƒ‘スワードを指定ã—ã¦ã„ãªã„ã€ã¾ãŸã€æŒ‡å®šã—ãŸãƒ‘スワートãŒä¿å­˜ã•ã‚Œã¦ã„るパスワードã¨é•ã£ã¦ã„ã‚‹å ´åˆã«ã¯ã€éžå…¬é–‹éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
-.LP
-.RE
-.SS 
-キーストアã®å ´æ‰€
-.LP
-.RS 3
-
-.LP
-.LP
-\f3jarsigner\fP ã«ã¯ã€ä½¿ç”¨ã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã® URL を指定ã™ã‚‹ \f2\-keystore\fP オプションãŒã‚ã‚Šã¾ã™ã€‚キーストアã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã® \f2.keystore\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ ユーザーã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€\f2user.home\fP システムプロパティーã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚Solaris システムã®å ´åˆã€\f2user.home\fP ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ãªã£ã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-\f2\-keystore\fP オプションã‹ã‚‰ã®å…¥åŠ›ã‚¹ãƒˆãƒªãƒ¼ãƒ ã¯ã€\f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚URL ã¨ã—㦠\f2NONE\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€null ã®ã‚¹ãƒˆãƒªãƒ¼ãƒ ãŒ \f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚\f2NONE\fP ã¯ã€\f2KeyStore\fP ãŒãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã§ã¯ãªãã€ãŸã¨ãˆã°ã€ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒˆãƒ¼ã‚¯ãƒ³ãƒ‡ãƒã‚¤ã‚¹ã«ç½®ã‹ã‚Œã¦ã„ã‚‹å ´åˆã«æŒ‡å®šã—ã¾ã™ã€‚
-.LP
-.RE
-.SS 
-キーストアã®å®Ÿè£…
-.LP
-.RS 3
-
-.LP
-.LP
-\f2java.security\fP パッケージã§æä¾›ã•ã‚Œã‚‹ \f2KeyStore\fP クラスã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æƒ…å ±ã«å¯¾ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹ã¨å¤‰æ›´ã‚’è¡Œã†ãŸã‚ã®æ˜Žç¢ºã«å®šç¾©ã•ã‚ŒãŸã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚キーストアã®å›ºå®šå®Ÿè£…ã¨ã—ã¦ã¯ã€ãã‚Œãžã‚ŒãŒç‰¹å®šã®ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’対象ã¨ã™ã‚‹è¤‡æ•°ã®ç•°ãªã‚‹å®Ÿè£…ãŒå­˜åœ¨å¯èƒ½ã§ã™ã€‚
-.LP
-.LP
-ç¾åœ¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã™ã‚‹ã‚‚ã®ã¨ã—ã¦ã€\f3keytool\fP 㨠\f3jarsigner\fP ã® 2 ã¤ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ„ールã¨ã€\f3Policy Tool\fP ã¨ã„ã†åå‰ã® 1 ã¤ã® GUI ベースã®ãƒ„ールãŒã‚ã‚Šã¾ã™ã€‚\f2KeyStore\fP 㯠public ã¨ã—ã¦ä½¿ç”¨å¯èƒ½ãªã®ã§ã€Java 2 SDK ユーザー㯠KeyStore を使ã£ãŸã»ã‹ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ã‚¢ãƒ—リケーションも作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-キーストアã«ã¯ã€Sun ãŒæä¾›ã™ã‚‹çµ„ã¿è¾¼ã¿ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å®Ÿè£…ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€JKS ã¨ã„ã†åå‰ã®ç‹¬è‡ªã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (å½¢å¼) を利用ã™ã‚‹ã‚‚ã®ã§ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’ファイルã¨ã—ã¦å®Ÿè£…ã—ã¦ã„ã¾ã™ã€‚ã“ã®å®Ÿè£…ã§ã¯ã€å€‹ã€…ã®éžå…¬é–‹éµã¯å€‹åˆ¥ã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å…¨ä½“ã®æ•´åˆæ€§ã‚‚ (éžå…¬é–‹éµã¨ã¯åˆ¥ã®) パスワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-キーストアã®å®Ÿè£…ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ãƒ™ãƒ¼ã‚¹ã§ã™ã€‚具体的ã«ã¯ã€\f2KeyStore\fP ãŒæä¾›ã™ã‚‹ã‚¢ãƒ—リケーションインタフェースã¯ã€Service Provider Interface (SPI) ã¨ã„ã†å½¢ã§å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€å¯¾å¿œã™ã‚‹ \f2KeystoreSpi\fP 抽象クラス (ã“れも \f2java.security\fP パッケージã«å«ã¾ã‚Œã¦ã„ã‚‹) ãŒã‚ã‚Šã€ã“ã®ã‚¯ãƒ©ã‚¹ãŒ Service Provider Interface ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’定義ã—ã¦ã„ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ãŒå®Ÿè£…ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã“ã§ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã¨ã¯ã€Java Security API ã«ã‚ˆã£ã¦ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ãªã‚µãƒ¼ãƒ“スã®ã‚µãƒ–セットã«å¯¾ã—ã€ãã®å›ºå®šå®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ‘ッケージã¾ãŸã¯ãƒ‘ッケージã®é›†åˆã®ã“ã¨ã§ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ã«ã¯ã€
-.na
-\f2「Java æš—å·åŒ–アーキテクãƒãƒ£ãƒ¼ç”¨ãƒ—ロãƒã‚¤ãƒ€ã®å®Ÿè£…方法ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.htmlã§èª¬æ˜Žã—ã¦ã„るよã†ã«ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã‚’実装ã—ã€KeystoreSpi サブクラスã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-アプリケーションã§ã¯ã€\f2KeyStore\fP クラスãŒæä¾›ã™ã‚‹ getInstance ファクトリメソッドを使ã†ã“ã¨ã§ã€ã•ã¾ã–ã¾ãªãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ç•°ãªã‚‹ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã§ãã¾ã™ã€‚キーストアã®ã‚¿ã‚¤ãƒ—ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢æƒ…å ±ã®æ ¼ç´å½¢å¼ã¨ãƒ‡ãƒ¼ã‚¿å½¢å¼ã‚’定義ã™ã‚‹ã¨ã¨ã‚‚ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®éžå…¬é–‹éµã¨ã‚­ãƒ¼ã‚¹ãƒˆã‚¢è‡ªä½“ã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã‚れるアルゴリズムを定義ã—ã¾ã™ã€‚ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã«ã¯ã€äº’æ›æ€§ã¯ã‚ã‚Šã¾ã›ã‚“。
-.LP
-.LP
-\f3keytool\fP ã¯ã€ä»»æ„ã®ãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å®Ÿè£…ã§å‹•ä½œã—ã¾ã™ã€‚keytool ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰æ¸¡ã•ã‚ŒãŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å ´æ‰€ã‚’ファイルåã¨ã—ã¦æ‰±ã„ã€ã“れを FileInputStream ã«å¤‰æ›ã—ã¦ã€FileInputStream ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æƒ…報をロードã—ã¾ã™ã€‚一方ã€\f3jarsigner\fP ツール㨠\f3policytool\fP ツールã¯ã€URL ã§æŒ‡å®šå¯èƒ½ãªä»»æ„ã®å ´æ‰€ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3jarsigner\fP 㨠\f3keytool\fP ã®å ´åˆã€\f2\-storetype\fP オプションを使ã£ã¦ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚\f3Policy Tool\fP ã®å ´åˆã¯ã€[Edit] メニュー㮠[Change Keystore] コマンドを使ã£ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚
-.LP
-.LP
-キーストアã®ã‚¿ã‚¤ãƒ—を明示的ã«æŒ‡å®šã—ãªã„å ´åˆã€keytoolã€jarsignerã€ãŠã‚ˆã³ policytool ã®å„ツールã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã§æŒ‡å®šã•ã‚ŒãŸ \f2keystore.type\fP プロパティーã®å€¤ã«åŸºã¥ã„ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã—ã¾ã™ã€‚セキュリティープロパティーファイルã¯ã€\f2java.security\fP ã¨ã„ã†åå‰ã§ SDK セキュリティープロパティーディレクトリ \f2java.home\fP/lib/security ã«ç½®ã‹ã‚Œã¦ã„ã¾ã™ã€‚ \f2java.home\fP ã¯ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (SDK ã® \f2jre\fP ディレクトリã¾ãŸã¯ Java 2 Runtime Environment ã®æœ€ä¸Šä½ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) ã§ã™ã€‚
-.LP
-.LP
-å„ツールã¯ã€\f2keystore.type\fP ã®å€¤ã‚’å–å¾—ã—ã€ã“ã®å€¤ã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’実装ã—ã¦ã„るプロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¾ã§ã€ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ—ロãƒã‚¤ãƒ€ã‚’調ã¹ã¾ã™ã€‚目的ã®ãƒ—ロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¨ã€ãã®ãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使ã„ã¾ã™ã€‚
-.LP
-.LP
-\f2KeyStore\fP クラスã§ã¯ \f2getDefaultType\fP ã¨ã„ã†åå‰ã® static メソッドãŒå®šç¾©ã•ã‚Œã¦ãŠã‚Šã€ã‚¢ãƒ—リケーションã¨ã‚¢ãƒ—レットã¯ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ã†ã“ã¨ã§ \f2keystore.type\fP プロパティーã®å€¤ã‚’å–å¾—ã§ãã¾ã™ã€‚次ã®ã‚³ãƒ¼ãƒ‰ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (\f2keystore.type\fP プロパティーã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—) ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’生æˆã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
-.fl
-\fP
-.fi
-
-.LP
-.LP
-デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—㯠JKS (Sun ãŒæä¾›ã™ã‚‹ç‹¬è‡ªã®ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…) ã§ã™ã€‚ã“ã‚Œã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã®æ¬¡ã®è¡Œã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    keystore.type=jks
-.fl
-\fP
-.fi
-
-.LP
-.LP
-注:キーストアã®ã‚¿ã‚¤ãƒ—ã®æŒ‡å®šã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€JKS 㨠jks ã¯åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
-.LP
-.LP
-å„ツールã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆä»¥å¤–ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’変更ã—ã¦åˆ¥ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€pkcs12 ã¨å‘¼ã°ã‚Œã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã—ã¦ã„るプロãƒã‚¤ãƒ€ãƒ‘ッケージを使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’次ã®ã‚ˆã†ã«å¤‰æ›´ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    keystore.type=pkcs12
-.fl
-\fP
-.fi
-
-.LP
-.LP
-PKCS#11 プロãƒã‚¤ãƒ€ãƒ‘ッケージを使用ã™ã‚‹å ´åˆã€ãã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€ŒJava PKCS#11 Reference Guideã€ã«ã‚ã‚‹
-.na
-\f2「KeyTool and JarSignerã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#KeyToolJarSignerã®ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RE
-.RE
-.SS 
-サãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ 
-.LP
-.RS 3
-
-.LP
-.LP
-デフォルトã§ã¯ã€\f3jarsigner\fP ã¯æ¬¡ã®ã©ã¡ã‚‰ã‹ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’使ã£ã¦ JAR ファイルã«ç½²åã—ã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-SHA\-1 ダイジェストアルゴリズムを使ã£ãŸ DSA (デジタル署åアルゴリズム) 
-.TP 2
-o
-MD5 ダイジェストアルゴリズムを使ã£ãŸ RSA アルゴリズム 
+Java 2 SDK ¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤ë¤Î¤Ï¡¢¿®Íê¤Ç¤­¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤À¤±¤Ç¤¹¡£ 
 .RE
 
 .LP
-.LP
-具体的ã«ã¯ã€ç½²å者ã®å…¬é–‹éµã¨éžå…¬é–‹éµãŒ DSA éµã§ã‚ã‚‹å ´åˆã€\f3jarsigner\fP 㯠SHA1withDSA アルゴリズムを使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã¾ã™ã€‚ç½²å者ã®éµãŒ RSA éµã§ã‚ã‚‹å ´åˆã€\f3jarsigner\fP 㯠MD5withRSA アルゴリズムを使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã¾ã™ã€‚
-.LP
-.LP
-ã“れらã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç½²åアルゴリズムã¯ã€\f2\-sigalg\fP オプションを使ã£ã¦ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã§ãã¾ã™ã€‚
-.LP
-.RE
-.SS 
-ç½²å付ã JAR ファイル
-.LP
-.RS 3
-
-.LP
-.LP
-\f3jarsigner\fP を使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ãŸå ´åˆã€å‡ºåŠ›ã•ã‚Œã‚‹ç½²å付ã JAR ファイルã¯å…¥åŠ› JAR ファイルã¨åŒã˜ã§ã™ãŒã€æ¬¡ã® 2 ã¤ã®è¿½åŠ ãƒ•ã‚¡ã‚¤ãƒ«ãŒ META\-INF ディレクトリã«ç½®ã‹ã‚Œã‚‹ç‚¹ãŒç•°ãªã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-.SF æ‹¡å¼µå­ã®ä»˜ã„ãŸç½²åファイル 
-.TP 2
-o
-.DSA æ‹¡å¼µå­ã®ä»˜ã„ãŸç½²åブロックファイル 
-.RE
-
-.LP
-.LP
-ã“れら 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€\f2\-sigFile\fP オプションã®å€¤ã‹ã‚‰ä½œæˆã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã‚ªãƒ—ションを指定ã—ãŸã¨ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-  \-sigFile MKSIGN
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ã“ã®å ´åˆã€ãƒ•ã‚¡ã‚¤ãƒ«åã¯ãã‚Œãžã‚Œ MKSIGN.SF 㨠MKSIGN.DSA ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-コマンド行㧠\f2\-sigfile\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã€.SF ファイル㨠.DSA ファイルã®ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚ŒãŸåˆ¥åã®å…ˆé ­ã® 8 文字をã™ã¹ã¦å¤§æ–‡å­—ã«å¤‰æ›ã—ãŸã‚‚ã®ã«ãªã‚Šã¾ã™ã€‚別å㌠8 文字未満ã®å ´åˆã¯ã€åˆ¥åãŒãã®ã¾ã¾ä½¿ã‚ã‚Œã¾ã™ã€‚別åã®ä¸­ã«ã€ç½²åファイルåã«ä½¿ç”¨ã§ããªã„文字ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€è©²å½“ã™ã‚‹æ–‡å­—を下線 (_) ã«ç½®ãæ›ãˆã¦ãƒ•ã‚¡ã‚¤ãƒ«åãŒä½œæˆã•ã‚Œã¾ã™ã€‚使用ã§ãる文字ã¯ã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆã€æ•°å­—ã€ä¸‹ç·š (_)ã€ãƒã‚¤ãƒ•ãƒ³ã§ã™ã€‚
-.LP
-\f3ç½²å (.SF) ファイル\fP
-.LP
-.RS 3
-
-.LP
-.LP
-ç½²åファイル (.SF ファイル) ã¯ã€\f3jarsigner\fP ã§ç½²åを付ã‘㟠JAR ファイルã«å¸¸ã«å«ã¾ã‚Œã‚‹ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¨ä¼¼ã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åŒæ§˜ã€.SF ファイルã«ã¯ã€JAR ファイルã«å«ã¾ã‚Œã¦ã„るソースファイルã”ã¨ã«ã€æ¬¡ã® 3 ã¤ã®è¡ŒãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-ファイルå 
-.TP 2
-o
-使ã‚ã‚Œã¦ã„るダイジェストアルゴリズム (SHA) ã®åå‰ 
-.TP 2
-o
-SHA ダイジェストã®å€¤ 
-.RE
-
-.LP
-.LP
-マニフェストファイルã§ã¯ã€SHA ダイジェストã®å€¤ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒã‚¤ãƒŠãƒªãƒ‡ãƒ¼ã‚¿ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆ (ãƒãƒƒã‚·ãƒ¥) ã§ã™ã€‚一方ã€.SF ファイルã§ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã®å€¤ã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã®è©²å½“ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾å¿œã™ã‚‹ 3 è¡Œã®ãƒãƒƒã‚·ãƒ¥ã§ã™ã€‚
-.LP
-.LP
-ç½²åファイルã«ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚後述ã®ã€ŒJAR ファイルã®æ¤œè¨¼ã€ã§èª¬æ˜Žã™ã‚‹ã‚ˆã†ã«ã€ã“ã®ãƒ˜ãƒƒãƒ€ãƒ¼ã®å­˜åœ¨ã«ã‚ˆã£ã¦æ¤œè¨¼ã®æœ€é©åŒ–ãŒå¯èƒ½ã«ãªã£ã¦ã„ã¾ã™ã€‚
-.LP
-.RE
-\f3ç½²åブロック (.DSA) ファイル\fP
-.LP
-.RS 3
-
-.LP
-.LP
-.SF ファイルã«ã¯ç½²åãŒä»˜ã‘られã€ç½²å㯠.DSA ファイルã«ç½®ã‹ã‚Œã¾ã™ã€‚.DSA ファイルã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚‚符å·åŒ–ã•ã‚ŒãŸå½¢ã§å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ 証明書ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¯ã€ç½²åã«ä½¿ã‚ã‚ŒãŸéžå…¬é–‹éµã«å¯¾å¿œã™ã‚‹å…¬é–‹éµã‚’èªè¨¼ã—ã¾ã™ã€‚
-.LP
-.RE
-.RE
-.SS 
-ç½²åタイムスタンプ
-.LP
-.RS 3
-
-.LP
-.LP
-J2SE 5.0 リリース㮠\f2jarsigner\fP ツールã¯ã€JAR ファイルã®ç½²å時ã«ç½²åタイムスタンプを生æˆãŠã‚ˆã³æ ¼ç´ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚ã•ã‚‰ã«ã€\f2jarsigner\fP ã¯ä»£æ›¿ç½²å機構をサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚ã“ã®å‹•ä½œã¯çœç•¥å¯èƒ½ã§ã€ç½²å時ã«æ¬¡ã®å„オプションã«ã‚ˆã£ã¦åˆ¶å¾¡ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-.TP 2
-o
-\f2\-tsa url\fP 
-.TP 2
-o
-\f2\-tsacert alias\fP 
-.TP 2
-o
-\f2\-altsigner class\fP 
-.TP 2
-o
-\f2\-altsignerpath classpathlist\fP 
-.RE
-
-.LP
-.LP
-ã“れらã®å„オプションã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€å¾Œè¿°ã®ã€Œã‚ªãƒ—ションã€ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RE
-.SS 
-JAR ファイルã®æ¤œè¨¼
-.LP
-.RS 3
-
-.LP
-.LP
-JAR ファイルã®æ¤œè¨¼ãŒæˆåŠŸã™ã‚‹ã®ã¯ã€ç½²åãŒæœ‰åŠ¹ã§ã‚ã‚Šã€ã‹ã¤ç½²åã®ç”Ÿæˆä»¥å¾Œã« JAR ファイル内ã®ã©ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚変更ã•ã‚Œã¦ã„ãªã„å ´åˆã§ã™ã€‚JAR ファイルã®æ¤œè¨¼ã¯ã€æ¬¡ã®æ‰‹é †ã§è¡Œã‚ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-.TP 3
-1.
-.SF ファイルãれ自体ã®ç½²åを検証ã—ã¾ã™ã€‚ 
-.LP
-ã“ã®æ‰‹é †ã§ã¯ã€å„ç½²åブロック (.DSA) ファイルã«æ ¼ç´ã•ã‚Œã¦ã„ã‚‹ç½²åãŒã€å®Ÿéš›ã«ã€å…¬é–‹éµã«å¯¾å¿œã™ã‚‹éžå…¬é–‹éµã‚’使ã£ã¦ç”Ÿæˆã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¾ã™ã€‚ .DSA ファイルã«ã¯ã€å…¬é–‹éµã®è¨¼æ˜Žæ›¸ (ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³) ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ã¾ãŸã€ã“ã®æ‰‹é †ã§ã¯ã€ç›®çš„ã®ç½²åãŒã€å¯¾å¿œã™ã‚‹ç½²å (.SF) ファイル内ã®æœ‰åŠ¹ãªç½²åã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã€.SF ファイルãŒæ”¹å¤‰ã•ã‚Œã¦ã„ãªã„ã“ã¨ã‚‚確èªã—ã¾ã™ã€‚  
-.TP 3
-2.
-.SF ファイル内ã®å„エントリã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã‚’マニフェスト内ã®å¯¾å¿œã™ã‚‹å„セクションã¨çªãåˆã‚ã›ã¦æ¤œè¨¼ã—ã¾ã™ã€‚ 
-.LP
-.SF ファイルã«ã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ãŒæ ¼ç´ã•ã‚ŒãŸãƒ˜ãƒƒãƒ€ãƒ¼ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ãƒ˜ãƒƒãƒ€ãƒ¼ãŒå­˜åœ¨ã™ã‚‹å ´åˆã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼å†…ã®ãƒãƒƒã‚·ãƒ¥ãŒå®Ÿéš›ã«ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’検証ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®æ‰‹é †ã«é€²ã¿ã¾ã™ã€‚ 
-.LP
-ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã—ãªã„å ´åˆã¯ã€åŠ¹çŽ‡çš„ã«ã¯åŠ£ã‚‹æ–¹æ³•ã‚’使ã£ã¦æ¤œè¨¼ã‚’è¡Œã„ã¾ã™ã€‚ 具体的ã«ã¯ã€.SF ファイル内ã®å„ソースファイル情報セクションã®ãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å¯¾å¿œã™ã‚‹ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ (「署å (.SF) ファイルã€ã‚’å‚ç…§)。 
-.LP
-.SF ファイルã®ãƒ˜ãƒƒãƒ€ãƒ¼ã«æ ¼ç´ã•ã‚ŒãŸãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒãƒƒã‚·ãƒ¥ã¨ã€å®Ÿéš›ã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒãƒƒã‚·ãƒ¥ã¨ãŒä¸€è‡´ã—ãªã„å ´åˆã¯ã€ç½²å (ãŠã‚ˆã³ .SF ファイル) ã®ç”Ÿæˆå¾Œã«ã€JAR ファイル㫠1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒè¿½åŠ  (\f2jar\fP ツールを使用) ã•ã‚ŒãŸå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚\f2jar\fP ツールを使ã£ã¦ãƒ•ã‚¡ã‚¤ãƒ«ã‚’追加ã—ãŸå ´åˆã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯å¤‰æ›´ã•ã‚Œã¾ã™ãŒ (æ–°ã—ã„ファイル用ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãŒè¿½åŠ ã•ã‚Œã‚‹)ã€.SF ファイルã¯å¤‰æ›´ã•ã‚Œã¾ã›ã‚“。ã“ã®å ´åˆã€.SF ファイルã®ãƒ˜ãƒƒãƒ€ãƒ¼ä»¥å¤–ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã«æ ¼ç´ã•ã‚ŒãŸãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å¯¾å¿œã™ã‚‹ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã¨ãã¯ã€ç½²åã®ç”Ÿæˆæ™‚ã« JAR ファイル内ã«å­˜åœ¨ã—ã¦ã„ãŸãƒ•ã‚¡ã‚¤ãƒ«ã®ã†ã¡ã€ã©ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚変更ã•ã‚Œã¦ã„ãªã„ã“ã¨ã«ãªã‚Šã€æ¤œè¨¼ã¯æˆåŠŸã—ãŸã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚  
-.TP 3
-3.
-JAR ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã†ã¡ã€.SF ファイル内ã«ã‚¨ãƒ³ãƒˆãƒªã‚’æŒã¤å„ファイルを読ã¿è¾¼ã¿ã¾ã™ã€‚読ã¿è¾¼ã¿ä¸­ã«ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã‚’計算ã—ã€çµæžœã‚’マニフェストセクション内ã®è©²å½“ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã¨æ¯”較ã—ã¾ã™ã€‚2 ã¤ã®ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã¯åŒã˜ã§ãªã‘ã‚Œã°ãªã‚‰ãšã€ãã†ã§ãªã„å ´åˆã¯æ¤œè¨¼ãŒå¤±æ•—ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.LP
-検証プロセスã®é€”中ã§ãªã‚“らã‹ã®é‡å¤§ãªæ¤œè¨¼ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸå ´åˆã€æ¤œè¨¼ãƒ—ロセスã¯ä¸­æ­¢ã•ã‚Œã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¾‹å¤–ãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã¾ã™ã€‚スローã•ã‚ŒãŸã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¾‹å¤–ã¯ã€\f3jarsigner\fP ãŒã‚­ãƒ£ãƒƒãƒã—ã¦è¡¨ç¤ºã—ã¾ã™ã€‚
-.LP
-.RE
-.SS 
-1 ã¤ã® JAR ファイルを対象ã¨ã™ã‚‹è¤‡æ•°ã®ç½²å
-.LP
-.RS 3
-
-.LP
-.LP
-1 ã¤ã® JAR ファイルã«å¯¾ã—㦠\f3jarsigner\fP ツールを複数回実行ã—ã€å®Ÿè¡Œã®ãŸã³ã«ã€ç•°ãªã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®åˆ¥åを指定ã™ã‚Œã°ã€JAR ファイルã«è¤‡æ•°ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ç½²åを付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-  jarsigner myBundle.jar susan
-.fl
-  jarsigner myBundle.jar kevin
-.fl
-\fP
-.fi
-
-.LP
-.LP
-JAR ファイルãŒè¤‡æ•°å›žç½²åã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãã® JAR ファイルã«ã¯ .SF ファイル㨠.DSA ファイルã®å¯¾ãŒè¤‡æ•°å«ã¾ã‚Œã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ .SF ファイル㨠.DSA ファイルã®å¯¾ã¯ã€1 回ã®ç½²åã«å¯¾ã—㦠1 ã¤ä½œæˆã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ä¸Šã®ä¾‹ã§å‡ºåŠ›ã•ã‚Œã‚‹ JAR ファイルã«ã¯ã€æ¬¡ã®åå‰ã‚’æŒã¤ãƒ•ã‚¡ã‚¤ãƒ«ãŒå«ã¾ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-  SUSAN.SF
-.fl
-  SUSAN.DSA
-.fl
-  KEVIN.SF
-.fl
-  KEVIN.DSA
-.fl
-\fP
-.fi
-
-.LP
-.LP
-注:JAR ファイルã§ã¯ã€JDK 1.1 ã® \f3javakey\fP ツールã§ç”Ÿæˆã•ã‚ŒãŸç½²å㨠\f3jarsigner\fP ã§ç”Ÿæˆã•ã‚ŒãŸç½²åãŒæ··åœ¨ã§ãã¾ã™ã€‚ã¤ã¾ã‚Šã€ã™ã§ã« \f3javakey\fP を使ã£ã¦ç½²åãŒä»˜ã‘られã¦ã„ã‚‹ JAR ファイルã«ã€\f3jarsigner\fP を使ã£ã¦ç½²åを付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.RE
-.SH "オプション"
-.LP
-
-.LP
-.LP
-以下ã§ã¯ã€\f3jarsigner\fP ã®ã‚ªãƒ—ションã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚注:
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-ã©ã®ã‚ªãƒ—ションåã«ã‚‚先頭ã«ãƒžã‚¤ãƒŠã‚¹è¨˜å· (\-) ãŒä»˜ã 
-.TP 2
-o
-オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã‚‹ 
-.TP 2
-o
-イタリック体ã®é …ç›®ã®å®Ÿéš›ã®å€¤ (オプションã®å€¤) ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚‹ 
-.TP 2
-o
-\f2\-keystore\fPã€\f2\-storepass\fPã€\f2\-keypass\fPã€\f2\-sigfile\fPã€\f2\-sigalg\fPã€\f2\-digestalg\fP ãŠã‚ˆã³ \f2\-signedjar\fP ã®å„オプションを使用ã§ãã‚‹ã®ã¯ã€JAR ファイルã«ç½²åを付ã‘ã‚‹å ´åˆã ã‘ã§ã‚る。 ã“れらã®ã‚ªãƒ—ションã¯ã€JAR ファイルを検証ã™ã‚‹å ´åˆã«ã¯ä½¿ç”¨ã§ããªã„。åŒæ§˜ã«ã€åˆ¥åをコマンド行ã§æŒ‡å®šã™ã‚‹ã®ã¯ã€JAR ファイルã«ç½²åを付ã‘ã‚‹å ´åˆã ã‘ã§ã‚ã‚‹ 
-.RE
-
-.LP
-.RS 3
-.TP 3
-\-keystore url 
-キーストアã®å ´æ‰€ã‚’示㙠URL を指定ã—ã¾ã™ã€‚デフォルトã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ãƒ•ã‚¡ã‚¤ãƒ« \f2.keystore\fP ã§ã™ã€‚ ユーザーã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€user.home システムプロパティーã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚ 
-.LP
-ç½²åã™ã‚‹ã¨ãã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒå¿…è¦ã§ã™ã€‚ ã“ã®ãŸã‚ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒå­˜åœ¨ã—ãªã„å ´åˆã€ã‚ã‚‹ã„ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆä»¥å¤–ã®ã»ã‹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’使用ã™ã‚‹å ´åˆã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’明示的ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-検証ã™ã‚‹ã¨ãã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“。 ãŸã ã—ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒå­˜åœ¨ã—ã¦ã„ã¦ã€ã•ã‚‰ã« \f2\-verbose\fP オプションも指定ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€JAR ファイルã®æ¤œè¨¼ã«ä½¿ã‚れる証明書ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«å­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã«ã¤ã„ã¦ã®è¿½åŠ æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
-.LP
-注:\f2\-keystore\fP ã®å¼•æ•°ã«ã¯ã€URL ã®ä»£ã‚ã‚Šã«ãƒ•ã‚¡ã‚¤ãƒ«å (ã¨ãƒ‘ス) を指定ã§ãã¾ã™ã€‚ ファイルå (ã¨ãƒ‘ス) を指定ã—ãŸå ´åˆã¯ã€ã€Œfile:ã€URL ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã§ãã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-  \-keystore \fP\f4filePathAndName\fP\f3
-.fl
-\fP
-.fi
-ã“ã‚Œã¯ã€æ¬¡ã®æŒ‡å®šã¨åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-  \-keystore file:\fP\f4filePathAndName\fP\f3
-.fl
-\fP
-.fi
-JRE ã® \f2$JAVA_HOME/lib/security\fP ディレクトリã«æ ¼ç´ã•ã‚ŒãŸ \f2java.security\fP セキュリティープロパティーファイル内㧠Sun PKCS#11 プロãƒã‚¤ãƒ€ãŒè¨­å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€keytool 㨠jarsigner 㯠PKCS#11 トークンã«åŸºã¥ã„ã¦å‹•ä½œã§ãã¾ã™ã€‚ 次ã®ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ 
-.RS 3
-.TP 2
-o
-\f2\-keystore NONE\fP 
+jar(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-\f2\-storetype PKCS11\fP 
-.RE
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€è¨­å®šã•ã‚ŒãŸ PKCS#11 トークンã®å†…容を一覧表示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.nf
-\f3
-.fl
-   jarsigner \-keystore NONE \-storetype PKCS11 \-list
-.fl
-  
-.fl
-\fP
-.fi
-.RE
-.TP 3
-\-storetype storetype 
-インスタンスを生æˆã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—ã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内㮠keystore.type プロパティーã®å€¤ã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—ã§ã™ã€‚ ã“ã®å€¤ã¯ã€\f2java.security.KeyStore\fP ã® static \f2getDefaultType\fP メソッドã§å–å¾—ã§ãã¾ã™ã€‚ 
-.LP
-\f2\-storepass\fP オプションを使ã£ã¦ PCKS#11 トークン㮠PIN を指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚何も指定ã—ãªã‹ã£ãŸå ´åˆã€keytool 㨠jarsigner ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒˆãƒ¼ã‚¯ãƒ³ PIN 㮠入力を求ã‚ã¾ã™ã€‚トークンã«ä¿è­·ã•ã‚ŒãŸèªè¨¼ãƒ‘ス (専用㮠PIN パッドや生体読ã¿å–ã‚Šæ©Ÿãªã©) ãŒã‚ã‚‹å ´åˆã€\f2\-protected\fP オプションを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ãŒã€ãƒ‘スワードオプションを指定ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。  
-.TP 3
-\-storepass password 
-キーストアã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã®ã«å¿…è¦ãªãƒ‘スワードを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒå¿…è¦ãªã®ã¯ã€JAR ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã ã‘ã§ã™ (JAR ファイルを検証ã™ã‚‹ã¨ãã¯ä¸è¦)。署åを付ã‘ã‚‹ã¨ãã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-storepass\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-注:テストを目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¿è­·ã•ã‚ŒãŸã‚·ã‚¹ãƒ†ãƒ ã‚’使用ã—ã¦ã„ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。ã¾ãŸã€password プロンプトã§ãƒ‘スワードを入力ã™ã‚‹ã¨ã€å…¥åŠ›ã—ãŸãƒ‘スワードãŒã‚¨ã‚³ãƒ¼ã•ã‚Œã€ãã®ã¾ã¾ç”»é¢ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ ã“ã®ãŸã‚ã€å‘¨å›²ã«ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã„ã‚‹å ´åˆã¯ã€ãƒ‘スワードを見られãªã„よã†ã«æ³¨æ„ã—ã¦ãã ã•ã„。  
-.TP 3
-\-keypass password 
-コマンド行ã§æŒ‡å®šã•ã‚ŒãŸåˆ¥åã«å¯¾å¿œã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®éžå…¬é–‹éµã‚’ä¿è­·ã™ã‚‹ã®ã«ä½¿ã†ãƒ‘スワードを指定ã—ã¾ã™ã€‚\f3jarsigner\fP を使ã£ã¦ JAR ファイルã«ç½²åを付ã‘ã‚‹ã¨ãã¯ã€ãƒ‘スワードãŒå¿…è¦ã§ã™ã€‚コマンド行ã§ãƒ‘スワードãŒæŒ‡å®šã•ã‚Œã¦ãŠã‚‰ãšã€å¿…è¦ãªãƒ‘スワードãŒã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-注:テストを目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¿è­·ã•ã‚ŒãŸã‚·ã‚¹ãƒ†ãƒ ã‚’使用ã—ã¦ã„ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。ã¾ãŸã€password プロンプトã§ãƒ‘スワードを入力ã™ã‚‹ã¨ã€å…¥åŠ›ã—ãŸãƒ‘スワードãŒã‚¨ã‚³ãƒ¼ã•ã‚Œã€ãã®ã¾ã¾ç”»é¢ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ ã“ã®ãŸã‚ã€å‘¨å›²ã«ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã„ã‚‹å ´åˆã¯ã€ãƒ‘スワードを見られãªã„よã†ã«æ³¨æ„ã—ã¦ãã ã•ã„。  
-.TP 3
-\-sigfile file 
-.SF ファイル㨠.DSA ファイルã®ç”Ÿæˆã«ä½¿ã†ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2file\fP ã« DUKESIGN を指定ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚Œã‚‹ .SF ファイル㨠.DSA ファイルã®åå‰ã¯ã€ãã‚Œãžã‚Œ DUKESIGN.SF 㨠DUKESIGN.DSA ã«ãªã‚Šã¾ã™ã€‚ ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ç½²å付ã JAR ファイル㮠META\-INF ディレクトリã«ç½®ã‹ã‚Œã¾ã™ã€‚ 
-.LP
-\f2file\fP ã«ä½¿ç”¨ã§ãる文字ã¯ã€Œa\-zA\-Z0\-9_\-ã€ã§ã™ã€‚ã¤ã¾ã‚Šã€æ–‡å­—ã€æ•°å­—ã€ä¸‹ç·šã€ãŠã‚ˆã³ãƒã‚¤ãƒ•ãƒ³ã ã‘を使用ã§ãã¾ã™ã€‚注:.SF ãŠã‚ˆã³ .DSA ã®ãƒ•ã‚¡ã‚¤ãƒ«åã§ã¯ã€å°æ–‡å­—ã¯ã™ã¹ã¦å¤§æ–‡å­—ã«å¤‰æ›ã•ã‚Œã¾ã™ã€‚ 
-.LP
-コマンド行㧠\f2\-sigfile\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã€.SF ファイル㨠.DSA ファイルã®ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚ŒãŸåˆ¥åã®å…ˆé ­ã® 8 文字をã™ã¹ã¦å¤§æ–‡å­—ã«å¤‰æ›ã—ãŸã‚‚ã®ã«ãªã‚Šã¾ã™ã€‚別å㌠8 文字未満ã®å ´åˆã¯ã€åˆ¥åãŒãã®ã¾ã¾ä½¿ã‚ã‚Œã¾ã™ã€‚別åã®ä¸­ã«ã€ç½²åファイルåã«ä½¿ç”¨ã§ããªã„文字ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€è©²å½“ã™ã‚‹æ–‡å­—を下線 (_) ã«ç½®ãæ›ãˆã¦ãƒ•ã‚¡ã‚¤ãƒ«åãŒä½œæˆã•ã‚Œã¾ã™ã€‚  
-.TP 3
-\-sigalg algorithm 
-.RS 3
-
-.LP
-JAR ファイルã®ç½²åã«ä½¿ç”¨ã™ã‚‹ç½²åアルゴリズムã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-標準署åアルゴリズムåã®ä¸€è¦§ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Cryptography Architectureã€ã«ã‚ã‚‹ 
-.na
-\f2「Appendix A ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppAã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã¯ã€JAR ファイルã®ç½²åã«ä½¿ç”¨ã™ã‚‹ç§˜å¯†éµã¨äº’æ›æ€§ã®ã‚ã‚‹ã‚‚ã®ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションを指定ã—ãªã‹ã£ãŸå ´åˆã€ç§˜å¯†éµã®ã‚¿ã‚¤ãƒ—ã«å¿œã˜ã¦ SHA1withDSAã€MD5withRSA ã®ã„ãšã‚Œã‹ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚指定ã•ã‚ŒãŸã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ—ロãƒã‚¤ãƒ€ãŒé™çš„ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãã®ã‚ˆã†ãªãƒ—ロãƒã‚¤ãƒ€ã‚’ \f2\-providerClass\fP オプションを使ã£ã¦æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã†ã§ãªã„å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡ŒãŒå¤±æ•—ã—ã¾ã™ã€‚
-.LP
-.RE
-.TP 3
-\-digestalg algorithm 
-.RS 3
-JAR ファイルã®ã‚¨ãƒ³ãƒˆãƒªã‚’ダイジェストã™ã‚‹éš›ã«ä½¿ç”¨ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-標準メッセージダイジェストアルゴリズムåã®ä¸€è¦§ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Cryptography Architectureã€ã«ã‚ã‚‹ 
-.na
-\f2「Appendix A ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppAã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ã‚ªãƒ—ションを指定ã—ãªã‹ã£ãŸå ´åˆã€SHA\-1 ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚指定ã•ã‚ŒãŸã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ—ロãƒã‚¤ãƒ€ãŒé™çš„ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãã®ã‚ˆã†ãªãƒ—ロãƒã‚¤ãƒ€ã‚’ \f2\-providerClass\fP オプションを使ã£ã¦æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã†ã§ãªã„å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡ŒãŒå¤±æ•—ã—ã¾ã™ã€‚
-.LP
-.RE
-.TP 3
-\-signedjar file 
-ç½²å付ã JAR ファイルã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-コマンド行ã§åå‰ã‚’指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€å…¥åŠ› JAR ファイル (ç½²åã®å¯¾è±¡ã¨ãªã‚‹ JAR ファイル) ã®åå‰ã¨åŒã˜åå‰ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ ã“ã®å ´åˆã€å…¥åŠ› JAR ファイルã¯ç½²å付ã JAR ファイルã«ã‚ˆã£ã¦ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚  
-.TP 3
-\-verify 
-コマンド行ã§ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€æŒ‡å®šã•ã‚ŒãŸ JAR ファイルãŒæ¤œè¨¼ã•ã‚Œã¾ã™ã€‚JAR ファイルã¸ã®ç½²åã¯è¡Œã‚ã‚Œã¾ã›ã‚“。 検証ãŒæˆåŠŸã™ã‚‹ã¨ã€ã€Œjar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚〠ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ç½²åã•ã‚Œã¦ã„ãªã„ JAR ファイルã€ã¾ãŸã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„アルゴリズム (RSA プロãƒã‚¤ãƒ€ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’終了ã—ã¦ã„ãªã„å ´åˆã® RSA ãªã©) を使ã£ã¦ç½²åã•ã‚ŒãŸ JAR ファイルを検証ã—よã†ã¨ã™ã‚‹ã¨ã€ã€Œjar ã¯ç½²åã•ã‚Œã¦ã„ã¾ã›ã‚“。(ç½²åãŒè¦‹ã¤ã‹ã‚‰ãªã„ã‹ã€æ§‹æ–‡è§£æžã§ãã¾ã›ã‚“)ã€ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.LP
-ç½²å付ã JAR ファイルã¯ã€\f3jarsigner\fP ã¾ãŸã¯ JDK 1.1 ã® \f3javakey\fP ツールã€ã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã‚’使ã£ã¦æ¤œè¨¼ã§ãã¾ã™ã€‚ 
-.LP
-検証ã«ã¤ã„ã¦ã®è©³ç´°ã¯ã€ã€ŒJAR ファイルã®æ¤œè¨¼ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
-.TP 3
-\-certs 
-コマンド行ã§ã€\f2\-verify\fP ãŠã‚ˆã³ \f2\-verbose\fP オプションã¨ã¨ã‚‚ã«ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€JAR ファイルã®å„ç½²å者ã®è¨¼æ˜Žæ›¸æƒ…報も出力ã•ã‚Œã¾ã™ã€‚証明書情報ã«ã¯æ¬¡ã®ã‚‚ã®ãŒå«ã¾ã‚Œã¾ã™ã€‚ 
-.RS 3
-.TP 2
-o
-ç½²å者ã®å…¬é–‹éµã‚’証明ã™ã‚‹ (.DSA ファイルã«æ ¼ç´ã•ã‚ŒãŸ) 証明書ã®ç¨®é¡žã®åå‰ 
-.TP 2
-o
-証明書㌠X.509 証明書 (ã¤ã¾ã‚Šã€\f2java.security.cert.X509Certificate\fP ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹) ã§ã‚ã‚‹å ´åˆã¯ã€ç½²å者ã®è­˜åˆ¥å 
-.RE
-.LP
-キーストアã®ç¢ºèªã‚‚è¡Œã‚ã‚Œã¾ã™ã€‚コマンド行ã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å€¤ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚Œã°ã€æ¤œæŸ»ã•ã‚Œã¾ã™ã€‚ç½²å者ã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ã‚¨ãƒ³ãƒˆãƒªã¨ä¸€è‡´ã—ãŸå ´åˆã¯ã€æ¬¡ã®æƒ…報も表示ã•ã‚Œã¾ã™ã€‚ 
-.RS 3
+keytool(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-ç½²å者ã«è©²å½“ã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®åˆ¥å。 ã“ã®åˆ¥åã¯æ‹¬å¼§ã§å›²ã¾ã‚Œã¾ã™ã€‚ãŸã ã—ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã¯ãªã JDK 1.1 ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ç”±æ¥ã™ã‚‹ç½²å者ã®å ´åˆã¯ã€æ‹¬å¼§ã§ã¯ãªã大括弧ã§å›²ã¾ã‚Œã¾ã™ã€‚ 
-.RE
-.TP 3
-\-verbose 
-コマンド行ã§ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f3jarsigner\fP ã¯ã€Œå†—é•·ã€ãƒ¢ãƒ¼ãƒ‰ã§å‹•ä½œã—ã€JAR ã®ç½²åã¾ãŸã¯æ¤œè¨¼ã®é€²è¡ŒçŠ¶æ³ã«é–¢ã™ã‚‹è¿½åŠ æƒ…報を出力ã—ã¾ã™ã€‚ 
-.TP 3
-\-internalsf 
-以å‰ã¯ã€JAR ファイルã®ç½²å時ã«ç”Ÿæˆã•ã‚ŒãŸ .DSA (ç½²åブロック) ファイルã®ä¸­ã«ã€ç”Ÿæˆã•ã‚ŒãŸ .SF ファイル (ç½²åファイル) ã®å®Œå…¨ãªã‚³ãƒ”ーãŒç¬¦å·åŒ–ã•ã‚ŒãŸå½¢ã§å«ã¾ã‚Œã¦ã„ã¾ã—ãŸã€‚ã“ã®å‹•ä½œã¯å¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚ã“ã®å‹•ä½œã¯å¤‰æ›´ã«ãªã‚Šã€ç¾åœ¨ã§ã¯ã€å‡ºåŠ› JAR ファイル全体ã®ã‚µã‚¤ã‚ºã‚’å°ã•ãã™ã‚‹ãŸã‚ã«ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ .SF ファイル㌠.DSA ファイルã«å«ã¾ã‚Œãªã„よã†ã«ãªã£ã¦ã„ã¾ã™ã€‚ãŸã ã—ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-internalsf\fP オプションを指定ã™ã‚‹ã¨ã€ä»¥å‰ã¨åŒã˜ã‚ˆã†ã«å‹•ä½œã—ã¾ã™ã€‚\f3ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ†ã‚¹ãƒˆã‚’è¡Œã†å ´åˆã«ã¯ä¾¿åˆ©ã§ã™ãŒã€ãれ以外ã«ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。 ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€æœ‰ç›Šãªæœ€é©åŒ–ãŒè¡Œã‚ã‚Œãªããªã‚Šã¾ã™ã€‚\fP 
-.TP 3
-\-sectionsonly 
-コマンド行ã§ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€JAR ファイルã®ç½²å時ã«ç”Ÿæˆã•ã‚Œã‚‹ .SF ファイル (ç½²åファイル) ã«ã¯ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã‚’å«ã‚€ãƒ˜ãƒƒãƒ€ãƒ¼ã¯è¿½åŠ ã•ã‚Œã¾ã›ã‚“。ã“ã®å ´åˆã€.SF ファイルã«å«ã¾ã‚Œã‚‹ã®ã¯ã€JAR ファイル内ã®å„ソースファイルã«é–¢ã™ã‚‹æƒ…å ±ãŠã‚ˆã³ãƒãƒƒã‚·ãƒ¥ã ã‘ã§ã™ã€‚ 詳細ã¯ã€ã€Œç½²å (.SF) ファイルã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-デフォルトã§ã¯ã€æœ€é©åŒ–ã‚’è¡Œã†ãŸã‚ã«ã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã‚’å«ã‚€ãƒ˜ãƒƒãƒ€ãƒ¼ãŒè¿½åŠ ã•ã‚Œã¾ã™ã€‚ヘッダーãŒå­˜åœ¨ã™ã‚‹å ´åˆã¯ã€JAR ファイルã®æ¤œè¨¼æ™‚ã«ã€ã¾ãšãƒ˜ãƒƒãƒ€ãƒ¼å†…ã®ãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã®ãƒãƒƒã‚·ãƒ¥ã¨å®Ÿéš›ã«ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ãŒç¢ºèªã•ã‚Œã¾ã™ã€‚ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã™ã‚‹å ´åˆã€æ¤œè¨¼ã¯æ¬¡ã®æ‰‹é †ã«é€²ã¿ã¾ã™ã€‚ãƒãƒƒã‚·ãƒ¥ãŒä¸€è‡´ã—ãªã„å ´åˆã¯ã€åŠ¹çŽ‡çš„ã«ã¯åŠ£ã‚‹æ–¹æ³•ã‚’使ã£ã¦æ¤œè¨¼ã‚’è¡Œã„ã¾ã™ã€‚ 具体的ã«ã¯ã€.SF ファイル内ã®å„ソースファイル情報セクションã®ãƒãƒƒã‚·ãƒ¥ãŒã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«å†…ã®å¯¾å¿œã™ã‚‹ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã®ãƒãƒƒã‚·ãƒ¥ã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚ 
-.LP
-詳細ã¯ã€ã€ŒJAR ファイルã®æ¤œè¨¼ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f3ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ†ã‚¹ãƒˆã‚’è¡Œã†å ´åˆã«ã¯ä¾¿åˆ©ã§ã™ãŒã€ãれ以外ã«ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。 ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€æœ‰ç›Šãªæœ€é©åŒ–ãŒè¡Œã‚ã‚Œãªããªã‚Šã¾ã™ã€‚\fP   
-.TP 3
-\-protected 
-\f2true\fP ã¾ãŸã¯ \f2false\fP ã®ã„ãšã‚Œã‹ã€‚専用 PIN リーダーãªã©ã®ä¿è­·ã•ã‚ŒãŸèªè¨¼ãƒ‘スを介ã—ã¦ãƒ‘スワードを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€ã“ã®å€¤ã« \f2true\fP を指定ã—ã¦ãã ã•ã„。 
-.RE
-.RS 3
-.TP 3
-\-provider provider\-class\-name 
-サービスプロãƒã‚¤ãƒ€ãŒã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル (\f2java.security\fP) ã®ãƒªã‚¹ãƒˆã«å…¥ã£ã¦ã„ãªã„ã¨ãã«ã€æš—å·åŒ–サービスプロãƒã‚¤ãƒ€ã®ãƒžã‚¹ã‚¿ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-\f2\-providerArg\fP \f2ConfigFilePath\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚ keytool 㨠jarsigner ã¯ãƒ—ロãƒã‚¤ãƒ€ã‚’å‹•çš„ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¾ã™ (ã“ã“ã§ã€\f2ConfigFilePath\fP ã¯ãƒˆãƒ¼ã‚¯ãƒ³è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒ‘スã§ã™)。セキュリティープロパティーファイル内㧠Sun PKCS#11 プロãƒã‚¤ãƒ€ãŒè¨­å®šã•ã‚Œã¦ã„ãªã„å ´åˆã« PKCS#11 キーストアを一覧表示ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ä¾‹ã‚’次ã«ç¤ºã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.nf
-\f3
-.fl
-jarsigner \-keystore NONE \-storetype PKCS11 \\ 
-.fl
-          \-providerClass sun.security.pkcs11.SunPKCS11 \\ 
-.fl
-          \-providerArg /foo/bar/token.config \\ 
-.fl
-          \-list
-.fl
-\fP
-.fi
-.RE
-.TP 3
-\-providerName providerName 
-\f2java.security\fP セキュリティープロパティーファイル内㧠2 ã¤ä»¥ä¸Šã®ãƒ—ロãƒã‚¤ãƒ€ãŒè¨­å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-providerName\fP オプションを使ã£ã¦ç‰¹å®šã®ãƒ—ロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’é¸æŠžã§ãã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã®å¼•æ•°ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ã®åå‰ã§ã™ã€‚ 
-.LP
-Sun PKCS#11 プロãƒã‚¤ãƒ€ã®å ´åˆã€\f2providerName\fP 㯠\f2SunPKCS11\-\fP\f2TokenName\fP ã¨ã„ã†å½¢å¼ã«ãªã‚Šã¾ã™ã€‚ ã“ã“ã§ã€Œ\f2TokenName\fPã€ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ãŒæ§‹æˆã•ã‚ŒãŸåå‰ã®æŽ¥å°¾è¾žã§ã™ã€‚ 詳細ã¯
 .na
-\f2構æˆå±žæ€§ã®è¡¨\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/p11guide.html#ATTRSã‚’å‚ç…§ã—ã¦ãã ã•ã„。ãŸã¨ãˆã°ã€ä»¥ä¸‹ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€åå‰æŽ¥å°¾è¾ž \f2SmartCard\fP ã® PKCS#11 キーストアプロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã®å†…容をリストã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.nf
-\f3
-.fl
-jarsigner \-keystore NONE \-storetype PKCS11 \\ 
-.fl
-        \-providerName SunPKCS11\-SmartCard \\ 
-.fl
-        \-list
-.fl
-\fP
-.fi
-.RE
-.TP 3
-\-Jjavaoption 
-指定ã•ã‚ŒãŸ \f2javaoption\fP 文字列を Java インタプリタã«ç›´æŽ¥æ¸¡ã—ã¾ã™ã€‚(\f3jarsigner\fP ã¯ã€å®Ÿéš›ã«ã¯ Java インタプリタã«å¯¾ã™ã‚‹ã€Œãƒ©ãƒƒãƒ‘ーã€ã§ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã¯ã€ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€å®Ÿè¡Œç’°å¢ƒã¾ãŸã¯ãƒ¡ãƒ¢ãƒªãƒ¼ä½¿ç”¨ã‚’調整ã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚指定ã§ãるインタプリタオプションを一覧表示ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2java \-h\fP ã¾ãŸã¯ \f2java \-X\fP ã¨å…¥åŠ›ã—ã¦ãã ã•ã„。 
-.LP
-.TP 3
-\-tsa url 
-JAR ファイルã®ç½²å時ã«ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã€Œ\f2\-tsa http://example.tsa.url\fPã€ãŒè¡¨ç¤ºã•ã‚Œã‚‹å ´åˆã€ç½²åã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚URL \f2http://example.tsa.url\fP ã¯ã€TSA (Time Stamping Authority) ã®å ´æ‰€ã‚’特定ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€\f2\-tsacert\fP オプションã§æ¤œå‡ºã•ã‚ŒãŸ URL をオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚\f2\-tsa\fP オプションã§ã¯ã€TSA ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã‚’キーストアã«é…ç½®ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。 
-.LP
-タイムスタンプを生æˆã™ã‚‹ãŸã‚ã€\f2jarsigner\fP 㯠
-.na
-\f2RFC 3161\fP @
-.fi
-http://www.ietf.org/rfc/rfc3161.txt ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ TSP (Time\-Stamp Protocol) を使用ã—㦠TSA ã¨é€šä¿¡ã—ã¾ã™ã€‚æˆåŠŸã™ã‚‹ã¨ã€TSA ã‹ã‚‰è¿”ã•ã‚ŒãŸã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—トークンã¯ç½²åブロックファイルã®ç½²åã¨ã¨ã‚‚ã«ä¿å­˜ã•ã‚Œã¾ã™ã€‚ 
-.LP
-.TP 3
-\-tsacert alias 
-JAR ファイルã®ç½²å時ã«ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã€Œ\f2\-tsacert alias\fPã€ãŒè¡¨ç¤ºã•ã‚Œã‚‹å ´åˆã€ç½²åã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚\f2alias\fP ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ç¾åœ¨æœ‰åŠ¹ãª TSA ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã‚’特定ã—ã¾ã™ã€‚エントリã®è¨¼æ˜Žæ›¸ã§ã€TSA ã®å ´æ‰€ã‚’特定ã™ã‚‹ URL ã‚’å«ã‚€ Subject Information Access 拡張機能ãŒç¢ºèªã•ã‚Œã¾ã™ã€‚ 
-.LP
-TSA ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã¯ã€\f2\-tsacert\fP を使ã£ãŸå ´åˆã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«é…ç½®ã•ã‚Œã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-.TP 3
-\-altsigner class 
-代替署å機構を使用ã™ã‚‹ã“ã¨ã‚’指定ã—ã¾ã™ã€‚完全修飾クラスåã¯ã€\f2com.sun.jarsigner.ContentSigner\fP ã® abstract クラスを拡張ã™ã‚‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’特定ã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒ‘スã¯ã€\f2\-altsignerpath\fP オプションã«ã‚ˆã£ã¦å®šç¾©ã•ã‚Œã¾ã™ã€‚\f2\-altsigner\fP オプションを使用ã—ãŸå ´åˆã€\f2jarsigner\fP ã¯æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ãŒæä¾›ã™ã‚‹ç½²å機構を使用ã—ã¾ã™ã€‚ã¾ãŸã¯ã€\f2jarsigner\fP ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç½²å機構を使用ã—ã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€\f2com.sun.sun.jarsigner.AuthSigner\fP ã¨ã„ã†ã‚¯ãƒ©ã‚¹ãŒæä¾›ã™ã‚‹ç½²å機構を使用ã™ã‚‹ã«ã¯ã€\f2jarsigner\fP オプション「\f2\-altsigner com.sun.jarsigner.AuthSigner\fPã€ã‚’使用ã—ã¾ã™ã€‚ 
-.LP
-.TP 3
-\-altsignerpath classpathlist 
-クラスファイル (クラスファイルåã¯ä¸Šè¨˜ã®ã‚ˆã†ã« \f2\-altsigner\fP オプションã§æŒ‡å®šã•ã‚Œã‚‹) ãŠã‚ˆã³ãã‚ŒãŒä¾å­˜ã™ã‚‹ JAR ファイルã¸ã®ãƒ‘スを指定ã—ã¾ã™ã€‚クラスファイル㌠JAR ファイル内ã«ã‚ã‚‹å ´åˆã€ä»¥ä¸‹ã®ä¾‹ã®ã‚ˆã†ã« JAR ファイルã¸ã®ãƒ‘スãŒæŒ‡å®šã•ã‚Œã¾ã™ã€‚ 
-.LP
-絶対パスã¾ãŸã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スを指定ã§ãã¾ã™ã€‚\f2classpathlist\fP ã«ã¯ã€è¤‡æ•°ã®ãƒ‘スã¾ãŸã¯ JAR ファイルをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãã®å ´åˆã€å„パスã¾ãŸã¯ JAR ファイルをã€Solaris ã®å ´åˆã«ã¯ã‚³ãƒ­ãƒ³ (\f2:\fP)ã€Windows ã®å ´åˆã«ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ (\f2;\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚目的ã®ã‚¯ãƒ©ã‚¹ãŒã™ã§ã«æ¤œç´¢ãƒ‘ス内ã«ã‚ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ションã¯ä¸è¦ã§ã™ã€‚ 
-.LP
-クラスファイルをå«ã‚€ã€JAR ファイルã¸ã®ãƒ‘スを指定ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-.LP
-\f2\-altsignerpath /home/user/lib/authsigner.jar\fP
-.LP
-.RE
-.LP
-JAR ファイルåãŒå«ã¾ã‚Œã¦ã„ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。 
-.LP
-クラスファイルをå«ã‚€ JAR ファイルã¸ã®ãƒ‘スを指定ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-.LP
-\f2\-altsignerpath /home/user/classes/com/sun/tools/jarsigner/\fP
-.LP
-.RE
-.LP
-JAR ファイルåã¯å«ã¾ã‚Œã¦ã„ãªã„ã“ã¨ã«ç•™æ„ã—ã¦ãã ã•ã„。  
-.RE
-.SH "例"
-.LP
-
-.LP
-.SS 
-JAR ファイルã®ç½²å
-.LP
-.RS 3
-
-.LP
-.LP
-bundle.jar ã¨ã„ã†åå‰ã® JAR ファイルãŒã‚ã‚‹ã¨ã—ã¾ã™ã€‚ ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®åˆ¥å㌠jane ã§ã‚るユーザーã®éžå…¬é–‹éµã‚’使ã£ã¦ã€ç½²åを付ã‘ã‚‹ã¨ã—ã¾ã™ã€‚キーストアã¯ã€mystore ã¨ã„ã†åå‰ã§ã€C ドライブ㮠working ディレクトリã«ã‚ã‚Šã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワード㯠mypassã€\f2jane\fP ã®éžå…¬é–‹éµã®ãƒ‘スワード㯠j638klm ã¨ã—ã¾ã™ã€‚ã“ã®å ´åˆã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ã€JAR ファイルã«ç½²åを付ã‘㦠sbundle.jar ã¨ã„ã†ç½²å付ã JAR ファイルを作æˆã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-storepass myspass
-.fl
-      \-keypass j638klm \-signedjar sbundle.jar bundle.jar jane 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-上ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ \f2\-sigfile\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„ãŸã‚ã€ç½²å付ã JAR ファイルã«æ ¼ç´ã•ã‚Œã‚‹ .SF ファイル㨠.DSA ファイルã®åå‰ã¯ã€åˆ¥åã‹ã‚‰ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆåãŒã¤ã‘られã¾ã™ã€‚ã¤ã¾ã‚Šã€\f2JANE.SF\fP 㨠\f2JANE.DSA\fP ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-ストアã®ãƒ‘スワードã¨éžå…¬é–‹éµã®ãƒ‘スワードをã‚ã¨ã§å…¥åŠ›ã™ã‚‹å ´åˆã¯ã€ä¸Šã®ã‚³ãƒžãƒ³ãƒ‰ã‚’短縮ã—ã¦æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore
-.fl
-      \-signedjar sbundle.jar bundle.jar jane 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ (ホームディレクトリ内㮠.keystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢) を使用ã™ã‚‹å ´åˆã¯ã€æ¬¡ã«ç¤ºã™ã‚ˆã†ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æŒ‡å®šã‚’çœç•¥ã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-signedjar sbundle.jar bundle.jar jane 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ã¾ãŸã€ç½²å付ã JAR ファイルã§å…¥åŠ› JAR ファイル (\f2bundle.jar\fP) を上書ãã™ã‚‹å ´åˆã¯ã€\f2\-signedjar\fP オプションã®æŒ‡å®šã‚‚çœç•¥ã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner bundle.jar jane 
-.fl
-\fP
+\f4jarsigner\fP\f2 ¥Ä¡¼¥ë¤Î»ÈÍÑÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢\fP @
 .fi
-.RE
-
-.LP
-.SS 
-ç½²å付ã JAR ファイルã®æ¤œè¨¼
-.LP
-.RS 3
-
-.LP
-.LP
-次ã«ç¤ºã™ã®ã¯ã€ç½²å付ã JAR ファイルを検証ã—ã€ç½²åãŒæœ‰åŠ¹ã§ JAR ファイルãŒæ”¹å¤‰ã•ã‚Œã¦ã„ãªã„ã“ã¨ã‚’確èªã™ã‚‹ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰ä¾‹ã§ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-verify sbundle.jar 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-検証ãŒæˆåŠŸã™ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ã¨ã„ã†ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚検証ãŒæˆåŠŸã—ãªã‹ã£ãŸå ´åˆã¯ã€ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f2\-verbose\fP オプションを使ã†ã¨ã€ã‚ˆã‚Šå¤šãã®æƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚次ã«ç¤ºã™ã®ã¯ã€\f2\-verbose\fP オプションを指定ã—㟠\f3jarsigner\fP ã®å®Ÿè¡Œä¾‹ã¨ãã®å‡ºåŠ›çµæžœã§ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-verify \-verbose sbundle.jar
-.fl
-
-.fl
-           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
-.fl
-           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
-.fl
-          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
-.fl
-    smk   2752 Fri Sep 26 16:12:30 PDT 1997 AclEx.class
-.fl
-    smk    849 Fri Sep 26 16:12:46 PDT 1997 test.class
-.fl
-
-.fl
-      s = ç½²åãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      m = エントリãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«ãƒªã‚¹ãƒˆã•ã‚Œã¾ã™ã€‚
-.fl
-      k = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-\fP
+http://download.oracle.com/javase/tutorial/index.html
+.na
+\f2¡ÖJava ¥Á¥å¡¼¥È¥ê¥¢¥ë¡×\fP\f4¤Î\fP @
 .fi
-
-.LP
-.SS 
-証明書情報を使ã£ãŸæ¤œè¨¼
-.LP
-.LP
-検証時ã«ã€\f2\-verify\fP 㨠\f2\-verbose\fP オプションã«åŠ ãˆã¦ \f2\-certs\fP オプションを指定ã—ãŸå ´åˆã¯ã€JAR ファイル内ã®å„ç½²å者ã®è¨¼æ˜Žæ›¸æƒ…報も出力ã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã«ã¯ã€è¨¼æ˜Žæ›¸ã®ã‚¿ã‚¤ãƒ—ã€ç½²å者ã®è­˜åˆ¥å情報 (X.509 証明書ã®å ´åˆ)ã€ãŠã‚ˆã³ JAR ファイルã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ã¨ä¸€è‡´ã™ã‚‹å ´åˆã«ã¯ã€æ‹¬å¼§ã§å›²ã¾ã‚ŒãŸç½²å者ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢åˆ¥åãŒå«ã¾ã‚Œã¾ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs myTest.jar
-.fl
-
-.fl
-           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
-.fl
-           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
-.fl
-          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
-.fl
-           208 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.SF
-.fl
-          1087 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.DSA
-.fl
-    smk   2752 Fri Sep 26 16:12:30 PDT 1997 Tst.class
-.fl
-
-.fl
-      X.509, CN=Test Group, OU=Java Software, O=Sun Microsystems, L=CUP, S=CA, C=US (javatest)
-.fl
-      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
-.fl
-
-.fl
-      s = ç½²åãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      m = エントリãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«ãƒªã‚¹ãƒˆã•ã‚Œã¾ã™ã€‚
-.fl
-      k = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚ 
-.fl
-\fP
-.fi
-
-.LP
-.LP
-ç½²å者ã®è¨¼æ˜Žæ›¸ãŒ X.509 証明書ã§ãªã„å ´åˆã¯ã€è­˜åˆ¥å情報ã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。ãã®å ´åˆã«ã¯ã€è¨¼æ˜Žæ›¸ã®ã‚¿ã‚¤ãƒ—ã¨åˆ¥åã ã‘ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€è¨¼æ˜Žæ›¸ãŒ PGP 証明書ã§ã€åˆ¥å㌠bob ã®å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-      PGP, (bob)
-.fl
-\fP
-.fi
-
-.LP
-.SS 
-アイデンティティーデータベースã®ç½²å者をå«ã‚€ JAR ファイルã®æ¤œè¨¼
-.LP
-.LP
-JAR ファイルãŒã€JDK 1.1 ã® \f3javakey\fP ツールを使ã£ã¦ç½²åã•ã‚Œã¦ã„ã‚‹å ´åˆã€ç½²å者ã¯ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®åˆ¥åã§ã™ã€‚ ã“ã®å ´åˆã€æ¤œè¨¼ã®å‡ºåŠ›ã«ã¯ i ã¨ã„ã†è¨˜å·ãŒå«ã¾ã‚Œã¾ã™ã€‚JAR ファイルãŒã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®åˆ¥åã¨ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®åˆ¥åã®ä¸¡æ–¹ã«ã‚ˆã£ã¦ç½²åã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€k 㨠i ã®ä¸¡æ–¹ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f2\-certs\fP オプションを指定ã—ãŸå ´åˆã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®åˆ¥åã¯æ‹¬å¼§ã§å›²ã¾ã‚Œã‚‹ã®ã«å¯¾ã—ã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹å†…ã®åˆ¥åã¯è§’括弧ã§å›²ã¾ã‚Œã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚例を示ã—ã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-    jarsigner \-keystore /working/mystore \-verify \-verbose \-certs writeFile.jar
-.fl
-
-.fl
-           198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
-.fl
-           199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
-.fl
-          1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
-.fl
-           199 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.SF
-.fl
-          1013 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.DSA
-.fl
-   smki   2752 Fri Sep 26 16:12:30 PDT 1997 writeFile.html
-.fl
-
-.fl
-      X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
-.fl
-      X.509, CN=Duke, OU=Java Software, O=Sun, L=cup, S=ca, C=us [duke]
-.fl
-
-.fl
-      s = ç½²åãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      m = エントリãŒãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«ãƒªã‚¹ãƒˆã•ã‚Œã¾ã™ã€‚
-.fl
-      k = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-      i = 1 ã¤ä»¥ä¸Šã®è¨¼æ˜Žæ›¸ãŒã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ—ã§æ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚
-.fl
-
-.fl
-    jar ãŒæ¤œè¨¼ã•ã‚Œã¾ã—ãŸã€‚
-.fl
-\fP
-.fi
-
-.LP
-.LP
-別å duke ã¯è§’括弧ã§å›²ã¾ã‚Œã¦ã„ã‚‹ã®ã§ã€ã“ã®åˆ¥åã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®åˆ¥åã§ã¯ãªãã€ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®åˆ¥åã§ã™ã€‚
-.LP
-.RE
-.SH "関連項目"
-.LP
-
-.LP
-.RS 3
-.TP 2
-o
-jar(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ 
-.TP 2
-o
-keytool(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ 
-.TP 2
-o
-\f3jarsigner\fP ツールã®ä½¿ç”¨ä¾‹ã«ã¤ã„ã¦ã¯ã€
-.na
-\f4「Java Tutorialã€\fP @
-.fi
-http://java.sun.com/docs/books/tutorial/index.htmlã®
-.na
-\f4「Securityã€\fP @
-.fi
-http://java.sun.com/docs/books/tutorial/security/index.htmlã‚’å‚ç…§ 
+http://download.oracle.com/javase/tutorial/index.html¡ÖSecurity¡×\f3¤ò»²¾È\fP 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/java.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/java.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,29 +19,29 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH java 1 "02 Jun 2010"
+.TH java 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-java \- Java アプリケーション起動ツール
+.SH "̾Á°"
+java \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -54,88 +54,78 @@
 
 .LP
 .RS 3
-
-.LP
-.RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 class 
-呼ã³å‡ºã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ 
+¸Æ¤Ó½Ð¤µ¤ì¤ë¥¯¥é¥¹¤Î̾Á° 
 .TP 3
 file.jar 
-呼ã³å‡ºã•ã‚Œã‚‹ JAR ファイルã®åå‰ã€‚å¿…ãš \f2\-jar\fP ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹ 
+¸Æ¤Ó½Ð¤µ¤ì¤ë JAR ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£É¬¤º \f2\-jar\fP ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë 
 .TP 3
 argument 
-\f3main\fP 関数ã«æ¸¡ã•ã‚Œã‚‹å¼•æ•° 
+\f3main\fP ´Ø¿ô¤ËÅϤµ¤ì¤ë°ú¿ô 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3java\fP ツールã¯ã€Java アプリケーションを起動ã—ã¾ã™ã€‚java ツールã¯ã€Java Runtime Environment ã‚’èµ·å‹•ã—ãŸã‚ã¨ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’ロードã—ã€ãã®ã‚¯ãƒ©ã‚¹ã® \f3main\fP メソッドを呼ã³å‡ºã™ã“ã¨ã«ã‚ˆã‚Šã€Java アプリケーションを起動ã—ã¾ã™ã€‚
+\f3java\fP ¥Ä¡¼¥ë¤Ï¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤·¤Þ¤¹¡£java ¥Ä¡¼¥ë¤Ï¡¢Java Runtime Environment ¤òµ¯Æ°¤·¤¿¤¢¤È¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤ò¥í¡¼¥É¤·¡¢¤½¤Î¥¯¥é¥¹¤Î \f3main\fP ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤Ë¤è¤ê¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€public ãŠã‚ˆã³ static ã¨ã—ã¦å®£è¨€ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¾ãŸã€å€¤ã‚’è¿”ã—ã¦ã¯ã„ã‘ã¾ã›ã‚“。 ã•ã‚‰ã«ã€\f2String\fP é…列をパラメータã¨ã—ã¦æŒ‡å®šã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。メソッドã®å®£è¨€ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã£ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
+¤³¤Î¥á¥½¥Ã¥É¤Ï¡¢public ¤ª¤è¤Ó static ¤È¤·¤ÆÀë¸À¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¤Þ¤¿¡¢ÃͤòÊÖ¤·¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£ ¤µ¤é¤Ë¡¢ \f2String\fP ÇÛÎó¤ò¥Ñ¥é¥á¡¼¥¿¤È¤·¤Æ»ØÄê¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥á¥½¥Ã¥É¤ÎÀë¸À¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
 .nf
 \f3
 .fl
-    public static void main(String args[])
+public static void main(String args[])
 .fl
 \fP
 .fi
 
 .LP
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション以外ã®æœ€åˆã®å¼•æ•°ãŒã€å‘¼ã³å‡ºã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ã«ãªã‚Šã¾ã™ã€‚ã“ã®åå‰ã«ã¯ã€å®Œå…¨æŒ‡å®šã®ã‚¯ãƒ©ã‚¹åを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f3\-jar\fP オプションを指定ã—ãŸå ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション以外ã®æœ€åˆã®å¼•æ•°ãŒã€ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚€ \f3JAR\fP アーカイブã®åå‰ã«ãªã‚Šã¾ã™ã€‚ ã“ã®å ´åˆã€ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã® \f3Main\-Class\fP ヘッダーã§æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ãŒèµ·å‹•ã‚¯ãƒ©ã‚¹ã«ãªã‚Šã¾ã™ã€‚
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó°Ê³°¤ÎºÇ½é¤Î°ú¿ô¤¬¡¢¸Æ¤Ó½Ð¤µ¤ì¤ë¥¯¥é¥¹¤Î̾Á°¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î̾Á°¤Ë¤Ï¡¢´°Á´»ØÄê¤Î¥¯¥é¥¹Ì¾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3\-jar\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó°Ê³°¤ÎºÇ½é¤Î°ú¿ô¤¬¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤È¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤à \f3JAR\fP ¥¢¡¼¥«¥¤¥Ö¤Î̾Á°¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¥Þ¥Ë¥Õ¥§¥¹¥È¤Î \f3Main\-Class\fP ¥Ø¥Ã¥À¡¼¤Ç»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤¬µ¯Æ°¥¯¥é¥¹¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-Java Runtime ã¯ã€ãƒ–ートストラップクラスパスã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«åž‹æ‹¡å¼µæ©Ÿèƒ½ã€ãŠã‚ˆã³ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘ス㮠3 箇所ã‹ã‚‰èµ·å‹•ã‚¯ãƒ©ã‚¹ã¨ä»–ã®ä½¿ç”¨ã•ã‚Œã¦ã„るクラスを検索ã—ã¾ã™ã€‚
+Java Runtime ¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¡¢¥¤¥ó¥¹¥È¡¼¥ë·¿³ÈÄ¥µ¡Ç½¡¢¤ª¤è¤Ó¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Î 3 ²Õ½ê¤«¤éµ¯Æ°¥¯¥é¥¹¤È¾¤Î»ÈÍѤµ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤ò¸¡º÷¤·¤Þ¤¹¡£
 .LP
 .LP
-クラスåã¾ãŸã¯ JAR ファイルåã®ã‚ã¨ã«ã‚ã‚‹ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション以外ã®å¼•æ•°ã¯ã€\f3main\fP 関数ã«æ¸¡ã•ã‚Œã¾ã™ã€‚
+¥¯¥é¥¹Ì¾¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾¤Î¤¢¤È¤Ë¤¢¤ë¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó°Ê³°¤Î°ú¿ô¤Ï¡¢\f3main\fP ´Ø¿ô¤ËÅϤµ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-起動ツールã«ã¯ã€ç¾åœ¨ã®å®Ÿè¡Œç’°å¢ƒãŠã‚ˆã³å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹æ¨™æº–オプションãŒã‚ã‚Šã¾ã™ã€‚ã¾ãŸã€ä»®æƒ³ãƒžã‚·ãƒ³ã®ç¾åœ¨ã®å®Ÿè£…ã§ã¯ã€éžæ¨™æº–オプションã®ã‚»ãƒƒãƒˆã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+µ¯Æ°¥Ä¡¼¥ë¤Ë¤Ï¡¢¸½ºß¤Î¼Â¹Ô´Ä¶­¤ª¤è¤Ó¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëɸ½à¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£¤Þ¤¿¡¢²¾ÁÛ¥Þ¥·¥ó¤Î¸½ºß¤Î¼ÂÁõ¤Ç¤Ï¡¢Èóɸ½à¥ª¥×¥·¥ç¥ó¤Î¥»¥Ã¥È¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤ÇÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "標準オプション"
-.LP
-
+.SH "ɸ½à¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-client 
 .LP
-Java HotSpot Client VM ã‚’é¸æŠžã—ã¾ã™ã€‚64 ビット対応 JDK ã¯ç¾æ™‚点ã§ã¯ã€ã“ã®ã‚ªãƒ—ションを無視ã—ã€ä»£ã‚ã‚Šã« Java Hotspot Server VM を使用ã—ã¾ã™ã€‚ 
+Java HotSpot Client VM ¤òÁªÂò¤·¤Þ¤¹¡£64 ¥Ó¥Ã¥ÈÂбþ JDK ¤Ï¸½»þÅÀ¤Ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò̵»ë¤·¡¢Âå¤ï¤ê¤Ë Java Hotspot Server VM ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
-デフォルト㮠VM ã®é¸æŠžã«ã¤ã„ã¦ã¯ã€
+¥Ç¥Õ¥©¥ë¥È¤Î VM ¤ÎÁªÂò¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「サーãƒãƒ¼ \- クラスマシンã®æ¤œå‡ºã€\fP @
+\f2¡Ö¥µ¡¼¥Ð¡¼ \- ¥¯¥é¥¹¥Þ¥·¥ó¤Î¸¡½Ð¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-server 
 .LP
-Java HotSpot Server VM ã‚’é¸æŠžã—ã¾ã™ã€‚64 ビット対応 JDK 上ã§ã¯ã€ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã®ã¯ Java Hotspot Server VM ã ã‘ã§ã‚ã‚‹ãŸã‚ã€\-server オプションãŒæš—黙的ã«é¸æŠžã•ã‚Œã¾ã™ã€‚ 
+Java HotSpot Server VM ¤òÁªÂò¤·¤Þ¤¹¡£64 ¥Ó¥Ã¥ÈÂбþ JDK ¾å¤Ç¤Ï¡¢¥µ¥Ý¡¼¥È¤µ¤ì¤ë¤Î¤Ï Java Hotspot Server VM ¤À¤±¤Ç¤¢¤ë¤¿¤á¡¢\-server ¥ª¥×¥·¥ç¥ó¤¬°ÅÌÛŪ¤ËÁªÂò¤µ¤ì¤Þ¤¹¡£ 
 .LP
-デフォルト㮠VM ã®é¸æŠžã«ã¤ã„ã¦ã¯ã€
+¥Ç¥Õ¥©¥ë¥È¤Î VM ¤ÎÁªÂò¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「サーãƒãƒ¼ \- クラスマシンã®æ¤œå‡ºã€\fP @
+\f2¡Ö¥µ¡¼¥Ð¡¼ \- ¥¯¥é¥¹¥Þ¥·¥ó¤Î¸¡½Ð¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/guides/vm/server\-class.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-agentlib:libname[=options] 
-ãƒã‚¤ãƒ†ã‚£ãƒ–エージェントライブラリ \f2libname\fP をロードã—ã¾ã™ã€‚ ãŸã¨ãˆã°æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¥Í¥¤¥Æ¥£¥Ö¥¨¡¼¥¸¥§¥ó¥È¥é¥¤¥Ö¥é¥ê \f2libname\fP ¤ò¥í¡¼¥É¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .LP
 \-agentlib:hprof 
 .LP
@@ -143,57 +133,57 @@
 .LP
 \-agentlib:hprof=help 
 .LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JVMTI エージェントã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã€\fP @
+\f2¡ÖJVMTI ¥¨¡¼¥¸¥§¥ó¥È¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#startingã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#starting¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-agentpath:pathname[=options] 
-フルパスåを使用ã—ã¦ã€ãƒãƒ¼ãƒ†ã‚£ãƒ–エージェントライブラリをロードã—ã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+¥Õ¥ë¥Ñ¥¹Ì¾¤ò»ÈÍѤ·¤Æ¡¢¥Í¡¼¥Æ¥£¥Ö¥¨¡¼¥¸¥§¥ó¥È¥é¥¤¥Ö¥é¥ê¤ò¥í¡¼¥É¤·¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JVMTI エージェントã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã€\fP @
+\f2¡ÖJVMTI ¥¨¡¼¥¸¥§¥ó¥È¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#startingã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#starting¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-classpath classpath 
 .TP 3
 \-cp classpath 
-クラスファイルを検索ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブã®ãƒªã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚クラスパスã®å„エントリã¯ã‚³ãƒ­ãƒ³ (\f3:\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚\f3\-classpath\fP ã¾ãŸã¯ \f3\-cp\fP を指定ã™ã‚‹ã¨ã€ã“ã®ã‚ªãƒ—ションã®å€¤ã«ã‚ˆã£ã¦ \f3CLASSPATH\fP 環境変数ã®è¨­å®šãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã¾ã™ã€‚ 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤Î¥ê¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î³Æ¥¨¥ó¥È¥ê¤Ï¥³¥í¥ó (\f3:\fP) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£\f3\-classpath\fP ¤Þ¤¿¤Ï \f3\-cp\fP ¤ò»ØÄꤹ¤ë¤È¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÎÃͤˤè¤Ã¤Æ \f3CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤ÎÀßÄ꤬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤Þ¤¹¡£ 
 .LP
-\f3\-classpath\fP ã‚‚ \f3\-cp\fP も使用ã•ã‚Œãšã€\f3CLASSPATH\fP も設定ã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f4.\fP) ã«ãªã‚Šã¾ã™ã€‚  
+\f3\-classpath\fP ¤â \f3\-cp\fP ¤â»ÈÍѤµ¤ì¤º¡¢\f3CLASSPATH\fP ¤âÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê (\f4.\fP) ¤Ë¤Ê¤ê¤Þ¤¹¡£  
 .LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ (Java プログラムã¯ã“ã® 2 ã¤ã®å‘¼ã³å‡ºã—を区別ã§ããªã„)。
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢ \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò³ÈÄ¥»Ò¤Ë»ý¤Ä¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱÅù¤È¤ß¤Ê¤µ¤ì¤Þ¤¹ (java ¥×¥í¥°¥é¥à¤Ï¤³¤Î 2 ¤Ä¤Î¸Æ¤Ó½Ð¤·¤ò¶èÊ̤Ǥ­¤Ê¤¤)¡£
 .br
 .br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚クラスパスã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰å±•é–‹ã¯å¿…ãšã€Java 仮想マシンã®èµ·å‹•å‰ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2System.getenv("CLASSPATH")\fP 呼ã³å‡ºã—ã®ã‚ˆã†ã«ç’°å¢ƒã«å•ã„åˆã‚ã›ã‚’è¡Œã‚ãªã„é™ã‚Šã€Java プログラムãŒå±•é–‹ã•ã‚Œã¦ã„ãªã„ワイルドカードをèªè­˜ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。  
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈÖ¤Ï̤»ØÄê¤È¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£* ¤À¤±¤«¤éÀ®¤ë \f2¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢\fP ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î¥ï¥¤¥ë¥É¥«¡¼¥ÉŸ³«¤Ïɬ¤º¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Îµ¯Æ°Á°¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2System.getenv("CLASSPATH")\fP ¸Æ¤Ó½Ð¤·¤Î¤è¤¦¤Ë´Ä¶­¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤ï¤Ê¤¤¸Â¤ê¡¢Java ¥×¥í¥°¥é¥à¤¬Å¸³«¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ë¥É¥«¡¼¥É¤òǧ¼±¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£  
 .LP
-クラスパスã®è©³ç´°ã¯ã€
+¥¯¥é¥¹¥Ñ¥¹¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2「クラスパスã®è¨­å®šã€\fP @
+\f2¡Ö¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpath¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-Dproperty=value 
-システムプロパティーã®å€¤ã‚’設定ã—ã¾ã™ã€‚ 
+¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤòÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-d32 
 .TP 3
 \-d64 
-ãã‚Œãžã‚Œ 32 ビット環境ã€64 ビット環境ã§ãƒ—ログラムを実行ã™ã‚‹ã“ã¨ã‚’è¦æ±‚ã—ã¾ã™ã€‚è¦æ±‚ã•ã‚ŒãŸç’°å¢ƒãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ãªã„ã‹ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã‚¨ãƒ©ãƒ¼ãŒå ±å‘Šã•ã‚Œã¾ã™ã€‚ 
+¤½¤ì¤¾¤ì 32 ¥Ó¥Ã¥È´Ä¶­¡¢64 ¥Ó¥Ã¥È´Ä¶­¤Ç¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë¤³¤È¤òÍ׵ᤷ¤Þ¤¹¡£Í׵ᤵ¤ì¤¿´Ä¶­¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥¨¥é¡¼¤¬Êó¹ð¤µ¤ì¤Þ¤¹¡£ 
 .LP
-ç¾åœ¨ã®ã¨ã“ã‚ã€Java HotSpot Server VM ã ã‘㌠64 ビットã®æ“作をサãƒãƒ¼ãƒˆã—ã¦ãŠã‚Šã€\-d64 を使用ã™ã‚‹ã¨ \-server オプションãŒæš—黙的ã«æœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\-d64 使用時ã«ã¯ã€Œ\-clientã€ã‚ªãƒ—ションã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ã“ã®ä»•æ§˜ã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯å¤‰æ›´ã«ãªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 
+¸½ºß¤Î¤È¤³¤í¡¢Java HotSpot Server VM ¤À¤±¤¬ 64 ¥Ó¥Ã¥È¤ÎÁàºî¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤ª¤ê¡¢\-server ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢\-d64 ¤â°ì½ï¤Ë»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\-d64 »ÈÍÑ»þ¤Ë¤Ï¡Ö\-client¡×¥ª¥×¥·¥ç¥ó¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤³¤Î»ÅÍͤϡ¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤ÏÊѹ¹¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f3\-d32\fP 㨠\f3\-d64\fP ãŒã©ã¡ã‚‰ã‚‚指定ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—ã¦ã€32 ビット環境ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã“ã®ä»•æ§˜ã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯å¤‰æ›´ã«ãªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚  
+\f3\-d32\fP ¤È \f3\-d64\fP ¤¬¤É¤Á¤é¤â»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤È¤·¤Æ¡¢32 ¥Ó¥Ã¥È´Ä¶­¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤Î»ÅÍͤϡ¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤ÏÊѹ¹¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£  
 .TP 3
-\-enableassertions[:<package name>"..."| :<class name> ] 
+\-enableassertions[:<package name>"..." | :<class name> ] 
 .TP 3
-\-ea[:<package name>"..."| :<class name> ] 
-アサーションを有効ã«ã—ã¾ã™ã€‚アサーションã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚ 
+\-ea[:<package name>"..." | :<class name> ] 
+¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¥¢¥µ¡¼¥·¥ç¥ó¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï̵¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-引数ãªã—ã® \f3enableassertions\fP ã¾ãŸã¯ \f3\-ea\fP を指定ã™ã‚‹ã¨ã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚る引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸãƒ‘ッケージã¨ãã®ã‚µãƒ–パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚引数ã¨ã—ã¦ã€Œ\f2...\fPã€ã ã‘を指定ã™ã‚‹ã¨ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚ã‚‹åå‰ã®ãªã„パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚らãªã„引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ 
+°ú¿ô¤Ê¤·¤Î \f3enableassertions\fP ¤Þ¤¿¤Ï \f3\-ea\fP ¤ò»ØÄꤹ¤ë¤È¡¢¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤ë°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¤È¤·¤Æ¡Ö\f2...\fP¡×¤À¤±¤ò»ØÄꤹ¤ë¤È¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë̾Á°¤Î¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤é¤Ê¤¤°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-å˜ä¸€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã“れらã®ã‚¹ã‚¤ãƒƒãƒã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’複数指定ã—ãŸå ´åˆã¯ã€æŒ‡å®šã—ãŸã‚¹ã‚¤ãƒƒãƒãŒé †ç•ªã«å‡¦ç†ã•ã‚Œã¦ã‹ã‚‰ã‚¯ãƒ©ã‚¹ãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãŸã¨ãˆã°ã€ãƒ‘ッケージ \f2com.wombat.fruitbat\fP (サブパッケージをå«ã‚€) 内ã§ã®ã¿ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã—ã¦ãƒ—ログラムを実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ 
+ñ°ì¥³¥Þ¥ó¥É¹Ô¤Ë¤³¤ì¤é¤Î¥¹¥¤¥Ã¥Á¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÊ£¿ô»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢»ØÄꤷ¤¿¥¹¥¤¥Ã¥Á¤¬½çÈ֤˽èÍý¤µ¤ì¤Æ¤«¤é¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¤¿¤È¤¨¤Ð¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.wombat.fruitbat\fP (¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò´Þ¤à) Æâ¤Ç¤Î¤ß¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤Æ¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -202,151 +192,156 @@
 \fP
 .fi
 .LP
-\f3\-enableassertions\fP ãŠã‚ˆã³ \f3\-ea\fP スイッãƒã¯ã€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãŠã‚ˆã³ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ システムクラスã«ã¯ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€ã“ã®è¦å‰‡ã«ã¯ä¾‹å¤–㌠1 ã¤ã‚ã‚Šã¾ã™ã€‚ãã‚Œã¯ã€å¼•æ•°ãªã—ã§ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚‹ã¨ã€ãã®æŒ‡å®šã¯ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«ã¯é©ç”¨ã•ã‚Œãªã„ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã“ã®ä¾‹å¤–を利用ã™ã‚Œã°ã€ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã‚’除ãã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’ç°¡å˜ã«æœ‰åŠ¹ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã™ã‚‹ãŸã‚ã«ã€åˆ¥ã®ã‚¹ã‚¤ãƒƒãƒãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã®ã‚ã¨ã® \f3\-enablesystemassertions\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+\f3\-enableassertions\fP ¤ª¤è¤Ó \f3\-ea\fP ¥¹¥¤¥Ã¥Á¤Ï¡¢¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¥í¡¼¥À¤ª¤è¤Ó¥·¥¹¥Æ¥à¥¯¥é¥¹¤ËŬÍѤµ¤ì¤Þ¤¹¡£¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ë¤Ï¥¯¥é¥¹¥í¡¼¥À¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤³¤Îµ¬Â§¤Ë¤Ï 1 ¤ÄÎã³°¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢°ú¿ô¤Ê¤·¤Î·Á¼°¤Ç¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ë¤È¡¢¤½¤Î»ØÄ꤬¥·¥¹¥Æ¥à¤ËŬÍѤµ¤ì¤Ê¤¤¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¤³¤ÎÎã³°¤òÍøÍѤ¹¤ì¤Ð¡¢¥·¥¹¥Æ¥à¥¯¥é¥¹¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò´Êñ¤ËÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Ê̤Υ¹¥¤¥Ã¥Á¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¢¤È¤Î \f3\-enablesystemassertions\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
-\-disableassertions[:<package name>"..."| :<class name> ] 
+\-disableassertions[:<package name>"..." | :<class name> ] 
 .TP 3
-\-da[:<package name>"..."| :<class name> ] 
-アサーションを無効ã«ã—ã¾ã™ã€‚ã“ã‚Œã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¨­å®šã§ã™ã€‚ 
+\-da[:<package name>"..." | :<class name> ] 
+¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£ 
 .LP
-引数ãªã—ã® \f3disableassertions\fP ã¾ãŸã¯ \f3\-da\fP を指定ã™ã‚‹ã¨ã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚る引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸãƒ‘ッケージã¨ãã®ã‚µãƒ–パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚引数ã¨ã—ã¦ã€Œ\f2...\fPã€ã ã‘を指定ã™ã‚‹ã¨ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚ã‚‹åå‰ã®ãªã„パッケージ内ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚「\f2...\fPã€ã§çµ‚ã‚らãªã„引数を 1 ã¤æŒ‡å®šã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚ 
+°ú¿ô¤Ê¤·¤Î \f3disableassertions\fP ¤Þ¤¿¤Ï \f3\-da\fP ¤ò»ØÄꤹ¤ë¤È¡¢¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤ë°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¤È¤·¤Æ¡Ö\f2...\fP¡×¤À¤±¤ò»ØÄꤹ¤ë¤È¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ë̾Á°¤Î¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¡Ö\f2...\fP¡×¤Ç½ª¤ï¤é¤Ê¤¤°ú¿ô¤ò 1 ¤Ä»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-パッケージ \f2com.wombat.fruitbat\fP 内ã§ã¯ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã—ã€ã‚¯ãƒ©ã‚¹ \f2com.wombat.fruitbat.Brickbat\fP 内ã§ã¯ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’無効ã«ã—ãŸã†ãˆã§ã€ãƒ—ログラムを実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸ \f2com.wombat.fruitbat\fP Æâ¤Ç¤Ï¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¡¢¥¯¥é¥¹ \f2com.wombat.fruitbat.Brickbat\fP Æâ¤Ç¤Ï¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤¿¤¦¤¨¤Ç¡¢¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-java \-ea:com.wombat.fruitbat... \-da:com.wombat.fruitbat.Brickbat <Main Class>
+java \-ea:com.wombat.fruitbat... \-da:com.wombat.fruitbat.Brickbat \fP\f4<Main Class>\fP\f3
 .fl
 \fP
 .fi
 .LP
-\f3\-disableassertions\fP ãŠã‚ˆã³ \f3\-da\fP スイッãƒã¯ã€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãŠã‚ˆã³ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ システムクラスã«ã¯ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€ã“ã®è¦å‰‡ã«ã¯ä¾‹å¤–㌠1 ã¤ã‚ã‚Šã¾ã™ã€‚ãã‚Œã¯ã€å¼•æ•°ãªã—ã§ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚‹ã¨ã€ãã®æŒ‡å®šã¯ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«ã¯é©ç”¨ã•ã‚Œãªã„ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã“ã®ä¾‹å¤–を利用ã™ã‚Œã°ã€ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã‚’除ãã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’ç°¡å˜ã«æœ‰åŠ¹ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’無効ã«ã™ã‚‹ãŸã‚ã«ã€åˆ¥ã®ã‚¹ã‚¤ãƒƒãƒãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã®ã‚ã¨ã® \f3\-disablesystemassertions\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+\f3\-disableassertions\fP ¤ª¤è¤Ó \f3\-da\fP ¥¹¥¤¥Ã¥Á¤Ï¡¢¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¥í¡¼¥À¤ª¤è¤Ó¥·¥¹¥Æ¥à¥¯¥é¥¹¤ËŬÍѤµ¤ì¤Þ¤¹¡£¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ë¤Ï¥¯¥é¥¹¥í¡¼¥À¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤³¤Îµ¬Â§¤Ë¤Ï 1 ¤ÄÎã³°¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢°ú¿ô¤Ê¤·¤Î·Á¼°¤Ç¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ë¤È¡¢¤½¤Î»ØÄ꤬¥·¥¹¥Æ¥à¤ËŬÍѤµ¤ì¤Ê¤¤¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¤³¤ÎÎã³°¤òÍøÍѤ¹¤ì¤Ð¡¢¥·¥¹¥Æ¥à¥¯¥é¥¹¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò´Êñ¤ËÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Ê̤Υ¹¥¤¥Ã¥Á¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¢¤È¤Î \f3\-disablesystemassertions\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-enablesystemassertions 
 .TP 3
 \-esa 
-ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’有効ã«ã—ã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’ \f2true\fP ã«è¨­å®šã—ã¾ã™ã€‚ 
+¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥·¥¹¥Æ¥à¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¥¢¥µ¡¼¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥È¥¹¥Æ¡¼¥¿¥¹¤ò \f2true\fP ¤ËÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-disablesystemassertions 
 .TP 3
 \-dsa 
-ã™ã¹ã¦ã®ã‚·ã‚¹ãƒ†ãƒ ã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’無効ã«ã—ã¾ã™ã€‚ 
-.LP
+¤¹¤Ù¤Æ¤Î¥·¥¹¥Æ¥à¥¯¥é¥¹Æâ¤Ç¥¢¥µ¡¼¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-jar 
-JAR ファイルã«ã‚«ãƒ—セル化ã•ã‚ŒãŸãƒ—ログラムを実行ã—ã¾ã™ã€‚最åˆã®å¼•æ•°ã¯ã€èµ·å‹•ã‚¯ãƒ©ã‚¹ã®åå‰ã§ã¯ãªãã€JAR ファイルã®åå‰ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæ©Ÿèƒ½ã™ã‚‹ã«ã¯ã€JAR ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«\f3「Main\-Class:\fP\f4classname\fP\f3ã€\fPã¨ã„ã†å½¢å¼ã®è¡Œã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2classname\fP ã«ã¯ã€ã‚¢ãƒ—リケーションã®é–‹å§‹ä½ç½®ã¨ã—ã¦æ©Ÿèƒ½ã™ã‚‹ \f2public\ static\ void\ main(String[]\ args)\fP メソッドをå«ã‚€ã‚¯ãƒ©ã‚¹ã‚’指定ã—ã¾ã™ã€‚JAR ファイルã¨ãã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆã«ã¤ã„ã¦ã¯ã€jar(1)ã¨ã€
+JAR ¥Õ¥¡¥¤¥ë¤Ë¥«¥×¥»¥ë²½¤µ¤ì¤¿¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤·¤Þ¤¹¡£ºÇ½é¤Î°ú¿ô¤Ï¡¢µ¯Æ°¥¯¥é¥¹¤Î̾Á°¤Ç¤Ï¤Ê¤¯¡¢JAR ¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬µ¡Ç½¤¹¤ë¤Ë¤Ï¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë\f3¡ÖMain\-Class:\fP\f4classname\fP\f3¡×\fP¤È¤¤¤¦·Á¼°¤Î¹Ô¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f2classname\fP ¤Ë¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î³«»Ï°ÌÃ֤Ȥ·¤Æµ¡Ç½¤¹¤ë \f2public\ static\ void\ main(String[]\ args)\fP ¥á¥½¥Ã¥É¤ò´Þ¤à¥¯¥é¥¹¤ò»ØÄꤷ¤Þ¤¹¡£JAR ¥Õ¥¡¥¤¥ë¤È¤½¤Î¥Þ¥Ë¥Õ¥§¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢jar(1)¤È¡¢
 .na
-\f2Java ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«\fP @
+\f2Java ¥Á¥å¡¼¥È¥ê¥¢¥ë\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/jarã®ã€ŒTrail: Jar Filesã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://download.oracle.com/javase/tutorial/deployment/jar¤Î¡ÖTrail: Jar Files¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€æŒ‡å®šã—㟠JAR ファイルãŒã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã®ã‚½ãƒ¼ã‚¹ã«ãªã‚Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã®ã»ã‹ã®è¨­å®šã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢»ØÄꤷ¤¿ JAR ¥Õ¥¡¥¤¥ë¤¬¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¤Î¥½¡¼¥¹¤Ë¤Ê¤ê¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Î¤Û¤«¤ÎÀßÄê¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£ 
 .LP
-Solaris 8 ã§ã¯ã€ã€Œjava \-jarã€ã‚ªãƒ—ションã§å®Ÿè¡Œã§ãã‚‹ JAR ファイルã¯ã€å®Ÿè¡Œæ¨©é™ã®ã‚»ãƒƒãƒˆã‚’ä¿æŒã—ã¦ã„ã¾ã™ã€‚ ã“ã®ãŸã‚ã€ã€Œjava \-jarã€ã‚’使用ã—ãªã„ã§å®Ÿè¡Œã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚
+Solaris 8 ¤Ç¤Ï¡¢¡Öjava \-jar¡×¥ª¥×¥·¥ç¥ó¤Ç¼Â¹Ô¤Ç¤­¤ë JAR ¥Õ¥¡¥¤¥ë¤Ï¡¢¼Â¹Ô¸¢¸Â¤Î¥»¥Ã¥È¤òÊÝ»ý¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¡Öjava \-jar¡×¤ò»ÈÍѤ·¤Ê¤¤¤Ç¼Â¹Ô¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£Java Archive (JAR) ¥Õ¥¡¥¤¥ë
 .na
-\f2Java Archive (JAR) ファイル\fP @
+ @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jar/index.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+http://java.sun.com/javase/6/docs/technotes/guides/jar/index.html  
 .TP 3
 \-javaagent:jarpath[=options] 
-Java プログラミング言語エージェントをロードã—ã¾ã™ã€‚
+Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¥¨¡¼¥¸¥§¥ó¥È¤ò¥í¡¼¥É¤·¤Þ¤¹¡£ java.lang.instrument ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .na
-\f2java.lang.instrument\fP @
+ @
 .fi
-http://java.sun.com/javase/6/docs/api/java/lang/instrument/package\-summary.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/api/java/lang/instrument/package\-summary.html 
+.TP 3
+\-jre\-restrict\-search 
+¥æ¡¼¥¶¡¼¥×¥é¥¤¥Ù¡¼¥È¤Ê JRE ¤ò¥Ð¡¼¥¸¥ç¥ó¸¡º÷¤Ë´Þ¤á¤Þ¤¹¡£ 
+.TP 3
+\-no\-jre\-restrict\-search 
+¥æ¡¼¥¶¡¼¥×¥é¥¤¥Ù¡¼¥È¤Ê JRE ¤ò¥Ð¡¼¥¸¥ç¥ó¸¡º÷¤«¤é½ü³°¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
 .TP 3
 \-verbose:class 
-クラスãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ãŸã³ã«ã‚¯ãƒ©ã‚¹ã«é–¢ã™ã‚‹æƒ…報を表示ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ë¤¿¤Ó¤Ë¥¯¥é¥¹¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose:gc 
-ガベージコレクションイベントãŒç™ºç”Ÿã™ã‚‹ãŸã³ã«å ±å‘Šã—ã¾ã™ã€‚ 
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤¬È¯À¸¤¹¤ë¤¿¤Ó¤ËÊó¹ð¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose:jni 
-ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドã®ä½¿ç”¨ãŠã‚ˆã³ãã®ä»–ã® Java Native Interface (JNI) アクティビティーã«é–¢ã™ã‚‹æƒ…報を報告ã—ã¾ã™ã€‚ 
+¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¤Î»ÈÍѤª¤è¤Ó¤½¤Î¾¤Î Java Native Interface (JNI) ¥¢¥¯¥Æ¥£¥Ó¥Æ¥£¡¼¤Ë´Ø¤¹¤ë¾ðÊó¤òÊó¹ð¤·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-version:release 
-コマンド行ã«æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¾ãŸã¯ JAR ファイルãŒã€\f2release\fP ã§æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’å¿…è¦ã¨ã—ã¦ã„ã‚‹ã“ã¨ã‚’示ã—ã¾ã™ã€‚èµ·å‹•ã•ã‚ŒãŸ java コマンドã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒã“ã®æŒ‡å®šå†…容を満ãŸã•ãšã€ã‹ã¤é©åˆ‡ãªå®Ÿè£…ãŒã‚·ã‚¹ãƒ†ãƒ ä¸Šã§è¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ãã®é©åˆ‡ãªå®Ÿè£…ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤¬¡¢\f2release\fP ¤Ç»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¤òɬÍפȤ·¤Æ¤¤¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£µ¯Æ°¤µ¤ì¤¿ java ¥³¥Þ¥ó¥É¤Î¥Ð¡¼¥¸¥ç¥ó¤¬¤³¤Î»ØÄêÆâÍƤòËþ¤¿¤µ¤º¡¢¤«¤ÄŬÀڤʼÂÁõ¤¬¥·¥¹¥Æ¥à¾å¤Ç¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢¤½¤ÎŬÀڤʼÂÁõ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .LP
-\f2release\fP ã§ã¯ã€ç‰¹å®šã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’指定ã§ãã‚‹ã ã‘ã§ãªãã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列ã¨å‘¼ã°ã‚Œã‚‹ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列ã¯ã€ã„ãã¤ã‹ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲を空白ã§åŒºåˆ‡ã£ãŸå½¢å¼ã®é †åºä»˜ãリストã§ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲ã¯ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ IDã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID ã®å¾Œã«ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ (*) を付加ã—ãŸã‚‚ã®ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID ã®å¾Œã«ãƒ—ãƒ©ã‚¹è¨˜å· (+) を付加ã—ãŸã‚‚ã®ã€2 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲をアンパサンド (&) ã§çµåˆã—ãŸã‚‚ã®ã€ã®ã„ãšã‚Œã‹ã«ãªã‚Šã¾ã™ã€‚アスタリスクã¯ãƒ—レフィックス一致をã€ãƒ—ラス記å·ã¯æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ä»¥ä¸Šã‚’ã€ã‚¢ãƒ³ãƒ‘サンド㯠2 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç¯„囲ã®è«–ç†ç©ã‚’ã€ãã‚Œãžã‚Œæ„味ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+\f2release\fP ¤Ç¤Ï¡¢ÆÃÄê¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄê¤Ç¤­¤ë¤À¤±¤Ç¤Ê¤¯¡¢¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤È¸Æ¤Ð¤ì¤ë¥Ð¡¼¥¸¥ç¥ó¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤Ï¡¢¤¤¤¯¤Ä¤«¤Î¥Ð¡¼¥¸¥ç¥óÈϰϤò¶õÇò¤Ç¶èÀڤä¿·Á¼°¤Î½ç½øÉÕ¤­¥ê¥¹¥È¤Ç¤¹¡£¥Ð¡¼¥¸¥ç¥óÈϰϤϡ¢¥Ð¡¼¥¸¥ç¥ó ID¡¢¥Ð¡¼¥¸¥ç¥ó ID ¤Î¸å¤Ë¥¢¥¹¥¿¥ê¥¹¥¯ (*) ¤òÉղä·¤¿¤â¤Î¡¢¥Ð¡¼¥¸¥ç¥ó ID ¤Î¸å¤Ë¥×¥é¥¹µ­¹æ (+) ¤òÉղä·¤¿¤â¤Î¡¢2 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥óÈϰϤò¥¢¥ó¥Ñ¥µ¥ó¥É (&) ¤Ç·ë¹ç¤·¤¿¤â¤Î¡¢¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¥×¥ì¥Õ¥£¥Ã¥¯¥¹°ìÃפò¡¢¥×¥é¥¹µ­¹æ¤Ï»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó°Ê¾å¤ò¡¢¥¢¥ó¥Ñ¥µ¥ó¥É¤Ï 2 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥óÈϰϤÎÏÀÍýÀѤò¡¢¤½¤ì¤¾¤ì°ÕÌ£¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-\-version:"1.5.0_04 1.5*&1.5.1_02+"
+\-version:"1.6.0_13 1.6*&1.6.0_10+"
 .fl
 \fP
 .fi
-上記ã®æ„味ã¯ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.5.0_04ã€ã¾ãŸã¯ 1.5.1_02 以上㧠1.5 ã‚’ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID プレフィックスã¨ã—ã¦æŒã¤ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€ã®ã„ãšã‚Œã‹ã‚’クラスã¾ãŸã¯ JAR ファイルãŒå¿…è¦ã¨ã™ã‚‹ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚ ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列ã®åŽ³å¯†ãªæ§‹æ–‡ã‚„定義ã«ã¤ã„ã¦ã¯ã€ã€ŒJava Network Launching Protocol & API Specification (JSR\-56)ã€ã®ã€ŒAppendix Aã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¾åµ­¤Î°ÕÌ£¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó 1.6.0_13¡¢1.6 ¤ò¥Ð¡¼¥¸¥ç¥ó ID ¥×¥ì¥Õ¥£¥Ã¥¯¥¹¤Ë»ý¤Ä 1.6.0_10 °Ê¾å¤Î¥Ð¡¼¥¸¥ç¥ó¡¢¤Î¤¤¤º¤ì¤«¤ò¥¯¥é¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤¬É¬ÍפȤ·¤Æ¤¤¤ë¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤Î¸·Ì©¤Ê¹½Ê¸¤äÄêµÁ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡ÖJava Network Launching Protocol & API Specification (JSR\-56)¡×¤Î¡ÖAppendix A¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-JAR ファイルã®å ´åˆã¯é€šå¸¸ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³è¦ä»¶ã‚’コマンド行ã«æŒ‡å®šã™ã‚‹ã‚ˆã‚Šã‚‚ã€JAR ファイルã®ãƒžãƒ‹ãƒ•ã‚§ã‚¹ãƒˆå†…ã«æŒ‡å®šã™ã‚‹ã“ã¨ãŒæŽ¨å¥¨ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+JAR ¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¤ÏÄ̾¥Ð¡¼¥¸¥ç¥óÍ×·ï¤ò¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤹ¤ë¤è¤ê¤â¡¢JAR ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ë¥Õ¥§¥¹¥ÈÆâ¤Ë»ØÄꤹ¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-ã“ã®ã‚ªãƒ—ションã®ä½¿ç”¨ã«é–¢ã™ã‚‹é‡è¦ãªãƒãƒªã‚·ãƒ¼æƒ…å ±ã«ã¤ã„ã¦ã¯ã€å¾Œè¿°ã®ã€Œæ³¨ã€ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Î»ÈÍѤ˴ؤ¹¤ë½ÅÍפʥݥꥷ¡¼¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¸å½Ò¤Î¡ÖÃí¡×Àá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-showversion 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¦ç¶šè¡Œã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ³¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-? 
 .TP 3
 \-help 
-使用法を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+»ÈÍÑË¡¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
+.TP 3
+\-splash:imagepath 
+\f2imagepath\fP ¤Ë»ØÄꤵ¤ì¤¿²èÁü¤ò´Þ¤à¥¹¥×¥é¥Ã¥·¥å²èÌ̤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-X 
-éžæ¨™æº–オプションã«é–¢ã™ã‚‹æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .SS 
-éžæ¨™æº–オプション
-.LP
-.RS 3
-
+Èóɸ½à¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-Xint 
-インタプリタ専用モードã§å‹•ä½œã—ã¾ã™ã€‚ãƒã‚¤ãƒ†ã‚£ãƒ–コードã¸ã®ã‚³ãƒ³ãƒ‘イルã¯ç„¡åŠ¹ã«ãªã‚Šã€ã™ã¹ã¦ã®ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ãŒã‚¤ãƒ³ã‚¿ãƒ—リタã«ã‚ˆã£ã¦å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚Java HotSpot VM ã«å¯¾å¿œã™ã‚‹ã‚³ãƒ³ãƒ‘イラãŒæä¾›ã™ã‚‹ãƒ‘フォーマンス上ã®åˆ©ç‚¹ã¯ã€ã“ã®ãƒ¢ãƒ¼ãƒ‰ã§ã¯å®Ÿç¾ã•ã‚Œã¾ã›ã‚“。 
+¥¤¥ó¥¿¥×¥ê¥¿ÀìÍѥ⡼¥É¤ÇÆ°ºî¤·¤Þ¤¹¡£¥Í¥¤¥Æ¥£¥Ö¥³¡¼¥É¤Ø¤Î¥³¥ó¥Ñ¥¤¥ë¤Ï̵¸ú¤Ë¤Ê¤ê¡¢¤¹¤Ù¤Æ¤Î¥Ð¥¤¥È¥³¡¼¥É¤¬¥¤¥ó¥¿¥×¥ê¥¿¤Ë¤è¤Ã¤Æ¼Â¹Ô¤µ¤ì¤Þ¤¹¡£Java HotSpot VM ¤ËÂбþ¤¹¤ë¥³¥ó¥Ñ¥¤¥é¤¬Ä󶡤¹¤ë¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¾å¤ÎÍøÅÀ¤Ï¡¢¤³¤Î¥â¡¼¥É¤Ç¤Ï¼Â¸½¤µ¤ì¤Þ¤»¤ó¡£ 
 .TP 3
 \-Xbatch 
-ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚³ãƒ³ãƒ‘イルを無効ã«ã—ã¾ã™ã€‚通常ã€VM ã§ã¯ã€ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚³ãƒ³ãƒ‘イルãŒçµ‚了ã™ã‚‹ã¾ã§ã€ãƒ¡ã‚½ãƒƒãƒ‰ã‚’ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚¿ã‚¹ã‚¯ã¨ã—ã¦ã‚³ãƒ³ãƒ‘イルã—ã€ã‚¤ãƒ³ã‚¿ãƒ—リタモードã§ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実行ã—ã¾ã™ã€‚\f2\-Xbatch\fP フラグを指定ã™ã‚‹ã¨ã€ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚³ãƒ³ãƒ‘イルãŒç„¡åŠ¹ã«ãªã‚Šã€ã™ã¹ã¦ã®ãƒ¡ã‚½ãƒƒãƒ‰ã®ã‚³ãƒ³ãƒ‘イルãŒå®Œäº†ã™ã‚‹ã¾ã§ãƒ•ã‚©ã‚¢ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã‚¿ã‚¹ã‚¯ã¨ã—ã¦å‡¦ç†ã•ã‚Œã¾ã™ã€‚ 
+¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥³¥ó¥Ñ¥¤¥ë¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£Ä̾VM ¤Ç¤Ï¡¢¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥³¥ó¥Ñ¥¤¥ë¤¬½ªÎ»¤¹¤ë¤Þ¤Ç¡¢¥á¥½¥Ã¥É¤ò¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥¿¥¹¥¯¤È¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤·¡¢¥¤¥ó¥¿¥×¥ê¥¿¥â¡¼¥É¤Ç¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£\f2\-Xbatch\fP ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥³¥ó¥Ñ¥¤¥ë¤¬Ìµ¸ú¤Ë¤Ê¤ê¡¢¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¤Î¥³¥ó¥Ñ¥¤¥ë¤¬´°Î»¤¹¤ë¤Þ¤Ç¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¥¿¥¹¥¯¤È¤·¤Æ½èÍý¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath:bootclasspath 
-ブートクラスファイルを探ã™ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブをコロンã§åŒºåˆ‡ã£ãŸãƒªã‚¹ãƒˆã§æŒ‡å®šã—ã¾ã™ã€‚指定ã—ãŸãƒ‘スã«å­˜åœ¨ã™ã‚‹ãƒ–ートクラスファイルãŒã€JDK ã«å«ã¾ã‚Œã‚‹ãƒ–ートクラスファイルã®ä»£ã‚ã‚Šã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚\f2注: rt.jar 内ã®ã‚¯ãƒ©ã‚¹ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ç›®çš„ã§ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€ã‚·ã‚¹ãƒ†ãƒ ã«é…ç½®ã—ãªã„ã§ãã ã•ã„。Java Runtime Environment ãƒã‚¤ãƒŠãƒªã‚³ãƒ¼ãƒ‰ãƒ©ã‚¤ã‚»ãƒ³ã‚¹é•åã«ãªã‚Šã¾ã™ã€‚\fP 
+¥Ö¡¼¥È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤¹¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤ò¥³¥í¥ó¤Ç¶èÀڤ俥ꥹ¥È¤Ç»ØÄꤷ¤Þ¤¹¡£»ØÄꤷ¤¿¥Ñ¥¹¤Ë¸ºß¤¹¤ë¥Ö¡¼¥È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à JDK ¤Ë´Þ¤Þ¤ì¤ë¥Ö¡¼¥È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÂå¤ï¤ê¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£\f2Ãí: rt.jar Æâ¤Î¥¯¥é¥¹¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤¹¤ëÌÜŪ¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¥·¥¹¥Æ¥à¤ËÇÛÃÖ¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£Java Runtime Environment ¥Ð¥¤¥Ê¥ê¥³¡¼¥É¥é¥¤¥»¥ó¥¹°ãÈ¿¤Ë¤Ê¤ê¤Þ¤¹¡£\fP 
 .TP 3
 \-Xbootclasspath/a:path 
-ディレクトリã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブã®ãƒ‘スをコロンã§åŒºåˆ‡ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ パスã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ–ートストラップクラスパスã®ã‚ã¨ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚ 
+¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤Î¥Ñ¥¹¤ò¥³¥í¥ó¤Ç¶èÀڤäƻØÄꤷ¤Þ¤¹¡£¥Ñ¥¹¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤Î¤¢¤È¤ËÄɲ䵤ì¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath/p:path 
-ディレクトリã€JAR アーカイブã€ãŠã‚ˆã³ ZIP アーカイブã®ãƒ‘スをコロンã§åŒºåˆ‡ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ パスã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ–ートストラップクラスパスã®å‰ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚\f2注 rt.jar 内ã®ã‚¯ãƒ©ã‚¹ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ç›®çš„ã§ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€ã‚·ã‚¹ãƒ†ãƒ ã«é…ç½®ã—ãªã„ã§ãã ã•ã„。Java Runtime Environment ãƒã‚¤ãƒŠãƒªã‚³ãƒ¼ãƒ‰ãƒ©ã‚¤ã‚»ãƒ³ã‚¹é•åã«ãªã‚Šã¾ã™ã€‚\fP 
+¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤ª¤è¤Ó ZIP ¥¢¡¼¥«¥¤¥Ö¤Î¥Ñ¥¹¤ò¥³¥í¥ó¤Ç¶èÀڤäƻØÄꤷ¤Þ¤¹¡£¥Ñ¥¹¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤ÎÁ°¤ËÄɲ䵤ì¤Þ¤¹¡£\f2Ãí: rt.jar Æâ¤Î¥¯¥é¥¹¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤¹¤ëÌÜŪ¤Ç¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¥·¥¹¥Æ¥à¤ËÇÛÃÖ¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£Java Runtime Environment ¥Ð¥¤¥Ê¥ê¥³¡¼¥É¥é¥¤¥»¥ó¥¹°ãÈ¿¤Ë¤Ê¤ê¤Þ¤¹¡£\fP 
 .TP 3
 \-Xcheck:jni 
-Java Native Interface (JNI) 機能ã«å¯¾ã—ã¦è¿½åŠ ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã„ã¾ã™ã€‚具体的ã«ã¯ã€Java 仮想マシン㯠JNI è¦æ±‚を処ç†ã™ã‚‹å‰ã«ã€JNI 関数ã«æ¸¡ã•ã‚Œã‚‹ãƒ‘ラメータã¨ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ãƒ¼ã‚¿ã‚’検証ã—ã¾ã™ã€‚無効ãªãƒ‡ãƒ¼ã‚¿ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–コードã«å•é¡ŒãŒã‚ã‚‹ã“ã¨ã‚’示ã—ã¦ã„ã‚‹ãŸã‚ã€Java 仮想マシンã¯è‡´å‘½çš„エラーを発生ã—ã¦çµ‚了ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ãƒ‘フォーマンス低下ãŒäºˆæƒ³ã•ã‚Œã¾ã™ã€‚ 
+Java Native Interface (JNI) µ¡Ç½¤ËÂФ·¤ÆÄɲåÁ¥§¥Ã¥¯¤ò¹Ô¤¤¤Þ¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Ï JNI Í×µá¤ò½èÍý¤¹¤ëÁ°¤Ë¡¢JNI ´Ø¿ô¤ËÅϤµ¤ì¤ë¥Ñ¥é¥á¡¼¥¿¤È¡¢¼Â¹Ô´Ä¶­¤Î¥Ç¡¼¥¿¤ò¸¡¾Ú¤·¤Þ¤¹¡£Ìµ¸ú¤Ê¥Ç¡¼¥¿¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¥³¡¼¥É¤ËÌäÂ꤬¤¢¤ë¤³¤È¤ò¼¨¤·¤Æ¤¤¤ë¤¿¤á¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤ÏÃ×̿Ū¥¨¥é¡¼¤òȯÀ¸¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹Äã²¼¤¬Í½ÁÛ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-Xfuture 
-クラスã¨ãƒ•ã‚¡ã‚¤ãƒ«ã®å½¢å¼ã‚’厳密ã«ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã€‚下ä½äº’æ›æ€§ã‚’ä¿ã¤ãŸã‚ã€JDK ã®ä»®æƒ³ãƒžã‚·ãƒ³ãŒå®Ÿè¡Œã™ã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å½¢å¼ãƒã‚§ãƒƒã‚¯ã¯ã€JDK ソフトウェアã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.1.x ãŒå®Ÿè¡Œã™ã‚‹ãƒã‚§ãƒƒã‚¯ã¨åŒç¨‹åº¦ã®åŽ³å¯†ã•ã«ãªã£ã¦ã„ã¾ã™ã€‚\f3\-Xfuture\fP フラグを指定ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å½¢å¼ã®ä»•æ§˜ã¸ã®æº–拠を強化ã™ã‚‹ãŸã‚ã®ã‚ˆã‚ŠåŽ³å¯†ãªãƒã‚§ãƒƒã‚¯ãŒæœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚Java アプリケーション起動ツールã®å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã€ã‚ˆã‚ŠåŽ³å¯†ãªãƒã‚§ãƒƒã‚¯ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ãªã‚‹ãŸã‚ã€æ–°ã—ã„コードを開発ã™ã‚‹ã¨ãã«ã¯ã“ã®ãƒ•ãƒ©ã‚°ã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹¤È¥Õ¥¡¥¤¥ë¤Î·Á¼°¤ò¸·Ì©¤Ë¥Á¥§¥Ã¥¯¤·¤Þ¤¹¡£²¼°Ì¸ß´¹À­¤òÊݤĤ¿¤á¡¢JDK ¤Î²¾ÁÛ¥Þ¥·¥ó¤¬¼Â¹Ô¤¹¤ë¥Ç¥Õ¥©¥ë¥È¤Î·Á¼°¥Á¥§¥Ã¥¯¤Ï¡¢JDK ¥½¥Õ¥È¥¦¥§¥¢¤Î¥Ð¡¼¥¸¥ç¥ó 1.1.x ¤¬¼Â¹Ô¤¹¤ë¥Á¥§¥Ã¥¯¤ÈƱÄøÅ٤θ·Ì©¤µ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£\f3\-Xfuture\fP ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë·Á¼°¤Î»ÅÍͤؤνàµò¤ò¶¯²½¤¹¤ë¤¿¤á¤Î¤è¤ê¸·Ì©¤Ê¥Á¥§¥Ã¥¯¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¤Î¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢¤è¤ê¸·Ì©¤Ê¥Á¥§¥Ã¥¯¤¬¥Ç¥Õ¥©¥ë¥È¤Ë¤Ê¤ë¤¿¤á¡¢¿·¤·¤¤¥³¡¼¥É¤ò³«È¯¤¹¤ë¤È¤­¤Ë¤Ï¤³¤Î¥Õ¥é¥°¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£ 
 .TP 3
 \-Xnoclassgc 
-クラスã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚’無効ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ãƒ­ãƒ¼ãƒ‰æ¸ˆã¿ã‚¯ãƒ©ã‚¹ã‹ã‚‰ãƒ¡ãƒ¢ãƒªãƒ¼ãŒå›žå¾©ã•ã‚Œã‚‹ã“ã¨ãŒãªããªã‚‹ãŸã‚ã€å…¨ä½“çš„ãªãƒ¡ãƒ¢ãƒªãƒ¼ä½¿ç”¨é‡ãŒå¢—大ã—ã¾ã™ã€‚ã“ã®å ´åˆã€ã‚¢ãƒ—リケーションã«ã‚ˆã£ã¦ã¯ OutOfMemoryError ãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥¯¥é¥¹¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥í¡¼¥ÉºÑ¤ß¥¯¥é¥¹¤«¤é¥á¥â¥ê¡¼¤¬²óÉü¤µ¤ì¤ë¤³¤È¤¬¤Ê¤¯¤Ê¤ë¤¿¤á¡¢Á´ÂÎŪ¤Ê¥á¥â¥ê¡¼»ÈÍÑÎ̤¬ÁýÂ礷¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¤Ï OutOfMemoryError ¤¬¥¹¥í¡¼¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-Xincgc 
-インクリメンタルガーベジコレクタを有効ã«ã—ã¾ã™ã€‚インクリメンタルガベージコレクタã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚ 有効ã«ã™ã‚‹ã¨ã€ãƒ—ログラムã®å®Ÿè¡Œä¸­ã«ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã«ã‚ˆã‚‹ä¸€æ™‚åœæ­¢ãŒç™ºç”Ÿã—ãªããªã‚Šã¾ã™ã€‚インクリメンタルガベージコレクタã¯ã€ãƒ—ログラムã¨åŒæ™‚ã«å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã‚ã‚Šã€ã“ã®å ´åˆã€ãƒ—ログラムã®åˆ©ç”¨ã§ãるプロセッサ能力ãŒä½Žä¸‹ã—ã¾ã™ã€‚ 
+¥¤¥ó¥¯¥ê¥á¥ó¥¿¥ë¥¬¡¼¥Ù¥¸¥³¥ì¥¯¥¿¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¥¤¥ó¥¯¥ê¥á¥ó¥¿¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥¿¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï̵¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ Í­¸ú¤Ë¤¹¤ë¤È¡¢¥×¥í¥°¥é¥à¤Î¼Â¹ÔÃæ¤Ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Ë¤è¤ë°ì»þÄä»ß¤¬È¯À¸¤·¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£¥¤¥ó¥¯¥ê¥á¥ó¥¿¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥¿¤Ï¡¢¥×¥í¥°¥é¥à¤ÈƱ»þ¤Ë¼Â¹Ô¤¹¤ë¤³¤È¤¬¤¢¤ê¡¢¤³¤Î¾ì¹ç¡¢¥×¥í¥°¥é¥à¤ÎÍøÍѤǤ­¤ë¥×¥í¥»¥Ã¥µÇ½ÎϤ¬Äã²¼¤·¤Þ¤¹¡£ 
 .TP 3
 \-Xloggc:file 
-\-verbose:gc ã¨åŒæ§˜ã«ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆãŒç™ºç”Ÿã™ã‚‹ãŸã³ã«å ±å‘Šã—ã¾ã™ãŒã€ãã®ãƒ‡ãƒ¼ã‚¿ã‚’ \f2file\fP ã«è¨˜éŒ²ã—ã¾ã™ã€‚\f2\-verbose:gc\fP を指定ã—ãŸã¨ãã«å ±å‘Šã•ã‚Œã‚‹æƒ…å ±ã®ã»ã‹ã«ã€å ±å‘Šã•ã‚Œã‚‹å„イベントã®å…ˆé ­ã«ã€æœ€åˆã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã‹ã‚‰ã®çµŒéŽæ™‚é–“ (秒å˜ä½) ãŒä»˜ã‘加ãˆã‚‰ã‚Œã¾ã™ã€‚ 
+\-verbose:gc ¤ÈƱÍͤ˥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤¬È¯À¸¤¹¤ë¤¿¤Ó¤ËÊó¹ð¤·¤Þ¤¹¤¬¡¢¤½¤Î¥Ç¡¼¥¿¤ò \f2file\fP ¤Ëµ­Ï¿¤·¤Þ¤¹¡£\f2\-verbose:gc\fP ¤ò»ØÄꤷ¤¿¤È¤­¤ËÊó¹ð¤µ¤ì¤ë¾ðÊó¤Î¤Û¤«¤Ë¡¢Êó¹ð¤µ¤ì¤ë³Æ¥¤¥Ù¥ó¥È¤ÎÀèƬ¤Ë¡¢ºÇ½é¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤«¤é¤Î·Ð²á»þ´Ö (ÉÃñ°Ì) ¤¬ÉÕ¤±²Ã¤¨¤é¤ì¤Þ¤¹¡£ 
 .LP
-ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®å¿œç­”時間ã«ã‚ˆã£ã¦ JVM ã®å®Ÿè¡Œé€Ÿåº¦ãŒä½Žä¸‹ã™ã‚‹ã®ã‚’é¿ã‘ã‚‹ãŸã‚ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ ¼ç´å…ˆã¯ã€å¸¸ã«ãƒ­ãƒ¼ã‚«ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã«ã—ã¦ãã ã•ã„。ファイルシステムãŒæº€æ¯ã«ãªã‚‹ã¨ã€ãƒ•ã‚¡ã‚¤ãƒ«ã¯åˆ‡ã‚Šè©°ã‚られã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ãƒ‡ãƒ¼ã‚¿ãŒå¼•ã続ã記録ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ション㨠\f2\-verbose:gc\fP ã®ä¸¡æ–¹ãŒã‚³ãƒžãƒ³ãƒ‰è¡Œã«æŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ションãŒå„ªå…ˆã•ã‚Œã¾ã™ã€‚  
-.LP
+¥Í¥Ã¥È¥ï¡¼¥¯¤Î±þÅú»þ´Ö¤Ë¤è¤Ã¤Æ JVM ¤Î¼Â¹Ô®ÅÙ¤¬Äã²¼¤¹¤ë¤Î¤òÈò¤±¤ë¤¿¤á¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Î³ÊǼÀè¤Ï¡¢¾ï¤Ë¥í¡¼¥«¥ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬ËþÇդˤʤë¤È¡¢¥Õ¥¡¥¤¥ë¤ÏÀÚ¤êµÍ¤á¤é¤ì¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤Ë¥Ç¡¼¥¿¤¬°ú¤­Â³¤­µ­Ï¿¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤È \f2\-verbose:gc\fP ¤ÎξÊý¤¬¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤¬Í¥À褵¤ì¤Þ¤¹¡£  
 .TP 3
 \-Xmsn 
-メモリー割り当ã¦ãƒ—ールã®åˆæœŸã‚µã‚¤ã‚ºã‚’ãƒã‚¤ãƒˆæ•°ã§æŒ‡å®šã—ã¾ã™ã€‚指定ã™ã‚‹å€¤ã¯ã€1M ãƒã‚¤ãƒˆã‚ˆã‚Šå¤§ãã„ 1024 ã®å€æ•°ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。キロãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2k\fP ã¾ãŸã¯ \f2K\fP を付ã‘ã¾ã™ã€‚ メガãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2m\fP ã¾ãŸã¯ \f2M\fP を付ã‘ã¾ã™ã€‚デフォルト値ã¯ã€å®Ÿè¡Œæ™‚ã«ã‚·ã‚¹ãƒ†ãƒ ã®è¨­å®šã«åŸºã¥ã„ã¦é¸æŠžã•ã‚Œã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€ã€ŒHotSpot Ergonomicsã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.br
-例: 
-.RS 3
-
+¥á¥â¥ê¡¼³ä¤êÅö¤Æ¥×¡¼¥ë¤Î½é´ü¥µ¥¤¥º¤ò¥Ð¥¤¥È¿ô¤Ç»ØÄꤷ¤Þ¤¹¡£»ØÄꤹ¤ëÃͤϡ¢1M ¥Ð¥¤¥È¤è¤êÂ礭¤¤ 1024 ¤ÎÇÜ¿ô¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥­¥í¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2k\fP ¤Þ¤¿¤Ï \f2K\fP ¤òÉÕ¤±¤Þ¤¹¡£¥á¥¬¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2m\fP ¤Þ¤¿¤Ï \f2M\fP ¤òÉÕ¤±¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤϡ¢¼Â¹Ô»þ¤Ë¥·¥¹¥Æ¥à¤ÎÀßÄê¤Ë´ð¤Å¤¤¤ÆÁªÂò¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö
+.na
+\f2HotSpot Ergonomics\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/vm/gc\-ergonomics.html¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
+Îã: 
 .nf
 \f3
 .fl
@@ -356,19 +351,19 @@
 .fl
        \-Xms6m
 .fl
-       
+
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-Xmxn 
-メモリー割り当ã¦ãƒ—ールã®æœ€å¤§ã‚µã‚¤ã‚ºã‚’ãƒã‚¤ãƒˆæ•°ã§æŒ‡å®šã—ã¾ã™ã€‚指定ã™ã‚‹å€¤ã¯ã€2M ãƒã‚¤ãƒˆã‚ˆã‚Šå¤§ãã„ 1024 ã®å€æ•°ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。キロãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2k\fP ã¾ãŸã¯ \f2K\fP を付ã‘ã¾ã™ã€‚ メガãƒã‚¤ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€æ–‡å­— \f2m\fP ã¾ãŸã¯ \f2M\fP を付ã‘ã¾ã™ã€‚デフォルト値ã¯ã€å®Ÿè¡Œæ™‚ã«ã‚·ã‚¹ãƒ†ãƒ ã®è¨­å®šã«åŸºã¥ã„ã¦é¸æŠžã•ã‚Œã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€ã€ŒHotSpot Ergonomicsã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥á¥â¥ê¡¼³ä¤êÅö¤Æ¥×¡¼¥ë¤ÎºÇÂ祵¥¤¥º¤ò¥Ð¥¤¥È¿ô¤Ç»ØÄꤷ¤Þ¤¹¡£»ØÄꤹ¤ëÃͤϡ¢2M ¥Ð¥¤¥È¤è¤êÂ礭¤¤ 1024 ¤ÎÇÜ¿ô¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥­¥í¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2k\fP ¤Þ¤¿¤Ï \f2K\fP ¤òÉÕ¤±¤Þ¤¹¡£¥á¥¬¥Ð¥¤¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢Ê¸»ú \f2m\fP ¤Þ¤¿¤Ï \f2M\fP ¤òÉÕ¤±¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤϡ¢¼Â¹Ô»þ¤Ë¥·¥¹¥Æ¥à¤ÎÀßÄê¤Ë´ð¤Å¤¤¤ÆÁªÂò¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö
+.na
+\f2HotSpot Ergonomics\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/vm/gc\-ergonomics.html¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
-例: 
-.RS 3
-
-.LP
+Îã: 
 .nf
 \f3
 .fl
@@ -378,96 +373,105 @@
 .fl
        \-Xmx80m
 .fl
-       
+
 .fl
 \fP
 .fi
-.RE
-Solaris 7 ãŠã‚ˆã³ Solaris 8 SPARC プラットフォームã®å ´åˆã€ã“ã®å€¤ã®ä¸Šé™ã¯ãŠã‚ˆã 4000m ã‹ã‚‰ã‚ªãƒ¼ãƒãƒ¼ãƒ˜ãƒƒãƒ‰ã®é‡ã‚’引ã„ãŸã‚‚ã®ã§ã‚ã‚Šã€Solaris 2.6 ãŠã‚ˆã³ x86 プラットフォームã®å ´åˆã¯ 2000m ã‹ã‚‰ã‚ªãƒ¼ãƒãƒ¼ãƒ˜ãƒƒãƒ‰ã®é‡ã‚’引ã„ãŸã‚‚ã®ã§ã™ã€‚Linux プラットフォームã®å ´åˆã®ä¸Šé™ã¯ã€ãŠã‚ˆã 2000m ã‹ã‚‰ã‚ªãƒ¼ãƒãƒ¼ãƒ˜ãƒƒãƒ‰ã®é‡ã‚’引ã„ãŸã‚‚ã®ã§ã™ã€‚ 
+Solaris 7 ¤ª¤è¤Ó Solaris 8 SPARC ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¾ì¹ç¤Î¤³¤ÎÃͤξå¸Â¤Ï¡¢¤ª¤è¤½ 4000m ¤«¤é¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ÎÎ̤ò°ú¤¤¤¿¤â¤Î¤Ç¤¹¡£Solaris 2.6 ¤ª¤è¤Ó x86 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¾ì¹ç¤Î¾å¸Â¤Ï¡¢¤ª¤è¤½ 2000m ¤«¤é¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ÎÎ̤ò°ú¤¤¤¿¤â¤Î¤Ç¤¹¡£Linux ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¾ì¹ç¤Î¾å¸Â¤Ï¡¢¤ª¤è¤½ 2000m ¤«¤é¥ª¡¼¥Ð¡¼¥Ø¥Ã¥É¤ÎÎ̤ò°ú¤¤¤¿¤â¤Î¤Ç¤¹¡£ 
 .TP 3
 \-Xprof 
-実行中ã®ãƒ—ログラムã®ãƒ—ロファイルを生æˆã—ã€ãƒ—ロファイリングデータを標準出力ã«å‡ºåŠ›ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ—ログラム開発用ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 本番稼動システムã§ã®ä½¿ç”¨ã‚’目的ã¨ã—ãŸã‚‚ã®ã§ã¯ã‚ã‚Šã¾ã›ã‚“。  
-.LP
+¼Â¹ÔÃæ¤Î¥×¥í¥°¥é¥à¤Î¥×¥í¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¡¢¥×¥í¥Õ¥¡¥¤¥ë¥Ç¡¼¥¿¤òɸ½à½ÐÎϤ˽ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥×¥í¥°¥é¥à³«È¯ÍѤΥ桼¥Æ¥£¥ê¥Æ¥£¡¼¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ ËÜÈÖ²ÔÆ°¥·¥¹¥Æ¥à¤Ç¤Î»ÈÍѤòÌÜŪ¤È¤·¤¿¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£  
 .TP 3
 \-Xrs 
-Java 仮想マシン (JVM) ã«ã‚ˆã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã‚·ã‚°ãƒŠãƒ«ã®ä½¿ç”¨ã‚’減らã—ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤Ë¤è¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¥·¥°¥Ê¥ë¤Î»ÈÍѤò¸º¤é¤·¤Þ¤¹¡£ 
 .LP
-以å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã€Java アプリケーションを秩åºæ­£ã—ãシャットダウンã™ã‚‹ãŸã‚ã®ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ãƒ•ãƒƒã‚¯æ©Ÿèƒ½ãŒè¿½åŠ ã•ã‚Œã¾ã—ãŸã€‚ã“ã®æ©Ÿèƒ½ã«ã‚ˆã‚Šã€JVM ãŒçªç„¶çµ‚了ã—ãŸå ´åˆã§ã‚‚ã€ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³æ™‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒªãƒ¼ãƒ³ã‚¢ãƒƒãƒ—コード (データベース接続ã®ã‚¯ãƒ­ãƒ¼ã‚ºãªã©) を実行ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚ 
+°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òÃá½øÀµ¤·¤¯¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤¿¤á¤Î¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯µ¡Ç½¤¬Äɲ䵤ì¤Þ¤·¤¿¡£¤³¤Îµ¡Ç½¤Ë¤è¤ê¡¢JVM ¤¬ÆÍÁ³½ªÎ»¤·¤¿¾ì¹ç¤Ç¤â¡¢¥·¥ã¥Ã¥È¥À¥¦¥ó»þ¤Ë¥æ¡¼¥¶¡¼¥¯¥ê¡¼¥ó¥¢¥Ã¥×¥³¡¼¥É (¥Ç¡¼¥¿¥Ù¡¼¥¹Àܳ¤Î¥¯¥í¡¼¥º¤Ê¤É) ¤ò¼Â¹Ô¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ 
 .LP
-Sun ã® JVM ã¯ã€ã‚·ã‚°ãƒŠãƒ«ã‚’キャッãƒã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€JVM ã®ç•°å¸¸çµ‚了ã®ãŸã‚ã®ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ãƒ•ãƒƒã‚¯ã‚’実装ã—ã¾ã™ã€‚JVM ã¯ã€SIGHUPã€SIGINTã€ãŠã‚ˆã³ SIGTERM を使用ã—ã¦ã€ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ãƒ•ãƒƒã‚¯ã®å®Ÿè¡Œã‚’開始ã—ã¾ã™ã€‚ 
+Sun ¤Î JVM ¤Ï¡¢¥·¥°¥Ê¥ë¤ò¥­¥ã¥Ã¥Á¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢JVM ¤Î°Û¾ï½ªÎ»¤Î¤¿¤á¤Î¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯¤ò¼ÂÁõ¤·¤Þ¤¹¡£JVM ¤Ï¡¢SIGHUP¡¢SIGINT¡¢¤ª¤è¤Ó SIGTERM ¤ò»ÈÍѤ·¤Æ¡¢¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯¤Î¼Â¹Ô¤ò³«»Ï¤·¤Þ¤¹¡£ 
 .LP
-JVM ã¯ã€ãƒ‡ãƒãƒƒã‚°ã®ç›®çš„ã§ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¹ã‚¿ãƒƒã‚¯ã‚’ダンプã™ã‚‹ã¨ã„ã†ã€1.2 よりå‰ã‹ã‚‰ã‚る機能を実ç¾ã™ã‚‹ãŸã‚ã«ã‚‚ã€åŒæ§˜ã®æ©Ÿæ§‹ã‚’使用ã—ã¾ã™ã€‚Sun ã® JVM ã¯ã€ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ€ãƒ³ãƒ—を実行ã™ã‚‹ãŸã‚ã« SIGQUIT を使用ã—ã¾ã™ã€‚ 
+JVM ¤Ï¡¢¥Ç¥Ð¥Ã¥°¤ÎÌÜŪ¤Ç¥¹¥ì¥Ã¥É¥¹¥¿¥Ã¥¯¤ò¥À¥ó¥×¤¹¤ë¤È¤¤¤¦¡¢1.2 ¤è¤êÁ°¤«¤é¤¢¤ëµ¡Ç½¤ò¼Â¸½¤¹¤ë¤¿¤á¤Ë¤â¡¢Æ±Íͤε¡¹½¤ò»ÈÍѤ·¤Þ¤¹¡£Sun ¤Î JVM ¤Ï¡¢¥¹¥ì¥Ã¥É¥À¥ó¥×¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë SIGQUIT ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
-JVM を埋ã‚込んã§ã„るアプリケーション㌠SIGINT ã‚„ SIGTERM ãªã©ã®ã‚·ã‚°ãƒŠãƒ«ã‚’é »ç¹ã«ãƒˆãƒ©ãƒƒãƒ—ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã¨ã€JVM ãã®ã‚‚ã®ã®ã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã®å‡¦ç†ã«æ”¯éšœãŒå‡ºã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚\f3\-Xrs\fP コマンド行オプションを使用ã™ã‚‹ã¨ã€ã“ã®å•é¡Œã«å¯¾å‡¦ã§ãã¾ã™ã€‚Sun ã® JVM ã«å¯¾ã—㦠\f3\-Xrs\fP を使用ã™ã‚‹ã¨ã€SIGINTã€SIGTERMã€SIGHUPã€ãŠã‚ˆã³ SIGQUIT ã«å¯¾ã™ã‚‹ã‚·ã‚°ãƒŠãƒ«ãƒžã‚¹ã‚¯ã¯ JVM ã«ã‚ˆã£ã¦å¤‰æ›´ã•ã‚Œãšã€ã“れらã®ã‚·ã‚°ãƒŠãƒ«ã«å¯¾ã™ã‚‹ã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¾ã›ã‚“。 
+JVM ¤òËä¤á¹þ¤ó¤Ç¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬ SIGINT ¤ä SIGTERM ¤Ê¤É¤Î¥·¥°¥Ê¥ë¤òÉÑÈˤ˥ȥé¥Ã¥×¤¹¤ëɬÍפ¬¤¢¤ë¤È¡¢JVM ¤½¤Î¤â¤Î¤Î¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Î½èÍý¤Ë»Ù¾ã¤¬½Ð¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£\f3\-Xrs\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¤³¤ÎÌäÂê¤ËÂнè¤Ç¤­¤Þ¤¹¡£Sun ¤Î JVM ¤ËÂФ·¤Æ \f3\-Xrs\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢SIGINT¡¢SIGTERM¡¢SIGHUP¡¢¤ª¤è¤Ó SIGQUIT ¤ËÂФ¹¤ë¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤Ï JVM ¤Ë¤è¤Ã¤ÆÊѹ¹¤µ¤ì¤º¡¢¤³¤ì¤é¤Î¥·¥°¥Ê¥ë¤ËÂФ¹¤ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Þ¤»¤ó¡£ 
 .LP
-\f3\-Xrs\fP を指定ã—ãŸå ´åˆã€æ¬¡ã® 2 ã¤ã®å½±éŸ¿ãŒã‚ã‚Šã¾ã™ã€‚ 
+\f3\-Xrs\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¼¡¤Î 2 ¤Ä¤Î±Æ¶Á¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-SIGQUIT ã«ã‚ˆã‚‹ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ€ãƒ³ãƒ—を利用ã§ããªã„ 
+SIGQUIT ¤Ë¤è¤ë¥¹¥ì¥Ã¥É¥À¥ó¥×¤òÍøÍѤǤ­¤Ê¤¤ 
 .TP 2
 o
-シャットダウンフック処ç†ã®å®Ÿè¡Œã¯ã€JVM ãŒçµ‚了ã—よã†ã¨ã—ã¦ã„る時点㧠System.exit() を呼ã³å‡ºã™ãªã©ã—ã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚³ãƒ¼ãƒ‰å´ã§è¡Œã†å¿…è¦ãŒã‚ã‚‹ 
+¥·¥ã¥Ã¥È¥À¥¦¥ó¥Õ¥Ã¥¯½èÍý¤Î¼Â¹Ô¤Ï¡¢JVM ¤¬½ªÎ»¤·¤è¤¦¤È¤·¤Æ¤¤¤ë»þÅÀ¤Ç System.exit() ¤ò¸Æ¤Ó½Ð¤¹¤Ê¤É¤·¤Æ¡¢¥æ¡¼¥¶¡¼¥³¡¼¥É¦¤Ç¹Ô¤¦É¬Íפ¬¤¢¤ë 
 .RE
 .TP 3
 \-Xssn 
-スレッドã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’設定ã—ã¾ã™ã€‚ 
+¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¥µ¥¤¥º¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-XX:+UseAltSigs 
-VM ã§ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ \f2SIGUSR1\fP ãŠã‚ˆã³ \f2SIGUSR2\fP を使用ã—ã¾ã™ãŒã€\f2SIGUSR1\fP ãŠã‚ˆã³ \f2SIGUSR2\fP をシグナル連鎖ã™ã‚‹ã‚¢ãƒ—リケーション㨠競åˆã™ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚\f2\-XX:+UseAltSigs\fP オプションã¯ã€VM ã«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—㦠\f2SIGUSR1\fP 㨠\f2SIGUSR2\fP 以外ã®ã‚·ã‚°ãƒŠãƒ«ã‚’使用ã•ã›ã¾ã™ã€‚ 
+VM ¤Ç¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç \f2SIGUSR1\fP ¤ª¤è¤Ó \f2SIGUSR2\fP ¤ò»ÈÍѤ·¤Þ¤¹¤¬¡¢\f2SIGUSR1\fP ¤ª¤è¤Ó \f2SIGUSR2\fP ¤ò¥·¥°¥Ê¥ëÏ¢º¿¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È ¶¥¹ç¤¹¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£\f2\-XX:+UseAltSigs\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢VM ¤Ë¥Ç¥Õ¥©¥ë¥È¤È¤·¤Æ \f2SIGUSR1\fP ¤È \f2SIGUSR2\fP °Ê³°¤Î¥·¥°¥Ê¥ë¤ò»ÈÍѤµ¤»¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "注"
+.SH "Ãí"
+.LP
 .LP
-
+\f3\-version:\fP\f2release\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¤É¤ó¤Ê¤ËÊ£»¨¤Ë¥ê¥ê¡¼¥¹¤ò»ØÄꤷ¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¸½¼ÂŪ¤Ê¥ê¥ê¡¼¥¹»ØÄê¤Î¸Â¤é¤ì¤¿¥µ¥Ö¥»¥Ã¥È¤ò»ÈÍѤ¹¤ë¤À¤±¤Ç¤âŬÀڤʥݥꥷ¡¼¤òɽ¸½¤Ç¤­¤ë¤¿¤á¡¢¤½¤ì¤é¤Î¥µ¥Ö¥»¥Ã¥È¤Î¤ß¤¬´°Á´¤Ë¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¤½¤ì¤é¤Î¥Ý¥ê¥·¡¼¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£
 .LP
-\f3\-version:\fP\f2release\fP コマンド行オプションã§ã¯ã€ã©ã‚“ãªã«è¤‡é›‘ã«ãƒªãƒªãƒ¼ã‚¹ã‚’指定ã—ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。ãŸã ã—ã€ç¾å®Ÿçš„ãªãƒªãƒªãƒ¼ã‚¹æŒ‡å®šã®é™ã‚‰ã‚ŒãŸã‚µãƒ–セットを使用ã™ã‚‹ã ã‘ã§ã‚‚é©åˆ‡ãªãƒãƒªã‚·ãƒ¼ã‚’表ç¾ã§ãã‚‹ãŸã‚ã€ãれらã®ã‚µãƒ–セットã®ã¿ãŒå®Œå…¨ã«ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚ãれらã®ãƒãƒªã‚·ãƒ¼ã‚’次ã«ç¤ºã—ã¾ã™ã€‚ 
 .RS 3
 .TP 3
 1.
-ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€‚ ã“ã‚Œã¯ã€ã“ã®ã‚ªãƒ—ションを使用ã—ãªã„ã“ã¨ã§è¡¨ç¾ã§ãã¾ã™ã€‚ 
+Ǥ°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¡£¤³¤ì¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤¤³¤È¤Çɽ¸½¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 2.
-ã‚る特定ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID よりも大ãã„ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+¤¢¤ëÆÃÄê¤Î¥Ð¡¼¥¸¥ç¥ó ID ¤è¤ê¤âÂ礭¤¤Ç¤°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-"1.5.0_03+"
+"1.6.0_10+"
 .fl
 \fP
 .fi
-.LP
-ã“ã®å ´åˆã€1.5.0_03 よりも大ãã„ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ç‰¹å®šã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå°Žå…¥ã•ã‚ŒãŸ (ã‚ã‚‹ã„ã¯ãã®ãƒã‚°ãŒä¿®æ­£ã•ã‚ŒãŸ) å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚  
+¤³¤Î¾ì¹ç¡¢ \f21.6.0_10\fP ¤è¤ê¤âÂ礭¤¤Ç¤°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¤ÇÆÃÄê¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Æ³Æþ¤µ¤ì¤¿ (¤¢¤ë¤¤¤Ï¤½¤Î¥Ð¥°¤¬½¤Àµ¤µ¤ì¤¿) ¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .TP 3
 3.
-ã‚る特定ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ ID よりも大ãã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€‚ ãŸã ã—ã€ãã®ãƒªãƒªãƒ¼ã‚¹ãƒ•ã‚¡ãƒŸãƒªã®ä¸Šé™ã«ã‚ˆã£ã¦åˆ¶é™ã™ã‚‹ã‚‚ã®ã€‚例を示ã—ã¾ã™ã€‚ 
+¤¢¤ëÆÃÄê¤Î¥Ð¡¼¥¸¥ç¥ó ID ¤è¤ê¤âÂ礭¤¤¥Ð¡¼¥¸¥ç¥ó¡£¤¿¤À¤·¡¢¤½¤Î¥ê¥ê¡¼¥¹¥Õ¥¡¥ß¥ê¤Î¾å¸Â¤Ë¤è¤Ã¤ÆÀ©¸Â¤¹¤ë¤â¤Î¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-"1.5.0_03+&1.5*"
+"1.6.0_10+&1.6*"
 .fl
 \fP
 .fi
 .TP 3
 4.
-上ã®é …ç›® 2 ã¾ãŸã¯ 3 ã®ã€ŒORã€è¡¨ç¾ã€‚例を示ã—ã¾ã™ã€‚ 
+¾å¤Î¹àÌÜ 2 ¤È¹àÌÜ 3 ¤Î¡ÖOR¡×¼°¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-"1.4.2_05+&1.4* 1.5+"
+"1.6.0_10+&1.6* 1.7+"
 .fl
 \fP
 .fi
-ã“ã‚Œã¯é …ç›® 2 ã«ä¼¼ã¦ã„ã¾ã™ãŒã€ã‚る変更ãŒç‰¹å®šã®ãƒªãƒªãƒ¼ã‚¹ (1.5) ã§å°Žå…¥ã•ã‚ŒãŸãŒã€ãã®åŒã˜å¤‰æ›´ãŒä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã®ã‚¢ãƒƒãƒ—デートã§ã‚‚利用å¯èƒ½ã«ãªã£ãŸã€ã¨ã„ã†å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+¤³¤ì¤Ï¹àÌÜ 2 ¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬¡¢¤¢¤ëÊѹ¹¤¬ÆÃÄê¤Î¥ê¥ê¡¼¥¹ (1.7) ¤ÇƳÆþ¤µ¤ì¤¿¤¬¡¢¤½¤ÎƱ¤¸Êѹ¹¤¬°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Î¥¢¥Ã¥×¥Ç¡¼¥È¤Ç¤âÍøÍѲÄǽ¤Ë¤Ê¤Ã¤¿¡¢¤È¤¤¤¦¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "½ªÎ»¥¹¥Æ¡¼¥¿¥¹"
+.LP
+.LP
+°ìÈ̤ˡ¢¼¡¤Î½ªÎ»Ãͤ¬µ¯Æ°¥Ä¡¼¥ë¤«¤éÊÖ¤µ¤ì¤ë¤Î¤ÏÄ̾µ¯Æ°¸µ¤¬ÉÔÀµ¤Ê°ú¿ô¤Ç¸Æ¤Ó½Ð¤µ¤ì¤¿¤«¡¢¿¼¹ï¤Ê¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤«¡¢¤¢¤ë¤¤¤Ï Java ²¾ÁÛ¥Þ¥·¥ó¤«¤éÎã³°¤¬¥¹¥í¡¼¤µ¤ì¤¿¾ì¹ç¤Ç¤¹¡£¤¿¤À¤· Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢API ¸Æ¤Ó½Ð¤· \f2System.exit(exitValue)\fP ¤ò»ÈÍѤ·¤ÆǤ°Õ¤ÎÃͤòÊÖ¤¹¤³¤È¤òÁªÂò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
+.RS 3
+.TP 2
+o
+\f20\fP: Àµ¾ï½ªÎ» 
+.TP 2
+o
+\f2>0\fP: ¥¨¥é¡¼¤¬È¯À¸¤·¤¿ 
+.RE
 
 .LP
+.SH "´ØÏ¢¹àÌÜ"
+.LP
 .RS 3
 .TP 2
 o
@@ -484,19 +488,19 @@
 .TP 2
 o
 .na
-\f2「Java 拡張機能フレームワークã€\fP @
+\f2¡ÖJava ³ÈÄ¥µ¡Ç½¥Õ¥ì¡¼¥à¥ï¡¼¥¯¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/extensions/index.html 
 .TP 2
 o
 .na
-\f2「セキュリティーã€\fP @
+\f2¡Ö¥»¥­¥å¥ê¥Æ¥£¡¼¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/index.html 
 .TP 2
 o
 .na
-\f2「HotSpot VM Specific Optionsã€\fP @
+\f2¡ÖHotSpot VM Specific Options¡×\fP @
 .fi
 http://java.sun.com/docs/hotspot/VMOptions.html 
 .RE
--- a/src/solaris/doc/sun/man/man1/ja/javac.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/javac.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,325 +19,423 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javac 1 "02 Jun 2010"
+.TH javac 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-javac \- Java プログラミング言語コンパイラ
+.SH "̾Á°"
+javac \- Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¥³¥ó¥Ñ¥¤¥é
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-コマンド行引数ファイル 
+¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë 
 .TP 2
 o
-æ³¨é‡ˆå‡¦ç† 
+Ãí¼á½èÍý 
 .TP 2
 o
-åž‹ã®æ¤œç´¢ 
+·¿¤Î¸¡º÷ 
 .TP 2
 o
-プログラマティックインタフェース 
+¥×¥í¥°¥é¥Þ¥Æ¥£¥Ã¥¯¥¤¥ó¥¿¥Õ¥§¡¼¥¹ 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
 .fl
         \fP\f3javac\fP [ options ] [ sourcefiles ] [ classes ] [ @argfiles ]
 .fl
-      
+
 .fl
 .fi
 
 .LP
 .LP
-引数ã¯é †ä¸åŒã§ã™ã€‚
-.LP
-.RS 3
-
+°ú¿ô¤Ï½çÉÔƱ¤Ç¤¹¡£
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 sourcefiles 
-コンパイルã•ã‚Œã‚‹ 1 ã¤ä»¥ä¸Šã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (MyClass.java ãªã©) 
+¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë 1 ¤Ä°Ê¾å¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë (MyClass.java ¤Ê¤É) 
 .TP 3
 classes 
-注釈ã®å‡¦ç†å¯¾è±¡ã¨ãªã‚‹ 1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ (MyPackage.MyClass ãªã©) 
+Ãí¼á¤Î½èÍýÂоݤȤʤë 1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹ (MyPackage.MyClass ¤Ê¤É) 
 .TP 3
 @argfiles 
-オプションã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’列挙ã—㟠1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§ã¯ã€\f2\-J\fP オプションã¯æŒ‡å®šã§ãã¾ã›ã‚“。 
+¥ª¥×¥·¥ç¥ó¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÎóµó¤·¤¿ 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¡£¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ç¤Ï \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.RE
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3javac\fP ツールã¯ã€Java プログラミング言語ã§è¨˜è¿°ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å®šç¾©ã‚’読ã¿å–ã‚Šã€ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ³ãƒ‘イルã—ã¾ã™ã€‚ã¾ãŸã€Java ソースファイルãŠã‚ˆã³ã‚¯ãƒ©ã‚¹å†…ã®æ³¨é‡ˆã®å‡¦ç†ã‚‚è¡Œã„ã¾ã™ã€‚
+\f3javac\fP ¥Ä¡¼¥ë¤Ï¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Çµ­½Ò¤µ¤ì¤¿¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÄêµÁ¤òÆɤ߼è¤ê¡¢¥Ð¥¤¥È¥³¡¼¥É¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£¤Þ¤¿¡¢Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥¯¥é¥¹Æâ¤ÎÃí¼á¤Î½èÍý¤â¹Ô¤¤¤Þ¤¹¡£
 .LP
 .LP
-ソースコードã®ãƒ•ã‚¡ã‚¤ãƒ«åã‚’ \f3javac\fP ã«æ¸¡ã™ã«ã¯ã€æ¬¡ã® 2 ã¤ã®æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚
+¥½¡¼¥¹¥³¡¼¥É¤Î¥Õ¥¡¥¤¥ë̾¤ò \f3javac\fP ¤ËÅϤ¹¤Ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-ソースファイルã®æ•°ãŒå°‘ãªã„å ´åˆã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åをコマンド行ã§ç›´æŽ¥æŒ‡å®šã—ã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¿ô¤¬¾¯¤Ê¤¤¾ì¹ç¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤ò¥³¥Þ¥ó¥É¹Ô¤ÇľÀÜ»ØÄꤷ¤Þ¤¹¡£ 
 .TP 2
 o
-ソースファイルã®æ•°ãŒå¤šã„å ´åˆã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åを空白ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã£ã¦ã€1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«åˆ—挙ã—ã¾ã™ã€‚次ã«ã€ã“ã®ãƒªã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f3@\fP を付ã‘ã¦ã€\f3javac\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã—ã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¿ô¤¬Â¿¤¤¾ì¹ç¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤ò¶õÇò¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀڤäơ¢1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ËÎóµó¤·¤Þ¤¹¡£¼¡¤Ë¡¢¤³¤Î¥ê¥¹¥È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f3@\fP ¤òÉÕ¤±¤Æ¡¢\f3javac\fP ¤Î¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-ソースコードã®ãƒ•ã‚¡ã‚¤ãƒ«å㯠\f2.java\fP æ‹¡å¼µå­ã‚’ã€ã‚¯ãƒ©ã‚¹ã®ãƒ•ã‚¡ã‚¤ãƒ«å㯠\f2.class\fP æ‹¡å¼µå­ã‚’æŒã£ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 ã¾ãŸã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã©ã¡ã‚‰ã‚‚ã€è©²å½“ã™ã‚‹ã‚¯ãƒ©ã‚¹ã«å¯¾å¿œã™ã‚‹ãƒ«ãƒ¼ãƒˆåã‚’æŒã£ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2MyClass\fP ã¨ã„ã†åå‰ã®ã‚¯ãƒ©ã‚¹ã¯ã€\f2MyClass.java\fP ã¨ã„ã†åå‰ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«è¨˜è¿°ã—ã¾ã™ã€‚ ã“ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€\f2MyClass.class\fP ã¨ã„ã†åå‰ã®ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¾ã™ã€‚
+¥½¡¼¥¹¥³¡¼¥É¤Î¥Õ¥¡¥¤¥ë̾¤Ï \f2.java\fP ³ÈÄ¥»Ò¤ò¡¢¥¯¥é¥¹¤Î¥Õ¥¡¥¤¥ë̾¤Ï \f2.class\fP ³ÈÄ¥»Ò¤ò»ý¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤Þ¤¿¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¤É¤Á¤é¤â¡¢³ºÅö¤¹¤ë¥¯¥é¥¹¤ËÂбþ¤¹¤ë¥ë¡¼¥È̾¤ò»ý¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2MyClass\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¯¥é¥¹¤Ï¡¢ \f2MyClass.java\fP ¤È¤¤¤¦Ì¾Á°¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ëµ­½Ò¤·¤Þ¤¹¡£¤³¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢ \f2MyClass.class\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ð¥¤¥È¥³¡¼¥É¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-内部クラスãŒå®šç¾©ã•ã‚Œã¦ã„ã‚‹ã¨ã€è¿½åŠ ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“れらã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã¯ã€\f2MyClass$MyInnerClass.class\fP ã®ã‚ˆã†ã«ã€å¤–部クラスåã¨å†…部クラスåを組ã¿åˆã‚ã›ãŸã‚‚ã®ã«ãªã‚Šã¾ã™ã€‚
+ÆâÉô¥¯¥é¥¹¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤È¡¢ÄɲäΥ¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡¢ \f2MyClass$MyInnerClass.class\fP ¤Î¤è¤¦¤Ë¡¢³°Éô¥¯¥é¥¹Ì¾¤ÈÆâÉô¥¯¥é¥¹Ì¾¤òÁȤ߹ç¤ï¤»¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-ソースファイルã¯ã€ãƒ‘ッケージツリーをå映ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リーã«é…ç½®ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€ã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f3/workspace\fP ã«ç½®ã„ã¦ã„ã‚‹å ´åˆã€\f2com.mysoft.mypack.MyClass\fP ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã¯ \f3/workspace/com/mysoft/mypack/MyClass.java\fP ã«ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ä¥ê¡¼¤òÈ¿±Ç¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤ËÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò \f3/workspace\fP ¤ËÃÖ¤¤¤Æ¤¤¤ë¾ì¹ç¡¢ \f2com.mysoft.mypack.MyClass\fP ¤Î¥½¡¼¥¹¥³¡¼¥É¤Ï \f3/workspace/com/mysoft/mypack/MyClass.java\fP ¤Ë¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-デフォルトã§ã¯ã€ã‚³ãƒ³ãƒ‘イラã¯ã€å„クラスファイルを対応ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã¾ã™ã€‚別ã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã™ã‚‹ã«ã¯ã€\f3\-d\fP を使用ã—ã¾ã™ (ã“ã®ã‚ã¨ã®ã‚ªãƒ—ションをå‚ç…§)。
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢³Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÂбþ¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤­¤Þ¤¹¡£Ê̤νÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢\f3\-d\fP ¤ò»ÈÍѤ·¤Þ¤¹ (¤³¤Î¤¢¤È¤Î¥ª¥×¥·¥ç¥ó¤ò»²¾È)¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-コンパイラã«ã¯ã€ç¾åœ¨ã®é–‹ç™ºç’°å¢ƒã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹æ¨™æº–オプションã®ã‚»ãƒƒãƒˆãŒã‚ã‚Šã¾ã™ã€‚ã“れ以外ã®éžæ¨™æº–オプションã¯ã€ç¾åœ¨ã®ä»®æƒ³ãƒžã‚·ãƒ³ãŠã‚ˆã³ã‚³ãƒ³ãƒ‘イラã®å®Ÿè£…ã«å›ºæœ‰ã®ã‚ªãƒ—ションã§ã€å°†æ¥ã«å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚éžæ¨™æº–オプションã¯ã€\f3\-X\fP ã§å§‹ã¾ã‚Šã¾ã™ã€‚
+¥³¥ó¥Ñ¥¤¥é¤Ë¤Ï¡¢¸½ºß¤Î³«È¯´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëɸ½à¥ª¥×¥·¥ç¥ó¤Î¥»¥Ã¥È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì°Ê³°¤ÎÈóɸ½à¥ª¥×¥·¥ç¥ó¤Ï¡¢¸½ºß¤Î²¾ÁÛ¥Þ¥·¥ó¤ª¤è¤Ó¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤Ë¸ÇÍ­¤Î¥ª¥×¥·¥ç¥ó¤Ç¡¢¾­Íè¤ËÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3\-X\fP ¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£
 .LP
 .SS 
-標準オプション
-.LP
-.RS 3
-
+ɸ½à¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-Akey[=value] 
-注釈プロセッサã«æ¸¡ã•ã‚Œã‚‹ã‚ªãƒ—ション。ã“れらã¯ã€javac ã«ã‚ˆã£ã¦ç›´æŽ¥è§£é‡ˆã•ã‚Œãšã€å€‹ã€…ã®ãƒ—ロセッサã«ã‚ˆã£ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ \f2key\fP ã«ã¯ã€1 ã¤ã¾ãŸã¯è¤‡æ•°ã®è­˜åˆ¥å­ã‚’「.ã€ã§åŒºåˆ‡ã£ãŸã‚‚ã®ã‚’指定ã—ã¦ãã ã•ã„。 
+Ãí¼á¥×¥í¥»¥Ã¥µ¤ËÅϤµ¤ì¤ë¥ª¥×¥·¥ç¥ó¡£¤³¤ì¤é¤Ï¡¢javac ¤Ë¤è¤Ã¤ÆľÀܲò¼á¤µ¤ì¤º¡¢¸Ä¡¹¤Î¥×¥í¥»¥Ã¥µ¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£\f2key\fP ¤Ë¤Ï¡¢1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¼±Ê̻Ҥò¡Ö.¡×¤Ç¶èÀڤ俤â¤Î¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
-\-cp path ã¾ãŸã¯ \-classpath path 
-ユーザーã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ (å ´åˆã«ã‚ˆã£ã¦ã¯) 注釈プロセッサやソースファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãƒ‘ス㯠\f3CLASSPATH\fP 環境変数ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スをオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚\f3CLASSPATH\fPã€\f3\-cp\fPã€\f3\-classpath\fP ã®ã„ãšã‚Œã‚‚指定ã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ãªã‚Šã¾ã™ã€‚詳細ã¯ã€
-.na
-\f2「クラスパスã®è¨­å®šã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\-cp path ¤Þ¤¿¤Ï \-classpath path 
+¥æ¡¼¥¶¡¼¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó (¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï) Ãí¼á¥×¥í¥»¥Ã¥µ¤ä¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¥Ñ¥¹¤Ï \f3CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£\f3CLASSPATH\fP¡¢\f3\-cp\fP¡¢\f3\-classpath\fP ¤Î¤¤¤º¤ì¤â»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-\f3\-sourcepath\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚ユーザークラスパスã‹ã‚‰æ¤œç´¢ã•ã‚Œã¾ã™ã€‚ 
+\f3\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤â¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤«¤é¸¡º÷¤µ¤ì¤Þ¤¹¡£ 
 .LP
-\f3\-processorpath\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ³¨é‡ˆãƒ—ロセッサもユーザークラスパスã‹ã‚‰æ¤œç´¢ã•ã‚Œã¾ã™ã€‚  
+\f3\-processorpath\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢Ãí¼á¥×¥í¥»¥Ã¥µ¤â¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤«¤é¸¡º÷¤µ¤ì¤Þ¤¹¡£  
 .LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ã€‚
-.br
-.br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f3注:\fPコマンド行環境ã®æ§‹æˆã«ã‚ˆã£ã¦ã¯ã€\f2javac \-cp "*.jar" MyClass.java\fP ãªã©ã®ã‚ˆã†ã«ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰æ–‡å­—を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚  
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î³ÈÄ¥»Ò \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò»ý¤Ä¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱ¤¸¤È¤ß¤Ê¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈ֤ϻØÄꤵ¤ì¤Þ¤»¤ó¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ \f2*\fP ¤À¤±¤«¤éÀ®¤ë¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£\f3Ãí:\fP ¥³¥Þ¥ó¥É¹Ô´Ä¶­¤Î¹½À®¤Ë¤è¤Ã¤Æ¤Ï¡¢ \f2javac \-cp "*.jar" MyClass.java\fP ¤Ê¤É¤Î¤è¤¦¤Ë¡¢¥ï¥¤¥ë¥É¥«¡¼¥Éʸ»ú¤ò°úÍÑÉä¤Ç°Ï¤à¤³¤È¤¬É¬Íפʾì¹ç¤â¤¢¤ê¤Þ¤¹¡£  
 .TP 3
 \-Djava.ext.dirs=directories 
-インストール型拡張機能ã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥¤¥ó¥¹¥È¡¼¥ë·¿³ÈÄ¥µ¡Ç½¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-Djava.endorsed.dirs=directories 
-承èªã•ã‚ŒãŸæ¨™æº–パスã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¾µÇ§¤µ¤ì¤¿É¸½à¥Ñ¥¹¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-d directory 
-クラスファイルã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ \f3javac\fP ã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã¾ã›ã‚“。クラスãŒãƒ‘ッケージã®ä¸€éƒ¨ã§ã‚ã‚‹å ´åˆã€\f3javac\fP ã¯ã€å¿…è¦ã«å¿œã˜ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã€ãƒ‘ッケージåã‚’å映ã—ãŸã‚µãƒ–ディレクトリã«ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ãã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-d /home/myclasses\fP ã¨æŒ‡å®šã—ã€ã‚¯ãƒ©ã‚¹ã®åå‰ãŒ \f2com.mypackage.MyClass\fP ã§ã‚ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2/home/myclasses/com/mypackage/MyClass.class\fP ã«ãªã‚Šã¾ã™ã€‚ 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î½ÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤òÀßÄꤷ¤Þ¤¹¡£¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3javac\fP ¤ÏºîÀ®¤·¤Þ¤»¤ó¡£¥¯¥é¥¹¤¬¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÉô¤Ç¤¢¤ë¾ì¹ç¡¢\f3javac\fP ¤Ï¡¢É¬Íפ˱þ¤¸¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÈ¿±Ç¤·¤¿¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÃÖ¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-d /home/myclasses\fP ¤È»ØÄꤷ¡¢¥¯¥é¥¹¤Î̾Á°¤¬ \f2com.mypackage.MyClass\fP ¤Ç¤¢¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ï \f2/home/myclasses/com/mypackage/MyClass.class\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-\f3\-d\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f3javac\fP ã¯å„クラスファイルをã€ãã®ç”Ÿæˆå…ƒã¨ãªã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«æ ¼ç´ã—ã¾ã™ã€‚ 
+\f3\-d\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f3javac\fP ¤Ï³Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¡¢¤½¤ÎÀ¸À®¸µ¤È¤Ê¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë³ÊǼ¤·¤Þ¤¹¡£ 
 .LP
-\f3注:\fP\f3\-d\fP ã§æŒ‡å®šã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã«è‡ªå‹•çš„ã«ã¯è¿½åŠ ã•ã‚Œã¾ã›ã‚“。  
+\f3Ãí:\fP \f3\-d\fP ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë¼«Æ°Åª¤Ë¤ÏÄɲ䵤ì¤Þ¤»¤ó¡£  
 .TP 3
 \-deprecation 
-推奨ã•ã‚Œãªã„メンãƒãƒ¼ã‚„クラスãŒã€ä½¿ç”¨ã¾ãŸã¯ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã‚‹ãŸã³ã«èª¬æ˜Žã‚’表示ã—ã¾ã™ã€‚\f3\-deprecation\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€\f3javac\fP ã¯ã€æŽ¨å¥¨ã•ã‚Œãªã„メンãƒãƒ¼ã‚„クラスを使用ã¾ãŸã¯ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„るソースファイルã®è¦ç´„を表示ã—ã¾ã™ã€‚\f3\-deprecation\fP 㯠\f3\-Xlint:deprecation\fP ã®çœç•¥è¡¨è¨˜ã§ã™ã€‚ 
+¿ä¾©¤µ¤ì¤Ê¤¤¥á¥ó¥Ð¡¼¤ä¥¯¥é¥¹¤¬¡¢»ÈÍѤޤ¿¤Ï¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤ë¤¿¤Ó¤ËÀâÌÀ¤òɽ¼¨¤·¤Þ¤¹¡£\f3\-deprecation\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢\f3javac\fP ¤Ï¡¢¿ä¾©¤µ¤ì¤Ê¤¤¥á¥ó¥Ð¡¼¤ä¥¯¥é¥¹¤ò»ÈÍѤޤ¿¤Ï¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎÍ×Ìó¤òɽ¼¨¤·¤Þ¤¹¡£\f3\-deprecation\fP ¤Ï \f3\-Xlint:deprecation\fP ¤Î¾Êάɽµ­¤Ç¤¹¡£ 
 .TP 3
 \-encoding encoding 
-ソースファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°å (\f2EUC\-JP\fP ã‚„ \f2UTF\-8\fP ãªã©) を指定ã—ã¾ã™ã€‚\f3\-encoding\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ—ラットフォームã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚³ãƒ³ãƒãƒ¼ã‚¿ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°Ì¾ ( \f2EUC\-JP ¤ä UTF\-8\fP ¤Ê¤É) ¤ò»ØÄꤷ¤Þ¤¹¡£\f3\-encoding\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥Ç¥Õ¥©¥ë¥È¥³¥ó¥Ð¡¼¥¿¤¬»È¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+\-endorseddirs directories 
+¾µÇ§¤µ¤ì¤¿É¸½à¥Ñ¥¹¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
+.TP 3
+\-extdirs directories 
+\f2ext\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£\f2directories\fP ÊÑ¿ô¤Ë¤Ï¡¢¥³¥í¥ó¤Ç¶èÀڤ俥ǥ£¥ì¥¯¥È¥ê¤Î¥ê¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î³Æ JAR ¥¢¡¼¥«¥¤¥Ö¤«¤é¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬¸¡º÷¤µ¤ì¤Þ¤¹¡£¸«¤Ä¤«¤Ã¤¿¤¹¤Ù¤Æ¤Î JAR ¥¢¡¼¥«¥¤¥Ö¤Ï¼«Æ°Åª¤Ë¥¯¥é¥¹¥Ñ¥¹¤Î°ìÉô¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë (°Û¤Ê¤ë Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë¼ÂÁõ¤µ¤ì¤¿¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ä³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ËÂФ·¤Æ¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¦) ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-g 
-局所変数をå«ã‚€ã™ã¹ã¦ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€è¡Œç•ªå·ãŠã‚ˆã³ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«æƒ…å ±ã ã‘ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¶É½êÊÑ¿ô¤ò´Þ¤à¤¹¤Ù¤Æ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¹ÔÈֹ椪¤è¤Ó¥½¡¼¥¹¥Õ¥¡¥¤¥ë¾ðÊó¤À¤±¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-g:none 
-デãƒãƒƒã‚°æƒ…報を生æˆã—ã¾ã›ã‚“。 
+¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-g:{keyword list} 
-コンマã§åŒºåˆ‡ã‚‰ã‚ŒãŸã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ãƒªã‚¹ãƒˆã«ã‚ˆã‚ŠæŒ‡å®šã•ã‚ŒãŸã€ç‰¹å®šã®ç¨®é¡žã®ãƒ‡ãƒãƒƒã‚°æƒ…å ±ã ã‘を生æˆã—ã¾ã™ã€‚次ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ãŒæœ‰åŠ¹ã§ã™ã€‚ 
+¥³¥ó¥Þ¤Ç¶èÀÚ¤é¤ì¤¿¥­¡¼¥ï¡¼¥É¥ê¥¹¥È¤Ë¤è¤ê»ØÄꤵ¤ì¤¿¡¢ÆÃÄê¤Î¼ïÎà¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤À¤±¤òÀ¸À®¤·¤Þ¤¹¡£¼¡¤Î¥­¡¼¥ï¡¼¥É¤¬Í­¸ú¤Ç¤¹¡£ 
 .RS 3
 .TP 3
 source 
-ソースファイルã®ãƒ‡ãƒãƒƒã‚°æƒ…å ± 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Ç¥Ð¥Ã¥°¾ðÊó 
 .TP 3
 lines 
-行番å·ã®ãƒ‡ãƒãƒƒã‚°æƒ…å ± 
+¹ÔÈÖ¹æ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó 
 .TP 3
 vars 
-局所変数ã®ãƒ‡ãƒãƒƒã‚°æƒ…å ± 
+¶É½êÊÑ¿ô¤Î¥Ç¥Ð¥Ã¥°¾ðÊó 
 .RE
 .TP 3
 \-help 
-標準オプションã®å½¢å¼ã‚’表示ã—ã¾ã™ã€‚ 
+ɸ½à¥ª¥×¥·¥ç¥ó¤Î·Á¼°¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-implicit:{class,none} 
-暗黙的ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã™ã‚‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ç”Ÿæˆã‚’制御ã—ã¾ã™ã€‚クラスファイルを自動生æˆã™ã‚‹ã«ã¯ã€\f3\-implicit:class\fP を使用ã—ã¾ã™ã€‚クラスファイルã®ç”Ÿæˆã‚’抑制ã™ã‚‹ã«ã¯ã€\f3\-implicit:none\fP を使用ã—ã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå‹•ä½œã¯ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®è‡ªå‹•ç”Ÿæˆã«ãªã‚Šã¾ã™ã€‚ãã®å ´åˆã€ãã®ã‚ˆã†ãªã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚ŒãŸæ™‚ã«æ³¨é‡ˆå‡¦ç†ã‚‚実行ã•ã‚Œã‚‹ã¨ã€ã‚³ãƒ³ãƒ‘イラã‹ã‚‰è­¦å‘ŠãŒç™ºè¡Œã•ã‚Œã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションãŒæ˜Žç¤ºçš„ã«è¨­å®šã•ã‚ŒãŸå ´åˆã«ã¯ã€è­¦å‘Šã¯ç™ºè¡Œã•ã‚Œã¾ã›ã‚“。 「型ã®æ¤œç´¢ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+°ÅÌÛŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÀ¸À®¤òÀ©¸æ¤·¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¼«Æ°À¸À®¤¹¤ë¤Ë¤Ï¡¢\f3\-implicit:class\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÀ¸À®¤òÍÞÀ©¤¹¤ë¤Ë¤Ï¡¢\f3\-implicit:none\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¤Î¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¼«Æ°À¸À®¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤Î¾ì¹ç¡¢¤½¤Î¤è¤¦¤Ê¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿»þ¤ËÃí¼á½èÍý¤â¼Â¹Ô¤µ¤ì¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤«¤é·Ù¹ð¤¬È¯¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬ÌÀ¼¨Åª¤ËÀßÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢·Ù¹ð¤Ïȯ¹Ô¤µ¤ì¤Þ¤»¤ó¡£¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 3
+\-Joption 
+\f3javac\fP ¤¬¸Æ¤Ó½Ð¤¹ \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¡¢\f2option\fP ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+\f3Ãí:\fP \f3CLASSPATH\fP¡¢\f3\-classpath\fP¡¢\f3\-bootclasspath\fP¡¢¤ª¤è¤Ó \f3\-extdirs\fP ¤Ï¡¢\f3javac\fP ¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë»È¤¦¥¯¥é¥¹¤ò»ØÄꤹ¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¤è¤¦¤ÊÊýË¡¤Ç¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤òÁàºî¤¹¤ë¤³¤È¤Ï¡¢Ä̾ï¤Ï̵°ÕÌ£¤Ç¤¢¤ê¡¢¾ï¤Ë´í¸±¤òȼ¤¤¤Þ¤¹¡£¤³¤Î¤è¤¦¤ÊÊýË¡¤ò»È¤¦É¬Íפ¬¤¢¤ë¾ì¹ç¤Ï¡¢\f3\-J\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢É¬Íפʥª¥×¥·¥ç¥ó¤òÇظå¤Î \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤ËÅϤ·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-nowarn 
-警告メッセージを無効ã«ã—ã¾ã™ã€‚ã“れ㯠\f3\-Xlint:none\fP ã¨åŒã˜æ„味ã§ã™ã€‚ 
+·Ù¹ð¥á¥Ã¥»¡¼¥¸¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ï \f3\-Xlint:none\fP ¤ÈƱ¤¸°ÕÌ£¤Ç¤¹¡£ 
 .TP 3
 \-proc: {none,only} 
-注釈処ç†ã€ã‚³ãƒ³ãƒ‘イルã€ãã®ä¸¡æ–¹ã€ã®ã„ãšã‚Œã‚’実行ã™ã‚‹ã‹ã‚’制御ã—ã¾ã™ã€‚\f3\-proc:none\fP ã¯ã€æ³¨é‡ˆå‡¦ç†ãªã—ã§ã‚³ãƒ³ãƒ‘イルãŒå®Ÿè¡Œã•ã‚Œã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚\f3\-proc:only\fP ã¯ã€æ³¨é‡ˆå‡¦ç†ã ã‘ãŒå®Ÿè¡Œã•ã‚Œã€å¾Œç¶šã®ã‚³ãƒ³ãƒ‘イルã¯ã¾ã£ãŸã実行ã•ã‚Œãªã„ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ 
+Ãí¼á½èÍý¡¢¥³¥ó¥Ñ¥¤¥ë¡¢¤½¤ÎξÊý¡¢¤Î¤¤¤º¤ì¤ò¼Â¹Ô¤¹¤ë¤«¤òÀ©¸æ¤·¤Þ¤¹¡£\f3\-proc:none\fP ¤Ï¡¢Ãí¼á½èÍý¤Ê¤·¤Ç¥³¥ó¥Ñ¥¤¥ë¤¬¼Â¹Ô¤µ¤ì¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£\f3\-proc:only\fP ¤Ï¡¢Ãí¼á½èÍý¤À¤±¤¬¼Â¹Ô¤µ¤ì¡¢¸å³¤Î¥³¥ó¥Ñ¥¤¥ë¤Ï¤Þ¤Ã¤¿¤¯¼Â¹Ô¤µ¤ì¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£ 
 .TP 3
 \-processor class1[,class2,class3...] 
-実行ã™ã‚‹æ³¨é‡ˆãƒ—ロセッサã®åå‰ã€‚ã“れを指定ã—ãŸå ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ¤œç´¢å‡¦ç†ã¯çœç•¥ã•ã‚Œã¾ã™ã€‚ 
+¼Â¹Ô¤¹¤ëÃí¼á¥×¥í¥»¥Ã¥µ¤Î̾Á°¡£¤³¤ì¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¸¡º÷½èÍý¤Ï¾Êά¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-processorpath path 
-注釈プロセッサã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ ã“ã®ã‚ªãƒ—ションを使用ã—ãªã‹ã£ãŸå ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘ス内ã§ãƒ—ロセッサã®æ¤œç´¢ãŒè¡Œã‚ã‚Œã¾ã™ã€‚ 
+Ãí¼á¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Æâ¤Ç¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¤¬¹Ô¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-s dir 
-生æˆã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ ¼ç´å…ˆã¨ãªã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™ã€‚ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ \f3javac\fP ã¯ä½œæˆã—ã¾ã›ã‚“。クラスãŒãƒ‘ッケージã®ä¸€éƒ¨ã«ãªã£ã¦ã„ãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ãƒ‘ッケージåã‚’å映ã—ãŸã‚µãƒ–ディレクトリ内ã«æ ¼ç´ã—ã¾ã™ã€‚ ãã®éš›ã€å¿…è¦ã«å¿œã˜ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒ \f3\-s /home/mysrc\fP ã¨æŒ‡å®šã—ã€ã‚¯ãƒ©ã‚¹ã®åå‰ãŒ \f2com.mypackage.MyClass\fP ã§ã‚ã£ãŸå ´åˆã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2/home/mysrc/com/mypackage/MyClass.java\fP 内ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î³ÊǼÀè¤È¤Ê¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\f3javac\fP ¤ÏºîÀ®¤·¤Þ¤»¤ó¡£¥¯¥é¥¹¤¬¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÉô¤Ë¤Ê¤Ã¤Æ¤¤¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÈ¿±Ç¤·¤¿¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë³ÊǼ¤·¤Þ¤¹¡£¤½¤ÎºÝ¡¢É¬Íפ˱þ¤¸¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥æ¡¼¥¶¡¼¤¬ \f3\-s /home/mysrc\fP ¤È»ØÄꤷ¡¢¥¯¥é¥¹¤Î̾Á°¤¬ \f2com.mypackage.MyClass\fP ¤Ç¤¢¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï \f2/home/mysrc/com/mypackage/MyClass.java\fP Æâ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-source release 
-å—ã‘付ã‘るソースコードã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’指定ã—ã¾ã™ã€‚\f2release\fP ã«ã¯æ¬¡ã®å€¤ã‚’指定ã§ãã¾ã™ã€‚ 
+¼õ¤±ÉÕ¤±¤ë¥½¡¼¥¹¥³¡¼¥É¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£\f2release\fP ¤Ë¤Ï¼¡¤ÎÃͤò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 1.3 
-ã“ã®ã‚³ãƒ³ãƒ‘イラã§ã¯ã€JDK 1.3 以é™ã«å°Žå…¥ã•ã‚ŒãŸã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã€ç·ç§°ã€ã¾ãŸã¯ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“。 
+¤³¤Î¥³¥ó¥Ñ¥¤¥é¤Ç¤Ï¡¢JDK 1.3 °Ê¹ß¤ËƳÆþ¤µ¤ì¤¿¥¢¥µ¡¼¥·¥ç¥ó¡¢Áí¾Î¡¢¤Þ¤¿¤Ï¾¤Î¸À¸ìµ¡Ç½¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó¡£ 
 .TP 3
 1.4 
-JDK 1.4 ã§å°Žå…¥ã•ã‚ŒãŸã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’å«ã‚€ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚ 
+JDK 1.4 ¤ÇƳÆþ¤µ¤ì¤¿¡¢¥¢¥µ¡¼¥·¥ç¥ó¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
 .TP 3
 1.5 
-JDK 5 ã§å°Žå…¥ã•ã‚ŒãŸç·ç§°ãŠã‚ˆã³ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’å«ã‚“ã ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚ 
+JDK 5 ¤ÇƳÆþ¤µ¤ì¤¿Áí¾Î¤ª¤è¤Ó¾¤Î¸À¸ìµ¡Ç½¤ò´Þ¤ó¤À¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
 .TP 3
 5 
-1.5 ã¨åŒç¾©ã§ã™ã€‚ 
+1.5 ¤ÈƱµÁ¤Ç¤¹¡£ 
 .TP 3
 1.6 
-ã“ã‚ŒãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã§ã™ã€‚Java SE 6 ã§ã¯è¨€èªžã«å¯¾ã™ã‚‹å¤‰æ›´ã¯å°Žå…¥ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸãŒã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¨ãƒ©ãƒ¼ãŒã€ä»¥å‰ã®ã‚ˆã†ãªã€Œè­¦å‘Šã€ã§ã¯ãªãã€ã€Œã‚¨ãƒ©ãƒ¼ã€ã¨ã—ã¦å ±å‘Šã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã—ãŸã€‚ 
+¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥ÈÃͤǤ¹¡£Java SE 6 ¤Ç¤Ï¸À¸ì¤ËÂФ¹¤ëÊѹ¹¤ÏƳÆþ¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¤¬¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¥¨¥é¡¼¤¬¡¢°ÊÁ°¤Î¤è¤¦¤Ê¡Ö·Ù¹ð¡×¤Ç¤Ï¤Ê¤¯¡¢¡Ö¥¨¥é¡¼¡×¤È¤·¤ÆÊó¹ð¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ 
 .TP 3
 6 
-1.6 ã¨åŒç¾©ã§ã™ã€‚ 
+1.6 ¤ÈƱµÁ¤Ç¤¹¡£ 
+.TP 3
+1.7 
+JDK 7 ¤ÇƳÆþ¤µ¤ì¤¿µ¡Ç½¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
+.TP 3
+7 
+1.7 ¤ÈƱµÁ¤Ç¤¹¡£ 
 .RE
 .TP 3
 \-sourcepath sourcepath 
-クラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å®šç¾©ã‚’検索ã™ã‚‹ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãƒ‘スを指定ã—ã¾ã™ã€‚ユーザークラスパスã¨åŒæ§˜ã«ã€ã‚½ãƒ¼ã‚¹ãƒ‘スã®è¤‡æ•°ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã‚³ãƒ­ãƒ³ (\f3:\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ ソースパスã®ã‚¨ãƒ³ãƒˆãƒªã«ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ã¾ãŸã¯ ZIP アーカイブを指定ã§ãã¾ã™ã€‚パッケージを使ã£ã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¾ãŸã¯ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–内ã®ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‘スåãŒãƒ‘ッケージåã‚’å映ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÄêµÁ¤ò¸¡º÷¤¹¤ë¥½¡¼¥¹¥³¡¼¥É¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ÈƱÍͤˡ¢¥½¡¼¥¹¥Ñ¥¹¤ÎÊ£¿ô¤Î¥¨¥ó¥È¥ê¤Ï¥³¥í¥ó (\f3:\fP) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥½¡¼¥¹¥Ñ¥¹¤Î¥¨¥ó¥È¥ê¤Ë¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤Þ¤¿¤Ï ZIP ¥¢¡¼¥«¥¤¥Ö¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤ò»È¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï¥¢¡¼¥«¥¤¥ÖÆâ¤Î¥í¡¼¥«¥ë¥Ñ¥¹Ì¾¤¬¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÈ¿±Ç¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-\f3注:\fP\ クラスパスã‹ã‚‰ã‚¯ãƒ©ã‚¹ã ã‘ã§ãªããã®ã‚½ãƒ¼ã‚¹ã‚‚見ã¤ã‹ã£ãŸå ´åˆã€ãã®ã‚¯ãƒ©ã‚¹ã¯è‡ªå‹•å†ã‚³ãƒ³ãƒ‘イルã®å¯¾è±¡ã«ãªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚「型ã®æ¤œç´¢ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。  
+\f3Ãí:\fP\ ¥¯¥é¥¹¥Ñ¥¹¤«¤é¥¯¥é¥¹¤À¤±¤Ç¤Ê¤¯¤½¤Î¥½¡¼¥¹¤â¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥¯¥é¥¹¤Ï¼«Æ°ºÆ¥³¥ó¥Ñ¥¤¥ë¤ÎÂоݤˤʤ뤳¤È¤¬¤¢¤ê¤Þ¤¹¡£¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
 \-verbose 
-詳細ãªå‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚ロードã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚³ãƒ³ãƒ‘イルã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã”ã¨ã®æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¾ÜºÙ¤Ê½ÐÎϤòɽ¼¨¤·¤Þ¤¹¡£¥í¡¼¥É¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤´¤È¤Î¾ðÊ󤬽ÐÎϤµ¤ì¤Þ¤¹¡£ 
+.TP 3
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£  
+.TP 3
+\-Werror 
+·Ù¹ð¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¥³¥ó¥Ñ¥¤¥ë¤ò½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-X 
-éžæ¨™æº–オプションã«é–¢ã™ã‚‹æƒ…報を表示ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+Èóɸ½à¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-クロスコンパイルオプション
-.LP
-.RS 3
-
+¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-デフォルトã§ã¯ã€ã‚¯ãƒ©ã‚¹ã®ã‚³ãƒ³ãƒ‘イルã¯ã€\f3javac\fP ãŒæ·»ä»˜ã•ã‚Œã¦ã„るプラットフォームã®ãƒ–ートストラップクラスãŠã‚ˆã³æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦è¡Œã‚ã‚Œã¾ã™ã€‚ãŸã ã—ã€\f3javac\fP ã¯ã€ç•°ãªã‚‹ Java プラットフォームã«å®Ÿè£…ã•ã‚ŒãŸãƒ–ートストラップクラスãŠã‚ˆã³æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦ã‚³ãƒ³ãƒ‘イルを行ã†ã€Œã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルã€ã‚‚サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚クロスコンパイルを行ã†å ´åˆã¯ã€\f3\-bootclasspath\fP ãŠã‚ˆã³ \f3\-extdirs\fP を使ã†ã“ã¨ãŒé‡è¦ã§ã™ã€‚ ã“ã®ã‚ã¨ã®ã€Œã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルã®ä¾‹ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥¯¥é¥¹¤Î¥³¥ó¥Ñ¥¤¥ë¤Ï¡¢\f3javac\fP ¤¬ÅºÉÕ¤µ¤ì¤Æ¤¤¤ë¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ª¤è¤Ó³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ËÂФ·¤Æ¹Ô¤ï¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢\f3javac\fP ¤Ï¡¢°Û¤Ê¤ë Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë¼ÂÁõ¤µ¤ì¤¿¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ª¤è¤Ó³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ËÂФ·¤Æ¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¦¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¡×¤â¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¦¾ì¹ç¤Ï¡¢\f3\-bootclasspath\fP ¤ª¤è¤Ó \f3\-extdirs\fP ¤ò»È¤¦¤³¤È¤¬½ÅÍפǤ¹¡£¤³¤Î¤¢¤È¤Î¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ÎÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 \-target version 
-指定ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® VM をターゲットã«ã—ãŸã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¿ãƒ¼ã‚²ãƒƒãƒˆä»¥é™ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯å‹•ä½œã—ã¾ã™ãŒã€ãれよりå‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® VM ã§ã¯å‹•ä½œã—ã¾ã›ã‚“。有効ãªã‚¿ãƒ¼ã‚²ãƒƒãƒˆã¯ã€\f31.1\fPã€\f31.2\fPã€\f31.3\fPã€\f31.4\fPã€\f31.5\fP (\f35\fP ã‚‚å¯)ã€ãŠã‚ˆã³ \f31.6\fP (\f36\fP ã‚‚å¯) ã§ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¤Î VM ¤ò¥¿¡¼¥²¥Ã¥È¤Ë¤·¤¿¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥¿¡¼¥²¥Ã¥È°Ê¹ß¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÆ°ºî¤·¤Þ¤¹¤¬¡¢¤½¤ì¤è¤êÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î VM ¤Ç¤ÏÆ°ºî¤·¤Þ¤»¤ó¡£Í­¸ú¤Ê¥¿¡¼¥²¥Ã¥È¤Ï¡¢\f31.1\fP¡¢\f31.2\fP¡¢\f31.3\fP¡¢\f31.4\fP¡¢\f31.5\fP (\f35\fP ¤â²Ä)¡¢\f31.6\fP (\f36\fP ¤â²Ä)¡¢¤ª¤è¤Ó \f31.7\fP (\f37\fP ¤â²Ä) ¤Ç¤¹¡£ 
 .LP
-\f3\-target\fP ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¯ã€æ¬¡ã®ã‚ˆã†ã« \f3\-source\fP ã®å€¤ã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚ 
+\f3\-target\fP ¤Î¥Ç¥Õ¥©¥ë¥È¤Ï¡¢¼¡¤Î¤è¤¦¤Ë \f3\-source\fP ¤ÎÃͤˤè¤Ã¤Æ·è¤Þ¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\-source ãŒ\f3指定ã•ã‚Œãªã‹ã£ãŸ\fPå ´åˆã€\-target ã®å€¤ã¯ \f31.6\fP ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f3»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿\fP¾ì¹ç¡¢\-target ¤ÎÃÍ¤Ï \f31.7\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\-source ãŒ\f31.2\fP ã®å ´åˆã€\-target ã®å€¤ã¯ \f31.4\fP ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f31.2\fP ¤Î¾ì¹ç¡¢\-target ¤ÎÃÍ¤Ï \f31.4\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\-source ãŒ\f31.3\fP ã®å ´åˆã€\-target ã®å€¤ã¯ \f31.4\fP ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f31.3\fP ¤Î¾ì¹ç¡¢\-target ¤ÎÃÍ¤Ï \f31.4\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\-source ãŒ\f3ãれ以外ã®å€¤ã®å ´åˆã¯ã™ã¹ã¦\fPã€\\\-target ã®å€¤ã¯ \f3\-source\fP ã®å€¤ã«ãªã‚Šã¾ã™ã€‚ 
+\-source ¤¬\f3¤½¤ì°Ê³°¤ÎÃͤξì¹ç¤Ï¤¹¤Ù¤Æ\fP¡¢\f3\\\-target\fP ¤ÎÃÍ¤Ï \f3\-source\fP ¤ÎÃͤˤʤê¤Þ¤¹¡£ 
 .RE
 .TP 3
 \-bootclasspath bootclasspath 
-指定ã•ã‚ŒãŸä¸€é€£ã®ãƒ–ートクラスã«å¯¾ã—ã¦ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルを行ã„ã¾ã™ã€‚ユーザークラスパスã¨åŒæ§˜ã«ã€ãƒ–ートクラスパスã®è¤‡æ•°ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã‚³ãƒ­ãƒ³ (\f3:\fP) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ ブートクラスパスã®ã‚¨ãƒ³ãƒˆãƒªã«ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€JAR アーカイブã€ã¾ãŸã¯ ZIP アーカイブを指定ã§ãã¾ã™ã€‚ 
-.TP 3
-\-extdirs directories 
-指定ã•ã‚ŒãŸæ‹¡å¼µæ©Ÿèƒ½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å¯¾ã—ã¦ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルを行ã„ã¾ã™ã€‚\f2directories\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ã§åŒºåˆ‡ã£ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ãƒªã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚指定ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®å„ JAR アーカイブã‹ã‚‰ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿°ìÏ¢¤Î¥Ö¡¼¥È¥¯¥é¥¹¤ËÂФ·¤Æ¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ò¹Ô¤¤¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ÈƱÍͤˡ¢¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤ÎÊ£¿ô¤Î¥¨¥ó¥È¥ê¤Ï¥³¥í¥ó (\f3:\fP) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤Î¥¨¥ó¥È¥ê¤Ë¤Ï¡¢¥Ç¥£¥ì¥¯¥È¥ê¡¢JAR ¥¢¡¼¥«¥¤¥Ö¡¢¤Þ¤¿¤Ï ZIP ¥¢¡¼¥«¥¤¥Ö¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-éžæ¨™æº–オプション
-.LP
-.RS 3
-
+Èóɸ½à¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-Xbootclasspath/p:path 
-ブートストラップクラスパスã®å‰ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤ÎÁ°¤ËÄɲä·¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath/a:path 
-ブートストラップクラスパスã®å¾Œã‚ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Ñ¥¹¤Î¸å¤í¤ËÄɲä·¤Þ¤¹¡£ 
 .TP 3
 \-Xbootclasspath/:path 
-ブートストラップクラスファイルã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-Xlint 
-推奨ã•ã‚Œã‚‹ã™ã¹ã¦ã®è­¦å‘Šã‚’有効ã«ã—ã¾ã™ã€‚ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã€åˆ©ç”¨å¯èƒ½ãªã™ã¹ã¦ã®è­¦å‘ŠãŒæŽ¨å¥¨ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¿ä¾©¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.TP 3
+\-Xlint:all 
+¿ä¾©¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¡¢ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-Xlint:none 
-Java 言語仕様ã§ã¯æŒ‡å®šã•ã‚Œã¦ã„ãªã„ã™ã¹ã¦ã®è­¦å‘Šã‚’無効ã«ã—ã¾ã™ã€‚ 
+Java ¸À¸ì»ÅÍͤǤϻØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤¹¤Ù¤Æ¤Î·Ù¹ð¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£ 
+.TP 3
+\-Xlint:name 
+·Ù¹ð \f2name\fP ¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ÇÍ­¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¤Î¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö\-Xlint ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-Xlint:\-name 
-警告 \f2name\fP を無効ã«ã—ã¾ã™ã€‚ ãŸã ã—ã€\f2name\fP ã¯ã€\f3\-Xlint:\fP\f2name\fP ã«ä½¿ç”¨ã§ãる警告åã®ã„ãšã‚Œã‹ã«ãªã‚Šã¾ã™ã€‚ ã“ã®è­¦å‘Šåã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+·Ù¹ð \f2name\fP ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¤Î¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö\-Xlint ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+\-Xmaxerrs number 
+°õºþ¤¹¤ë¥¨¥é¡¼¤ÎºÇÂç¿ô¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:unchecked 
-Java 言語仕様ã§æŒ‡å®šã•ã‚Œã¦ã„る未検査変æ›è­¦å‘Šã®è©³ç´°ã‚’示ã—ã¾ã™ã€‚ 
+\-Xmaxwarns number 
+°õºþ¤¹¤ë·Ù¹ð¤ÎºÇÂç¿ô¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:path 
-存在ã—ãªã„パス (classpathã€sourcepath ãªã©) ディレクトリã«ã¤ã„ã¦è­¦å‘Šã—ã¾ã™ã€‚ 
+\-Xstdout filename 
+¥³¥ó¥Ñ¥¤¥é¤Î¥á¥Ã¥»¡¼¥¸¤ò¡¢»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤ËÁ÷¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Î¥á¥Ã¥»¡¼¥¸¤Ï \f2System.err\fP ¤ËÁ÷¤é¤ì¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:serial 
-\f2serialVersionUID\fP 定義ãŒç›´åˆ—化å¯èƒ½ã‚¯ãƒ©ã‚¹ã«ãªã„ã“ã¨ã‚’警告ã—ã¾ã™ã€‚ 
+\-Xprefer:{newer,source} 
+¤¢¤ë·¿¤ËÂФ·¤Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¤É¤Á¤é¤Î¥Õ¥¡¥¤¥ë¤òÆɤ߼è¤ë¤Ù¤­¤«¤ò»ØÄꤷ¤Þ¤¹ (¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È)¡£\f2\-Xprefer:newer\fP ¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢¤¢¤ë·¿¤ËÂФ¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¿·¤·¤¤Êý¤¬Æɤ߼è¤é¤ì¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È)¡£\f2\-Xprefer:source\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬Æɤ߼è¤é¤ì¤Þ¤¹¡£SOURCE ¤ÎÊݸ¥Ý¥ê¥·¡¼¤ò»È¤Ã¤ÆÀë¸À¤µ¤ì¤¿Ãí¼á¤ËǤ°Õ¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤¬¥¢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¾ì¹ç¤Ï¡¢\f2\-Xprefer:source\fP \f2¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤\fP¡£  
+.TP 3
+\-Xpkginfo:{always,legacy,nonempty} 
+¥Ñ¥Ã¥±¡¼¥¸¾ðÊó¥Õ¥¡¥¤¥ë¤Î½èÍý¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:finally 
-正常ã«å®Œäº†ã§ããªã„ \f2finally\fP 節ã«ã¤ã„ã¦è­¦å‘Šã—ã¾ã™ã€‚ 
+\-Xprint 
+»ØÄꤵ¤ì¤¿·¿¤Î¥Æ¥­¥¹¥Èɽ¸½¤ò¥Ç¥Ð¥Ã¥°ÌÜŪ¤Ç½ÐÎϤ·¤Þ¤¹¡£Ãí¼á½èÍý¡¢¥³¥ó¥Ñ¥¤¥ë¤Î¤É¤Á¤é¤â¼Â¹Ô¤·¤Þ¤»¤ó¡£½ÐÎÏ·Á¼°¤ÏÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
-\-Xlint:fallthrough 
-fall\-through ケース㮠\f2switch\fP ブロックをãƒã‚§ãƒƒã‚¯ã—ã€æ¤œå‡ºã•ã‚ŒãŸã‚‚ã®ã«å¯¾ã—ã¦è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚Fall\-through ケースã¯ã€\f2switch\fP ブロック内ã®æœ€å¾Œã®ã‚±ãƒ¼ã‚¹ã‚’除ãケースã§ã™ã€‚ ã“ã®ã‚³ãƒ¼ãƒ‰ã«ã¯ \f2break\fP æ–‡ã¯å«ã¾ã‚Œã¾ã›ã‚“。 コードã®å®Ÿè¡Œã‚’ãã®ã‚±ãƒ¼ã‚¹ã‹ã‚‰æ¬¡ã®ã‚±ãƒ¼ã‚¹ã¸ç§»å‹•ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã“ã® \f2switch\fP ブロック内㮠\f2case 1\fP ラベルã«ç¶šãコードã¯ã€\f2break\fP æ–‡ã§çµ‚ã‚ã£ã¦ã„ã¾ã›ã‚“。 
-.RS 3
+\-XprintProcessorInfo 
+¤¢¤ëÆÃÄê¤Î¥×¥í¥»¥Ã¥µ¤¬½èÍý¤ò°ÍÍꤵ¤ì¤Æ¤¤¤ëÃí¼á¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-XprintRounds 
+½é²ó¤ª¤è¤Ó¸å³¤ÎÃí¼á½èÍý¥é¥¦¥ó¥É¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.RE
 
 .LP
+.SS 
+\-Xlint ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤Ç¤­¤ë·Ù¹ð
+.LP
+.LP
+\f3\-Xlint:\fP\f2name\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ·Ù¹ð \f2name\fP ¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤¿¤À¤·¡¢\f2name\fP ¤Ï¼¡¤Î·Ù¹ð̾¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£Æ±Íͤˡ¢\f3\-Xlint:\-\fP\f2name\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ·Ù¹ð \f2name\fP ¤ò̵¸ú¤Ë¤Ç¤­¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 3
+cast 
+ÉÔÍפǾéĹ¤Ê¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+String s = (String)"Hello!"
+.fl
+\fP
+.fi
+.TP 3
+classfile 
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÆâÍƤ˴ØÏ¢¤·¤¿ÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£ 
+.TP 3
+deprecation 
+Èó¿ä¾©¹àÌܤλÈÍѤˤĤ¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+    java.util.Date myDate = new java.util.Date();
+.fl
+    int currentDay = myDate.getDay();
+.fl
+\fP
+.fi
+.LP
+¥á¥½¥Ã¥É \f2java.util.Date.getDay\fP ¤Ï JDK 1.1 °Ê¹ß¤Ï¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£  
+.TP 3
+dep\-ann 
+\f2@deprecated\fP Javadoc ¥³¥á¥ó¥È¤Ç¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤ë¤¬¡¢ \f2@Deprecated\fP Ãí¼á¤¬ÉÕ¤¤¤Æ¤¤¤Ê¤¤¹àÌܤˤĤ¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  /**
+.fl
+   * @deprecated As of Java SE 7, replaced by {@link #newMethod()}
+.fl
+   */
+.fl
+
+.fl
+  public static void deprecatedMethood() { }
+.fl
+
+.fl
+  public static void newMethod() { }
+.fl
+\fP
+.fi
+.TP 3
+divzero 
+°ìÄê¤ÎÀ°¿ô 0 ¤Ç½ü»»¤µ¤ì¤ë¤³¤È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+    int divideByZero = 42 / 0;
+.fl
+\fP
+.fi
+.TP 3
+empty 
+\f2if\fP ʸ°Ê¹ß¤¬¶õ¤Îʸ¤Ç¤¢¤ë¤³¤È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+class E {
+.fl
+    void m() {
+.fl
+        if (true) ;
+.fl
+    }
+.fl
+}
+.fl
+\fP
+.fi
+.TP 3
+fallthrough 
+fall\-through ¥±¡¼¥¹¤Î \f2switch\fP ¥Ö¥í¥Ã¥¯¤ò¥Á¥§¥Ã¥¯¤·¡¢¸¡½Ð¤µ¤ì¤¿¤â¤Î¤ËÂФ·¤Æ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£Fall\-through ¥±¡¼¥¹¤Ï¡¢\f2switch\fP ¥Ö¥í¥Ã¥¯Æâ¤ÎºÇ¸å¤Î¥±¡¼¥¹¤ò½ü¤¯¥±¡¼¥¹¤Ç¤¹¡£¤³¤Î¥³¡¼¥É¤Ë¤Ï \f2break\fP ʸ¤Ï´Þ¤Þ¤ì¤Þ¤»¤ó¡£¥³¡¼¥É¤Î¼Â¹Ô¤ò¤½¤Î¥±¡¼¥¹¤«¤é¼¡¤Î¥±¡¼¥¹¤Ø°ÜÆ°¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤³¤Î \f2switch\fP ¥Ö¥í¥Ã¥¯Æâ¤Î \f2case 1\fP ¥é¥Ù¥ë¤Ë³¤¯¥³¡¼¥É¤Ï¡¢\f2break\fP ʸ¤Ç½ª¤ï¤Ã¤Æ¤¤¤Þ¤»¤ó¡£ 
 .nf
 \f3
 .fl
@@ -347,7 +445,7 @@
 .fl
        System.out.println("1");
 .fl
-       //  No  break;  statement here.
+       //  No break statement here.
 .fl
 case 2:
 .fl
@@ -355,96 +453,375 @@
 .fl
 }
 .fl
-            
+\fP
+.fi
+.LP
+¤³¤Î¥³¡¼¥É¤Î¥³¥ó¥Ñ¥¤¥ë»þ¤Ë \f2\-Xlint:fallthrough\fP ¥Õ¥é¥°¤¬»ÈÍѤµ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï Åö³º¥±¡¼¥¹¤Î¹ÔÈÖ¹æ¤È¤È¤â¤Ë¡¢fall\-through ¥±¡¼¥¹¤Î²ÄǽÀ­¤¬¤¢¤ë¤³¤È¤ò¼¨¤¹·Ù¹ð¤òȯ¹Ô¤·¤Þ¤¹¡£  
+.TP 3
+finally 
+Àµ¾ï¤Ë´°Î»¤Ç¤­¤Ê¤¤ \f2finally\fP Àá¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+  public static int m() {
+.fl
+    try {
+.fl
+      throw new NullPointerException();
+.fl
+    } catch (NullPointerException e) {
+.fl
+      System.err.println("Caught NullPointerException.");
+.fl
+      return 1;
+.fl
+    } finally {
+.fl
+      return 0;
+.fl
+    }
+.fl
+  }
+.fl
+\fP
+.fi
+.LP
+¤³¤ÎÎã¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï \f2finally\fP ¥Ö¥í¥Ã¥¯¤Ë´Ø¤¹¤ë·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥á¥½¥Ã¥É¤¬¸Æ¤Ó½Ð¤µ¤ì¤ë¤È¡¢ÃÍ 1 ¤Ç¤Ï¤Ê¤¯ \f20\fP ¤¬ \f2ÊÖ¤µ¤ì¤Þ¤¹\fP¡£ \f2finally\fP ¥Ö¥í¥Ã¥¯¤Ï¡¢ \f2try\fP ¥Ö¥í¥Ã¥¯¤¬½ªÎ»¤¹¤ë¤Èɬ¤º¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢À©¸æ¤¬ \f2catch\fP ¤Ë°Ü¤µ¤ì¤¿¾ì¹ç¡¢¥á¥½¥Ã¥É¤Ï½ªÎ»¤·¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2finally\fP ¥Ö¥í¥Ã¥¯¤Ï¼Â¹Ô¤µ¤ì¤ëɬÍפ¬¤¢¤ë¤¿¤á¡¢À©¸æ¤¬¤¹¤Ç¤Ë¤³¤Î¥á¥½¥Ã¥É¤Î³°Éô¤Ë°Ü¤µ¤ì¤Æ¤¤¤Æ¤â¡¢¤³¤Î¥Ö¥í¥Ã¥¯¤Ï¼Â¹Ô¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+options 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Î»ÈÍѤ˴ؤ¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¤³¤Î¼ï¤Î·Ù¹ð¤ÎÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ÎÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 3
+overrides 
+¥á¥½¥Ã¥É¤Î¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ë´Ø¤¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î 2 ¤Ä¤Î¥¯¥é¥¹¤¬¤¢¤ë¤È¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+public class ClassWithVarargsMethod {
+.fl
+  void varargsMethod(String... s) { }
+.fl
+}
+.fl
+\fP
+.fi
+.nf
+\f3
+.fl
+public class ClassWithOverridingMethod extends ClassWithVarargsMethod {
+.fl
+  @Override
+.fl
+  void varargsMethod(String[] s) { }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¼¡¤Î¤è¤¦¤Ê·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [override] varargsMethod(String[]) in ClassWithOverridingMethod overrides varargsMethod(String...) in ClassWithVarargsMethod; overriding method is missing '...'
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢varargs ¥á¥½¥Ã¥É¤ò¸¡½Ð¤¹¤ë¤È¡¢varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤òÇÛÎó¤ËÊÑ´¹¤·¤Þ¤¹¡£¥á¥½¥Ã¥É \f2ClassWithVarargsMethod.varargsMethod\fP ¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿ \f2String... s\fP ¤ò²¾¥Ñ¥é¥á¡¼¥¿ \f2String[] s\fP ¤ËÊÑ´¹¤·¤Þ¤¹¡£String[] s ¤Ï¡¢¥á¥½¥Ã¥É \f2ClassWithOverridingMethod.varargsMethod\fP ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤ËÂбþ¤¹¤ëÇÛÎó¤Ç¤¹¡£¤½¤Î·ë²Ì¡¢¤³¤ÎÎã¤Ç¤Ï¥³¥ó¥Ñ¥¤¥ë¤¬¹Ô¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+path 
+¥³¥Þ¥ó¥É¹Ô¤Ç¤Î̵¸ú¤Ê¥Ñ¥¹Í×ÁǤȸºß¤·¤Ê¤¤¥Ñ¥¹¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹ (¥¯¥é¥¹¥Ñ¥¹¡¢¥½¡¼¥¹¥Ñ¥¹¤Ê¤É¤Î¥Ñ¥¹´ØÏ¢)¡£¤³¤Î¤è¤¦¤Ê·Ù¹ð¤ò \f2@SuppressWarnings\fP Ãí¼á¤ÇÍÞÀ©¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+javac \-Xlint:path \-classpath /nonexistentpath Example.java
+.fl
+\fP
+.fi
+.TP 3
+processing 
+Ãí¼á½èÍý¤Ë´Ø¤¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¥³¥ó¥Ñ¥¤¥é¤¬¤³¤Î·Ù¹ð¤òÀ¸À®¤¹¤ë¤Î¤Ï¡¢Ãí¼á¤ò´Þ¤à¥¯¥é¥¹¤¬¤¢¤ë¤È¤­¤Ë¡¢»ÈÍѤ·¤Æ¤¤¤ëÃí¼á¥×¥í¥»¥Ã¥µ¤Ç¤½¤Î·¿¤ÎÎã³°¤ò½èÍý¤Ç¤­¤Ê¤¤¾ì¹ç¤Ç¤¹¡£Ã±½ã¤ÊÃí¼á¥×¥í¥»¥Ã¥µ¤ÎÎã¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
+.LP
+\f3¥½¡¼¥¹¥Õ¥¡¥¤¥ë \fP\f4AnnoProc.java\fP: 
+.nf
+\f3
+.fl
+import java.util.*;
+.fl
+import javax.annotation.processing.*;
+.fl
+import javax.lang.model.*;
+.fl
+import javax.lang.model.element.*;
+.fl
+
+.fl
+@SupportedAnnotationTypes("NotAnno")
+.fl
+public class AnnoProc extends AbstractProcessor {
+.fl
+    public boolean process(Set<? extends TypeElement> elems, RoundEnvironment renv) {
+.fl
+        return true;
+.fl
+    }
+.fl
+
+.fl
+    public SourceVersion getSupportedSourceVersion() {
+.fl
+        return SourceVersion.latest();
+.fl
+    }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+\f3¥½¡¼¥¹¥Õ¥¡¥¤¥ë \fP\f4AnnosWithoutProcessors.java\fP\f3:\fP 
+.nf
+\f3
+.fl
+@interface Anno { }
+.fl
+
+.fl
+@Anno
+.fl
+class AnnosWithoutProcessors { }
+.fl
+\fP
+.fi
+.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢Ãí¼á¥×¥í¥»¥Ã¥µ \f2AnnoProc\fP ¤ò¥³¥ó¥Ñ¥¤¥ë¤·¡¢¤³¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤ò¥½¡¼¥¹¥Õ¥¡¥¤¥ë \f2AnnosWithoutProcessors.java\fP ¤ËÂФ·¤Æ¼Â¹Ô¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+% javac AnnoProc.java
+.fl
+% javac \-cp . \-Xlint:processing \-processor AnnoProc \-proc:only AnnosWithoutProcessors.java
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë \f2AnnosWithoutProcessors.java\fP ¤ËÂФ·¤ÆÃí¼á¥×¥í¥»¥Ã¥µ¤ò¼Â¹Ô¤¹¤ë¤È¡¢¼¡¤Î·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [processing] No processor claimed any of these annotations: Anno
 .fl
 \fP
 .fi
-.RE
-ã“ã®ã‚³ãƒ¼ãƒ‰ã®ã‚³ãƒ³ãƒ‘イル時㫠\f2\-Xlint:fallthrough\fP フラグãŒä½¿ç”¨ã•ã‚Œã¦ã„ãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラ㯠当該ケースã®è¡Œç•ªå·ã¨ã¨ã‚‚ã«ã€fall\-through ケースã®å¯èƒ½æ€§ãŒã‚ã‚‹ã“ã¨ã‚’示ã™è­¦å‘Šã‚’発行ã—ã¾ã™ã€‚ 
+.LP
+¤³¤ÎÌäÂê¤ò²ò·è¤¹¤ë¤Ë¤Ï¡¢¥¯¥é¥¹ \f2AnnosWithoutProcessors\fP ¤ÇÄêµÁ¤ª¤è¤Ó»ÈÍѤµ¤ì¤ëÃí¼á¤Î̾Á°¤ò \f2Anno\fP ¤«¤é \f2NotAnno\fP ¤ËÊѹ¹¤·¤Þ¤¹¡£  
 .TP 3
-\-Xmaxerrs number 
-å°åˆ·ã™ã‚‹ã‚¨ãƒ©ãƒ¼ã®æœ€å¤§æ•°ã‚’設定ã—ã¾ã™ã€‚ 
+rawtypes 
+raw ·¿¤ËÂФ¹¤ë̤¸¡ººÁàºî¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£Æäˤ³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢·¿°ú¿ô¤ò»ý¤¿¤Ê¤¤¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿¤ò»ÈÍѤ¹¤ë¥æ¡¼¥¶¡¼¤ËÂФ·¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤Îʸ¤Ç¤Ï¡¢ \f2rawtypes\fP ·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+void countElements(List l) { ... }
+.fl
+\fP
+.fi
+.LP
+¼¡¤Îʸ¤Ç¤Ï¡¢ \f2rawtypes\fP ·Ù¹ð¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£ 
+.nf
+\f3
+.fl
+void countElements(List<?> l) { ... }
+.fl
+\fP
+.fi
+.LP
+\f2List\fP ¤Ï raw ·¿¤Ç¤¹¡£¤¿¤À¤·¡¢ \f2List<?>\fP ¤Ï¥¢¥ó¥Ð¥¦¥ó¥É·Á¼°¤Î¥ï¥¤¥ë¥É¥«¡¼¥É¤Î¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿¤Ç¤¹¡£ \f2List\fP ¤Ï¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ê¤Î¤Ç¡¢É¬¤º¤½¤Î·¿°ú¿ô¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢ \f2List\fP ¤Î²¾°ú¿ô¤Ï¥¢¥ó¥Ð¥¦¥ó¥É·Á¼°¤Î¥ï¥¤¥ë¥É¥«¡¼¥É (\f2?\fP) ¤ò»È¤Ã¤Æ¤½¤Î²¾·¿¥Ñ¥é¥á¡¼¥¿¤È¤·¤Æ»ØÄꤵ¤ì¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ \f2countElements\fP ¥á¥½¥Ã¥É¤Ï \f2List\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤É¤Î¥¤¥ó¥¹¥¿¥ó¥¹²½¤â¼õ¤±ÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£  
 .TP 3
-\-Xmaxwarns number 
-å°åˆ·ã™ã‚‹è­¦å‘Šã®æœ€å¤§æ•°ã‚’設定ã—ã¾ã™ã€‚ 
-.TP 3
-\-Xstdout filename 
-コンパイラã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã€æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã«é€ã‚Šã¾ã™ã€‚デフォルトã§ã¯ã€ã‚³ãƒ³ãƒ‘イラã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯ \f2System.err\fP ã«é€ã‚‰ã‚Œã¾ã™ã€‚ 
+serial 
+ľÎó²½²Äǽ¥¯¥é¥¹¤Ë \f2serialVersionUID\fP ÄêµÁ¤¬¤Ê¤¤¤³¤È¤ò·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+public class PersistentTime implements Serializable
+.fl
+{
+.fl
+  private Date time;
+.fl
+
+.fl
+   public PersistentTime() {
+.fl
+     time = Calendar.getInstance().getTime();
+.fl
+   }
+.fl
+
+.fl
+   public Date getTime() {
+.fl
+     return time;
+.fl
+   }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¼¡¤Î·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [serial] serializable class PersistentTime has no definition of serialVersionUID
+.fl
+\fP
+.fi
+.LP
+ľÎó²½²Äǽ¥¯¥é¥¹¤¬ \f2serialVersionUID\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥£¡¼¥ë¥É¤òÌÀ¼¨Åª¤ËÀë¸À¤·¤Ê¤¤¾ì¹ç¡¢Ä¾Îó²½¥é¥ó¥¿¥¤¥à¤Ï¡ÖJava ¥ª¥Ö¥¸¥§¥¯¥ÈľÎó²½»ÅÍ͡פÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥¯¥é¥¹¤Î¤µ¤Þ¤¶¤Þ¤Ê¦Ì̤˴ð¤Å¤¤¤Æ¡¢¥¯¥é¥¹¤Î \f2serialVersionUID\fP ¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤò·×»»¤·¤Þ¤¹¡£¤¿¤À¤·¡¢¤¹¤Ù¤Æ¤ÎľÎó²½²Äǽ¥¯¥é¥¹¤¬ \f2serialVersionUID\fP ÃͤòÌÀ¼¨Åª¤ËÀë¸À¤¹¤ë¤³¤È¤ò¶¯¤¯¤ª´«¤á¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢ \f2serialVersionUID\fP Ãͤò·×»»¤¹¤ë¥Ç¥Õ¥©¥ë¥È¤Î¥×¥í¥»¥¹¤¬¡¢¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ë²ÄǽÀ­¤Î¤¢¤ë¥¯¥é¥¹¤Î¾ÜºÙ¤Ë¤­¤ï¤á¤Æ±Æ¶Á¤ò¼õ¤±¤ä¤¹¤¯¡¢Ä¾Îó²½Éü¸µÃæ¤Ëͽ´ü¤·¤Ê¤¤ \f2InvalidClassExceptions\fP ¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¤Ç¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢Java ¥³¥ó¥Ñ¥¤¥é¤Î¼ÂÁõ¤¬°Û¤Ê¤Ã¤Æ¤â \f2serialVersionUID\fP Ãͤΰì´ÓÀ­¤ò³ÎÊݤˤ¹¤ë¤Ë¤Ï¡¢Ä¾Îó²½²Äǽ¥¯¥é¥¹¤¬ \f2serialVersionUID\fP ÃͤòÌÀ¼¨Åª¤ËÀë¸À¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£  
 .TP 3
-\-Xprefer:{newer,source} 
-ã‚ã‚‹åž‹ã«å¯¾ã—ã¦ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ãã®ã©ã¡ã‚‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿å–ã‚‹ã¹ãã‹ã‚’指定ã—ã¾ã™ (「型ã®æ¤œç´¢ã€ã‚’å‚ç…§)。\f2\-Xprefer:newer\fP を使用ã—ãŸå ´åˆã€ã‚ã‚‹åž‹ã«å¯¾ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ–°ã—ã„æ–¹ãŒèª­ã¿å–られã¾ã™ (デフォルト)。\f2\-Xprefer:source\fPオプションを使用ã—ãŸå ´åˆã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒèª­ã¿å–られã¾ã™ã€‚\f2SOURCE\fP ã®ä¿å­˜ãƒãƒªã‚·ãƒ¼ã‚’使ã£ã¦å®£è¨€ã•ã‚ŒãŸæ³¨é‡ˆã«ä»»æ„ã®æ³¨é‡ˆãƒ—ロセッサãŒã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ã—ãŸã„å ´åˆã¯ã€\f2\-Xprefer:source\fPを使用ã—ã¦ãã ã•ã„。 
+static 
+static ¤Î»ÈÍѤ˴ؤ¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+class XLintStatic {
+.fl
+    static void m1() { }
+.fl
+    void m2() { this.m1(); }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¼¡¤Î·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [static] static method should be qualified by type name, XLintStatic, instead of by an expression
+.fl
+\fP
+.fi
+.LP
+¤³¤ÎÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤Ë¡¢¼¡¤Î¤è¤¦¤Ë static ¥á¥½¥Ã¥É \f2m1\fP ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+XLintStatic.m1();
+.fl
+\fP
+.fi
+.LP
+¤¢¤ë¤¤¤Ï¡¢ \f2static\fP ¥­¡¼¥ï¡¼¥É¤ò¥á¥½¥Ã¥É \f2m1\fP ¤ÎÀë¸À¤«¤éºï½ü¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£  
 .TP 3
-\-Xprint 
-指定ã•ã‚ŒãŸåž‹ã®ãƒ†ã‚­ã‚¹ãƒˆè¡¨ç¾ã‚’デãƒãƒƒã‚°ç›®çš„ã§å‡ºåŠ›ã—ã¾ã™ã€‚ 注釈処ç†ã€ã‚³ãƒ³ãƒ‘イルã®ã©ã¡ã‚‰ã‚‚実行ã—ã¾ã›ã‚“。出力形å¼ã¯å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 
+try 
+try\-with\-resources ʸ¤ò´Þ¤à¡¢ \f2try\fP ¥Ö¥í¥Ã¥¯¤Î»ÈÍѤ˴ؤ¹¤ëÌäÂê¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢try ʸ¤ÇÀë¸À¤µ¤ì¤¿¥ê¥½¡¼¥¹ \f2ac\fP ¤¬»ÈÍѤµ¤ì¤Ê¤¤¤¿¤á¤Ë¡¢ \f2¼¡¤Îʸ¤ËÂФ·¤Æ·Ù¹ð¤¬\fP À¸À®¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+try ( AutoCloseable ac = getResource() ) {
+.fl
+    // do nothing
+.fl
+}
+.fl
+\fP
+.fi
 .TP 3
-\-XprintProcessorInfo 
-ã‚る特定ã®ãƒ—ロセッサãŒå‡¦ç†ã‚’ä¾é ¼ã•ã‚Œã¦ã„る注釈ã«é–¢ã™ã‚‹æƒ…報を出力ã—ã¾ã™ã€‚ 
+unchecked 
+Java ¸À¸ì»ÅÍͤǻØÄꤵ¤ì¤Æ¤¤¤ë̤¸¡ººÊÑ´¹·Ù¹ð¤Î¾ÜºÙ¤ò¼¨¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+    List l = new ArrayList<Number>();
+.fl
+    List<String> ls = l;       // unchecked warning
+.fl
+\fP
+.fi
+.LP
+·¿¤Î¾ÃµîÃæ¤Ë¡¢·¿ \f2ArrayList<Number>\fP ¤ª¤è¤Ó \f2List<String>\fP ¤Ï¤½¤ì¤¾¤ì \f2ArrayList\fP ¤ª¤è¤Ó \f2List\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+ÊÑ¿ô \f2ls\fP ¤Ë¤Ï¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿ \f2List<String>\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£l ¤Ë¤è¤Ã¤Æ»²¾È¤µ¤ì¤ë \f2List\fP \f2¤¬\fP \f2ls\fP ¤ËÂåÆþ¤µ¤ì¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ï̤¸¡ºº·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£¥³¥ó¥Ñ¥¤¥é¤Ï \f2l\fP ¤¬ \f2List<String>\fP ·¿¤ò»²¾È¤¹¤ë¤«¤É¤¦¤«¤ò¥³¥ó¥Ñ¥¤¥ë»þ¤ËȽÃǤǤ­¤Þ¤»¤ó¡£¤Þ¤¿¡¢JVM ¤¬¼Â¹Ô»þ¤Ë¤½¤ì¤òȽÃǤǤ­¤Ê¤¤¤³¤È¤âǧ¼±¤·¤Æ¤¤¤Þ¤¹¡£l ¤Ï List<String> ·¿¤ò»²¾È¤·¤Þ¤»¤ó¡£¤½¤Î·ë²Ì¡¢¥Ò¡¼¥×±øÀ÷¤¬È¯À¸¤·¤Þ¤¹¡£ 
+.LP
+¾Ü¤·¤¯ÀâÌÀ¤¹¤ë¤È¡¢¥Ò¡¼¥×±øÀ÷¾õÂÖ¤¬È¯À¸¤¹¤ë¤Î¤Ï¡¢ \f2List\fP ¥ª¥Ö¥¸¥§¥¯¥È \f2l\fP (¤½¤Î static ·¿¤Ï \f2List<Number>\fP) ¤¬Ê̤Π\f2List\fP ¥ª¥Ö¥¸¥§¥¯¥È \f2ls\fP (°Û¤Ê¤ë static ·¿ \f2List<String>\fP ¤ò»ý¤Ä) ¤ËÂåÆþ¤µ¤ì¤ë¾ì¹ç¤Ç¤¹¡£¤·¤«¤·¡¢¥³¥ó¥Ñ¥¤¥é¤Ç¤Ï¤³¤ÎÂåÆþ¤ò̤¤À¤Ëµö²Ä¤·¤Æ¤¤¤Þ¤¹¡£Áí¾Î¤ò¥µ¥Ý¡¼¥È¤·¤Ê¤¤ Java SE ¤Î¥Ð¡¼¥¸¥ç¥ó¤È¤Î²¼°Ì¸ß´¹À­¤ò³ÎÊݤ¹¤ë¤¿¤á¤Ë¡¢¤³¤ÎÂåÆþ¤òµö²Ä¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£·¿¾Ãµî¤Î¤¿¤á¤Ë¡¢ \f2List<Number>\fP ¤È \f2List<String>\fP ¤Ï \f2List\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¥ª¥Ö¥¸¥§¥¯¥È \f2l\fP ( \f2List\fP ¤È¤¤¤¦ raw ·¿¤ò»ý¤Ä) ¤ò¥ª¥Ö¥¸¥§¥¯¥È \f2ls\fP¤ËÂåÆþ¤¹¤ë¤³¤È¤òµö²Ä¤·¤Þ¤¹¡£  
 .TP 3
-\-XprintRounds 
-åˆå›žãŠã‚ˆã³å¾Œç¶šã®æ³¨é‡ˆå‡¦ç†ãƒ©ã‚¦ãƒ³ãƒ‰ã«é–¢ã™ã‚‹æƒ…報を出力ã—ã¾ã™ã€‚ 
+varargs 
+²ÄÊÑ°ú¿ô (varargs) ¥á¥½¥Ã¥É¡¢ÆäËÈó¶ñ¾Ý²½²Äǽ°ú¿ô¤ò´Þ¤à¤â¤Î¤Î»ÈÍѤ¬°ÂÁ´¤Ç¤Ê¤¤¤³¤È¤ò·Ù¹ð¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+public class ArrayBuilder {
+.fl
+  public static <T> void addToList (List<T> listArg, T... elements) {
+.fl
+    for (T x : elements) {
+.fl
+      listArg.add(x);
+.fl
+    }
+.fl
+  }
+.fl
+}
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥á¥½¥Ã¥É \f2ArrayBuilder.addToList\fP ¤ÎÄêµÁ¤Ë´Ø¤¹¤ë¼¡¤Î·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+warning: [varargs] Possible heap pollution from parameterized vararg type T
+.fl
+\fP
+.fi
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢varargs ¥á¥½¥Ã¥É¤ò¸¡½Ð¤¹¤ë¤È¡¢varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤òÇÛÎó¤ËÊÑ´¹¤·¤Þ¤¹¡£¤·¤«¤·¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤Ï¡¢¥Ñ¥é¥á¡¼¥¿²½¤µ¤ì¤¿·¿¤ÎÇÛÎó¤ÎºîÀ®¤òµö²Ä¤·¤Æ¤¤¤Þ¤»¤ó¡£¥á¥½¥Ã¥É \f2ArrayBuilder.addToList\fP ¤Ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ï varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿ \f2T... elements\fP ¤ò²¾¥Ñ¥é¥á¡¼¥¿ \f2T[] elements\fP(ÇÛÎó) ¤ËÊÑ´¹¤·¤Þ¤¹¡£¤·¤«¤·¡¢·¿¾Ãµî¤Î¤¿¤á¤Ë¡¢¥³¥ó¥Ñ¥¤¥é¤Ï varargs ¤Î²¾¥Ñ¥é¥á¡¼¥¿¤ò \f2Object[] elements\fP ¤ËÊÑ´¹¤·¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢¥Ò¡¼¥×±øÀ÷¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
-.SS 
-\-J オプション
+.SH "¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë"
 .LP
-.RS 3
-
 .LP
-.RS 3
-.TP 3
-\-Joption 
-\f3javac\fP ãŒå‘¼ã³å‡ºã™ \f3java\fP 起動ツールã«ã€\f2option\fP を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ション㯠\f3\-X\fP ã§å§‹ã¾ã£ã¦ã„ã¾ã›ã‚“ãŒã€\f3javac\fP ã®ã€Œæ¨™æº–オプションã€ã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f3\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+javac ¤Î¥³¥Þ¥ó¥É¹Ô¤òû¤¯¤·¤¿¤ê´Ê·é¤Ë¤·¤¿¤ê¤¹¤ë¤¿¤á¤Ë¡¢ \f2javac\fP ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë°ú¿ô ( \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò½ü¤¯) ¤ò´Þ¤à 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤ÎÊýË¡¤ò»È¤¦¤È¡¢¤É¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¾å¤Ç¤â¡¢Ç¤°Õ¤ÎŤµ¤Î javac ¥³¥Þ¥ó¥É¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
 .LP
-\f3注:\fP \  \f3CLASSPATH\fPã€\f3\-classpath\fPã€\f3\-bootclasspath\fPã€ãŠã‚ˆã³ \f3\-extdirs\fP ã¯ã€\f3javac\fP を実行ã™ã‚‹ãŸã‚ã«ä½¿ã†ã‚¯ãƒ©ã‚¹ã‚’指定ã™ã‚‹ã‚‚ã®ã§ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚ˆã†ãªæ–¹æ³•ã§ã‚³ãƒ³ãƒ‘イラã®å®Ÿè£…ã‚’æ“作ã™ã‚‹ã“ã¨ã¯ã€é€šå¸¸ã¯ç„¡æ„味ã§ã‚ã‚Šã€å¸¸ã«å±é™ºã‚’ä¼´ã„ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªæ–¹æ³•ã‚’使ã†å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€\f3\-J\fP オプションを使ã£ã¦ã€å¿…è¦ãªã‚ªãƒ—ションを背後㮠\f3java\fP 起動ツールã«æ¸¡ã—ã¦ãã ã•ã„。  
-.RE
-
 .LP
-.RE
-.SH "コマンド行引数ファイル"
-.LP
-
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢javac ¤Î¥ª¥×¥·¥ç¥ó¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¼«Í³¤ËÁȤ߹ç¤ï¤»¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥Õ¥¡¥¤¥ëÆâ¤Î³Æ°ú¿ô¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥Õ¥¡¥¤¥ë̾¤Ë¶õÇò¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾Á´ÂΤòÆó½Å°úÍÑÉä¤Ç°Ï¤ß¤Þ¤¹¡£
 .LP
 .LP
-\f2javac\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’短ãã—ãŸã‚Šç°¡æ½”ã«ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€\f2javac\fP コマンドã«å¯¾ã™ã‚‹å¼•æ•° (\f2\-J\fP オプションを除ã) ã‚’å«ã‚€ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®æ–¹æ³•ã‚’使ã†ã¨ã€ã©ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§ã‚‚ã€ä»»æ„ã®é•·ã•ã® javac コマンドを作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-引数ファイルã«ã¯ã€javac ã®ã‚ªãƒ—ションã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを自由ã«çµ„ã¿åˆã‚ã›ã¦è¨˜è¿°ã§ãã¾ã™ã€‚ファイル内ã®å„引数ã¯ã€ã‚¹ãƒšãƒ¼ã‚¹ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ファイルåã«ç©ºç™½ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å全体を二é‡å¼•ç”¨ç¬¦ã§å›²ã¿ã¾ã™ã€‚
+°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¥ê¥¹¥È¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2*.java\fP ¤È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë²ò¼á¤¹¤ë¤³¤È¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¯Æ°¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Þ¤¹¤¬¡¢µ¯Æ°¥Ä¡¼¥ë¤Ç¤Ï°ú¿ô¥Õ¥¡¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤«¤é¤Ç¤¹¡£
 .LP
 .LP
-引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚引数ファイルã®ä½ç½®ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åリストã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ (*) ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2*.java\fP ã¨ã¯æŒ‡å®šã§ãã¾ã›ã‚“。引数ファイル内ã®å¼•æ•°ã§ \f2@\fP 文字を使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†å¸°çš„ã«è§£é‡ˆã™ã‚‹ã“ã¨ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã¾ãŸã€\f2\-J\fP オプションもサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 ã“ã®ã‚ªãƒ—ションã¯èµ·å‹•ãƒ„ールã«æ¸¡ã•ã‚Œã¾ã™ãŒã€èµ·å‹•ãƒ„ールã§ã¯å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
+javac ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢³Æ°ú¿ô¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f2@\fP ʸ»ú¤òÉÕ¤±¤ÆÅϤ·¤Þ¤¹¡£javac ¤Ï¡¢\f2@\fP ʸ»ú¤Ç»Ï¤Þ¤ë°ú¿ô¤ò¸«¤Ä¤±¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòŸ³«¤·¤Æ°ú¿ô¥ê¥¹¥È¤ËÁÞÆþ¤·¤Þ¤¹¡£
+.LP
+.SS 
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä»ØÄꤹ¤ëÎã
 .LP
 .LP
-javac を実行ã™ã‚‹ã¨ãã«ã€å„引数ファイルã®ãƒ‘スã¨ãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f2@\fP 文字を付ã‘ã¦æ¸¡ã—ã¾ã™ã€‚javac ã¯ã€\f2@\fP 文字ã§å§‹ã¾ã‚‹å¼•æ•°ã‚’見ã¤ã‘ã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を展開ã—ã¦å¼•æ•°ãƒªã‚¹ãƒˆã«æŒ¿å…¥ã—ã¾ã™ã€‚
-.LP
-.SS 
-引数ファイルを 1 ã¤æŒ‡å®šã™ã‚‹ä¾‹
-.LP
-.LP
-\f2argfile\fP ã¨ã„ã†åå‰ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã™ã¹ã¦ã® javac 引数を格ç´ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚
+\f2¡Öargfile¡×¤È¤¤¤¦Ì¾Á°¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤Ë\fP¤¹¤Ù¤Æ¤Î javac °ú¿ô¤ò³ÊǼ¤¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-  % \fP\f3javac @argfile\fP
-.fl
-      
+% \fP\f3javac @argfile\fP
 .fl
 .fi
 
 .LP
 .LP
-ã“ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®ä¾‹ã§ç¤ºã•ã‚Œã¦ã„ã‚‹ 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を両方ã¨ã‚‚入れるã“ã¨ãŒã§ãã¾ã™ã€‚
+¤³¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤ÎÎã¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòξÊý¤È¤âÆþ¤ì¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .SS 
-引数ファイルを 2 ã¤æŒ‡å®šã™ã‚‹ä¾‹
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 2 ¤Ä»ØÄꤹ¤ëÎã
 .LP
 .LP
-ãŸã¨ãˆã°ã€javac オプション用㫠1 ファイルã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å用㫠1 ファイルã¨ã„ã†ã‚ˆã†ã«ã€2 ã¤ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ãªãŠã€ã“ã®ã‚ã¨ã®ãƒªã‚¹ãƒˆã§ã¯ã€è¡Œã®ç¶™ç¶šæ–‡å­—を使用ã—ã¦ã„ã¾ã›ã‚“。
+¤¿¤È¤¨¤Ð¡¢javac ¥ª¥×¥·¥ç¥óÍÑ¤Ë 1 ¥Õ¥¡¥¤¥ë¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾ÍÑ¤Ë 1 ¥Õ¥¡¥¤¥ë¤È¤¤¤¦¤è¤¦¤Ë¡¢2 ¤Ä¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¤Ê¤ª¡¢¤³¤Î¤¢¤È¤Î¥ê¥¹¥È¤Ç¤Ï¡¢¹Ô¤Î·Ñ³ʸ»ú¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤»¤ó¡£
 .LP
 .LP
-以下ã®å†…容をå«ã‚€ \f2options\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
+°Ê²¼¤ÎÆâÍƤò´Þ¤à \f2options\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -455,14 +832,14 @@
 .fl
      \-sourcepath /java/pubs/ws/1.3/src/share/classes
 .fl
-      
+
 .fl
 \fP
 .fi
 
 .LP
 .LP
-以下ã®å†…容をå«ã‚€ \f2classes\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
+°Ê²¼¤ÎÆâÍƤò´Þ¤à \f2classes\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -473,120 +850,104 @@
 .fl
      MyClass3.java
 .fl
-      
+
 .fl
 \fP
 .fi
 
 .LP
 .LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—㦠\f3javac\fP を実行ã—ã¾ã™ã€‚
+¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ \f3javac\fP ¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
   % \fP\f3javac @options @classes\fP
 .fl
-      
+
 .fl
 .fi
 
 .LP
 .SS 
-パス付ãã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¾‹
+¥Ñ¥¹ÉÕ¤­¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤ÎÎã
 .LP
 .LP
-引数ファイルã«ã¯ã€ãƒ‘スを指定ã§ãã¾ã™ã€‚ ãŸã ã—ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ä¸‹ã®ä¾‹ã®å ´åˆã¯ã€\f2path1\fP ã‚„ \f2path2\fP ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Ñ¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤½¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢²¼¤ÎÎã¤Î¾ì¹ç¤Ï¡¢ \f2path1\fP ¤ä \f2path2\fP ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
 .LP
 .nf
 \f3
 .fl
-  % \fP\f3javac @path1/options @path2/classes\fP
-.fl
-      
+% \fP\f3javac @path1/options @path2/classes\fP
 .fl
 .fi
 
 .LP
-.SH "注釈処ç†"
+.SH "Ãí¼á½èÍý"
 .LP
-
+.LP
+\f3javac\fP ¤¬Ãí¼á½èÍý¤òľÀÜ¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤¿¤á¡¢ÆÈΩ¤·¤¿Ãí¼á½èÍý¥Ä¡¼¥ë¤Ç¤¢¤ë \f3apt\fP ¤ò»ÈÍѤ¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£
 .LP
 .LP
-\f3javac\fP ãŒæ³¨é‡ˆå‡¦ç†ã‚’直接サãƒãƒ¼ãƒˆã—ã¦ã„ã‚‹ãŸã‚ã€ç‹¬ç«‹ã—ãŸæ³¨é‡ˆå‡¦ç†ãƒ„ールã§ã‚ã‚‹ \f3apt\fP を使用ã™ã‚‹å¿…è¦ãŒãªããªã‚Šã¾ã—ãŸã€‚
+Ãí¼á½èÍý¤Î API ¤Ï¡¢ \f2javax.annotation.processing\fP ¤ª¤è¤Ó \f2javax.lang.model\fP ¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+.SS 
+Ãí¼á½èÍý¤Î³µÍ×
 .LP
 .LP
-注釈処ç†ã® API ã¯ã€\f2javax.annotation.processing\fP ãŠã‚ˆã³ \f2javax.lang.model\fP パッケージã¨ãã®ã‚µãƒ–パッケージ内ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.SS 
-注釈処ç†ã®æ¦‚è¦
+\f3\-proc:none\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÃí¼á½èÍý¤¬Ìµ¸ú²½¤µ¤ì¤Ê¤¤¤«¤®¤ê¡¢¥³¥ó¥Ñ¥¤¥é¤Ï»ÈÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤ò¸¡º÷¤·¤Þ¤¹¡£¸¡º÷¥Ñ¥¹¤Ï \f3\-processorpath\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄê¤Ç¤­¤Þ¤¹¡£¸¡º÷¥Ñ¥¹¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¤Ï¡¢¸¡º÷¥Ñ¥¹¾å¤Î \f2META\-INF/services/javax.annotation.processing.Processor\fP ¤È¤¤¤¦Ì¾Á°¤Î¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¹½À®¥Õ¥¡¥¤¥ë¤Ë´ð¤Å¤¤¤Æ¹Ô¤ï¤ì¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢»ÈÍѤ¹¤ë¤¹¤Ù¤Æ¤ÎÃí¼á¥×¥í¥»¥Ã¥µ¤Î̾Á°¤ò¡¢1 ¹Ô¤Ë 1 ¤Ä¤º¤Ä´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢Ê̤ÎÊýË¡¤È¤·¤Æ¡¢\f3\-processor\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥×¥í¥»¥Ã¥µ¤òÌÀ¼¨Åª¤Ë»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3\-proc:none\fP オプションã«ã‚ˆã£ã¦æ³¨é‡ˆå‡¦ç†ãŒç„¡åŠ¹åŒ–ã•ã‚Œãªã„ã‹ãŽã‚Šã€ã‚³ãƒ³ãƒ‘イラã¯ä½¿ç”¨å¯èƒ½ãªã™ã¹ã¦ã®æ³¨é‡ˆãƒ—ロセッサを検索ã—ã¾ã™ã€‚検索パス㯠\f3\-processorpath\fP オプションを使ã£ã¦æŒ‡å®šã§ãã¾ã™ã€‚ 検索パスを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚プロセッサã®æ¤œç´¢ã¯ã€æ¤œç´¢ãƒ‘ス上ã®
-.br
-\f2\  META\-INF/services/javax.annotation.processing.Processor\fP
-.br
-ã¨ã„ã†åå‰ã®ã‚µãƒ¼ãƒ“スプロãƒã‚¤ãƒ€æ§‹æˆãƒ•ã‚¡ã‚¤ãƒ«ã«åŸºã¥ã„ã¦è¡Œã‚ã‚Œã¾ã™ã€‚ã“ã®ã‚ˆã†ãªãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€ä½¿ç”¨ã™ã‚‹ã™ã¹ã¦ã®æ³¨é‡ˆãƒ—ロセッサã®åå‰ã‚’ã€1 行㫠1 ã¤ãšã¤å«ã‚ã¦ãã ã•ã„。ã¾ãŸã€åˆ¥ã®æ–¹æ³•ã¨ã—ã¦ã€\f3\-processor\fP オプションを使ã£ã¦ãƒ—ロセッサを明示的ã«æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ä¥¯¥é¥¹¤òÁöºº¤¹¤ë¤³¤È¤Ç¡¢¤É¤Î¤è¤¦¤ÊÃí¼á¤¬Â¸ºß¤·¤Æ¤¤¤ë¤«¤ò³Îǧ¤·½ª¤ï¤ë¤È¡¢¥×¥í¥»¥Ã¥µ¤ËÂФ·¤ÆÌ䤤¹ç¤ï¤»¤ò¹Ô¤¤¡¢¤½¤ì¤é¤Î¥×¥í¥»¥Ã¥µ¤¬¤É¤ÎÃí¼á¤ò½èÍý¤Ç¤­¤ë¤Î¤«¤ò³Îǧ¤·¤Þ¤¹¡£°ìÃפ¹¤ë¤â¤Î¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥×¥í¥»¥Ã¥µ¤¬¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£³Æ¥×¥í¥»¥Ã¥µ¤Ï¡¢¼«¿È¤¬½èÍý¤¹¤ëÃí¼á¤ò¡ÖÍ×µá¡×¤Ç¤­¤Þ¤¹¡£¤½¤Î¾ì¹ç¡¢¤½¤ì¤é¤ÎÃí¼á¤ËÂФ¹¤ëÊÌ¤Î¥×¥í¥»¥Ã¥µ¤ò¸«¤Ä¤±¤ë»î¤ß¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£¤¹¤Ù¤Æ¤ÎÃí¼á¤¬Í׵ᤵ¤ì¤Æ¤·¤Þ¤¦¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤½¤ì°Ê¾å¥×¥í¥»¥Ã¥µ¤Î¸¡º÷¤ò¹Ô¤¤¤Þ¤»¤ó¡£
 .LP
 .LP
-コンパイラã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚„クラスを走査ã™ã‚‹ã“ã¨ã§ã€ã©ã®ã‚ˆã†ãªæ³¨é‡ˆãŒå­˜åœ¨ã—ã¦ã„ã‚‹ã‹ã‚’確èªã—終ã‚ã‚‹ã¨ã€ãƒ—ロセッサã«å¯¾ã—ã¦å•ã„åˆã‚ã›ã‚’è¡Œã„ã€ãれらã®ãƒ—ロセッサãŒã®æ³¨é‡ˆã‚’処ç†ã§ãã‚‹ã®ã‹ã‚’確èªã—ã¾ã™ã€‚一致ã™ã‚‹ã‚‚ã®ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ãã®ãƒ—ロセッサãŒå‘¼ã³å‡ºã•ã‚Œã¾ã™ã€‚å„プロセッサã¯ã€è‡ªèº«ãŒå‡¦ç†ã™ã‚‹æ³¨é‡ˆã‚’「è¦æ±‚ã€ã§ãã¾ã™ã€‚ ãã®å ´åˆã€ãれらã®æ³¨é‡ˆã«å¯¾ã™ã‚‹åˆ¥ã®ãƒ—ロセッサを見ã¤ã‘る試ã¿ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。ã™ã¹ã¦ã®æ³¨é‡ˆãŒè¦æ±‚ã•ã‚Œã¦ã—ã¾ã†ã¨ã€ã‚³ãƒ³ãƒ‘イラã¯ãれ以上プロセッサã®æ¤œç´¢ã‚’è¡Œã„ã¾ã›ã‚“。
+¤¤¤º¤ì¤«¤Î¥×¥í¥»¥Ã¥µ¤Ë¤è¤Ã¤Æ¿·¤·¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤ë¤È¡¢Ãí¼á½èÍý¤Î 2 ²óÌܤΥ饦¥ó¥É¤¬³«»Ï¤µ¤ì¤Þ¤¹¡£¿·¤·¤¯À¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬Áöºº¤µ¤ì¡¢Á°²ó¤ÈƱÍͤËÃí¼á¤¬½èÍý¤µ¤ì¤Þ¤¹¡£°ÊÁ°¤Î¥é¥¦¥ó¥É¤Ç¸Æ¤Ó½Ð¤µ¤ì¤¿¥×¥í¥»¥Ã¥µ¤Ï¤¹¤Ù¤Æ¡¢¸å³¤Î¤É¤Î¥é¥¦¥ó¥É¤Ç¤â¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£¤³¤ì¤¬¡¢¿·¤·¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Ê¤¯¤Ê¤ë¤Þ¤Ç³¤­¤Þ¤¹¡£
 .LP
 .LP
-ã„ãšã‚Œã‹ã®ãƒ—ロセッサã«ã‚ˆã£ã¦æ–°ã—ã„ソースファイルãŒç”Ÿæˆã•ã‚Œã‚‹ã¨ã€æ³¨é‡ˆå‡¦ç†ã® 2 回目ã®ãƒ©ã‚¦ãƒ³ãƒ‰ãŒé–‹å§‹ã•ã‚Œã¾ã™ã€‚æ–°ã—ã生æˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒèµ°æŸ»ã•ã‚Œã€å‰å›žã¨åŒæ§˜ã«æ³¨é‡ˆãŒå‡¦ç†ã•ã‚Œã¾ã™ã€‚以å‰ã®ãƒ©ã‚¦ãƒ³ãƒ‰ã§å‘¼ã³å‡ºã•ã‚ŒãŸãƒ—ロセッサã¯ã™ã¹ã¦ã€å¾Œç¶šã®ã©ã®ãƒ©ã‚¦ãƒ³ãƒ‰ã§ã‚‚呼ã³å‡ºã•ã‚Œã¾ã™ã€‚ã“ã‚ŒãŒã€æ–°ã—ã„ソースファイルãŒç”Ÿæˆã•ã‚Œãªããªã‚‹ã¾ã§ç¶šãã¾ã™ã€‚
-.LP
-.LP
-ã‚るラウンドã§æ–°ã—ã„ソースファイルãŒç”Ÿæˆã•ã‚Œãªã‹ã£ãŸå ´åˆã€æ³¨é‡ˆãƒ—ロセッサãŒã‚㨠1 回ã ã‘呼ã³å‡ºã•ã‚Œã€å¿…è¦ãªå‡¦ç†ã‚’実行ã™ã‚‹æ©Ÿä¼šãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚ 最後ã«ã€\f3\-proc:only\fP オプションãŒä½¿ç”¨ã•ã‚Œãªã„ã‹ãŽã‚Šã€ã‚³ãƒ³ãƒ‘イラã¯ã€å…ƒã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ç”Ÿæˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã—ã¾ã™ã€‚
+¤¢¤ë¥é¥¦¥ó¥É¤Ç¿·¤·¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢Ãí¼á¥×¥í¥»¥Ã¥µ¤¬¤¢¤È 1 ²ó¤À¤±¸Æ¤Ó½Ð¤µ¤ì¡¢É¬ÍפʽèÍý¤ò¼Â¹Ô¤¹¤ëµ¡²ñ¤¬Í¿¤¨¤é¤ì¤Þ¤¹¡£ºÇ¸å¤Ë¡¢\f3\-proc:only\fP ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤Ê¤¤¤«¤®¤ê¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¸µ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈÀ¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .LP
 .SS 
-暗黙的ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«
+°ÅÌÛŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë
 .LP
 .LP
-コンパイラã¯ã€ä¸€é€£ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã™ã‚‹éš›ã«ã€åˆ¥ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’暗黙的ã«ãƒ­ãƒ¼ãƒ‰ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ (「型ã®æ¤œç´¢ã€ã‚’å‚ç…§)。ãã®ã‚ˆã†ãªãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ç¾æ™‚点ã§ã¯æ³¨é‡ˆå‡¦ç†ã®å¯¾è±¡ã«ãªã‚Šã¾ã›ã‚“。デフォルトã§ã¯ã€æ³¨é‡ˆå‡¦ç†ãŒå®Ÿè¡Œã•ã‚Œã€ã‹ã¤æš—黙的ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ 1 ã¤ã§ã‚‚コンパイルã•ã‚ŒãŸå ´åˆã«ã‚³ãƒ³ãƒ‘イラã¯è­¦å‘Šã‚’発行ã—ã¾ã™ã€‚ã“ã®è­¦å‘Šã‚’抑制ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã¯ã€\-implicit オプションをå‚ç…§ã—ã¦ãã ã•ã„。
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢°ìÏ¢¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ëºÝ¤Ë¡¢Ê̤Υ½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò°ÅÌÛŪ¤Ë¥í¡¼¥É¤¹¤ë¤³¤È¤¬É¬Íפʾì¹ç¤¬¤¢¤ê¤Þ¤¹ (¡Ö·¿¤Î¸¡º÷¡×¤ò»²¾È)¡£¤½¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë¤Ï¡¢¸½»þÅÀ¤Ç¤ÏÃí¼á½èÍý¤ÎÂоݤˤʤê¤Þ¤»¤ó¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢Ãí¼á½èÍý¤¬¼Â¹Ô¤µ¤ì¡¢¤«¤Ä°ÅÌÛŪ¤Ë¥í¡¼¥É¤µ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ 1 ¤Ä¤Ç¤â¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¾ì¹ç¤Ë¥³¥ó¥Ñ¥¤¥é¤Ï·Ù¹ð¤òȯ¹Ô¤·¤Þ¤¹¡£¤³¤Î·Ù¹ð¤òÍÞÀ©¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢\-implicit ¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "åž‹ã®æ¤œç´¢"
-.LP
-
+.SH "·¿¤Î¸¡º÷"
 .LP
 .LP
-ソースファイルをコンパイルã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã—ãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«åž‹ã®å®šç¾©ãŒè¦‹ã¤ã‹ã‚‰ãªã„ã¨ãã€ã‚³ãƒ³ãƒ‘イラã¯é€šå¸¸ã€ãã®åž‹ã«é–¢ã™ã‚‹æƒ…報を必è¦ã¨ã—ã¾ã™ã€‚コンパイラã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§ä½¿ã‚ã‚Œã¦ã„るクラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€æ‹¡å¼µã•ã‚Œã¦ã„るクラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚ã‚‹ã„ã¯å®Ÿè£…ã•ã‚Œã¦ã„るクラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã™ã¹ã¦ã«ã¤ã„ã¦ã€åž‹ã®æƒ…報を必è¦ã¨ã—ã¾ã™ã€‚ã“ã‚Œã«ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§æ˜Žç¤ºçš„ã«ã¯è¨€åŠã•ã‚Œã¦ã„ãªãã¦ã‚‚ã€ç¶™æ‰¿ã‚’通ã˜ã¦æƒ…報をæä¾›ã™ã‚‹ã‚¯ãƒ©ã‚¹ã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚‚å«ã¾ã‚Œã¾ã™ã€‚
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë·¿¤ÎÄêµÁ¤¬¸«¤Ä¤«¤é¤Ê¤¤¤È¤­¡¢¥³¥ó¥Ñ¥¤¥é¤ÏÄ̾¤½¤Î·¿¤Ë´Ø¤¹¤ë¾ðÊó¤òɬÍפȤ·¤Þ¤¹¡£¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç»È¤ï¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢³ÈÄ¥¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤¢¤ë¤¤¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¹¤Ù¤Æ¤Ë¤Ä¤¤¤Æ¡¢·¿¤Î¾ðÊó¤òɬÍפȤ·¤Þ¤¹¡£¤³¤ì¤Ë¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÇÌÀ¼¨Åª¤Ë¤Ï¸ÀµÚ¤µ¤ì¤Æ¤¤¤Ê¤¯¤Æ¤â¡¢·Ñ¾µ¤òÄ̤¸¤Æ¾ðÊó¤òÄ󶡤¹¤ë¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤â´Þ¤Þ¤ì¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€\f3java.applet.Applet\fP をサブクラスã«ã—ãŸå ´åˆã€\f3アプレットã®\fP祖先ã®ã‚¯ãƒ©ã‚¹ï¼ˆ\f3java.awt.Panel\fPã€\f3java.awt.Container\fPã€\f3java.awt.Component\fPã€\f3java.lang.Object\fP)を使用ã—ã¦ã„ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢\f3java.applet.Applet\fP ¤ò¥µ¥Ö¥¯¥é¥¹¤Ë¤·¤¿¾ì¹ç¡¢\f3¥¢¥×¥ì¥Ã¥È¤Î\fPÁÄÀè¤Î¥¯¥é¥¹¡Ê\f3java.awt.Panel\fP¡¢\f3java.awt.Container\fP¡¢\f3java.awt.Component\fP¡¢\f3java.lang.Object\fP¡Ë¤ò»ÈÍѤ·¤Æ¤¤¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-コンパイラã¯ã€åž‹ã®æƒ…å ±ãŒå¿…è¦ã«ãªã‚‹ã¨ã€ãã®åž‹ã‚’定義ã—ã¦ã„るソースファイルã¾ãŸã¯ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã—ã¾ã™ã€‚ã¾ãšã€ãƒ–ートストラップクラスã¨æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ã‚’検索ã—ã€ç¶šã„ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘ス (デフォルトã§ã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) を検索ã—ã¾ã™ã€‚ユーザークラスパスã¯ã€\f3CLASSPATH\fP 環境変数を設定ã—ã¦å®šç¾©ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f3\-classpath\fP コマンド行オプションを使ã£ã¦è¨­å®šã—ã¾ã™ã€‚詳細ã¯ã€
-.na
-\f2「クラスパスã®è¨­å®šã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢·¿¤Î¾ðÊó¤¬É¬Íפˤʤë¤È¡¢¤½¤Î·¿¤òÄêµÁ¤·¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤·¤Þ¤¹¡£¤Þ¤º¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤È³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ò¸¡º÷¤·¡¢Â³¤¤¤Æ¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹ (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê) ¤ò¸¡º÷¤·¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ï¡¢\f3CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤òÀßÄꤷ¤ÆÄêµÁ¤¹¤ë¤«¡¢¤Þ¤¿¤Ï \f3\-classpath\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÀßÄꤷ¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\-sourcepath オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘スã‹ã‚‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ã€‚ ãれ以外ã®å ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã‹ã‚‰ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ã‚’検索ã—ã¾ã™ã€‚
+\-sourcepath ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹¤«¤é¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤«¤é¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤ò¸¡º÷¤·¤Þ¤¹¡£
 .LP
 .LP
-\f3\-bootclasspath\fP オプション㨠\f3\-extdirs\fP オプションを使ã†ã¨ã€åˆ¥ã®ãƒ–ートストラップクラスや拡張機能クラスを指定ã§ãã¾ã™ã€‚ ã“ã®ã‚ã¨ã®ã€Œã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘イルオプションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+\f3\-bootclasspath\fP ¥ª¥×¥·¥ç¥ó¤È \f3\-extdirs\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢Ê̤Υ֡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ä³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤³¤Î¤¢¤È¤Î¡Ö¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-åž‹ã®æ¤œç´¢ã«æˆåŠŸã—ãŸã¨ãã«å¾—られるçµæžœã¯ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã¾ãŸã¯ãã®ä¸¡æ–¹ã§ã‚ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚両方ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ãã®ã©ã¡ã‚‰ã‚’使用ã™ã¹ãã‹ã‚’ \-Xprefer オプションã§ã‚³ãƒ³ãƒ‘イラã«æŒ‡ç¤ºã§ãã¾ã™ã€‚\f3newer\fP ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラ㯠2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ–°ã—ã„方を使用ã—ã¾ã™ã€‚\f3source\fP ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¾ã™ã€‚デフォルト㯠\f3newer\fP ã§ã™ã€‚
+·¿¤Î¸¡º÷¤ËÀ®¸ù¤·¤¿¤È¤­¤ËÆÀ¤é¤ì¤ë·ë²Ì¤Ï¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï¤½¤ÎξÊý¤Ç¤¢¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£Î¾Êý¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¤É¤Á¤é¤ò»ÈÍѤ¹¤Ù¤­¤«¤ò \-Xprefer ¥ª¥×¥·¥ç¥ó¤Ç¥³¥ó¥Ñ¥¤¥é¤Ë»Ø¼¨¤Ç¤­¤Þ¤¹¡£\f3newer\fP ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¿·¤·¤¤Êý¤ò»ÈÍѤ·¤Þ¤¹¡£\f3source\fP ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï \f3newer\fP ¤Ç¤¹¡£
 .LP
 .LP
-åž‹ã®æ¤œç´¢è‡ªä½“ã«ã‚ˆã£ã¦ã€ã¾ãŸã¯ \f3\-Xprefer\fP ãŒè¨­å®šã•ã‚ŒãŸçµæžœã¨ã—ã¦å¿…è¦ãªåž‹ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã€ã‚³ãƒ³ãƒ‘イラã¯ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿å–ã‚Šã€å¿…è¦ãªæƒ…報をå–å¾—ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€ã‚³ãƒ³ãƒ‘イラã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ³ãƒ‘イルも行ã„ã¾ã™ã€‚\-implicit オプションを使ãˆã°ãã®å‹•ä½œã‚’指定ã§ãã¾ã™ã€‚\f3none\fP を指定ã—ãŸå ´åˆã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。\f3class\fP を指定ã—ãŸå ´åˆã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+·¿¤Î¸¡º÷¼«ÂΤˤè¤Ã¤Æ¡¢¤Þ¤¿¤Ï \f3\-Xprefer\fP ¤¬ÀßÄꤵ¤ì¤¿·ë²Ì¤È¤·¤ÆɬÍפʷ¿¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÆɤ߼è¤ê¡¢É¬ÍפʾðÊó¤ò¼èÆÀ¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë¤â¹Ô¤¤¤Þ¤¹¡£\-implicit ¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¤½¤ÎÆ°ºî¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\f3none\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£\f3class\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-コンパイラã¯ã€æ³¨é‡ˆå‡¦ç†ã®å®Œäº†å¾Œã«ã€ã‚る型情報ã®å¿…è¦æ€§ã‚’èªè­˜ã—ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ãã®åž‹æƒ…å ±ãŒã‚るソースファイル内ã«è¦‹ã¤ã‹ã‚Šã€ã‹ã¤ \f3\-implicit\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ³¨é‡ˆå‡¦ç†ã®å¯¾è±¡ã¨ãªã‚‰ãšã«ã‚³ãƒ³ãƒ‘イルã•ã‚Œã‚‹ã“ã¨ã‚’ã€ã‚³ãƒ³ãƒ‘イラãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã«è­¦å‘Šã—ã¾ã™ã€‚ã“ã®è­¦å‘Šã‚’無効ã«ã™ã‚‹ã«ã¯ã€(ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ³¨é‡ˆå‡¦ç†ã®å¯¾è±¡ã¨ãªã‚‹ã‚ˆã†ã«) ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コマンド行ã«æŒ‡å®šã™ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ãã®ã‚ˆã†ãªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—ã¦ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã™ã¹ãã‹ã©ã†ã‹ã‚’ \f3\-implicit\fP オプションを使ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚
+¥³¥ó¥Ñ¥¤¥é¤Ï¡¢Ãí¼á½èÍý¤Î´°Î»¸å¤Ë¡¢¤¢¤ë·¿¾ðÊó¤ÎɬÍ×À­¤òǧ¼±¤·¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤½¤Î·¿¾ðÊ󤬤¢¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¸«¤Ä¤«¤ê¡¢¤«¤Ä \f3\-implicit\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬Ãí¼á½èÍý¤ÎÂоݤȤʤ餺¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¤³¤È¤ò¡¢¥³¥ó¥Ñ¥¤¥é¤¬¥æ¡¼¥¶¡¼¤Ë·Ù¹ð¤·¤Þ¤¹¡£¤³¤Î·Ù¹ð¤ò̵¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢(¤½¤Î¥Õ¥¡¥¤¥ë¤¬Ãí¼á½èÍý¤ÎÂоݤȤʤë¤è¤¦¤Ë) ¤½¤Î¥Õ¥¡¥¤¥ë¤ò¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤹ¤ë¤«¡¢¤¢¤ë¤¤¤Ï¤½¤Î¤è¤¦¤Ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÀ¸À®¤¹¤Ù¤­¤«¤É¤¦¤«¤ò \f3\-implicit\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤷ¤Þ¤¹¡£
 .LP
-.SH "プログラマティックインタフェース"
-.LP
-
+.SH "¥×¥í¥°¥é¥Þ¥Æ¥£¥Ã¥¯¥¤¥ó¥¿¥Õ¥§¡¼¥¹"
 .LP
 .LP
-\f3javac\fP ã¯ã€\f2javax.tools\fP パッケージ内ã®ã‚¯ãƒ©ã‚¹ã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ã‚ˆã£ã¦å®šç¾©ã•ã‚Œã‚‹æ–°ã—ã„ Java Compiler API をサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+\f3javac\fP ¤Ï¡¢ \f2javax.tools\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤ë¿·¤·¤¤ Java Compiler API ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
 .SS 
-例
+Îã
 .LP
 .LP
-コマンド行ã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸå¼•æ•°ã‚’使ã£ã¦ã‚³ãƒ³ãƒ‘イルを実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒ¼ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
+¥³¥Þ¥ó¥É¹Ô¤«¤é»ØÄꤵ¤ì¤¿°ú¿ô¤ò»È¤Ã¤Æ¥³¥ó¥Ñ¥¤¥ë¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥³¡¼¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -595,29 +956,24 @@
 .fl
 int rc = javac.run(null, null, null, args);
 .fl
-      
-.fl
 \fP
 .fi
 
 .LP
 .LP
-ã“ã®å ´åˆã€æ¨™æº–出力ストリームã«ã™ã¹ã¦ã®è¨ºæ–­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒæ›¸ã出ã•ã‚Œã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰å‘¼ã³å‡ºã•ã‚ŒãŸ \f3javac\fP ãŒè¿”ã™ã®ã¨åŒã˜çµ‚了コードãŒè¿”ã•ã‚Œã¾ã™ã€‚
+¤³¤Î¾ì¹ç¡¢É¸½à½ÐÎÏ¥¹¥È¥ê¡¼¥à¤Ë¤¹¤Ù¤Æ¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤¬½ñ¤­½Ð¤µ¤ì¡¢¥³¥Þ¥ó¥É¹Ô¤«¤é¸Æ¤Ó½Ð¤µ¤ì¤¿ \f3javac\fP ¤¬ÊÖ¤¹¤Î¤ÈƱ¤¸½ªÎ»¥³¡¼¥É¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2javax.tools.JavaCompiler\fP インタフェース上ã®ã»ã‹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ãˆã°ã€è¨ºæ–­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å‡¦ç†ã‚„ファイルã®èª­ã¿å–ã‚Šå…ƒ/書ãè¾¼ã¿å…ˆã®åˆ¶å¾¡ãªã©ã‚’è¡Œãˆã¾ã™ã€‚
+\f2javax.tools.JavaCompiler\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¾å¤Î¤Û¤«¤Î¥á¥½¥Ã¥É¤ò»È¤¨¤Ð¡¢¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î½èÍý¤ä¥Õ¥¡¥¤¥ë¤ÎÆɤ߼è¤ê¸µ/½ñ¤­¹þ¤ßÀè¤ÎÀ©¸æ¤Ê¤É¤ò¹Ô¤¨¤Þ¤¹¡£
 .LP
 .SS 
-æ—§å¼ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹
-.LP
-.RS 3
-
+µì¼°¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹
 .LP
 .LP
-\f3注:\fP \ ã“ã® API ã¯ã€ä¸‹ä½äº’æ›æ€§ã‚’確ä¿ã™ã‚‹ãŸã‚ã ã‘ã«æ®‹ã•ã‚Œã¦ã„ã¾ã™ã€‚ æ–°ã—ã„コードã§ã¯ã€å¿…ãšå‰è¿°ã® Java Compiler API を使用ã—ã¦ãã ã•ã„。
+\f3Ãí:\fP ¤³¤Î API ¤Ï¡¢²¼°Ì¸ß´¹À­¤ò³ÎÊݤ¹¤ë¤¿¤á¤À¤±¤Ë»Ä¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¿·¤·¤¤¥³¡¼¥É¤Ç¤Ï¡¢É¬¤ºÁ°½Ò¤Î Java Compiler API ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f2com.sun.tools.javac.Main\fP クラスã«ã¯ã€ãƒ—ログラム内ã‹ã‚‰ã‚³ãƒ³ãƒ‘イラを呼ã³å‡ºã™ãŸã‚ã® static メソッド㌠2 ã¤ç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ ãれらを次ã«ç¤ºã—ã¾ã™ã€‚
+\f2com.sun.tools.javac.Main\fP ¥¯¥é¥¹¤Ë¤Ï¡¢¥×¥í¥°¥é¥àÆ⤫¤é¥³¥ó¥Ñ¥¤¥é¤ò¸Æ¤Ó½Ð¤¹¤¿¤á¤Î static ¥á¥½¥Ã¥É¤¬ 2 ¤ÄÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤ì¤é¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -626,38 +982,29 @@
 .fl
 public static int compile(String[] args, PrintWriter out);
 .fl
-      
-.fl
 \fP
 .fi
 
 .LP
 .LP
-\f2args\fP パラメータã¯ã€javac プログラムã«é€šå¸¸æ¸¡ã•ã‚Œã‚‹ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ã‚’表ã—ã¦ã„ã¾ã™ã€‚ ãã®æ¦‚è¦ã«ã¤ã„ã¦ã¯ã€å‰å‡ºã®ã€Œå½¢å¼ã€ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+\f2args\fP ¥Ñ¥é¥á¡¼¥¿¤Ï¡¢javac ¥×¥í¥°¥é¥à¤ËÄ̾ïÅϤµ¤ì¤ëǤ°Õ¤Î¥³¥Þ¥ó¥É¹Ô°ú¿ô¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤½¤Î³µÍפˤĤ¤¤Æ¤Ï¡¢Á°½Ð¤Î¡Ö·Á¼°¡×Àá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f2out\fP パラメータã¯ã€ã‚³ãƒ³ãƒ‘イラã®è¨ºæ–­ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å‡ºåŠ›å…ˆã‚’示ã—ã¾ã™ã€‚
+\f2out\fP ¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î½ÐÎÏÀè¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-戻り値ã¯ã€\f3javac\fP ã®çµ‚了値ã¨åŒã˜ã§ã™ã€‚
+Ìá¤êÃͤϡ¢\f3javac\fP ¤Î½ªÎ»ÃͤÈƱ¤¸¤Ç¤¹¡£
 .LP
 .LP
-åå‰ãŒ \f2com.sun.tools.javac\fP ã§å§‹ã¾ã‚‹ãƒ‘ッケージ (éžå…¬å¼ã«ã¯ \f2com.sun.tools.javac\fP ã®ã‚µãƒ–パッケージã¨ã—ã¦çŸ¥ã‚‰ã‚Œã‚‹) ã«å«ã¾ã‚Œã‚‹\f3ãã®ä»–ã®\fPクラスやメソッドã¯ã€ã©ã‚Œã‚‚完全ã«å†…部用ã§ã‚ã‚Šã€ã„ã¤ã§ã‚‚変更ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+̾Á°¤¬ \f2com.sun.tools.javac\fP ¤Ç»Ï¤Þ¤ë¥Ñ¥Ã¥±¡¼¥¸ (Èó¸ø¼°¤Ë¤Ï \f2com.sun.tools.javac\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤È¤·¤ÆÃΤé¤ì¤ë) ¤Ë´Þ¤Þ¤ì¤ë¤½¤Î¾¤Î¥¯¥é¥¹¤ä¥á¥½¥Ã¥É¤Ï¡¢¤É¤ì¤â´°Á´¤ËÆâÉôÍѤǤ¢¤ê¡¢¤¤¤Ä¤Ç¤âÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.RE
-.SH "例"
+.SH "Îã"
 .LP
 .SS 
-ç°¡å˜ãªãƒ—ログラムã®ã‚³ãƒ³ãƒ‘イル
-.LP
-.RS 3
-
+´Êñ¤Ê¥×¥í¥°¥é¥à¤Î¥³¥ó¥Ñ¥¤¥ë
 .LP
 .LP
-\f2Hello.java\fP ã¨ã„ã†ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§ã€\f3greetings.Hello\fP ã¨ã„ã†åå‰ã®ã‚¯ãƒ©ã‚¹ã‚’定義ã—ã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚\f2greetings\fP ディレクトリã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸¡æ–¹ãŒã‚るパッケージディレクトリã§ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ã™ã下ã«ã‚ã‚Šã¾ã™ã€‚ã“ã®ãŸã‚ã€ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スを使用ã§ãã¾ã™ã€‚ã¾ãŸã€\f3\-d\fP を使ã£ã¦åˆ¥ã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã™ã‚‹å¿…è¦ã‚‚ã‚ã‚Šã¾ã›ã‚“。
-.LP
-.RS 3
-
+\f2Hello.java\fP ¤È¤¤¤¦¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¡¢\f3greetings.Hello\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¯¥é¥¹¤òÄêµÁ¤·¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£ \f2greetings\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎξÊý¤¬¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤Ç¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î¤¹¤°²¼¤Ë¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤ò»ÈÍѤǤ­¤Þ¤¹¡£¤Þ¤¿¡¢\f3\-d\fP ¤ò»È¤Ã¤ÆÊ̤νÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ëɬÍפ⤢¤ê¤Þ¤»¤ó¡£
 .LP
 .nf
 \f3
@@ -704,24 +1051,14 @@
 .fl
 Hello Everyone
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
-.RE
 .SS 
-複数ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ³ãƒ‘イル
-.LP
-.RS 3
-
+Ê£¿ô¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë
 .LP
 .LP
-次ã®ä¾‹ã§ã¯ã€ãƒ‘ッケージ \f2greetings\fP 内ã®ã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¼¡¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2greetings\fP Æâ¤Î¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -742,26 +1079,14 @@
 .fl
 Aloha.java          GutenTag.java       Hello.java          Hi.java
 .fl
-
-.fl
-        
-.fl
 .fi
-.RE
 
 .LP
-.RE
 .SS 
-ユーザークラスパスã®æŒ‡å®š
-.LP
-.RS 3
-
+¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Î»ØÄê
 .LP
 .LP
-上ã®ä¾‹ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã†ã¡ 1 ã¤ã‚’変更ã—ã€å¤‰æ›´å¾Œã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã¨ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¾å¤ÎÎã¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¤¦¤Á 1 ¤Ä¤òÊѹ¹¤·¡¢Êѹ¹¸å¤Î¥Õ¥¡¥¤¥ë¤òºÆ¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -772,34 +1097,22 @@
 .fl
 % \f3javac greetings/Hi.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f2greetings.Hi\fP ã¯ã€\f2greetings\fP パッケージ内ã®ã»ã‹ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã—ã¦ã„ã‚‹ãŸã‚ã€ã‚³ãƒ³ãƒ‘イラã¯ã“れらã®ã‚¯ãƒ©ã‚¹ã‚’探ã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚上ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スãŒã€ãƒ‘ッケージディレクトリをå«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨åŒã˜ã§ã‚ã‚‹ãŸã‚ã€ã‚³ãƒ³ãƒ‘イルã¯æ­£å¸¸ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ãŸã ã—ã€ç¾åœ¨ã©ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã„ã‚‹ã‹ã«é–¢ä¿‚ãªãã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†ã‚³ãƒ³ãƒ‘イルã™ã‚‹å ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘ス㫠\f2/examples\fP を追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ユーザークラスパスã«ã‚¨ãƒ³ãƒˆãƒªã‚’追加ã™ã‚‹ã«ã¯ã€\f3CLASSPATH\fP を設定ã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ãŒã€ã“ã“ã§ã¯ \f3\-classpath\fP オプションを使ã†ã“ã¨ã«ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+\f2greetings.Hi\fP ¤Ï¡¢ \f2greetings\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¤Û¤«¤Î¥¯¥é¥¹¤ò»²¾È¤·¤Æ¤¤¤ë¤¿¤á¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¤³¤ì¤é¤Î¥¯¥é¥¹¤òõ¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£¾å¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤¬¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ÈƱ¤¸¤Ç¤¢¤ë¤¿¤á¡¢¥³¥ó¥Ñ¥¤¥ë¤ÏÀµ¾ï¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢¸½ºß¤É¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¤¤ë¤«¤Ë´Ø·¸¤Ê¤¯¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤òºÆ¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë \f2/examples\fP ¤òÄɲ乤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë¥¨¥ó¥È¥ê¤òÄɲ乤ë¤Ë¤Ï¡¢\f3CLASSPATH\fP ¤òÀßÄꤹ¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢¤³¤³¤Ç¤Ï \f3\-classpath\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤³¤È¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
 % \fP\f3javac \-classpath /examples /examples/greetings/Hi.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-å†åº¦ \f2greetings.Hi\fP を変更ã—ã¦ãƒãƒŠãƒ¼ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã‚’使ã†ã‚ˆã†ã«ã—ãŸå ´åˆã¯ã€ã“ã®ãƒãƒŠãƒ¼ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã‚‚ユーザークラスパスを通ã˜ã¦ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+ºÆÅÙ \f2greetings.Hi\fP ¤òÊѹ¹¤·¤Æ¥Ð¥Ê¡¼¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤¦¤è¤¦¤Ë¤·¤¿¾ì¹ç¤Ï¡¢¤³¤Î¥Ð¥Ê¡¼¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤â¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤òÄ̤¸¤Æ¥¢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -808,41 +1121,25 @@
 .fl
             /examples/greetings/Hi.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f2greetings\fP 内ã®ã‚¯ãƒ©ã‚¹ã‚’実行ã™ã‚‹ã«ã¯ã€\f2greetings\fP ã¨ã€\f2greetings\fP ãŒä½¿ã†ã‚¯ãƒ©ã‚¹ã®ä¸¡æ–¹ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f2greetings\fP Æâ¤Î¥¯¥é¥¹¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢ \f2greetings\fP ¤È¡¢¤½¤ì¤¬»È¤¦¥¯¥é¥¹¤ÎξÊý¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
 % \fP\f3java \-classpath /examples:/lib/Banners.jar greetings.Hi\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
-.RE
 .SS 
-ソースファイルã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åˆ†é›¢
-.LP
-.RS 3
-
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎʬΥ
 .LP
 .LP
-特ã«å¤§è¦æ¨¡ãƒ—ロジェクトã®å ´åˆã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’別々ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã¨ä¾¿åˆ©ãªã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚クラスファイルã®å‡ºåŠ›å…ˆã‚’別ã«æŒ‡å®šã™ã‚‹ã«ã¯ã€\f3\-d\fP を使ã„ã¾ã™ã€‚ソースファイルã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ‘スã«ã¯ãªã„ã®ã§ã€\f3\-sourcepath\fP を使ã£ã¦ã€ã‚³ãƒ³ãƒ‘イラãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãるよã†ã«ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+ÆäËÂ絬ÌÏ¥×¥í¥¸¥§¥¯¥È¤Î¾ì¹ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÊÌ¡¹¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤¯¤ÈÊØÍø¤Ê¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î½ÐÎÏÀè¤òÊ̤˻ØÄꤹ¤ë¤Ë¤Ï¡¢\f3\-d\fP ¤ò»È¤¤¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¥æ¡¼¥¶¡¼¥¯¥é¥¹¥Ñ¥¹¤Ë¤Ï¤Ê¤¤¤Î¤Ç¡¢\f3\-sourcepath\fP ¤ò»È¤Ã¤Æ¡¢¥³¥ó¥Ñ¥¤¥é¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -877,83 +1174,78 @@
 .fl
 Base.class      GoodBye.class
 .fl
-
-.fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f3注:\fP \ コマンド行ã§ã¯ \f2src/farewells/Base.java\fP を指定ã—ã¦ã„ã¾ã›ã‚“ãŒã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚コンパイラã«ã‚ˆã£ã¦ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¦ã„ã¾ã™ã€‚自動コンパイルを監視ã™ã‚‹ã«ã¯ã€\f3\-verbose\fP オプションを使ã„ã¾ã™ã€‚
+\f3Ãí:\fP ¥³¥Þ¥ó¥É¹Ô¤Ç¤Ï \f2src/farewells/Base.java\fP ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤»¤ó¤¬¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤â¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¼«Æ°¥³¥ó¥Ñ¥¤¥ë¤ò´Æ»ë¤¹¤ë¤Ë¤Ï¡¢\f3\-verbose\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¤¤Þ¤¹¡£
 .LP
-.RE
 .SS 
-クロスコンパイルã®ä¾‹
-.LP
-.RS 3
-
+¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë¤ÎÎã
 .LP
 .LP
-ã“ã“ã§ã¯ã€\f3javac\fP を使ã£ã¦ã€1.5 VM 上ã§å®Ÿè¡Œã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’コンパイルã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¤³¤³¤Ç¤Ï¡¢\f3javac\fP ¤ò»È¤Ã¤Æ¡¢1.6 VM ¾å¤Ç¼Â¹Ô¤¹¤ë¥³¡¼¥É¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-% \fP\f3javac \-target 1.5 \-bootclasspath jdk1.5.0/lib/rt.jar \\ 
+% \fP\f3javac \-source 1.6 \-target 1.6 \-bootclasspath jdk1.6.0/lib/rt.jar \\ 
 .fl
             \-extdirs "" OldCode.java\fP
 .fl
-        
-.fl
 .fi
-.RE
 
 .LP
 .LP
-\f3\-target 1.5\fP オプションã«ã‚ˆã‚Šã€1.5 VM ã¨äº’æ›æ€§ã®ã‚るクラスファイルãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚デフォルトã§ã¯ã€\f3javac\fP 㯠JDK 6 用ã«ã‚³ãƒ³ãƒ‘イルã—ã¾ã™ã€‚
+\f2\-source 1.6\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢ \f2OldCode.java\fP ¤Î¥³¥ó¥Ñ¥¤¥ë¤Ë¤Ï¥Ð¡¼¥¸¥ç¥ó 1.6 (¤Þ¤¿¤Ï 6) ¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£\f3\-target 1.6\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢1.6 VM ¤È¸ß´¹À­¤Î¤¢¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤Û¤È¤ó¤É¤Î¾ì¹ç¡¢\f3\-target\fP ¥ª¥×¥·¥ç¥ó¤ÎÃÍ¤Ï \f3\-source\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤˤʤê¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢\f3\-target\fP ¥ª¥×¥·¥ç¥ó¤ò¾Êά¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-Java プラットフォーム JDK ã® \f3javac\fP ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ã€Java 2 SDK ã®ãƒ–ートストラップクラスã«å¯¾ã—ã¦ã‚³ãƒ³ãƒ‘イルを行ã†ã®ã§ã€Java 2 SDK ã§ã¯ãªã JDK 1.5 ã®ãƒ–ートストラップクラスã«å¯¾ã—ã¦ã‚³ãƒ³ãƒ‘イルを行ã†ã‚ˆã†ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€\f3\-bootclasspath\fP ãŠã‚ˆã³ \f3\-extdirs\fP を使ã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ã“ã®æŒ‡å®šã‚’è¡Œã‚ãªã„ã¨ã€1.5 VM ã«ã¯å­˜åœ¨ã—ãªã„ Java 2 プラットフォーム API ã«å¯¾å¿œã—ãŸã‚³ãƒ³ãƒ‘イルãŒè¡Œã‚れるãŸã‚ã€ãƒ—ログラムã®å®Ÿè¡Œæ™‚ã«éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
+\f3\-bootclasspath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢Å¬ÀڤʥС¼¥¸¥ç¥ó¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹ ( \f2rt.jar\fP ¥é¥¤¥Ö¥é¥ê) ¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£»ØÄꤷ¤Ê¤¤¾ì¹ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ¼¡¤Î·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-.RE
-.SH "関連項目"
+.nf
+\f3
+.fl
+% \fP\f3javac \-source 1.6 OldCode.java\fP
+.fl
+warning: [options] bootstrap class path not set in conjunction with \-source 1.6
+.fl
+.fi
+
 .LP
-
+.LP
+ŬÀڤʥС¼¥¸¥ç¥ó¤Î¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢¥³¥ó¥Ñ¥¤¥é¤Ï¸Å¤¤¸À¸ì»ÅÍÍ (¤³¤ÎÎã¤Ç¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó 1.6 ¤Î Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì) ¤ò¿·¤·¤¤¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢Â¸ºß¤·¤Ê¤¤¥á¥½¥Ã¥É¤Ø¤Î»²¾È¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤³¤È¤¬¤¢¤ë¤¿¤á¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬¸Å¤¤¥×¥é¥Ã¥È¥Õ¥©¡¼¥à (¤³¤Î¾ì¹ç¤Ï Java SE 6) ¤ÇÆ°ºî¤·¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
 .na
-\f2「The javac Guideã€\fP @
+\f2¡ÖThe javac Guide¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/javac/index.html 
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jdb(1) \- Java デãƒãƒƒã‚¬ã€ 
+¡Öjdb(1) \- Java ¥Ç¥Ð¥Ã¥¬¡× 
 .TP 2
 o
-「javah(1) \- C ヘッダーã¨ã‚¹ã‚¿ãƒ–ファイルジェãƒãƒ¬ãƒ¼ã‚¿ã€ 
+¡Öjavah(1) \- C ¥Ø¥Ã¥À¡¼¤È¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¥¸¥§¥Í¥ì¡¼¥¿¡× 
 .TP 2
 o
-「javap(1) \- クラスファイル逆アセンブラ〠
+¡Öjavap(1) \- ¥¯¥é¥¹¥Õ¥¡¥¤¥ëµÕ¥¢¥»¥ó¥Ö¥é¡× 
 .TP 2
 o
-「javadoc(1) \- Java API ドキュメントジェãƒãƒ¬ãƒ¼ã‚¿ã€ 
+¡Öjavadoc(1) \- Java API ¥É¥­¥å¥á¥ó¥È¥¸¥§¥Í¥ì¡¼¥¿¡× 
 .TP 2
 o
-「jar(1) \- JAR アーカイブツール〠
+¡Öjar(1) \- JAR ¥¢¡¼¥«¥¤¥Ö¥Ä¡¼¥ë¡× 
 .TP 2
 o
 .na
-\f2「Java 拡張機能フレームワークã€\fP @
+\f2¡ÖJava ³ÈÄ¥µ¡Ç½¥Õ¥ì¡¼¥à¥ï¡¼¥¯¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/extensions/index.html 
 .RE
--- a/src/solaris/doc/sun/man/man1/ja/javadoc.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/javadoc.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,328 +19,244 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javadoc 1 "02 Jun 2010"
-.SH "åå‰"
-javadoc \- Java API ドキュメントジェãƒãƒ¬ãƒ¼ã‚¿
-.RS 3
-
-.LP
-.LP
-Java ソースファイルã‹ã‚‰ã€API ドキュメント㮠HTML ページを生æˆã—ã¾ã™ã€‚ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§ç´¹ä»‹ã•ã‚Œã¦ã„ã‚‹ Javadoc ã®ä¾‹ã¯ã€Sun Solaris を使用ã—ãŸå ´åˆã®ã‚‚ã®ã§ã™ã€‚
-.LP
-.RE
-.SH "å½¢å¼"
-.LP
+.TH javadoc 1 "14 Apr 2011"
+.SH "̾Á°"
+javadoc \- Java API ¥É¥­¥å¥á¥ó¥È¥¸¥§¥Í¥ì¡¼¥¿
+.LP
+Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é¡¢API ¥É¥­¥å¥á¥ó¥È¤Î HTML ¥Ú¡¼¥¸¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ç¾Ò²ð¤µ¤ì¤Æ¤¤¤ë Javadoc ¤ÎÎã¤Ï¡¢ Solaris ¤ò»ÈÍѤ·¤¿¾ì¹ç¤Î¤â¤Î¤Ç¤¹¡£
+.SH "·Á¼°"
 .LP
 \f4javadoc\fP\f2\ [\ \fP\f2options\fP\f2\ ]\ [\ packagenames\ ]\ [\ sourcefilenames\ ]\ [\ \-subpackages\fP\ \f2pkg1:pkg2:...\fP\f2\ ]\ [\ \fP\f2@argfiles\fP\f2\ ]\fP
 .LP
-.LP
-引数を指定ã™ã‚‹é †åºã¯ä»»æ„ã§ã™ã€‚Javadoc ツールã§ã®ã€å‡¦ç†å¯¾è±¡ã® \f2.java\fP ファイルを決定ã™ã‚‹æ–¹æ³•ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã€Œã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å‡¦ç†ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RS 3
-
-.LP
+°ú¿ô¤ò»ØÄꤹ¤ë½ç½ø¤ÏǤ°Õ¤Ç¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ç¤Î¡¢½èÍýÂоݤΠ.java ¥Õ¥¡¥¤¥ë¤ò·èÄꤹ¤ëÊýË¡¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý¡×\f2¤ò»²¾È\fP¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 3
 options 
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§èª¬æ˜Žã•ã‚Œã¦ã„るコマンド行オプションã§ã™ã€‚Javadoc オプションã®æ¨™æº–çš„ãªä½¿ç”¨æ³•ã«ã¤ã„ã¦ã¯ã€ã€Œä½¿ç”¨ä¾‹ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¤³¤Î¥É¥­¥å¥á¥ó¥È¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£Javadoc ¥ª¥×¥·¥ç¥ó¤Îɸ½àŪ¤Ê»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö»ÈÍÑÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 packagenames 
-スペースã§åŒºåˆ‡ã‚‰ã‚ŒãŸä¸€é€£ã®ãƒ‘ッケージåã§ã™ã€‚ ãŸã¨ãˆã°ã€\f2java.lang\ java.lang.reflect\ java.awt\fP ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ドキュメント化ã™ã‚‹ãƒ‘ッケージを個別ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ワイルドカードã¯ä½¿ç”¨ä¸å¯ã§ã™ã€‚ å†å¸°çš„処ç†ã®ãŸã‚ã«ã¯ã€\-subpackages を使用ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\f2\-sourcepath\fP を使ã£ã¦ã“れらã®ãƒ‘ッケージåを検索ã—ã¾ã™ã€‚「1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¥¹¥Ú¡¼¥¹¤Ç¶èÀÚ¤é¤ì¤¿°ìÏ¢¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2java.lang\ java.lang.reflect\ java.awt ¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹\fP¡£¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò¸ÄÊ̤˻ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤Ï»ÈÍÑÉԲĤǤ¹¡£ºÆµ¢Åª½èÍý¤Î¤¿¤á¤Ë¤Ï¡¢\-subpackages ¤ò»ÈÍѤ·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢\f2\-sourcepath\fP ¤ò»ÈÍѤ·¤Æ¤³¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¸¡º÷¤·¤Þ¤¹¡£¡Ö1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 sourcefilenames 
-スペースã§åŒºåˆ‡ã‚‰ã‚ŒãŸä¸€é€£ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã§ã™ã€‚å„ファイルã¯ã€ãƒ‘スã§å§‹ã¾ã‚Šã¾ã™ã€‚アスタリスク (*) ãªã©ã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ Javadoc ツールãŒå‡¦ç†ã™ã‚‹ã®ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åãŒã€Œ.javaã€ã¨ã„ã†æ‹¡å¼µå­ã§çµ‚ã‚ã‚Šã€ãã®æ‹¡å¼µå­ã‚’除ã„ãŸåå‰ãŒå®Ÿéš›ã«æœ‰åŠ¹ãªã‚¯ãƒ©ã‚¹åã§ã‚ã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ (
+¥¹¥Ú¡¼¥¹¤Ç¶èÀÚ¤é¤ì¤¿°ìÏ¢¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ç¤¹¡£ ³Æ¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥¹¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯ (*) ¤Ê¤É¤Î¥ï¥¤¥ë¥É¥«¡¼¥É¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤¬½èÍý¤¹¤ë¤Î¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤¬¡Ö.java¡×¤È¤¤¤¦³ÈÄ¥»Ò¤Ç½ª¤ï¤ê¡¢¤½¤Î³ÈÄ¥»Ò¤ò½ü¤¤¤¿Ì¾Á°¤¬¼ÂºÝ¤ËÍ­¸ú¤Ê¥¯¥é¥¹Ì¾¤Ç¤¢¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Ç¤¹ (
 .na
-\f2「Identifiersã€\fP @
+\f2¡ÖIdentifiers¡×\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625ã‚’å‚ç…§)。ã—ãŸãŒã£ã¦ã€ãƒã‚¤ãƒ•ãƒ³ã‚’å«ã‚€åå‰ (\f2X\-Buffer\fP ãªã©) ã‚„ã€ãã®ä»–ã®ç„¡åŠ¹ãªæ–‡å­—ã‚’å«ã‚€åå‰ã‚’付ã‘ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ãれらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ドキュメント化ã®å¯¾è±¡ã‹ã‚‰é™¤å¤–ã§ãã¾ã™ã€‚ã“ã‚Œã¯ã€ãƒ†ã‚¹ãƒˆç”¨ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚„ã€ãƒ†ãƒ³ãƒ—レートã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã®å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ ソースファイルåã®å‰ã«æŒ‡å®šã—ãŸãƒ‘スã«ã‚ˆã£ã¦ã€javadoc ãŒãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã™ã‚‹å ´æ‰€ãŒæ±ºã¾ã‚Šã¾ã™ã€‚Javadoc ツールã¯ã€ã“れらã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを検索ã™ã‚‹ã¨ãã« \f2\-sourcepath\fP ã¯ä½¿ã„ã¾ã›ã‚“。相対パスã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スã§ã™ã€‚ \f2Button.java\fP を渡ã™ã“ã¨ã¯ã€\f2./Button.java\fP を渡ã™ã“ã¨ã¨åŒã˜ã§ã™ã€‚ソースファイルåをフルパスã§æŒ‡å®šã™ã‚‹ã¨ã€\f2/home/src/java/awt/Graphics*.java\fP ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚「1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€ã€Œãƒ‘ッケージã¨ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã®ä¾‹ã®ã‚ˆã†ã«ã€ãƒ‘ッケージåã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを混在ã•ã›ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
+http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625¤ò»²¾È)¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Ï¥¤¥Õ¥ó¤ò´Þ¤à̾Á° ( \f2X\-Buffer\fP ¤Ê¤É) ¤ä¡¢¤½¤Î¾¤Î̵¸ú¤Êʸ»ú¤ò´Þ¤à̾Á°¤òÉÕ¤±¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò¥É¥­¥å¥á¥ó¥È²½¤ÎÂоݤ«¤é½ü³°¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥Æ¥¹¥ÈÍѤΥե¡¥¤¥ë¤ä¡¢¥Æ¥ó¥×¥ì¡¼¥È¤«¤éÀ¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ÎÁ°¤Ë»ØÄꤷ¤¿¥Ñ¥¹¤Ë¤è¤Ã¤Æ¡¢javadoc ¤¬¤½¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¾ì½ê¤¬·è¤Þ¤ê¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤³¤ì¤é¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¸¡º÷¤¹¤ë¤È¤­¤Ë¤Ï \f2\-sourcepath\fP ¤ò»ÈÍѤ·¤Þ¤»¤ó¡£ÁêÂХѥ¹¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òµ¯ÅÀ¤È¤¹¤ë¤¿¤á¡¢ \f2Button.java\fP ¤òÅϤ¹¤³¤È¤Ï¡¢ \f2./Button.java\fP ¤òÅϤ¹¤³¤È¤ÈƱ¤¸¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¥Õ¥ë¥Ñ¥¹¤Ç»ØÄꤹ¤ë¤È¡¢ \f2/home/src/java/awt/Graphics*.java ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹\fP¡£ ¡Ö1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢¡Ö¥Ñ¥Ã¥±¡¼¥¸¤È¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ÎÎã¤Î¤è¤¦¤Ë¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òº®ºß¤µ¤»¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-subpackages pkg1:pkg2:... 
-ソースファイルã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸãƒ‘ッケージãŠã‚ˆã³ãã®ã‚µãƒ–パッケージ内ã«å†å¸°çš„ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚パッケージåã¾ãŸã¯ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ª¤è¤Ó¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËºÆµ¢Åª¤Ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ 
 .TP 3
 @argfiles 
-Javadoc オプションã€ãƒ‘ッケージåã€ãŠã‚ˆã³ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã‚’ä»»æ„ã®é †åºã§ä¸¦ã¹ãŸãƒªã‚¹ãƒˆãŒå«ã¾ã‚Œã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ (*) ãŠã‚ˆã³ \f2\-J\fP オプションã¯æŒ‡å®šã§ãã¾ã›ã‚“。  
-.RE
-
-.LP
+Javadoc ¥ª¥×¥·¥ç¥ó¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¡¢¤ª¤è¤Ó¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òǤ°Õ¤Î½ç½ø¤Çʤ٤¿¥ê¥¹¥È¤¬´Þ¤Þ¤ì¤ë 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤Ç¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤ä \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ç¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£  
 .RE
-.SH " 説明"
-.LP
-.LP
-\f3Javadoc\fP ツールã¯ã€ä¸€é€£ã® Java ソースファイルã«ã‚る宣言ãŠã‚ˆã³ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’解æžã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ public クラスã€protected クラスã€å…¥ã‚Œå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ (匿åã®å†…部クラスã¯é™¤ã)ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«ã¤ã„ã¦èª¬æ˜Žã—ãŸä¸€é€£ã® HTML ページを生æˆã—ã¾ã™ã€‚ã¾ãŸã€API (アプリケーションプログラミングインタフェース) ドキュメントã®ç”Ÿæˆã‚„ã€ä¸€é€£ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å®Ÿè£…ドキュメントã®ç”Ÿæˆã«ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€ãƒ‘ッケージ全体ã€å€‹ã€…ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€ã¾ãŸã¯ãã®ä¸¡æ–¹ã«å¯¾ã—ã¦å®Ÿè¡Œã§ãã¾ã™ã€‚javadoc ツールをパッケージ全体ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹å ´åˆã¯ã€æœ€ä¸Šä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å†å¸°çš„ã«ãŸã©ã‚‹ãŸã‚ã« \f2\-subpackages\fP を使用ã™ã‚‹ã‹ã€ãƒ‘ッケージåã®æ˜Žç¤ºçš„ãªãƒªã‚¹ãƒˆã‚’渡ã—ã¾ã™ã€‚個々ソースファイルã«å¯¾ã—㦠javadoc を実行ã™ã‚‹å ´åˆã¯ã€ä¸€é€£ã®ã‚½ãƒ¼ã‚¹ (\f2.java\fP) ファイルåを渡ã—ã¾ã™ã€‚具体的ãªä¾‹ã¯ã€ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®æœ€å¾Œã«ç´¹ä»‹ã—ã¾ã™ã€‚次ã«ã€Javadoc ã«ã‚ˆã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å‡¦ç†ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚
-.LP
+.SH " ÀâÌÀ"
+.LP
+\f3Javadoc\fP ¥Ä¡¼¥ë¤Ï¡¢°ìÏ¢¤Î Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë¤¢¤ëÀë¸À¤ª¤è¤Ó¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò²òÀϤ·¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï public ¥¯¥é¥¹¡¢protected ¥¯¥é¥¹¡¢Æþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹ (ƿ̾¤ÎÆâÉô¥¯¥é¥¹¤Ï½ü¤¯)¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤¿°ìÏ¢¤Î HTML ¥Ú¡¼¥¸¤òÀ¸À®¤·¤Þ¤¹¡£¤Þ¤¿¡¢API (¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥ß¥ó¥°¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤ä¡¢°ìÏ¢¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¼ÂÁõ¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤Ë»ÈÍѤǤ­¤Þ¤¹¡£
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸Á´ÂΡ¢¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡¢¤Þ¤¿¤Ï¤½¤ÎξÊý¤ËÂФ·¤Æ¼Â¹Ô¤Ç¤­¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤΥɥ­¥å¥á¥ó¥È²½¤ò¹Ô¤¦¤Ë¤Ï¡¢\f2\-subpackages\fP ¤ò»ÈÍѤ·¤ÆºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê¤«¤é²¼Êý¤ËºÆµ¢Åª¤Ë¤¿¤É¤ë¤«¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ÎÌÀ¼¨Åª¤Ê¥ê¥¹¥È¤òÅϤ·¤Þ¤¹¡£¸Ä¡¹¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢°ìÏ¢¤Î¥½¡¼¥¹ (.\f2.java\fP) ¥Õ¥¡¥¤¥ë̾¤òÅϤ·¤Þ¤¹¡£¶ñÂÎŪ¤ÊÎã¤Ï¡¢¤³¤Î¥É¥­¥å¥á¥ó¥È¤ÎºÇ¸å¤Ë¾Ò²ð¤·¤Þ¤¹¡£¼¡¤Ë¡¢Javadoc ¤Ë¤è¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
 .SS 
-ソースファイルã®å‡¦ç†
-.LP
-.LP
-Javadoc ツールã¯ã€æœ«å°¾ã« \f2.java\fP ã®ä»˜ã„ãŸãƒ•ã‚¡ã‚¤ãƒ«ä»¥å¤–ã«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§èª¬æ˜Žã™ã‚‹ä»–ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚‚処ç†ã—ã¾ã™ã€‚個々ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを明示的ã«æ¸¡ã™ã“ã¨ã«ã‚ˆã£ã¦ Javadoc ツールを実行ã™ã‚‹å ´åˆã€ã©ã® \f2.java\fP ファイルを処ç†ã™ã‚‹ã‹ã‚’正確ã«æŒ‡å®šã§ãã¾ã™ã€‚ãŸã ã—ã€å¤šãã®é–‹ç™ºè€…ã¯ã“ã®æ–¹æ³•ã§ã¯ä½œæ¥­ã—ã¾ã›ã‚“。 パッケージåを渡ã™ã»ã†ãŒç°¡å˜ã ã‹ã‚‰ã§ã™ã€‚ソースファイルåを明示的ã«æŒ‡å®šã—ãªãã¦ã‚‚ã€Javadoc ツール㯠3 ã¤ã®æ–¹æ³•ã§å®Ÿè¡Œã§ãã¾ã™ã€‚ã“ã®æ–¹æ³•ã¯ã€(1) パッケージåを渡ã™ã€(2) \f2\-subpackages\fP を使用ã™ã‚‹ã€(3) ソースファイルåã«ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’使用ã™ã‚‹ (\f2*.java\fP) ã¨ã„ã†æ–¹æ³•ã§ã™ã€‚ã“れらã®æ–¹æ³•ã‚’使用ã™ã‚‹å ´åˆã€Javadoc ツールã¯ã€\f2.java\fP ファイルãŒæ¬¡ã®ã™ã¹ã¦ã®è¦ä»¶ã‚’満ãŸã—ã¦ã„ã‚‹å ´åˆã«ã‹ãŽã‚Šã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’処ç†ã—ã¾ã™ã€‚
-.LP
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢ËöÈø¤¬¡Ö\f2.java\fP¡×¤Î¥Õ¥¡¥¤¥ë¤ò½èÍý¤¹¤ë¤À¤±¤Ç¤Ê¤¯¡¢¡Ö¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡×¤ÇÀâÌÀ¤¹¤ë¤½¤Î¾¤Î¥Õ¥¡¥¤¥ë¤â½èÍý¤·¤Þ¤¹¡£¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òÌÀ¼¨Åª¤ËÅϤ¹¤³¤È¤Ë¤è¤Ã¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¡¢¤É¤Î \f2.java\fP ¥Õ¥¡¥¤¥ë¤ò½èÍý¤¹¤ë¤«¤òÀµ³Î¤Ë»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢Â¿¤¯¤Î³«È¯¼Ô¤Ï¤³¤ÎÊýË¡¤Ç¤Ïºî¶È¤·¤Þ¤»¤ó¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ¹¤Û¤¦¤¬´Êñ¤À¤«¤é¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òÌÀ¼¨Åª¤Ë»ØÄꤷ¤Ê¤¯¤Æ¤â¡¢Javadoc ¥Ä¡¼¥ë¤Ï 3 ¤Ä¤ÎÊýË¡¤Ç¼Â¹Ô¤Ç¤­¤Þ¤¹¡£¤½¤ÎÊýË¡¤È¤Ï¡¢(1) ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ¹¡¢(2) \f2\-subpackages\fP ¤ò»ÈÍѤ¹¤ë¡¢(3) ¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Ç¥ï¥¤¥ë¥É¥«¡¼¥É¤ò»ÈÍѤ¹¤ë (\f2*.java\fP)¡¢¤Î 3 ¤Ä¤Ç¤¹¡£¤³¤ì¤é¤Î¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤¬¡Ö\f2.java\fP¡×¥Õ¥¡¥¤¥ë¤Î½èÍý¤ò¹Ô¤¦¤Î¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬¼¡¤Î¤¹¤Ù¤Æ¤ÎÍ×·ï¤òËþ¤¿¤¹¾ì¹ç¤À¤±¤Ç¤¹¡£
 .RS 3
 .TP 2
 o
-åå‰ã‹ã‚‰ \f2.java\fP ã®æŽ¥å°¾è¾žã‚’å–り除ãã¨ã€å®Ÿéš›ã«æœ‰åŠ¹ãªã‚¯ãƒ©ã‚¹åã«ãªã£ã¦ã„ã‚‹ (有効ãªæ–‡å­—ã«ã¤ã„ã¦ã¯ã€
+̾Á°¤«¤éÀÜÈø¼­¡Ö\f2.java\fP¡×¤ò¼è¤ê½ü¤¯¤È¼ÂºÝ¤ËÍ­¸ú¤Ê¥¯¥é¥¹Ì¾¤Ë¤Ê¤Ã¤Æ¤¤¤ë (Í­¸ú¤Êʸ»ú¤Ë¤Ä¤¤¤Æ¤Ï
 .na
-\f2「Identifiersã€\fP @
+\f2¡ÖIdentifiers¡×\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625ã‚’å‚ç…§) 
+http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625¤ò»²¾È) 
 .TP 2
 o
-ソースツリーã®ãƒ«ãƒ¼ãƒˆã‹ã‚‰ç›¸å¯¾çš„ãªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ‘スãŒã€åŒºåˆ‡ã‚Šæ–‡å­—をドットã«å¤‰æ›ã™ã‚‹ã¨ã€å®Ÿéš›ã«æœ‰åŠ¹ãªãƒ‘ッケージåã«ãªã£ã¦ã„ã‚‹ 
+¥½¡¼¥¹¥Ä¥ê¡¼¤Î¥ë¡¼¥È¤«¤éÁêÂÐŪ¤Ê¥Ç¥£¥ì¥¯¥È¥ê¥Ñ¥¹¤¬¡¢¶èÀÚ¤êʸ»ú¤ò¥É¥Ã¥È¤ËÊÑ´¹¤¹¤ë¤È¡¢¼ÂºÝ¤ËÍ­¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ë¤Ê¤Ã¤Æ¤¤¤ë 
 .TP 2
 o
-パッケージ文ã«ã¯æœ‰åŠ¹ãªãƒ‘ッケージåãŒå«ã¾ã‚Œã‚‹ (å‰é …ç›®ã§æŒ‡å®š) 
+¥Ñ¥Ã¥±¡¼¥¸Ê¸¤Ë¤ÏÍ­¸ú¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬´Þ¤Þ¤ì¤ë (Á°¹àÌܤǻØÄê) 
 .RE
-
-.LP
-.LP
-\f3リンクã®å‡¦ç†\fP \- Javadoc ツールã¯ã€å‡¦ç†ã®å®Ÿè¡Œä¸­ã«ã€ãã®å®Ÿè¡Œã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã®åå‰ã«å¯¾ã—ã¦ã€è‡ªå‹•çš„ã«ç›¸äº’å‚照リンクを追加ã—ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªãƒªãƒ³ã‚¯ã¯ã€æ¬¡ã®ã‚ˆã†ãªå ´æ‰€ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+\f3¥ê¥ó¥¯¤Î½èÍý\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢½èÍý¤Î¼Â¹ÔÃæ¤Ë¡¢¤½¤Î¼Â¹Ô¤Ç¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤Î̾Á°¤ËÂФ·¤Æ¡¢¼«Æ°Åª¤ËÁê¸ß»²¾È¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥ê¥ó¥¯¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¾ì½ê¤ËÄɲ䵤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-宣言 (戻り値ã®åž‹ã€å¼•æ•°ã®åž‹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®åž‹) 
+Àë¸À (Ìá¤êÃͤη¿¡¢°ú¿ô¤Î·¿¡¢¥Õ¥£¡¼¥ë¥É¤Î·¿) 
 .TP 2
 o
-\f2@see\fP ã‚¿ã‚°ã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸ [関連項目] セクション 
+\f2@see\fP ¥¿¥°¤«¤éÀ¸À®¤µ¤ì¤¿ [´ØÏ¢¹àÌÜ] ¥»¥¯¥·¥ç¥ó 
 .TP 2
 o
-\f2{@link}\fP ã‚¿ã‚°ã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ã‚­ã‚¹ãƒˆ 
+\f2{@link}\fP ¥¿¥°¤«¤éÀ¸À®¤µ¤ì¤¿¥¤¥ó¥é¥¤¥ó¥Æ¥­¥¹¥È 
 .TP 2
 o
-\f2@throws\fP ã‚¿ã‚°ã‹ã‚‰ç”Ÿæˆã•ã‚ŒãŸä¾‹å¤–ã®åå‰ 
+\f2@throws\fP ¥¿¥°¤«¤éÀ¸À®¤µ¤ì¤¿Îã³°¤Î̾Á° 
 .TP 2
 o
-"インタフェースã®ãƒ¡ãƒ³ãƒãƒ¼ã«å¯¾ã™ã‚‹ [定義] リンクã¨ã€ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã«å¯¾ã™ã‚‹ [オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰] リンク 
+¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥ó¥Ð¡¼¤ËÂФ¹¤ë¡ÖÄêµÁ¡×¥ê¥ó¥¯¤È¡¢¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤ËÂФ¹¤ë¡Ö¥ª¡¼¥Ð¡¼¥é¥¤¥É¡×¥ê¥ó¥¯ 
 .TP 2
 o
-パッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã‚’列挙ã—ã¦ã„る概è¦ãƒ†ãƒ¼ãƒ–ル 
+¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤òÎóµó¤·¤Æ¤¤¤ë³µÍץơ¼¥Ö¥ë 
 .TP 2
 o
-パッケージãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ã®ç¶™æ‰¿ãƒ„リー 
+¥Ñ¥Ã¥±¡¼¥¸¤ª¤è¤Ó¥¯¥é¥¹¤Î·Ñ¾µ¥Ä¥ê¡¼ 
 .TP 2
 o
-索引 
+º÷°ú 
 .RE
-
-.LP
-.LP
-コマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã®æ—¢å­˜ã®ãƒ†ã‚­ã‚¹ãƒˆ (別ã«ç”Ÿæˆã—ãŸãƒ†ã‚­ã‚¹ãƒˆ) ã«å¯¾ã—ã¦ãƒã‚¤ãƒ‘ーリンクを追加ã™ã‚‹ã«ã¯ã€\f2\-link\fP ãŠã‚ˆã³ \f2\-linkoffline\fP オプションを利用ã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3ãã®ä»–ã®å‡¦ç†ã«ã¤ã„ã¦ã®è©³ç´°\fP \- Javadoc ツールã¯ã€å®Ÿè¡Œã™ã‚‹ãŸã³ã« 1 ã¤ã®å®Œå…¨ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã—ã¾ã™ã€‚ ドキュメントを追加生æˆã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 ã¤ã¾ã‚Šã€Javadoc ツールã®ä»¥å‰ã®å®Ÿè¡Œçµæžœã‚’修正ã—ãŸã‚Šã€ãã®å†…容を直接組ã¿å…¥ã‚ŒãŸã‚Šã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。ãŸã ã—ã€å‰è¿°ã®ã‚ˆã†ã«ã€ä»¥å‰ã®å®Ÿè¡Œçµæžœã«å¯¾ã—ã¦ãƒªãƒ³ã‚¯ã‚’追加ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã™ã€‚
-.LP
-.LP
-実装上ã®ç†ç”±ã‹ã‚‰ã€Javadoc ツールã¯ã€å‡¦ç†ã‚’実行ã™ã‚‹ãŸã‚ã« java コンパイラを必è¦ã¨ã—ã€java コンパイラã«ä¾å­˜ã—ã¦ã„ã¾ã™ã€‚Javadoc ツール㯠\f2javac\fP ã®ä¸€éƒ¨ã‚’呼ã³å‡ºã™ã“ã¨ã«ã‚ˆã‚Šã€å®£è¨€ã‚’コンパイルã—ã€ãƒ¡ãƒ³ãƒãƒ¼ã®å®Ÿè£…ã¯ç„¡è¦–ã—ã¾ã™ã€‚Javadoc ツールã¯ã€ã‚¯ãƒ©ã‚¹éšŽå±¤ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ã®è±Šå¯Œãªå†…部表ç¾ã¨ã‚¯ãƒ©ã‚¹ã®ã€Œä½¿ç”¨ã€é–¢ä¿‚を構築ã—ã€ãã®æƒ…å ±ã‹ã‚‰ HTML を生æˆã—ã¾ã™ã€‚ã•ã‚‰ã«ã€Javadoc ツールã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®æä¾›ã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚‚å–å¾—ã—ã¾ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰æœ¬ä½“ã®ãªã„純粋ãªã‚¹ã‚¿ãƒ–ファイルã§ã‚ã‚‹ \f2.java\fP ソースファイルã«å¯¾ã—ã¦ã‚‚ã€å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€API ã®ä½œæˆæ™‚ã«ã¯ã€å®Ÿè£…を記述ã™ã‚‹å‰ã®è¨­è¨ˆã®æ—©ã„段階ã§ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã—㦠javadoc ツールを実行ã§ãã¾ã™ã€‚
-.LP
-.LP
-コンパイラã«ä¾å­˜ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€HTML 出力ã¯ã€å®Ÿéš›ã®å®Ÿè£…ã«æ­£ç¢ºã«å¯¾å¿œã—ã¾ã™ã€‚ 実際ã®å®Ÿè£…ã¯ã€æ˜Žç¤ºçš„ãªã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ã§ã¯ãªãã€æš—é»™ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ä¾å­˜ã™ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€Javadoc ツールã¯ã€\f2.class\fP ファイル内ã«å­˜åœ¨ã™ã‚‹ãŒã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã«ã¯å­˜åœ¨ã—ãªã„
+.LP
+¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¤Î´û¸¤Î¥Æ¥­¥¹¥È (Ê̤ËÀ¸À®¤·¤¿¥Æ¥­¥¹¥È) ¤ËÂФ·¤Æ¥Ï¥¤¥Ñ¡¼¥ê¥ó¥¯¤òÄɲ乤ë¤Ë¤Ï¡¢\f2\-link\fP ¤ª¤è¤Ó \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤òÍøÍѤǤ­¤Þ¤¹¡£
+.LP
+\f3¤½¤Î¾¤Î½èÍý¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢¼Â¹Ô¤¹¤ë¤¿¤Ó¤Ë 1 ¤Ä¤Î´°Á´¤Ê¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥È¤òÄɲÃÀ¸À®¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤Ä¤Þ¤ê¡¢Javadoc ¥Ä¡¼¥ë¤Î°ÊÁ°¤Î¼Â¹Ô·ë²Ì¤ò½¤Àµ¤·¤¿¤ê¡¢¤½¤ÎÆâÍƤòľÀÜÁȤßÆþ¤ì¤¿¤ê¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤¿¤À¤·¡¢Á°½Ò¤Î¤è¤¦¤Ë¡¢°ÊÁ°¤Î¼Â¹Ô·ë²Ì¤ËÂФ·¤Æ¥ê¥ó¥¯¤òÄɲ乤뤳¤È¤Ï¤Ç¤­¤Þ¤¹¡£
+.LP
+¼ÂÁõ¾å¤ÎÍýͳ¤«¤é¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢½èÍý¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Ë java ¥³¥ó¥Ñ¥¤¥é¤òɬÍפȤ·¡¢java ¥³¥ó¥Ñ¥¤¥é¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2javac\fP ¤Î°ìÉô¤ò¸Æ¤Ó½Ð¤·¤ÆÀë¸À¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¤¬¡¢¥á¥ó¥Ð¡¼¤Î¼ÂÁõ¤Ï̵»ë¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥¯¥é¥¹³¬Áؤò´Þ¤à¥¯¥é¥¹¤ÎË­ÉÙ¤ÊÆâÉôɽ¸½¤È¥¯¥é¥¹¤Î¡Ö»ÈÍѡ״ط¸¤ò¹½ÃÛ¤·¡¢¤½¤Î¾ðÊ󤫤é HTML ¤òÀ¸À®¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥½¡¼¥¹¥³¡¼¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤«¤é¡¢¥æ¡¼¥¶¡¼¤ÎÄ󶡤·¤¿¥É¥­¥å¥á¥ó¥È¤â¼èÆÀ¤·¤Þ¤¹¡£
+.LP
+¼ÂºÝ¤Ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥á¥½¥Ã¥ÉËÜÂΤò»ý¤¿¤Ê¤¤½ã¿è¤Ê¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¤è¤¦¤Ê \f2.java\fP ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¤âÆ°ºî¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢API ¤ÎºîÀ®»þ¤Ë¤Ï¡¢¼ÂÁõ¤òµ­½Ò¤¹¤ëÁ°¤ÎÀ߷פÎÁᤤÃʳ¬¤Ç¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤·¤Æ javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
+.LP
+¥³¥ó¥Ñ¥¤¥é¤Ë°Í¸¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢HTML ½ÐÎϤϡ¢¼ÂºÝ¤Î¼ÂÁõ¤ËÀµ³Î¤ËÂбþ¤·¤Þ¤¹¡£¼ÂºÝ¤Î¼ÂÁõ¤Ï¡¢ÌÀ¼¨Åª¤Ê¥½¡¼¥¹¥³¡¼¥É¤Ë¤Ç¤Ï¤Ê¤¯¡¢°ÅÌۤΥ½¡¼¥¹¥³¡¼¥É¤Ë°Í¸¤¹¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢.class ¥Õ¥¡¥¤¥ë¤Ë¤Ï¸ºß¤¹¤ë¤¬¥½¡¼¥¹¥³¡¼¥É¤Ë¤Ï¸ºß¤·¤Ê¤¤ 
 .na
-\f2デフォルトコンストラクタ\fP @
+\f2¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#36154 (Java 言語仕様ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ 8.6.7) をドキュメント化ã—ã¾ã™ã€‚
-.LP
-.LP
-通常ã€Javadoc ツールã§ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ¼ãƒ‰ãŒä¸å®Œå…¨ã¾ãŸã¯ã‚¨ãƒ©ãƒ¼ã‚’å«ã‚“ã§ã„ã‚‹å ´åˆã§ã‚‚ドキュメントを生æˆã§ãã¾ã™ã€‚ã“ã®ãŸã‚ã€ãƒ‡ãƒãƒƒã‚°ã‚„トラブルシューティングを完了ã™ã‚‹å‰ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€Java 言語仕様ã«ã‚ˆã‚‹ã¨ã€æŠ½è±¡ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ã¯ã€ãれ自体抽象ã¨ã—ã¦å®£è¨€ã•ã‚Œãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®ã‚¨ãƒ©ãƒ¼ã‚’検出ã™ã‚‹ã¨ã€javac コンパイラã¯åœæ­¢ã—ã¾ã™ãŒã€Javadoc ツールã¯è­¦å‘Šã‚’出ã•ãšã«å‡¦ç†ã‚’続行ã—ã¾ã™ã€‚Javadoc ツールã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®åŸºæœ¬çš„ãªãƒã‚§ãƒƒã‚¯ã‚’è¡Œã„ã¾ã™ã€‚ドキュメンテーションコメントをより詳ã—ããƒã‚§ãƒƒã‚¯ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€DocCheck ドックレットを使用ã—ã¦ãã ã•ã„。
-.LP
-.LP
-Javadoc ツールã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®å†…部構造を構築ã™ã‚‹éš›ã€å‚照クラスをã™ã¹ã¦ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚ã“ã®ãŸã‚ã€Javadoc ツールã¯ã€ãƒ–ートストラップクラスã€æ‹¡å¼µæ©Ÿèƒ½ã€ã¾ãŸã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã«ã‹ã‹ã‚らãšã€ã™ã¹ã¦ã®å‚照クラスを検索ã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。詳細ã¯ã€
+http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#36154 (Java ¸À¸ì»ÅÍͤΥ»¥¯¥·¥ç¥ó 8.6.7) \f2¤ò¥É¥­¥å¥á¥ó¥È²½\fP ¤·¤Þ¤¹¡£
+.LP
+Ä̾Javadoc ¥Ä¡¼¥ë¤Ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥³¡¼¥É¤¬ÉÔ´°Á´¤Þ¤¿¤Ï¥¨¥é¡¼¤ò´Þ¤ó¤Ç¤¤¤ë¾ì¹ç¤Ç¤â¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤Ç¤­¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥Ç¥Ð¥Ã¥°¤ä¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤ò´°Î»¤¹¤ëÁ°¤Ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Java ¸À¸ì»ÅÍͤˤè¤ë¤È¡¢Ãê¾Ý¥á¥½¥Ã¥É¤ò´Þ¤à¥¯¥é¥¹¤Ï¡¢¤½¤ì¼«ÂÎÃê¾Ý¤È¤·¤ÆÀë¸À¤µ¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤Î¥¨¥é¡¼¤ò¸¡½Ð¤¹¤ë¤È¡¢javac ¥³¥ó¥Ñ¥¤¥é¤ÏÄä»ß¤·¤Þ¤¹¤¬¡¢Javadoc ¥Ä¡¼¥ë¤Ï·Ù¹ð¤ò½Ð¤µ¤º¤Ë½èÍý¤ò³¹Ô¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î´ðËÜŪ¤Ê¥Á¥§¥Ã¥¯¤ò¹Ô¤¤¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¤è¤ê¾Ü¤·¤¯¥Á¥§¥Ã¥¯¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢DocCheck ¥É¥Ã¥¯¥ì¥Ã¥È¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥É¥­¥å¥á¥ó¥È¤ÎÆâÉô¹½Â¤¤ò¹½ÃÛ¤¹¤ëºÝ¡¢»²¾È¥¯¥é¥¹¤ò¤¹¤Ù¤Æ¥í¡¼¥É¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¡¢³ÈÄ¥µ¡Ç½¡¢¤Þ¤¿¤Ï¥æ¡¼¥¶¡¼¥¯¥é¥¹¤Ë¤«¤«¤ï¤é¤º¡¢¤¹¤Ù¤Æ¤Î»²¾È¥¯¥é¥¹¤ò¸¡º÷¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2「クラスã®æ¤œç´¢æ–¹æ³•ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤Î¸¡º÷ÊýË¡¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。通常ã€ä½œæˆã™ã‚‹ã‚¯ãƒ©ã‚¹ã¯ã€æ‹¡å¼µæ©Ÿèƒ½ã¨ã—ã¦ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã‹ã€Javadoc ツールã®ã‚¯ãƒ©ã‚¹ãƒ‘ス内ã«ç½®ãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Ä̾ºîÀ®¤¹¤ë¥¯¥é¥¹¤Ï¡¢³ÈÄ¥µ¡Ç½¤È¤·¤Æ¥í¡¼¥É¤¹¤ë¤«¡¢Javadoc ¥Ä¡¼¥ë¤Î¥¯¥é¥¹¥Ñ¥¹Æâ¤ËÃÖ¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
 .SS 
-Javadoc ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆ
-.LP
-.LP
-Javadoc ツールã®å‡ºåŠ›ã®å†…容ã¨å½¢å¼ã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’使ã£ã¦ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã§ãã¾ã™ã€‚Javadoc ツールã«ã¯ã€æ¨™æº–ドックレットã¨å‘¼ã°ã‚Œã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã€Œçµ„ã¿è¾¼ã¿ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆãŒã‚ã‚Šã¾ã™ã€‚ 標準ドックレットã¯ã€HTML å½¢å¼ã® API ドキュメントを生æˆã—ã¾ã™ã€‚標準ドックレットを修正ã¾ãŸã¯ã‚µãƒ–クラス化ã™ã‚‹ã“ã¨ã‚„ã€HTMLã€XMLã€MIFã€RTF ãªã©ã®å¥½ã¿ã®å‡ºåŠ›å½¢å¼ã‚’生æˆã™ã‚‹ç‹¬è‡ªã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’記述ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ドックレットã¨ãã®ä½¿ç”¨æ³•ã«ã¤ã„ã¦ã¯ã€æ¬¡ã®é …目をå‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+Javadoc ¤Î¥É¥Ã¥¯¥ì¥Ã¥È
+.LP
+Javadoc ¥Ä¡¼¥ë¤Î½ÐÎϤÎÆâÍƤȷÁ¼°¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤Ã¤Æ¥«¥¹¥¿¥Þ¥¤¥º¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤È¸Æ¤Ð¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤Î¡ÖÁȤ߹þ¤ß¡×¥É¥Ã¥¯¥ì¥Ã¥È¤¬¤¢¤ê¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢HTML ·Á¼°¤Î API ¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò½¤Àµ¤Þ¤¿¤Ï¥µ¥Ö¥¯¥é¥¹²½¤¹¤ë¤³¤È¤ä¡¢HTML¡¢XML¡¢MIF¡¢RTF ¤Ê¤É¤Î¹¥¤ß¤Î½ÐÎÏ·Á¼°¤òÀ¸À®¤¹¤ëÆȼ«¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤òµ­½Ò¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£¥É¥Ã¥¯¥ì¥Ã¥È¤È¤½¤Î»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢¼¡¤Î¹àÌܤò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 2
 o
 .na
-\f2Javadoc ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆ\fP @
+\f2Javadoc ¤Î¥É¥Ã¥¯¥ì¥Ã¥È\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/javadoc/index.html 
 .TP 2
 o
-\f2\-doclet\fP コマンド行オプション 
+\f2\-doclet\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó 
 .RE
-
-.LP
-.LP
-\f2\-doclet\fP コマンド行オプションã§ã‚«ã‚¹ã‚¿ãƒ ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ¨™æº–ドックレットを使用ã—ã¾ã™ã€‚javadoc ツールã«ã¯ã€ä½¿ç”¨ã•ã‚Œã¦ã„るドックレットã«é–¢ä¿‚ãªã使用ã§ãるコマンド行オプションãŒã‚ã‚Šã¾ã™ã€‚標準ドックレットã§ã¯ã€ã“れらã®ã»ã‹ã«ã€ã„ãã¤ã‹ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒè¿½åŠ ã•ã‚Œã¾ã™ã€‚ã©ã¡ã‚‰ã®ã‚ªãƒ—ションã«ã¤ã„ã¦ã‚‚ã€ã“ã®ã‚ã¨ã®ã€Œã‚ªãƒ—ションã€ã§èª¬æ˜Žã—ã¾ã™ã€‚
-.LP
+.LP
+\f2\-doclet\fP ¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¥«¥¹¥¿¥à¥É¥Ã¥¯¥ì¥Ã¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»ÈÍѤ·¤Þ¤¹¡£javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢»ÈÍѤµ¤ì¤Æ¤¤¤ë¥É¥Ã¥¯¥ì¥Ã¥È¤Ë´Ø·¸¤Ê¤¯»ÈÍѤǤ­¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ç¤Ï¡¢¤³¤ì¤é¤Î¤Û¤«¤Ë¡¢¤¤¤¯¤Ä¤«¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬Äɲ䵤ì¤Þ¤¹¡£¤É¤Á¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤â¡¢¤³¤Î¤¢¤È¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×¤ÇÀâÌÀ¤·¤Þ¤¹¡£
 .SS 
-関連ドキュメントãŠã‚ˆã³ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆ
-.LP
+´ØÏ¢¥É¥­¥å¥á¥ó¥È¤ª¤è¤Ó¥É¥Ã¥¯¥ì¥Ã¥È
 .RS 3
 .TP 2
 o
 .na
-\f2Javadoc ã«æ–½ã•ã‚ŒãŸæ©Ÿèƒ½å¼·åŒ–\fP @
+\f2Javadoc ¤Ë»Ü¤µ¤ì¤¿³ÈÄ¥µ¡Ç½\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/index.html \- Javadoc ã§è¿½åŠ ã•ã‚ŒãŸæ”¹è‰¯ç‚¹ã®è©³ç´° 
+http://java.sun.com/javase/6/docs/technotes/guides/javadoc/index.html \- Javadoc 1.4 ¤ÇÄɲ䵤줿²þÎÉÅÀ¤Î¾ÜºÙ 
 .TP 2
 o
 .na
 \f2Javadoc FAQ\fP @
 .fi
-http://java.sun.com/j2se/javadoc/faq/index.html \- é »ç¹ã«å¯„ã›ã‚‰ã‚Œã‚‹è³ªå•ã«å¯¾ã™ã‚‹å›žç­”ã€Javadoc 関連ã®ãƒ„ールã«ã¤ã„ã¦ã®æƒ…å ±ã€ãŠã‚ˆã³ãƒã‚°ã®å›žé¿æ–¹æ³• 
+http://java.sun.com/j2se/javadoc/faq/index.html \- ÉÑÈˤ˴󤻤é¤ì¤ë¼ÁÌä¤ËÂФ¹¤ë²óÅú¡¢Javadoc ´ØÏ¢¤Î¥Ä¡¼¥ë¤Ë¤Ä¤¤¤Æ¤Î¾ðÊ󡢤ª¤è¤Ó¥Ð¥°¤Î²óÈòÊýË¡ 
 .TP 2
 o
 .na
 \f2How to Write Doc Comments for Javadoc\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html \- ドキュメンテーションコメントã®è¨˜è¿°æ–¹æ³•ã«é–¢ã™ã‚‹ Sun ã®è¦ç´„ 
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html \- ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Îµ­½ÒÊýË¡¤Ë´Ø¤¹¤ë Sun ¤Îµ¬Ìó 
 .TP 2
 o
 .na
 \f2Requirements for Writing API Specifications\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingapispecs/index.html \- Java 2 プラットフォーム仕様を記述ã™ã‚‹éš›ã«ä½¿ç”¨ã•ã‚ŒãŸæ¨™æº–è¦ä»¶ã€‚ã“ã®æƒ…å ±ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå½¢å¼ã§ API 仕様を記述ã™ã‚‹å ´åˆã«ã‚‚ã€ãã®ä»–ã®å½¢å¼ã§è¨˜è¿°ã™ã‚‹å ´åˆã«ã‚‚役立ã¡ã¾ã™ã€‚検証å¯èƒ½ãªã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’満ãŸã™ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã«ã¤ã„ã¦ã®è¦ä»¶ã‚’定ã‚ã¦ã„ã¾ã™ã€‚ 
+http://java.sun.com/j2se/javadoc/writingapispecs/index.html \- Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à»ÅÍͤòµ­½Ò¤¹¤ëºÝ¤Ë»ÈÍѤµ¤ì¤¿É¸½àÍ׷盧¤Î¾ðÊó¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È·Á¼°¤Ç API »ÅÍͤòµ­½Ò¤¹¤ë¾ì¹ç¤Ë¤â¡¢¤½¤Î¾¤Î·Á¼°¤Çµ­½Ò¤¹¤ë¾ì¹ç¤Ë¤âÌòΩ¤Á¤Þ¤¹¡£¸¡¾Ú²Äǽ¤Ê¥¢¥µ¡¼¥·¥ç¥ó¤òËþ¤¿¤¹¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤Ó¥á¥½¥Ã¥É¤Ë¤Ä¤¤¤Æ¤ÎÍ×·ï¤òÄê¤á¤Æ¤¤¤Þ¤¹¡£ 
 .TP 2
 o
 .na
-\f2ドキュメンテーションコメントã®ä»•æ§˜\fP @
+\f2¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î»ÅÍÍ\fP @
 .fi
-http://java.sun.com/docs/books/jls/first_edition/html/18.doc.html \- ドキュメンテーションコメントã®ã‚ªãƒªã‚¸ãƒŠãƒ«ä»•æ§˜ã«ã¤ã„ã¦ã¯ã€ã€ŽJava Language Specification〠(James Goslingã€Bill Joyã€Guy Steele 共著) ã®åˆç‰ˆã®ç¬¬ 18 章「Documentation Commentsã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ç« ã¯ã€ç¬¬ 2 版ã§ã¯å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚  
+http://java.sun.com/docs/books/jls/first_edition/html/18.doc.html \- ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¥ª¥ê¥¸¥Ê¥ë»ÅÍͤˤĤ¤¤Æ¤Ï¡¢¡ØJava Language Specification¡Ù (James Gosling¡¢Bill Joy¡¢Guy Steele ¶¦Ãø) ¤Î½éÈǤÎÂè 18 ¾Ï¡ÖDocumentation Comments¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¾Ï¤Ï¡¢Âè 2 ÈǤǤϺï½ü¤µ¤ì¤Þ¤·¤¿¡£ 
 .TP 2
 o
 .na
-\f2DocCheck ドックレット\fP @
+\f2DocCheck ¥É¥Ã¥¯¥ì¥Ã¥È\fP @
 .fi
-http://java.sun.com/javadoc/doccheck \- ソースファイル内ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’ãƒã‚§ãƒƒã‚¯ã—ã€æ¤œå‡ºã•ã‚ŒãŸã‚¨ãƒ©ãƒ¼ã‚„ä¸æ­£ã®ãƒ¬ãƒãƒ¼ãƒˆã‚’生æˆã—ã¾ã™ã€‚Sun Doc Check ユーティリティーã®ä¸€éƒ¨ã§ã™ã€‚Sun Doc Check ユーティリティーã®ä¸€éƒ¨ã§ã™ã€‚ 
+http://java.sun.com/javadoc/doccheck \- ¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¥Á¥§¥Ã¥¯¤·¡¢¸¡½Ð¤µ¤ì¤¿¥¨¥é¡¼¤äÉÔÀµ¤Î¥ì¥Ý¡¼¥È¤òÀ¸À®¤·¤Þ¤¹¡£Doc Check ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Î°ìÉô¤Ç¤¹¡£ 
 .TP 2
 o
 .na
-\f2MIF ドックレット\fP @
+\f2MIF ¥É¥Ã¥¯¥ì¥Ã¥È\fP @
 .fi
-http://java.sun.com/javadoc/mifdoclet \- MIFã€FrameMakerã€PDF ã®æ›¸å¼ã§ API ドキュメントを自動生æˆã—ã¾ã™ã€‚MIF 㯠Adobe FrameMaker ã®äº¤æ›æ›¸å¼ã§ã™ã€‚ 
+http://java.sun.com/javadoc/mifdoclet \- MIF¡¢FrameMaker¡¢PDF ¤Î½ñ¼°¤Ç API ¥É¥­¥å¥á¥ó¥È¤ò¼«Æ°À¸À®¤·¤Þ¤¹¡£MIF ¤Ï Adobe FrameMaker ¤Î¸ò´¹½ñ¼°¤Ç¤¹¡£ 
 .RE
-
-.LP
 .SS 
-用語
-.LP
-.LP
-\f2「ドキュメンテーションコメントã€\fPã€\f2「doc コメントã€\fPã€\f2「主説明ã€\fPã€\f2「タグã€\fPã€\f2「ブロックタグã€\fPã€ãŠã‚ˆã³\f2「インラインタグã€\fPã®ç”¨èªžã«ã¤ã„ã¦ã¯ã€ã€Œãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã§èª¬æ˜Žã—ã¾ã™ã€‚次ã®ãã®ä»–ã®ç”¨èªžã¯ã€Javadoc ツールã®ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã§ç‰¹å®šã®æ„味をæŒã¡ã¾ã™ã€‚
-.LP
+ÍѸì
+.LP
+\f2¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡×\fP¡¢\f2¡Ödoc ¥³¥á¥ó¥È¡×\fP¡¢\f2¡Ö¼çÀâÌÀ¡×\fP¡¢\f2¡Ö¥¿¥°¡×\fP¡¢\f2¡Ö¥Ö¥í¥Ã¥¯¥¿¥°¡×\fP¡¢¤ª¤è¤Ó\f2¡Ö¥¤¥ó¥é¥¤¥ó¥¿¥°¡×\fP¤ÎÍѸì¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡×¤ÇÀâÌÀ¤·¤Þ¤¹°Ê²¼¤Î¤½¤Î¾¤ÎÍѸì¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Î¥³¥ó¥Æ¥­¥¹¥È¤ÇÆÃÄê¤Î°ÕÌ£¤ò»ý¤Á¤Þ¤¹¡£
 .RS 3
 .TP 3
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ (generated document) 
-javadoc ツール㌠Java ソースコード内ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‹ã‚‰ç”Ÿæˆã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã“ã¨ã§ã™ã€‚デフォルトã®ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ HTML å½¢å¼ã§ã€æ¨™æº–ドックレットã«ã‚ˆã£ã¦ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È (generated document) 
+javadoc ¥Ä¡¼¥ë¤¬ Java ¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤«¤éÀ¸À®¤·¤¿¥É¥­¥å¥á¥ó¥È¤Î¤³¤È¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤ÎÀ¸À®¥É¥­¥å¥á¥ó¥È¤Ï HTML ·Á¼°¤Ç¡¢É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
-åå‰ (name) 
-Java 言語ã§æ›¸ã‹ã‚ŒãŸãƒ—ログラムè¦ç´ ã®åå‰ã€ã¤ã¾ã‚Šãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ã¾ãŸã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®åå‰ã®ã“ã¨ã§ã™ã€‚åå‰ã¯ã€\f2java.lang.String.equals(java.lang.Object)\fP ã®ã‚ˆã†ã«å®Œå…¨ä¿®é£¾ã™ã‚‹ã“ã¨ã‚‚ã€\f2equals(Object)\fP ã®ã‚ˆã†ã«éƒ¨åˆ†ä¿®é£¾ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
+̾Á° (name) 
+Java ¸À¸ì¤Ç½ñ¤«¤ì¤¿¥×¥í¥°¥é¥àÍ×ÁǤÎ̾Á°¡¢¤Ä¤Þ¤ê¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤Þ¤¿¤Ï¥á¥½¥Ã¥É¤Î̾Á°¤Î¤³¤È¤Ç¤¹¡£Ì¾Á°¤Ï¡¢ \f2java.lang.String.equals(java.lang.Object)\fP ¤Î¤è¤¦¤Ê´°Á´½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¡¢ \f2equals(Object)\fP ¤Î¤è¤¦¤ÊÉôʬ½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
-ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ (documented classes) 
-javadoc ツールã®å®Ÿè¡Œã«ã‚ˆã£ã¦è©³ç´°ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚ドキュメント化ã™ã‚‹ã«ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒä½¿ç”¨å¯èƒ½ã§ãªã‘ã‚Œã°ãªã‚‰ãšã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã¾ãŸã¯ãƒ‘ッケージåã‚’ javadoc コマンドã«æ¸¡ã•ã‚Œã€ã‚¢ã‚¯ã‚»ã‚¹ä¿®é£¾å­ (publicã€protectedã€package\-private ã¾ãŸã¯ private) ã«ã‚ˆã£ã¦ãƒ•ã‚£ãƒ«ã‚¿å‡¦ç†ã•ã‚Œãªã„よã†ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã¯ã€javadoc ツールã®å‡ºåŠ›ã«çµ„ã¿è¾¼ã¾ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã€ã¤ã¾ã‚Šã€ŒåŒ…å«ã‚¯ãƒ©ã‚¹ã€ã¨ã‚‚呼ã°ã‚Œã¾ã™ã€‚ 
+¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹ (documented classes) 
+javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô¤Ë¤è¤Ã¤Æ¾ÜºÙ¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤Ë¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬»ÈÍѲÄǽ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤º¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò javadoc ¥³¥Þ¥ó¥É¤ËÅϤµ¤ì¡¢¥¢¥¯¥»¥¹½¤¾þ»Ò (public¡¢protected¡¢package\-private ¤Þ¤¿¤Ï private) ¤Ë¤è¤Ã¤Æ¥Õ¥£¥ë¥¿½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤Ï¡¢javadoc ¥Ä¡¼¥ë¤Î½ÐÎϤËÁȤ߹þ¤Þ¤ì¤ë¥¯¥é¥¹¡¢¤Ä¤Þ¤ê¡ÖÊñ´Þ¥¯¥é¥¹¡×¤È¤â¸Æ¤Ð¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
-包å«ã‚¯ãƒ©ã‚¹ (included classes) 
-ツールã®å®Ÿè¡Œã«ã‚ˆã£ã¦è©³ç´°ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚「ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã€ ã¨åŒã˜ã€‚ 
+Êñ´Þ¥¯¥é¥¹ (included classes) 
+¥Ä¡¼¥ë¤Î¼Â¹Ô¤Ë¤è¤Ã¤Æ¾ÜºÙ¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£¡Ö¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¡×¤ÈƱ¤¸¡£ 
 .LP
 .TP 3
-除外クラス (excluded classes) 
-ツールã®å®Ÿè¡Œã«ã‚ˆã£ã¦è©³ç´°ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œãªã„クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚ 
+½ü³°¥¯¥é¥¹ (excluded classes) 
+¥Ä¡¼¥ë¤Î¼Â¹Ô¤Ë¤è¤Ã¤Æ¾ÜºÙ¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£ 
 .LP
 .TP 3
-å‚照クラス (referenced classes) 
-ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®å®šç¾© (実装) ã¾ãŸã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸­ã§æ˜Žç¤ºçš„ã«å‚ç…§ã•ã‚Œã¦ã„るクラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã“ã¨ã§ã™ã€‚å‚ç…§ã®ä¾‹ã¨ã—ã¦ã¯ã€æˆ»ã‚Šå€¤ã®åž‹ã€ãƒ‘ラメータã®åž‹ã€ã‚­ãƒ£ã‚¹ãƒˆã®åž‹ã€æ‹¡å¼µã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã€å®Ÿè£…ã•ã‚ŒãŸã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰æœ¬ä½“ã§ä½¿ç”¨ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã€@seeã€{@link}ã€{@linkplain}ã€{@inheritDoc} ã‚¿ã‚°ãªã©ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®å®šç¾©ã¯ 
+»²¾È¥¯¥é¥¹ (referenced classes) 
+¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÄêµÁ (¼ÂÁõ) ¤Þ¤¿¤Ï¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÃæ¤ÇÌÀ¼¨Åª¤Ë»²¾È¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤³¤È¤Ç¤¹¡£»²¾È¤ÎÎã¤È¤·¤Æ¤Ï¡¢Ìá¤êÃͤη¿¡¢¥Ñ¥é¥á¡¼¥¿¤Î·¿¡¢¥­¥ã¥¹¥È¤Î·¿¡¢³ÈÄ¥¤µ¤ì¤¿¥¯¥é¥¹¡¢¼ÂÁõ¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥¯¥é¥¹¡¢¥á¥½¥Ã¥ÉËÜÂΤǻÈÍѤµ¤ì¤ë¥¯¥é¥¹¡¢@see¡¢{@link}¡¢{@linkplain}¡¢{@inheritDoc} ¥¿¥°¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ÎÄêµÁ¤Ï 
 .na
 \f21.3\fP @
 .fi
-http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/javadoc.html#referencedclasses ã‹ã‚‰å¤‰æ›´ã•ã‚Œã¦ã„ã¾ã™ã€‚javadoc ツールを実行ã™ã‚‹ã¨ãã¯ã€Javadoc ã®ãƒ–ートクラスパスãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ãƒ‘ス内ã«ã‚ã‚‹ã™ã¹ã¦ã®å‚照クラスをメモリーã«ãƒ­ãƒ¼ãƒ‰ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚å‚照クラスãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã¯ã€ã€Œã‚¯ãƒ©ã‚¹ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã€ã¨ã„ã†è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚Javadoc ツールã¯ã€ã‚¯ãƒ©ã‚¹ã®å­˜åœ¨ã¨ãã®ãƒ¡ãƒ³ãƒãƒ¼ã®å®Œå…¨æŒ‡å®šã®åå‰ã‚’判別ã™ã‚‹ã®ã«å¿…è¦ãªã™ã¹ã¦ã®æƒ…報をã€.class ファイルã‹ã‚‰å¼•ã出ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/javadoc.html#referencedclasses ¤«¤éÊѹ¹¤µ¤ì¤Æ¤¤¤Þ¤¹¡£javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ï¡¢Javadoc ¤Î¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤ª¤è¤Ó¥¯¥é¥¹¥Ñ¥¹Æâ¤Ë¤¢¤ë¤¹¤Ù¤Æ¤Î»²¾È¥¯¥é¥¹¤ò¥á¥â¥ê¡¼¤Ë¥í¡¼¥É¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£»²¾È¥¯¥é¥¹¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¡¢¡Ö¥¯¥é¥¹¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡×¤È¤¤¤¦·Ù¹ð¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥¯¥é¥¹¤Î¸ºß¤È¤½¤Î¥á¥ó¥Ð¡¼¤Î´°Á´»ØÄê¤Î̾Á°¤òȽÊ̤¹¤ë¤Î¤ËɬÍפʤ¹¤Ù¤Æ¤Î¾ðÊó¤ò¡¢.class ¥Õ¥¡¥¤¥ë¤«¤é°ú¤­½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
-外部å‚照クラス (external referenced classes) 
-å‚照クラスã®ã†ã¡ã€javadoc ツールã®å®Ÿè¡Œä¸­ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œãªã„クラスã®ã“ã¨ã§ã™ã€‚ã¤ã¾ã‚Šã€ã“れらã®ã‚¯ãƒ©ã‚¹ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ Javadoc ツールã«æ¸¡ã•ã‚Œã¦ã„ã¾ã›ã‚“。生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã§ã“れらã®ã‚¯ãƒ©ã‚¹ã«ãƒªãƒ³ã‚¯ã—ã¦ã„る箇所ã¯ã€ã€Œå¤–部å‚ç…§ã€ã¾ãŸã¯ã€Œå¤–部リンクã€ã¨å‘¼ã°ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2java.awt\fP パッケージã«å¯¾ã—ã¦ã ã‘ Javadoc ツールを実行ã—ãŸå ´åˆã€\f2Object\fP ãªã©ã® \f2java.lang\fP 内ã®ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ãŒå¤–部å‚照クラスã«ãªã‚Šã¾ã™ã€‚外部å‚照クラスã«ãƒªãƒ³ã‚¯ã™ã‚‹ã«ã¯ã€\f2\-link\fP ãŠã‚ˆã³ \f2\-linkoffline\fP オプションを使用ã—ã¾ã™ã€‚外部å‚照クラスã«ã¯ã€é€šå¸¸ãã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¡ãƒ³ãƒˆã‚’ javadoc ツールã®å®Ÿè¡Œã§åˆ©ç”¨ã§ããªã„ã¨ã„ã†é‡è¦ãªç‰¹å¾´ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®å ´åˆã€ãれらã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+³°Éô»²¾È¥¯¥é¥¹ (external referenced classes) 
+»²¾È¥¯¥é¥¹¤Î¤¦¤Á¡¢javadoc ¥Ä¡¼¥ë¤Î¼Â¹ÔÃæ¤Ë¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤Î¤³¤È¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢¤³¤ì¤é¤Î¥¯¥é¥¹¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç Javadoc ¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£À¸À®¥É¥­¥å¥á¥ó¥ÈÆâ¤Ç¤³¤ì¤é¤Î¥¯¥é¥¹¤Ë¥ê¥ó¥¯¤·¤Æ¤¤¤ë²Õ½ê¤Ï¡¢¡Ö³°Éô»²¾È¡×¤Þ¤¿¤Ï¡Ö³°Éô¥ê¥ó¥¯¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Javadoc ¥Ä¡¼¥ë¤Î¼Â¹ÔÂоݤ¬ \f2java.awt\fP ¥Ñ¥Ã¥±¡¼¥¸¤Î¤ß¤Ç¤¢¤ë¾ì¹ç¡¢ \f2java.lang\fP Æâ¤Î¤¹¤Ù¤Æ¤Î¥¯¥é¥¹ ( \f2Object\fP¤Ê¤É) ¤¬³°Éô»²¾È¥¯¥é¥¹¤Ë¤Ê¤ê¤Þ¤¹¡£³°Éô»²¾È¥¯¥é¥¹¤Ë¥ê¥ó¥¯¤¹¤ë¤Ë¤Ï¡¢ \f2\-link\fP ¤ª¤è¤Ó \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£³°Éô»²¾È¥¯¥é¥¹¤Ë¤Ï¡¢Ä̾綠¤Î¥½¡¼¥¹¥³¥á¥ó¥È¤ò javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô¤ÇÍøÍѤǤ­¤Ê¤¤¤È¤¤¤¦½ÅÍפÊÆÃħ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¤½¤ì¤é¤Î¥³¥á¥ó¥È¤ò·Ñ¾µ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .RE
-
-.LP
-.SH "ソースファイル"
-.LP
-.LP
-Javadoc ツールã¯ã€4 種類ã®ç•°ãªã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰å‡ºåŠ›çµæžœã‚’生æˆã—ã¾ã™ã€‚ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ã‚¯ãƒ©ã‚¹ã® Java 言語ソースファイル (\f2.java\fP)ã€ãƒ‘ッケージコメントファイルã€æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã€ãŠã‚ˆã³ãã®ä»–ã®å‡¦ç†ã•ã‚Œãªã„ファイルã§ã™ã€‚ã¾ãŸã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã—ãªã„ãŒã‚½ãƒ¼ã‚¹ãƒ„リーã«å­˜åœ¨ã™ã‚‹å ´åˆãŒã‚るテストファイルやテンプレートファイルã«ã¤ã„ã¦ã‚‚説明ã—ã¾ã™ã€‚
-.LP
+.SH "¥½¡¼¥¹¥Õ¥¡¥¤¥ë"
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï 4 ¼ïÎà¤Î°Û¤Ê¤ë¡Ö¥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤«¤é½ÐÎϤòÀ¸À®¤·¤Þ¤¹¡£¤½¤Î 4 ¼ïÎà¤È¤Ï¡¢¥¯¥é¥¹¤Î Java ¸À¸ì¥½¡¼¥¹¥Õ¥¡¥¤¥ë (\f2.java\fP)¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¡¢³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¡¢¤ª¤è¤Ó¤½¤Î¾¤Î½èÍý¤µ¤ì¤Ê¤¤¥Õ¥¡¥¤¥ë¤Ç¤¹¡£¤Þ¤¿¡¢¥É¥­¥å¥á¥ó¥È²½¤·¤Ê¤¤¤¬¥½¡¼¥¹¥Ä¥ê¡¼¤Ë¸ºß¤¹¤ë¾ì¹ç¤¬¤¢¤ë¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ä¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤âÀâÌÀ¤·¤Þ¤¹¡£
 .SS 
-クラスソースコードファイル
-.LP
-.LP
-ãã‚Œãžã‚Œã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãŠã‚ˆã³ãã®ãƒ¡ãƒ³ãƒãƒ¼ã¯ã€ç‹¬è‡ªã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã“ã¨ãŒã§ãã€ãれを \f2.java\fP ファイル内ã«ä¿æŒã—ã¾ã™ã€‚ドキュメンテーションコメントã®è©³ç´°ã¯ã€ã€Œãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+¥¯¥é¥¹¥½¡¼¥¹¥³¡¼¥É¥Õ¥¡¥¤¥ë
+.LP
+¤½¤ì¤¾¤ì¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤ª¤è¤Ó¤½¤Î¥á¥ó¥Ð¡¼¤Ï¡¢Æȼ«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò»ý¤Ä¤³¤È¤¬¤Ç¤­¡¢¤½¤ì¤ò \f2.java\fP ¥Õ¥¡¥¤¥ëÆâ¤ËÊÝ»ý¤·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¾ÜºÙ¤Ï¡¢¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .SS 
-パッケージコメントファイル
-.LP
-.LP
-ãã‚Œãžã‚Œã®ãƒ‘ッケージã¯ã€ç‹¬è‡ªã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã“ã¨ãŒã§ãã€ãれを専用ã®ã€Œã‚½ãƒ¼ã‚¹ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¿æŒã—ã¾ã™ã€‚ ãã®å†…容ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹æ¦‚è¦ãƒšãƒ¼ã‚¸ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ã€‚ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€é€šå¸¸ã€ãã®ãƒ‘ッケージ全体ã«å½“ã¦ã¯ã¾ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’記述ã—ã¾ã™ã€‚
-.LP
-.LP
-パッケージコメントファイルを作æˆã™ã‚‹å ´åˆã€ã‚³ãƒ¡ãƒ³ãƒˆã®æ ¼ç´å…ˆã¨ã—ã¦ã€æ¬¡ã® 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã„ãšã‚Œã‹ã‚’é¸æŠžã§ãã¾ã™ã€‚
-.LP
+¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë
+.LP
+¤½¤ì¤¾¤ì¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢Æȼ«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò»ý¤Ä¤³¤È¤¬¤Ç¤­¡¢¤½¤ì¤òÀìÍѤΡ֥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤ËÊÝ»ý¤·¤Þ¤¹¡£¤½¤ÎÆâÍƤϡ¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë³µÍ×¥Ú¡¼¥¸¤ËÁȤ߹þ¤Þ¤ì¤Þ¤¹¡£¤³¤Î¥³¥á¥ó¥È¤Ë¤Ï¡¢Ä̾¤½¤Î¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤËÅö¤Æ¤Ï¤Þ¤ë¥É¥­¥å¥á¥ó¥È¤òµ­½Ò¤·¤Þ¤¹¡£
+.LP
+¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¾ì¹ç¡¢¥³¥á¥ó¥È¤Î³ÊǼÀè¤È¤·¤Æ¡¢¼¡¤Î 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤«¤òÁªÂò¤Ç¤­¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f2package\-info.java\fP \- パッケージ宣言ã€ãƒ‘ッケージ注釈ã€ãƒ‘ッケージコメントã€ãŠã‚ˆã³ Javadoc ã‚¿ã‚°ã‚’æ ¼ç´ã§ãã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ JDK 5.0 ã§å°Žå…¥ã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚Šã€package.html よりも推奨ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+\f2package\-info.java\fP \- ¥Ñ¥Ã¥±¡¼¥¸Àë¸À¡¢¥Ñ¥Ã¥±¡¼¥¸Ãí¼á¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¡¢¤ª¤è¤Ó Javadoc ¥¿¥°¤ò³ÊǼ¤Ç¤­¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï°ìÈ̤ˡ¢package.html ¤è¤ê¤â¿ä¾©¤µ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-\f2package.html\fP \- æ ¼ç´ã§ãã‚‹ã®ã¯ãƒ‘ッケージコメント㨠Javadoc ã‚¿ã‚°ã ã‘ã§ã™ã€‚ パッケージ注釈ã¯æ ¼ç´ã§ãã¾ã›ã‚“。 
+\f2package.html\fP \- ³ÊǼ¤Ç¤­¤ë¤Î¤Ï¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤È Javadoc ¥¿¥°¤À¤±¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ãí¼á¤Ï³ÊǼ¤Ç¤­¤Þ¤»¤ó¡£ 
 .RE
-
-.LP
-.LP
-å„パッケージã¯ã€å˜ä¸€ã® \f2package.html\fP ファイルã€å˜ä¸€ã® \f2package\-info.java\fP ファイルã®ã„ãšã‚Œã‹ã‚’æŒã¤ã“ã¨ãŒã§ãã¾ã™ãŒã€ä¸¡æ–¹ã‚’æŒã¤ã“ã¨ã¯ã§ãã¾ã›ã‚“。ã“ã®ã©ã¡ã‚‰ã‹ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2.java\fP ファイルã¨ã¨ã‚‚ã«ã€ã‚½ãƒ¼ã‚¹ãƒ„リー内ã®ãã®ãƒ‘ッケージã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«é…ç½®ã—ã¦ãã ã•ã„。
-.LP
-.LP
-\f4package\-info.java\fP \- ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®æ§‹é€ ã®ãƒ‘ッケージコメントを格ç´ã§ãã¾ã™ã€‚ コメントã¯ãƒ‘ッケージ宣言ã®å‰ã«é…ç½®ã—ã¾ã™ã€‚
-.LP
-.LP
-File:\f2java/applet/package\-info.java\fP
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
+.LP
+³Æ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¡¢Ã±°ì¤Î \f2package.html\fP ¥Õ¥¡¥¤¥ë¡¢Ã±°ì¤Î \f2package\-info.java\fP ¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤«¤òÁªÂò¤Ç¤­¤Þ¤¹¤¬¡¢¤½¤ÎξÊý¤òÁªÂò¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¤É¤Á¤é¤«¤Î¥Õ¥¡¥¤¥ë¤ò \f2.java\fP ¥Õ¥¡¥¤¥ë¤È¤È¤â¤Ë¡¢¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤Î¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÇÛÃÖ¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+\f4package\-info.java\fP \- ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤Î¹½Â¤¤Î¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ò³ÊǼ¤Ç¤­¤Þ¤¹¡£ ¥³¥á¥ó¥È¤Ï¥Ñ¥Ã¥±¡¼¥¸Àë¸À¤ÎÁ°¤ËÇÛÃÖ¤·¤Þ¤¹¡£
+.LP
+File: \f2java/applet/package\-info.java\fP
 .nf
 \f3
 .fl
 /**
 .fl
- * Provides the classes necessary to create an
+ * Provides the classes necessary to create an  
 .fl
  * applet and the classes an applet uses 
 .fl
@@ -372,285 +288,91 @@
 .fl
 \fP
 .fi
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 352 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-42
-
-.LP
-.LP
-コメント区切り文字㮠\f2/**\fP 㨠\f2/*\fP ã¯è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ãŒã€ä¸­é–“è¡Œã®è¡Œé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã¯çœç•¥ã—ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。
-.LP
-.LP
-\f4package.html\fP \- ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®æ§‹é€ ã®ãƒ‘ッケージコメントを格ç´ã§ãã¾ã™ã€‚ コメント㯠\f2<body>\fP è¦ç´ å†…ã«é…ç½®ã—ã¾ã™ã€‚
-.LP
-.LP
-File:\f2java/applet/package.html\fP
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
+.LP
+¥³¥á¥ó¥È¶èÀÚ¤êʸ»ú¤Î \f2/**\fP ¤È \f2/*\fP ¤Ï¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤¬¡¢Ãæ´Ö¹Ô¤Î¹ÔƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¾Êά¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
+.LP
+\f4package.html\fP \- ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤Î¹½Â¤¤Î¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ò³ÊǼ¤Ç¤­¤Þ¤¹¡£¥³¥á¥ó¥È¤Ï \f2<body>\fP Í×ÁÇÆâ¤ËÇÛÃÖ¤·¤Þ¤¹¡£
+.LP
+File: \f2java/applet/package.html\fP
 .nf
 \f3
 .fl
-<HTML>
-.fl
-<BODY>
-.fl
-Provides the classes necessary to create an applet and the
-.fl
-classes an applet uses to communicate with its applet context.
-.fl
-<p>
+<HTML> <BODY> Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.<p>
 .fl
 The applet framework involves two entities: the applet
 .fl
-and the applet context. An applet is an embeddable
-.fl
-window (see the {@link java.awt.Panel} class) with a
-.fl
-few extra methods that the applet context can use to
-.fl
-initialize, start, and stop the applet. 
-.fl
-
-.fl
-@since 1.0 
-.fl
-@see java.awt
-.fl
-</BODY>
-.fl
-</HTML>
+and the applet context. An applet is an embeddable window (see the {@link java.awt.Panel} class) with a few extra methods that the applet context can use to initialize, start, and stop the applet.@since 1.0 @see java.awt </BODY> </HTML>
 .fl
 \fP
 .fi
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 405 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-40
-
-.LP
-.LP
-ã“ã‚Œã¯å˜ãªã‚‹é€šå¸¸ã® HTML ファイルã§ã‚ã‚Šã€ãƒ‘ッケージ宣言をå«ã‚“ã§ã„ãªã„点ã«æ³¨æ„ã—ã¦ãã ã•ã„。パッケージコメントファイルã®å†…容ã¯ã€ã»ã‹ã®ã™ã¹ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆã¨åŒæ§˜ã« HTML ã§è¨˜è¿°ã•ã‚Œã¦ã„ã¾ã™ã€‚ãã‚Œã¯ã€ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€ã‚³ãƒ¡ãƒ³ãƒˆåŒºåˆ‡ã‚Šæ–‡å­—ã§ã‚ã‚‹ \f2/**\fP 㨠\f2*/\fPã€ãŠã‚ˆã³è¡Œé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’å«ã‚ã¦ã¯ãªã‚‰ãªã„ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚コメントを書ãå ´åˆã¯ã€æœ€åˆã®æ–‡ã‚’パッケージã®æ¦‚è¦ã¨ã—ã€\f2<body>\fP ã¨æœ€åˆã®æ–‡ã®é–“ã«ã‚¿ã‚¤ãƒˆãƒ«ã‚„ãã®ä»–ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’å«ã‚ãªã„よã†ã«ã—ã¾ã™ã€‚パッケージタグをå«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã™ãŒã€ã»ã‹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¨åŒæ§˜ã€ã™ã¹ã¦ã®ãƒ–ロックタグã¯ã€ä¸»èª¬æ˜Žã®ã‚ã¨ã«ç½®ã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。パッケージコメントファイル㫠\f2@see\fP タグを追加ã™ã‚‹å ´åˆã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã‚’使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€ 
+.LP
+¤³¤ì¤Ïñ¤Ê¤ëÄ̾ï¤Î HTML ¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢¥Ñ¥Ã¥±¡¼¥¸Àë¸À¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤ÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÎÆâÍƤϡ¢¤Û¤«¤Î¤¹¤Ù¤Æ¤Î¥³¥á¥ó¥È¤ÈƱÍÍ¤Ë HTML ¤Çµ­½Ò¤·¤Þ¤¹¤¬¡¢1 ¤Ä¤À¤±Îã³°¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ë¤Ï¡¢¥³¥á¥ó¥È¶èÀÚ¤êʸ»ú ¤Ç¤¢¤ë \f2/**\fP ¤È \f2*/\fP ¡¢¤ª¤è¤Ó¹ÔƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤ò´Þ¤á¤Æ¤Ï¤Ê¤é¤Ê¤¤¡¢¤È¤¤¤¦ÅÀ¤Ç¤¹¡£¥³¥á¥ó¥È¤ò½ñ¤¯¾ì¹ç¤Ï¡¢ºÇ½é¤Îʸ¤ò¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍפȤ·¡¢ \f2<body>\fP ¤ÈºÇ½é¤Îʸ¤Î´Ö¤Ë¥¿¥¤¥È¥ë¤ä¤½¤Î¾¤Î¥Æ¥­¥¹¥È¤ò´Þ¤á¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤¹¤¬¡¢¤Û¤«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÈƱÍÍ¡¢¤¹¤Ù¤Æ¤Î¥Ö¥í¥Ã¥¯¥¿¥°¤Ï¡¢¼çÀâÌÀ¤Î¤¢¤È¤ËÃÖ¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ \f2@see\fP ¥¿¥°¤ò¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ËÄɲ乤ë¾ì¹ç¤Ë¤Ï¡¢´°Á´½¤¾þ̾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢ 
 .na
-\f2package.html\fP ã®ä¾‹ @
+\f2package.html\fP¤ÎÎã @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#packagecommentsã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-\f3パッケージコメントファイルã®å‡¦ç†\fP \- Javadoc ツールã¯ã€å®Ÿè¡Œæ™‚ã«ãƒ‘ッケージコメントファイルを自動的ã«æ¤œç´¢ã—ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ã¤ã‘ã‚‹ã¨æ¬¡ã®å‡¦ç†ã‚’è¡Œã„ã¾ã™ã€‚
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#packagecomments¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+\f3¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤Î½èÍý\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢¼Â¹Ô»þ¤Ë¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ò¼«Æ°Åª¤Ë¸¡º÷¤·¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ò¸«¤Ä¤±¤ë¤È¼¡¤Î½èÍý¤ò¹Ô¤¤¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-処ç†ã§ãるよã†ã«ã‚³ãƒ¡ãƒ³ãƒˆã‚’コピーã™ã‚‹ (\f2package.html\fP ã®å ´åˆã§ã‚ã‚Œã°ã€\f2<body>\fP 㨠\f2</body>\fP HTML ã‚¿ã‚°ã®é–“ã«ã‚る内容をã™ã¹ã¦ã‚³ãƒ”ーã™ã‚‹ã€‚\f2<head>\fP ã‚’å«ã‚ã€ãã“ã« \f2<title>\fP やソースファイルã®è‘—作権記述ãªã©ã®æƒ…報をé…ç½®ã™ã‚‹ã“ã¨ã‚‚ã§ãã‚‹ãŒã€ç”Ÿæˆå¾Œã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«ã¯ãれらã¯ä¸€åˆ‡è¡¨ç¤ºã•ã‚Œãªã„) 
+½èÍý¤Ç¤­¤ë¤è¤¦¤Ë¥³¥á¥ó¥È¤ò¥³¥Ô¡¼¤¹¤ë( \f2package.html\fP ¤Î¾ì¹ç¤Ç¤¢¤ì¤Ð¡¢ \f2<body>\fP ¤È \f2</body>\fP HTML ¥¿¥°¤Î´Ö¤Ë¤¢¤ëÆâÍƤò¤¹¤Ù¤Æ¥³¥Ô¡¼¤¹¤ë¡£ \f2<head>\fP ¥»¥¯¥·¥ç¥ó¤ò´Þ¤á¡¢¤½¤³¤Ë \f2<title>\fP ¤ä¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÎÃøºî¸¢µ­½Ò¤Ê¤É¤Î¾ðÊó¤òÇÛÃÖ¤¹¤ë¤³¤È¤â¤Ç¤­¤ë¤¬¡¢À¸À®¸å¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ë¤Ï¤½¤ì¤é¤Ï°ìÀÚɽ¼¨¤µ¤ì¤Ê¤¤) 
 .TP 2
 o
-パッケージタグãŒã‚ã‚Œã°ã€ã™ã¹ã¦å‡¦ç†ã™ã‚‹ 
+¥Ñ¥Ã¥±¡¼¥¸¥¿¥°¤¬¤¢¤ì¤Ð¡¢¤¹¤Ù¤Æ½èÍý¤¹¤ë 
 .TP 2
 o
-生æˆã—ãŸãƒ‘ッケージã®æ¦‚è¦ãƒšãƒ¼ã‚¸ã®æœ€å¾Œã«ã€å‡¦ç†ã—ãŸãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã™ã‚‹ (例: 
+À¸À®¤·¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍ×¥Ú¡¼¥¸¤ÎºÇ¸å¤Ë¡¢½èÍý¤·¤¿¥Æ¥­¥¹¥È¤òÁÞÆþ¤¹¤ë (Îã: 
 .na
-\f2パッケージã®æ¦‚è¦\fP @
+\f2¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍ×\fP @
 .fi
 http://java.sun.com/javase/6/docs/api/java/applet/package\-summary.html) 
 .TP 2
 o
-パッケージã®æ¦‚è¦ãƒšãƒ¼ã‚¸ã®å…ˆé ­ã«ã€ãƒ‘ッケージコメントã®æœ€åˆã®æ–‡ã‚’コピーã™ã‚‹ã€‚ã•ã‚‰ã«ã€æ¦‚è¦ãƒšãƒ¼ã‚¸ã®ãƒ‘ッケージリストã«ã€ãƒ‘ッケージåã¨ãƒ‘ッケージコメントã®æœ€åˆã®æ–‡ã‚’追加ã™ã‚‹ (例: 
+¥Ñ¥Ã¥±¡¼¥¸¤Î³µÍ×¥Ú¡¼¥¸¤ÎÀèƬ¤Ë¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤ò¥³¥Ô¡¼¤¹¤ë¡£¤µ¤é¤Ë¡¢³µÍ×¥Ú¡¼¥¸¤Î¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¤Ë¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤òÄɲ乤ë (Îã: 
 .na
-\f2概è¦ã®è¦ç´„\fP @
+\f2³µÍפÎÍ×Ìó\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/overview\-summary.html)。文ã®æœ«å°¾ã¯ã€ã‚¯ãƒ©ã‚¹ã‚„メンãƒãƒ¼ã®ä¸»èª¬æ˜Žã®æœ€åˆã®æ–‡ã®æœ«å°¾ã¨åŒã˜è¦å‰‡ã«ã‚ˆã£ã¦åˆ¤æ–­ã•ã‚Œã‚‹ 
+http://java.sun.com/javase/6/docs/api/overview\-summary.html)¡£Ê¸¤ÎËöÈø¤Ï¡¢¥¯¥é¥¹¤ä¥á¥ó¥Ð¡¼¤Î¼çÀâÌÀ¤ÎºÇ½é¤Îʸ¤ÎËöÈø¤ÈƱ¤¸µ¬Â§¤Ë¤è¤Ã¤ÆȽÃǤµ¤ì¤ë 
 .RE
-
-.LP
 .SS 
-概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«
-.LP
-.LP
-ドキュメント化ã™ã‚‹å„アプリケーションã¾ãŸã¯ãƒ‘ッケージセットã¯ã€ç‹¬è‡ªã®æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã“ã¨ãŒã§ãã€ãã‚Œã¯å°‚用ã®ã€Œã‚½ãƒ¼ã‚¹ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¿æŒã•ã‚Œã¾ã™ã€‚ ãã®å†…容ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹æ¦‚è¦ãƒšãƒ¼ã‚¸ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ã€‚ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€é€šå¸¸ã€ã‚¢ãƒ—リケーションã¾ãŸã¯ãƒ‘ッケージセット全体ã«å½“ã¦ã¯ã¾ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’記述ã—ã¾ã™ã€‚
-.LP
-.LP
-概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã™ã‚‹å ´åˆã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ä»»æ„ã®åå‰ã‚’付ã‘ã€ä»»æ„ã®å ´æ‰€ã«ç½®ãã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€é€šå¸¸ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åã‚’ \f4overview.html\fP ã«ã—ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®æœ€ä¸Šä½ãƒ¬ãƒ™ãƒ«ã«ç½®ãã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2java.applet\fP パッケージã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ \f2/home/user/src/java/applet\fP ディレクトリã«å«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2/home/user/src/overview.html\fP ã«æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-ç•°ãªã‚‹ãƒ‘ッケージã®ã‚»ãƒƒãƒˆã«å¯¾ã—㦠javadoc を複数回実行ã™ã‚‹å ´åˆã¯ã€åŒã˜ 1 ã¤ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚»ãƒƒãƒˆã«å¯¾ã—ã¦è¤‡æ•°ã®æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€å†…部ドキュメンテーション用㫠\-private を指定ã—㦠javadoc ã‚’ 1 回実行ã—ãŸã‚ã¨ã€å…¬é–‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ç”¨ã«ãã®ã‚ªãƒ—ションを指定ã—ãªã„ã§å†åº¦å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®å ´åˆã€å„概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã® 1 文目ã§ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’公開用ã¾ãŸã¯å†…部用ã¨ã—ã¦è¨˜è¿°ã§ãã¾ã™ã€‚
-.LP
-.LP
-概è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容ã¯ã€å‰è¿°ã®ãƒ‘ッケージコメントファイルã¨åŒæ§˜ã€HTML ã§è¨˜è¿°ã•ã‚ŒãŸ 1 ã¤ã®å¤§ããªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ã™ã€‚詳細ã¯ã€å‰è¿°ã®èª¬æ˜Žã‚’å‚ç…§ã—ã¦ãã ã•ã„。è¦ç‚¹ã‚’ç¹°ã‚Šè¿”ã™ã¨ã€ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹å ´åˆã¯ã€æœ€åˆã®æ–‡ã‚’アプリケーションã¾ãŸã¯ãƒ‘ッケージセットã®è¦ç´„ã¨ã—ã€\f2<body>\fP ã¨æœ€åˆã®æ–‡ã®é–“ã«ã‚¿ã‚¤ãƒˆãƒ«ãã®ä»–ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’å«ã‚ãªã„よã†ã«ã—ã¾ã™ã€‚概è¦ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ã©ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã¤ã„ã¦ã‚‚ã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚° (\f2{@link}\fP ãªã©) 以外ã®ã™ã¹ã¦ã®ã‚¿ã‚°ã¯ã€ä¸»èª¬æ˜Žã®ã‚ã¨ã«ç½®ãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2@see\fP タグを追加ã™ã‚‹å ´åˆã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã‚’使用ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
-.LP
-.LP
-Javadoc ツールã®å®Ÿè¡Œæ™‚ã«ã€\-overview オプションを使ã£ã¦æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«åを指定ã—ã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒ‘ッケージコメントファイルã¨åŒã˜ã‚ˆã†ã«å‡¦ç†ã•ã‚Œã¾ã™ã€‚
-.LP
+³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë
+.LP
+¥É¥­¥å¥á¥ó¥È²½¤¹¤ë³Æ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤Ï¡¢Æȼ«¤Î³µÍץɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò»ý¤Ä¤³¤È¤¬¤Ç¤­¡¢¤½¤ì¤ÏÀìÍѤΡ֥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤ËÊÝ»ý¤µ¤ì¤Þ¤¹¡£¤½¤ÎÆâÍƤϡ¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë³µÍ×¥Ú¡¼¥¸¤ËÁȤ߹þ¤Þ¤ì¤Þ¤¹¡£¤³¤Î¥³¥á¥ó¥È¤Ë¤Ï¡¢Ä̾¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥ÈÁ´ÂΤËÅö¤Æ¤Ï¤Þ¤ë¥É¥­¥å¥á¥ó¥È¤òµ­½Ò¤·¤Þ¤¹¡£
+.LP
+³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢¥Õ¥¡¥¤¥ë¤ËǤ°Õ¤Î̾Á° (Ä̾ï¤Ï \f4overview.html\fP) ¤òÉÕ¤±¡¢¤½¤ì¤òǤ°Õ¤Î¾ì½ê (Ä̾ï¤Ï¥½¡¼¥¹¥Ä¥ê¡¼¤ÎºÇ¾å°Ì) ¤ËÇÛÃ֤Ǥ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2java.applet\fP ¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ \f2/home/user/src/java/applet\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ì¤Ð¡¢³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤Ï \f2/home/user/src/overview.html ¤ËºîÀ®¤Ç¤­¤Þ¤¹\fP¡£
+.LP
+°Û¤Ê¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥È¤ËÂФ·¤Æ javadoc ¤òÊ£¿ô²ó¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢Æ±¤¸ 1 ¤Ä¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥»¥Ã¥È¤ËÂФ·¤ÆÊ£¿ô¤Î³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ÆâÉô¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥óÍÑ¤Ë \-private ¤ò»ØÄꤷ¤Æ javadoc ¤ò 1 ²ó¼Â¹Ô¤·¤¿¤¢¤È¡¢¸ø³«¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥óÍѤˤ½¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤ÇºÆÅټ¹Ԥ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢³Æ³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤Î 1 ʸÌܤǡ¢¤½¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò¸ø³«ÍѤޤ¿¤ÏÆâÉôÍѤȤ·¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£
+.LP
+³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÎÆâÍƤϡ¢Á°½Ò¤Î¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÈƱÍÍ¡¢HTML ¤Çµ­½Ò¤µ¤ì¤¿ 1 ¤Ä¤ÎÂ礭¤Ê¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢Á°½Ò¤ÎÀâÌÀ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Í×ÅÀ¤ò·«¤êÊÖ¤¹¤È¡¢¤³¤Î¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¾ì¹ç¤Ï¡¢ºÇ½é¤Îʸ¤ò¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤ÎÍ×Ìó¤È¤·¡¢ \f2<body>\fP ¤ÈºÇ½é¤Îʸ¤Î´Ö¤Ë¥¿¥¤¥È¥ë¤½¤Î¾¤Î¥Æ¥­¥¹¥È¤ò´Þ¤á¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£³µÍ×¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Û¤«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÈƱ¤¸¤¯¡¢ \f2{@link}\fP ¤Ê¤É¤Î¥¤¥ó¥é¥¤¥ó¥¿¥°¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥¿¥°¤Ï¡¢¼çÀâÌÀ¤Î¤¢¤È¤ËÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ \f2@see\fP ¥¿¥°¤òÄɲ乤ë¾ì¹ç¤Ë¤Ï¡¢´°Á´½¤¾þ̾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+Javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô»þ¤Ë¡¢\-overview ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¤è¤¦¤Ë½èÍý¤µ¤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f2<body>\fP タグ㨠\f2</body>\fP ã‚¿ã‚°ã®é–“ã«ã‚ã‚‹ã™ã¹ã¦ã®å†…容を処ç†ã®ãŸã‚ã«ã‚³ãƒ”ーã™ã‚‹ 
+\f2<body>\fP ¥¿¥°¤È \f2</body>\fP ¥¿¥°¤Î´Ö¤Ë¤¢¤ë¤¹¤Ù¤Æ¤ÎÆâÍƤò½èÍýÂоݤȤ·¤Æ¥³¥Ô¡¼¤¹¤ë 
 .TP 2
 o
-概è¦ã‚¿ã‚°ãŒã‚ã‚Œã°ã™ã¹ã¦å‡¦ç†ã™ã‚‹ 
+³µÍ×¥¿¥°¤¬¤¢¤ì¤Ð¡¢¤¹¤Ù¤Æ½èÍý¤¹¤ë 
 .TP 2
 o
-生æˆã—ãŸæ¦‚è¦ãƒšãƒ¼ã‚¸ã®æœ€å¾Œã«ã€å‡¦ç†ã—ãŸãƒ†ã‚­ã‚¹ãƒˆã‚’挿入ã™ã‚‹ (例: 
+À¸À®¤·¤¿³µÍ×¥Ú¡¼¥¸¤ÎºÇ¸å¤Ë¡¢½èÍý¤·¤¿¥Æ¥­¥¹¥È¤òÁÞÆþ¤¹¤ë (Îã: 
 .na
-\f2概è¦ã®è¦ç´„\fP @
+\f2³µÍפÎÍ×Ìó\fP @
 .fi
 http://java.sun.com/javase/6/docs/api/overview\-summary.html) 
 .TP 2
 o
-概è¦ãƒšãƒ¼ã‚¸ã®å…ˆé ­ã«ã€æ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆã®æœ€åˆã®æ–‡ã‚’コピーã™ã‚‹ 
+³µÍ×¥Ú¡¼¥¸¤ÎÀèƬ¤Ë¡¢³µÍ×¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤ò¥³¥Ô¡¼¤¹¤ë 
 .RE
-
-.LP
 .SS 
-ãã®ä»–ã®æœªå‡¦ç†ã®ãƒ•ã‚¡ã‚¤ãƒ«
-.LP
-.LP
-ソースã«ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆå…ˆã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã•ã‚Œã‚‹ã€ãã®ä»–ã®ä»»æ„ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚一般ã«ã€ã“ã®ã‚ˆã†ãªãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€ã‚°ãƒ©ãƒ•ã‚£ãƒƒã‚¯ãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚µãƒ³ãƒ—ル㮠Java ソース (.java) ãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ (.class) ファイルã€å†…容ãŒé€šå¸¸ã® Java ソースファイルã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®å½±éŸ¿ã‚’å—ã‘ãªã„独立ã—㟠HTML ファイルãªã©ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-未処ç†ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ソースã«å«ã‚ã‚‹ã«ã¯ã€ãれらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f4doc\-files\fP ã¨ã„ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã¾ã™ã€‚ ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚‹ä»»æ„ã®ãƒ‘ッケージディレクトリã®ä¸‹ã«ä½œæˆã§ãã¾ã™ã€‚ã“ã®ã‚ˆã†ãªã‚µãƒ–ディレクトリã¯ã€ãƒ‘ッケージã”ã¨ã« 1 ã¤ç”¨æ„ã§ãã¾ã™ã€‚イメージã€ã‚µãƒ³ãƒ—ルコードã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã€.class ファイルã€ã‚¢ãƒ—レットã€ãŠã‚ˆã³ HTML ファイルをã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ ¼ç´ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒœã‚¿ãƒ³ã®ã‚¤ãƒ¡ãƒ¼ã‚¸ \f2button.gif\fP ã‚’ \f2java.awt.Button\fP クラスã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«å«ã‚ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2/home/user/src/java/awt/doc\-files/\fP ディレクトリã«ç½®ãã¾ã™ã€‚\f2doc\-files\fP ディレクトリを \f2/home/user/src/java/doc\-files\fP ã«ç½®ãã“ã¨ã¯ã§ãã¾ã›ã‚“。 ã“ã‚Œã¯ã€\f2java\fP ã¯ãƒ‘ッケージã§ã¯ãªãã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãã®ã‚‚ã®ã«ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒå…¥ã£ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
-.LP
-.LP
-ã“れらã®æœªå‡¦ç†ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒªãƒ³ã‚¯ã¯ã€ã™ã¹ã¦æ˜Žç¤ºçš„ã«è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã‚Œã¯ã€Javadoc ツールãŒãれらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’見ãšã«ã€å˜ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ãã®å†…容を生æˆå…ˆã«ã‚³ãƒ”ーã™ã‚‹ã ã‘ã ã‹ã‚‰ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2Button.java\fP ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã®ãƒªãƒ³ã‚¯ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
+¤½¤Î¾¤Î̤½èÍý¤Î¥Õ¥¡¥¤¥ë
+.LP
+¥½¡¼¥¹¤Ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®Àè¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥³¥Ô¡¼¤µ¤ì¤ë¡¢¤½¤Î¾¤ÎǤ°Õ¤Î¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£°ìÈ̤ˡ¢¤³¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥°¥é¥Õ¥£¥Ã¥¯¥Õ¥¡¥¤¥ë¡¢¥µ¥ó¥×¥ë¤Î Java ¥½¡¼¥¹ (.java) ¤ª¤è¤Ó¥¯¥é¥¹ (.class) ¥Õ¥¡¥¤¥ë¡¢ÆâÍƤ¬Ä̾ï¤Î Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î±Æ¶Á¤ò¼õ¤±¤Ê¤¤ÆÈΩ¤·¤¿ HTML ¥Õ¥¡¥¤¥ë¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£
+.LP
+½èÍý¤µ¤ì¤Ê¤¤¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ë¤Ë¤Ï¡¢\f4doc\-files\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤òÇÛÃÖ¤·¤Þ¤¹¡£¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬³ÊǼ¤µ¤ì¤¿Ç¤°Õ¤Î¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤ÄÍѰդǤ­¤Þ¤¹¡£¥¤¥á¡¼¥¸¡¢¥µ¥ó¥×¥ë¥³¡¼¥É¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¡¢.class ¥Õ¥¡¥¤¥ë¡¢¥¢¥×¥ì¥Ã¥È¡¢¤ª¤è¤Ó HTML ¥Õ¥¡¥¤¥ë¤ò¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ü¥¿¥ó¤Î²èÁü \f2button.gif\fP ¤ò \f2java.awt.Button\fP ¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ë´Þ¤á¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ò \f2/home/user/src/java/awt/doc\-files/\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÇÛÃÖ¤·¤Þ¤¹¡£¤Ê¤ª¡¢ \f2doc\-files\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ò \f2/home/user/src/java/doc\-files\fP ¤ËÇÛÃÖ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤Ê¤¼¤Ê¤é¡¢ \f2java\fP ¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ç¤Ï¤Ê¤¤¤«¤é¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢java ¤ËľÀÜ´Þ¤Þ¤ì¤Æ¤¤¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï 1 ¤Ä¤â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¡£
+.LP
+¤³¤ì¤é¤Î̤½èÍý¤Î¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯¤Ï¡¢¤¹¤Ù¤ÆÌÀ¼¨Åª¤Ëµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò¸«¤º¤Ë¡¢Ã±¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤È¤½¤ÎÆâÍƤòÀ¸À®Àè¤Ë¥³¥Ô¡¼¤¹¤ë¤À¤±¤À¤«¤é¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Button.java\fP ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Î¥ê¥ó¥¯¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -664,23 +386,16 @@
 .fl
 \fP
 .fi
-
-.LP
 .SS 
-テストファイルãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイル
-.LP
-.LP
-一部ã®é–‹ç™ºè€…ã‹ã‚‰ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイルを対応ã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®è¿‘ãã®ã‚½ãƒ¼ã‚¹ãƒ„リーã«ä¿å­˜ã—ãŸã„ã¨ã„ã†è¦æœ›ãŒã‚ã‚Šã¾ã—ãŸã€‚ã¤ã¾ã‚Šã€ã“れらã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¾ãŸã¯ã‚µãƒ–ディレクトリã«ä¿å­˜ã—ãŸã„ã¨ã„ã†ã“ã¨ã§ã™ã€‚
-.LP
-.LP
-個別ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã§æ˜Žç¤ºçš„ã«æ¸¡ã—㦠Javadoc ツールを実行ã™ã‚‹å ´åˆã¯ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイルをæ„図的ã«é™¤å¤–ã—ã¦ã€å‡¦ç†ã•ã‚Œãªã„よã†ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€ãƒ‘ッケージåã¾ãŸã¯ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã§æ¸¡ã™å ´åˆã¯ã€ä»¥ä¸‹ã®ãƒ«ãƒ¼ãƒ«ã«å¾“ã£ã¦ã€ã“れらã®ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ†ãƒ³ãƒ—レートファイルãŒå‡¦ç†ã•ã‚Œãªã„よã†ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-テストファイルã¨ãƒ†ãƒ³ãƒ—レートファイルã®é•ã„ã¯ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€æ­£å½“ã§ã‚³ãƒ³ãƒ‘イルå¯èƒ½ãªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã§ã‚ã‚‹ã®ã«å¯¾ã—ã¦ã€ãƒ†ãƒ³ãƒ—レートファイルã¯ã€ãã†ã§ã¯ãªã„ã¨ã„ã†ç‚¹ã§ã™ã€‚ ãŸã ã—ã€ãƒ†ãƒ³ãƒ—レートファイルも「.javaã€ã§çµ‚ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3テストファイル\fP \- 開発者ã®å¤šãã¯ã€ã‚るパッケージã®ã‚³ãƒ³ãƒ‘イルå¯èƒ½ã§å®Ÿè¡Œå¯èƒ½ãªãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’ãã®ãƒ‘ッケージã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«é…ç½®ã—ãŸã„ã¨è€ƒãˆã¦ã„ã¾ã™ã€‚ã—ã‹ã—テストファイルã¯ã€åå‰ãªã—パッケージãªã©ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãƒ‘ッケージã¨ã¯åˆ¥ã®ãƒ‘ッケージã«å±žã•ã›ãŸã„ã¨ã‚‚考ãˆã¦ã„ã¾ã™ (ãã®ãŸã‚ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ package ステートメントãŒãªã„ã‹ã€ã¾ãŸã¯ã‚½ãƒ¼ã‚¹ã¨ã¯åˆ¥ã® package ステートメントãŒã‚ã‚‹)。ã“ã®ã‚ˆã†ãªçŠ¶æ³ã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚Œã¦ã„るソースã®ãƒ‘ッケージåを指定ã—ã¦ãã®ã‚½ãƒ¼ã‚¹ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¦ã„ã‚‹ã¨ãã«ã€ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯è­¦å‘Šã¾ãŸã¯ã‚¨ãƒ©ãƒ¼ã‚’引ãèµ·ã“ã—ã¾ã™ã€‚ãã®ã‚ˆã†ãªãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚µãƒ–ディレクトリã«é…ç½®ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2com.package1\fP ã«è¿½åŠ ã™ã‚‹å ´åˆã¯ã€ãれらã®ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ãƒã‚¤ãƒ•ãƒ³ãŒå«ã¾ã‚Œã‚‹ãŸã‚パッケージåã¨ã—ã¦ã¯ç„¡åŠ¹ã«ãªã‚‹ã‚µãƒ–ディレクトリã«é…ç½®ã—ã¾ã™ã€‚
-.LP
+¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë
+.LP
+°ìÉô¤Î³«È¯¼Ô¤«¤é¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤òÂбþ¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¶á¤¯¤Î¥½¡¼¥¹¥Ä¥ê¡¼¤ËÊݸ¤·¤¿¤¤¤È¤¤¤¦Í×˾¤¬¤¢¤ê¤Þ¤·¤¿¡£¤Ä¤Þ¤ê¡¢¤³¤ì¤é¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤·¤¿¤¤¤È¤¤¤¦¤³¤È¤Ç¤¹¡£
+.LP
+¸ÄÊ̤Υ½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ÇÌÀ¼¨Åª¤ËÅϤ·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò°Õ¿ÞŪ¤Ë½ü³°¤·¤Æ¡¢½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï¥ï¥¤¥ë¥É¥«¡¼¥É¤ÇÅϤ¹¾ì¹ç¤Ï¡¢°Ê²¼¤Î¥ë¡¼¥ë¤Ë½¾¤Ã¤Æ¡¢¤³¤ì¤é¤Î¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤¬½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤È¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î°ã¤¤¤Ï¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¡¢ÀµÅö¤Ç¥³¥ó¥Ñ¥¤¥ë²Äǽ¤Ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¤Î¤ËÂФ·¤Æ¡¢¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ï¡¢¤½¤¦¤Ç¤Ï¤Ê¤¤¤È¤¤¤¦ÅÀ¤Ç¤¹¡£¤¿¤À¤·¡¢¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤â¡Ö.java¡×¤Ç½ª¤ï¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
+.LP
+\f3¥Æ¥¹¥È¥Õ¥¡¥¤¥ë\fP \- ³«È¯¼Ô¤Î¿¤¯¤Ï¡¢¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥³¥ó¥Ñ¥¤¥ë²Äǽ¤Ç¼Â¹Ô²Äǽ¤Ê¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤ò¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤ËÇÛÃÖ¤·¤¿¤¤¤È¹Í¤¨¤Æ¤¤¤Þ¤¹¡£¤·¤«¤·¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¡¢Ì¾Á°¤Ê¤·¥Ñ¥Ã¥±¡¼¥¸¤Ê¤É¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¥Ñ¥Ã¥±¡¼¥¸¤È¤ÏÊ̤Υѥ屡¼¥¸¤Ë°¤µ¤»¤¿¤¤¤È¤â¹Í¤¨¤Æ¤¤¤Þ¤¹ (¤½¤Î¤¿¤á¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ë¤Ï package ¥¹¥Æ¡¼¥È¥á¥ó¥È¤¬¤Ê¤¤¤«¡¢¤Þ¤¿¤Ï¥½¡¼¥¹¤È¤ÏÊ̤Πpackage ¥¹¥Æ¡¼¥È¥á¥ó¥È¤¬¤¢¤ë)¡£¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¥½¡¼¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ¤½¤Î¥½¡¼¥¹¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ë¡¢¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï·Ù¹ð¤Þ¤¿¤Ï¥¨¥é¡¼¤ò°ú¤­µ¯¤³¤·¤Þ¤¹¡£¤½¤Î¤è¤¦¤Ê¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2com.package1\fP Æâ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤òÄɲ乤ë¾ì¹ç¤Ï¼¡¤Î¤è¤¦¤Ë¡¢¥Ï¥¤¥Õ¥ó¤ò´Þ¤ó¤Ç¤¤¤ë¤¿¤á¤Ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¤·¤Æ¤Ï̵¸ú¤Ç¤¢¤ë¤è¤¦¤Ê¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¡¢¤½¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤òÇÛÃÖ¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -688,248 +403,189 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã“ã†ã™ã‚‹ã¨ã€Javadoc ツールã§ã¯è­¦å‘Šãªã—㧠test ディレクトリをスキップã—ã¾ã™ã€‚
-.LP
-.LP
-テストファイル㫠doc コメントãŒå«ã¾ã‚Œã‚‹å ´åˆã€æ¬¡ã®ã‚ˆã†ã«ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’å«ã‚“ã ãƒ†ã‚¹ãƒˆã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã§æ¸¡ã—ã¦ãƒ†ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹ã‚ˆã†ã«ã€Javadoc ツールを別個ã«å®Ÿè¡Œã§ãるよã†ã«è¨­å®šã§ãã¾ã™ã€‚ ãŸã¨ãˆã°ã€\f2com/package1/test\-files/*.java\fP ãªã©ã§ã™ã€‚
-.LP
-.LP
-\f3ソースファイルã®ãƒ†ãƒ³ãƒ—レート\fP \- テンプレートファイルã®åå‰ã¯ã€Œ.javaã€ã§çµ‚ã‚ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ãŒã€ãƒ†ãƒ³ãƒ—レートファイルã¯ã‚³ãƒ³ãƒ‘イルã§ãã¾ã›ã‚“。ソースディレクトリã«ä¿æŒã—ãŸã„ソースファイルã®ãƒ†ãƒ³ãƒ—レートãŒã‚ã‚‹å ´åˆã¯ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«åã«ãƒã‚¤ãƒ•ãƒ³ (\f2Buffer\-Template.java\fP ãªã©) ã‚„ãã®ä»–ã®ä¸æ­£ãª Java 文字を使用ã—ã¾ã™ã€‚ ã“ã†ã™ã‚‹ã“ã¨ã§ã€å‡¦ç†ã•ã‚Œãªã„よã†ã«ãªã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€Javadoc ツールãŒå‡¦ç†ã™ã‚‹ã®ã¯ã€ã€Œ.javaã€æŽ¥å°¾è¾žã‚’除ã„ãŸåå‰ãŒ æ­£è¦ã®ã‚¯ãƒ©ã‚¹åã§ã‚るソースファイルã ã‘ã§ã‚ã‚‹ãŸã‚ã§ã™ (
+.LP
+¤³¤¦¤¹¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ç¤Ï·Ù¹ð¤Ê¤·¤Ç test ¥Ç¥£¥ì¥¯¥È¥ê¤ò¥¹¥­¥Ã¥×¤·¤Þ¤¹¡£
+.LP
+¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Ë doc ¥³¥á¥ó¥È¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ë¥ï¥¤¥ë¥É¥«¡¼¥É¤ò´Þ¤ó¤À¥Æ¥¹¥È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ÇÅϤ·¤Æ¥Æ¥¹¥È¥Õ¥¡¥¤¥ë¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë¡¢Javadoc ¥Ä¡¼¥ë¤òÊ̸Ĥ˼¹ԤǤ­¤ë¤è¤¦¤ËÀßÄê¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2com/package1/test\-files/*.java ¤Ê¤É¤Ç¤¹\fP¡£
+.LP
+\f3¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Æ¥ó¥×¥ì¡¼¥È\fP \- ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ï¡Ö.java¡×¤Ç½ª¤ï¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¤¬¡¢¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ï¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Þ¤»¤ó¡£¥½¡¼¥¹¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÊÝ»ý¤·¤¿¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥Æ¥ó¥×¥ì¡¼¥È¤¬¤¢¤ë¾ì¹ç¤Ï¡¢ \f2Buffer\-Template.java\fP ¤Î¤è¤¦¤Ë¥Ï¥¤¥Õ¥ó¤ä¤½¤Î¾¤Î̵¸ú¤Ê Java ʸ»ú¤ò̾Á°¤Ë´Þ¤á¤ë¤³¤È¤Ç¡¢¥Æ¥ó¥×¥ì¡¼¥È¤¬½èÍý¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬½èÍý¤¹¤ë¤Î¤Ï¡¢¡Ö.java¡×ÀÜÈø¼­¤ò½ü¤¤¤¿Ì¾Á°¤¬ Àµµ¬¤Î¥¯¥é¥¹Ì¾¤Ç¤¢¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤À¤±¤Ç¤¢¤ë¤¿¤á¤Ç¤¹ (
 .na
-\f2「識別å­ã€\fP @
+\f2¡ÖIdentifiers¡×\fP @
 .fi
-http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625å‚ç…§)。
-.LP
-.SH "生æˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«"
-.LP
-.LP
-デフォルトã§ã¯ã€javadoc ツールã¯ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹æ¨™æº–ドックレットを使ã„ã¾ã™ã€‚ã“ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã¯ã€ä»¥ä¸‹ã®ç¨®é¡žã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã—ã¾ã™ã€‚ ãã‚Œãžã‚Œã® HTML ページã¯ã€å€‹ã€…ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ç›¸å½“ã—ã¾ã™ã€‚javadoc ãŒç”Ÿæˆã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã«ã¯ã€ã‚¯ãƒ©ã‚¹ã‚„インタフェースã®åå‰ã«ã¡ãªã‚“ã ã‚‚ã®ã¨ã€ãã†ã§ãªã„ã‚‚ã® (\f2package\-summary.html\fP ãªã©) ã® 2 種類ãŒã‚ã‚Šã¾ã™ã€‚後者ã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ãƒ•ã‚¡ã‚¤ãƒ«åã«ã¯ã€å‰è€…ã®ã‚°ãƒ«ãƒ¼ãƒ—ã¨ãƒ•ã‚¡ã‚¤ãƒ«åãŒç«¶åˆã—ãªã„よã†ã«ã€ãƒã‚¤ãƒ•ãƒ³ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-\f3基本内容ページ\fP
-.LP
+http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625»²¾È)¡£
+.SH "À¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë"
+.LP
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢javadoc ¥Ä¡¼¥ë¤Ï¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ëɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤¤¤Þ¤¹¡£¤³¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢°Ê²¼¤Î¼ïÎà¤Î¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤Î HTML ¥Ú¡¼¥¸¤Ï¡¢¸Ä¡¹¤Î¥Õ¥¡¥¤¥ë¤ËÁêÅö¤·¤Þ¤¹¡£javadoc ¤¬À¸À®¤¹¤ë¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ë¤Ï¡¢¥¯¥é¥¹¤ä¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î̾Á°¤Ë¤Á¤Ê¤ó¤À¤â¤Î¤È¡¢¤½¤¦¤Ç¤Ê¤¤¤â¤Î ( \f2package\-summary.html ¤Ê¤É\fP) ¤Î 2 ¼ïÎब¤¢¤ê¤Þ¤¹¡£¸å¼Ô¤Î¥°¥ë¡¼¥×¤Î¥Õ¥¡¥¤¥ë̾¤Ë¤Ï¡¢Á°¼Ô¤Î¥°¥ë¡¼¥×¤È¥Õ¥¡¥¤¥ë̾¤¬¶¥¹ç¤·¤Ê¤¤¤è¤¦¤Ë¡¢¥Ï¥¤¥Õ¥ó¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+\f3´ðËÜÆâÍÆ¥Ú¡¼¥¸\fP
 .RS 3
 .TP 2
 o
-ドキュメント化ã™ã‚‹ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã”ã¨ã« 1 ã¤ã®\f3クラスページã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒšãƒ¼ã‚¸\fP (\f2クラスå\fP\f2.html\fP)  
-.TP 2
-o
-ドキュメント化ã™ã‚‹ãƒ‘ッケージã”ã¨ã« 1 ã¤ã®\f3パッケージページ\fP (\f2package\-summary.html\fP)。Javadoc ツールã¯ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®ãƒ‘ッケージディレクトリ内㫠\f2package.html\fP ã¾ãŸã¯ \f2package\-info.java\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚Œã°ã€ãã®ä¸­ã® HTML テキストをã“ã®ãƒšãƒ¼ã‚¸ã«çµ„ã¿å…¥ã‚Œã¾ã™ã€‚  
-.TP 2
-o
-パッケージセット全体ã«å¯¾ã—㦠1 ã¤ã®\f3概è¦ãƒšãƒ¼ã‚¸\fP (\f2overview\-summary.html\fP)。ã“ã‚Œã¯ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®å…ˆé ­ãƒšãƒ¼ã‚¸ã«ãªã‚Šã¾ã™ã€‚Javadoc ツールã¯ã€\f2\-overview\fP オプションã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«å†…ã® HTML テキストをã“ã®ãƒšãƒ¼ã‚¸ã«çµ„ã¿å…¥ã‚Œã¾ã™ã€‚ã“ã®ãƒšãƒ¼ã‚¸ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€javadoc ã«è¤‡æ•°ã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã«ã ã‘作æˆã•ã‚Œã¾ã™ã€‚詳細ã¯ã€ã€ŒHTML フレームã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.RE
-
-.LP
-.LP
-\f3相互å‚照ページ\fP
-.LP
-.RS 3
-.TP 2
-o
-\f3パッケージã®ã‚»ãƒƒãƒˆå…¨ä½“ã«å¯¾ã—㦠1 ã¤ã®ã‚¯ãƒ©ã‚¹éšŽå±¤ãƒšãƒ¼ã‚¸\fP (\f2overview\-tree.html\fP)。ã“ã®ãƒšãƒ¼ã‚¸ã‚’表示ã™ã‚‹ã«ã¯ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã® [概è¦] をクリックã—ã¦ã‹ã‚‰ã€[階層ツリー] をクリックã—ã¾ã™ã€‚  
+¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤´¤È¤Ë 1 ¤Ä¤Î\f3¥¯¥é¥¹¥Ú¡¼¥¸¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥Ú¡¼¥¸\fP (\f2¥¯¥é¥¹Ì¾\fP\f2.html\fP) 
 .TP 2
 o
-\f3パッケージã”ã¨ã« 1 ã¤ã®ã‚¯ãƒ©ã‚¹éšŽå±¤ãƒšãƒ¼ã‚¸\fP (\f2package\-tree.html\fP)。 特定ã®ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒšãƒ¼ã‚¸ã‚’表示ã—ã¦ã‹ã‚‰ã€[階層ツリー] をクリックã™ã‚‹ã¨ã€ãã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹éšŽå±¤ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚  
-.TP 2
-o
-\f3パッケージã”ã¨ã« 1 ã¤ã® [使用] ページ\fP (\f2package\-use.html\fP)ã¨ã€\f3クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã”ã¨ã« 1 ã¤ãšã¤ã® [使用] ページ\fP (\f2class\-use/\fP\f2クラスå\fP\f2.html\fP)。ã“ã®ãƒšãƒ¼ã‚¸ã«ã¯ã€ç‰¹å®šã®ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã¾ãŸã¯ãƒ‘ッケージã®ä¸€éƒ¨ã‚’使ã£ã¦ã„るパッケージã€ã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«ã¤ã„ã¦è¨˜è¿°ã•ã‚Œã¾ã™ã€‚クラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ A を例ã«ã—ã¦è€ƒãˆã‚‹ã¨ã€ãã® [使用] ページã«ã¯ã€A ã®ã‚µãƒ–クラスã€A ã¨ã—ã¦å®£è¨€ã•ã‚ŒãŸãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€A ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã€A åž‹ã®ãƒ‘ラメータをæŒã¤ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ ã“ã®ãƒšãƒ¼ã‚¸ã‚’表示ã™ã‚‹ã«ã¯ã€ã¾ãšã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒšãƒ¼ã‚¸ã«ç§»å‹•ã—ã¦ã‹ã‚‰ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã® [使用] リンクをクリックã—ã¾ã™ã€‚  
-.TP 2
-o
-\f3éžæŽ¨å¥¨ API ページ\fP (\f2deprecated\-list.html\fP)。 推奨ã•ã‚Œãªã„ã™ã¹ã¦ã®åå‰ãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚éžæŽ¨å¥¨åã¯ã€ä¸€èˆ¬ã«æ”¹è‰¯ã•ã‚ŒãŸ API ãŒå­˜åœ¨ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ãŒæŽ¨å¥¨ã•ã‚Œã¦ã„ãªã„ API ã®åå‰ã§ã‚ã‚Šã€é€šå¸¸ã€ãã‚Œã«ç½®ãæ›ã‚ã‚‹åå‰ãŒæ示ã•ã‚Œã¦ã„ã¾ã™ã€‚éžæŽ¨å¥¨ API ã¯ã€å°†æ¥ã®å®Ÿè£…ã§ã¯å‰Šé™¤ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚  
+¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î\f3¥Ñ¥Ã¥±¡¼¥¸¥Ú¡¼¥¸\fP (\f2package\-summary.html\fP)¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2package.html\fP ¤Þ¤¿¤Ï \f2package\-info.java\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ëÆâ¤Î HTML ¥Æ¥­¥¹¥È¤ò¤¹¤Ù¤ÆÁȤßÆþ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-\f3定数フィールド値ページ\fP (\f2constant\-values.html\fP)。 static フィールドã®å€¤ç”¨ã§ã™ã€‚  
-.TP 2
-o
-\f3直列化ã•ã‚ŒãŸãƒ•ã‚©ãƒ¼ãƒ ãƒšãƒ¼ã‚¸\fP (\f2serialized\-form.html\fP)。 直列化ãŠã‚ˆã³å¤–部化å¯èƒ½ãªã‚¯ãƒ©ã‚¹ã§ã™ã€‚ã“れらã®å„クラスã«ã¯ã€ç›´åˆ—化フィールドãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã«é–¢ã™ã‚‹èª¬æ˜ŽãŒã‚ã‚Šã¾ã™ã€‚ã“れらã®æƒ…å ±ã¯ã€API を使ã†é–‹ç™ºè€…ã§ã¯ãªãã€å†å®Ÿè£…ã‚’è¡Œã†é–‹ç™ºè€…ã«å¿…è¦ãªæƒ…å ±ã§ã™ã€‚ナビゲーションãƒãƒ¼ã«ã“ã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ³ã‚¯ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ç›´åˆ—化ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã«ç§»å‹•ã—ã¦ã€ãã®ã‚¯ãƒ©ã‚¹ã®èª¬æ˜Žã«ã‚ã‚‹ [関連項目] セクション㧠[直列化ã•ã‚ŒãŸå½¢å¼] をクリックã™ã‚‹ã¨ã€ã“ã®æƒ…報をå–å¾—ã§ãã¾ã™ã€‚標準ドックレットã¯ã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒšãƒ¼ã‚¸ã‚’自動的ã«ç”Ÿæˆã—ã¾ã™ã€‚ã“ã“ã«ã¯ã€Serializable を実装ã™ã‚‹ public ã¾ãŸã¯éž public ã®ã‚¯ãƒ©ã‚¹ãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ãŠã‚Šã€ã•ã‚‰ã«ã€\f2readObject\fP メソッドã€\f2writeObject\fP メソッドã€ç›´åˆ—化ã•ã‚ŒãŸãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ãŠã‚ˆã³ \f2@serial\fP ã‚¿ã‚°ã€\f2@serialField\fP ã‚¿ã‚°ã€\f2@serialData\fP ã‚¿ã‚°ã‹ã‚‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚直列化ãŒå¯èƒ½ãª public クラスを除外ã™ã‚‹ã«ã¯ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージを \f2@serial exclude\fP ã‚¿ã‚°ã§æŒ‡å®šã—ã¾ã™ã€‚ 直列化ãŒå¯èƒ½ãª package private クラスをå«ã‚ã‚‹ã«ã¯ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージを \f2@serial include\fP ã‚¿ã‚°ã§æŒ‡å®šã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.4 ã§ã¯ã€\f2\-private\fP オプションã®æŒ‡å®šãªã—㧠javadoc ツールを実行ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€public クラスãŠã‚ˆã³ private クラスã®å®Œå…¨ã«ç›´åˆ—化ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’生æˆã§ãã¾ã™ã€‚  
-.TP 2
-o
-\f3索引\fP (\f2index\-*.html\fP)。 ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹åã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹åã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿åã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åã€ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰åãŒã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã«ä¸¦ã‚“ã§ã„ã¾ã™ã€‚索引ã¯ã€Unicode を扱ãˆã‚‹ã‚ˆã†ã«å›½éš›åŒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚ 1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ç”Ÿæˆã™ã‚‹ã“ã¨ã‚‚ã€å…ˆé ­æ–‡å­— (英語ã®å ´åˆ A 〜 Z) ã”ã¨ã«åˆ¥ã€…ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ç”Ÿæˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥ÈÁ´ÂΤËÂФ·¤Æ 1 ¤Ä¤Î\f3³µÍ×¥Ú¡¼¥¸\fP (\f2overview\-summary.html\fP)¡£¤³¤ì¤Ï¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤ÎÀèƬ¥Ú¡¼¥¸¤Ë¤Ê¤ê¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢\f2\-overview\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ëÆâ¤Î HTML ¥Æ¥­¥¹¥È¤ò¤¹¤Ù¤ÆÁȤßÆþ¤ì¤Þ¤¹¡£¤³¤Î¥Ú¡¼¥¸¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢javadoc ¤ËÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤Ë¤À¤±ºîÀ®¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡ÖHTML ¥Õ¥ì¡¼¥à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
-
-.LP
-.LP
-\f3サãƒãƒ¼ãƒˆãƒ•ã‚¡ã‚¤ãƒ«\fP
-.LP
+.LP
+\f3Áê¸ß»²¾È¥Ú¡¼¥¸\fP
 .RS 3
 .TP 2
 o
-\f3ヘルプページ\fP (\f2help\-doc.html\fP)。 ナビゲーションãƒãƒ¼ã‚„å‰è¿°ã®å„ページã«é–¢ã™ã‚‹èª¬æ˜ŽãŒè¨˜è¼‰ã•ã‚Œã¦ã„ã¾ã™ã€‚\f2\-helpfile\fP を使ã†ã¨ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ˜ãƒ«ãƒ—ファイルã«ä»£ã‚る独自ã®ã‚«ã‚¹ã‚¿ãƒ ãƒ˜ãƒ«ãƒ—ファイルをæä¾›ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚  
-.TP 2
-o
-表示用㮠HTML フレームを作æˆã™ã‚‹ 1 ã¤ã® \f3index.html ファイル\fP。ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒ•ãƒ¬ãƒ¼ãƒ ä»˜ãã®å…ˆé ­ãƒšãƒ¼ã‚¸ã‚’表示ã™ã‚‹å ´åˆã«ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«è‡ªä½“ã«ã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå†…容ã¯å«ã¾ã‚Œã¦ã„ã¾ã›ã‚“。  
+\f3¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥ÈÁ´ÂΤËÂФ·¤Æ 1 ¤Ä¤Î¥¯¥é¥¹³¬ÁØ¥Ú¡¼¥¸\fP (\f2overview\-tree.html\fP)¡£¤³¤Î¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î [³µÍ×] ¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤«¤é¡¢[³¬Áإĥ꡼] ¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£ 
 .TP 2
 o
-複数ã®\f3フレームファイル\fP (\f2*\-frame.html\fP)。 パッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒªã‚¹ãƒˆãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ HTML フレームを表示ã™ã‚‹ã¨ãã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚  
+\f3¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î¥¯¥é¥¹³¬ÁØ¥Ú¡¼¥¸\fP (\f2package\-tree.html\fP)¡£¤³¤ì¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢ÆÃÄê¤Î¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸¤Ë°ÜÆ°¤·¡¢[³¬Áإĥ꡼] ¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î³¬Áؤòɽ¼¨¤µ¤»¤Þ¤¹¡£ 
 .TP 2
 o
-\f3パッケージリスト\fPファイル (\f2package\-list\fP)。 \f2\-link\fP オプションãŠã‚ˆã³ \f2\-linkoffline\fP オプションã§ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€HTML ファイルã§ã¯ãªãテキストファイルã§ã‚ã‚Šã€ã©ã®ãƒªãƒ³ã‚¯ã‹ã‚‰ã‚‚アクセスã§ãã¾ã›ã‚“。  
-.TP 2
-o
-\f3スタイルシート\fPファイル (\f2stylesheet.css\fP)。 生æˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ä¸Šã®ã„ãã¤ã‹ã®è¦ç´ ã«ã¤ã„ã¦ã€è‰²ã€ãƒ•ã‚©ãƒ³ãƒˆãƒ•ã‚¡ãƒŸãƒªã€ãƒ•ã‚©ãƒ³ãƒˆã‚µã‚¤ã‚ºã€ãƒ•ã‚©ãƒ³ãƒˆã®ã‚¹ã‚¿ã‚¤ãƒ«ã€ãŠã‚ˆã³é…置を制御ã—ã¾ã™ã€‚  
+\f3¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î [»ÈÍÑ] ¥Ú¡¼¥¸\fP (\f2package\-use.html\fP) ¤È¡¢¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤´¤È¤Ë 1 ¤Ä¤º¤Ä¤Î [»ÈÍÑ] ¥Ú¡¼¥¸ (\f2class\-use/\fP\f2¥¯¥é¥¹Ì¾\fP\f2.html\fP)¡£¤³¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢ÆÃÄê¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÉô¤ò»È¤Ã¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤Ë¤Ä¤¤¤Æµ­½Ò¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹ A ¤òÎã¤Ë¤·¤Æ¹Í¤¨¤ë¤È¡¢¤½¤Î [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë¤Ï¡¢A ¤Î¥µ¥Ö¥¯¥é¥¹¡¢A ¤È¤·¤ÆÀë¸À¤µ¤ì¤¿¥Õ¥£¡¼¥ë¥É¡¢A ¤òÊÖ¤¹¥á¥½¥Ã¥É¡¢A ·¿¤Î¥Ñ¥é¥á¡¼¥¿¤ò»ý¤Ä¥á¥½¥Ã¥É¤ª¤è¤Ó¥³¥ó¥¹¥È¥é¥¯¥¿¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ ¤³¤Î¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸¤Ë°ÜÆ°¤·¤Æ¤«¤é¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î [»ÈÍÑ] ¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£ 
 .TP 2
 o
-\f3doc\-files\fP ディレクトリ。 生æˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã™ã‚‹ã‚¤ãƒ¡ãƒ¼ã‚¸ã€ã‚µãƒ³ãƒ—ルコードã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãªã©ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã¹ã¦æ ¼ç´ã•ã‚Œã¾ã™ã€‚ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦å‡¦ç†ã•ã‚Œãªã„ãŸã‚ã€ãƒ•ã‚¡ã‚¤ãƒ«å†…ã« javadoc ã‚¿ã‚°ãŒã‚ã£ã¦ã‚‚無視ã•ã‚Œã¾ã™ã€‚ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®ä¸­ã«ã‚ã‚‹å ´åˆã«ã®ã¿ç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+\f3Èó¿ä¾© API ¥Ú¡¼¥¸\fP (\f2deprecated\-list.html\fP)¡£¿ä¾©¤µ¤ì¤Ê¤¤Ì¾Á°¤¬¤¹¤Ù¤Æ°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£Èó¿ä¾©Ì¾¤Ï¡¢°ìÈ̤˲þÎɤµ¤ì¤¿ API ¤¬Â¸ºß¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¬¿ä¾©¤µ¤ì¤Æ¤¤¤Ê¤¤ API ¤Î̾Á°¤Ç¤¢¤ê¡¢Ä̾¤½¤ì¤ËÃÖ¤­´¹¤ï¤ë̾Á°¤¬Ä󼨤µ¤ì¤Æ¤¤¤Þ¤¹¡£Èó¿ä¾© API ¤Ï¡¢¾­Íè¤Î¼ÂÁõ¤Ç¤Ïºï½ü¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
+.TP 2
+o
+\f3Äê¿ô¥Õ¥£¡¼¥ë¥ÉÃÍ¥Ú¡¼¥¸\fP (\f2constant\-values.html\fP)¡£static ¥Õ¥£¡¼¥ë¥É¤ÎÃÍÍѤǤ¹¡£ 
+.TP 2
+o
+\f3ľÎ󲽤µ¤ì¤¿·Á¼°¥Ú¡¼¥¸\fP (\f2serialized\-form.html\fP)¡£Ä¾Îó²½²Äǽ¤«¤Ä³°Éô²½²Äǽ¤Ê¥¯¥é¥¹¤Ë´Ø¤¹¤ë¾ðÊóÍѤǤ¹¡£¤³¤ì¤é¤Î³Æ¥¯¥é¥¹¤Ë¤Ï¡¢Ä¾Îó²½¥Õ¥£¡¼¥ë¥É¤ª¤è¤Ó¥á¥½¥Ã¥É¤Ë´Ø¤¹¤ëÀâÌÀ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Î¾ðÊó¤Ï¡¢API ¤ò»È¤¦³«È¯¼Ô¤Ç¤Ï¤Ê¤¯¡¢ºÆ¼ÂÁõ¤ò¹Ô¤¦³«È¯¼Ô¤ËɬÍפʾðÊó¤Ç¤¹¡£¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Ë¤³¤Î¥Ú¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢Ä¾Î󲽤µ¤ì¤¿¥¯¥é¥¹¤Ë°ÜÆ°¤·¤Æ¡¢¤½¤Î¥¯¥é¥¹¤ÎÀâÌÀ¤Ë¤¢¤ë¡Ö´ØÏ¢¹àÌܡץ»¥¯¥·¥ç¥ó¤Ç¡ÖľÎ󲽤µ¤ì¤¿·Á¼°¡×¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤È¡¢¤³¤Î¾ðÊó¤ò¼èÆÀ¤Ç¤­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤ÏľÎ󲽤µ¤ì¤¿·Á¼°¥Ú¡¼¥¸¤ò¼«Æ°À¸À®¤·¤Þ¤¹¡£Serializable ¤ò¼ÂÁõ¤¹¤ë¤¹¤Ù¤Æ¤Î¥¯¥é¥¹ (public ¤Þ¤¿¤Ï Èó public) ¤¬´Þ¤Þ¤ì¤ë¤Û¤«¡¢ \f2readObject\fP ¥á¥½¥Ã¥É¤ä \f2writeObject\fP ¥á¥½¥Ã¥É¡¢Ä¾Î󲽤µ¤ì¤ë¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤Ó \f2@serial\fP¡¢\f2@serialField\fP¡¢\f2@serialData\fP ¥¿¥°¤«¤é¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤â´Þ¤Þ¤ì¤Þ¤¹¡£public ľÎó²½²Äǽ¥¯¥é¥¹¤ò½ü³°¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤ò \f2@serial exclude\fP ¤Ç¥Þ¡¼¥¯¤·¤Þ¤¹¡£package\-private ľÎó²½²Äǽ¥¯¥é¥¹¤ò´Þ¤á¤ë¤Ë¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤ò \f2@serial include\fP ¤Ç¥Þ¡¼¥¯¤·¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 1.4 ¤Ç¤Ï \f2\-private\fP ¥ª¥×¥·¥ç¥ó¤Î»ØÄê¤Ê¤·¤Ç javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢public ¥¯¥é¥¹¤ª¤è¤Ó private ¥¯¥é¥¹¤Î´°Á´¤ËľÎ󲽤µ¤ì¤¿¥¯¥é¥¹¤òÀ¸À®¤Ç¤­¤Þ¤¹¡£ 
+.TP 2
+o
+\f3º÷°ú\fP (\f2index\-*.html\fP)¡£¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤Ó¥á¥½¥Ã¥É¤Î̾Á°¤¬¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ëʤó¤Ç¤¤¤Þ¤¹¡£º÷°ú¤Ï¡¢Unicode ¤ò°·¤¨¤ë¤è¤¦¤Ë¹ñºÝ²½¤µ¤ì¤Æ¤¤¤Þ¤¹¡£1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤È¤·¤ÆÀ¸À®¤¹¤ë¤³¤È¤â¡¢ÀèƬʸ»ú (±Ñ¸ì¤Î¾ì¹ç A ¢· Z) ¤´¤È¤ËÊÌ¡¹¤Î¥Õ¥¡¥¤¥ë¤È¤·¤ÆÀ¸À®¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-\f3HTML フレーム\fP
-.LP
-.LP
-Javadoc ツールã¯ã€ä¸‹ã®å›³ã«ç¤ºã™ã‚ˆã†ã«ã€2 〜 3 ã¤ã® HTML フレームを生æˆã—ã¾ã™ã€‚1 ã¤ã®ãƒ‘ッケージã—ã‹ãªã„å ´åˆ (ã¾ãŸã¯ãƒ‘ッケージãŒãªã„å ´åˆ) ã¯ã€ãƒ‘ッケージã®ä¸€è¦§ã‚’çœç•¥ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦æœ€ä½Žé™å¿…è¦ãªæ•°ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’作æˆã—ã¾ã™ã€‚å˜ä¸€ã®ãƒ‘ッケージã«å±žã™ã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (*.java) ã¾ãŸã¯å˜ä¸€ã®ãƒ‘ッケージåを引数ã¨ã—㦠javadoc コマンドã«æ¸¡ã™å ´åˆã¯ã€å·¦å´ã®åˆ—ã«ã‚¯ãƒ©ã‚¹ã®ä¸€è¦§ã‚’表示ã™ã‚‹ãƒ•ãƒ¬ãƒ¼ãƒ  (C) 1 ã¤ã ã‘ãŒä½œæˆã•ã‚Œã¾ã™ã€‚Javadoc ã«è¤‡æ•°ã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã¯ã€æ¦‚è¦ãƒšãƒ¼ã‚¸ (Detail) ã«åŠ ãˆã¦ã€ã™ã¹ã¦ã®ãƒ‘ッケージを一覧表示ã™ã‚‹ç¬¬ 3 ã®ãƒ•ãƒ¬ãƒ¼ãƒ  (P) ãŒä½œæˆã•ã‚Œã¾ã™ã€‚ã“ã®æ¦‚è¦ãƒšãƒ¼ã‚¸ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€\f2overview\-summary.html\fP ã§ã™ã€‚ã—ãŸãŒã£ã¦ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€2 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã«ã ã‘作æˆã•ã‚Œã¾ã™ã€‚[フレームãªã—] リンクをクリックã™ã‚‹ã‹ã€overview\-summary.html を最åˆã«è¡¨ç¤ºã™ã‚‹ã¨ã€ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’çœç•¥ã§ãã¾ã™ã€‚
-.LP
-.LP
-HTML フレームã«æ…£ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ç‰¹å®šã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’å°åˆ·ãŠã‚ˆã³ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã™ã‚‹ã«ã¯ã€ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«ã€Œãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã€ãŒãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。フレームã«ãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã‚’与ãˆã‚‹ã«ã¯ã€ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’クリックã—ã¾ã™ã€‚ã“ã®ã‚ˆã†ã«ã™ã‚‹ã¨ã€å¤šãã®ãƒ–ラウザã§ã¯ã€çŸ¢å°ã‚­ãƒ¼ã‚„ページキーを使ã£ã¦ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’スクロールã—ãŸã‚Šã€[å°åˆ·] メニューコマンドを使ã£ã¦ãã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’å°åˆ·ã—ãŸã‚Šã§ãã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-              \-\-\-\-\-\-\-\-\-\-\-\-                  \-\-\-\-\-\-\-\-\-\-\-\-
-.fl
-              |C| Detail |                  |P| Detail |
-.fl
-              | |        |                  | |        |
-.fl
-              | |        |                  |\-|        |
-.fl
-              | |        |                  |C|        |
-.fl
-              | |        |                  | |        |
-.fl
-              | |        |                  | |        |
-.fl
-              \-\-\-\-\-\-\-\-\-\-\-\-                  \-\-\-\-\-\-\-\-\-\-\-\-
-.fl
-             javadoc *.java           javadoc java.lang java.awt
-.fl
-\fP
-.fi
-
-.LP
-.LP
-HTML フレームãŒå¿…è¦ã‹ã©ã†ã‹ã«ã‚ˆã£ã¦ã€æ¬¡ã®ã©ã¡ã‚‰ã‹ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’開始ページã¨ã—ã¦ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚
-.LP
+.LP
+\f3¥µ¥Ý¡¼¥È¥Õ¥¡¥¤¥ë\fP
 .RS 3
 .TP 2
 o
-\f2index.html\fP (フレームã‚ã‚Š) 
+\f3¥Ø¥ë¥×¥Ú¡¼¥¸\fP (\f2help\-doc.html\fP)¡£¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤äÁ°½Ò¤Î³Æ¥Ú¡¼¥¸¤Ë´Ø¤¹¤ëÀâÌÀ¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤ËÂå¤ï¤ëÆȼ«¤Î¥«¥¹¥¿¥à¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤òÄ󶡤¹¤ë¤Ë¤Ï¡¢\f2\-helpfile\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.TP 2
+o
+ɽ¼¨ÍѤΠHTML ¥Õ¥ì¡¼¥à¤òºîÀ®¤¹¤ë 1 ¤Ä¤Î \f3index.html ¥Õ¥¡¥¤¥ë\fP¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢¥Õ¥ì¡¼¥àÉÕ¤­¤ÎÀèƬ¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¾ì¹ç¤Ë¥í¡¼¥É¤·¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¼«ÂΤˤϡ¢¥Æ¥­¥¹¥ÈÆâÍƤϴޤޤì¤Æ¤¤¤Þ¤»¤ó¡£ 
+.TP 2
+o
+Ê£¿ô¤Î\f3¥Õ¥ì¡¼¥à¥Õ¥¡¥¤¥ë\fP (\f2*\-frame.html\fP)¡£¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥ê¥¹¥È¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£HTML ¥Õ¥ì¡¼¥à¤òɽ¼¨¤¹¤ë¤È¤­¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£ 
+.TP 2
+o
+\f3¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È\fP¥Õ¥¡¥¤¥ë (\f2package\-list\fP)¡£ \f2\-link\fP ¤ª¤è¤Ó \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤Ç»ÈÍѤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢HTML ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¯¥Æ¥­¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢¤É¤Î¥ê¥ó¥¯¤«¤é¤â¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó¡£ 
+.TP 2
+o
+\f3¥¹¥¿¥¤¥ë¥·¡¼¥È\fP¥Õ¥¡¥¤¥ë (\f2stylesheet.css\fP)¡£À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¾å¤Î¤¤¤¯¤Ä¤«¤ÎÍ×ÁǤˤĤ¤¤Æ¡¢¿§¡¢¥Õ¥©¥ó¥È¥Õ¥¡¥ß¥ê¡¢¥Õ¥©¥ó¥È¥µ¥¤¥º¡¢¥Õ¥©¥ó¥È¤Î¥¹¥¿¥¤¥ë¡¢¤ª¤è¤ÓÇÛÃÖ¤òÀ©¸æ¤·¤Þ¤¹¡£ 
 .TP 2
 o
-\f2overview\-summary.html\fP (フレームãªã—) 
+\f3doc\-files\fP ¥Ç¥£¥ì¥¯¥È¥ê¡£À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥³¥Ô¡¼¤¹¤ë¥¤¥á¡¼¥¸¡¢¥µ¥ó¥×¥ë¥³¡¼¥É¡¢¥½¡¼¥¹¥³¡¼¥É¤Ê¤É¤Î¥Õ¥¡¥¤¥ë¤¬¤¹¤Ù¤Æ³ÊǼ¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ½èÍý¤µ¤ì¤Ê¤¤¤¿¤á¡¢¥Õ¥¡¥¤¥ëÆâ¤Ë £êavadoc ¥¿¥°¤¬¤¢¤Ã¤Æ¤â̵»ë¤µ¤ì¤Þ¤¹¡£¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Ä¥ê¡¼¤ÎÃæ¤Ë¤¢¤ë¾ì¹ç¤Ë¤Î¤ßÀ¸À®¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-\f3生æˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹é€ \fP
-.LP
-.LP
-生æˆã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Java ソースファイルãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªéšŽå±¤ã«ç·¨æˆã•ã‚Œã¾ã™ã€‚1 ã¤ã®ã‚µãƒ–パッケージã«ã¤ã 1 ã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€ã¨ã„ã†æ§‹é€ ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-ãŸã¨ãˆã°ã€\f2java.applet.Applet\fP クラスã«å¯¾ã—ã¦ç”Ÿæˆã•ã‚Œã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€\f2java/applet/Applet.html\fP ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚生æˆå…ˆã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®åå‰ãŒ \f2apidocs\fP ã ã¨ã™ã‚‹ã¨ã€java.applet パッケージã®ãƒ•ã‚¡ã‚¤ãƒ«æ§‹é€ ã¯ã€ãã®ä¸‹ã«æ§‹ç¯‰ã•ã‚Œã¾ã™ã€‚å‰è¿°ã®ã‚ˆã†ã«ã€ã€Œframeã€ã¨ã„ã†èªžã‚’åå‰ã«å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ã™ã¹ã¦å·¦ä¸Šã¾ãŸã¯å·¦ä¸‹ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ãれ以外㮠HTML ファイルã¯ã€ã™ã¹ã¦å³å´ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+\f3HTML ¥Õ¥ì¡¼¥à\fP
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢²¼¤Î¿Þ¤Ë¼¨¤¹¤è¤¦¤Ë¡¢2 ¢· 3 ¤Ä¤Î HTML ¥Õ¥ì¡¼¥à¤òÀ¸À®¤·¤Þ¤¹¡£1 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤·¤«¤Ê¤¤¾ì¹ç (¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤¬¤Ê¤¤¾ì¹ç) ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î°ìÍ÷¤ò¾Êά¤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆºÇÄã¸ÂɬÍפʿô¤Î¥Õ¥ì¡¼¥à¤òºîÀ®¤·¤Þ¤¹¡£Ã±°ì¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë°¤¹¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë (*.java) ¤Þ¤¿¤Ïñ°ì¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò°ú¿ô¤È¤·¤Æ javadoc ¥³¥Þ¥ó¥É¤ËÅϤ¹¾ì¹ç¤Ï¡¢º¸Â¦¤ÎÎó¤Ë¥¯¥é¥¹¤Î°ìÍ÷¤òɽ¼¨¤¹¤ë¥Õ¥ì¡¼¥à (C) 1 ¤Ä¤À¤±¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£Javadoc ¤ËÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤Ï¡¢³µÍ×¥Ú¡¼¥¸ (Detail) ¤Ë²Ã¤¨¤Æ¡¢¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò°ìÍ÷ɽ¼¨¤¹¤ëÂè 3 ¤Î¥Õ¥ì¡¼¥à (P) ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£¤³¤Î³µÍ×¥Ú¡¼¥¸¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢ \f2overview\-summary.html ¤Ç¤¹\fP¡£¤·¤¿¤¬¤Ã¤Æ¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢2 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤Ë¤À¤±ºîÀ®¤µ¤ì¤Þ¤¹¡£¡Ö¥Õ¥ì¡¼¥à¤Ê¤·¡×¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤«¡¢overview\-summary.html ¤òºÇ½é¤Ëɽ¼¨¤¹¤ë¤È¡¢¥Õ¥ì¡¼¥à¤ò¾Êά¤Ç¤­¤Þ¤¹¡£
+.LP
+HTML ¥Õ¥ì¡¼¥à¤Ë´·¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ÆÃÄê¤Î¥Õ¥ì¡¼¥à¤ò°õºþ¤ª¤è¤Ó¥¹¥¯¥í¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥Õ¥ì¡¼¥à¤Ë¡Ö¥Õ¥©¡¼¥«¥¹¡×¤¬¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥Õ¥ì¡¼¥à¤Ë¥Õ¥©¡¼¥«¥¹¤òÍ¿¤¨¤ë¤Ë¤Ï¡¢¤½¤Î¥Õ¥ì¡¼¥à¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ë¤¹¤ë¤È¡¢Â¿¤¯¤Î¥Ö¥é¥¦¥¶¤Ç¤Ï¡¢Ìð°õ¥­¡¼¤ä¥Ú¡¼¥¸¥­¡¼¤ò»È¤Ã¤Æ¤½¤Î¥Õ¥ì¡¼¥à¤ò¥¹¥¯¥í¡¼¥ë¤·¤¿¤ê¡¢¡Ö°õºþ¡×¥á¥Ë¥å¡¼¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¤½¤Î¥Õ¥ì¡¼¥à¤ò°õºþ¤·¤¿¤ê¤Ç¤­¤Þ¤¹¡£
+.LP
+HTML ¥Õ¥ì¡¼¥à¤¬É¬Íפ«¤É¤¦¤«¤Ë¤è¤Ã¤Æ¡¢¼¡¤Î¤É¤Á¤é¤«¤Î¥Õ¥¡¥¤¥ë¤ò³«»Ï¥Ú¡¼¥¸¤È¤·¤Æ¥í¡¼¥É¤·¤Þ¤¹¡£
 .RS 3
-
-.LP
-.LP
-注 \- 下ã®éšŽå±¤å›³ã§ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯\f3太字\fP (\f3bold\fP) ã§ç¤ºã—ã¦ã‚ã‚Šã¾ã™ã€‚アスタリスク (\f2*\fP) ã¯ã€javadoc ã¸ã®å¼•æ•°ãŒãƒ‘ッケージåã§ã¯ãªãソースファイルå (*.java) ã§ã‚ã‚‹å ´åˆã«çœç•¥ã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ãŠã‚ˆã³ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’示ã—ã¦ã„ã¾ã™ã€‚ã¾ãŸã€å¼•æ•°ãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åã®å ´åˆã¯ã€\f2package\-list\fP ã¯ä½œæˆã•ã‚Œã¾ã™ãŒã€å†…容ã¯ç©ºã§ã™ã€‚doc\-files ディレクトリã¯ã€ã‚½ãƒ¼ã‚¹ãƒ„リー内ã«å­˜åœ¨ã™ã‚‹å ´åˆã«ã®ã¿ã€ç”Ÿæˆå…ˆã«ä½œæˆã•ã‚Œã¾ã™ã€‚
-.LP
+.TP 2
+o
+\f2index.html\fP (¥Õ¥ì¡¼¥à¤¢¤ê) 
+.TP 2
+o
+\f2overview\-summary.html\fP (¥Õ¥ì¡¼¥à¤Ê¤·) 
 .RE
+.LP
+\f3À¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤Î¹½Â¤\fP
+.LP
+À¸À®¤µ¤ì¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê³¬ÁؤËÊÔÀ®¤µ¤ì¤Þ¤¹¡£1 ¤Ä¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ä¤­ 1 ¤Ä¤Î¥Ç¥£¥ì¥¯¥È¥ê¡¢¤È¤¤¤¦¹½Â¤¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+¤¿¤È¤¨¤Ð¡¢ \f2java.applet.Applet\fP ¥¯¥é¥¹ÍѤËÀ¸À®¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ï¡¢ \f2java/applet/Applet.html\fP ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£À¸À®Àè¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Î̾Á°¤¬ \f2apidocs\fP ¤À¤È¤¹¤ë¤È¡¢java.applet ¥Ñ¥Ã¥±¡¼¥¸¤Î¥Õ¥¡¥¤¥ë¹½Â¤¤Ï¡¢¤½¤Î²¼¤Ë¹½ÃÛ¤µ¤ì¤Þ¤¹¡£Á°½Ò¤Î¤è¤¦¤Ë¡¢¡Öframe¡×¤È¤¤¤¦¸ì¤ò̾Á°¤Ë´Þ¤à¥Õ¥¡¥¤¥ë¤Ï¡¢¤¹¤Ù¤Æº¸¾å¤Þ¤¿¤Ïº¸²¼¤Î¥Õ¥ì¡¼¥à¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î HTML ¥Õ¥¡¥¤¥ë¤Ï¡¢¤¹¤Ù¤Æ±¦Â¦¤Î¥Õ¥ì¡¼¥à¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£
+.LP
+Ãí \- ²¼¤Î³¬Áؿޤǡ¢¥Ç¥£¥ì¥¯¥È¥ê¤Ï\f3ÂÀ»ú\fP (bold) ¤Ç¼¨¤·¤Æ¤¢¤ê¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ¤Ï¡¢javadoc ¤Ø¤Î°ú¿ô¤¬¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ç¤Ï¤Ê¤¯¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾ (*.java) ¤Ç¤¢¤ë¾ì¹ç¤Ë¾Êά¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Ç¥£¥ì¥¯¥È¥ê¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢°ú¿ô¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤Î¾ì¹ç¡¢ \f2package\-list\fP ¤ÏºîÀ®¤µ¤ì¤Þ¤¹¤¬¡¢¤½¤ÎÃæ¿È¤Ï¶õ¤Ç¤¹¡£doc\-files ¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤Ë¸ºß¤¹¤ë¾ì¹ç¤Ë¤Î¤ß¡¢À¸À®Àè¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
 
 .fl
-\fP\f3apidocs\fP                             最上ä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-   index.html                       HTML フレームを設定ã™ã‚‹åˆæœŸãƒšãƒ¼ã‚¸
-.fl
- * overview\-summary.html            全パッケージã®ãƒªã‚¹ãƒˆã€‚ 先頭ã«è¦ç´„æ–‡ãŒã‚ã‚‹
-.fl
-   overview\-tree.html               全パッケージã®ã‚¯ãƒ©ã‚¹éšŽå±¤ã®ãƒªã‚¹ãƒˆ
-.fl
-   deprecated\-list.html             全パッケージã®æŽ¨å¥¨ã•ã‚Œãªã„ API ã®ãƒªã‚¹ãƒˆ
-.fl
-   constant\-values.html             全パッケージ㮠static フィールドã®å€¤ã®ãƒªã‚¹ãƒˆ
-.fl
-   serialized\-form.html             全パッケージã®ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒªã‚¹ãƒˆ
-.fl
- * overview\-frame.html              全パッケージã®ãƒªã‚¹ãƒˆã€‚ 左上ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã‚‹
-.fl
-   allclasses\-frame.html            全パッケージã®å…¨ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€‚ 左下ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã‚‹
-.fl
-   help\-doc.html                    ã“れらã®ãƒšãƒ¼ã‚¸ã®æ§‹æˆã‚’示ã™ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒ˜ãƒ«ãƒ—を表示ã™ã‚‹
-.fl
-   index\-all.html                   \-splitindex オプションãªã—ã§ä½œæˆã•ã‚ŒãŸãƒ‡ãƒ•ã‚©ãƒ«ãƒˆç´¢å¼•
-.fl
-   \f3index\-files\fP                      \-splitindex オプションを指定ã—ã¦ä½œæˆã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-       index\-<number>.html          \-splitindex オプションを指定ã—ã¦ä½œæˆã•ã‚ŒãŸç´¢å¼•ãƒ•ã‚¡ã‚¤ãƒ«
-.fl
-   package\-list                     パッケージåã®ãƒªã‚¹ãƒˆã€‚ 外部å‚照を解決ã™ã‚‹ãŸã‚ã ã‘ã«ä½¿ç”¨ã•ã‚Œã‚‹
-.fl
-   stylesheet.css                   フォントã€è‰²ã€é…置を定義ã™ã‚‹ HTML スタイルシート
-.fl
-   \f3java\fP                             パッケージディレクトリ
-.fl
-       \f3applet\fP                       サブパッケージディレクトリ
-.fl
-            Applet.html             Applet クラスã®ãƒšãƒ¼ã‚¸
-.fl
-            AppletContext.html      AppletContext インタフェースã®ãƒšãƒ¼ã‚¸
-.fl
-            AppletStub.html         AppletStub インタフェースã®ãƒšãƒ¼ã‚¸
-.fl
-            AudioClip.html          AudioClip インタフェースã®ãƒšãƒ¼ã‚¸
-.fl
-          * package\-summary.html    ã“ã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€‚ 先頭ã«è¦ç´„æ–‡ãŒã‚ã‚‹
-.fl
-          * package\-frame.html      ã“ã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€‚ 左下ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã«è¡¨ç¤ºã•ã‚Œã‚‹
-.fl
-          * package\-tree.html       ã“ã®ãƒ‘ッケージã®ã‚¯ãƒ©ã‚¹éšŽå±¤ã®ãƒªã‚¹ãƒˆ
-.fl
-            package\-use             ã“ã®ãƒ‘ッケージãŒä½¿ç”¨ã•ã‚Œã¦ã„る場所ã®ãƒªã‚¹ãƒˆ
-.fl
-            \f3doc\-files\fP               イメージやサンプルã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ ¼ç´ã•ã‚Œã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-            \f3class\-use\fP               API ãŒä½¿ç”¨ã•ã‚Œã¦ã„る場所ã®ãƒšãƒ¼ã‚¸ã‚’æ ¼ç´ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª
-.fl
-                Applet.html         Applet クラスを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-                AppletContext.html  AppletContext インタフェースを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-                AppletStub.html     AppletStub インタフェースを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-                AudioClip.html      AudioClip インタフェースを使用ã™ã‚‹ãƒšãƒ¼ã‚¸
-.fl
-   \f3src\-html\fP                         ソースコードディレクトリ
-.fl
-       \f3java\fP                         パッケージディレクトリ
-.fl
-           \f3applet\fP                   サブパッケージディレクトリ
-.fl
-                Applet.html         Applet ソースコードã®ãƒšãƒ¼ã‚¸
-.fl
-                AppletContext.html  AppletContext ソースコードã®ãƒšãƒ¼ã‚¸
-.fl
-                AppletStub.html     AppletStub ソースコードã®ãƒšãƒ¼ã‚¸
-.fl
-                AudioClip.html      AudioClip ソースコードã®ãƒšãƒ¼ã‚¸
+\fP\f3apidocs\fP                             ºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+   index.html                       HTML ¥Õ¥ì¡¼¥à¤òÀßÄꤹ¤ë½é´ü¥Ú¡¼¥¸
+.fl
+ * overview\-summary.html            Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¥ê¥¹¥È¡£ÀèƬʸ¤Ë¤è¤ëÍ×ÌóÉÕ¤­
+.fl
+   overview\-tree.html               Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹³¬ÁؤΥꥹ¥È
+.fl
+   deprecated\-list.html             Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎÈó¿ä¾© API ¤Î¥ê¥¹¥È
+.fl
+   constant\-values.html             Á´¥Ñ¥Ã¥±¡¼¥¸¤Î static ¥Õ¥£¡¼¥ë¥É¤ÎÃͤΥꥹ¥È
+.fl
+   serialized\-form.html             Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎľÎ󲽤µ¤ì¤¿·Á¼°¤Î¥ê¥¹¥È
+.fl
+ * overview\-frame.html              Á´¥Ñ¥Ã¥±¡¼¥¸¤Î¥ê¥¹¥È¡£º¸¾å¤Î¥Õ¥ì¡¼¥à¤Ç»ÈÍѤµ¤ì¤ë
+.fl
+   allclasses\-frame.html            Á´¥Ñ¥Ã¥±¡¼¥¸¤ÎÁ´¥¯¥é¥¹¤Î¥ê¥¹¥È¡£º¸²¼¤Î¥Õ¥ì¡¼¥à¤Ç»ÈÍѤµ¤ì¤ë
+.fl
+   help\-doc.html                    ¤³¤ì¤é¤Î¥Ú¡¼¥¸¤Î¹½À®¤ò¼¨¤¹¥æ¡¼¥¶¡¼¥Ø¥ë¥×¤Î¥ê¥¹¥È
+.fl
+   index\-all.html                   \-splitindex ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤ËºîÀ®¤µ¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤Îº÷°ú
+.fl
+   \f3index\-files\fP                      \-splitindex ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ËºîÀ®¤µ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+       index\-<number>.html          \-splitindex ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ËºîÀ®¤µ¤ì¤ëº÷°ú¥Õ¥¡¥¤¥ë
+.fl
+   package\-list                     ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¥ê¥¹¥È¡£³°Éô»²¾È¤ò²ò·è¤¹¤ë¤¿¤á¤À¤±¤Ë»ÈÍѤµ¤ì¤ë
+.fl
+   stylesheet.css                   ¥Õ¥©¥ó¥È¡¢¿§¡¢ÇÛÃÖ¤òÄêµÁ¤¹¤ë HTML ¥¹¥¿¥¤¥ë¥·¡¼¥È
+.fl
+   \f3java\fP                             ¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+       \f3applet\fP                       ¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+            Applet.html             Applet ¥¯¥é¥¹¤Î¥Ú¡¼¥¸
+.fl
+            AppletContext.html      AppletContext ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸
+.fl
+            AppletStub.html         AppletStub ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸
+.fl
+            AudioClip.html          AudioClip ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥Ú¡¼¥¸
+.fl
+          * package\-summary.html    ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹¤Î¥ê¥¹¥È¡£ÀèƬʸ¤Ë¤è¤ëÍ×ÌóÉÕ¤­
+.fl
+          * package\-frame.html      ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹¤Î¥ê¥¹¥È¡£º¸²¼¤Î¥Õ¥ì¡¼¥à¤Ç»ÈÍѤµ¤ì¤ë
+.fl
+          * package\-tree.html       ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥¯¥é¥¹³¬ÁؤΥꥹ¥È
+.fl
+            package\-use             ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì½ê¤Î¥ê¥¹¥È
+.fl
+            \f3doc\-files\fP               ²èÁü¤ä¥µ¥ó¥×¥ë¥Õ¥¡¥¤¥ë¤òÊÝ»ý¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+            \f3class\-use\fP               API ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì½ê¤Î¥Ú¡¼¥¸¤òÊÝ»ý¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+                Applet.html         Applet ¥¯¥é¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+                AppletContext.html  AppletContext ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+                AppletStub.html     AppletStub ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+                AudioClip.html      AudioClip ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î»ÈÍѤ˴ؤ¹¤ë¥Ú¡¼¥¸
+.fl
+   \f3src\-html\fP                         ¥½¡¼¥¹¥³¡¼¥É¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+       \f3java\fP                         ¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+           \f3applet\fP                   ¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê
+.fl
+                Applet.html         Applet ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
+.fl
+                AppletContext.html  AppletContext ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
+.fl
+                AppletStub.html     AppletStub ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
+.fl
+                AudioClip.html      AudioClip ¥½¡¼¥¹¥³¡¼¥É¤Î¥Ú¡¼¥¸
 .fl
 .fi
-
-.LP
 .SS 
-生æˆã•ã‚Œã‚‹ API 宣言
-.LP
-.LP
-Javadoc ツールã¯ã€ãã‚Œãžã‚Œã®ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã®èª¬æ˜Žã®æœ€åˆã«ã€ãã® API 用ã®å®£è¨€ã‚’生æˆã—ã¾ã™ã€‚ ã“ã®å®£è¨€ã¯ã€ãã® API é …ç›®ã®å®£è¨€ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2Boolean\fP クラスã®å®£è¨€ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
+À¸À®¤µ¤ì¤ë API Àë¸À
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤½¤ì¤¾¤ì¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤ª¤è¤Ó¥á¥½¥Ã¥É¤ÎÀâÌÀ¤ÎºÇ½é¤Ë¡¢¤½¤Î API ÍѤÎÀë¸À¤òÀ¸À®¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Boolean\fP ¥¯¥é¥¹¤ÎÀë¸À¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 \f2public final class Boolean\fP
 .br
@@ -937,29 +593,20 @@
 .br
 \f2implements Serializable\fP
 .LP
-.LP
-ã¾ãŸã€\f2Boolean.valueOf\fP メソッドã®å®£è¨€ã¯ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
+¤Þ¤¿¡¢ \f2Boolean.valueOf\fP ¥á¥½¥Ã¥É¤ÎÀë¸À¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 \f2public static Boolean valueOf(String s)\fP
 .LP
-.LP
-Javadoc ツールã¯ã€ä¿®é£¾å­ \f2public\fPã€\f2protected\fPã€\f2private\fPã€\f2abstract\fPã€\f2final\fPã€\f2static\fPã€\f2transient\fPã€ãŠã‚ˆã³ \f2volatile\fP を組ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ãŒã€\f2synchronized\fP 㨠\f2native\fP を組ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã›ã‚“。ã“れら後者㮠2 ã¤ã®ä¿®é£¾å­ã¯ã€å®Ÿè£…ã®è©³ç´°ã¨è¦‹ãªã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€API 仕様ã«ã¯å«ã¾ã‚Œã¾ã›ã‚“。
-.LP
-.LP
-API ã§ã¯ã€ä¸¦è¡Œæ€§ã®ã‚»ãƒžãƒ³ãƒ†ã‚£ã‚¯ã‚¹ã«ã¤ã„ã¦ã€ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ \f2synchronized\fP ã«ä¾å­˜ã™ã‚‹ã®ã§ã¯ãªãã€ã‚³ãƒ¡ãƒ³ãƒˆã«ã‚ˆã‚‹ä¸»èª¬æ˜Žã¨ã—ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãŸã¨ãˆã°ã€ã€Œ1 ã¤ã® \f2Enumeration\fP を複数ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‹ã‚‰ä¸¦è¡Œã—ã¦ä½¿ç”¨ã™ã‚‹ã“ã¨ã¯ã§ããªã„ã€ãªã©ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã—ã¾ã™ã€‚ドキュメントã«ã¯ã€ã“れらã®ã‚»ãƒžãƒ³ãƒ†ã‚£ã‚¯ã‚¹ã‚’実ç¾ã™ã‚‹æ–¹æ³•ã‚’記述ã™ã‚‹ã¹ãã§ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2Hashtable\fP ã¯ã‚¹ãƒ¬ãƒƒãƒ‰ã«å¯¾ã—ã¦å®‰å…¨ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ãŒã€ã€Œã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’åŒæœŸåŒ–ã™ã‚Œã°ãれを実ç¾ã§ãã‚‹ã€ã®ã‚ˆã†ã«ã¯æŒ‡å®šã™ã‚‹æ ¹æ‹ ã¯ã‚ã‚Šã¾ã›ã‚“。ãƒã‚±ãƒƒãƒˆãƒ¬ãƒ™ãƒ«ã§å†…部的ã«åŒæœŸåŒ–ã™ã‚‹æ¨©åˆ©ã‚’残ã—ã¦ãŠãå¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã†ã™ã‚Œã°ã€ã‚ˆã‚Šé«˜åº¦ãªä¸¦è¡Œæ€§ãŒæä¾›ã•ã‚Œã¾ã™ã€‚
-.LP
-.SH "ドキュメンテーションコメント"
-.LP
-.LP
-オリジナルã®ã€Œãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä»•æ§˜ã€ã¯ã€ã€Œé–¢é€£é …ç›®ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+Javadoc ¥Ä¡¼¥ë¤Ç¤Ï¡¢½¤¾þ»Ò \f2public\fP¡¢ \f2protected\fP¡¢ \f2private\fP¡¢ \f2abstract\fP¡¢ \f2final\fP¡¢ \f2static\fP¡¢ \f2transient\fP¡¢¤ª¤è¤Ó \f2volatile\fP ¤ÏÁȤ߹þ¤á¤Þ¤¹¤¬¡¢ \f2synchronized\fP ¤È \f2native\fP ¤ÏÁȤ߹þ¤á¤Þ¤»¤ó¡£¤³¤ì¤é¸å¼Ô¤Î 2 ¤Ä¤Î½¤¾þ»Ò¤Ï¡¢¼ÂÁõ¤Î¾ÜºÙ¤È¸«¤Ê¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢API »ÅÍͤˤϴޤޤì¤Þ¤»¤ó¡£
+.LP
+API ¤Ç¤Ï¡¢Ê¹ÔÀ­¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤Ë¤Ä¤¤¤Æ¡¢¥­¡¼¥ï¡¼¥É \f2synchronized\fP ¤Ë°Í¸¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢¥³¥á¥ó¥È¤Î¼çÀâÌÀ¤È¤·¤Æ¥É¥­¥å¥á¥ó¥È²½¤¹¤Ù¤­¤Ç¤¹¡£ \f2¤¿¤È¤¨¤Ð¡¢¡Ö1 ¤Ä¤Î Enumeration ¤ò\fP Ê£¿ô¤Î¥¹¥ì¥Ã¥É¤«¤éʹԤ·¤Æ»ÈÍѤ¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¡×¤Ê¤É¤Èµ­½Ò¤·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥È¤Ë¤Ï¡¢¤³¤ì¤é¤Î¥»¥Þ¥ó¥Æ¥£¥¯¥¹¤ò¼Â¸½¤¹¤ëÊýË¡¤òµ­½Ò¤¹¤ë¤Ù¤­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2Hashtable\fP ¤Ï¥¹¥ì¥Ã¥É¤ËÂФ·¤Æ°ÂÁ´¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤¬¡¢¡Ö¥¨¥¯¥¹¥Ý¡¼¥È¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¤òƱ´ü²½¤¹¤ì¤Ð¤½¤ì¤ò¼Â¸½¤Ç¤­¤ë¡×¤Î¤è¤¦¤Ë¤Ï»ØÄꤹ¤ëº¬µò¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥Ð¥±¥Ã¥È¥ì¥Ù¥ë¤ÇÆâÉôŪ¤ËƱ´ü²½¤¹¤ë¸¢Íø¤ò»Ä¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤¹¤ì¤Ð¡¢¤è¤ê¹âÅÙ¤ÊʹÔÀ­¤¬Ä󶡤µ¤ì¤Þ¤¹¡£
+.SH "¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È"
+.LP
+¥ª¥ê¥¸¥Ê¥ë¤Î¡Ö¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î»ÅÍ͡פϡ¢¡Ö´ØÏ¢¹àÌܡפò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .SS 
-ソースコードã¸ã®ã‚³ãƒ¡ãƒ³ãƒˆã®æŒ¿å…¥
-.LP
-.LP
-ソースコードã®ä»»æ„ã®ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å®£è¨€ã®å‰ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆ ("doc comments") を記述ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚å„パッケージã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’作æˆã§ãã¾ã™ã€‚ 構文ã¯è‹¥å¹²ç•°ãªã‚Šã¾ã™ãŒã€æ¦‚è¦ã«ã‚‚ドキュメンテーションコメントを作æˆã§ãã¾ã™ã€‚ドキュメンテーションコメントã¯ã€éžå…¬å¼ã«ã€ŒJavadoc コメントã€ã¨å‘¼ã°ã‚Œã¦ã„ã¾ã™ (ã“ã®ç”¨èªžã¯å•†æ¨™é–¢é€£ã®ä½¿ç”¨æ³•ã«é•å)。ドキュメンテーションコメントã¯ã€ã‚³ãƒ¡ãƒ³ãƒˆã®å§‹ã¾ã‚Šã‚’示ã™æ–‡å­—列 \f2/**\fP ã¨ã€ã‚³ãƒ¡ãƒ³ãƒˆã®çµ‚ã‚りを示ã™æ–‡å­—列 \f2*/\fP ã®é–“ã«ã‚る文字ã§æ§‹æˆã•ã‚Œã¾ã™ã€‚è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã¯ã€å„è¡Œã«è¨˜è¿°ã§ãã¾ã™ã€‚ 詳細ã¯ã€ä»¥ä¸‹ã§èª¬æ˜Žã—ã¾ã™ã€‚コメントã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€è¤‡æ•°è¡Œã«ã‚ãŸã£ã¦è¨˜è¿°ã§ãã¾ã™ã€‚
-.LP
+¥½¡¼¥¹¥³¡¼¥É¤Ø¤Î¥³¥á¥ó¥È¤ÎÁÞÆþ
+.LP
+¥½¡¼¥¹¥³¡¼¥É¤ÎǤ°Õ¤Î¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤ÎÀë¸À¤ÎÁ°¤Ë¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È ("doc comments") ¤òµ­½Ò¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£³Æ¥Ñ¥Ã¥±¡¼¥¸¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¹½Ê¸¤Ï¼ã´³°Û¤Ê¤ê¤Þ¤¹¤¬¡¢³µÍפˤâ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢Èó¸ø¼°¤Ë¡ÖJavadoc ¥³¥á¥ó¥È¡×¤È¸Æ¤Ð¤ì¤Æ¤¤¤Þ¤¹ (¤³¤ÎÍѸì¤Ï¾¦É¸´ØÏ¢¤Î»ÈÍÑË¡¤Ë°ãÈ¿)¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢¥³¥á¥ó¥È¤ò»Ï¤Þ¤ê¤ò¼¨¤¹Ê¸»úÎó \f2/**\fP ¤È¡¢¥³¥á¥ó¥È¤ò½ª¤ï¤ê¤ò¼¨¤¹Ê¸»úÎó \f2*/\fP ¤Î´Ö¤Ë¤¢¤ëʸ»ú¤«¤é¹½À®¤µ¤ì¤Þ¤¹¡£¹Ô¤ÎÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢³Æ¹Ô¤Ëµ­½Ò¤Ç¤­¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢°Ê²¼¤ÇÀâÌÀ¤·¤Þ¤¹¡£¥³¥á¥ó¥È¤Î¥Æ¥­¥¹¥È¤Ï¡¢Ê£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -973,26 +620,19 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-次ã®ã‚ˆã†ã«ã—㦠1 è¡Œã«è¨˜è¿°ã™ã‚‹ã¨ã€ã‚¹ãƒšãƒ¼ã‚¹ã‚’節約ã§ãã¾ã™ã€‚
-.LP
+.LP
+¼¡¤Î¤è¤¦¤Ë¤·¤Æ 1 ¹Ô¤Ëµ­½Ò¤¹¤ë¤È¡¢¥¹¥Ú¡¼¥¹¤òÀáÌó¤Ç¤­¤Þ¤¹¡£
 .nf
 \f3
 .fl
-/** This comment takes up only one line. */
+/** This comment takes up only one line.*/
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3コメントã®é…ç½®\fP \- ドキュメンテーションコメントã¯ã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å®£è¨€ã®ç›´å‰ã«ç½®ã‹ã‚Œã¦ã„ã‚‹ã¨ãã«ã ã‘èªè­˜ã•ã‚Œã¾ã™ã€‚ クラスã®ä¾‹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ä¾‹ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。メソッドã®æœ¬ä½“ã«ç½®ã‹ã‚Œã¦ã„るドキュメンテーションコメントã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚javadoc ツールã§ã¯ã€1 ã¤ã®å®£è¨€æ–‡ã«ã¤ã 1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã ã‘ãŒèªè­˜ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-よãã‚ã‚‹é–“é•ã„ã¯ã€ã‚¯ãƒ©ã‚¹ã®ã‚³ãƒ¡ãƒ³ãƒˆã¨ã‚¯ãƒ©ã‚¹ã®å®£è¨€ã®é–“ã« \f2import\fP 文を置ã„ã¦ã—ã¾ã†ã“ã¨ã§ã™ã€‚ã“ã®ã‚ˆã†ãªè¨˜è¿°ã¯ã—ãªã„ã§ãã ã•ã„。 ã“ã®ã‚ˆã†ãªã‚¯ãƒ©ã‚¹ã‚³ãƒ¡ãƒ³ãƒˆã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+\f3¥³¥á¥ó¥È¤ÎÇÛÃÖ\fP \- ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤ÎÀë¸À¤ÎľÁ°¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¤È¤­¤Ë¤À¤±Ç§¼±¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¤ÎÎã¡¢¥á¥½¥Ã¥É¤ÎÎã¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥á¥½¥Ã¥É¤ÎËÜÂΤËÃÖ¤«¤ì¤Æ¤¤¤ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£javadoc ¥Ä¡¼¥ë¤Ç¤Ï¡¢1 ¤Ä¤ÎÀë¸Àʸ¤Ë¤Ä¤­ 1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤À¤±¤¬Ç§¼±¤µ¤ì¤Þ¤¹¡£
+.LP
+¤è¤¯¤¢¤ë´Ö°ã¤¤¤Ï¡¢¥¯¥é¥¹¥³¥á¥ó¥È¤È¥¯¥é¥¹Àë¸À¤Î´Ö¤Ë \f2import\fP ʸ¤òÃÖ¤¤¤Æ¤·¤Þ¤¦¤³¤È¤Ç¤¹¡£¤³¤Î¤è¤¦¤Êµ­½Ò¤Ï¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤Î¤è¤¦¤Ê¥¯¥é¥¹¥³¥á¥ó¥È¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1014,11 +654,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3ドキュメンテーションコメントã¯ä¸»èª¬æ˜Žã®ã‚ã¨ã«ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãŒç¶šã\fP \- コメントã®é–‹å§‹åŒºåˆ‡ã‚Šæ–‡å­—ã§ã‚ã‚‹ \f2/**\fP ã®ã‚ã¨ã‹ã‚‰ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã¾ã§ãŒä¸»èª¬æ˜Žã«ãªã‚Šã¾ã™ã€‚タグセクションã¯ã€å…ˆé ­æ–‡å­—㌠\f2@\fP ã§ã‚ã‚‹è¡Œã§å®šç¾©ã•ã‚Œã‚‹æœ€åˆã®ãƒ–ロックタグã‹ã‚‰å§‹ã¾ã‚Šã¾ã™ (è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã€ç©ºç™½ã€ãŠã‚ˆã³è¡Œã®å…ˆé ­ã®åŒºåˆ‡ã‚Šæ–‡å­— \f2/**\fP ã¯é™¤ã)。主説明を記述ã›ãšã€ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã ã‘ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚主説明ã¯ã€ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ä»¥é™ã«ç¶šã‘ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。タグã®å¼•æ•°ã¯ã€è¤‡æ•°è¡Œã«ã‚ãŸã£ã¦è¨˜è¿°ã§ãã¾ã™ã€‚ã‚¿ã‚°ã®æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“。 何回も記述ã§ãã‚‹ã‚¿ã‚°ã¨ã€1 回ã—ã‹è¨˜è¿°ã§ããªã„ã‚¿ã‚°ãŒã‚ã‚Šã¾ã™ã€‚例ãˆã°ã€æ¬¡ã® \f2@see\fP ã‹ã‚‰ã‚¿ã‚°ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãŒå§‹ã¾ã‚Šã¾ã™ã€‚
-.LP
+.LP
+\f3¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¼çÀâÌÀ¤Î¤¢¤È¤Ë¥¿¥°¥»¥¯¥·¥ç¥ó¤¬Â³¤¯ \- ¥³¥á¥ó¥È¤Î³«»Ï¶èÀÚ¤êʸ»ú¤Ç¤¢¤ë\fP \f2/**\fP ¤Î¤¢¤È¤«¤é¥¿¥°¥»¥¯¥·¥ç¥ó¤Þ¤Ç¤¬¼çÀâÌÀ¤Ë¤Ê¤ê¤Þ¤¹¡£¥¿¥°¥»¥¯¥·¥ç¥ó¤Ï¡¢¹Ô¤ÎÀèƬ¤Ë¤¢¤ëºÇ½é¤Î \f2@\fP ¤ÇÄêµÁ¤µ¤ì¤ëºÇ½é¤Î¥Ö¥í¥Ã¥¯¥¿¥°¤«¤é»Ï¤Þ¤ê¤Þ¤¹ (ÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¡¢¶õÇò¡¢ÀèƬ¤Î¶èÀÚ¤êʸ»ú \f2/**\fP ¤Ï½ü¤¯)¡£¼çÀâÌÀ¤òµ­½Ò¤»¤º¡¢¥¿¥°¥»¥¯¥·¥ç¥ó¤À¤±¤Î¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¼çÀâÌÀ¤Ï¡¢¥¿¥°¥»¥¯¥·¥ç¥ó°Ê¹ß¤Ë³¤±¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¥¿¥°¤Î°ú¿ô¤Ï¡¢Ê£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥¿¥°¤Î¿ô¤ËÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¡£²¿²ó¤âµ­½Ò¤Ç¤­¤ë¥¿¥°¤È¡¢1 ²ó¤·¤«µ­½Ò¤Ç¤­¤Ê¤¤¥¿¥°¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î \f2@see\fP ¤Ï¡¢¥¿¥°¥»¥¯¥·¥ç¥ó¤ò³«»Ï¤·¤Æ¤¤¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1032,11 +669,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3ブロックタグã¨ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°\fP \- 「タグã€ã¯ã€Javadoc ãŒå‡¦ç†ã§ãã‚‹ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã®ç‰¹åˆ¥ãªã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã§ã™ã€‚\f2@tag\fP ã®ã‚ˆã†ã«è¨˜è¿°ã™ã‚‹ãƒ–ロックタグ (「スタンドアロンタグã€ã¨ã‚‚呼ã°ã‚Œã‚‹) ã¨ã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚° (\f2{@tag}\fP ã®ã‚ˆã†ã«ä¸­æ‹¬å¼§ã§å›²ã‚“ã§è¨˜è¿°) ã® 2 種類ã®ã‚¿ã‚°ãŒã‚ã‚Šã¾ã™ã€‚ブロックタグãŒæ­£ã—ã解釈ã•ã‚Œã‚‹ãŸã‚ã«ã¯ã€è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã€ç©ºç™½ã€åŒºåˆ‡ã‚Šæ–‡å­— (\f2/**\fP) を除ã„ã¦ã€è¡Œã®å…ˆé ­ã«ç½®ã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã‚Œã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå†…ã®ãれ以外ã®ä½ç½®ã§ \f2@\fP 文字を使用ã—ã¦ã‚‚ã€ã‚¿ã‚°ã®é–‹å§‹ã¨ã—ã¦ã¯è§£é‡ˆã•ã‚Œãªã„ã“ã¨ã‚’æ„味ã—ã¦ã„ã¾ã™ã€‚è¡Œã®æœ€åˆã« \f2@\fP 文字を使用ã—ã¦ã‚‚ã‚¿ã‚°ã¨ã—ã¦è§£é‡ˆã•ã‚Œãªã„よã†ã«ã™ã‚‹ã«ã¯ã€HTML エンティティーã®ã€Œ\f2@\fPã€ã‚’使用ã—ã¦ãã ã•ã„。ãã‚Œãžã‚Œã®ãƒ–ロックタグã«ã¯ã€å¯¾å¿œä»˜ã‘られãŸãƒ†ã‚­ã‚¹ãƒˆãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ã‚¿ã‚°ã®ã‚ã¨ã‹ã‚‰ã€æ¬¡ã®ã‚¿ã‚°ã®å‰ã€ã¾ãŸã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®æœ€å¾Œã¾ã§ã®é–“ã«è¨˜è¿°ã•ã‚ŒãŸãƒ†ã‚­ã‚¹ãƒˆ (タグやコメント区切り文字を除ã) ã§ã™ã€‚ã“ã®é–¢é€£ãƒ†ã‚­ã‚¹ãƒˆã¯è¤‡æ•°è¡Œã«ã‚ãŸã£ã¦è¨˜è¿°ã§ãã¾ã™ã€‚インラインタグã¯ã€ãƒ†ã‚­ã‚¹ãƒˆã‚’記述ã§ãる場所ã§ã‚ã‚Œã°ã©ã“ã«ã§ã‚‚ç½®ãã“ã¨ãŒã§ãã€æ­£ã—ã解釈ã•ã‚Œã¾ã™ã€‚次ã®ã‚³ãƒ¼ãƒ‰ä¾‹ã«ã¯ã€ãƒ–ロックタグ \f2@deprecated\fP ã¨ã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚° \f2{@link}\fP ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
+.LP
+\f3¥Ö¥í¥Ã¥¯¥¿¥°¤È¥¤¥ó¥é¥¤¥ó¥¿¥°\fP \- \f2¡Ö¥¿¥°¡×\fP¤Ï¡¢Javadoc ¤¬½èÍý¤Ç¤­¤ë¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÎÆÃÊ̤ʥ­¡¼¥ï¡¼¥É¤Ç¤¹¡£¥¿¥°¤Ë¤Ï 2 ¼ïÎढ¤ê¤Þ¤¹¡£1 ¤Ä¤Ï @tag ¤Î¤è¤¦¤Ëɽµ­¤µ¤ì¤ë¥Ö¥í¥Ã¥¯¥¿¥° \f2(¡Öɸ½à¥¿¥°¡×¤È¤â¸Æ¤Ð¤ì¤ë)¡¢\fP ¤â¤¦ 1 ¤Ä¤Ï {@tag} ¤Î¤è¤¦¤ËÃæ³ç¸Ì¤Ç°Ï¤Þ¤ì¤ë¥¤¥ó¥é¥¤¥ó¥¿¥° \f2¤Ç¤¹\fP¡£¥Ö¥í¥Ã¥¯¥¿¥°¤¬Àµ¤·¤¯²ò¼á¤µ¤ì¤ë¤¿¤á¤Ë¤Ï¡¢¹Ô¤ÎÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¡¢¶õÇò¡¢¶èÀÚ¤êʸ»ú (\f2/**\fP) ¤ò½ü¤¤¤Æ¡¢¹Ô¤ÎÀèƬ¤ËÃÖ¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢ \f2@\fP ʸ»ú¤ò¥Æ¥­¥¹¥ÈÆâ¤ÎÊ̤ξì½ê¤Ç»ÈÍѤ·¤¿¾ì¹ç¤Ë¤Ï¥¿¥°¤Î³«»Ï¤È¤·¤Æ²ò¼á¤µ¤ì¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¤Æ¤¤¤Þ¤¹¡£¹Ô¤ÎÀèƬ¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¤â¤½¤ì¤¬²ò¼á¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼ \f2&#064;\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤Î¥Ö¥í¥Ã¥¯¥¿¥°¤Ë¤Ï¡¢ÂбþÉÕ¤±¤é¤ì¤¿¥Æ¥­¥¹¥È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ï¡¢¥¿¥°¤Î¤¢¤È¤«¤é¡¢¼¡¤Î¥¿¥°¤ÎÁ°¡¢¤Þ¤¿¤Ï¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎºÇ¸å¤Þ¤Ç¤Î´Ö¤Ëµ­½Ò¤µ¤ì¤¿¥Æ¥­¥¹¥È (¥¿¥°¤ä¥³¥á¥ó¥È¶èÀÚ¤êʸ»ú¤ò½ü¤¯) ¤Ç¤¹¡£¤³¤Î´ØÏ¢¥Æ¥­¥¹¥È¤ÏÊ£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥¤¥ó¥é¥¤¥ó¥¿¥°¤Ï¡¢¥Æ¥­¥¹¥È¤òµ­½Ò¤Ç¤­¤ë¾ì½ê¤Ç¤¢¤ì¤Ð¤É¤³¤Ë¤Ç¤âÃÖ¤¯¤³¤È¤¬¤Ç¤­¡¢Àµ¤·¤¯²ò¼á¤µ¤ì¤Þ¤¹¡£¼¡¤ÎÎã¤Ë¤Ï¥Ö¥í¥Ã¥¯¥¿¥° \f2@deprecated\fP ¤È¥¤¥ó¥é¥¤¥ó¥¿¥° \f2{@link}\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1048,17 +682,12 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3コメント㯠HTML ã§è¨˜è¿°ã™ã‚‹\fP \- テキスト㯠HTML å½¢å¼ã§è¨˜è¿°ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 ã“ã‚Œã¯ã€HTML ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’使ã†å¿…è¦ãŒã‚ã‚‹ã“ã¨ã€ãŠã‚ˆã³ HTML タグを使用ã§ãã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚記述ã™ã‚‹ HTML ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¨ã—ã¦ã¯ã€ä½¿ç”¨ã™ã‚‹ãƒ–ラウザãŒã‚µãƒãƒ¼ãƒˆã™ã‚‹ä»»æ„ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’使用ã§ãã¾ã™ã€‚ 標準ドックレットã¯ã€ã‚«ã‚¹ã‚±ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¹ã‚¿ã‚¤ãƒ«ã‚·ãƒ¼ãƒˆ (CSS) ã¨ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’å«ã‚ã€ã™ã¹ã¦ã®éƒ¨åˆ† (ドキュメンテーションコメント以外ã®éƒ¨åˆ†) 㧠HTML 3.2 ã«æº–æ‹ ã—ãŸã‚³ãƒ¼ãƒ‰ã‚’生æˆã™ã‚‹ã‚ˆã†ã«ä½œæˆã•ã‚Œã¦ã„ã¾ã™ã€‚ãŸã ã—ã€ãƒ•ãƒ¬ãƒ¼ãƒ ã‚»ãƒƒãƒˆå¯¾å¿œã®ãŸã‚ã€ç”Ÿæˆã•ã‚Œã‚‹å„ファイルã«ã¯ã€ŒHTML 4.0ã€ã¨è¨˜è¿°ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-ãŸã¨ãˆã°ã€ã‚ˆã‚Šå°ã•ã„ (\f2<\fP) ãŠã‚ˆã³ã‚ˆã‚Šå¤§ãã„ (\f2>\fP) ã¨ã„ã†è¨˜å·ã¯\f2<\fP ãŠã‚ˆã³ \f2>\fP ã¨ã—ã¦è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚åŒæ§˜ã«ã€ã‚¢ãƒ³ãƒ‘サンド (\f2&\fP) ã¯ã€\f2&\fP ã¨è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚次ã®ä¾‹ã§ã¯ã€ãƒœãƒ¼ãƒ«ãƒ‰ã® HTML ã‚¿ã‚° \f2<b>\fP を使ã£ã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-次ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’示ã—ã¾ã™ã€‚
-.LP
+.LP
+\f3¥³¥á¥ó¥È¤Ï HTML ¤Çµ­½Ò¤¹¤ë\fP \- ¥Æ¥­¥¹¥È¤Ï HTML ·Á¼°¤Çµ­½Ò¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢HTML ¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò»È¤¦É¬Íפ¬¤¢¤ë¤³¤È¡¢¤ª¤è¤Ó HTML ¥¿¥°¤ò»ÈÍѤǤ­¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£µ­½Ò¤¹¤ë HTML ¤Î¥Ð¡¼¥¸¥ç¥ó¤È¤·¤Æ¤Ï¡¢»ÈÍѤ¹¤ë¥Ö¥é¥¦¥¶¤¬¥µ¥Ý¡¼¥È¤¹¤ëǤ°Õ¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ÈÍѤǤ­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢¥«¥¹¥±¡¼¥Ç¥£¥ó¥°¥¹¥¿¥¤¥ë¥·¡¼¥È (CSS) ¤È¥Õ¥ì¡¼¥à¤ò´Þ¤á¡¢¤¹¤Ù¤Æ¤ÎÉôʬ (¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È°Ê³°¤ÎÉôʬ) ¤Ç HTML 3.2 ¤Ë½àµò¤·¤¿¥³¡¼¥É¤òÀ¸À®¤¹¤ë¤è¤¦¤ËºîÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤¿¤À¤·¡¢¥Õ¥ì¡¼¥à¥»¥Ã¥ÈÂбþ¤Î¤¿¤á¡¢À¸À®¤µ¤ì¤ë³Æ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡ÖHTML 4.0¡×¤Èµ­½Ò¤µ¤ì¤Þ¤¹¡£
+.LP
+¤¿¤È¤¨¤Ð¡¢¤è¤ê¾®¤µ¤¤ (\f2<\fP) µ­¹æ¤ª¤è¤Ó¤è¤êÂ礭¤¤ (\f2>\fP) µ­¹æ¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢ \f2<\fP ¤ª¤è¤Ó \f2>\fP ¤Èµ­½Ò¤¹¤Ù¤­¤Ç¤¹¡£Æ±Íͤˡ¢¥¢¥ó¥Ñ¥µ¥ó¥É (\f2&\fP) ¤Ï \f2&\fP ¤Èµ­½Ò¤¹¤Ù¤­¤Ç¤¹¡£¼¡¤ÎÎã¤Ç¤Ï¥Ü¡¼¥ë¥É¤Î HTML ¥¿¥° \f2<b>\fP ¤¬¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
+.LP
+¼¡¤Ë¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¼¨¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1072,20 +701,12 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f3行頭ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯\fP \- Javadoc ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’解æžã™ã‚‹ã¨ãã«ã€å„è¡Œã®å…ˆé ­ã«ã‚るアスタリスク (\f2*\fP) ã‚’ã™ã¹ã¦ç ´æ£„ã—ã¾ã™ã€‚ ã¾ãŸã€æœ€åˆã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ (\f2*\fP) よりå‰ã®ç©ºç™½ã¨ã‚¿ãƒ–も破棄ã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.4 ã‹ã‚‰ã¯ã€è¡Œã®å…ˆé ­ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’çœç•¥ã—ã¦ã‚‚ã€å…ˆé ­ã®ç©ºç™½æ–‡å­—ã¯å‰Šé™¤ã•ã‚Œãªããªã‚Šã¾ã—ãŸã€‚ã“ã®ãŸã‚ã€ã‚³ãƒ¼ãƒ‰ä¾‹ã‚’直接ドキュメンテーションコメント㮠\f2<PRE>\fP タグ内ã«ãƒšãƒ¼ã‚¹ãƒˆã—ã¦ã‚‚ã€ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆãŒä¿æŒã•ã‚Œã¾ã™ã€‚通常ã€ãƒ–ラウザã¯ã€ç©ºç™½æ–‡å­—をタブよりも一律ã«è§£é‡ˆã—ã¾ã™ã€‚インデントã¯åŒºåˆ‡ã‚Šæ–‡å­— \f2/**\fP ã¾ãŸã¯ \f2<PRE>\fP タグよりも左寄りã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f3最åˆã®æ–‡\fP \- å„ドキュメンテーションコメントã®æœ€åˆã®æ–‡ã¯ã€å®£è¨€ã•ã‚Œã¦ã„るエンティティーã«é–¢ã™ã‚‹ç°¡æ½”ã‹ã¤å®Œå…¨ãªè¦ç´„æ–‡ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã€Œæœ€åˆã®æ–‡ã€ã¯ã€ç›´å¾Œã«ã‚¹ãƒšãƒ¼ã‚¹ã€ã‚¿ãƒ–ã€ã¾ãŸã¯æ”¹è¡ŒãŒç¶šã最åˆã®ãƒ”リオド (ロケールãŒè‹±èªžã«è¨­å®šã•ã‚Œã¦ã„ã‚‹å ´åˆ)ã€ã¾ãŸã¯æœ€åˆã®ã‚¿ã‚°ãŒã‚ã‚‹ä½ç½®ã§çµ‚ã‚ã‚Šã¾ã™ã€‚最åˆã®æ–‡ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ HTML ページã®æœ€åˆã«ã‚るメンãƒãƒ¼ã®æ¦‚è¦ã®éƒ¨åˆ†ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f3複数フィールドã®å®£è¨€\fP \- Java ã§ã¯ã€1 ã¤ã®æ–‡ã§è¤‡æ•°ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’宣言ã§ãã¾ã™ã€‚ ãŸã ã—ã€ã“ã®æ–‡ã«ã¯ã€1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã—ã‹è¨˜è¿°ã§ãã¾ã›ã‚“。 ãã®ã‚³ãƒ¡ãƒ³ãƒˆãŒã€ã™ã¹ã¦ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«å¯¾ã—ã¦ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã”ã¨ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€å„フィールドを別々ã®æ–‡ã§å®£è¨€ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€1 ã¤ã®å®£è¨€ã¨ã—ã¦è¨˜è¿°ã™ã‚‹ã¨ä¸é©åˆ‡ã§ã™ã€‚ ã“ã®å ´åˆã¯ã€å®£è¨€ã‚’ 2 ã¤ã«åˆ†ã‘ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
+.LP
+\f3¹ÔƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯\fP \- javadoc ¤Ë¤è¤ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î²òÀÏ»þ¤Ë¡¢³Æ¹Ô¤ÎÀèƬ¤Ë¤¢¤ë¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ʸ»ú¤ÏÇË´þ¤µ¤ì¤Þ¤¹¡£ºÇ½é¤Î¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ʸ»ú¤è¤êÁ°¤Ë¤¢¤ë¶õÇò¤ä¥¿¥Ö¤âÇË´þ¤µ¤ì¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 1.4 ¤«¤é¤Ï¡¢¹Ô¤ÎÀèƬ¤Î¥¢¥¹¥¿¥ê¥¹¥¯¤ò¾Êά¤·¤Æ¤â¡¢ÀèƬ¤Î¶õÇòʸ»ú¤Ïºï½ü¤µ¤ì¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¤¿¤á¡¢¥³¡¼¥ÉÎã¤òľÀܥɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î \f2<PRE>\fP ¥¿¥°Æâ¤Ë¥Ú¡¼¥¹¥È¤·¤Æ¤â¡¢¥¤¥ó¥Ç¥ó¥È¤¬ÊÝ»ý¤µ¤ì¤Þ¤¹¡£Ä̾¥Ö¥é¥¦¥¶¤Ï¡¢¶õÇòʸ»ú¤ò¥¿¥Ö¤è¤ê¤â°ìΧ¤Ë²ò¼á¤·¤Þ¤¹¡£¥¤¥ó¥Ç¥ó¥È¤Îµ¯ÅÀ¤Ïº¸¥Þ¡¼¥¸¥ó¤Ë¤Ê¤ê¤Þ¤¹ (¶èÀÚ¤êʸ»ú \f2/**\fP ¤Þ¤¿¤Ï \f2<PRE>\fP ¥¿¥°¤Ç¤Ï¤Ê¤¯)¡£
+.LP
+\f3ºÇ½é¤Îʸ\fP \- ³Æ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎºÇ½é¤Îʸ¤Ï¡¢Àë¸À¤µ¤ì¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë´Ø¤¹¤ë´Ê·é¤«¤Ä´°Á´¤ÊÍ×Ìóʸ¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¡ÖºÇ½é¤Îʸ¡×¤Ï¡¢Ä¾¸å¤Ë¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¡¢¤Þ¤¿¤Ï²þ¹Ô¤¬Â³¤¯ºÇ½é¤Î¥Ô¥ê¥ª¥É (¥í¥±¡¼¥ë¤¬±Ñ¸ì¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç)¡¢¤Þ¤¿¤ÏºÇ½é¤Î¥¿¥°¤¬¤¢¤ë°ÌÃ֤ǽª¤ï¤ê¤Þ¤¹¡£ºÇ½é¤Îʸ¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ HTML ¥Ú¡¼¥¸¤ÎºÇ½é¤Ë¤¢¤ë¥á¥ó¥Ð¡¼¤Î³µÍפÎÉôʬ¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£
+.LP
+\f3Ê£¿ô¥Õ¥£¡¼¥ë¥É¤ÎÀë¸À\fP \- Java ¤Ç¤Ï¡¢1 ¤Ä¤Îʸ¤ÇÊ£¿ô¤Î¥Õ¥£¡¼¥ë¥É¤òÀë¸À¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Îʸ¤Ë¤Ï¡¢1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤·¤«µ­½Ò¤Ç¤­¤Þ¤»¤ó¡£¤½¤Î¥³¥á¥ó¥È¤¬¡¢¤¹¤Ù¤Æ¤Î¥Õ¥£¡¼¥ë¥É¤ËÂФ·¤Æ¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Õ¥£¡¼¥ë¥É¤´¤È¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢³Æ¥Õ¥£¡¼¥ë¥É¤òÊÌ¡¹¤Îʸ¤ÇÀë¸À¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢1 ¤Ä¤ÎÀë¸À¤È¤·¤Æµ­½Ò¤¹¤ë¤ÈÉÔŬÀڤǤ¹¡£¤³¤Î¾ì¹ç¤Ï¡¢Àë¸À¤ò 2 ¤Ä¤Ëʬ¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -1099,145 +720,105 @@
 .fl
 \fP
 .fi
-.RE
-
-.LP
-.LP
-上記ã®ã‚³ãƒ¼ãƒ‰ã‹ã‚‰ã¯ã€æ¬¡ã®ã‚ˆã†ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
+.LP
+¾åµ­¤Î¥³¡¼¥É¤«¤é¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
 public int \fP\f3x\fP
 .fl
 .fi
-
-.LP
 .RS 3
 The horizontal and vertical distances of point (x,y) 
 .RE
-
-.LP
 .nf
 \f3
 .fl
 public int \fP\f3y\fP
 .fl
 .fi
-
-.LP
 .RS 3
 The horizontal and vertical distances of point (x,y) 
 .RE
-
-.LP
-.RE
-.LP
-\f3見出ã—ã‚¿ã‚°ã¯ãªã‚‹ã¹ã使用ã—ãªã„\fP \- メンãƒãƒ¼ã«å¯¾ã—ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’記述ã™ã‚‹ã¨ãã«ã¯ã€<H1> ã‚„ <H2> ãªã©ã® HTML 見出ã—ã‚¿ã‚°ã¯ã€ãªã‚‹ã¹ã使ã‚ãªã„ã§ãã ã•ã„。 Javadoc ツールã¯ã€å®Œå…¨ã«æ§‹é€ åŒ–ã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã™ã‚‹ã®ã§ã€ã“ã®ã‚ˆã†ãªæ§‹é€ åŒ–ã‚¿ã‚°ãŒä½¿ã‚ã‚Œã¦ã„ã‚‹ã¨ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®å½¢å¼ãŒæ‚ªå½±éŸ¿ã‚’å—ã‘ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã‚¯ãƒ©ã‚¹ã‚„パッケージã®ã‚³ãƒ¡ãƒ³ãƒˆã§ã¯ã€ã“れらã®è¦‹å‡ºã—タグを使ã£ã¦ç‹¬è‡ªã®æ§‹é€ ã‚’組ã¿ç«‹ã¦ã¦ã‹ã¾ã„ã¾ã›ã‚“。
-.LP
+.LP
+\f3¸«½Ð¤·¥¿¥°¤Ï¤Ê¤ë¤Ù¤¯»ÈÍѤ·¤Ê¤¤\fP \- ¥á¥ó¥Ð¡¼¤ËÂФ·¤Æ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¤È¤­¤Ë¤Ï¡¢<H1> ¤ä <H2> ¤Ê¤É¤Î HTML ¸«½Ð¤·¥¿¥°¤Ï¡¢¤Ê¤ë¤Ù¤¯»È¤ï¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ Javadoc ¥Ä¡¼¥ë¤Ï¡¢´°Á´¤Ë¹½Â¤²½¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤¹¤ë¤Î¤Ç¡¢¤³¤Î¤è¤¦¤Ê¹½Â¤²½¥¿¥°¤¬»È¤ï¤ì¤Æ¤¤¤ë¤È¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Î·Á¼°¤¬°­±Æ¶Á¤ò¼õ¤±¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¥¯¥é¥¹¤ä¥Ñ¥Ã¥±¡¼¥¸¤Î¥³¥á¥ó¥È¤Ç¤Ï¡¢¤³¤ì¤é¤Î¸«½Ð¤·¥¿¥°¤ò»È¤Ã¤ÆÆȼ«¤Î¹½Â¤¤òÁȤßΩ¤Æ¤Æ¤«¤Þ¤¤¤Þ¤»¤ó¡£
 .SS 
-メソッドコメントã®è‡ªå‹•ã‚³ãƒ”ー
-.LP
-.LP
-Javadoc ツールã«ã¯ã€æ¬¡ã® 2 ã¤ã®å ´åˆã«ã€ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã‚’コピーã¾ãŸã¯ã€Œç¶™æ‰¿ã€ã™ã‚‹æ©Ÿèƒ½ãŒã‚ã‚Šã¾ã™ã€‚コンストラクタã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ãŠã‚ˆã³å…¥ã‚Œå­ã®ã‚¯ãƒ©ã‚¹ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ã—ã¾ã›ã‚“。
-.LP
+¥á¥½¥Ã¥É¥³¥á¥ó¥È¤Î¼«Æ°¥³¥Ô¡¼
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤Î¾ì¹ç¤Ë¡¢¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¥³¥á¥ó¥È¤ò¥³¥Ô¡¼¤Þ¤¿¤Ï¡Ö·Ñ¾µ¡×¤¹¤ëµ¡Ç½¤¬¤¢¤ê¤Þ¤¹¡£¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥Õ¥£¡¼¥ë¥É¡¢¤ª¤è¤ÓÆþ¤ì»Ò¤Î¥¯¥é¥¹¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò·Ñ¾µ¤·¤Þ¤»¤ó¡£
 .RS 3
 .TP 2
 o
-\f3自動的ã«ã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ã—ã¦ã€è¦‹ã¤ã‹ã‚‰ãªã„テキストを埋ã‚ã‚‹\fP \- 主説明ã€ã¾ãŸã¯ \f2@return\fP ã‚¿ã‚°ã€\f2@param\fP ã‚¿ã‚°ã€\f2@throws\fP  ã‚¿ã‚°ãŒã€ãƒ¡ã‚½ãƒƒãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã§è¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€Javadoc ツールã¯ã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ãŸãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯å®Ÿè£…ã—ã¦ã„ã‚‹å ´åˆã¯ãã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã€å¯¾å¿œã™ã‚‹ä¸»èª¬æ˜Žã¾ãŸã¯ã‚¿ã‚°ã‚³ãƒ¡ãƒ³ãƒˆã‚’ã€æ¬¡ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã«å¾“ã£ã¦ã‚³ãƒ”ーã—ã¾ã™ã€‚ 
-.LP
-厳密ã«ã¯ã€ç‰¹å®šã®ãƒ‘ラメータ㮠\f2@param\fP ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€ãã®ãƒ‘ラメータã®ã‚³ãƒ¡ãƒ³ãƒˆãŒã€ä¸Šä½ã®ç¶™æ‰¿éšŽå±¤ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚特定ã®ä¾‹å¤–ã® \f2@throws\fP ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€ãã®ä¾‹å¤–ãŒå®£è¨€ã•ã‚Œã¦ã„ã‚‹å ´åˆã«ã‹ãŽã‚Šã€ãã® \f2@throws\fP ã‚¿ã‚°ãŒã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
-.LP
-ã“ã®å‹•ä½œã¯ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.3 以å‰ã®å‹•ä½œã¨ã¯å¯¾ç…§çš„ã§ã™ã€‚ ã“ã‚Œã¾ã§ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€ä¸»èª¬æ˜Žã¾ãŸã¯ã‚¿ã‚°ãŒå­˜åœ¨ã™ã‚Œã°ã€ã‚³ãƒ¡ãƒ³ãƒˆã¯ä¸€åˆ‡ç¶™æ‰¿ã•ã‚Œã¾ã›ã‚“ã§ã—ãŸã€‚  
+\f3¼«Æ°Åª¤Ë¥³¥á¥ó¥È¤ò·Ñ¾µ¤·¤Æ¸«¤Ä¤«¤é¤Ê¤¤¥Æ¥­¥¹¥È¤òËä¤á¤ë\fP \- ¼çÀâÌÀ¡¢ \f2@return\fP ¥¿¥°¡¢ \f2@param\fP ¥¿¥°¡¢¤Þ¤¿¤Ï \f2@throws\fP  ¥¿¥°¤¬¥á¥½¥Ã¥É¥³¥á¥ó¥È¤Ë¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Þ¤¿¤Ï¼ÂÁõ¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¤½¤ÎÂоݤȤʤë¥á¥½¥Ã¥É¤«¤é¡¢Âбþ¤¹¤ë¼çÀâÌÀ¤Þ¤¿¤Ï¥¿¥°¥³¥á¥ó¥È¤ò¡¢¼¡¤Î¥¢¥ë¥´¥ê¥º¥à¤Ë½¾¤Ã¤Æ¥³¥Ô¡¼¤·¤Þ¤¹¡£ 
+.LP
+¸·Ì©¤Ë¤Ï¡¢ÆÃÄê¤Î¥Ñ¥é¥á¡¼¥¿¤Î \f2@param\fP ¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢¤½¤Î¥Ñ¥é¥á¡¼¥¿¤Î¥³¥á¥ó¥È¤¬¡¢¾å°Ì¤Î·Ñ¾µ³¬ÁؤΥ᥽¥Ã¥É¤«¤é¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ÆÃÄê¤ÎÎã³°¤Î \f2@throws\fP ¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢¤½¤ÎÎã³°¤¬Àë¸À¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤«¤®¤ê¡¢ \f2@throws\fP ¥¿¥°¤¬¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤³¤ÎÆ°ºî¤Ï¥Ð¡¼¥¸¥ç¥ó 1.3 °ÊÁ°¤ÎÆ°ºî¤È¤ÏÂоÈŪ¤Ç¤¹¡£¤³¤ì¤Þ¤Ç¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢¼çÀâÌÀ¤Þ¤¿¤Ï¥¿¥°¤¬Â¸ºß¤¹¤ì¤Ð¡¢¥³¥á¥ó¥È¤Ï°ìÀڷѾµ¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£  
 .TP 2
 o
-\f3{@inheritDoc} ã‚¿ã‚°ã‚’æŒã¤ã‚³ãƒ¡ãƒ³ãƒˆã‚’明示的ã«ç¶™æ‰¿ã™ã‚‹\fP \- インラインタグ \f2{@inheritDoc}\fP ã‚’ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ä¸»èª¬æ˜Žã€ã¾ãŸã¯ \f2@return\fPã€\f2@param\fPã€\f2@throws\fP タグコメントã«æŒ¿å…¥ã—ã¾ã™ã€‚ 継承ã—ãŸå¯¾å¿œã™ã‚‹ä¸»èª¬æ˜Žã¾ãŸã¯ã‚¿ã‚°ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€ãã®ç®‡æ‰€ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
+\f3{@inheritDoc} ¥¿¥°¤ò´Þ¤à¥³¥á¥ó¥È¤òÌÀ¼¨Åª¤Ë·Ñ¾µ¤¹¤ë\fP \- ¥¤¥ó¥é¥¤¥ó¥¿¥° \f2{@inheritDoc}\fP ¤ò¡¢¥á¥½¥Ã¥É¤Î¼çÀâÌÀÆâ¤Þ¤¿¤Ï \f2@return\fP¡¢ \f2@param\fP ¡¢ \f2@throws\fP ¤Î¤¤¤º¤ì¤«¤Î¥¿¥°¥³¥á¥ó¥ÈÆâ¤ËÁÞÆþ¤·¤Þ¤¹¡£Âбþ¤¹¤ë·Ñ¾µ¤µ¤ì¤¿¼çÀâÌÀ¤Þ¤¿¤Ï¥¿¥°¥³¥á¥ó¥È¤¬¤½¤Î°ÌÃ֤˥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-ドキュメンテーションコメントを実際ã«ã‚³ãƒ”ーã«åˆ©ç”¨ã™ã‚‹ã«ã¯ã€ç¶™æ‰¿ã—ãŸãƒ¡ã‚½ãƒƒãƒ‰ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ \-sourcepath ã§æŒ‡å®šã—ãŸãƒ‘スã ã‘ã«ç½®ã‹ã‚Œã¦ã„ã‚‹ã“ã¨ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚コマンド行ã§ã€ã‚¯ãƒ©ã‚¹ã‚‚パッケージも渡ã™å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ç‚¹ã¯ã€ã‚¯ãƒ©ã‚¹ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã§ãªã‘ã‚Œã°ãªã‚‰ãªã‹ã£ãŸ 1.3.x 以å‰ã®ãƒªãƒªãƒ¼ã‚¹ã¨ç•°ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f3クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ã®ç¶™æ‰¿\fP \- クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ç¶™æ‰¿ã™ã‚‹æ¬¡ã® 3 ã¤ã®å ´åˆã«ã€ã‚³ãƒ¡ãƒ³ãƒˆã®ç¶™æ‰¿ãŒè¡Œã‚ã‚Œã¾ã™ã€‚
-.LP
+.LP
+¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¼ÂºÝ¤Ë¥³¥Ô¡¼¤ËÍøÍѤ¹¤ë¤Ë¤Ï¡¢·Ñ¾µ¤·¤¿¥á¥½¥Ã¥É¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ \-sourcepath ¤Ç»ØÄꤷ¤¿¥Ñ¥¹¤À¤±¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¤³¤È¤¬É¬Íפˤʤê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¡¢¥¯¥é¥¹¤â¥Ñ¥Ã¥±¡¼¥¸¤âÅϤ¹É¬ÍפϤ¢¤ê¤Þ¤»¤ó¡£¤³¤ÎÅÀ¤Ï¡¢¥¯¥é¥¹¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤«¤Ã¤¿ 1.3.x °ÊÁ°¤Î¥ê¥ê¡¼¥¹¤È°Û¤Ê¤ê¤Þ¤¹¡£
+.LP
+\f3¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¤Î·Ñ¾µ\fP \- ¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é·Ñ¾µ¤¹¤ë¼¡¤Î 3 ¤Ä¤Î¾ì¹ç¤Ë¡¢¥³¥á¥ó¥È¤Î·Ñ¾µ¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-クラスã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¹ãƒ¼ãƒ‘ークラスã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„ã‚‹ 
+¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤¬¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë 
 .TP 2
 o
-インタフェースã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¹ãƒ¼ãƒ‘ーインタフェースã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„ã‚‹ 
+¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤¬¥¹¡¼¥Ñ¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë 
 .TP 2
 o
-クラスã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実装ã—ã¦ã„ã‚‹ 
+¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤¬¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤¤¤ë 
 .RE
-
-.LP
-.LP
-最åˆã® 2 ã¤ã®ã‚±ãƒ¼ã‚¹ (メソッドãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„ã‚‹å ´åˆ) ã§ã¯ã€Javadoc ツールã¯ã€ãã®ã‚³ãƒ¡ãƒ³ãƒˆãŒç¶™æ‰¿ã•ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„るメソッドã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã«ã€Œã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã€ã¨ã„ã†å°è¦‹å‡ºã—を生æˆã—ã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã¦ã„るメソッドã¸ã®ãƒªãƒ³ã‚¯ã‚’書ãè¾¼ã¿ã¾ã™ã€‚
-.LP
-.LP
-3 ã¤ç›®ã®ã‚±ãƒ¼ã‚¹ (特定ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’実装ã—ã¦ã„ã‚‹å ´åˆ) ã§ã¯ã€javadoc ツールã¯ã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã„るメソッドã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã«ã€Œå®šç¾©ã€ã¨ã„ã†å°è¦‹å‡ºã—を生æˆã—ã€å®Ÿè£…ã•ã‚Œã¦ã„るメソッドã¸ã®ãƒªãƒ³ã‚¯ã‚’書ãè¾¼ã¿ã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚³ãƒ¡ãƒ³ãƒˆãŒç¶™æ‰¿ã•ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ã«ã‹ã‹ã‚ã‚Šã¾ã›ã‚“。
-.LP
-.LP
-\f3メソッドã®èª¬æ˜ŽãŒç¶™æ‰¿ã•ã‚Œã‚‹ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ \fP \- ã‚るメソッドã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¨˜è¿°ã•ã‚Œã¦ã„ãªã„å ´åˆã€ã¾ãŸã¯ {@inheritDoc} ã‚¿ã‚°ãŒã‚ã‚‹å ´åˆã€Javadoc ツールã¯ã€æ¬¡ã®ã‚ˆã†ãªã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’使用ã—ã¦é©åˆ‡ãªã‚³ãƒ¡ãƒ³ãƒˆã‚’検索ã—ã¾ã™ã€‚ ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã¯ã€ã‚‚ã£ã¨ã‚‚é©åˆ‡ãªãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’検索ã§ãるよã†ã«è¨­è¨ˆã•ã‚Œã¦ãŠã‚Šã€ã‚¹ãƒ¼ãƒ‘ークラスよりもインタフェースãŒå„ªå…ˆã•ã‚Œã‚‹ã‚ˆã†ã«ãªã£ã¦ã„ã¾ã™ã€‚
-.LP
+.LP
+ºÇ½é¤Î 2 ¤Ä¤Î¥±¡¼¥¹ (¥á¥½¥Ã¥É¤¬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¾ì¹ç) ¤Ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤½¤Î¥³¥á¥ó¥È¤¬·Ñ¾µ¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤º¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥ÈÆâ¤Ë¡Ö¥ª¡¼¥Ð¡¼¥é¥¤¥É¡×¤È¤¤¤¦¾®¸«½Ð¤·¤òÀ¸À®¤·¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Ø¤Î¥ê¥ó¥¯¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£
+.LP
+3 ¤ÄÌܤΥ±¡¼¥¹ (ÆÃÄê¤Î¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤¬¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¾ì¹ç) ¤Ç¤Ï¡¢javadoc ¥Ä¡¼¥ë¤Ï¡¢¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥ÈÆâ¤Ë¡ÖÄêµÁ¡×¤È¤¤¤¦¾®¸«½Ð¤·¤òÀ¸À®¤·¡¢¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Ø¤Î¥ê¥ó¥¯¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥³¥á¥ó¥È¤¬·Ñ¾µ¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤ê¤Þ¤»¤ó¡£
+.LP
+\f3¥á¥½¥Ã¥É¤ÎÀâÌÀ¤¬·Ñ¾µ¤µ¤ì¤ë¥¢¥ë¥´¥ê¥º¥à\fP \- ¤¢¤ë¥á¥½¥Ã¥É¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬µ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¤Þ¤¿¤Ï {@inheritDoc} ¥¿¥°¤¬¤¢¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍѤ·¤ÆŬÀڤʥ³¥á¥ó¥È¤ò¸¡º÷¤·¤Þ¤¹¡£ ¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢¤â¤Ã¤È¤âŬÀڤʥɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò¸¡º÷¤Ç¤­¤ë¤è¤¦¤ËÀ߷פµ¤ì¤Æ¤ª¤ê¡¢¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤è¤ê¤â¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Í¥À褵¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
 .RS 3
 .TP 3
 1.
-直接ã«å®Ÿè£…ã•ã‚Œã¦ã„ã‚‹ (ã¾ãŸã¯ã€æ‹¡å¼µã•ã‚Œã¦ã„ã‚‹) インタフェースをã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å®£è¨€ã§ implements (ã¾ãŸã¯ extends) キーワードã®ã‚ã¨ã«ç™»å ´ã™ã‚‹é †åºã§ã€1 ã¤ãšã¤èª¿ã¹ã‚‹ã€‚ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã«ã¤ã„ã¦æœ€åˆã«è¦‹ã¤ã‹ã£ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’採用ã™ã‚‹ 
+ľÀܤ˼ÂÁõ¤µ¤ì¤Æ¤¤¤ë (¤Þ¤¿¤Ï¡¢³ÈÄ¥¤µ¤ì¤Æ¤¤¤ë) ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¡¢¥á¥½¥Ã¥É¤ÎÀë¸À¤Ç implements (¤Þ¤¿¤Ï extends) ¥­¡¼¥ï¡¼¥É¤Î¤¢¤È¤ËÅо줹¤ë½ç½ø¤Ç¡¢1 ¤Ä¤º¤ÄÄ´¤Ù¤ë¡£¤³¤Î¥á¥½¥Ã¥É¤Ë¤Ä¤¤¤ÆºÇ½é¤Ë¸«¤Ä¤«¤Ã¤¿¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òºÎÍѤ¹¤ë 
 .TP 3
 2.
-手順 1 ã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã¯ã€ç›´æŽ¥å®Ÿè£…ã•ã‚Œã¦ã„ã‚‹ (ã¾ãŸã¯ã€æ‹¡å¼µã•ã‚Œã¦ã„ã‚‹) インタフェースã®ãã‚Œãžã‚Œã«å¯¾ã—ã¦ã€ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ å…¨ä½“ã‚’å†å¸°çš„ã«é©ç”¨ã™ã‚‹ (ãã®éš›ã®é †åºã¯ã€æ‰‹é † 1 ã§ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’調ã¹ãŸã¨ãã®é †åºã¨åŒã˜) 
+¼ê½ç 1 ¤Ç¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢Ä¾ÀܼÂÁõ¤µ¤ì¤Æ¤¤¤ë (¤Þ¤¿¤Ï¡¢³ÈÄ¥¤µ¤ì¤Æ¤¤¤ë) ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¤½¤ì¤¾¤ì¤ËÂФ·¤Æ¡¢¤³¤Î¥¢¥ë¥´¥ê¥º¥àÁ´ÂΤòºÆµ¢Åª¤ËŬÍѤ¹¤ë (¤½¤ÎºÝ¤Î½ç½ø¤Ï¡¢¼ê½ç 1 ¤Ç¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ´¤Ù¤¿¤È¤­¤Î½ç½ø¤ÈƱ¤¸) 
 .TP 3
 3.
-手順 2 ã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã§ã€ã“ã®ã‚¯ãƒ©ã‚¹ãŒ Object 以外ã®ã‚¯ãƒ©ã‚¹ã§ã‚ã‚‹ (インタフェースã§ã¯ãªã„) å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«å‡¦ç†ã™ã‚‹ 
+¼ê½ç 2 ¤Ç¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¤Ç¡¢¤³¤Î¥¯¥é¥¹¤¬ Object °Ê³°¤Î¥¯¥é¥¹¤Ç¤¢¤ë (¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤Ï¤Ê¤¤) ¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë½èÍý¤¹¤ë 
 .RS 3
 .TP 3
 a.
-スーパークラスã«ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã«ã¤ã„ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¨˜è¿°ã•ã‚Œã¦ã„ã‚Œã°ã€ãã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’採用ã™ã‚‹ 
+¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤Ë¤³¤Î¥á¥½¥Ã¥É¤Ë¤Ä¤¤¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬µ­½Ò¤µ¤ì¤Æ¤¤¤ì¤Ð¡¢¤½¤Î¥³¥á¥ó¥È¤òºÎÍѤ¹¤ë 
 .TP 3
 b.
-手順 3a ã§ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã¯ã€ã‚¹ãƒ¼ãƒ‘ークラスã«å¯¾ã—ã¦ã€ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ å…¨ä½“ã‚’é©ç”¨ã™ã‚‹ 
+¼ê½ç 3a ¤Ç¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤¬¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤ËÂФ·¤Æ¡¢¤³¤Î¥¢¥ë¥´¥ê¥º¥àÁ´ÂΤòŬÍѤ¹¤ë 
 .RE
 .RE
-
-.LP
-.SH "javadoc ã‚¿ã‚°"
-.LP
-.LP
-Javadoc ツールã¯ã€Java ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã«åŸ‹ã‚è¾¼ã¾ã‚ŒãŸç‰¹åˆ¥ãªã‚¿ã‚°ã‚’解æžã—ã¾ã™ã€‚ã“れらã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°ã‚’使ã†ã¨ã€æ›¸å¼ã®æ•´ã£ãŸå®Œå…¨ãª API ドキュメントをソースコードã‹ã‚‰è‡ªå‹•çš„ã«ç”Ÿæˆã§ãã¾ã™ã€‚ã‚¿ã‚°ã¯ã€å˜ä¾¡è¨˜å· (\f2@\fP) ã§å§‹ã¾ã‚Šã€å¤§æ–‡å­—ã¨å°æ–‡å­—ãŒåŒºåˆ¥ã•ã‚Œã¾ã™ã€‚ ã“れらã®ã‚¿ã‚°ã¯ã€å®šã‚られãŸã¨ãŠã‚Šã®å¤§æ–‡å­—ã¨å°æ–‡å­—を使用ã—ã¦è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã‚¿ã‚°ã¯ã€è¡Œã®å…ˆé ­ (先行ã™ã‚‹ç©ºç™½ã¨çœç•¥å¯èƒ½ãªã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã¯é™¤ã) ã«ç½®ã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。慣例ã¨ã—ã¦ã€åŒã˜åå‰ã®ã‚¿ã‚°ã¯ 1 ã‹æ‰€ã«ã¾ã¨ã‚ã¦è¨˜è¿°ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2@see\fP ã‚¿ã‚°ãŒè¤‡æ•°ã‚ã‚‹å ´åˆã¯ã€ã™ã¹ã¦ã‚’ 1 ã‹æ‰€ã«ã¾ã¨ã‚ã¦è¨˜è¿°ã—ã¾ã™ã€‚ 
-.LP
-.LP
-ã‚¿ã‚°ã«ã¯ 2 ã¤ã®ã‚¿ã‚¤ãƒ—ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+.SH "javadoc ¥¿¥°"
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢Java ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ËËä¤á¹þ¤Þ¤ì¤¿ÆÃÊ̤ʥ¿¥°¤ò²òÀϤ·¤Þ¤¹¡£¤³¤ì¤é¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°¤ò»È¤¦¤È¡¢½ñ¼°¤ÎÀ°¤Ã¤¿´°Á´¤Ê API ¥É¥­¥å¥á¥ó¥È¤ò¥½¡¼¥¹¥³¡¼¥É¤«¤é¼«Æ°Åª¤ËÀ¸À®¤Ç¤­¤Þ¤¹¡£¥¿¥°¤Ï¡Ö¥¢¥Ã¥È¥Þ¡¼¥¯¡×µ­¹æ (\f2@\fP) ¤Ç»Ï¤Þ¤ê¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Î¶èÊ̤¬¤¢¤ê¤Þ¤¹¡£¥¿¥°¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤ò»ÈÍѤ·¤Æ¡¢É½¼¨¤µ¤ì¤Æ¤¤¤ë¤È¤ª¤ê¤ËÆþÎϤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥¿¥°¤Ï¡¢¹Ô¤ÎÀèƬ (Àè¹Ô¤¹¤ë¶õÇò¤È¾Êά²Äǽ¤Ê¥¢¥¹¥¿¥ê¥¹¥¯¤Ï½ü¤¯) ¤ËÃÖ¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£´·Îã¤È¤·¤Æ¡¢Æ±¤¸Ì¾Á°¤Î¥¿¥°¤Ï 1 ¤«½ê¤Ë¤Þ¤È¤á¤Æµ­½Ò¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2@see\fP ¥¿¥°¤Ï¤¹¤Ù¤ÆƱ¤¸¾ì½ê¤ËÇÛÃÖ¤·¤Þ¤¹¡£
+.LP
+¥¿¥°¤Ë¤Ï 2 ¤Ä¤Î¥¿¥¤¥×¤¬¤¢¤ê¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f3ブロックタグ\fP \- 主説明ã«ç¶šãタグセクション内ã«ã®ã¿è¨˜è¿°å¯èƒ½ã€‚ブロックタグã¯ã€\f2@tag\fP ã®å½¢å¼ã‚’ã¨ã‚Šã¾ã™ã€‚ 
+\f3¥Ö¥í¥Ã¥¯¥¿¥°\fP \- ¼çÀâÌÀ¤Ë³¤¯¥¿¥°¥»¥¯¥·¥ç¥óÆâ¤Ë¤Î¤ßµ­½Ò²Äǽ¡£¥Ö¥í¥Ã¥¯¥¿¥°¤Ï¡¢ \f2@tag\fP ¤Î·Á¼°¤ò¤È¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\f3インラインタグ\fP \- コメントã®ä¸»èª¬æ˜Žå†…ã¾ãŸã¯ãƒ–ロックタグã®ã‚³ãƒ¡ãƒ³ãƒˆå†…ã«è¨˜è¿°å¯èƒ½ã€‚インラインタグã¯ã€\f2{@tag}\fP ã®ã‚ˆã†ã«ä¸­æ‹¬å¼§ã§å›²ã¿ã¾ã™ã€‚ 
+\f3¥¤¥ó¥é¥¤¥ó¥¿¥°\fP \- ¼çÀâÌÀÆâ¡¢¤Þ¤¿¤Ï¥Ö¥í¥Ã¥¯¥¿¥°¤Î¥³¥á¥ó¥ÈÆâ¤Ëµ­½Ò²Äǽ¡£¥¤¥ó¥é¥¤¥ó¥¿¥°¤Ï¡¢ \f2{@tag}\fP.¤Î¤è¤¦¤ËÃæ³ç¸Ì¤Ç°Ï¤ß¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-今後ã®ãƒªãƒªãƒ¼ã‚¹ã§å°Žå…¥ã•ã‚Œã‚‹ã‚¿ã‚°ã«ã¤ã„ã¦ã¯ã€
+.LP
+º£¸å¤Î¥ê¥ê¡¼¥¹¤ÇƳÆþ¤µ¤ì¤ë¥¿¥°¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「Proposed Javadoc Tagsã€\fP @
+\f2¡ÖProposed Javadoc Tags¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/proposed\-tags.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-ç¾æ™‚点ã§æœ‰åŠ¹ãªã‚¿ã‚°ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
-.LP
-.RS 3
-
-.LP
+http://java.sun.com/j2se/javadoc/proposed\-tags.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+¸½»þÅÀ¤ÇÍ­¸ú¤Ê¥¿¥°¤Ï¡¢¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -1267,7 +848,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f3å°Žå…¥ã•ã‚ŒãŸ JDK/SDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³\fP
+\f3ƳÆþ¤µ¤ì¤¿ JDK/SDK ¤Î¥Ð¡¼¥¸¥ç¥ó\fP
 .br
 .di
 .nr a| \n(dn
@@ -1278,7 +859,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3ã‚¿ã‚°\fP
+.nr 38 \w\f3¥¿¥°\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \w\f2@author\fP
 .if \n(80<\n(38 .nr 80 \n(38
@@ -1373,7 +954,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 1124 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 867 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -1392,7 +973,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3ã‚¿ã‚°\fP\h'|\n(41u'
+\&\h'|\n(40u'\f3¥¿¥°\fP\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -1486,74 +1067,38 @@
 .rm a+
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-44
-
-.LP
-.RE
-.LP
-カスタムタグã«ã¤ã„ã¦ã¯ã€\-tag オプションをå‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+.LP
+¥«¥¹¥¿¥à¥¿¥°¤Ë¤Ä¤¤¤Æ¤Ï¡¢\-tag ¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 3
 @author\  name\-text 
-\-author オプションãŒä½¿ã‚ã‚Œã¦ã„ã‚‹å ´åˆã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã€Œè‘—者ã€ã®é …目を追加ã—ã€æŒ‡å®šã•ã‚ŒãŸ \f2name\-text\fP を書ãè¾¼ã¿ã¾ã™ã€‚1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«è¤‡æ•°ã® \f2@author\fP ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚1 ã¤ã® \f2@author\fP ã‚¿ã‚°ã« 1 ã¤ã®åå‰ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã€1 ã¤ã®ã‚¿ã‚°ã«è¤‡æ•°ã®åå‰ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚å‰è€…ã®å ´åˆã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ã€åå‰ã¨åå‰ã®é–“ã«ã‚³ãƒ³ãƒž (\f2,\fP) ã¨ã‚¹ãƒšãƒ¼ã‚¹ãŒæŒ¿å…¥ã•ã‚Œã¾ã™ã€‚後者ã®å ´åˆã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå…¨ä½“ãŒã€è§£æžã•ã‚Œã‚‹ã“ã¨ãªãã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãã®ã¾ã¾ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚³ãƒ³ãƒžã§ã¯ãªãã€å„言語ã«å¯¾å¿œã—ãŸåå‰åŒºåˆ‡ã‚Šæ–‡å­—を使ã†å¿…è¦ãŒã‚ã‚‹ã¨ãã¯ã€1 ã¤ã®ã‚¿ã‚°ã«è¤‡æ•°ã®åå‰ã‚’指定ã—ã¦ãã ã•ã„。 
+\-author ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢»ØÄꤵ¤ì¤¿ \f2name\-text\fP ¤ò´Þ¤à [ºîÀ®¼Ô] ¥¨¥ó¥È¥ê¤òÀ¸À®¥É¥­¥å¥á¥ó¥È¤ËÄɲä·¤Þ¤¹¡£1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ËÊ£¿ô¤Î \f2@author\fP ¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£1 ¤Ä¤Î \f2@author\fP ¥¿¥°¤Ë 1 ¤Ä¤Î̾Á°¤ò»ØÄꤹ¤ë¤³¤È¤â¡¢Ê£¿ô¤Î̾Á°¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Á°¼Ô¤Î¾ì¹ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ̾Á°¤È̾Á°¤Î´Ö¤Ë¥³¥ó¥Þ (\f2,\fP) ¤È¶õÇò¤¬ÁÞÆþ¤µ¤ì¤Þ¤¹¡£¸å¼Ô¤Î¾ì¹ç¤Ï¡¢¥Æ¥­¥¹¥ÈÁ´ÂΤ¬¡¢²òÀϤµ¤ì¤ë¤³¤È¤Ê¤¯¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥³¥ó¥Þ¤Ç¤Ï¤Ê¤¯¡¢³Æ¸À¸ì¤ËÂбþ¤·¤¿Ì¾Á°¶èÀÚ¤êʸ»ú¤ò»È¤¦É¬Íפ¬¤¢¤ë¤È¤­¤Ï¡¢1 ¤Ä¤Î¥¿¥°¤ËÊ£¿ô¤Î̾Á°¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€ã€Œã‚¿ã‚°ã‚’使用ã§ãる場所ã€ãŠã‚ˆã³ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¡×¤ª¤è¤Ó 
 .na
-\f2@author ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@author ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@authorã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@author¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .RS 3
 .TP 3
-@deprecated\  deprecated\-text 
-.RS 3
-
-.LP
-.LP
-注: JDK 5.0 ã‹ã‚‰ã€
-.na
-\f2@Deprecated 注釈\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/deprecation/deprecation.htmlを使ã£ã¦ç‰¹å®šã®ãƒ—ログラムè¦ç´ ã‚’éžæŽ¨å¥¨ã«ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚
-.LP
-.RE
+@deprecated\  deprecated\-text Ãí: @Deprecated Ãí¼á¤ò»È¤Ã¤ÆÆÃÄê¤Î¥×¥í¥°¥é¥àÍ×ÁǤòÈó¿ä¾©¤Ë¤Ç¤­¤Þ¤¹¡£  
 .RE
-.RS 3
-
-.LP
-.LP
-ã“ã® API ã¯å‹•ä½œã—続ã‘ã¾ã™ãŒã€ã“ã® API を使用ã™ã‚‹ã¹ãã§ã¯ãªã„ã“ã¨ã‚’示ã™ã‚³ãƒ¡ãƒ³ãƒˆã‚’追加ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\f2deprecated\-text\fP を主説明ã®å‰ã«ç§»å‹•ã—ã¦ã‚¤ã‚¿ãƒªãƒƒã‚¯ã«ã—ã€ãã®å‰ã«ãƒœãƒ¼ãƒ«ãƒ‰ã®è­¦å‘Šã€ŒæŽ¨å¥¨ã•ã‚Œã¾ã›ã‚“。ã€ã‚’追加ã—ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚
-.LP
-.LP
-\f2deprecated\-text\fP ã®æœ€åˆã®æ–‡ã§ã¯ã€å°‘ãªãã¨ã‚‚ã€ãã® API ãŒæŽ¨å¥¨ã•ã‚Œãªããªã£ãŸæ™‚期ã¨ã€ä»£æ›¿ä½¿ç”¨ã™ã‚‹ã¹ã API を読者ã«æ示ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚Javadoc ツールã¯ã€ã“ã®æœ€åˆã®æ–‡ã ã‘ã‚’ã€æ¦‚è¦ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã¨ç´¢å¼•ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚ãã®ã‚ã¨ã®æ–‡ã§ã¯ã€ãã® API ãŒæŽ¨å¥¨ã•ã‚Œãªã„ç†ç”±ã‚’説明ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã¾ãŸã€ä»£ã‚ã‚Šã® API を指ã—示㙠\f2{@link}\fP ã‚¿ã‚° (Javadoc 1.2 以é™ã®å ´åˆ) ã‚’å«ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 次ã®ã‚ˆã†ã«è¨˜è¿°ã—ã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+.LP
+¤³¤Î API ¤ÏÆ°ºî¤·Â³¤±¤Þ¤¹¤¬¡¢¤³¤Î API ¤ò»ÈÍѤ¹¤ë¤Ù¤­¤Ç¤Ï¤Ê¤¤¤³¤È¤ò¼¨¤¹¥³¥á¥ó¥È¤òÄɲä·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2deprecated\-text\fP ¤ò¼çÀâÌÀ¤ÎÁ°¤Ë°ÜÆ°¤·¤Æ¥¤¥¿¥ê¥Ã¥¯¤Ë¤·¡¢¤½¤ÎÁ°¤Ë¥Ü¡¼¥ë¥É¤Î·Ù¹ð¡Ö¿ä¾©¤µ¤ì¤Þ¤»¤ó¡£¡×¤òÄɲä·¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£
+.LP
+\f2deprecated\-text\fP ¤ÎºÇ½é¤Îʸ¤Ç¤Ï¡¢¾¯¤Ê¤¯¤È¤â¡¢¤½¤Î API ¤¬¿ä¾©¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿»þ´ü¤È¡¢ÂåÂØ»ÈÍѤ¹¤ë¤Ù¤­ API ¤òÆɼԤËÄ󼨤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤³¤ÎºÇ½é¤Îʸ¤À¤±¤ò¡¢³µÍ×¥»¥¯¥·¥ç¥ó¤Èº÷°ú¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤½¤Î¤¢¤È¤Îʸ¤Ç¤Ï¡¢¤½¤Î API ¤¬¿ä¾©¤µ¤ì¤Ê¤¤Íýͳ¤òÀâÌÀ¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Âå¤ï¤ê¤ÎAPI ¤ò»Ø¤·¼¨¤¹ \f2{@link}\fP ¥¿¥° ( Javadoc 1.2 °Ê¹ß¤Î¾ì¹ç) ¤ò´Þ¤á¤ë¤Ù¤­¤Ç¤¹¡£
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@deprecated ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@deprecated ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@deprecatedã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@deprecated¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .RS 3
 .TP 2
 o
-Javadoc 1.2 以é™ã§ã¯ã€\f2{@link}\fP タグを使用ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€å¿…è¦ãªå ´æ‰€ã«ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã§ãƒªãƒ³ã‚¯ã‚’作æˆã§ãã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+Javadoc 1.2 °Ê¹ß¤Ç¤Ï \f2{@link}\fP ¥¿¥°¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢É¬Íפʾì½ê¤Ë¥¤¥ó¥é¥¤¥ó¤Ç¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -1567,106 +1112,71 @@
 .fl
 \fP
 .fi
-.RE
-
-.LP
-.RS 3
 .TP 2
 o
-Javadoc 1.1 ã§ã¯ã€å„ \f2@deprecated\fP ã‚¿ã‚°ã«å¯¾ã—㦠\f2@see\fP ã‚¿ã‚° (インラインã«ã¯ã§ããªã„) を記述ã™ã‚‹ã®ãŒæ¨™æº–ã®å½¢å¼ã§ã™ã€‚ 
+Javadoc 1.1 ¤Î¾ì¹ç¤Îɸ½à·Á¼°¤Ï¡¢ \f2@see\fP ¥¿¥° (¥¤¥ó¥é¥¤¥ó¤ÏÉÔ²Ä) ¤ò \f2@deprecated\fP ¥¿¥°¤´¤È¤ËºîÀ®¤¹¤ë¤³¤È¤Ç¤¹¡£ 
 .RE
-
-.LP
-.LP
-推奨ã•ã‚Œãªã„ã‚¿ã‚°ã«ã¤ã„ã¦ã®è©³ç´°ã¯ã€
+.LP
+¿ä¾©¤µ¤ì¤Ê¤¤¥¿¥°¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2@deprecated ã‚¿ã‚°\fP @
+\f2@deprecated ¥¿¥°\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/deprecation/index.htmlã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
+http://java.sun.com/javase/6/docs/technotes/guides/javadoc/deprecation/index.html¤Î¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .RS 3
 .TP 3
 {@code\  text} 
-\f2<code>{@literal}</code>\fP ã¨åŒç­‰ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-テキストを HTML マークアップã¾ãŸã¯å…¥ã‚Œå­ã«ãªã£ãŸ javadoc ã‚¿ã‚°ã¨ã—ã¦è§£é‡ˆã›ãšã«ã€\f2text\fP ã‚’ \f2code\fP フォントã§è¡¨ç¤ºã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Š doc コメントã§ã¯ã€ãƒ‘ラメータã®ç¨®é¡ž (\f2<Object>\fP)ã€ä¸ç­‰å· (\f23 < 4\fP)ã€ã¾ãŸã¯çŸ¢å° (\f2<\-\fP) ãªã©ã§ã€HTML エンティティー (\f2<\fP ãŠã‚ˆã³ \f2>\fP) ã§ã¯ãªãã€é€šå¸¸ã®å±±æ‹¬å¼§ (\f2<\fP ãŠã‚ˆã³ \f2>\fP) を使用ã§ãã¾ã™ã€‚ãŸã¨ãˆã° doc コメントã®ãƒ†ã‚­ã‚¹ãƒˆ
-.LP
+\f2<code>{@literal}</code>\fP ¤ÈƱÅù¤Ç¤¹¡£ 
+.LP
+¥Æ¥­¥¹¥È¤ò \f2HTML ¥Þ¡¼¥¯¥¢¥Ã¥×\fP ¤Þ¤¿¤Ï \f2Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿ javadoc ¥¿¥°\fP ¤È¤·¤Æ²ò¼á¤»¤º¤Ë¡¢text ¤ò¥³¡¼¥É¥Õ¥©¥ó¥È¤Çɽ¼¨¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÇÄ̾ï¤Î»³³ç¸Ì (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ò HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ÎÂå¤ï¤ê¤Ë»ÈÍѤǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ñ¥é¥á¡¼¥¿¤Î·¿ (\f2<Object>\fP)¡¢ÉÔÅù¹æ (\f23 < 4\fP)¡¢Ìð°õ (\f2<\-\fP) ¤Ê¤É¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È 
 .nf
 \f3
 .fl
      \fP\f4{@code A<B>C}\fP\f3
 .fl
+          
+.fl
+\fP
+.fi
+.LP
+¤Ï¡¢À¸À®¤µ¤ì¤¿ HTML ¥Ú¡¼¥¸¤Ç¡¢¼¡¤Î¤è¤¦¤Ë¤½¤Î¤Þ¤Þɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+     \fP\f4A<B>C\fP\f3
+.fl
+          
+.fl
+\fP
+.fi
+.LP
+¤³¤³¤ÇÃíÌܤ¹¤Ù¤­ÅÀ¤Ï¡¢ \f2<B>\fP ¤¬ÂÀ»ú¤È¤·¤Æ²ò¼á¤µ¤ì¤º¡¢¤½¤Î¥Õ¥©¥ó¥È¤Ï¥³¡¼¥É¥Õ¥©¥ó¥È¤Ë¤Ê¤ë¡¢¤È¤¤¤¦ÅÀ¤Ç¤¹¡£ 
+.LP
+¥³¡¼¥É¥Õ¥©¥ó¥È¤Ê¤·¤ÇƱ¤¸µ¡Ç½¤ò¼Â¸½¤¹¤ë¤Ë¤Ï¡¢\f2{@literal}\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+.TP 3
+{@docRoot} 
+À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¤«¤é¸«¤¿¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Î (À¸À®Àè¤Î) ¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤ÎÁêÂХѥ¹¤òɽ¤·¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢Ãøºî¸¢¤Î¥Ú¡¼¥¸¤ä²ñ¼Ò¤Î¥í¥´¤Ê¤É¡¢À¸À®¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Ú¡¼¥¸¤«¤é»²¾È¤¹¤ë¥Õ¥¡¥¤¥ë¤òÁȤ߹þ¤à¤È¤­¤ËÊØÍø¤Ç¤¹¡£Ä̾ï¤Ï¡¢³Æ¥Ú¡¼¥¸¤Î²¼Éô¤«¤éÃøºî¸¢¤Î¥Ú¡¼¥¸¤Ë¥ê¥ó¥¯¤·¤Þ¤¹¡£ 
+.LP
+¤³¤Î \f2{@docRoot}\fP ¥¿¥°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç¤â¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Ç¤â»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢@return¡¢@param¡¢@deprecated ¤Ê¤É¤ÎǤ°Õ¤Î¥¿¥°¤Î¥Æ¥­¥¹¥ÈÉôʬ¤ò´Þ¤à¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£ 
+.RS 3
+.TP 3
+1.
+¥³¥Þ¥ó¥É¹Ô¤Ç¤Ï¡¢¥Ø¥Ã¥À¡¼¡¢¥Õ¥Ã¥¿¡¼¡¢¤Þ¤¿¤Ï¥Ü¥È¥à¥Î¡¼¥È¤Ï¼¡¤Î¤è¤¦¤ËÄêµÁ¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+   javadoc \-bottom '<a href="{@docRoot}/copyright.html">Copyright</a>'
+.fl
             
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã¯ã€ç”Ÿæˆã•ã‚ŒãŸ HTML ページã§ã€æ¬¡ã®ã‚ˆã†ã«ãã®ã¾ã¾è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.nf
-\f3
-.fl
-     \fP\f4A<B>C\fP\f3
-.fl
-            
-.fl
-\fP
-.fi
-
-.LP
-.LP
-注目ã™ã¹ã点ã¨ã—ã¦ã€\f2<B>\fP ã¯å¤ªå­—ã§ã‚ã‚‹ã¨è§£é‡ˆã•ã‚Œã¾ã›ã‚“ãŒã€ã‚³ãƒ¼ãƒ‰ãƒ•ã‚©ãƒ³ãƒˆã«ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-コードフォントãªã—ã§åŒã˜æ©Ÿèƒ½ã‚’実ç¾ã™ã‚‹ã«ã¯ã€\f2{@literal}\fP を使用ã—ã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
-.TP 3
-{@docRoot} 
-生æˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ã‹ã‚‰è¦‹ãŸã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã® (生æˆå…ˆã®) ルートディレクトリã¸ã®ç›¸å¯¾ãƒ‘スを表ã—ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€è‘—作権ã®ãƒšãƒ¼ã‚¸ã‚„会社ã®ãƒ­ã‚´ãªã©ã€ç”Ÿæˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒšãƒ¼ã‚¸ã‹ã‚‰å‚ç…§ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’組ã¿è¾¼ã‚€ã¨ãã«ä¾¿åˆ©ã§ã™ã€‚通常ã¯ã€å„ページã®ä¸‹éƒ¨ã‹ã‚‰è‘—作権ã®ãƒšãƒ¼ã‚¸ã«ãƒªãƒ³ã‚¯ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã“ã® \f2{@docRoot}\fP ã‚¿ã‚°ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰ã‚‚ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸­ã§ã‚‚使用ã§ãã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€@returnã€@paramã€@deprecated ãªã©ã®ä»»æ„ã®ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆéƒ¨åˆ†ã‚’å«ã‚€ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚
-.LP
-.RS 3
-.TP 3
-1.
-コマンド行ã§ã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼ã€ãƒ•ãƒƒã‚¿ãƒ¼ã€ã¾ãŸã¯ãƒœãƒˆãƒ ãƒŽãƒ¼ãƒˆã¯æ¬¡ã®ã‚ˆã†ã«å®šç¾©ã—ã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-   javadoc \-bottom '<a href="{@docRoot}/copyright.html">Copyright</a>'
-.fl
-              
-.fl
-\fP
-.fi
-.LP
-\- \f2{@docRoot}\fP ã‚’ã“ã®ã‚ˆã†ã«åˆ©ç”¨ã™ã‚‹å ´åˆã€ä¸€éƒ¨ã® Makefile プログラムã§ã¯ã€ä¸­æ‹¬å¼§ { } 文字をエスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€Inprise MAKE ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 5.2 ã‚’ Windows 上ã§å®Ÿè¡Œã™ã‚‹å ´åˆã¯ã€ã€Œ\f2{{@docRoot}}\fPã€ã®ã‚ˆã†ã«ã€ä¸­æ‹¬å¼§ã‚’二é‡ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã•ã‚‰ã«ã€\f2\-bottom\fP ãªã©ã®ã‚ªãƒ—ションã«å¯¾ã™ã‚‹å¼•æ•°ã‚’ã€å˜ä¸€å¼•ç”¨ç¬¦ã§ã¯ãªãã€äºŒé‡å¼•ç”¨ç¬¦ã§å›²ã‚€å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ \f2href\fP 引数ã®å€¤ã‚’囲む引用符ã¯çœç•¥ã—ã¾ã™ã€‚  
+.LP
+Ãí \- \f2{@docRoot}\fP ¤ò Makefile Æâ¤Ç¤³¤Î¤è¤¦¤ËÍøÍѤ¹¤ë¾ì¹ç¡¢°ìÉô¤Î Makefile ¥×¥í¥°¥é¥à¤Ç¤Ï¡¢Ãæ³ç¸Ì { } ʸ»ú¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Inprise MAKE ¥Ð¡¼¥¸¥ç¥ó 5.2 ¤ò Windows ¾å¤Ç¼Â¹Ô¤¹¤ë¾ì¹ç¤Ï¡¢ \f2{{@docRoot}} ¤Î¤è¤¦¤Ë¡¢Ãæ³ç¸Ì¤òÆó½Å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹\fP¡£¤µ¤é¤Ë¡¢ \f2\-bottom\fP ¤Ê¤É¤Î¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤ò¡¢Ã±°ì°úÍÑÉä¤Ç¤Ï¤Ê¤¯Æó½Å°úÍÑÉä¤Ç°Ï¤àɬÍפ⤢¤ê¤Þ¤¹ ( \f2href\fP ¤Î°ú¿ô¤ò°Ï¤à°úÍÑÉä¤Ï¾Êά)¡£  
 .TP 3
 2.
-ドキュメンテーションコメントã®ä¸­ã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«ä½¿ç”¨ã—ã¾ã™ã€‚ 
+¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÃæ¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1676,16 +1186,13 @@
 .fl
     */
 .fl
-              
+            
 .fl
 \fP
 .fi
 .RE
-
-.LP
-.LP
-ã“ã®ã‚¿ã‚°ãŒå¿…è¦ãªç†ç”±ã¯ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã€ã‚µãƒ–パッケージã¨åŒã˜æ·±ã•ã‚’æŒã¤éšŽå±¤æ§‹é€ ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ ¼ç´ã•ã‚Œã‚‹ã‹ã‚‰ã§ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
+.LP
+¤³¤Î¥¿¥°¤¬É¬ÍפÊÍýͳ¤Ï¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤¬¡¢¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ÈƱ¤¸¿¼¤µ¤ò»ý¤Ä³¬Áع½Â¤¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤ë¤«¤é¤Ç¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1695,201 +1202,118 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-次ã®ã‚ˆã†ã«è§£æ±ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+¼¡¤Î¤è¤¦¤Ë²ò·è¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-  <a href="../../copyright.html">      java/lang/Object.java ã®å ´åˆ
+  <a href="../../copyright.html">      java/lang/Object.java ¤Î¾ì¹ç
 .fl
           
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ãŠã‚ˆã³
-.LP
+.LP
+¤«¤Ä 
 .nf
 \f3
 .fl
-  <a href="../../../copyright.html">   java/lang/ref/Reference.java ã®å ´åˆ
+  <a href="../../../copyright.html">   java/lang/ref/Reference.java ¤Î¾ì¹ç
 .fl
           
 .fl
 \fP
 .fi
-
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
 .TP 3
 @exception\  class\-name\  description 
-\f2@exception\fP ã‚¿ã‚°ã¯ã€\f2@throws\fP ã‚¿ã‚°ã¨åŒç¾©ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+\f2@exception\fP ¥¿¥°¤Ï \f2@throws\fP ¤ÈƱµÁ¤Ç¤¹¡£ 
+.LP
 .TP 3
 {@inheritDoc}\  
-ã‚‚ã£ã¨ã‚‚è¿‘ã„継承å¯èƒ½ãªã‚¯ãƒ©ã‚¹ã¾ãŸã¯å®Ÿè£…å¯èƒ½ãªã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ã€ã“ã®ã‚¿ã‚°ã®ç¾åœ¨ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’継承 (コピー) ã—ã¾ã™ã€‚ã“ã®æ©Ÿèƒ½ã«ã‚ˆã‚Šã€ã‚ˆã‚Šæ±Žç”¨çš„ãªã‚³ãƒ¡ãƒ³ãƒˆã‚’継承ツリーã®ä¸Šä½ã«è¨˜è¿°ã—ã€ã‚³ãƒ”ーã—ãŸãƒ†ã‚­ã‚¹ãƒˆã‚’使ã£ã¦è¨˜è¿°ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã“ã®ã‚¿ã‚°ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®æ¬¡ã®ä½ç½®ã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚
-.LP
+¤â¤Ã¤È¤â¶á¤¤·Ñ¾µ²Äǽ¤Ê¥¯¥é¥¹¤Þ¤¿¤Ï¼ÂÁõ²Äǽ¤Ê¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¡¢¤³¤Î¥¿¥°¤Î¸½ºß¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ë¡¢¥É¥­¥å¥á¥ó¥È¤ò·Ñ¾µ (¥³¥Ô¡¼) ¤·¤Þ¤¹¡£¤³¤Îµ¡Ç½¤Ë¤è¤ê¡¢¤è¤êÈÆÍÑŪ¤Ê¥³¥á¥ó¥È¤ò·Ñ¾µ¥Ä¥ê¡¼¤Î¾å°Ì¤Ëµ­½Ò¤·¡¢¥³¥Ô¡¼¤·¤¿¥Æ¥­¥¹¥È¤ò»È¤Ã¤Æµ­½Ò¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¤³¤Î¥¿¥°¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¼¡¤Î°ÌÃ֤ǤΤßÍ­¸ú¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-メソッドã®ä¸»èª¬æ˜Žãƒ–ロック内。ã“ã®å ´åˆã€ä¸»èª¬æ˜Žã¯ã€ä¸Šä½éšŽå±¤ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ã‚³ãƒ”ーã•ã‚Œã‚‹ 
+¥á¥½¥Ã¥É¤Î¼çÀâÌÀ¥Ö¥í¥Ã¥¯Æâ¡£¤³¤Î¾ì¹ç¡¢¼çÀâÌÀ¤Ï¡¢¾å°Ì³¬ÁؤΥ¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¥³¥Ô¡¼¤µ¤ì¤ë 
 .TP 2
 o
-メソッド㮠@returnã€@paramã€@throws ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆå¼•æ•°å†…。ã“ã®å ´åˆã€ã‚¿ã‚°ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ä¸Šä½éšŽå±¤ã®å¯¾å¿œã™ã‚‹ã‚¿ã‚°ã‹ã‚‰ã‚³ãƒ”ーã•ã‚Œã‚‹ 
+¥á¥½¥Ã¥É¤Î @return¡¢@param¡¢@throws ¥¿¥°¤Î¥Æ¥­¥¹¥È°ú¿ôÆâ¡£¤³¤Î¾ì¹ç¡¢¥¿¥°¥Æ¥­¥¹¥È¤Ï¡¢¾å°Ì³¬ÁؤÎÂбþ¤¹¤ë¥¿¥°¤«¤é¥³¥Ô¡¼¤µ¤ì¤ë 
 .RE
-
-.LP
-.LP
-継承階層ã§ã‚³ãƒ¡ãƒ³ãƒˆã‚’見ã¤ã‘る方法ã«é–¢ã™ã‚‹æ­£ç¢ºãªèª¬æ˜Žã«ã¤ã„ã¦ã€ã€Œãƒ¡ã‚½ãƒƒãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã®è‡ªå‹•ã‚³ãƒ”ーã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€ã“ã®ç¯€ã§èª¬æ˜Žã™ã‚‹ãƒ«ãƒ¼ãƒ«ã«å¿œã˜ã¦ã€è‡ªå‹•çš„ã«ç¶™æ‰¿ã•ã‚Œã‚‹ã‹ã©ã†ã‹ãŒæ±ºã¾ã‚Šã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+·Ñ¾µ³¬Áؤǥ³¥á¥ó¥È¤ò¸«¤Ä¤±¤ëÊýË¡¤Ë´Ø¤¹¤ëÀµ³Î¤ÊÀâÌÀ¤Ë¤Ä¤¤¤Æ¡¢¡Ö¥á¥½¥Ã¥É¥³¥á¥ó¥È¤Î¼«Æ°¥³¥Ô¡¼¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢¥³¥á¥ó¥È¤Ï¡¢¤³¤ÎÀá¤ÇÀâÌÀ¤¹¤ë¥ë¡¼¥ë¤Ë±þ¤¸¤Æ¡¢¼«Æ°Åª¤Ë·Ñ¾µ¤µ¤ì¤ë¤«¤É¤¦¤«¤¬·è¤Þ¤ê¤Þ¤¹¡£ 
+.LP
 .TP 3
-{@link\ \  package.class#member\ \  label}\  
-表示テキスト \f2label\fP ã¨ã®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒªãƒ³ã‚¯ã‚’挿入ã—ã¾ã™ã€‚ \f2label\fP ã¯ã€å‚照クラスã®æŒ‡å®šã•ã‚ŒãŸãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã®åå‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’指ã—示ã—ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€@returnã€@paramã€@deprecated ãªã©ã®ä»»æ„ã®ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆéƒ¨åˆ†ã‚’å«ã‚€ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã“ã®ã‚¿ã‚°ã¯ã€\f2@see\fP ã‚¿ã‚°ã¨ã‚ˆãä¼¼ã¦ã„ã¾ã™ã€‚ ã©ã¡ã‚‰ã®ã‚¿ã‚°ã‚‚ã€\f2package.class\fP\f2#\fP\f2member\fP ãŠã‚ˆã³ \f2label\fP ã®å‚ç…§ã®ä»•æ–¹ãŒåŒã˜ã§ã€æœ‰åŠ¹ãªæ§‹æ–‡ã‚‚ã¾ã£ãŸãåŒã˜ã§ã™ã€‚大ããªé•ã„ã¯ã€\f2{@link}\fP ã¯ã€ãƒªãƒ³ã‚¯ã‚’ [関連項目] セクションã«ç½®ãã®ã§ã¯ãªãã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒªãƒ³ã‚¯ã‚’生æˆã™ã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã¾ãŸã€ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã®ã»ã‹ã®éƒ¨åˆ†ã¨åŒºåˆ¥ã™ã‚‹ãŸã‚ã«ã€\f2{@link}\fP ã‚¿ã‚°ã®æœ€åˆã¨æœ€å¾Œã«ä¸­æ‹¬å¼§ã‚’記述ã—ã¾ã™ã€‚ラベルã®ä¸­ã§ã€Œ}ã€ã‚’使ã†å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€HTML エンティティーã®ã€Œ}ã€ã‚’使ã„ã¾ã™ã€‚
-.LP
-.LP
-1 ã¤ã®æ–‡ã®ä¸­ã§ä½¿ç”¨ã§ãã‚‹ \f2{@link}\fP ã‚¿ã‚°ã®æ•°ã«åˆ¶é™ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚¿ã‚°ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸»èª¬æ˜Žéƒ¨åˆ†ã€ã¾ãŸã¯ @deprecatedã€@returnã€@param ãªã©ã®ä»»æ„ã®ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆéƒ¨åˆ†ã§ä½¿ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒ¡ãƒ³ãƒˆã§ã¯ \f2getComponentAt(int, int)\fP メソッドをå‚ç…§ã—ã¦ã„ã¾ã™ã€‚
-.LP
+{@link\  package.class#member\  label} 
+ɽ¼¨¥Æ¥­¥¹¥È \f2label\fP ¤È¤Î¥¤¥ó¥é¥¤¥ó¥ê¥ó¥¯¤òÁÞÆþ¤·¤Þ¤¹¡£label ¤Ï¡¢»²¾È¥¯¥é¥¹¤Î»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤Î̾Á°¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò»Ø¤·¼¨¤·¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢@return¡¢@param¡¢@deprecated ¤Ê¤É¤ÎǤ°Õ¤Î¥¿¥°¤Î¥Æ¥­¥¹¥ÈÉôʬ¤ò´Þ¤à¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£ 
+.LP
+¤³¤Î¥¿¥°¤Ï \f2@see\fP ¤ÈÈó¾ï¤Ë¤è¤¯»÷¤Æ¤¤¤Þ¤¹¡£¤É¤Á¤é¤â¡¢\f2package.class\fP\f2#\fP\f2member\fP ¤È \f2label\fP ¤Î»²¾È¤Î»ÅÊý¤¬Æ±¤¸¤Ç¡¢Í­¸ú¤Ê¹½Ê¸¤â¤Þ¤Ã¤¿¤¯Æ±¤¸¤Ç¤¹¡£Â礭¤Ê°ã¤¤¤Ï¡¢ \f2{@link}\fP ¤Ç¤Ï¡¢[´ØÏ¢¹àÌÜ] ¥»¥¯¥·¥ç¥ó¤Ë¥ê¥ó¥¯¤¬ÇÛÃÖ¤µ¤ì¤ëÂå¤ï¤ê¤Ë¡¢¥¤¥ó¥é¥¤¥ó¤Î¥ê¥ó¥¯¤¬À¸À®¤µ¤ì¤ë¤È¤¤¤¦ÅÀ¤Ç¤¹¡£¤Þ¤¿¡¢¥¤¥ó¥é¥¤¥ó¥Æ¥­¥¹¥È¤Î¤Û¤«¤ÎÉôʬ¤È¶èÊ̤¹¤ë¤¿¤á¤Ë¡¢ \f2{@link}\fP ¥¿¥°¤ÎºÇ½é¤ÈºÇ¸å¤ËÃæ³ç¸Ì¤òµ­½Ò¤·¤Þ¤¹¡£¥é¥Ù¥ë¤ÎÃæ¤Ç¡Ö}¡×¤ò»È¤¦É¬Íפ¬¤¢¤ë¾ì¹ç¤Ï¡¢HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¡Ö&#125;¡×¤ò»È¤¤¤Þ¤¹¡£ 
+.LP
+1 ʸÆâ¤Ç»ÈÍѲÄǽ¤Ê \f2{@link}\fP ¥¿¥°¤Î¿ô¤ËÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥¿¥°¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¼çÀâÌÀÉôʬ¡¢¤Þ¤¿¤Ï @deprecated¡¢@return¡¢@param ¤Ê¤É¤ÎǤ°Õ¤Î¥¿¥°¤Î¥Æ¥­¥¹¥ÈÉôʬ¤Ç»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥á¥ó¥È¤Ç¤Ï \f2getComponentAt(int, int)\fP ¥á¥½¥Ã¥É¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-{@link #getComponentAt(int, int) getComponentAt} メソッドを使用ã—ã¾ã™ã€‚
+{@link #getComponentAt(int, int) getComponentAt} ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-標準ドックレットã§ã¯ã€ä¸Šè¨˜ã®ã‚³ãƒ¡ãƒ³ãƒˆã‹ã‚‰æ¬¡ã® HTML ãŒç”Ÿæˆã•ã‚Œã¾ã™ (ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆãŒåŒã˜ãƒ‘ッケージã®åˆ¥ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã—ã¦ã„ã‚‹å ´åˆ)。
-.LP
+.LP
+ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ç¤Ï¡¢¾åµ­¤Î¥³¥á¥ó¥È¤«¤é¼¡¤Î HTML ¤¬À¸À®¤µ¤ì¤Þ¤¹ (¤³¤Î¥³¥á¥ó¥È¤¬Æ±¤¸¥Ñ¥Ã¥±¡¼¥¸¤ÎÊ̤Υ¯¥é¥¹¤ò»²¾È¤·¤Æ¤¤¤ë¾ì¹ç)¡£ 
 .nf
 \f3
 .fl
-<a href="Component.html#getComponentAt(int, int)">getComponentAt</a> メソッドを使用ã—ã¾ã™ã€‚
+<a href="Component.html#getComponentAt(int, int)">getComponentAt</a> ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã“ã® HTML ã¯ã€Web ページ上ã§ã¯æ¬¡ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+¤³¤Î HTML ¤Ï¡¢Web ¥Ú¡¼¥¸¾å¤Ç¤Ï¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-getComponentAt メソッドを使用ã—ã¾ã™ã€‚
+getComponentAt ¥á¥½¥Ã¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-\f2{@link}\fP ã‚’ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã®å¯¾è±¡ã«ã—ã¦ã„ãªã„クラスã«ã¾ã§æ‹¡å¼µã™ã‚‹ã«ã¯ã€\f2\-link\fP オプションを使用ã—ã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+.LP
+\f2{@link}\fP ¤ò³ÈÄ¥¤·¤Æ¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤â²Äǽ¤Ë¤¹¤ë¤Ë¤Ï¡¢\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2{@link} ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2{@link} ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#{@link}ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#{@link}¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 {@linkplain\  package.class#member\  label} 
-リンクã®ãƒ©ãƒ™ãƒ«ãŒã‚³ãƒ¼ãƒ‰ãƒ•ã‚©ãƒ³ãƒˆã§ã¯ãªãプレーンテキストã§è¡¨ç¤ºã•ã‚Œã‚‹ç‚¹ä»¥å¤–㯠\f2{@link}\fP ã¨åŒã˜ã§ã™ã€‚ラベルãŒãƒ—レーンテキストã§è¨˜è¿°ã•ã‚Œã¦ã„ã‚‹ã¨ä¾¿åˆ©ã§ã™ã€‚例: 
-.RE
-
-.LP
-.RS 3
-
-.LP
+¥ê¥ó¥¯¤Î¥é¥Ù¥ë¤¬¥³¡¼¥É¥Õ¥©¥ó¥È¤Ç¤Ï¤Ê¤¯¥×¥ì¡¼¥ó¥Æ¥­¥¹¥È¤Çɽ¼¨¤µ¤ì¤ëÅÀ°Ê³°¤Ï \f2{@link}\fP ¤ÈƱ¤¸¤Ç¤¹¡£¥é¥Ù¥ë¤¬¥×¥ì¡¼¥ó¥Æ¥­¥¹¥È¤Çµ­½Ò¤µ¤ì¤Æ¤¤¤ë¤ÈÊØÍø¤Ç¤¹¡£¼¡¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Îã: 
 .nf
 \f3
 .fl
-     {@linkplain add() the overridden method} ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+     {@linkplain add() the overridden method} ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .fl
         
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã“ã‚Œã¯ä»¥ä¸‹ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
-.LP
-the overridden method ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RE
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+¤³¤ì¤Ï°Ê²¼¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+the overridden method ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 {@literal\  text} 
-テキストを HTML マークアップã¾ãŸã¯å…¥ã‚Œå­ã«ãªã£ãŸ javadoc ã‚¿ã‚°ã¨ã—ã¦è§£é‡ˆã›ãšã«ã€\f2text\fP を表示ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Š doc コメントã§ã¯ã€ãƒ‘ラメータã®ç¨®é¡ž (\f2<Object>\fP)ã€ä¸ç­‰å· (\f23 < 4\fP)ã€ã¾ãŸã¯çŸ¢å° (\f2<\-\fP) ãªã©ã§ã€HTML エンティティー (\f2<\fP ãŠã‚ˆã³ \f2>\fP) ã§ã¯ãªãã€é€šå¸¸ã®å±±æ‹¬å¼§ (\f2<\fP ãŠã‚ˆã³ \f2>\fP) を使用ã§ãã¾ã™ã€‚ãŸã¨ãˆã° doc コメントã®ãƒ†ã‚­ã‚¹ãƒˆ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+¥Æ¥­¥¹¥È¤ò HTML ¥Þ¡¼¥¯¥¢¥Ã¥×¤Þ¤¿¤ÏÆþ¤ì»Ò¤Ë¤Ê¤Ã¤¿ javadoc ¥¿¥°¤È¤·¤Æ²ò¼á¤»¤º¤Ë¡¢ \f2text\fP ¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÇÄ̾ï¤Î»³³ç¸Ì (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ò HTML ¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (\f2<\fP ¤ª¤è¤Ó \f2>\fP) ¤ÎÂå¤ï¤ê¤Ë»ÈÍѤǤ­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ñ¥é¥á¡¼¥¿¤Î·¿ (\f2<Object>\fP)¡¢ÉÔÅù¹æ (\f23 < 4\fP)¡¢Ìð°õ (\f2<\-\fP) ¤Ê¤É¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È 
 .nf
 \f3
 .fl
@@ -1899,40 +1323,22 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ã¯ã€ç”Ÿæˆã•ã‚ŒãŸ HTML ページã¯ãƒ–ラウザã§æ¬¡ã®ã‚ˆã†ã«ãã®ã¾ã¾è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f2\ \ \ \ \ \fPA<B>C 
-.LP
-.LP
-注目ã™ã¹ã点ã¨ã—ã¦ã€\f2<B>\fP ã¯å¤ªå­—ã§ã‚ã‚‹ã¨è§£é‡ˆã•ã‚Œã¾ã›ã‚“ (コードフォントã«ãªã‚‰ãªã„)。
-.LP
-.LP
-コードフォントã§åŒã˜æ©Ÿèƒ½ã‚’実ç¾ã™ã‚‹ã«ã¯ã€\f2{@code}\fP を使用ã—ã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+¤Ï¡¢À¸À®¤µ¤ì¤¿ HTML ¥Ú¡¼¥¸¤Ï¥Ö¥é¥¦¥¶¤Ç¼¡¤Î¤è¤¦¤Ë¤½¤Î¤Þ¤Þɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f2\ \ \ \ \ \fPA<B>C  
+.LP
+¤³¤³¤ÇÃíÌܤ¹¤Ù¤­ÅÀ¤Ï¡¢ \f2<B>\fP ¤¬ÂÀ»ú¤È¤·¤Æ²ò¼á¤µ¤ì¤º¡¢¤½¤Î¥Õ¥©¥ó¥È¤Ï¥³¡¼¥É¥Õ¥©¥ó¥È¤Ë¤Ê¤ë¡¢¤È¤¤¤¦ÅÀ¤Ç¤¹¡£ 
+.LP
+¥³¡¼¥É¥Õ¥©¥ó¥È¤ÇƱ¤¸µ¡Ç½¤ò¼Â¸½¤¹¤ë¤Ë¤Ï¡¢\f2{@code}\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
 .TP 3
 @param\  parameter\-name description 
-指定ã—㟠\f2parameter\-name\fP ã¨æŒ‡å®šã—㟠\f2description\fP を使用ã—ã¦ãƒ‘ラメータを「Parametersã€ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã«è¿½åŠ ã—ã¾ã™ã€‚doc コメントを記述ã™ã‚‹ã¨ãã¯ã€\f2description\fP を複数行ã«ç¶šã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ã¾ãŸã¯ã‚¯ãƒ©ã‚¹ã® doc コメント内ã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f2parameter\-name\fP ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã§ã®ãƒ‘ラメータã®åå‰ã‹ã€ã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã®ã‚¿ã‚¤ãƒ—パラメータã®åå‰ã«ãªã‚Šã¾ã™ã€‚山括弧ã§ãƒ‘ラメータåを囲むã¨ã€åž‹ãƒ‘ラメータを使用ã™ã‚‹ã“ã¨ã‚’指定ã—ã¾ã™ã€‚
-.LP
-.LP
-クラスã®åž‹ãƒ‘ラメータã®ä¾‹:
-.LP
+»ØÄꤵ¤ì¤¿ \f2parameter\-name\fP ¤Î¤¢¤È¤Ë»ØÄꤵ¤ì¤¿ \f2description\fP ¤¬Â³¤¯¥Ñ¥é¥á¡¼¥¿¤ò¡¢[¥Ñ¥é¥á¡¼¥¿] ¥»¥¯¥·¥ç¥ó¤ËÄɲä·¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤òµ­½Ò¤¹¤ë¤È¤­¤Ë¤Ï¡¢ \f2description\fP ¤òÊ£¿ô¹Ô¤Ë¤ï¤¿¤Ã¤Æµ­½Ò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤Þ¤¿¤Ï¥¯¥é¥¹¤Î doc ¥³¥á¥ó¥ÈÆâ¤Ç¤Î¤ßÍ­¸ú¤Ç¤¹¡£ 
+.LP
+\f2parameter\-name\fP ¤Ï¡¢¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Ç¤Î¥Ñ¥é¥á¡¼¥¿¤Î̾Á°¤«¡¢¥¯¥é¥¹¡¢¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Î¥¿¥¤¥×¥Ñ¥é¥á¡¼¥¿¤Î̾Á°¤Ë¤Ê¤ê¤Þ¤¹¡£»³³ç¸Ì¤Ç¥Ñ¥é¥á¡¼¥¿Ì¾¤ò°Ï¤à¤È¡¢·¿¥Ñ¥é¥á¡¼¥¿¤ò»ÈÍѤ¹¤ë¤³¤È¤ò »ØÄꤷ¤Þ¤¹¡£ 
+.LP
+¥¯¥é¥¹¤Î·¿¥Ñ¥é¥á¡¼¥¿¤ÎÎã: 
 .nf
 \f3
 .fl
@@ -1950,11 +1356,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-メソッドã®åž‹ãƒ‘ラメータã®ä¾‹:
-.LP
+.LP
+¥á¥½¥Ã¥É¤Î·¿¥Ñ¥é¥á¡¼¥¿¤ÎÎã: 
 .nf
 \f3
 .fl
@@ -1978,125 +1381,87 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@param ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@param ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@paramã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@param¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 @return\  description 
-[戻り値] セクションを追加ã—ã¦ã€\f2description\fP ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’書ãè¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã§ã¯ã€æˆ»ã‚Šå€¤ã®åž‹ã¨ã€å–り得る値ã®ç¯„囲ã«ã¤ã„ã¦è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+[Ìá¤êÃÍ] ¥»¥¯¥·¥ç¥ó¤òÄɲ䷤ơ¢ \f2description\fP ¤Î¥Æ¥­¥¹¥È¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ç¤Ï¡¢Ìá¤êÃͤη¿¤È¡¢¼è¤êÆÀ¤ëÃͤÎÈϰϤˤĤ¤¤Æµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç¤Î¤ßÍ­¸ú¤Ç¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@return ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@return ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@returnã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@return¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
-@see\ \  reference 
-[関連項目] 見出ã—を追加ã—ã€\f2reference\fP を指ã™ãƒªãƒ³ã‚¯ã‹ã€ã¾ãŸã¯ãƒ†ã‚­ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚’書ãè¾¼ã¿ã¾ã™ã€‚1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«ã¯ã€ä»»æ„ã®æ•°ã® \f2@see\fP タグを指定ã§ãã¾ã™ã€‚ ã™ã¹ã¦ã® \f2@see\fP ã‚¿ã‚°ã®å†…容ã¯ã€åŒã˜ã®è¦‹å‡ºã—ã®ä¸‹ã«ã‚°ãƒ«ãƒ¼ãƒ—化ã•ã‚Œã¾ã™ã€‚\f2@see\fP ã‚¿ã‚°ã«ã¯ã€æ¬¡ã® 3 種類ã®å½¢å¼ãŒã‚ã‚Šã¾ã™ã€‚ ã‚‚ã£ã¨ã‚‚よã使ã‚れるã®ã¯ã€3 番目ã®å½¢å¼ã§ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚パッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã«å¯¾ã™ã‚‹ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒªãƒ³ã‚¯ã‚’文中ã«æŒ¿å…¥ã™ã‚‹æ–¹æ³•ã¯ã€\f2{@link}\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+@see\  reference 
+¡Ö´ØÏ¢¹àÌܡ׸«½Ð¤·¤òÄɲä·¡¢ \f2reference ¤ò»Ø¤¹¥ê¥ó¥¯¤«¡¢¤Þ¤¿¤Ï¥Æ¥­¥¹¥È¥¨¥ó¥È¥ê¤ò½ñ¤­¹þ¤ß¤Þ¤¹\fP¡£¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ë¤ÏǤ°Õ¤Î¿ô¤Î \f2@see\fP ¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤½¤ì¤é¤Ï¤¹¤Ù¤ÆƱ¤¸¸«½Ð¤·¤Î²¼¤Ë¥°¥ë¡¼¥×²½¤µ¤ì¤Þ¤¹¡£ \f2@see\fP ¥¿¥°¤Ë¤Ï¡¢¼¡¤Î 3 ¼ïÎà¤Î·Á¼°¤¬¤¢¤ê¤Þ¤¹¡£¤â¤Ã¤È¤â¤è¤¯»È¤ï¤ì¤ë¤Î¤Ï¡¢3 ÈÖÌܤηÁ¼°¤Ç¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤ËÂФ¹¤ë¥¤¥ó¥é¥¤¥ó¥ê¥ó¥¯¤òʸÃæ¤ËÁÞÆþ¤¹¤ëÊýË¡¤Ï¡¢\f2{@link}\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RS 3
 .TP 3
 @see "string" 
-\f2string\fP ã®ãƒ†ã‚­ã‚¹ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚’追加ã—ã¾ã™ã€‚リンクã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。\f2string\fP ã¯ã€æ›¸ç±ã¾ãŸã¯ URL ã§ã¯ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„情報ã®å‚照先ã§ã™ã€‚Javadoc ツールã¯ã€æœ€åˆã®æ–‡å­—ãŒäºŒé‡å¼•ç”¨ç¬¦ (\f2"\fP) ã‹ã©ã†ã‹ã‚’調ã¹ã¦ã€ã“ã®å½¢å¼ã‚’ã»ã‹ã® 2 ã¤ã®å½¢å¼ã¨åŒºåˆ¥ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+\f2string ¤Î¥Æ¥­¥¹¥È¥¨¥ó¥È¥ê¤òÄɲä·¤Þ¤¹\fP¡£¥ê¥ó¥¯¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£ \f2string\fP ¤Ï¡¢½ñÀÒ¤Þ¤¿¤Ï URL ¤Ç¤Ï¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¾ðÊó¤Î»²¾ÈÀè¤Ç¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ºÇ½é¤Îʸ»ú¤¬Æó½Å°úÍÑÉä (\f2"\fP) ¤«¤É¤¦¤«¤òÄ´¤Ù¤Æ¡¢¤³¤Î·Á¼°¤ò¤Û¤«¤Î 2 ¤Ä¤Î·Á¼°¤È¶èÊ̤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
      @see "The Java Programming Language"
 .fl
-                  
-.fl
-\fP
-.fi
-.LP
-ã“ã‚Œã¯æ¬¡ã®ã‚ˆã†ãªãƒ†ã‚­ã‚¹ãƒˆã‚’生æˆã—ã¾ã™ã€‚  
-.RE
-.RS 3
-.RS 3
-
-.LP
-.RS 3
-.TP 3
-関連項目: 
-The Java Programming Language 
-.RE
-
-.LP
-.RE
-.RE
-.TP 3
-@see <a href="URL#value">label</a> 
-\f2URL\fP#\f2value\fP ã§å®šç¾©ã•ã‚ŒãŸã¨ãŠã‚Šã«ãƒªãƒ³ã‚¯ã‚’追加ã—ã¾ã™ã€‚\f2URL\fP#\f2value\fP ã¯ã€ç›¸å¯¾ URL ã¾ãŸã¯çµ¶å¯¾ URL ã§ã™ã€‚Javadoc ツールã¯ã€æœ€åˆã®æ–‡å­—ãŒã€Œã‚ˆã‚Šå°ã•ã„ã€è¨˜å· (\f2<\fP) ã‹ã©ã†ã‹ã‚’調ã¹ã¦ã€ã“ã®å½¢å¼ã‚’ã»ã‹ã® 2 ã¤ã®å½¢å¼ã¨åŒºåˆ¥ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.nf
-\f3
-.fl
-     @see <a href="spec.html#section">Java Spec</a>
-.fl
             
 .fl
 \fP
 .fi
 .LP
-ã“ã‚Œã¯æ¬¡ã®ã‚ˆã†ãªãƒªãƒ³ã‚¯ã‚’生æˆã—ã¾ã™ã€‚  
-.RS 3
-.RS 3
-.TP 3
-関連項目: 
-Java Spec 
-.RE
+¤³¤ì¤Ï¼¡¤Î¤è¤¦¤Ê¥Æ¥­¥¹¥È¤òÀ¸À®¤·¤Þ¤¹¡£  
 .RE
 .RE
 .RS 3
-
-.LP
-.LP
-
-.LP
-.RE
+.RS 3
+.RS 3
 .RS 3
 .TP 3
+´ØÏ¢¹àÌÜ: 
+The Java Programming Language 
+.RE
+.RE
+.TP 3
+@see <a href="URL#value">label</a> 
+\f2URL\fP#\f2value\fP ¤ÇÄêµÁ¤µ¤ì¤¿¤È¤ª¤ê¤Ë¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£ \f2URL\fP#\f2value\fP ¤ÏÁêÂÐ URL ¤Þ¤¿¤ÏÀäÂÐ URL ¤Ç¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ºÇ½é¤Îʸ»ú¤¬¡Ö¤è¤ê¾®¤µ¤¤¡×µ­¹æ (\f2<\fP) ¤«¤É¤¦¤«¤òÄ´¤Ù¤Æ¡¢¤³¤Î·Á¼°¤ò¤Û¤«¤Î 2 ¤Ä¤Î·Á¼°¤È¶èÊ̤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ 
+.nf
+\f3
+.fl
+     @see <a href="spec.html#section">Java Spec</a>
+.fl
+\fP
+.fi
+¤³¤ì¤Ï¼¡¤Î¤è¤¦¤Ê¥ê¥ó¥¯¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+´ØÏ¢¹àÌÜ: 
+Java Spec 
+.RE
+.TP 3
 @see\  package.class#member\  label 
-指定ã•ã‚ŒãŸåå‰ã‚’æŒã¤ã€å‚ç…§ã•ã‚Œã¦ã„ã‚‹ Java 言語ã®ãƒ¡ãƒ³ãƒãƒ¼ã«ã¤ã„ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’指ã™ãƒªãƒ³ã‚¯ã‚’ã€è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆ \f2label\fP ã¨ã¨ã‚‚ã«è¿½åŠ ã—ã¾ã™ã€‚\f2label\fP ã¯çœç•¥å¯èƒ½ã§ã™ã€‚ \f2label\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€ãƒªãƒ³ã‚¯å…ˆã®ãƒ¡ãƒ³ãƒãƒ¼ã®åå‰ãŒé©åˆ‡ã«çŸ­ç¸®ã•ã‚Œã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 「åå‰ãŒè¡¨ç¤ºã•ã‚Œã‚‹æ–¹æ³•ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。\-noqualifier を使用ã™ã‚‹ã¨ã€è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã‹ã‚‰ãƒ‘ッケージåãŒå…¨ä½“çš„ã«å‰Šé™¤ã•ã‚Œã¾ã™ã€‚ラベルã¯ã€è‡ªå‹•ç”Ÿæˆã•ã‚Œã‚‹è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã¨ã¯ç•°ãªã‚‹è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã™ã‚‹å ´åˆã«ä½¿ã„ã¾ã™ã€‚ 
-.LP
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.2 ã ã‘ã¯ã€ãƒ©ãƒ™ãƒ«ã§ã¯ãªãã€åå‰ãŒ <code> HTML タグ内ã«è‡ªå‹•çš„ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 1.2.2 ã‹ã‚‰ã¯ã€ãƒ©ãƒ™ãƒ«ã‚’使用ã™ã‚‹ã‹ã€ã—ãªã„ã‹ã«ã‹ã‹ã‚らãšã€<code> ã¯å¸¸ã«è¡¨ç¤ºãƒ†ã‚­ã‚¹ãƒˆã‚’囲むã‹ãŸã¡ã§ã€å«ã¾ã‚Œã¾ã™ã€‚ 
+²Ä»ë¤Î¥Æ¥­¥¹¥È \f2label\fP ¤ò»ý¤Ä¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£¤³¤Î¥ê¥ó¥¯¤Ï¡¢»²¾ÈÀè¤È¤Ê¤ë¡¢»ØÄꤵ¤ì¤¿ Java ¸À¸ì¤Î̾Á°¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò»Ø¤·¤Þ¤¹¡£ \f2label\fP ¤Ï¾Êά²Äǽ¤Ç¤¹¡£label ¤ò¾Êά¤¹¤ë¤È¡¢¥ê¥ó¥¯Àè¤Î¥á¥ó¥Ð¡¼¤Î̾Á°¤¬Å¬ÀÚ¤Ëû½Ì¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ ¡Ö̾Á°¤¬É½¼¨¤µ¤ì¤ëÊýË¡¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\-noqualifier ¤ò»ÈÍѤ¹¤ë¤È¡¢É½¼¨¥Æ¥­¥¹¥È¤«¤é¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬Á´ÂÎŪ¤Ëºï½ü¤µ¤ì¤Þ¤¹¡£¥é¥Ù¥ë¤Ï¡¢¼«Æ°À¸À®¤µ¤ì¤ëɽ¼¨¥Æ¥­¥¹¥È¤È¤Ï°Û¤Ê¤ëɽ¼¨¥Æ¥­¥¹¥È¤ò»ØÄꤹ¤ë¾ì¹ç¤Ë»È¤¤¤Þ¤¹¡£ 
+.LP
+¥Ð¡¼¥¸¥ç¥ó 1.2 ¤À¤±¤Ï¡¢¥é¥Ù¥ë¤Ç¤Ï¤Ê¤¯¡¢Ì¾Á°¤¬ <code> HTML ¥¿¥°Æâ¤Ë¼«Æ°Åª¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 1.2.2 ¤«¤é¤Ï¡¢¥é¥Ù¥ë¤ò»ÈÍѤ¹¤ë¤«¡¢¤·¤Ê¤¤¤«¤Ë¤«¤«¤ï¤é¤º¡¢<code> ¤Ï¾ï¤Ëɽ¼¨¥Æ¥­¥¹¥È¤ò°Ï¤à¤«¤¿¤Á¤Ç¡¢´Þ¤Þ¤ì¤Þ¤¹¡£ 
 .LP
 .RS 3
 .TP 2
 o
-\f4package.class\fP\f4#\fP\f4member\fP ã«ã¯ã€å‚ç…§ã•ã‚Œã¦ã„ã‚‹ä»»æ„ã®æœ‰åŠ¹ãªãƒ—ログラムè¦ç´ ã®åå‰ã‚’指定ã—ã¾ã™ã€‚ ã¤ã¾ã‚Šã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®åå‰ã§ã™ã€‚ ãŸã ã—ã€ãƒ¡ãƒ³ãƒãƒ¼åーã®å‰ã®ãƒ‰ãƒƒãƒˆã¯ã€ã‚·ãƒ£ãƒ¼ãƒ—è¨˜å· (\f2#\fP) ã§ç½®ãæ›ãˆã¾ã™ã€‚\f2class\fP ã¯ã€ä»»æ„ã®ãƒˆãƒƒãƒ—レベルã¾ãŸã¯å…¥ã‚Œå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’表ã—ã¾ã™ã€‚\f2member\fP ã¯ã€ä»»æ„ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ (入れå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã§ã¯ãªã„) を表ã—ã¾ã™ã€‚指定ã—ãŸåå‰ãŒã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¦ã„るクラスã«å«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€ãã®åå‰ã¸ã®ãƒªãƒ³ã‚¯ã‚’自動的ã«ä½œæˆã—ã¾ã™ã€‚外部å‚照クラスã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹ã«ã¯ã€\f2\-link\fP オプションを使ã„ã¾ã™ã€‚å‚照クラスã«å±žã—ã¦ã„ãªã„åå‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã™ã‚‹ã«ã¯ã€ã»ã‹ã® 2 ã¤ã®å½¢å¼ã® \f2@see\fP タグを使ã„ã¾ã™ã€‚ã“ã®å¼•æ•°ã«ã¤ã„ã¦ã¯ã€ã“ã®ã‚ã¨ã®ã€Œåå‰ã®æŒ‡å®šã€ã§è©³ã—ã説明ã—ã¾ã™ã€‚ 
-.TP 2
-o
-\f4label\fP ã¯ã€çœç•¥å¯èƒ½ãªãƒ†ã‚­ã‚¹ãƒˆã§ã€ãƒªãƒ³ã‚¯ã®ãƒ©ãƒ™ãƒ«ã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2label\fP ã«ã¯ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚\f2label\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€\f2package.class.member\fP ãŒã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ‘ッケージã«å¿œã˜ã¦é©åˆ‡ã«çŸ­ç¸®ã•ã‚Œã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 「åå‰ãŒè¡¨ç¤ºã•ã‚Œã‚‹æ–¹æ³•ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\f4package.class\fP\f4#\fP\f4member\fP ¤Ë¤Ï¡¢»²¾È¤µ¤ì¤Æ¤¤¤ëǤ°Õ¤ÎÍ­¸ú¤Ê¥×¥í¥°¥é¥àÍ×ÁǤÎ̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤Î̾Á°¤Ç¤¹¡£¤¿¤À¤·¡¢¥á¥ó¥Ð¡¼Ì¾¡¼¤ÎÁ°¤Î¥É¥Ã¥È¤Ï¡¢¥·¥ã¡¼¥×µ­¹æ (\f2#\fP) ¤ÇÃÖ¤­´¹¤¨¤Þ¤¹¡£ \f2class\fP ¤Ï¡¢Ç¤°Õ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤Þ¤¿¤ÏÆþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òɽ¤·¤Þ¤¹¡£ \f2member\fP ¤Ï¡¢Ç¤°Õ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É (Æþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤Ï¤Ê¤¤) ¤òɽ¤·¤Þ¤¹¡£»ØÄꤷ¤¿Ì¾Á°¤¬¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤½¤Î̾Á°¤Ø¤Î¥ê¥ó¥¯¤ò¼«Æ°Åª¤ËºîÀ®¤·¤Þ¤¹¡£³°Éô»²¾È¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¤¤Þ¤¹¡£»²¾ÈÀè¤Î¥¯¥é¥¹¤Ë°¤·¤Æ¤¤¤Ê¤¤Ì¾Á°¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò»²¾È¤¹¤ë¤Ë¤Ï¡¢»Ä¤ê 2 ¤Ä¤Î \f2@see\fP ·Á¼°¤Î¤¦¤Á¤Î¤É¤Á¤é¤«¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î°ú¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡Ö̾Á°¤Î»ØÄê¡×¤Ç¾Ü¤·¤¯ÀâÌÀ¤·¤Þ¤¹¡£ 
 .TP 2
 o
-空白文字ã¯ã€\f2package.class\fP\f2#\fP\f2member\fP 㨠\f2label\fP ã®é–“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã§ã™ã€‚括弧ã®å†…å´ã®ç©ºç™½æ–‡å­—ã¯ãƒ©ãƒ™ãƒ«ã®å…ˆé ­ã¨ã¯è§£é‡ˆã•ã‚Œãªã„ãŸã‚ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‘ラメータ間ã«ç©ºç™½æ–‡å­—を入れã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。 
+\f4label\fP ¤Ï¡¢¾Êά²Äǽ¤Ê¥Æ¥­¥¹¥È¤Ç¡¢¥ê¥ó¥¯¤Î¥é¥Ù¥ë¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2label\fP ¤Ë¤Ï¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ \f2label\fP ¤ò¾Êά¤¹¤ë¤È¡¢\f2package.class.member\fP ¤¬¡¢¸½ºß¤Î¥¯¥é¥¹¤ª¤è¤Ó¥Ñ¥Ã¥±¡¼¥¸¤Ë±þ¤¸¤ÆŬÀÚ¤Ëû½Ì¤µ¤ì¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£¡Ö̾Á°¤¬É½¼¨¤µ¤ì¤ëÊýË¡¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+¶õÇò¤¬¡¢ \f2package.class\fP\f2#\fP\f2member\fP ¤È \f2label\fP ¤Î´Ö¤Î¶èÀÚ¤êʸ»ú¤Ë¤Ê¤ê¤Þ¤¹¡£³ç¸Ì¤ÎÆ⦤ζõÇòʸ»ú¤Ï¥é¥Ù¥ë¤ÎÀèƬ¤È¤Ï²ò¼á¤µ¤ì¤Ê¤¤¤¿¤á¡¢¥á¥½¥Ã¥É¤Î¥Ñ¥é¥á¡¼¥¿´Ö¤Ë¶õÇòʸ»ú¤òÆþ¤ì¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£ 
 .RE
 .LP
-\f3例\fP \- ã“ã®ä¾‹ã§ã¯ã€\f2Character\fP クラスã«ã‚ã‚‹ \f2@see\fP ã‚¿ã‚°ãŒã€\f2String\fP クラス㮠\f2equals\fP メソッドをå‚ç…§ã—ã¦ã„ã¾ã™ã€‚ã‚¿ã‚°ã«ã¯ã€åå‰ \f2String#equals(Object)\fP ã¨ãƒ©ãƒ™ãƒ« \f2equals\fP ã®ä¸¡æ–¹ã®å¼•æ•°ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f3Îã\fP \- ¤³¤ÎÎã¤Ç¤Ï¡¢ \f2@see\fP ¥¿¥° ( \f2Character\fP ¥¯¥é¥¹Æâ) ¤¬ String ¥¯¥é¥¹¤Î \f2equals\fP ¥á¥½¥Ã¥É \f2¤ò»²¾È\fP ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ë¤Ï̾Á°¡Ö\f2String#equals(Object)\fP¡×¤È¥é¥Ù¥ë¡Ö\f2equals\fP¡×¤ÎξÊý¤Î°ú¿ô¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -2106,62 +1471,33 @@
 .fl
   */
 .fl
-            
-.fl
 \fP
 .fi
-.RE
-.LP
-標準ドックレットã¯ã€æ¬¡ã®ã‚ˆã†ãª HTML を生æˆã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢¼¡¤Î¤è¤¦¤Ê HTML ¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
 <dl>
 .fl
-<dt><b>See also:</b>
+<dt><b>See Also:</b>
 .fl
 <dd><a href="../../java/lang/String#equals(java.lang.Object)"><code>equals<code></a>
 .fl
 </dl>
 .fl
-            
-.fl
 \fP
 .fi
-.RE
-.LP
-ã“ã‚Œã¯ã€ãƒ–ラウザã§ã¯æ¬¡ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã€ãƒ©ãƒ™ãƒ«ãŒãƒªãƒ³ã‚¯ãƒ†ã‚­ã‚¹ãƒˆã«ãªã‚Šã¾ã™ã€‚  
-.RS 3
+¤³¤ì¤Ï¡¢¥Ö¥é¥¦¥¶¤Ç¤Ï¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¡¢¥é¥Ù¥ë¤¬¥ê¥ó¥¯¥Æ¥­¥¹¥È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 3
-関連項目: 
+´ØÏ¢¹àÌÜ: 
 equals 
 .RE
-.RE
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-
-.LP
-.LP
-\f3åå‰ã®æŒ‡å®š\fP \- ã“ã®ã‚¿ã‚°ã«æŒ‡å®šã™ã‚‹ \f2package.class\fP\f2#\fP\f2member\fP ã¨ã„ã†åå‰ã¯ã€\f2java.lang.String#toUpperCase()\fP ã®ã‚ˆã†ã«å®Œå…¨æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã€\f2String#toUpperCase()\fP ã‚„ \f2#toUpperCase()\fP ã®ã‚ˆã†ã«éƒ¨åˆ†çš„ã«æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚åå‰ãŒå®Œå…¨æŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€Java コンパイラã®é€šå¸¸ã®æ¤œç´¢é †åºã§ãã®åå‰ã‚’検索ã—ã¾ã™ã€‚詳細ã¯ã€ã“ã®ã‚ã¨ã®ã€Œ@see ã®æ¤œç´¢é †åºã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。åå‰ã«ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®è¤‡æ•°ã®å¼•æ•°ã®é–“ãªã©ã€æ‹¬å¼§ã®å†…å´ã§ã‚ã‚Œã°ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-「部分的ã«æŒ‡å®šã€ã—ãŸçŸ­ã„åå‰ã‚’指定ã™ã‚‹ã“ã¨ã®åˆ©ç‚¹ã¯ã€å…¥åŠ›ã™ã‚‹æ–‡å­—æ•°ãŒæ¸›ã‚‹ã“ã¨ã‚„ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãŒèª­ã¿ã‚„ã™ããªã‚‹ã“ã¨ã§ã™ã€‚次ã®è¡¨ã«ã€ã•ã¾ã–ã¾ãªå½¢å¼ã®åå‰ã‚’示ã—ã¾ã™ã€‚ ã“ã®è¡¨ã®ä¸­ã§ã€\f2Class\fP ã«ã¯ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’ã€\f2Type\fP ã«ã¯ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€é…列ã€ã¾ãŸã¯åŸºæœ¬ãƒ‡ãƒ¼ã‚¿åž‹ã‚’ã€ãã—㦠\f2method\fP ã«ã¯ãƒ¡ã‚½ãƒƒãƒ‰ã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’指定ã§ãã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
-.RS 3
+.LP
+\f3̾Á°¤Î»ØÄê\fP \- ¤³¤Î \f2package.class\fP\f2#\fP\f2member\fP ¤È¤¤¤¦Ì¾Á°¤Ï¡¢ \f2java.lang.String#toUpperCase()\fP ¤Î¤è¤¦¤Ê´°Á´½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¡¢ \f2String#toUpperCase()\fP ¤ä \f2#toUpperCase()\fP ¤Î¤è¤¦¤ÊÈó´°Á´½¤¾þ̾¤Ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Ì¾Á°¤¬´°Á´»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢Java ¥³¥ó¥Ñ¥¤¥é¤ÎÄ̾ï¤Î¸¡º÷½ç½ø¤Ç¤½¤Î̾Á°¤ò¸¡º÷¤·¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡Ö@see ¤Î¸¡º÷½ç½ø¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£Ì¾Á°¤Ë¤Ï¡¢¥á¥½¥Ã¥É¤ÎÊ£¿ô¤Î°ú¿ô¤Î´Ö¤Ê¤É¡¢³ç¸Ì¤ÎÆ⦤Ǥ¢¤ì¤Ð¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¡ÖÉôʬŪ¤Ë»ØÄê¡×¤·¤¿Ã»¤¤Ì¾Á°¤ò»ØÄꤹ¤ë¤³¤È¤ÎÍøÅÀ¤Ï¡¢ÆþÎϤ¹¤ëʸ»ú¿ô¤¬¸º¤ë¤³¤È¤ä¡¢¥½¡¼¥¹¥³¡¼¥É¤¬Æɤߤ䤹¤¯¤Ê¤ë¤³¤È¤Ç¤¹¡£¼¡¤Îɽ¤Ë¡¢¤µ¤Þ¤¶¤Þ¤Ê·Á¼°¤Î̾Á°¤ò¼¨¤·¤Þ¤¹¡£¤³¤³¤Ç¡¢ \f2Class\fP ¤Ë¤Ï¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¡¢ \f2Type\fP ¤Ë¤Ï¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢ÇÛÎ󡢤ޤ¿¤Ï´ðËܥǡ¼¥¿·¿¤ò¡¢ \f2method\fP ¤Ë¤Ï¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤ò¡¢¤½¤ì¤¾¤ì»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.LP
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -2191,7 +1527,7 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f4@see\fP\f3\ \fP\f4package.class#member\fP\f3 ã®ä¸€èˆ¬çš„ãªå½¢å¼\fP
+\f4@see\fP\f3\ \fP\f4package.class#member\fP\f3 ¤Î°ìÈÌŪ¤Ê·Á¼°\fP
 .br
 .di
 .nr a| \n(dn
@@ -2207,9 +1543,9 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã™ã‚‹\fP
+\f3¸½ºß¤Î¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤¹¤ë\fP
 .br
-\f2@see\fP\ \f2#\fP\f2field\fP
+\f2@see\fP\ \f2#\fP\f2¥Õ¥£¡¼¥ë¥É\fP
 .br
 \f2@see\fP\ \f2#\fP\f2method(Type,\ Type,...)\fP
 .br
@@ -2233,21 +1569,21 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3ç¾åœ¨ã®ã€ã¾ãŸã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚ŒãŸãƒ‘ッケージã®åˆ¥ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã™ã‚‹\fP
+\f3¸½ºß¤Î¡¢¤Þ¤¿¤Ï¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ÎÊ̤Υ¯¥é¥¹¤ò»²¾È¤¹¤ë\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2field\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2¥Õ¥£¡¼¥ë¥É\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2method(Type,\ Type,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2method(Type,\ Type,...)\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2method(Type\ argname,\ Type\ argname,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2method(Type\ argname,\ Type\ argname,...)\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2constructor(Type,\ Type,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2constructor(Type,\ Type,...)\fP
 .br
-\f2@see\fP\ \f2Class\fP\f2#\fP\f2constructor(Type\ argname,\ Type\ argname,...)\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP\f2#\fP\f2constructor(Type\ argname,\ Type\ argname,...)\fP
 .br
 \f2@see\fP\ \f2Class.NestedClass\fP
 .br
-\f2@see\fP\ \f2Class\fP
+\f2@see\fP\ \f2¥¯¥é¥¹\fP
 .br
 .di
 .nr c| \n(dn
@@ -2263,9 +1599,9 @@
 .ll \n(34u*1u/2u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f3別ã®ãƒ‘ッケージã®è¦ç´ ã‚’å‚ç…§ã™ã‚‹\fP\ (完全修飾)
+\f3Ê̤Υѥ屡¼¥¸¤ÎÍ×ÁǤò»²¾È¤¹¤ë\fP\ (´°Á´½¤¾þ)
 .br
-\f2@see\fP\ \f2package.Class\fP\f2#\fP\f2field\fP
+\f2@see\fP\ \f2package.Class\fP\f2#\fP\f2¥Õ¥£¡¼¥ë¥É\fP
 .br
 \f2@see\fP\ \f2package.Class\fP\f2#\fP\f2method(Type,\ Type,...)\fP
 .br
@@ -2279,7 +1615,7 @@
 .br
 \f2@see\fP\ \f2package.Class\fP
 .br
-\f2@see\fP\ \f2package\fP
+\f2@see\fP\ \f2¥Ñ¥Ã¥±¡¼¥¸\fP
 .br
 .di
 .nr d| \n(dn
@@ -2308,7 +1644,7 @@
 .nr 40 \n(79+(0*\n(38)
 .nr 80 +\n(40
 .nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 1860 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 1358 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2396,74 +1732,52 @@
 .rm d+
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-58
-.RE
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-上ã®è¡¨ã«å¯¾ã™ã‚‹è£œè¶³äº‹é …を次ã«ç¤ºã—ã¾ã™ã€‚
-.LP
+.LP
+¾å¤Îɽ¤ËÂФ¹¤ëÊä­»ö¹à¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-最åˆã®ç¨®é¡žã®å½¢å¼ (パッケージã¨ã‚¯ãƒ©ã‚¹ã‚’çœç•¥) ã®å ´åˆã€Javadoc ツールã¯ã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã®éšŽå±¤ã ã‘を検索ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ãã®ã‚¹ãƒ¼ãƒ‘ークラスã‹ã‚¹ãƒ¼ãƒ‘ーインタフェースã€ã¾ãŸã¯ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’囲んã§ã„るクラスã‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‹ã‚‰ãƒ¡ãƒ³ãƒãƒ¼ã‚’検索ã—ã¾ã™ (ã“ã®ã‚ã¨ã®æ¤œç´¢æ‰‹é † 1 〜 3)。ç¾åœ¨ã®ãƒ‘ッケージã®ã»ã‹ã®éƒ¨åˆ†ã‚„ã€ã»ã‹ã®ãƒ‘ッケージã¯æ¤œç´¢ã—ã¾ã›ã‚“ (検索手順 4 〜 5)。 
+ºÇ½é¤Î¼ïÎà¤Î·Á¼° (¥Ñ¥Ã¥±¡¼¥¸¤È¥¯¥é¥¹¤ò¾Êά) ¤Î¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸½ºß¤Î¥¯¥é¥¹¤Î³¬ÁؤÀ¤±¤ò¸¡º÷¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¸½ºß¤Î¥¯¥é¥¹¤«¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤½¤Î¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤«¥¹¡¼¥Ñ¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¤Þ¤¿¤Ï¸½ºß¤Î¥¯¥é¥¹¤«¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹¤«¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤«¤é¥á¥ó¥Ð¡¼¤ò¸¡º÷¤·¤Þ¤¹ (¤³¤Î¤¢¤È¤Î¸¡º÷¼ê½ç 1 ¢· 3)¡£¸½ºß¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤Û¤«¤ÎÉôʬ¤ä¡¢¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¸¡º÷¤·¤Þ¤»¤ó (¸¡º÷¼ê½ç 4 ¢· 5)¡£ 
 .TP 2
 o
-メソッドã¾ãŸã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’指定ã™ã‚‹ã¨ãã«æ‹¬å¼§ã‚’付ã‘ãšã«åå‰ã ã‘ (\f2getValue\fP ãªã©) を使用ã—ãŸå ´åˆã€åŒã˜åå‰ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŒå­˜åœ¨ã—ãªã‘ã‚Œã°ã€Javadoc ツールã¯ãã®ãƒ¡ã‚½ãƒƒãƒ‰ã«å¯¾ã—ã¦æ­£ã—ãリンクを作æˆã—ã¾ã™ã€‚ ãŸã ã—ã€æ‹¬å¼§ã¨å¼•æ•°ã‚’追加ã™ã‚‹ã‚ˆã†ã«ä¿ƒã™è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€æ¤œç´¢ã§æœ€åˆã«è¦‹ã¤ã‹ã£ãŸãƒ¡ã‚½ãƒƒãƒ‰ã«ãƒªãƒ³ã‚¯ã—ã¾ã™ã€‚ çµæžœã¯å‰ã‚‚ã£ã¦ç‰¹å®šã§ãã¾ã›ã‚“。 
-.TP 2
-o
-入れå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¯ã€ä¸Šè¨˜ã®ã©ã®å½¢å¼ã®å ´åˆã‚‚ã€å˜ã«ã€Œ\f2inner\fPã€ã§ã¯ãªãã€ã€Œ\f2outer\fP\f2.\fP\f2inner\fPã€ã¨ã—ã¦æŒ‡å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+¥á¥½¥Ã¥É¤Þ¤¿¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Î»ØÄê»þ¤Ë¡¢ \f2getValue\fP ¤Î¤è¤¦¤Ë³ç¸Ì¤Ê¤·¤Î̾Á°¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢Æ±¤¸Ì¾Á°¤Î¥Õ¥£¡¼¥ë¥É¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ¤½¤Î̾Á°¤Ø¤Î¥ê¥ó¥¯¤¬Àµ¤·¤¯ºîÀ®¤µ¤ì¤Þ¤¹¤¬¡¢³ç¸Ì¤ä°ú¿ô¤ÎÄɲäò¥æ¡¼¥¶¡¼¤ËÂ¥¤¹¤¿¤á¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î¥á¥½¥Ã¥É¤¬¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸¡º÷¤ÇºÇ½é¤Ë¸«¤Ä¤«¤Ã¤¿¥á¥½¥Ã¥É¤Ë¥ê¥ó¥¯¤·¤Þ¤¹¡£·ë²Ì¤ÏÁ°¤â¤Ã¤ÆÆÃÄê¤Ç¤­¤Þ¤»¤ó¡£ 
 .TP 2
 o
-ã™ã§ã«è¿°ã¹ãŸã¨ãŠã‚Šã€ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã‚’区切るãŸã‚ã«ã€ãƒ‰ãƒƒãƒˆ (\f2.\fP) ã§ã¯ãªãã‚·ãƒ£ãƒ¼ãƒ—è¨˜å· (\f2#\fP) を使用ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã“ã®ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã¨ã€Javadoc ツールã¯ã€ã‚ã„ã¾ã„ã•ã‚’解決ã§ãã¾ã™ã€‚ ドットã¯ã€ã‚¯ãƒ©ã‚¹ã€å…¥ã‚Œå­ã«ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã€ãƒ‘ッケージã€ãŠã‚ˆã³ã‚µãƒ–パッケージを区切るãŸã‚ã«ã‚‚使用ã•ã‚Œã¾ã™ã€‚ãŸã ã—ã€Javadoc ツールã§ã¯ä¸€èˆ¬ã«è¨±å®¹ç¯„囲ãŒåºƒãã€ã‚ã„ã¾ã„ã•ãŒãªã‘ã‚Œã°ã€ãƒ‰ãƒƒãƒˆã§ã‚‚æ­£ã—ã解æžã•ã‚Œã¾ã™ã€‚ ãã®å ´åˆã§ã‚‚警告ã¯è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿¥¯¥é¥¹¤Ï¡¢¤¹¤Ù¤Æ¤Î·Á¼°¤Ë¤Ä¤¤¤Æ¡¢ \f2outer\fP\f2.\fP\f2inner\fP ¤È¤·¤Æ»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Ã±½ã¤Ë \f2inner\fP ¤È¤Ï¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+¤¹¤Ç¤Ë½Ò¤Ù¤¿¤è¤¦¤Ë¡¢\f2¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤È¤Î´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ¤Ï¡¢\fP¥É¥Ã¥È (\f2.\fP) ¤Ç¤Ï¤Ê¤¯¥·¥ã¡¼¥×ʸ»ú (#) ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤¢¤¤¤Þ¤¤¤µ¤ò²ò·è¤Ç¤­¤Þ¤¹¡£¥É¥Ã¥È¤Ï¡¢¥¯¥é¥¹¡¢Æþ¤ì»Ò¤Ë¤µ¤ì¤¿¥¯¥é¥¹¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¤ª¤è¤Ó¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò¶èÀڤ뤿¤á¤Ë¤â»ÈÍѤµ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢Javadoc ¥Ä¡¼¥ë¤Ç¤Ï°ìÈ̤˵öÍÆÈϰϤ¬¹­¤¯¡¢¤¢¤¤¤Þ¤¤¤µ¤¬¤Ê¤±¤ì¤Ð¡¢¥É¥Ã¥È¤Ç¤âÀµ¤·¤¯²òÀϤµ¤ì¤Þ¤¹¡£¤½¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤Ïɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-\f3@see ã®æ¤œç´¢é †åº\fP \- Javadoc ツールã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (.java)ã€ãƒ‘ッケージファイル (package.html ã¾ãŸã¯ package\-info.java)ã€ã¾ãŸã¯æ¦‚è¦ãƒ•ã‚¡ã‚¤ãƒ« (overview.html) ã®ä¸­ã«ç™»å ´ã™ã‚‹ \f2@see\fP タグを処ç†ã—ã¾ã™ã€‚後者㮠2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã‚’ \f2@see\fP ã‚¿ã‚°ã«æŒ‡å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ソースファイルã§ã¯ã€å®Œå…¨æŒ‡å®šã®åå‰ã€ã¾ãŸã¯éƒ¨åˆ†æŒ‡å®šã®åå‰ã‚’指定ã§ãã¾ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€\f2.java\fP ファイル内ã§å®Œå…¨æŒ‡å®šã§ãªã„åå‰ãŒè¨˜è¿°ã•ã‚ŒãŸ \f2@see\fP タグを見ã¤ã‘ã‚‹ã¨ã€Java コンパイラã¨åŒã˜é †åºã§æŒ‡å®šã•ã‚ŒãŸåå‰ã‚’検索ã—ã¾ã™ã€‚ ãŸã ã—ã€Javadoc ツールã¯ã€ç‰¹å®šã®åå‰ç©ºé–“ã®ã‚ã„ã¾ã„ã•ã‚’検出ã—ã¾ã›ã‚“。 ã“ã‚Œã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ã“れらã®ã‚¨ãƒ©ãƒ¼ãŒå­˜åœ¨ã—ã¦ã„ãªã„ã“ã¨ã‚’å‰æã¨ã—ã¦ã„ã‚‹ãŸã‚ã§ã™ã€‚ã“ã®æ¤œç´¢é †åºã¯ã€Java 言語仕様第 2 版ã®ç¬¬ 6 章「Namesã€ã§æ­£å¼ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚Javadoc ツールã¯ã€é–¢é€£ã™ã‚‹ã‚¯ãƒ©ã‚¹ã¨ãƒ‘ッケージã€ãŠã‚ˆã³ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¨ãƒ‘ッケージã®ã™ã¹ã¦ã‹ã‚‰åå‰ã‚’検索ã—ã¾ã™ã€‚具体的ã«ã¯ã€æ¬¡ã®é †åºã§æ¤œç´¢ã—ã¾ã™ã€‚
-.LP
+.LP
+\f3@see ¤Î¸¡º÷½ç½ø\fP \- Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë (.java)¡¢¥Ñ¥Ã¥±¡¼¥¸¥Õ¥¡¥¤¥ë (package.html ¤Þ¤¿¤Ï package\-info.java) ¤Þ¤¿¤Ï³µÍ×¥Õ¥¡¥¤¥ë (overview.html) ¤Ë´Þ¤Þ¤ì¤ë \f2@see\fP ¥¿¥°¤ò½èÍý¤·¤Þ¤¹¡£¸å¼Ô¤Î 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢´°Á´»ØÄê¤Î̾Á°¤ò \f2@see\fP ¥¿¥°¤Ë»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ç¤Ï¡¢´°Á´»ØÄê¤Î̾Á°¡¢¤Þ¤¿¤ÏÉôʬ»ØÄê¤Î̾Á°¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢´°Á´»ØÄê¤Ç¤Ê¤¤Ì¾Á°¤¬µ­½Ò¤µ¤ì¤¿ \f2@see\fP ¥¿¥°¤ò \f2.java ¥Õ¥¡¥¤¥ëÆâ¤Ç¸«¤Ä¤±¤ë¤È¡¢\fP Java ¥³¥ó¥Ñ¥¤¥é¤ÈƱ¤¸½ç½ø¤Ç»ØÄꤵ¤ì¤¿Ì¾Á°¤ò¸¡º÷¤·¤Þ¤¹¡£ ¤¿¤À¤·¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢ÆÃÄê¤Î̾Á°¶õ´Ö¤Î¤¢¤¤¤Þ¤¤¤µ¤ò¸¡½Ð¤·¤Þ¤»¤ó¡£ ¤³¤ì¤Ï¡¢¥½¡¼¥¹¥³¡¼¥É¤Ë¤³¤ì¤é¤Î¥¨¥é¡¼¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤¤³¤È¤òÁ°Äó¤È¤·¤Æ¤¤¤ë¤¿¤á¤Ç¤¹¡£¤³¤Î¸¡º÷½ç½ø¤Ï¡¢Java ¸À¸ì»ÅÍÍÂè 2 ÈǤÎÂè 6 ¾Ï¡ÖNames¡×¤ÇÀµ¼°¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢´ØÏ¢¤¹¤ë¥¯¥é¥¹¤È¥Ñ¥Ã¥±¡¼¥¸¡¢¤ª¤è¤Ó¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥¯¥é¥¹¤È¥Ñ¥Ã¥±¡¼¥¸¤Î¤¹¤Ù¤Æ¤«¤é̾Á°¤ò¸¡º÷¤·¤Þ¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢¼¡¤Î½ç½ø¤Ç¸¡º÷¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 1.
-ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ 
+¸½ºß¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹ 
 .TP 3
 2.
-外å´ã‚’囲んã§ã„るクラスã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ (ã‚‚ã£ã¨ã‚‚è¿‘ã„ã‚‚ã®ã‹ã‚‰æ¤œç´¢) 
+³°Â¦¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (¤â¤Ã¤È¤â¶á¤¤¤â¤Î¤«¤é¸¡º÷) 
 .TP 3
 3.
-スーパークラスã¨ã‚¹ãƒ¼ãƒ‘ーインタフェース (ã‚‚ã£ã¨ã‚‚è¿‘ã„ã‚‚ã®ã‹ã‚‰æ¤œç´¢) 
+¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤È¥¹¡¼¥Ñ¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (¤â¤Ã¤È¤â¶á¤¤¤â¤Î¤«¤é¸¡º÷) 
 .TP 3
 4.
-ç¾åœ¨ã®ãƒ‘ッケージ 
+¸½ºß¤Î¥Ñ¥Ã¥±¡¼¥¸ 
 .TP 3
 5.
-インãƒãƒ¼ãƒˆã•ã‚Œã¦ã„るパッケージã€ã‚¯ãƒ©ã‚¹ã€ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ (import æ–‡ã®é †åºã«å¾“ã£ã¦æ¤œç´¢) 
+¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (import ʸ¤Î½ç½ø¤Ë½¾¤Ã¤Æ¸¡º÷) 
 .RE
-
-.LP
-.LP
-Javadoc ツールã¯ã€å„クラスã«ã¤ã„ã¦æ‰‹é † 1 〜 3 ã‚’å†å¸°çš„ã«é©ç”¨ã—ãªãŒã‚‰ã€ä¸€è‡´ã™ã‚‹åå‰ãŒè¦‹ã¤ã‹ã‚‹ã¾ã§æ¤œç´¢ã‚’続ã‘ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã¾ãšç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ã‚’検索ã—ã€æ¬¡ã«ãã®ã‚¯ãƒ©ã‚¹ã‚’囲んã§ã„るクラス E を検索ã—ã€ãã®æ¬¡ã« E ã®ã‚¹ãƒ¼ãƒ‘ークラスを検索ã—ã€ã•ã‚‰ã«ãã®æ¬¡ã« E を囲んã§ã„るクラスを検索ã—ã¾ã™ã€‚ 手順 4 㨠5 ã§ã¯ã€1 ã¤ã®ãƒ‘ッケージ内ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’検索ã™ã‚‹é †åºã¯æ±ºã¾ã£ã¦ã„ã¾ã›ã‚“。 ãã®é †åºã¯ã€å€‹ã€…ã®ã‚³ãƒ³ãƒ‘イラã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚手順 5 ã§ã¯ã€Javadoc ツールã¯ã€java.lang を検索ã—ã¾ã™ã€‚ ã“ã®ãƒ‘ッケージã¯ã€ã™ã¹ã¦ã®ãƒ—ログラムã«è‡ªå‹•çš„ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã‹ã‚‰ã§ã™ã€‚
-.LP
-.LP
-Javadoc ツールã¯ã€å¿…ãšã—もサブクラスを検索ã™ã‚‹ã¨ã¯é™ã‚Šã¾ã›ã‚“。 ã¾ãŸã€javadoc ã®å®Ÿè¡Œä¸­ã«ã»ã‹ã®ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã‚‹å ´åˆã§ã‚‚ã€ã»ã‹ã®ãƒ‘ッケージを検索ã—ã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2@see\fP タグ㌠\f2java.awt.event.KeyEvent\fP クラス内ã«ã‚ã£ã¦ã€\f2java.awt\fP パッケージã«ã‚ã‚‹åå‰ã‚’å‚ç…§ã—ã¦ã„ã‚‹å ´åˆã€Javadoc ã¯ã€ãã®ã‚¯ãƒ©ã‚¹ãŒã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ãªã„ã‹ãŽã‚Šãã®ãƒ‘ッケージを検索ã—ã¾ã›ã‚“。
-.LP
-.LP
-\f3åå‰ãŒè¡¨ç¤ºã•ã‚Œã‚‹æ–¹æ³•\fP \- \f2label\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€\f2package.class.member\fP ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚一般ã«ã€package.class.member ã¯ã€ç¾åœ¨ã®ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ‘ッケージã«å¿œã˜ã¦é©åˆ‡ã«çŸ­ç¸®ã•ã‚Œã¾ã™ã€‚「短縮ã•ã‚Œã‚‹ã€ã¨ã¯ã€å¿…è¦æœ€å°é™ã®åå‰ã ã‘ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2String.toUpperCase()\fP メソッドã«ã€åŒã˜ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã¸ã®å‚ç…§ã¨ã»ã‹ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã¸ã®å‚ç…§ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹åãŒè¡¨ç¤ºã•ã‚Œã‚‹ã®ã¯å¾Œè€…ã®ã‚±ãƒ¼ã‚¹ã ã‘ã§ã™ (次ã®è¡¨ã‚’å‚ç…§)。
-.LP
-.LP
-パッケージåを広域的ã«å‰Šé™¤ã™ã‚‹ã«ã¯ã€\-noqualifier を使用ã—ã¾ã™ã€‚
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢³Æ¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¼ê½ç 1 ¢· 3 ¤òºÆµ¢Åª¤ËŬÍѤ·¤Ê¤¬¤é¡¢°ìÃפ¹¤ë̾Á°¤¬¸«¤Ä¤«¤ë¤Þ¤Ç¸¡º÷¤ò³¤±¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤Þ¤º¸½ºß¤Î¥¯¥é¥¹¤ò¸¡º÷¤·¡¢¼¡¤Ë¤½¤Î¥¯¥é¥¹¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹ E ¤ò¸¡º÷¤·¡¢¤½¤Î¼¡¤Ë E ¤Î¥¹¡¼¥Ñ¡¼¥¯¥é¥¹¤ò¸¡º÷¤·¡¢¤µ¤é¤Ë¤½¤Î¼¡¤Ë E ¤ò°Ï¤ó¤Ç¤¤¤ë¥¯¥é¥¹¤ò¸¡º÷¤·¤Þ¤¹¡£  ¼ê½ç 4 ¤È 5 ¤Ç¤Ï¡¢1 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¸¡º÷¤¹¤ë½ç½ø¤Ï·è¤Þ¤Ã¤Æ¤¤¤Þ¤»¤ó¡£¤½¤Î½ç½ø¤Ï¡¢¸Ä¡¹¤Î¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¼ê½ç 5 ¤Ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢java.lang ¤ò¸¡º÷¤·¤Þ¤¹¡£¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢¤¹¤Ù¤Æ¤Î¥×¥í¥°¥é¥à¤Ë¼«Æ°Åª¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¤«¤é¤Ç¤¹¡£ 
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ï¡¢É¬¤º¤·¤â¥µ¥Ö¥¯¥é¥¹¤ò¸¡º÷¤¹¤ë¤È¤Ï¸Â¤ê¤Þ¤»¤ó¡£¤Þ¤¿¡¢javadoc ¤Î¼Â¹ÔÃæ¤Ë¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤ë¾ì¹ç¤Ç¤â¡¢¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¸¡º÷¤·¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2@see\fP ¥¿¥°¤¬ \f2java.awt.event.KeyEvent\fP ¥¯¥é¥¹Æâ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤Æ¡¢ \f2java.awt\fP ¥Ñ¥Ã¥±¡¼¥¸Æâ¤Î¤¢¤ë̾Á°¤ò»²¾È¤·¤Æ¤¤¤Æ¤â¡¢¤½¤Î¥¯¥é¥¹Æâ¤Ç¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Ê¤¤¤«¤®¤ê¡¢javadoc ¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸Æâ¤Ç¤Î¸¡º÷¤ò¹Ô¤¤¤Þ¤»¤ó¡£ 
+.LP
+\f3̾Á°¤¬É½¼¨¤µ¤ì¤ëÊýË¡\fP \- \f2label\fP ¤ò¾Êά¤·¤¿¾ì¹ç¤Ï¡¢\f2package.class.member\fP ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£°ìÈ̤ˡ¢package.class.member ¤Ï¡¢¸½ºß¤Î¥¯¥é¥¹¤ª¤è¤Ó¥Ñ¥Ã¥±¡¼¥¸¤Ë±þ¤¸¤ÆŬÀÚ¤Ëû½Ì¤µ¤ì¤Þ¤¹¡£¡Öû½Ì¤µ¤ì¤ë¡×¤È¤Ï¡¢É¬Í׺Ǿ®¸Â¤Î̾Á°¤À¤±¤¬É½¼¨¤µ¤ì¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2String.toUpperCase()\fP ¥á¥½¥Ã¥É¤Ë¡¢Æ±¤¸¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤Ø¤Î»²¾È¤È¤Û¤«¤Î¥¯¥é¥¹¤Î¥á¥ó¥Ð¡¼¤Ø¤Î»²¾È¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹Ì¾¤¬É½¼¨¤µ¤ì¤ë¤Î¤Ï¸å¼Ô¤Î¥±¡¼¥¹¤À¤±¤Ç¤¹ (¼¡¤Îɽ¤ò»²¾È)¡£ 
+.LP
+¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¹­°èŪ¤Ëºï½ü¤¹¤ë¤Ë¤Ï¡¢\-noqualifier ¤ò»ÈÍѤ·¤Þ¤¹¡£
 .br
-
-.LP
-.RE
-.RS 3
-.RS 3
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -2493,7 +1807,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f4String.toUpperCase()\fP\f3 ã§ã®ä¾‹\fP
+\f4String.toUpperCase() ¤Ç¤ÎÎã\fP
 .br
 .di
 .nr a| \n(dn
@@ -2509,7 +1823,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f2@see\fP ã‚¿ã‚°ãŒåŒã˜ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã—ã¦ã„ã‚‹
+\f2@see\fP ¥¿¥°¤¬Æ±¤¸¥¯¥é¥¹¡¢Æ±¤¸¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤·¤Æ¤¤¤ë
 .br
 .di
 .nr b| \n(dn
@@ -2525,7 +1839,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f2toLowerCase()\fP (クラスåã¯çœç•¥)
+\f2toLowerCase()\fP (¥¯¥é¥¹Ì¾¤Ï¾Êά)
 .br
 .di
 .nr c| \n(dn
@@ -2541,7 +1855,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f2@see\fP ã‚¿ã‚°ãŒåˆ¥ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã—ã¦ã„ã‚‹
+\f2@see\fP ¥¿¥°¤¬°Û¤Ê¤ë¥¯¥é¥¹¡¢Æ±¤¸¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤·¤Æ¤¤¤ë
 .br
 .di
 .nr d| \n(dn
@@ -2573,7 +1887,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f2Character.toLowerCase(char)\fP (パッケージåã¯çœç•¥ã—ã€ã‚¯ãƒ©ã‚¹åã‚’å«ã‚€)
+\f2Character.toLowerCase(char)\fP (¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¾Êά¤·¡¢¥¯¥é¥¹Ì¾¤ò´Þ¤à)
 .br
 .di
 .nr f| \n(dn
@@ -2589,7 +1903,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(80 .ll \n(80u
 .in 0
-\f2@see\fP ã‚¿ã‚°ãŒåˆ¥ã®ã‚¯ãƒ©ã‚¹ã®ãƒ¡ãƒ³ãƒãƒ¼ã‚’å‚ç…§ã—ã¦ã„ã‚‹
+\f2@see\fP ¥¿¥°¤¬°Û¤Ê¤ë¥¯¥é¥¹¡¢°Û¤Ê¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥á¥ó¥Ð¡¼¤ò»²¾È¤·¤Æ¤¤¤ë
 .br
 .di
 .nr g| \n(dn
@@ -2621,7 +1935,7 @@
 .ll \n(34u*1u/4u
 .if \n(.l<\n(82 .ll \n(82u
 .in 0
-\f2java.io.File.exists()\fP (パッケージåã¨ã‚¯ãƒ©ã‚¹åã‚’å«ã‚€)
+\f2java.io.File.exists()\fP (¥Ñ¥Ã¥±¡¼¥¸Ì¾¤È¥¯¥é¥¹Ì¾¤ò´Þ¤à)
 .br
 .di
 .nr i| \n(dn
@@ -2632,7 +1946,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3å‚ç…§ã®ç¨®é¡ž\fP
+.nr 38 \w\f3»²¾È¤Î¼ïÎà\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
@@ -2654,7 +1968,7 @@
 .nr 38 \n(h-
 .if \n(81<\n(38 .nr 81 \n(38
 .nr 82 0
-.nr 38 \w\f3表示ã•ã‚Œã‚‹åå‰\fP
+.nr 38 \w\f3ɽ¼¨¤µ¤ì¤ë̾Á°\fP
 .if \n(82<\n(38 .nr 82 \n(38
 .82
 .rm 82
@@ -2676,7 +1990,7 @@
 .nr 42 \n(81+(3*\n(38)
 .nr 82 +\n(42
 .nr TW \n(82
-.if t .if \n(TW>\n(.li .tm Table at line 1958 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 1434 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2695,7 +2009,7 @@
 .ta \n(80u \n(81u \n(82u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3å‚ç…§ã®ç¨®é¡ž\fP\h'|\n(41u'\h'|\n(42u'\f3表示ã•ã‚Œã‚‹åå‰\fP
+\&\h'|\n(40u'\f3»²¾È¤Î¼ïÎà\fP\h'|\n(41u'\h'|\n(42u'\f3ɽ¼¨¤µ¤ì¤ë̾Á°\fP
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -2814,22 +2128,14 @@
 .rm i+
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-28
-.RE
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f3@see ã®ä¾‹\fP
+.LP
+\f3@see ¤ÎÎã\fP
 .br
-å³å´ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€\f2@see\fP ã‚¿ã‚°ãŒåˆ¥ã®ãƒ‘ッケージ (\f2java.applet.Applet\fP ãªã©) ã®ã‚¯ãƒ©ã‚¹å†…ã«ã‚ã‚‹å ´åˆã«ã€åå‰ãŒã©ã®ã‚ˆã†ã«è¡¨ç¤ºã•ã‚Œã‚‹ã‹ã‚’示ã—ã¦ã„ã¾ã™ã€‚
-.LP
+±¦Â¦¤Î¥³¥á¥ó¥È¤Ï¡¢ \f2@see\fP ¥¿¥°¤¬ \f2java.applet.Applet\fP ¤Î¤è¤¦¤ÊÊ̤Υѥ屡¼¥¸¤Î¥¯¥é¥¹Æâ¤Ë¤¢¤ë¾ì¹ç¤Ë¡¢Ì¾Á°¤¬¤É¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤ë¤«¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-                                           関連項目: 
+                                           ´ØÏ¢¹àÌÜ: 
 .fl
 @see java.lang.String                   //  String                          \fP\f3 
 .fl
@@ -2849,121 +2155,68 @@
 .fl
 @see "The Java Programming Language"    //  "The Java Programming Language"        \fP\f3 
 .fl
-          
-.fl
 \fP
 .fi
-
-.LP
-.LP
-\f2@see\fP ã‚’ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã®å¯¾è±¡ã«ã—ã¦ã„ãªã„クラスã«ã¾ã§æ‹¡å¼µã™ã‚‹ã«ã¯ã€\f2\-link\fP オプションを使用ã—ã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+\f2@see\fP ¤ò³ÈÄ¥¤·¤Æ¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤â²Äǽ¤Ë¤¹¤ë¤Ë¤Ï¡¢\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@see ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@see ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@seeã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@see¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .RE
-.LP
-
+.RE
 .LP
 .RS 3
 .TP 3
 @serial\  field\-description | include | exclude 
-デフォルトã®ç›´åˆ—化å¯èƒ½ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f2field\-description\fP (çœç•¥å¯èƒ½) ã§ã¯ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®æ„味を説明ã—ã€å–り得る値ã®ãƒªã‚¹ãƒˆã‚’示ã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚å¿…è¦ã«å¿œã˜ã¦ã€è¤‡æ•°ã®è¡Œã«æ¸¡ã£ã¦èª¬æ˜Žã‚’記述ã§ãã¾ã™ã€‚標準ドックレットã¯ã€ã“ã®æƒ…報をã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒšãƒ¼ã‚¸ã«è¿½åŠ ã—ã¾ã™ã€‚
-.LP
-.LP
-クラスを直列化ã—ãŸã‚ã¨ã—ã°ã‚‰ãã—ã¦ã‹ã‚‰ç›´åˆ—化å¯èƒ½ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’クラスã«è¿½åŠ ã—ãŸå ´åˆã€ä¸»èª¬æ˜Žã«ã€è¿½åŠ ã—ãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’識別ã™ã‚‹æ–‡ã‚’追加ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f2include\fP ãŠã‚ˆã³ \f2exclude\fP 引数ã¯ã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã®ãƒšãƒ¼ã‚¸ã«ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãƒ‘ッケージをå«ã‚ã‚‹ã‹é™¤å¤–ã™ã‚‹ã‹ã‚’示ã—ã¾ã™ã€‚ã“れらã®å¼•æ•°ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªåŠ¹æžœãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+¥Ç¥Õ¥©¥ë¥È¤ÎľÎó²½²Äǽ¥Õ¥£¡¼¥ë¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+\f2field\-description\fP (¾Êά²Äǽ) ¤Ç¤Ï¡¢¥Õ¥£¡¼¥ë¥É¤Î°ÕÌ£¤òÀâÌÀ¤·¡¢¼è¤êÆÀ¤ëÃͤΥꥹ¥È¤ò¼¨¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£É¬Íפ˱þ¤¸¤Æ¡¢Ê£¿ô¤Î¹Ô¤ËÅϤäÆÀâÌÀ¤òµ­½Ò¤Ç¤­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ï¡¢¤³¤Î¾ðÊó¤ò¡¢Ä¾Î󲽤µ¤ì¤¿·Á¼°¤Î¥Ú¡¼¥¸¤ËÄɲä·¤Þ¤¹¡£ 
+.LP
+¥¯¥é¥¹¤òľÎ󲽤·¤¿¤¢¤È¤·¤Ð¤é¤¯¤·¤Æ¤«¤éľÎó²½²Äǽ¥Õ¥£¡¼¥ë¥É¤ò¥¯¥é¥¹¤ËÄɲä·¤¿¾ì¹ç¡¢¼çÀâÌÀ¤Ë¡¢Äɲä·¤¿¥Ð¡¼¥¸¥ç¥ó¤ò¼±Ê̤¹¤ëʸ¤òÄɲ乤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+\f2include\fP ¤ª¤è¤Ó \f2exclude\fP °ú¿ô¤Ï¡¢Ä¾Î󲽤µ¤ì¤¿·Á¼°¤Î¥Ú¡¼¥¸¤Ë¥¯¥é¥¹¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤ò´Þ¤á¤ë¤«½ü³°¤¹¤ë¤«¤ò¼¨¤·¤Þ¤¹¡£¤³¤ì¤é¤Î°ú¿ô¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¸ú²Ì¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f2Serializable\fP を実装ã—ã¦ã„ã‚‹ public ã¾ãŸã¯ protected クラスã¯ã€é€šå¸¸ã¯ãã®ãƒšãƒ¼ã‚¸ã«å«ã‚られã¾ã™ã€‚ ãŸã ã—ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージ㌠\f2@serial exclude\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã¨ã€ãã®ãƒšãƒ¼ã‚¸ã‹ã‚‰é™¤å¤–ã•ã‚Œã¾ã™ã€‚ 
+\f2Serializable\fP ¤ò¼ÂÁõ¤·¤Æ¤¤¤ë public ¤Þ¤¿¤Ï protected ¥¯¥é¥¹¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤¬ \f2@serial exclude\fP ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¤®¤ê¡¢´Þ¤á¤é¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-\f2Serializable\fP を実装ã—ã¦ã„ã‚‹ private ã¾ãŸã¯ package private クラスã¯ã€é€šå¸¸ã¯ãã®ãƒšãƒ¼ã‚¸ã‹ã‚‰é™¤å¤–ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€ãã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãã®ã‚¯ãƒ©ã‚¹ãŒå±žã™ã‚‹ãƒ‘ッケージ㌠\f2@serial include\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã¨ã€ãã®ãƒšãƒ¼ã‚¸ã«å«ã‚られã¾ã™ã€‚ 
+\f2Serializable\fP ¤ò¼ÂÁõ¤·¤Æ¤¤¤ë private ¤Þ¤¿¤Ï package\-private ¥¯¥é¥¹¤Ï¡¢¤½¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¤½¤Î¥Ñ¥Ã¥±¡¼¥¸) ¤¬ \f2@serial include\fP ¤È¤·¤Æ ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¤®¤ê¡¢½ü³°¤µ¤ì¤Þ¤¹¡£ 
 .RE
-
-.LP
-.LP
-例: \f2javax.swing\fP パッケージã¯ã€\f2@serial exclude\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ (\f2package.html\fP ã¾ãŸã¯ \f2package\-info.java\fP 内)。public クラス \f2java.security.BasicPermission\fP ã¯ã€\f2@serial exclude\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚package private クラス \f2java.util.PropertyPermissionCollection\fP ã¯ã€\f2@serial include\fP ã§æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
-.LP
-クラスレベルã§æŒ‡å®šã•ã‚ŒãŸ @serial ã‚¿ã‚°ã¯ã€ãƒ‘ッケージレベルã§æŒ‡å®šã•ã‚ŒãŸ @serial タグをオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚
-.LP
-.LP
-ã“れらã®ã‚¿ã‚°ã®ä½¿ç”¨æ³•ã«ã¤ã„ã¦ã®è©³ç´°ã¨ä½¿ç”¨ä¾‹ã¯ã€ã€ŒJava オブジェクト直列化仕様ã€ã®ç¬¬ 1.6 節
+.LP
+Îã: \f2javax.swing\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ï \f2@serial exclude\fP ( \f2package.html\fP ¤Þ¤¿¤Ï \f2package\-info.java\fPÆâ) ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£public ¥¯¥é¥¹ \f2java.security.BasicPermission\fP ¤Ï \f2@serial exclude\fP ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£package\-private ¥¯¥é¥¹ \f2java.util.PropertyPermissionCollection\fP ¤Ï \f2@serial include\fP ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+¥¯¥é¥¹¥ì¥Ù¥ë¤Ç»ØÄꤵ¤ì¤¿ @serial ¥¿¥°¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥ì¥Ù¥ë¤Ç»ØÄꤵ¤ì¤¿ @serial ¥¿¥°¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
+.LP
+¤³¤ì¤é¤Î¥¿¥°¤Î»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Î¾ÜºÙ¤È»ÈÍÑÎã¤Ï¡¢¡ÖJava ¥ª¥Ö¥¸¥§¥¯¥ÈľÎó²½»ÅÍ͡פÎÂè 1.6 Àá
 .na
-\f2「クラスã®ç›´åˆ—化å¯èƒ½ãªãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ã®æ–‡æ›¸åŒ–ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤ÎľÎó²½²Äǽ¤Ê¥Õ¥£¡¼¥ë¥É¤ª¤è¤Ó¥Ç¡¼¥¿¤Îʸ½ñ²½¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/serialization/spec/serial\-arch.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€
+http://java.sun.com/javase/6/docs/platform/serialization/spec/serial\-arch.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢
 .na
-\f2「直列化㮠FAQã€\fP @
-.fi
-http://java.sun.com/products/jdk/serialization/faq/#javadoc_warn_missingã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 ã“ã® FAQ ã«ã¯ã€ã€Œ\-private スイッãƒã‚’指定ã—ãªã„㧠javadoc を実行ã—ã¦ã„ã‚‹ã®ã« private フィールド㮠@serial ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„ã¨ã„ㆠjavadoc ã®è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã‚‹ã€ãªã©ã®ä¸€èˆ¬çš„ãªè³ªå•ã¸ã®å›žç­”ãŒè¨˜è¼‰ã•ã‚Œã¦ã„ã¾ã™ã€‚直列化形å¼ä»•æ§˜ã«ã‚¯ãƒ©ã‚¹ã‚’å«ã‚ã‚‹å ´åˆã«ã¯ã€
-.na
-\f2「Sun ã®ä»•æ§˜ã€\fP @
+\f2¡ÖľÎ󲽤ΠFAQ¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingapispecs/serialized\-criteria.htmlã‚‚å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/products/jdk/serialization/faq/#javadoc_warn_missing¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î FAQ ¤Ë¤Ï¡¢¡Ö\-private ¥¹¥¤¥Ã¥Á¤ò»ØÄꤷ¤Ê¤¤¤Ç javadoc ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¤Î¤Ë private ¥Õ¥£¡¼¥ë¥É¤Î @serial ¥¿¥°¤¬¸«¤Ä¤«¤é¤Ê¤¤¤È¤¤¤¦ javadoc ¤Î·Ù¹ð¤¬É½¼¨¤µ¤ì¤ë¡×¤Ê¤É¤Î°ìÈÌŪ¤Ê¼ÁÌä¤Ø¤Î²óÅú¤¬µ­ºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Ä¾Îó²½·Á¼°»ÅÍͤ˥¯¥é¥¹¤ò´Þ¤á¤ë¾ì¹ç¤Ë¤Ï¡¢
+.na
+\f2¡ÖSun ¤Î»ÅÍÍ¡×\fP @
+.fi
+http://java.sun.com/j2se/javadoc/writingapispecs/serialized\-criteria.html¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 @serialField\  field\-name\  field\-type\  field\-description 
-\f2Serializable\fP クラス㮠\f2serialPersistentFields\fP メンãƒãƒ¼ã® \f2ObjectStreamField\fP コンãƒãƒ¼ãƒãƒ³ãƒˆã‚’ドキュメント化ã—ã¾ã™ã€‚å„ \f2ObjectStreamField\fP コンãƒãƒ¼ãƒãƒ³ãƒˆã«å¯¾ã—㦠\f2@serialField\fP ã‚¿ã‚°ã‚’ 1 ã¤ä½¿ã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+Serializable \f2¥¯¥é¥¹¤Î\fP serialPersistentFields \f2¥á¥ó¥Ð¡¼¤Î\fP ObjectStreamField ¥³¥ó¥Ý¡¼¥Í¥ó¥È \f2¤ò¥É¥­¥å¥á¥ó¥È²½\fP ¤·¤Þ¤¹¡£1 ¤Ä¤Î \f2@serialField\fP ¥¿¥°¤ò³Æ \f2ObjectStreamField\fP ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ç»ÈÍѤ¹¤Ù¤­¤Ç¤¹¡£ 
+.LP
 .TP 3
 @serialData\  data\-description 
-\f2data\-description\fP ã¯ã€ç›´åˆ—化ã•ã‚ŒãŸå½¢å¼ã§ã®ãƒ‡ãƒ¼ã‚¿ã®åž‹ã¨é †åºã‚’説明ã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆã§ã™ã€‚ã“ã®ãƒ‡ãƒ¼ã‚¿ã«ã¯ã€ç‰¹ã«ã€\f2writeObject\fP メソッドã«ã‚ˆã£ã¦æ›¸ãè¾¼ã¾ã‚Œã‚‹çœç•¥å¯èƒ½ãªãƒ‡ãƒ¼ã‚¿ã€ãŠã‚ˆã³ \f2Externalizable.writeExternal\fP メソッドã«ã‚ˆã£ã¦æ›¸ãè¾¼ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ‡ãƒ¼ã‚¿ (基底クラスをå«ã‚€) ãŒå«ã¾ã‚Œã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-\f2@serialData\fP ã‚¿ã‚°ã¯ã€\f2writeObject\fPã€\f2readObject\fPã€\f2writeExternal\fPã€\f2readExternal\fPã€\f2writeReplace\fPã€ãŠã‚ˆã³ \f2readResolve\fP メソッドã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+\f2data\-description\fP ¤Ï¡¢Ä¾Î󲽤µ¤ì¤¿·Á¼°¤Ç¤Î¥Ç¡¼¥¿¤Î·¿¤È½ç½ø¤òÀâÌÀ¤¹¤ë¥Æ¥­¥¹¥È¤Ç¤¹¡£¶ñÂÎŪ¤Ë¸À¤¦¤È¡¢¤³¤Î¥Ç¡¼¥¿¤Ë¤Ï¡¢ \f2writeObject\fP ¥á¥½¥Ã¥É¤Ë¤è¤Ã¤Æ½ñ¤­¹þ¤Þ¤ì¤ë¾Êά²Äǽ¤Ê¥Ç¡¼¥¿¡¢¤ª¤è¤Ó \f2Externalizable.writeExternal\fP ¥á¥½¥Ã¥É¤Ë¤è¤Ã¤Æ½ñ¤­¹þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿ (´ðÄ쥯¥é¥¹¤â´Þ¤à) ¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ 
+.LP
+\f2@serialData\fP ¥¿¥°¤Ï¡¢ \f2writeObject\fP¡¢ \f2readObject\fP¡¢ \f2writeExternal\fP¡¢ \f2readExternal\fP¡¢ \f2writeReplace\fP¡¢¤ª¤è¤Ó \f2readResolve\fP ¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Ç»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
 .TP 3
 @since\  since\-text 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã« [å°Žå…¥ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³] 見出ã—を追加ã—ã€æŒ‡å®šã•ã‚ŒãŸ \f2since\-text\fP を書ãè¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã«ã¯ã€ç‰¹åˆ¥ãªå†…部構造ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã€ã¤ã¾ã‚Šæ¦‚è¦ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã§æœ‰åŠ¹ã§ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ç‰¹å®šã®å¤‰æ›´ã¾ãŸã¯æ©Ÿèƒ½ãŒã€\f2since\-text\fP ã«ç¤ºã•ã‚ŒãŸã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒªãƒªãƒ¼ã‚¹ä»¥é™ã€å­˜åœ¨ã—ã¦ã„ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+À¸À®¥É¥­¥å¥á¥ó¥È¤Ë [ƳÆþ¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó] ¸«½Ð¤·¤òÄɲä·¡¢»ØÄꤵ¤ì¤¿ \f2since\-text\fP ¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ë¤Ï¡¢ÆÃÊ̤ÊÆâÉô¹½Â¤¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥¿¥°¤Ï¡¢¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¡¢¤Ä¤Þ¤ê³µÍס¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤ÇÍ­¸ú¤Ç¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢ÆÃÄê¤ÎÊѹ¹¤Þ¤¿¤Ïµ¡Ç½¤¬¡¢ \f2since\-text ¤Ë¼¨¤µ¤ì¤¿¥½¥Õ¥È¥¦¥§¥¢¥ê¥ê¡¼¥¹°Ê¹ß¡¢Â¸ºß¤·¤Æ¤¤¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹\fP¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -2973,52 +2226,26 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-Java プラットフォームã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®å ´åˆã€ã“ã®ã‚¿ã‚°ã¯ã€Java プラットフォーム API 仕様ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’示ã—ã¾ã™ã€‚ ãã®å¤‰æ›´ã‚„機能ãŒãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã«è¿½åŠ ã•ã‚ŒãŸæ™‚期を示ã™ã¨ã¯é™ã‚Šã¾ã›ã‚“。複数㮠@since タグを使用ã§ãã€è¤‡æ•°ã® @author ã‚¿ã‚°ã®ã‚ˆã†ã«æ‰±ã‚ã‚Œã¾ã™ã€‚プログラムè¦ç´ ãŒè¤‡æ•°ã® API ã§ä½¿ç”¨ã•ã‚Œã‚‹å ´åˆã€è¤‡æ•°ã®ã‚¿ã‚°ã‚’使用ã§ãã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+.LP
+Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥½¡¼¥¹¥³¡¼¥É¤Î¾ì¹ç¡¢¤³¤Î¥¿¥°¤Ï¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à API »ÅÍͤΥС¼¥¸¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£¤½¤ÎÊѹ¹¤äµ¡Ç½¤¬¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ¤ËÄɲ䵤줿»þ´ü¤ò¼¨¤¹¤È¤Ï¸Â¤ê¤Þ¤»¤ó¡£Ê£¿ô¤Î @since ¥¿¥°¤ò»ÈÍѤǤ­¡¢Ê£¿ô¤Î @author ¥¿¥°¤Î¤è¤¦¤Ë°·¤ï¤ì¤Þ¤¹¡£¥×¥í¥°¥é¥àÍ×ÁǤ¬Ê£¿ô¤Î API ¤Ç»ÈÍѤµ¤ì¤ë¾ì¹ç¡¢Ê£¿ô¤Î¥¿¥°¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
 .TP 3
-@throws\  class\-name\  description\  
-\f2@throws\fP タグ㨠\f2@exception\fP ã‚¿ã‚°ã¯åŒç¾©ã§ã™ã€‚生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã« [例外] å°è¦‹å‡ºã—を追加ã—ã¦ã€\f2class\-name\fP 㨠\f2description\fP テキストを書ãè¾¼ã¿ã¾ã™ã€‚\f2class\-name\fP ã¯ã€ãã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã‚¹ãƒ­ãƒ¼ã•ã‚Œã‚‹å¯èƒ½æ€§ã®ã‚る例外ã®åå‰ã§ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã® doc コメント内ã§ã®ã¿æœ‰åŠ¹ã§ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ãŒå®Œå…¨æŒ‡å®šã®åå‰ã§è¨˜è¿°ã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€æ¤œç´¢é †åºã«å¾“ã£ã¦ã‚¯ãƒ©ã‚¹ã‚’探ã—ã¾ã™ã€‚åŒã˜ã¾ãŸã¯ç•°ãªã‚‹ä¾‹å¤–ã® doc コメントã§ã€è¤‡æ•°ã® \f2@throws\fP タグを使用ã§ãã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-ã™ã¹ã¦ã®ãƒã‚§ãƒƒã‚¯æ¸ˆã¿ä¾‹å¤–ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚ˆã†ã«ã™ã‚‹ãŸã‚ã«ã€\f2@throws\fP タグ㌠throws 節内ã®ä¾‹å¤–用ã«å­˜åœ¨ã—ãªã„å ´åˆã¯ã€@throws ã‚¿ã‚°ã®ã‚るドキュメントã§ã‚ã‚‹ã‹ã®ã‚ˆã†ã«ã€Javadoc ツールã«ã‚ˆã£ã¦ä¾‹å¤–㌠HTML 出力ã«èª¬æ˜Žãªã—ã§è‡ªå‹•çš„ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã‚‹ãƒ¡ã‚½ãƒƒãƒ‰å†…ã§ä¾‹å¤–ãŒæ˜Žç¤ºçš„ã«å®£è¨€ã•ã‚Œã¦ã„ã‚‹å ´åˆã®ã¿ã€\f2@throws\fP ドキュメンテーションをãã®ãƒ¡ã‚½ãƒƒãƒ‰ã‹ã‚‰ã‚µãƒ–クラスã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚インタフェースメソッドã‹ã‚‰å®Ÿè£…メソッドã«ã‚³ãƒ”ーã•ã‚Œã‚‹å ´åˆã‚‚åŒæ§˜ã§ã™ã€‚@throws ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’継承ã•ã›ã‚‹ã«ã¯ã€{@inheritDoc} を使用ã§ãã¾ã™ã€‚
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+@throws\  class\-name\  description 
+\f2@throws\fP ¥¿¥°¤È \f2@exception\fP ¥¿¥°¤ÏƱµÁ¤Ç¤¹¡£À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¡ÖÎã³°¡×¾®¸«½Ð¤·¤òÄɲ䷤ơ¢ \f2class\-name\fP ¤ª¤è¤Ó \f2description\fP ¤Î¥Æ¥­¥¹¥È¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£ \f2class\-name\fP ¤Ï¡¢¤½¤Î¥á¥½¥Ã¥É¤«¤é¥¹¥í¡¼¤µ¤ì¤ë²ÄǽÀ­¤Î¤¢¤ëÎã³°¤Î̾Á°¤Ç¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤Î doc ¥³¥á¥ó¥ÈÆâ¤Ç¤Î¤ßÍ­¸ú¤Ç¤¹¡£¤³¤Î¥¯¥é¥¹¤¬´°Á´»ØÄê¤Î̾Á°¤Çµ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸¡º÷½ç½ø¤Ë½¾¤Ã¤Æ¥¯¥é¥¹¤òõ¤·¤Þ¤¹¡£Æ±¤¸¤Þ¤¿¤Ï°Û¤Ê¤ëÎã³°¤Î doc ¥³¥á¥ó¥È¤Ç¡¢Ê£¿ô¤Î \f2@throws\fP ¥¿¥°¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
+¤¹¤Ù¤Æ¤Î¥Á¥§¥Ã¥¯ºÑ¤ßÎã³°¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¡¢ \f2@throws\fP ¥¿¥°¤¬ throws ÀáÆâ¤ÎÎã³°ÍѤ˸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢@throws ¥¿¥°¤Î¤¢¤ë¥É¥­¥å¥á¥ó¥È¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÎã³°¤¬ HTML ½ÐÎϤËÀâÌÀ¤Ê¤·¤Ç¼«Æ°Åª¤ËÄɲ䵤ì¤Þ¤¹¡£ 
+.LP
+¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤ë¥á¥½¥Ã¥ÉÆâ¤ÇÎã³°¤¬ÌÀ¼¨Åª¤ËÀë¸À¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¡¢ \f2@throws\fP ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤¬¤½¤Î¥á¥½¥Ã¥É¤«¤é¥µ¥Ö¥¯¥é¥¹¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥á¥½¥Ã¥É¤«¤é¼ÂÁõ¥á¥½¥Ã¥É¤Ë¥³¥Ô¡¼¤µ¤ì¤ë¾ì¹ç¤âƱÍͤǤ¹¡£@throws ¤Ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ò·Ñ¾µ¤µ¤»¤ë¤Ë¤Ï¡¢{@inheritDoc} ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@throws ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@throws ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@exceptionã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@exception¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
 .TP 3
 {@value\  package.class#field} 
-\f2{@value}\fP ãŒé™çš„フィールド㮠doc コメント㧠引数ãªã—ã§ä½¿ç”¨ã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãã®å®šæ•°ã®å€¤ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.RE
-
-.LP
-.RS 3
-
-.LP
+\f2{@value}\fP ¤¬ÀÅŪ¥Õ¥£¡¼¥ë¥É¤Î doc ¥³¥á¥ó¥È¤Ç °ú¿ô¤Ê¤·¤Ç»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤½¤ÎÄê¿ô¤ÎÃͤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -3034,11 +2261,8 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ä»»æ„ã® doc コメント内ã§å¼•æ•° \f2package.class#field\fP ã‚ã‚Šã§ä½¿ç”¨ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€æŒ‡å®šã—ãŸå®šæ•°ã®å€¤ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
-.LP
+.LP
+Ǥ°Õ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Ç°ú¿ô \f2package.class#field\fP ¤¢¤ê¤Ç»ÈÍѤµ¤ì¤¿¾ì¹ç¤Ï¡¢¤½¤Î»ØÄꤵ¤ì¤¿Äê¿ô¤ÎÃͤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -3056,448 +2280,130 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-引数 \f2package.class#field\fP ã¯ã€@see 引数ã¨åŒä¸€ã®å½¢å¼ã«ãªã‚Šã¾ã™ã€‚ãŸã ã—ã€ãƒ¡ãƒ³ãƒãƒ¼ãŒé™çš„フィールドã«ãªã‘ã‚Œã°ãªã‚‰ãªã„点ãŒç•°ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-ã“れらã®å®šæ•°ã§ã®å€¤ã¯ã€
+.LP
+°ú¿ô \f2package.class#field\fP ¤Ï¡¢@see °ú¿ô¤ÈƱ°ì¤Î·Á¼°¤Ë¤Ê¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¥á¥ó¥Ð¡¼¤¬ÀÅŪ¥Õ¥£¡¼¥ë¥É¤Ë¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤ÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¤³¤ì¤é¤ÎÄê¿ô¤Ç¤ÎÃͤϡ¢
 .na
-\f2定数フィールド値\fP @
+\f2Äê¿ô¥Õ¥£¡¼¥ë¥ÉÃÍ\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/constant\-values.htmlページã«ã‚‚表示ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-
-.LP
-.RE
-.RS 3
+http://java.sun.com/javase/6/docs/api/constant\-values.html¥Ú¡¼¥¸¤Ë¤âɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
 .TP 3
 @version\  version\-text 
-\-version オプションãŒä½¿ã‚ã‚Œã¦ã„ã‚‹å ´åˆã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã« [ãƒãƒ¼ã‚¸ãƒ§ãƒ³] å°è¦‹å‡ºã—を追加ã—ã¦ã€æŒ‡å®šã•ã‚ŒãŸ \f2version\-text\fP を書ãè¾¼ã¿ã¾ã™ã€‚ã“ã®ã‚¿ã‚°ã¯ã€ã“ã®ã‚³ãƒ¼ãƒ‰ãŒå«ã¾ã‚Œã‚‹ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã®ç¾åœ¨ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’ä¿æŒã™ã‚‹ã‚ˆã†ã«æ„図ã•ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã‚Œã«å¯¾ã—ã€@since ã¯ã€ã“ã®ã‚³ãƒ¼ãƒ‰ãŒå°Žå…¥ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’ä¿æŒã—ã¾ã™ã€‚\f2version\-text\fP ã«ã¯ã€ç‰¹åˆ¥ãªå†…部構造ã¯ã‚ã‚Šã¾ã›ã‚“。ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚¿ã‚°ã‚’使用ã§ãる場所を調ã¹ã‚‹ã«ã¯ã€ã€Œã‚¿ã‚°ã‚’使用ã§ãる場所ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.RE
-
-.LP
-.RS 3
-
-.LP
-.LP
-1 ã¤ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«è¤‡æ•°ã® \f2@version\fP ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚å¿…è¦ã«å¿œã˜ã¦ã€\f2@version\fP ã‚¿ã‚°ã”ã¨ã« 1 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã€ã‚¿ã‚°ã”ã¨ã«è¤‡æ•°ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚å‰è€…ã®å ´åˆã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ã€åå‰ã¨åå‰ã®é–“ã«ã‚³ãƒ³ãƒž (\f2,\fP) ã¨ã‚¹ãƒšãƒ¼ã‚¹ãŒæŒ¿å…¥ã•ã‚Œã¾ã™ã€‚後者ã®å ´åˆã¯ã€ãƒ†ã‚­ã‚¹ãƒˆå…¨ä½“ãŒã€è§£æžã•ã‚Œã‚‹ã“ã¨ãªãã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãã®ã¾ã¾ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚³ãƒ³ãƒžã§ã¯ãªãã€å„言語ã«å¯¾å¿œã—ãŸåå‰åŒºåˆ‡ã‚Šæ–‡å­—を使ã†å¿…è¦ãŒã‚ã‚‹ã¨ãã¯ã€1 ã¤ã®ã‚¿ã‚°ã«è¤‡æ•°ã®åå‰ã‚’指定ã—ã¦ãã ã•ã„。
-.LP
-.LP
-詳細ã«ã¤ã„ã¦ã¯ã€
+\-version ¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤµ¤ì¤ë¤È¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Ë [¥Ð¡¼¥¸¥ç¥ó] ¾®¸«½Ð¤·¤òÄɲä·¡¢»ØÄꤵ¤ì¤¿ \f2version\-text\fP ¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£¤³¤Î¥¿¥°¤Ï¡¢¤³¤Î¥³¡¼¥É¤¬´Þ¤Þ¤ì¤ë¥½¥Õ¥È¥¦¥§¥¢¤Î¸½ºß¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÊÝ»ý¤¹¤ë¤è¤¦¤Ë°Õ¿Þ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤ËÂФ·¡¢@since ¤Ï¡¢¤³¤Î¥³¡¼¥É¤¬Æ³Æþ¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÊÝ»ý¤·¤Þ¤¹¡£ \f2version\-text\fP ¤Ë¤Ï¡¢ÆÃÊ̤ÊÆâÉô¹½Â¤¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥Ð¡¼¥¸¥ç¥ó¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¤òÄ´¤Ù¤ë¤Ë¤Ï¡¢¡Ö¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+1 ¤Ä¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ËÊ£¿ô¤Î \f2@version\fP ¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£°ÕÌ£¤¬¼º¤ï¤ì¤Ê¤¤ÈÏ°ÏÆâ¤Ç¡¢1 ¤Ä¤Î \f2@version\fP ¥¿¥°¤Ë 1 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤ò»ØÄꤹ¤ë¤³¤È¤â¡¢Ê£¿ô¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£Á°¼Ô¤Î¾ì¹ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ̾Á°¤È̾Á°¤Î´Ö¤Ë¥³¥ó¥Þ (\f2,\fP) ¤È¶õÇò¤¬Ì¾Á°¤Î´Ö¤ËÁÞÆþ¤µ¤ì¤Þ¤¹¡£¸å¼Ô¤Î¾ì¹ç¤Ï¡¢¥Æ¥­¥¹¥ÈÁ´ÂΤ¬¡¢²òÀϤµ¤ì¤ë¤³¤È¤Ê¤¯¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥³¥ó¥Þ¤Ç¤Ï¤Ê¤¯¡¢³Æ¸À¸ì¤ËÂбþ¤·¤¿Ì¾Á°¶èÀÚ¤êʸ»ú¤ò»È¤¦É¬Íפ¬¤¢¤ë¤È¤­¤Ï¡¢1 ¤Ä¤Î¥¿¥°¤ËÊ£¿ô¤Î̾Á°¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2@version ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2@version ¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@versionã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#@version¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .RE
-.LP
 .SS 
-タグを使用ã§ãる場所
-.LP
-ã“ã“ã§ã¯ã€ã‚¿ã‚°ã‚’使用ã§ãる場所ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚\f2@see\fPã€\f2@since\fPã€\f2@deprecated\fPã€\f2{@link}\fPã€\f2{@linkplain}\fP ãŠã‚ˆã³ \f2{@docroot}\fP ã®ã‚¿ã‚°ã¯ã€ã™ã¹ã¦ã® doc コメントã§ä½¿ç”¨ã§ãã¾ã™ã€‚
-.RS 3
-
-.LP
+¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê
+.LP
+¤³¤³¤Ç¤Ï¡¢¥¿¥°¤ò»ÈÍѤǤ­¤ë¾ì½ê¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѲÄǽ¤Ê¥¿¥°¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ \f2@see\fP¡¢ \f2@since\fP¡¢ \f2@deprecated\fP¡¢ \f2{@link}\fP¡¢ \f2{@linkplain}\fP¡¢¤ª¤è¤Ó \f2{@docroot}\fP¡£
 .SS 
-概è¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°
-.LP
-.LP
-概è¦ã‚¿ã‚°ã¯ã€æ¦‚è¦ãƒšãƒ¼ã‚¸ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãã‚‹ã‚¿ã‚°ã§ã™ã€‚ ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€é€šå¸¸ \f2overview.html\fP ã¨ã„ã†åå‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ã‚ã‚Šã¾ã™ã€‚ã»ã‹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®å ´åˆã¨åŒæ§˜ã«ã€ã“れらã®ã‚¿ã‚°ã¯ã€ä¸»èª¬æ˜Žã®ã‚ã¨ã§ä½¿ã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-\f3注\fP \- ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.2 ã§ã¯ã€æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã® \f2{@link}\fP ã‚¿ã‚°ã«ãƒã‚°ãŒã‚ã‚Šã¾ã™ã€‚テキストã¯æ­£ã—ã表示ã•ã‚Œã¾ã™ãŒã€ãƒªãƒ³ã‚¯ãŒè¨­å®šã•ã‚Œã¾ã›ã‚“。ç¾åœ¨ã®ã¨ã“ã‚ã€\f2{@docRoot}\fP ã‚¿ã‚°ã¯ã€æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã§ã¯å‹•ä½œã—ã¾ã›ã‚“。
-.LP
+³µÍפΥɥ­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+³µÍ×¥¿¥°¤Ï¡¢³µÍ×¥Ú¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤Ç¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï¡¢Ä̾ï \f2overview.html\fP ¤È¤¤¤¦Ì¾Á°¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ê¤Þ¤¹¡£ ¤Û¤«¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¾ì¹ç¤ÈƱÍͤˡ¢¤³¤ì¤é¤Î¥¿¥°¤Ï¡¢¼çÀâÌÀ¤Î¤¢¤È¤Ç»È¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
+.LP
+\f3Ãí\fP \- ¥Ð¡¼¥¸¥ç¥ó 1.2 ¤Ç¤Ï¡¢³µÍץɥ­¥å¥á¥ó¥ÈÆâ¤Î \f2{@link}\fP ¥¿¥°¤Ë¥Ð¥°¤¬¤¢¤ê¤Þ¤¹¡£¥Æ¥­¥¹¥È¤ÏÀµ¤·¤¯É½¼¨¤µ¤ì¤Þ¤¹¤¬¡¢¥ê¥ó¥¯¤¬ÀßÄꤵ¤ì¤Þ¤»¤ó¡£¸½ºß¤Î¤È¤³¤í¡¢ \f2{@docRoot}\fP ¥¿¥°¤Ï¡¢³µÍץɥ­¥å¥á¥ó¥ÈÆâ¤Ç¤ÏÆ°ºî¤·¤Þ¤»¤ó¡£
+.LP
+\f3³µÍ×¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@author\fP
-.br
-\f2@version\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 38 \w\f3概è¦ã‚¿ã‚°\fP
-.if \n(80<\n(38 .nr 80 \n(38
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2279 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f3概è¦ã‚¿ã‚°\fP
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-20
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@author\fP 
+.TP 2
+o
+\f2@version\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
 .SS 
-パッケージドキュメンテーションタグ
-.LP
-.LP
-パッケージタグã¯ã€ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãã‚‹ã‚¿ã‚°ã§ã™ã€‚ ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã¯ã€\f2package.html\fP ã¾ãŸã¯ \f2package\-info.java\fP ã¨ã„ã†åå‰ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«ã‚ã‚Šã¾ã™ã€‚ã“ã“ã§ä½¿ç”¨ã§ãã‚‹ \f2@serial\fP ã‚¿ã‚°ã¯ã€\f2include\fP ã¾ãŸã¯ \f2exclude\fP 引数を指定ã—ãŸã‚‚ã®ã ã‘ã§ã™ã€‚
-.LP
+¥Ñ¥Ã¥±¡¼¥¸¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¥Ñ¥Ã¥±¡¼¥¸¥¿¥°¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤Ç¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ï \f2package.html\fP ¤Þ¤¿¤Ï \f2package\-info.java\fP ¤È¤¤¤¦Ì¾Á°¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ê¤Þ¤¹¡£¤³¤³¤Ç»ÈÍѤǤ­¤ë \f2@serial\fP ¥¿¥°¤Ï¡¢ \f2include\fP ¤Þ¤¿¤Ï \f2exclude\fP °ú¿ô¤¬»ØÄꤵ¤ì¤¿¤â¤Î¤À¤±¤Ç¤¹¡£
+.LP
+\f3¥Ñ¥Ã¥±¡¼¥¸¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@serial\fP
-.br
-\f2@author\fP
-.br
-\f2@version\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 38 \w\f3パッケージタグ\fP
-.if \n(80<\n(38 .nr 80 \n(38
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2315 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f3パッケージタグ\fP
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-22
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@serial\fP 
+.TP 2
+o
+\f2@author\fP 
+.TP 2
+o
+\f2@version\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
 .SS 
-クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°
-.LP
-.LP
-次ã«ã€ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãるタグを示ã—ã¾ã™ã€‚ã“ã“ã§ä½¿ç”¨ã§ãã‚‹ \f2@serial\fP ã‚¿ã‚°ã¯ã€\f2include\fP ã¾ãŸã¯ \f2exclude\fP 引数を指定ã—ãŸã‚‚ã®ã ã‘ã§ã™ã€‚
-.LP
+¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¼¡¤Ë¡¢¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤ò¼¨¤·¤Þ¤¹¡£¤³¤³¤Ç»ÈÍѤǤ­¤ë \f2@serial\fP ¥¿¥°¤Ï¡¢ \f2include\fP ¤Þ¤¿¤Ï \f2exclude\fP °ú¿ô¤¬»ØÄꤵ¤ì¤¿¤â¤Î¤À¤±¤Ç¤¹¡£
+.LP
+\f3¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f3クラスãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚¿ã‚°\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.eo
-.am 80
-.br
-.di b+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@deprecated\fP
-.br
-\f2@serial\fP
-.br
-\f2@author\fP
-.br
-\f2@version\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr b| \n(dn
-.nr b- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \n(b-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2355 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(b|u+\n(.Vu
-.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.b+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.rm b+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-26
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@deprecated\fP 
+.TP 2
+o
+\f2@serial\fP 
+.TP 2
+o
+\f2@author\fP 
+.TP 2
+o
+\f2@version\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP  
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
-\f3次ã«ã‚¯ãƒ©ã‚¹ã‚³ãƒ¡ãƒ³ãƒˆã®ä¾‹ã‚’示ã—ã¾ã™ã€‚\fP
-.LP
+\f3¼¡¤Ë¥¯¥é¥¹¥³¥á¥ó¥È¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£\fP
 .nf
 \f3
 .fl
@@ -3533,137 +2439,44 @@
 .fl
 }
 .fl
-  
-.fl
 \fP
 .fi
-
-.LP
 .SS 
-フィールドドキュメンテーションタグ
-.LP
-.LP
-次ã«ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã§ä½¿ç”¨ã§ãるタグを示ã—ã¾ã™ã€‚
-.LP
+¥Õ¥£¡¼¥ë¥É¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¼¡¤Ë¡¢¥Õ¥£¡¼¥ë¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤ò¼¨¤·¤Þ¤¹¡£
+.LP
+\f3¥Õ¥£¡¼¥ë¥É¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@deprecated\fP
-.br
-\f2@serial\fP
-.br
-\f2@serialField\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@docRoot}\fP
-.br
-\f2{@value}\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 38 \w\f3フィールドタグ\fP
-.if \n(80<\n(38 .nr 80 \n(38
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2436 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f3フィールドタグ\fP
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-24
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@deprecated\fP 
+.TP 2
+o
+\f2@serial\fP 
+.TP 2
+o
+\f2@serialField\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
+.TP 2
+o
+\f2{@value}\fP 
 .RE
-\f3次ã«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚³ãƒ¡ãƒ³ãƒˆã®ä¾‹ã‚’示ã—ã¾ã™ã€‚\fP
-.LP
+\f3¼¡¤Ë¥Õ¥£¡¼¥ë¥É¥³¥á¥ó¥È¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£\fP
 .nf
 \f3
 .fl
@@ -3679,170 +2492,50 @@
 .fl
     int x = 1263732;
 .fl
-  
-.fl
 \fP
 .fi
-
-.LP
 .SS 
-コンストラクタãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚¿ã‚°
-.LP
-.LP
-次ã«ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã¾ãŸã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã§è¡¨ç¤ºã§ãるタグを示ã—ã¾ã™ã€‚ ãŸã ã—ã€\f2@return\fP ã¯ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã§ã¯è¡¨ç¤ºã§ããšã€\f2{@inheritDoc}\fP ã¯è¡¨ç¤ºã«åˆ¶é™ãŒã‚ã‚Šã¾ã™ã€‚\f2@serialData\fP ã‚¿ã‚°ã¯ç‰¹å®šã®ç›´åˆ—化メソッド㮠doc コメントã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
+¥³¥ó¥¹¥È¥é¥¯¥¿¤ª¤è¤Ó¥á¥½¥Ã¥É¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥¿¥°
+.LP
+¼¡¤Ë¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤Þ¤¿¤Ï¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Ç»ÈÍѤǤ­¤ë¥¿¥°¤ò¼¨¤·¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2@return\fP ¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿¤Ç¤Ï»ÈÍѤǤ­¤º¡¢ \f2{@inheritDoc}\fP ¤Ë¤ÏÆÃÄê¤ÎÀ©¸Â¤¬¤¢¤ê¤Þ¤¹¡£ \f2@serialData\fP ¥¿¥°¤ÏÆÃÄê¤ÎľÎ󲽥᥽¥Ã¥É¤Î doc ¥³¥á¥ó¥È¤Ç¤Î¤ß»ÈÍѤǤ­¤Þ¤¹¡£
+.LP
+\f3¥á¥½¥Ã¥É¤ª¤è¤Ó¥³¥ó¥¹¥È¥é¥¯¥¿¥¿¥°\fP
 .RS 3
-
-.LP
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80
-.nr 34 \n(.lu
-.eo
-.am 80
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f3メソッドãŠã‚ˆã³ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚¿ã‚°\fP
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.eo
-.am 80
-.br
-.di b+
-.35
-.ft \n(.f
-.ll \n(34u*1u/2u
-.if \n(.l<\n(80 .ll \n(80u
-.in 0
-\f2@see\fP
-.br
-\f2@since\fP
-.br
-\f2@deprecated\fP
-.br
-\f2@param\fP
-.br
-\f2@return\fP
-.br
-\f2@throws\fP 㨠\f2@exception\fP
-.br
-\f2@serialData\fP
-.br
-\f2{@link}\fP
-.br
-\f2{@linkplain}\fP
-.br
-\f2{@inheritDoc}\fP
-.br
-\f2{@docRoot}\fP
-.br
-.di
-.nr b| \n(dn
-.nr b- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.80
-.rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \n(b-
-.if \n(80<\n(38 .nr 80 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr TW \n(80
-.if t .if \n(TW>\n(.li .tm Table at line 2503 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(b|u+\n(.Vu
-.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
-.ta \n(80u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(40u
-.in +\n(37u
-.b+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.rm b+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-30
-
-.LP
+.TP 2
+o
+\f2@see\fP 
+.TP 2
+o
+\f2@since\fP 
+.TP 2
+o
+\f2@deprecated\fP 
+.TP 2
+o
+\f2@param\fP 
+.TP 2
+o
+\f2@return\fP 
+.TP 2
+o
+\f2@throws\fP ¤È \f2@exception\fP 
+.TP 2
+o
+\f2@serialData\fP 
+.TP 2
+o
+\f2{@link}\fP 
+.TP 2
+o
+\f2{@linkplain}\fP 
+.TP 2
+o
+\f2{@inheritDoc}\fP 
+.TP 2
+o
+\f2{@docRoot}\fP 
 .RE
-\f3次ã«ãƒ¡ã‚½ãƒƒãƒ‰ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¾‹ã‚’示ã—ã¾ã™ã€‚\fP
-.LP
+\f3¼¡¤Ë¥á¥½¥Ã¥É¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£\fP
 .nf
 \f3
 .fl
@@ -3874,22 +2567,13 @@
 .fl
     }
 .fl
-  
-.fl
 \fP
 .fi
-.RE
-.SH "オプション"
-.LP
-.LP
-javadoc ツールã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’使ã£ã¦å‡ºåŠ›ã‚’決定ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\-doclet オプションã§ã‚«ã‚¹ã‚¿ãƒ ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆä»¥å¤–ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ¨™æº–ドックレットを使ã„ã¾ã™ã€‚Javadoc ツールã«ã¯ã€ä»»æ„ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã¨ã¨ã‚‚ã«ä½¿ç”¨ã§ãるコマンド行オプションãŒã‚ã‚Šã¾ã™ã€‚ ã“れらã®ã‚ªãƒ—ションã«ã¤ã„ã¦ã¯ã€ã“ã®ã‚ã¨ã®ã€ŒJavadoc オプションã€ã§èª¬æ˜Žã—ã¾ã™ã€‚標準ドックレットã§ã¯ã€ã“ã®ã»ã‹ã«ã€ã„ãã¤ã‹ã®è¿½åŠ ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒæä¾›ã•ã‚Œã¾ã™ã€‚ ã“れらã®ã‚ªãƒ—ションã«ã¤ã„ã¦ã¯ã€ãã®ã‚ã¨ã®ã€Œæ¨™æº–ドックレットãŒæä¾›ã™ã‚‹ã‚ªãƒ—ションã€ã§èª¬æ˜Žã—ã¾ã™ã€‚ã©ã®ã‚ªãƒ—ションåã‚‚ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ãŒåŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。 ãŸã ã—ã€ã‚ªãƒ—ションã®å¼•æ•°ã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ãŒåŒºåˆ¥ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-オプションを次ã«ç¤ºã—ã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+javadoc ¥Ä¡¼¥ë¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤Ã¤Æ½ÐÎϤò·èÄꤷ¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢\-doclet ¥ª¥×¥·¥ç¥ó¤Ç¥«¥¹¥¿¥à¥É¥Ã¥¯¥ì¥Ã¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç°Ê³°¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤¤¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¡¢Ç¤°Õ¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤È¤È¤â¤Ë»ÈÍѤǤ­¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡ÖJavadoc ¥ª¥×¥·¥ç¥ó¡×¤ÇÀâÌÀ¤·¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤Ç¤Ï¡¢¤³¤Î¤Û¤«¤Ë¡¢¤¤¤¯¤Ä¤«¤ÎÄɲäΥ³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬Ä󶡤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤Î¤¢¤È¤Î¡Öɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤¬Ä󶡤¹¤ë¥ª¥×¥·¥ç¥ó¡×¤ÇÀâÌÀ¤·¤Þ¤¹¡£¤É¤Î¥ª¥×¥·¥ç¥ó̾¤â¡¢Âçʸ»ú¤È¾®Ê¸»ú¤¬¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤¬¶èÊ̤µ¤ì¤Þ¤¹¡£
+.LP
+¥ª¥×¥·¥ç¥ó¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -4043,6 +2727,8 @@
 .br
 \-\f2sourcepath\fP
 .br
+\-sourcetab
+.br
 \-splitindex
 .br
 \-stylesheetfile
@@ -4055,6 +2741,8 @@
 .br
 \-tagletpath
 .br
+\-top
+.br
 \-title
 .br
 \-use
@@ -4101,7 +2789,7 @@
 .nr 42 \n(81+(3*\n(38)
 .nr 82 +\n(42
 .nr TW \n(82
-.if t .if \n(TW>\n(.li .tm Table at line 2680 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 2009 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4157,54 +2845,49 @@
 .rm b+
 .rm c+
 .TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-123
-
-.LP
-.RE
-.LP
-\f2イタリック\fPã§ç¤ºã•ã‚ŒãŸã‚ªãƒ—ションã¯ã€Javadoc ã®åŸºæœ¬ã‚ªãƒ—ションã§ã‚ã‚Šã€Javadoc ツールã®ãƒ•ãƒ­ãƒ³ãƒˆã‚¨ãƒ³ãƒ‰ã«ã‚ˆã£ã¦æä¾›ã•ã‚Œã€ã™ã¹ã¦ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã§ä½¿ç”¨ã§ãã¾ã™ã€‚標準ドックレット自体ã¯ã€ã‚¤ã‚¿ãƒªãƒƒã‚¯ã§ãªã„オプションをæä¾›ã—ã¾ã™ã€‚
-.LP
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-127
+.LP
+\f2¥¤¥¿¥ê¥Ã¥¯\fP ¤Ç¼¨¤µ¤ì¤¿¥ª¥×¥·¥ç¥ó¤Ï¡¢Javadoc ¤Î´ðËÜ¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¢Javadoc ¥Ä¡¼¥ë¤Î¥Õ¥í¥ó¥È¥¨¥ó¥É¤Ë¤è¤Ã¤ÆÄ󶡤µ¤ì¡¢¤¹¤Ù¤Æ¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤Ç»ÈÍѤǤ­¤Þ¤¹¡£É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¼«ÂΤϡ¢¥¤¥¿¥ê¥Ã¥¯¤Ç¤Ê¤¤¥ª¥×¥·¥ç¥ó¤òÄ󶡤·¤Þ¤¹¡£
 .SS 
-Javadoc オプション
-.LP
+Javadoc ¥ª¥×¥·¥ç¥ó
 .RS 3
 .TP 3
 \-overview \ path/filename 
-Javadoc ã«å¯¾ã—ã¦ã€\f2path/filename\fP ã§æŒ‡å®šã•ã‚ŒãŸã€Œã‚½ãƒ¼ã‚¹ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰æ¦‚è¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆç”¨ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’å–å¾—ã—ã€ãã®ãƒ†ã‚­ã‚¹ãƒˆã‚’概è¦ãƒšãƒ¼ã‚¸ (\f2overview\-summary.html\fP) ã«é…ç½®ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚\f2path/filename\fP ã¯ã€\f2\-sourcepath\fP ã¸ã®ç›¸å¯¾ãƒ‘スã§ã™ã€‚ 
-.LP
-\f2filename\fP 㨠\f2path\fP ã«ã¯ã€ãã‚Œãžã‚Œä»»æ„ã®åå‰ã¨å ´æ‰€ã‚’指定ã§ãã¾ã™ãŒã€é€šå¸¸ã¯ã€\f2overview.html\fP ã¨ã„ã†åå‰ã‚’付ã‘ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ„リー内ã®æœ€ä¸Šä½ã®ãƒ‘ッケージディレクトリãŒã‚るディレクトリã«é…ç½®ã—ã¾ã™ã€‚ã“ã®å ´æ‰€ã«é…ç½®ã™ã‚‹ã¨ã€\f2\-sourcepath\fP ã«ã‚ˆã£ã¦ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒæŒ‡ã—示ã•ã‚Œã‚‹ã®ã§ã€ãƒ‘ッケージをドキュメント化ã™ã‚‹éš›ã« \f2path\fP ãŒä¸è¦ã«ãªã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2java.lang\fP パッケージã®ã‚½ãƒ¼ã‚¹ãƒ„リー㌠\f2/src/classes/java/lang/\fP ã®å ´åˆã€æ¦‚è¦ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2/src/classes/overview.html\fP ã«é…ç½®ã§ãã¾ã™ã€‚「使用例ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f2path/filename\fP ã§æŒ‡å®šã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¤ã„ã¦ã¯ã€ã€Œæ¦‚è¦ã‚³ãƒ¡ãƒ³ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-概è¦ãƒšãƒ¼ã‚¸ãŒä½œæˆã•ã‚Œã‚‹ã®ã¯ã€Javadoc ã«è¤‡æ•°ã®ãƒ‘ッケージåを渡ã—ãŸå ´åˆã ã‘ã§ã™ã€‚詳細ã¯ã€ã€ŒHTML フレームã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-概è¦ãƒšãƒ¼ã‚¸ã®ã‚¿ã‚¤ãƒˆãƒ«ã¯ã€\f2\-doctitle\fP ã«ã‚ˆã£ã¦è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Javadoc ¤ËÂФ·¤Æ¡¢\f2path/filename\fP ¤Ç»ØÄꤵ¤ì¤¿¡Ö¥½¡¼¥¹¡×¥Õ¥¡¥¤¥ë¤«¤é³µÍץɥ­¥å¥á¥ó¥ÈÍѤΥƥ­¥¹¥È¤ò¼èÆÀ¤·¡¢¤½¤Î¥Æ¥­¥¹¥È¤ò³µÍ×¥Ú¡¼¥¸ (\f2overview\-summary.html\fP) ¤ËÇÛÃÖ¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ \f2path/filename\fP ¤Ï¡¢¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤Ç¤¹¡£ 
+.LP
+\f2filename\fP¤ÇǤ°Õ¤Î̾Á°¤ò»ÈÍѤ·¡¢\f2path\fP ¤ÇǤ°Õ¤ÎÇÛÃÖÀè¤òÁªÂò¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¤¬¡¢Ä̾ï¤Ï \f2overview.html\fP ¤È¤¤¤¦Ì¾Á°¤òÉÕ¤±¡¢¥½¡¼¥¹¥Ä¥ê¡¼Æâ¤ÎºÇ¾å°Ì¥Ñ¥Ã¥±¡¼¥¸¥Ç¥£¥ì¥¯¥È¥ê¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥êÆâ¤ËÇÛÃÖ¤·¤Þ¤¹¡£¤³¤Î¾ì½ê¤ËÇÛÃÖ¤¹¤ë¤È¡¢¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤È¤­¤Ë \f2path\fP ¤ò»ØÄꤹ¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£¤Ê¤¼¤Ê¤é¡¢ \f2\-sourcepath\fP ¤Ë¤è¤Ã¤Æ¤³¤Î¥Õ¥¡¥¤¥ë¤¬»Ø¤·¼¨¤µ¤ì¤ë¤«¤é¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2java.lang\fP ¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Ä¥ê¡¼¤¬ \f2/src/classes/java/lang/\fP ¤Î¾ì¹ç¡¢³µÍ×¥Õ¥¡¥¤¥ë¤ò \f2/src/classes/overview.html\fP ¤ËÇÛÃ֤Ǥ­¤Þ¤¹¡£¡Ö»ÈÍÑÎã¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f2path/filename\fP ¤Ç»ØÄꤹ¤ë¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö³µÍ×¥³¥á¥ó¥È¥Õ¥¡¥¤¥ë¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+³µÍ×¥Ú¡¼¥¸¤¬ºîÀ®¤µ¤ì¤ë¤Î¤Ï¡¢Javadoc ¤ËÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ·¤¿¾ì¹ç¤À¤±¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢¡ÖHTML ¥Õ¥ì¡¼¥à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+³µÍ×¥Ú¡¼¥¸¤Î¥¿¥¤¥È¥ë¤Ï¡¢\f2\-doctitle\fP ¤Ë¤è¤Ã¤ÆÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-public 
-public クラスãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+public ¥¯¥é¥¹¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-protected 
-protected ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ã“ã‚Œã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¨­å®šã§ã™ã€‚ 
+protected ¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-package 
-packageã€protectedã€ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+package¡¢protected¡¢¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-private 
-ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã‚’表示ã—ã¾ã™ã€‚ 
+¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-help 
-オンラインヘルプを表示ã—ã¾ã™ã€‚ Javadoc ã¨ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+¥ª¥ó¥é¥¤¥ó¥Ø¥ë¥×¤òɽ¼¨¤·¤Þ¤¹¡£Javadoc ¤È¥É¥Ã¥¯¥ì¥Ã¥È¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬°ìÍ÷ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-doclet\  class 
-ドキュメントã®ç”Ÿæˆã«ä½¿ã†ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚完全指定ã®åå‰ã‚’指定ã—ã¦ãã ã•ã„。ã“ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã«ã‚ˆã‚Šã€å‡ºåŠ›ã®å†…容ã¨å½¢å¼ãŒå®šç¾©ã•ã‚Œã¾ã™ã€‚\f4\-doclet\fP オプションãŒä½¿ã‚ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ã¯ã€æ¨™æº–ドックレットを使ã£ã¦ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® HTML å½¢å¼ã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚¯ãƒ©ã‚¹ã«ã¯ã€\f2start(Root)\fP メソッドãŒå«ã¾ã‚Œã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®èµ·å‹•ã‚¯ãƒ©ã‚¹ã¸ã®ãƒ‘スã¯ã€\f2\-docletpath\fP オプションã«ã‚ˆã£ã¦å®šç¾©ã•ã‚Œã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€MIF ドックレットを呼ã³å‡ºã™ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤Ë»È¤¦¥É¥Ã¥¯¥ì¥Ã¥È¤òµ¯Æ°¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£´°Á´»ØÄê¤Î̾Á°¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤Ë¤è¤ê¡¢½ÐÎϤÎÆâÍƤȷÁ¼°¤¬ÄêµÁ¤µ¤ì¤Þ¤¹¡£\f4\-doclet\fP ¥ª¥×¥·¥ç¥ó¤¬»È¤ï¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¤Ï¡¢É¸½à¥É¥Ã¥¯¥ì¥Ã¥È¤ò»È¤Ã¤Æ¥Ç¥Õ¥©¥ë¥È¤Î HTML ·Á¼°¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ë¤Ï \f2start(Root)\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Îµ¯Æ°¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤Ï \f2\-docletpath\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢MIF ¥É¥Ã¥¯¥ì¥Ã¥È¤ò¸Æ¤Ó½Ð¤¹¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4213,17 +2896,17 @@
 \fP
 .fi
 .LP
-特定ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’実行ã—ãŸå®Œå…¨ãªä¾‹ã«ã¤ã„ã¦ã¯ã€
+ÆÃÄê¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ò¼Â¹Ô¤·¤¿´°Á´¤ÊÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2MIF Doclet ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2MIF Doclet ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-docletpath\  classpathlist 
-\f2\-doclet\fP オプションã§æŒ‡å®šã•ã‚Œã¦ã„るドックレット開始クラスファイルã€ãŠã‚ˆã³ãã‚ŒãŒä¾å­˜ã™ã‚‹ã™ã¹ã¦ã® jar ファイルã¸ã®ãƒ‘スを指定ã—ã¾ã™ã€‚開始クラスファイル㌠jar ファイル内ã«ã‚ã‚‹å ´åˆã€ä»¥ä¸‹ã®ä¾‹ã®ã‚ˆã†ã« jar ファイルã®ãƒ‘スãŒæŒ‡å®šã•ã‚Œã¾ã™ã€‚絶対パスã¾ãŸã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スを指定ã§ãã¾ã™ã€‚\f2classpathlist\fP ã«ã¯ã€è¤‡æ•°ã®ãƒ‘スã¾ãŸã¯ JAR ファイルをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãã®å ´åˆã€å„パスã¾ãŸã¯ JAR ファイルをã€Solaris ã®å ´åˆã«ã¯ã‚³ãƒ­ãƒ³ (:)ã€Windows ã®å ´åˆã«ã¯ã‚»ãƒŸã‚³ãƒ­ãƒ³ (;) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚目的ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆé–‹å§‹ã‚¯ãƒ©ã‚¹ãŒã™ã§ã«æ¤œç´¢ãƒ‘ス内ã«ã‚ã‚‹å ´åˆã¯ã€ã“ã®ã‚ªãƒ—ションã¯ä¸è¦ã§ã™ã€‚ 
-.LP
-jar ファイルã¸ã®ãƒ‘スã®ä¾‹ã«ã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆé–‹å§‹ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚jar ファイルåãŒå«ã¾ã‚Œã¦ã„る点ã«æ³¨ç›®ã—ã¦ãã ã•ã„。 
+\f2\-doclet\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¡¢ ¤ª¤è¤Ó¤½¤Î¥¯¥é¥¹¤¬°Í¸¤¹¤ë¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬ jar ¥Õ¥¡¥¤¥ëÆâ¤Ë¤¢¤ë¾ì¹ç¡¢°Ê²¼¤ÎÎã¤Î¤è¤¦¤Ë jar ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤¬»ØÄꤵ¤ì¤Þ¤¹¡£ÀäÂХѥ¹¤Þ¤¿¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ \f2classpathlist\fP ¤Ë¤Ï¡¢Ê£¿ô¤Î¥Ñ¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤½¤Î¾ì¹ç¡¢³Æ¥Ñ¥¹¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤ò¡¢Solaris ¤Î¾ì¹ç¤Ë¤Ï¥³¥í¥ó (:)¡¢Windows ¤Î¾ì¹ç¤Ë¤Ï¥»¥ß¥³¥í¥ó (;) ¤Ç¶èÀÚ¤ê¤Þ¤¹¡£ÌÜŪ¤Î¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¤¬¤¹¤Ç¤Ë¸¡º÷¥Ñ¥¹Æâ¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÉÔÍפǤ¹¡£ 
+.LP
+jar ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ÎÎã¤Ë¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£jar ¥Õ¥¡¥¤¥ë̾¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëÅÀ¤ËÃíÌܤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .nf
 \f3
 .fl
@@ -4231,7 +2914,7 @@
 .fl
 \fP
 .fi
-ドックレット開始クラスファイルã®ãƒ‘スã®ä¾‹ã€‚クラスファイルåãŒçœç•¥ã•ã‚Œã¦ã„る点ã«æ³¨ç›®ã—ã¦ãã ã•ã„。 
+¥É¥Ã¥¯¥ì¥Ã¥È³«»Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤ÎÎã¡£¥¯¥é¥¹¥Õ¥¡¥¤¥ë̾¤¬¾Êά¤µ¤ì¤Æ¤¤¤ëÅÀ¤ËÃíÌܤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .nf
 \f3
 .fl
@@ -4239,212 +2922,40 @@
 .fl
 \fP
 .fi
-特定ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’実行ã—ãŸå®Œå…¨ãªä¾‹ã«ã¤ã„ã¦ã¯ã€
+ÆÃÄê¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ò¼Â¹Ô¤·¤¿´°Á´¤ÊÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2MIF Doclet ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2MIF Doclet ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-1.1 
-\f2ã“ã®æ©Ÿèƒ½ã¯ã€Javadoc 1.4 ã§ã¯å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚代替機能ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€Javadoc 1.1 ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹ã®ã¨åŒã˜å¤–見ã¨æ©Ÿèƒ½ã‚’æŒã¤ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’作æˆã™ã‚‹ãŸã‚ã®ã‚‚ã®ã§ã—ãŸã€‚ 入れå­ã®ã‚¯ãƒ©ã‚¹ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションãŒå¿…è¦ãªå ´åˆã¯ã€Javadoc 1.2 ã¾ãŸã¯ 1.3 を使用ã—ã¦ãã ã•ã„。\fP 
+\f2¤³¤Îµ¡Ç½¤Ï Javadoc 1.4 ¤«¤éºï½ü¤µ¤ì¤Þ¤·¤¿¡£ÂåÂص¡Ç½¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Javadoc 1.1 ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë¤Î¤ÈƱ¤¸³°¸«¤Èµ¡Ç½¤ò»ý¤Ä¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤¹¤ë¤¿¤á¤Î¤â¤Î¤Ç¤·¤¿¡£Æþ¤ì»Ò¤Î¥¯¥é¥¹¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬É¬Íפʾì¹ç¤Ï¡¢Javadoc 1.2 ¤Þ¤¿¤Ï 1.3 ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£\fP 
 .LP
 .TP 3
 \-source release 
-å—ã‘付ã‘るソースコードã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’指定ã—ã¾ã™ã€‚\f2release\fP ã«ã¯æ¬¡ã®å€¤ã‚’指定ã§ãã¾ã™ã€‚ 
-.LP
-.TS
-.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
-.de 35
-.ps \n(.s
-.vs \n(.vu
-.in \n(.iu
-.if \n(.u .fi
-.if \n(.j .ad
-.if \n(.j=0 .na
-..
-.nf
-.nr #~ 0
-.if n .nr #~ 0.6n
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.fc
-.nr 33 \n(.s
-.rm 80 81
-.nr 34 \n(.lu
-.eo
-.am 81
-.br
-.di a+
-.35
-.ft \n(.f
-.ll \n(34u*1u/3u
-.if \n(.l<\n(81 .ll \n(81u
-.in 0
-Javadoc ã¯ã€JDK 1.5 ã§å°Žå…¥ã•ã‚ŒãŸç·ç§°ãŠã‚ˆã³ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’å«ã‚“ã ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚\f3\-source\fP フラグを指定ã—ãªã„ã¨ã€ã‚³ãƒ³ãƒ‘イラã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã¨ã—㦠1.5 ã®å‹•ä½œã‚’ã—ã¾ã™ã€‚
-.br
-.di
-.nr a| \n(dn
-.nr a- \n(dl
-..
-.ec \
-.eo
-.am 81
-.br
-.di b+
-.35
-.ft \n(.f
-.ll \n(34u*1u/3u
-.if \n(.l<\n(81 .ll \n(81u
-.in 0
-Javadoc ã¯ã€JDK 1.4 ã§å°Žå…¥ã•ã‚ŒãŸã€ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã‚’å«ã‚€ã‚³ãƒ¼ãƒ‰ã‚’å—ã‘付ã‘ã¾ã™ã€‚
-.br
-.di
-.nr b| \n(dn
-.nr b- \n(dl
-..
-.ec \
-.eo
-.am 81
-.br
-.di c+
-.35
-.ft \n(.f
-.ll \n(34u*1u/3u
-.if \n(.l<\n(81 .ll \n(81u
-.in 0
-Javadoc ã¯ã€JDK 1.3 以é™ã«å°Žå…¥ã•ã‚ŒãŸã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã€ç·ç§°ã€ã¾ãŸã¯ä»–ã®è¨€èªžæ©Ÿèƒ½ã‚’サãƒãƒ¼ãƒˆã—ã¾ã›ã‚“。
-.br
-.di
-.nr c| \n(dn
-.nr c- \n(dl
-..
-.ec \
-.35
-.nf
-.ll \n(34u
-.nr 80 0
-.nr 31 0
-.nr 32 0
-.nr 38 \w\f31
-.if \n(31<\n(38 .nr 31 \n(38
-.nr 38 \w.5\fP
-.if \n(32<\n(38 .nr 32 \n(38
-.nr 38 \w\f31
-.if \n(31<\n(38 .nr 31 \n(38
-.nr 38 \w.4\fP
-.if \n(32<\n(38 .nr 32 \n(38
-.nr 38 \w\f31
-.if \n(31<\n(38 .nr 31 \n(38
-.nr 38 \w.3\fP
-.if \n(32<\n(38 .nr 32 \n(38
-.80
-.rm 80
-.nr 60 \n(31
-.nr 38 \n(60+\n(32
-.if \n(38>\n(80 .nr 80 \n(38
-.if \n(38<\n(80 .nr 60 +(\n(80-\n(38)/2
-.nr 81 0
-.81
-.rm 81
-.nr 38 \n(a-
-.if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \n(b-
-.if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \n(c-
-.if \n(81<\n(38 .nr 81 \n(38
-.35
-.nf
-.ll \n(34u
-.nr 38 1n
-.nr 79 0
-.nr 40 \n(79+(0*\n(38)
-.nr 80 +\n(40
-.nr 60 +\n(40
-.nr 41 \n(80+(3*\n(38)
-.nr 81 +\n(41
-.nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 2790 file Input is too wide - \n(TW units
-.fc  
-.nr #T 0-1
-.nr #a 0-1
-.eo
-.de T#
-.ds #d .d
-.if \(ts\n(.z\(ts\(ts .ds #d nl
-.mk ##
-.nr ## -1v
-.ls 1
-.ls
-..
-.ec
-.ne \n(a|u+\n(.Vu
-.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
-.ta \n(60u \n(80u \n(81u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f31.5\fP\h'|\n(41u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(41u
-.in +\n(37u
-.a+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(b|u+\n(.Vu
-.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
-.ta \n(60u \n(80u \n(81u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f31.4\fP\h'|\n(41u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(41u
-.in +\n(37u
-.b+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.ne \n(c|u+\n(.Vu
-.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
-.ta \n(60u \n(80u \n(81u 
-.nr 31 \n(.f
-.nr 35 1m
-\&\h'|\n(40u'\f31.3\fP\h'|\n(41u'
-.mk ##
-.nr 31 \n(##
-.sp |\n(##u-1v
-.nr 37 \n(41u
-.in +\n(37u
-.c+
-.in -\n(37u
-.mk 32
-.if \n(32>\n(31 .nr 31 \n(32
-.sp |\n(31u
-.fc
-.nr T. 1
-.T# 1
-.35
-.rm a+
-.rm b+
-.rm c+
-.TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-14
-.LP
-javac ã§ã‚³ãƒ¼ãƒ‰ã‚’コンパイルã™ã‚‹ã¨ãã«ä½¿ç”¨ã—ãŸå€¤ã«å¯¾å¿œã™ã‚‹ \f2release\fP ã®å€¤ã‚’使用ã—ã¾ã™ã€‚ 
+¼õ¤±ÉÕ¤±¤ë¥½¡¼¥¹¥³¡¼¥É¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£\f2release\fP ¤Ë¤Ï¼¡¤ÎÃͤò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f31.5\fP \- javadoc ¤Ï¡¢JDK 1.5 ¤ÇƳÆþ¤µ¤ì¤¿Áí¾Î¤Ê¤É¤Î¸À¸ìµ¡Ç½¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£\f3\-source\fP ¥Õ¥é¥°¤¬»ÈÍѤµ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¤Î¥³¥ó¥Ñ¥¤¥é¤Î¥Ç¥Õ¥©¥ë¥ÈÆ°ºî¤Ï¡¢1.5 ¤Î¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.TP 2
+o
+\f31.4\fP Javadoc ¤Ï¡¢JDK 1.4 ¤ÇƳÆþ¤µ¤ì¤¿¡¢¥¢¥µ¡¼¥·¥ç¥ó¤ò´Þ¤à¥³¡¼¥É¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£ 
+.TP 2
+o
+\f31.3\fP Javadoc ¤Ï¡¢JDK 1.3 °Ê¹ß¤ËƳÆþ¤µ¤ì¤¿¥¢¥µ¡¼¥·¥ç¥ó¡¢Áí¾Î¡¢¤Þ¤¿¤Ï¾¤Î¸À¸ìµ¡Ç½¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó¡£ 
+.RE
+.LP
+javac ¤Ç¥³¡¼¥É¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È¤­¤Ë»ÈÍѤ·¤¿ÃͤËÂбþ¤¹¤ë \f2release\fP ¤ÎÃͤò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-sourcepath\  sourcepathlist 
-\f2javadoc\fP コマンドã«ãƒ‘ッケージåã¾ãŸã¯ \f2\-subpackages\fP を渡ã™ã¨ãã«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (\f2.java\fP) を検索ã™ã‚‹ãŸã‚ã®ãƒ‘スを指定ã—ã¾ã™ã€‚\f2sourcepathlist\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘スをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘ス以下ã®ã™ã¹ã¦ã®ã‚µãƒ–ディレクトリを検索ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã£ã¦ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä½ç½®ã ã‘ã§ãªãã€ãれ自体ã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œãªã„ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‹ã‚‰ç¶™æ‰¿ã•ã‚ŒãŸã‚³ãƒ¡ãƒ³ãƒˆã‚’æŒã¤ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä½ç½®ã‚‚確èªã§ãã¾ã™ã€‚ 
-.LP
-\f2\-sourcepath\fP オプションã¯ã€javadoc コマンドã«ãƒ‘ッケージåを渡ã™ã¨ãã«ã ã‘使用ã§ãã¾ã™ã€‚ \f2javadoc\fP コマンドã«æ¸¡ã•ã‚Œã‚‹ \f2.java\fP ファイルã¯ã€ã“ã®ãƒ‘スã‹ã‚‰ã¯æ¤œç´¢ã•ã‚Œã¾ã›ã‚“。\f2.java\fP ファイルを検索ã™ã‚‹ã«ã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚るディレクトリ㫠cd ã«ã‚ˆã£ã¦ç§»å‹•ã™ã‚‹ã‹ã€ã¾ãŸã¯å„ファイルã®å…ˆé ­ã«ãƒ‘スをå«ã‚ã¾ã™ (「1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã€ã‚’å‚ç…§)。\f2\-sourcepath\fP ãŒçœç•¥ã•ã‚ŒãŸå ´åˆã€Javadoc ã¯ã€ã‚¯ãƒ©ã‚¹ãƒ‘スを使ã£ã¦ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ (\-classpath ã‚’å‚ç…§)。ã—ãŸãŒã£ã¦ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \-sourcepath ã¯ã€ã‚¯ãƒ©ã‚¹ãƒ‘スã®å€¤ã§ã™ã€‚\-classpath ã‚‚çœç•¥ã—ã¦ãƒ‘ッケージåã‚’ Javadoc ã«æ¸¡ã™ã¨ã€Javadoc ã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŠã‚ˆã³ãã®ã‚µãƒ–ディレクトリã‹ã‚‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ã€‚ 
-.LP
-\f2sourcepathlist\fP ã«ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ãƒ‘ッケージåã®ã‚½ãƒ¼ã‚¹ãƒ„リーã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2com.mypackage\fP ã¨ã„ã†ãƒ‘ッケージをドキュメント化ã™ã‚‹å ´åˆã«ã€ãã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ¬¡ã®å ´æ‰€ã«ã‚ã‚‹ã¨ã—ã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï \-subpackages ¤ò javadoc ¥³¥Þ¥ó¥É¤ËÅϤ¹¤È¤­¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë (.\f2.java\fP) ¤ò¸«¤Ä¤±¤ë¤¿¤á¤Î \f2¸¡º÷¥Ñ¥¹\fP ¤ò»ØÄê \f2¤·¤Þ¤¹\fP ¡£\f2sourcepathlist\fP ¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¹¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹°Ê²¼¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¸¡º÷¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤À¤±¤Ç¤Ê¤¯¡¢¤½¤ì¼«ÂΤϥɥ­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¤¬¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é·Ñ¾µ¤µ¤ì¤¿¥³¥á¥ó¥È¤ò»ý¤Ä¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤â³Îǧ¤Ç¤­¤Þ¤¹¡£ 
+.LP
+\f2\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤǤ­¤ë¤Î¤Ï¡¢javadoc ¥³¥Þ¥ó¥É¤Ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÅϤ¹¾ì¹ç¤À¤±¤Ç¤¹¡£¤³¤Î¥Ñ¥¹¤«¤é¤Ï¡¢javadoc ¥³¥Þ¥ó¥É¤ËÅϤµ¤ì¤¿ \f2.java\fP ¥Õ¥¡¥¤¥ë¤Ï \f2¸¡º÷\fP ¤µ¤ì¤Þ¤»¤ó¡£ \f2.java\fP ¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤Î¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë cd ¤Ë¤è¤Ã¤Æ°ÜÆ°¤¹¤ë¤«¡¢¤Þ¤¿¤Ï³Æ¥Õ¥¡¥¤¥ë¤ÎÀèƬ¤Ë¥Ñ¥¹¤ò´Þ¤á¤Þ¤¹ (¡Ö1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½¡×¤ò»²¾È)¡£ \f2\-sourcepath\fP ¤¬¾Êά¤µ¤ì¤¿¾ì¹ç¡¢Javadoc ¤Ï¡¢¥¯¥é¥¹¥Ñ¥¹¤ò»È¤Ã¤Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹ (\-classpath ¤ò»²¾È)¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Ç¥Õ¥©¥ë¥È¤Î \-sourcepath ¤Ï¡¢¥¯¥é¥¹¥Ñ¥¹¤ÎÃͤǤ¹¡£\-classpath ¤â¾Êά¤·¤Æ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò Javadoc ¤ËÅϤ¹¤È¡¢Javadoc ¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ª¤è¤Ó¤½¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹¡£ 
+.LP
+\f2sourcepathlist\fP ¤Ë¤Ï¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¥½¡¼¥¹¥Ä¥ê¡¼¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤òÀßÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2com.mypackage\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¾ì¹ç¤Ë¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¼¡¤Î¾ì½ê¤Ë¤¢¤ë¤È¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4452,16 +2963,16 @@
 .fl
 \fP
 .fi
-ã“ã®å ´åˆã€æ¬¡ã®ã‚ˆã†ã«ã—㦠\f2sourcepath\fP ã‚’ \f2/home/user/src\fPã€ã¤ã¾ã‚Š \f2com/mypackage\fP ã‚’å«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æŒ‡å®šã—ã€ãã‚Œã‹ã‚‰ãƒ‘ッケージå \f2com.mypackage\fP を指定ã—ã¾ã™ã€‚ 
+¤³¤Î¤È¤­¼¡¤Î¤è¤¦¤Ë¡¢ \f2sourcepath\fP ¤ò¡¢com/mypackage ¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¢¤ë \f2/home/user/src\fP ¤Ë»ØÄꤷ¤¿¤¢¤È¡¢ ¥Ñ¥Ã¥±¡¼¥¸Ì¾ \f2com.mypackage\fP ¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-sourcepath /home/user/src/ com.mypackage\fP
 .fl
 .fi
-ã“ã®æ–¹æ³•ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ‘スã®å€¤ã¨ãƒ‘ッケージåを連çµã—ã¦ã€ãƒ‰ãƒƒãƒˆã‚’ (円記å·) 「\\ã€ã«å¤‰ãˆã‚‹ã¨ã€ãƒ‘ッケージã®ãƒ•ãƒ«ãƒ‘ス (C:\\user\\src\\com\\mypackage) ã«ãªã‚‹ã“ã¨ã‚’ç†è§£ã™ã‚‹ã¨ç°¡å˜ã§ã™ã€‚\f2/home/user/src/com/mypackage\fP. 
-.LP
-2 ã¤ã®ã‚½ãƒ¼ã‚¹ãƒ‘スを設定ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚ 
+¤³¤ÎÊýË¡¤Ï¡¢¥½¡¼¥¹¥Ñ¥¹¤ÎÃͤȥѥ屡¼¥¸Ì¾¤òÏ¢·ë¤·¤Æ¡¢¥É¥Ã¥È¤ò (±ßµ­¹æ) ¡Ö\\¡×¤ËÊѤ¨¤ë¤È¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥Õ¥ë¥Ñ¥¹ \f2/home/user/src/com/mypackage ¤Ë¤Ê¤ë¤³¤È¤òÍý²ò¤¹¤ë¤È´Êñ¤Ç¤¹\fP¡£ 
+.LP
+2 ¤Ä¤Î¥½¡¼¥¹¥Ñ¥¹¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4471,132 +2982,124 @@
 .LP
 .TP 3
 \-classpath\  classpathlist 
-Javadoc ãŒå‚照クラス (\f2.class\fP ファイル) を検索ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ å‚照クラスã¨ã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã¨ãれらã®ã‚¯ãƒ©ã‚¹ã«ã‚ˆã£ã¦å‚ç…§ã•ã‚Œã‚‹ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã®ã“ã¨ã§ã™ã€‚\f2classpathlist\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘スをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘スã®ä»¥ä¸‹ã™ã¹ã¦ã®ã‚µãƒ–ディレクトリを検索ã—ã¾ã™ã€‚\f2classpathlist\fP を指定ã™ã‚‹ã¨ãã¯ã€
+javadoc ¤¬»²¾È¥¯¥é¥¹ (\f2.class\fP ¥Õ¥¡¥¤¥ë) ¤Î¸¡º÷¤ò¹Ô¤¦¤È¤­¤Ë»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£»²¾È¥¯¥é¥¹¤È¤Ï¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤È¡¢¤½¤ì¤é¤Î¥¯¥é¥¹¤«¤é»²¾È¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤ò»Ø¤·¤Þ¤¹¡£\f2classpathlist\fP ¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¹¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹°Ê²¼¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¸¡º÷¤·¤Þ¤¹¡£classpathlist ¤ò»ØÄꤹ¤ë¤È¤­¤Ï¡¢
 .na
-\f2クラスパス\fP @
+\f2¥¯¥é¥¹¥Ñ¥¹\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#generalã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚る指示ã«å¾“ã£ã¦ãã ã•ã„。 
-.LP
-\f2\-sourcepath\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€\f2\-classpath\fP を使ã£ã¦ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã ã‘ã§ãªãソースファイルも検索ã—ã¾ã™ (下ä½äº’æ›æ€§ã®ãŸã‚)。ã—ãŸãŒã£ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’別々ã®ãƒ‘スã‹ã‚‰æ¤œç´¢ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€\f2\-sourcepath\fP 㨠\f2\-classpath\fP ã®ä¸¡æ–¹ã‚’使ã„ã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€\f2com.mypackage\fP をドキュメント化ã™ã‚‹å ´åˆã«ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2/home/user/src/com/mypackage\fP ã«ã‚ã‚Šã€ã“ã®ãƒ‘ッケージ㌠\f2/home/user/lib\fP 内ã®ãƒ©ã‚¤ãƒ–ラリを使ã†ã®ã§ã‚ã‚Œã°ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#general¤Î¥É¥­¥å¥á¥ó¥È¤Ë¤¢¤ë»Ø¼¨ \f2¤Ë½¾¤Ã¤Æ¤¯¤À¤µ¤¤\fP¡£ 
+.LP
+\f2\-sourcepath\fP ¤¬¾Êά¤µ¤ì¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¤È¤­¤À¤±¤Ç¤Ê¤¯¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤¹¤ë¤È¤­¤Ë¤â \f2\-classpath\fP ¤ò»ÈÍѤ·¤Þ¤¹ (²¼°Ì¸ß´¹À­¤Î¤¿¤á)¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òÊÌ¡¹¤Î¥Ñ¥¹¤«¤é¸¡º÷¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢ \f2\-sourcepath\fP ¤È \f2\-classpath ¤ÎξÊý¤ò»È¤¤¤Þ¤¹\fP.¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢ \f2com.mypackage\fP ¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¾ì¹ç¤Ë¡¢¤½¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¥Ç¥£¥ì¥¯¥È¥ê \f2/home/user/src/com/mypackage\fP Æâ¤Ë³ÊǼ¤µ¤ì¤Æ¤ª¤ê¡¢¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬ \f2/home/user/lib\fP Æâ¤Î¥é¥¤¥Ö¥é¥ê¤Ë°Í¸¤·¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£¤³¤Î¤È¤­¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-classpath /home/user/lib \-sourcepath /home/user/src com.mypackage\fP
 .fl
 .fi
-ã»ã‹ã®ãƒ„ールã¨åŒæ§˜ã«ã€\f2\-classpath\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€CLASSPATH 環境変数ãŒè¨­å®šã•ã‚Œã¦ã„ã‚Œã°ã€Javadoc ツールã¯ã“ã®ç’°å¢ƒå¤‰æ•°ã‚’使ã„ã¾ã™ã€‚ã©ã¡ã‚‰ã‚‚設定ã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã‚¯ãƒ©ã‚¹ã‚’検索ã—ã¾ã™ã€‚ 
-.LP
-Javadoc ツールã¯æ‹¡å¼µæ©Ÿèƒ½ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ–ートストラップクラスã«é–¢é€£ã—ã¦ã„ã‚‹ãŸã‚ã€Javadoc ツール㌠\f2\-classpath\fP を使用ã—ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã‚’検索ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã®è©³ç´°ã¯ã€
+\f2\-classpath\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¤Û¤«¤Î¥Ä¡¼¥ë¤ÈƱ¤¸¤¯¡¢CLASSPATH ´Ä¶­ÊÑ¿ô¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ì¤Ð¤½¤ÎÃͤò»ÈÍѤ·¤Þ¤¹¡£¤É¤Á¤é¤âÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥¯¥é¥¹¤ò¸¡º÷¤·¤Þ¤¹¡£ 
+.LP
+Javadoc ¥Ä¡¼¥ë¤¬ \f2\-classpath\fP ¤ò»ÈÍѤ·¤Æ¥æ¡¼¥¶¡¼¥¯¥é¥¹¤ò¸¡º÷¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¡¢³ÈÄ¥¥¯¥é¥¹¤ä¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤È´ØÏ¢ÉÕ¤±¤ÆÀâÌÀ¤·¤Æ¤¤¤ë¾ðÊó¤òÆþ¼ê¤¹¤ë¤Ë¤Ï¡¢
 .na
-\f2「クラスã®æ¤œç´¢æ–¹æ³•ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤Î¸¡º÷ÊýË¡¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.htmlã‚’ã”覧ãã ã•ã„。  
-.LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ (Java プログラムã¯ã“ã® 2 ã¤ã®å‘¼ã³å‡ºã—を区別ã§ããªã„)。
+http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.LP
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢ \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò³ÈÄ¥»Ò¤Ë»ý¤Ä¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱÅù¤È¤ß¤Ê¤µ¤ì¤Þ¤¹ (java ¥×¥í¥°¥é¥à¤Ï¤³¤Î 2 ¤Ä¤Î¸Æ¤Ó½Ð¤·¤ò¶èÊ̤Ǥ­¤Ê¤¤)¡£
 .br
 .br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚クラスパスã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰å±•é–‹ã¯å¿…ãšã€Java 仮想マシンã®èµ·å‹•å‰ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2System.getenv("CLASSPATH")\fP 呼ã³å‡ºã—ã®ã‚ˆã†ã«ç’°å¢ƒã«å•ã„åˆã‚ã›ã‚’è¡Œã‚ãªã„é™ã‚Šã€Java プログラムãŒå±•é–‹ã•ã‚Œã¦ã„ãªã„ワイルドカードをèªè­˜ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。  
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈÖ¤Ï̤»ØÄê¤È¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£* ¤À¤±¤«¤éÀ®¤ë \f2¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢\fP ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î¥ï¥¤¥ë¥É¥«¡¼¥ÉŸ³«¤Ïɬ¤º¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Îµ¯Æ°Á°¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2System.getenv("CLASSPATH")\fP ¸Æ¤Ó½Ð¤·¤Î¤è¤¦¤Ë´Ä¶­¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤ï¤Ê¤¤¸Â¤ê¡¢Java ¥×¥í¥°¥é¥à¤¬Å¸³«¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ë¥É¥«¡¼¥É¤òǧ¼±¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£  
 .LP
 .TP 3
 \-subpackages\ \ package1:package2:... 
-ソースファイルã‹ã‚‰æŒ‡å®šã•ã‚ŒãŸãƒ‘ッケージãŠã‚ˆã³ãã®ã‚µãƒ–パッケージ内ã«å†å¸°çš„ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«æ–°ã—ã„サブパッケージを追加ã™ã‚‹éš›ã«ä¾¿åˆ©ã§ã™ã€‚æ–°ã—ã„サブパッケージã¯è‡ªå‹•çš„ã«çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ã€‚å„ \f2package\fP 引数ã¯ã€ä»»æ„ã®æœ€ä¸Šä½ã‚µãƒ–パッケージ (\f2java\fP ãªã©) ã¾ãŸã¯å®Œå…¨æŒ‡å®šã®ãƒ‘ッケージ (\f2javax.swing\fP ãªã©) ã«ãªã‚Šã¾ã™ã€‚ソースファイルをå«ã‚ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。引数ã¯ã€ã‚³ãƒ­ãƒ³ã§åŒºåˆ‡ã‚‰ã‚Œã¾ã™ (ã™ã¹ã¦ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ )。ワイルドカードã¯ä¸è¦ã§ã™ (使用ä¸å¯)。パッケージã®æ¤œç´¢å ´æ‰€ã‚’指定ã™ã‚‹ã«ã¯ã€\f2\-sourcepath\fP を使用ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ã€Œã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®å‡¦ç†ã€ã§èª¬æ˜Žã—ãŸã¨ãŠã‚Šã€ã‚½ãƒ¼ã‚¹ãƒ„リーã«ã‚ã‚‹ãŒãƒ‘ッケージã«ã¯å±žã—ã¦ã„ãªã„ソースファイルを処ç†ã—ãªã„ã®ã§å½¹ç«‹ã¡ã¾ã™ã€‚ 
-.LP
-例を示ã—ã¾ã™ã€‚ 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤«¤é»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ª¤è¤Ó¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Æâ¤ËºÆµ¢Åª¤Ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥½¡¼¥¹¥³¡¼¥É¤Ë¿·¤·¤¤¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤òÄɲ乤ëºÝ¤ËÊØÍø¤Ç¤¹¡£¿·¤·¤¤¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ï¼«Æ°Åª¤ËÁȤ߹þ¤Þ¤ì¤Þ¤¹¡£³Æ \f2package\fP °ú¿ô¤Ï¡¢Ç¤°Õ¤ÎºÇ¾å°Ì¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸ ( \f2java\fP ¤Ê¤É) ¤Þ¤¿¤Ï´°Á´½¤¾þ¥Ñ¥Ã¥±¡¼¥¸ ( \f2javax.swing\fP ¤Ê¤É) ¤Ë¤Ê¤ê¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£°ú¿ô¤Ï¡¢¥³¥í¥ó¤Ç¶èÀÚ¤é¤ì¤Þ¤¹ (¤¹¤Ù¤Æ¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à)¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤ÏÉÔÍפǤ¹ (»ÈÍÑÉÔ²Ä)¡£¥Ñ¥Ã¥±¡¼¥¸¤Î¸¡º÷¾ì½ê¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢\f2\-sourcepath\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¡Ö¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î½èÍý¡×¤ÇÀâÌÀ¤·¤¿¤È¤ª¤ê¡¢¥½¡¼¥¹¥Ä¥ê¡¼¤Ë¤¢¤ë¤¬¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï°¤·¤Æ¤¤¤Ê¤¤¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò½èÍý¤·¤Ê¤¤¤Î¤ÇÌòΩ¤Á¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d docs \-sourcepath /home/user/src \-subpackages java:javax.swing\fP
 .fl
 .fi
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ã€Œjavaã€ãŠã‚ˆã³ã€Œjavax.swingã€ã¨ã„ã†åå‰ã®ãƒ‘ッケージã¨ã“れらã®ã‚µãƒ–パッケージ全部ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚ 
-.LP
-\f2\-exclude\fP ã¨ã¨ã‚‚ã« \f2\-subpackages\fP を使用ã™ã‚‹ã¨ã€ç‰¹å®šã®ãƒ‘ッケージを除外ã§ãã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¡Öjava¡×¤ª¤è¤Ó¡Öjavax.swing¡×¤È¤¤¤¦Ì¾Á°¤Î¥Ñ¥Ã¥±¡¼¥¸¤È¤³¤ì¤é¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸Á´Éô¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.LP
+\f2\-subpackages\fP ¤È \f2\-exclude\fP ¤òÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ¹¤ë¤È¡¢ÆÃÄê¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò½ü³°¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-exclude\ \ packagename1:packagename2:... 
-指定ã•ã‚ŒãŸãƒ‘ッケージã¨ãã®ã‚µãƒ–パッケージを \f2\-subpackages\fP ã«ã‚ˆã£ã¦ä½œæˆã•ã‚ŒãŸãƒªã‚¹ãƒˆã‹ã‚‰ç„¡æ¡ä»¶ã«é™¤å¤–ã—ã¾ã™ã€‚éŽåŽ»ã® \f2\-subpackages\fP オプションã®æŒ‡å®šã«ã‚ˆã£ã¦çµ„ã¿è¾¼ã¾ã‚ŒãŸãƒ‘ッケージã€ã¾ãŸã¯å°†æ¥çµ„ã¿è¾¼ã¾ã‚Œã‚‹ãƒ‘ッケージも除外ã®å¯¾è±¡ã¨ãªã‚Šã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤È¤½¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò \f2\-subpackages\fP ¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤¿¥ê¥¹¥È¤«¤é̵¾ò·ï¤Ë½ü³°¤·¤Þ¤¹¡£ ²áµî¤Î \f2\-subpackages\fP ¥ª¥×¥·¥ç¥ó¤Î»ØÄê¤Ë¤è¤Ã¤ÆÁȤ߹þ¤Þ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¡¢¤Þ¤¿¤Ï¾­ÍèÁȤ߹þ¤Þ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¤â½ü³°¤ÎÂоݤȤʤê¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-sourcepath /home/user/src \-subpackages java \-exclude java.net:java.lang\fP
 .fl
 .fi
-ã“ã®ã†ã¡ã€\f2java.io\fPã€\f2java.util\fPã€\f2java.math\fP ã¯çµ„ã¿è¾¼ã¾ã‚Œã¾ã™ãŒã€\f2java.net\fP 㨠\f2java.lang\fP 以下ã®ãƒ‘ッケージã¯é™¤å¤–ã•ã‚Œã¾ã™ã€‚ãŸã ã—ã€\f2java.lang\fP ã®ã‚µãƒ–パッケージã§ã‚ã‚‹ \f2java.lang.ref\fP ã¯é™¤å¤–ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î¾ì¹ç¡¢ \f2java.io\fP¡¢ \f2java.util\fP¡¢ \f2java.math\fP ¤Ê¤É¤¬´Þ¤á¤é¤ì¡¢ \f2java.net\fP ¤È \f2java.lang\fP ¤ò¥ë¡¼¥È¤Ë»ý¤Ä¥Ñ¥Ã¥±¡¼¥¸¤¬½ü³°¤µ¤ì¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ \f2java.lang\fP ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ç¤¢¤ë \f2java.lang.ref\fP ¤â½ü³°¤µ¤ì¤ëÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-bootclasspath\  classpathlist 
-ブートクラスãŒå­˜åœ¨ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ブートクラスã¨ã¯ã€é€šå¸¸ã€Java プラットフォームã®ã‚³ã‚¢ã‚¯ãƒ©ã‚¹ã®ã“ã¨ã§ã™ã€‚ブートクラスパスã¯ã€Javadoc ツールãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã™ã¨ãã«ä½¿ã†æ¤œç´¢ãƒ‘スã®ä¸€éƒ¨ã§ã™ã€‚詳細ã¯ã€
+¥Ö¡¼¥È¥¯¥é¥¹¤¬Â¸ºß¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¯¥é¥¹¤È¤Ï¡¢Ä̾Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥³¥¢¥¯¥é¥¹¤Î¤³¤È¤Ç¤¹¡£¥Ö¡¼¥È¥¯¥é¥¹¥Ñ¥¹¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤¹¤È¤­¤Ë»È¤¦¸¡º÷¥Ñ¥¹¤Î°ìÉô¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2「javac 㨠javadoc ãŒã‚¯ãƒ©ã‚¹ã‚’検索ã™ã‚‹æ–¹æ³•ã€\fP @
+\f2¡Ö¥¯¥é¥¹¤Î¸¡º÷ÊýË¡¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html#srcfilesã‚’å‚ç…§ã—ã¦ãã ã•ã„。\f2classpathlist\fP 内ã®è¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚³ãƒ­ãƒ³ (:) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html#srcfiles¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥³¥í¥ó (:) ¤ò¡¢ \f2classpathlist\fP Æâ¤Î¥Ç¥£¥ì¥¯¥È¥ê´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-extdirs\  dirlist 
-拡張機能クラスãŒå­˜åœ¨ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™ã€‚拡張機能クラスã¨ã¯ã€Java 拡張機能機構を使ã†ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã§ã™ã€‚extdirs ã¯ã€Javadoc ツールãŒã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã™ã¨ãã«ä½¿ã†æ¤œç´¢ãƒ‘スã®ä¸€éƒ¨ã§ã™ã€‚詳細ã¯ã€å‰è¿°ã® \f2\-classpath\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。\f2dirlist\fP 内ã®è¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ã€ã‚³ãƒ­ãƒ³ (:) ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ 
+³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤¬Â¸ºß¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¥¯¥é¥¹¤È¤Ï¡¢Java ³ÈÄ¥µ¡Ç½µ¡¹½¤ò»È¤¦¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Ç¤¹¡£extdirs ¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òõ¤¹¤È¤­¤Ë»È¤¦¸¡º÷¥Ñ¥¹¤Î°ìÉô¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢Á°½Ò¤Î \f2\-classpath\fP ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥³¥í¥ó (:) ¤ò¡¢ \f2dirlist\fP Æâ¤Î¥Ç¥£¥ì¥¯¥È¥ê´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-verbose 
-javadoc ã®å®Ÿè¡Œä¸­ã«è©³ç´°ãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚verbose オプションを指定ã—ãªã„ã¨ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ­ãƒ¼ãƒ‰æ™‚ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆæ™‚ (ソースファイルã”ã¨ã« 1 ã¤ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸)ã€ãŠã‚ˆã³ã‚½ãƒ¼ãƒˆæ™‚ã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚verbose オプションを指定ã™ã‚‹ã¨ã€å„ Java ソースファイルã®è§£æžã«è¦ã—ãŸæ™‚é–“ (ミリ秒å˜ä½) ãªã©ã€è¿½åŠ ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+javadoc ¤Î¼Â¹ÔÃæ¤Ë¾ÜºÙ¤Ê¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£verbose ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤È¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥í¡¼¥É»þ¡¢¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®»þ (¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤´¤È¤Ë 1 ¤Ä¤Î¥á¥Ã¥»¡¼¥¸)¡¢¤ª¤è¤Ó¥½¡¼¥È»þ¤Ë¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£verbose ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢³Æ Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î²òÀϤËÍפ·¤¿»þ´Ö (¥ß¥êÉÃñ°Ì) ¤Ê¤É¡¢ÄɲäΥá¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-quiet 
-エラーメッセージã¾ãŸã¯è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ä»¥å¤–ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’抑制ã—ã€è­¦å‘Šã¨ã‚¨ãƒ©ãƒ¼ã ã‘ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã‚ˆã†ã«ã—ã¦ã€ã“れらを特定ã—ã‚„ã™ãã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³æ–‡å­—列も抑制ã—ã¾ã™ã€‚ 
+¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤Þ¤¿¤Ï·Ù¹ð¥á¥Ã¥»¡¼¥¸°Ê³°¤Î¥á¥Ã¥»¡¼¥¸¤òÍÞÀ©¤·¡¢·Ù¹ð¤È¥¨¥é¡¼¤À¤±¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¡¢¤³¤ì¤é¤òÆÃÄꤷ¤ä¤¹¤¯¤·¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥óʸ»úÎó¤âÍÞÀ©¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-breakiterator\  
-英語言語ã¨ã„ã†ãƒ­ã‚±ãƒ¼ãƒ«å›ºæœ‰ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã§ã¯ãªãã€
+±Ñ¸ì¤ÎºÇ½é¤Îʸ¤ÎËöÈø¤ò·èÄꤹ¤ëºÝ¤Ë¡¢±Ñ¸ìÍÑ¤Î¥í¥±¡¼¥ë¸ÇÍ­¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¤Ï¤Ê¤¯¡¢
 .na
 \f2java.text.BreakIterator\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/text/BreakIterator.html ã®å›½éš›åŒ–ã•ã‚ŒãŸæ–‡å¢ƒç•Œã‚’使用ã—ã¦ã€è‹±æ–‡ã®æœ€åˆã®æ–‡ã®çµ‚ã‚りを判断ã—ã¾ã™ (ä»–ã®ã™ã¹ã¦ã®ãƒ­ã‚±ãƒ¼ãƒ«ã¯ã™ã§ã« \f2BreakIterator\fP を使用)。\f2「最åˆã®æ–‡ã€\fPã¨ã¯ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã®ä¸»èª¬æ˜Žã§ã®æœ€åˆã®æ–‡ã®ã“ã¨ã§ã™ã€‚ã“ã®æ–‡ã¯ã€ãƒ‘ッケージã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ãƒ¡ãƒ³ãƒãƒ¼ã®è¦ç´„ã«ã‚³ãƒ”ーã•ã‚Œã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
-.LP
-JDK 1.2 以é™ã€BreakIterator クラスã¯ã€è‹±èªžã‚’除ãã™ã¹ã¦ã®è¨€èªžã®æ–‡ã®çµ‚ã‚りを判断ã™ã‚‹ãŸã‚ã«ã€ã™ã§ã«ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€1.2 以é™ã§ã¯ã€\f2\-breakiterator\fP オプションã¯è‹±æ–‡ä»¥å¤–ã«ã¯åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“。英文ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªç‹¬è‡ªã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ãŒã‚ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/api/java/text/BreakIterator.html ¤Î¹ñºÝ²½¤µ¤ì¤¿Ê¸¶­³¦¤ò»ÈÍѤ·¤Þ¤¹ (¤Û¤«¤Î¤¹¤Ù¤Æ¤Î¥í¥±¡¼¥ë¤Ç¤Ï¤¹¤Ç¤Ë \f2BreakIterator\fP ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë)¡£\f2¡ÖºÇ½é¤Îʸ¡×\fP¤È¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤Î¼çÀâÌÀ¤Ç¤ÎºÇ½é¤Îʸ¤Î¤³¤È¤Ç¤¹¡£¤³¤Îʸ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥á¥ó¥Ð¡¼¤ÎÍ×Ìó¤Ë¥³¥Ô¡¼¤µ¤ì¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
+.LP
+JDK 1.2 °Ê¹ß¡¢BreakIterator ¥¯¥é¥¹¤Ï¡¢±Ñ¸ì¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¸À¸ì¤Îʸ¤Î½ª¤ï¤ê¤òȽÃǤ¹¤ë¤¿¤á¤Ë¡¢¤¹¤Ç¤Ë»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2\-breakiterator\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢1.2 °Ê¹ß¤Ç¤Ï±Ñʸ°Ê³°¤Ë¤Ï¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£±Ñʸ¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ÊÆȼ«¤Î¥Ç¥Õ¥©¥ë¥È¤Î¥¢¥ë¥´¥ê¥º¥à¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-英文ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ–‡åŒºåˆ‡ã‚Šã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  \- 空白ã¾ãŸã¯ HTML ブロックタグ (\f2<P>\fP ãªã©) ãŒç¶šãピリオドã§åœæ­¢ã™ã‚‹ 
+±Ñʸ¤Î¥Ç¥Õ¥©¥ë¥È¤Îʸ¶èÀڤꥢ¥ë¥´¥ê¥º¥à \- ¶õÇò¤Þ¤¿¤Ï HTML ¥Ö¥í¥Ã¥¯¥¿¥° ( \f2<P>\fP ¤Ê¤É) ¤¬Â³¤¯¥Ô¥ê¥ª¥É¤ÇÄä»ß¤¹¤ë 
 .TP 2
 o
-breakiterator 文区切りアルゴリズム \- 一般ã«ã€æ¬¡ã®èªžãŒå¤§æ–‡å­—ã§å§‹ã¾ã‚‹å ´åˆã€ç©ºç™½æ–‡å­—ãŒç¶šãピリオドã€ç–‘å•ç¬¦ã€ã¾ãŸã¯æ„Ÿå˜†ç¬¦ã§åœæ­¢ã™ã‚‹ã€‚ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã§ã¯ã€ã»ã¨ã‚“ã©ã®çœç•¥è¡¨è¨˜ãŒå‡¦ç†ã•ã‚Œã‚‹ (「The serial no. is validã€ã¯å‡¦ç†ã•ã‚Œã‚‹ãŒã€ŒMr. Smithã€ã¯å‡¦ç†ã•ã‚Œãªã„)。HTML ã‚¿ã‚°ã‚„ã€æ•°å­—ã¾ãŸã¯è¨˜å·ã§å§‹ã¾ã‚‹æ–‡ã§ã¯åœæ­¢ã—ãªã„。HTML ã‚¿ã‚°ã«åŸ‹ã‚è¾¼ã¾ã‚Œã¦ã„ã‚‹å ´åˆã§ã‚‚ã€ã€Œ../filenameã€ã®æœ€å¾Œã®ãƒ”リオドã§åœæ­¢ã™ã‚‹ 
+breakiterator ʸ¶èÀڤꥢ¥ë¥´¥ê¥º¥à \- °ìÈ̤ˡ¢¼¡¤Î¸ì¤¬Âçʸ»ú¤Ç»Ï¤Þ¤ë¾ì¹ç¡¢¶õÇòʸ»ú¤¬Â³¤¯¥Ô¥ê¥ª¥É¡¢µ¿ÌäÉä¡¢¤Þ¤¿¤Ï´¶Ã²Éä¤ÇÄä»ß¤¹¤ë¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ç¤Ï¡ÖThe serial no. is valid¡×¤Ê¤É¡¢¤Û¤È¤ó¤É¤Î¾Êάɽµ­¤¬½èÍý¤µ¤ì¤Þ¤¹¤¬¡¢¡ÖMr. Smith¡×¤Ê¤É¤Ï½èÍý¤µ¤ì¤Þ¤»¤ó¡£HTML ¥¿¥°¤ä¡¢¿ô»ú¤Þ¤¿¤Ïµ­¹æ¤Ç»Ï¤Þ¤ëʸ¤Ç¤ÏÄä»ß¤·¤Ê¤¤¡£HTML ¥¿¥°¤ËËä¤á¹þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ç¤â¡¢¡Ö../filename¡×¤ÎºÇ¸å¤Î¥Ô¥ê¥ª¥É¤ÇÄä»ß¤¹¤ë 
 .RE
-.RS 3
-
-.LP
-.LP
-注: 1.5.0 ã‹ã‚‰ã¯ã€1.4.x ã«è¨­ã‘られã¦ã„㟠breakiterator 警告メッセージを削除ã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®æ–‡åŒºåˆ‡ã‚Šã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’変更ã—ã¦ã„ã¾ã›ã‚“。ã¤ã¾ã‚Šã€\\\-breakiterator オプションã¯ã€1.5.0 ã§ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ãªããªã‚Šã€ã¾ãŸãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ã™ã‚‹ã¤ã‚‚ã‚Šã‚‚ã‚ã‚Šã¾ã›ã‚“。ã“ã‚Œã¯ã€ã€Œæ¬¡ã®ãƒ¡ã‚¸ãƒ£ãƒ¼ãƒªãƒªãƒ¼ã‚¹ã€(1.5.0) ã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚’変更ã™ã‚‹ã¨ã„ã†ã€ä»¥å‰ã®ç›®çš„ã¨ã¯é€†ã«ãªã£ã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’変更ã›ãšã€1.4.x ã§ã® breakiterator 警告を除去ã—ã¦ã„ãªã„å ´åˆã§ã‚‚ã€1.5.0 ã‹ã‚‰ã¯ä½•ã‚‚ã™ã‚‹å¿…è¦ãŒãªãã€è­¦å‘Šã¯æ¶ˆæ»…ã—ã¦ã„ã¾ã™ã€‚ ã“ã®é€†æˆ»ã‚Šã®ç†ç”±ã¯ã€breakiterator をデフォルトã«ã™ã‚‹ãƒ¡ãƒªãƒƒãƒˆã‚ˆã‚Šã‚‚ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã«ã™ã‚‹ãŸã‚ã«å¿…è¦ã¨ãªã‚‹ã€äº’æ›æ€§ã®ãªã„ソースã®å¤‰æ›´ã®æ–¹ãŒè² æ‹…ãŒå¤§ãã‹ã£ãŸãŸã‚ã§ã™ã€‚ã“ã®ä»¶ã§çš†æ§˜ã«ä½™åˆ†ã®æ‰‹é–“ã‚’ãŠã‹ã‘ã—ã€æ··ä¹±ã‚’æ‹›ã„ãŸã“ã¨ã‚’ãŠè©«ã³ã„ãŸã—ã¾ã™ã€‚
-.LP
-.RE
+.LP
+Ãí: 1.5.0 ¤«¤é¤Ï¡¢1.4.x ¤ËÀߤ±¤é¤ì¤Æ¤¤¤¿ breakiterator ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òºï½ü¤·¡¢¥Ç¥Õ¥©¥ë¥È¤Îʸ¶èÀڤꥢ¥ë¥´¥ê¥º¥à¤òÊѹ¹¤·¤Æ¤¤¤Þ¤»¤ó¡£¤Ä¤Þ¤ê¡¢\\\-breakiterator ¥ª¥×¥·¥ç¥ó¤Ï¡¢1.5.0 ¤Ç¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¤Ê¤¯¤Ê¤ê¡¢¤Þ¤¿¥Ç¥Õ¥©¥ë¥È¤Ë¤¹¤ë¤Ä¤â¤ê¤â¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢¡Ö¼¡¤Î¥á¥¸¥ã¡¼¥ê¥ê¡¼¥¹¡×(1.5.0) ¤Ç¥Ç¥Õ¥©¥ë¥È¤òÊѹ¹¤¹¤ë¤È¤¤¤¦¡¢°ÊÁ°¤ÎÌÜŪ¤È¤ÏµÕ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥½¡¼¥¹¥³¡¼¥É¤òÊѹ¹¤»¤º¡¢1.4.x ¤Ç¤Î breakiterator ·Ù¹ð¤ò½üµî¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ç¤â¡¢1.5.0 ¤«¤é¤Ï²¿¤â¤¹¤ëɬÍפ¬¤Ê¤¯¡¢·Ù¹ð¤Ï¾ÃÌǤ·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎµÕÌá¤ê¤ÎÍýͳ¤Ï¡¢breakiterator ¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¤¹¤ë¥á¥ê¥Ã¥È¤è¤ê¤â¡¢¥Ç¥Õ¥©¥ë¥È¤Ë¤¹¤ë¤¿¤á¤ËɬÍפȤʤ롢¸ß´¹À­¤Î¤Ê¤¤¥½¡¼¥¹¤ÎÊѹ¹¤ÎÊý¤¬Ééô¤¬Â礭¤«¤Ã¤¿¤¿¤á¤Ç¤¹¡£¤³¤Î·ï¤Ç³§ÍͤË;ʬ¤Î¼ê´Ö¤ò¤ª¤«¤±¤·¡¢º®Íð¤ò¾·¤¤¤¿¤³¤È¤ò¤ªÏͤӤ¤¤¿¤·¤Þ¤¹¡£  
 .TP 3
 \-locale\  language_country_variant 
-.RS 3
-.LP
-\f3é‡è¦\fP \- \f2\-locale\fP オプションã¯ã€æ¨™æº–ドックレットãŒæä¾›ã™ã‚‹ã™ã¹ã¦ã®ã‚ªãƒ—ションã€ã¾ãŸã¯ãã®ä»–ã®ä»»æ„ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã®æä¾›ã™ã‚‹ã™ã¹ã¦ã®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚ˆã‚Šå‰ (å·¦å´) ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãã†ã—ãªã„ã¨ã€ãƒŠãƒ“ゲーションãƒãƒ¼ãŒè‹±èªžã§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã ã‘ã¯ã€æŒ‡å®šã™ã‚‹é †åºã«ä¾å­˜ã—ã¾ã™ã€‚
-.LP
-.RE
-.LP
-Javadoc ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹ã¨ãã«ä½¿ã†ãƒ­ã‚±ãƒ¼ãƒ«ã‚’指定ã—ã¾ã™ã€‚引数ã«ã¯ã€java.util.Locale ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§èª¬æ˜Žã•ã‚Œã¦ã„るロケールã®åå‰ã‚’指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2en_US\fP (英語ã€ç±³å›½)ã€\f2en_US_WIN\fP (Windows ã§ä½¿ã‚れる英語) ãªã©ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-ロケールを指定ã™ã‚‹ã¨ã€æŒ‡å®šã—ãŸãƒ­ã‚±ãƒ¼ãƒ«ã®ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒ Javadoc ã«ã‚ˆã£ã¦é¸æŠžã•ã‚Œã¦ã€ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ (ナビゲーションãƒãƒ¼ã€ãƒªã‚¹ãƒˆã¨è¡¨ã®è¦‹å‡ºã—ã€ãƒ˜ãƒ«ãƒ—ファイルã®ç›®æ¬¡ã€stylesheet.css ã®ã‚³ãƒ¡ãƒ³ãƒˆãªã©ã®æ–‡å­—列) ã®ãŸã‚ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ã¾ãŸã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã«ã‚½ãƒ¼ãƒˆã•ã‚Œã‚‹ãƒªã‚¹ãƒˆã®ã‚½ãƒ¼ãƒˆé †ã€ãŠã‚ˆã³æœ€åˆã®æ–‡ã®æœ«å°¾ã‚’判別ã™ã‚‹ãŸã‚ã®æ–‡ã®åŒºåˆ‡ã‚Šæ–‡å­—ã‚‚ã€æŒ‡å®šã—ãŸãƒ­ã‚±ãƒ¼ãƒ«ã«ã‚ˆã£ã¦æ±ºã¾ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã§æŒ‡å®šã•ã‚Œã¦ã„るドキュメンテーションコメントã®ãƒ†ã‚­ã‚¹ãƒˆã®ãƒ­ã‚±ãƒ¼ãƒ«ã‚’決定ã™ã‚‹ã‚‚ã®ã§ã¯ã‚ã‚Šã¾ã›ã‚“。 
+.LP
+\f3½ÅÍ×\fP \- \f2\-locale\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤¬Ä󶡤¹¤ë¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó\fP¡¢¤Þ¤¿¤Ï¤½¤Î¾¤ÎǤ°Õ¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ÎÄ󶡤¹¤ë¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤è¤êÁ° (º¸Â¦) ¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤·¤Ê¤¤¤È¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤¬±Ñ¸ì¤Çɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤À¤±¤Ï¡¢»ØÄꤹ¤ë½ç½ø¤Ë°Í¸¤·¤Þ¤¹¡£ 
+.LP
+Javadoc ¤¬¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ë¤È¤­¤Ë»È¤¦¥í¥±¡¼¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î°ú¿ô¤Ï¼¡¤Î¤è¤¦¤Ê¡¢java.util.Locale ¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥í¥±¡¼¥ë¤Î̾Á°¤Ç¤¹¡£ \f2en_US\fP (±Ñ¸ì¡¢Êƹñ) ¤Þ¤¿¤Ï \f2en_US_WIN\fP (Windows ¤Ç»ÈÍѤµ¤ì¤ë±Ñ¸ì)¡£ 
+.LP
+¥í¥±¡¼¥ë¤ò»ØÄꤹ¤ë¤È¡¢»ØÄꤷ¤¿¥í¥±¡¼¥ë¤Î¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ Javadoc ¤Ë¤è¤Ã¤ÆÁªÂò¤µ¤ì¤Æ¡¢¥á¥Ã¥»¡¼¥¸ (¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¡¢¥ê¥¹¥È¤Èɽ¤Î¸«½Ð¤·¡¢¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤ÎÌܼ¡¡¢stylesheet.css ¤Î¥³¥á¥ó¥È¤Ê¤É¤Îʸ»úÎó) ¤Î¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£¤Þ¤¿¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ë¥½¡¼¥È¤µ¤ì¤ë¥ê¥¹¥È¤Î¥½¡¼¥È½ç¡¢¤ª¤è¤ÓºÇ½é¤Îʸ¤ÎËöÈø¤òȽÊ̤¹¤ë¤¿¤á¤Îʸ¤Î¶èÀÚ¤êʸ»ú¤â¡¢»ØÄꤷ¤¿¥í¥±¡¼¥ë¤Ë¤è¤Ã¤Æ·è¤Þ¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤Î¥Æ¥­¥¹¥È¤Î¥í¥±¡¼¥ë¤ò·èÄꤹ¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ 
 .LP
 .TP 3
 \-encoding\  name 
-ソースファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã®åå‰ (\f2EUCJIS/SJIS\fP ãªã©) を指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ—ラットフォームã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚³ãƒ³ãƒãƒ¼ã‚¿ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
-.LP
-\-docencoding ãŠã‚ˆã³ \-charset ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 
+¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î̾Á° ( \f2EUCJIS/SJIS\fP ¤Ê¤É) ¤ò»ØÄꤷ¤Þ¤¹¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î¥Ç¥Õ¥©¥ë¥È¥³¥ó¥Ð¡¼¥¿¤¬»È¤ï¤ì¤Þ¤¹¡£ 
+.LP
+\-docencoding ¤ª¤è¤Ó \-charset ¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-Jflag 
-javadoc を実行ã™ã‚‹å®Ÿè¡Œæ™‚システム java ã«ã€\f2flag\fP を直接渡ã—ã¾ã™ã€‚\f2J\fP 㨠\f2flag\fP ã®é–“ã«ç©ºç™½ã‚’入れã¦ã¯ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’処ç†ã™ã‚‹ãŸã‚ã«ã‚·ã‚¹ãƒ†ãƒ ã§ 32M ãƒã‚¤ãƒˆã®ãƒ¡ãƒ¢ãƒªãƒ¼ã‚’確ä¿ã—ã¦ãŠãå¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€Java ã® \f2\-Xmx\fP オプションを次ã®ã‚ˆã†ã«å‘¼ã³å‡ºã—ã¾ã™ã€‚ \f2\-Xms\fP ã¯ã€çœç•¥å¯èƒ½ã§ã™ã€‚ ã“ã‚Œã¯ã€åˆæœŸãƒ¡ãƒ¢ãƒªãƒ¼ã®ã‚µã‚¤ã‚ºã‚’設定ã™ã‚‹ã ã‘ã®ã‚ªãƒ—ションã§ã€å¿…è¦ãªãƒ¡ãƒ¢ãƒªãƒ¼ã®æœ€å°ã‚µã‚¤ã‚ºãŒã‚ã‹ã£ã¦ã„ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+javadoc ¤ò¼Â¹Ô¤¹¤ë¼Â¹Ô»þ¥·¥¹¥Æ¥à java ¤Ë¡¢\f2flag\fP ¤òľÀÜÅϤ·¤Þ¤¹¡£ \f2J\fP ¤È \f2flag\fP ¤Î´Ö¤Ë¶õÇò¤òÆþ¤ì¤Ê¤¤¤è¤¦¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¤¿¤È¤¨¤Ð¡¢À¸À®¥É¥­¥å¥á¥ó¥È¤Î½èÍýÍѤȤ·¤Æ32M ¥Ð¥¤¥È¤Î¥á¥â¥ê¡¼¤ò¥·¥¹¥Æ¥à¤Ç³ÎÊݤ·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢java ¤Î \f2\-Xmx\fP ¥ª¥×¥·¥ç¥ó¤ò¼¡¤Î¤è¤¦¤Ë¸Æ¤Ó½Ð¤·¤Þ¤¹¡£\f2\-Xms\fP ¤Ï¾Êά²Äǽ¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥á¥â¥ê¡¼¤Î½é´ü¥µ¥¤¥º¤òÀßÄꤹ¤ë¤À¤±¤Î¥ª¥×¥·¥ç¥ó¤Ç¡¢¥á¥â¥ê¡¼¤ÎºÇÄãɬÍ×Î̤¬¤ï¤«¤Ã¤Æ¤¤¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
    % \fP\f3javadoc \-J\-Xmx32m \-J\-Xms32m\fP \f3com.mypackage\fP
 .fl
 .fi
-使用ã—ã¦ã„ã‚‹ javadoc ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’確èªã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã« java ã®ã€Œ\f2\-version\fPã€ã‚ªãƒ—ションを呼ã³å‡ºã—ã¾ã™ã€‚ 
+»ÈÍѤ·¤Æ¤¤¤ë javadoc ¤Î¥Ð¡¼¥¸¥ç¥ó¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë Java ¤Î\f2¡Ö\-version¡×\fP¥ª¥×¥·¥ç¥ó¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4607,17 +3110,16 @@
    Classic VM (build JDK\-1.2\-V, green threads, sunwjit)
 .fl
 .fi
-出力ストリームã«ã¯æ¨™æº–ドックレットã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ãŒå«ã¾ã‚Œã¾ã™ã€‚ 
+½ÐÎÏ¥¹¥È¥ê¡¼¥à¤Ë¤Ïɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Î¥Ð¡¼¥¸¥ç¥óÈֹ椬´Þ¤Þ¤ì¤Þ¤¹¡£ 
 .RE
 .SS 
-標準ドックレットãŒæä¾›ã™ã‚‹ã‚ªãƒ—ション
-.LP
+ɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤¬Ä󶡤¹¤ë¥ª¥×¥·¥ç¥ó
 .RS 3
 .TP 3
 \-d\  directory 
-生æˆã•ã‚ŒãŸ HTML ファイルをä¿å­˜ã™ã‚‹ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™(「dã€ã¯ã€Œç”Ÿæˆå…ˆ (destination)ã€ã®æ„味)。ã“ã®ã‚ªãƒ—ションをçœç•¥ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¯ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ä¿å­˜ã•ã‚Œã¾ã™ã€‚値 \f2directory\fP ã«ã¯ã€çµ¶å¯¾ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã€ã¾ãŸã¯ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 1.4 ã§ã¯ã€javadoc を実行ã™ã‚‹ã¨ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒè‡ªå‹•çš„ã«ä½œæˆã•ã‚Œã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ä¾‹ã§ã¯ã€\f2com.mypackage\fP パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã€çµæžœã‚’ \f2/home/user/doc/\fP ディレクトリã«ä¿å­˜ã—ã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤¿ HTML ¥Õ¥¡¥¤¥ë¤òÊݸ¤¹¤ëÀ¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹(¡Öd¡×¤Ï¡ÖÀ¸À®Àè (destination)¡×¤Î°ÕÌ£)¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò¾Êά¤¹¤ë¤È¡¢À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Ï¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤µ¤ì¤Þ¤¹¡£ÃÍ \f2directory\fP ¤Ë¤Ï¡¢ÀäÂХǥ£¥ì¥¯¥È¥ê¡¢¤Þ¤¿¤Ï¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХǥ£¥ì¥¯¥È¥ê¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 1.4 ¤Ç¤Ï¡¢javadoc ¤ò¼Â¹Ô¤¹¤ë¤ÈÀ¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤¬¼«Æ°Åª¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¼¡¤Î¾ì¹ç¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.mypackage\fP ¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¡¢¤½¤Î·ë²Ì¤¬ \f2/home/user/doc/\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4627,50 +3129,50 @@
 .LP
 .TP 3
 \-use 
-ドキュメント化ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒ‘ッケージã”ã¨ã« 1 ã¤ã® [使用] ページを組ã¿è¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒšãƒ¼ã‚¸ã«ã¯ã€ãã®ç‰¹å®šã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãƒ‘ッケージ㮠API を使ã£ã¦ã„るパッケージã€ã‚¯ãƒ©ã‚¹ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãŠã‚ˆã³ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŒè¨˜è¿°ã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚¯ãƒ©ã‚¹ C を例ã«ã¨ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ C を使ã£ã¦ã„ã‚‹ã‚‚ã®ã¨ã—ã¦ã¯ã€C ã®ã‚µãƒ–クラスã€C ã¨ã—ã¦å®£è¨€ã•ã‚Œã¦ã„るフィールドã€C ã‚’è¿”ã™ãƒ¡ã‚½ãƒƒãƒ‰ã€ãŠã‚ˆã³ã€åž‹ C ã®ãƒ‘ラメータをæŒã¤ãƒ¡ã‚½ãƒƒãƒ‰ã¨ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€String ã® [使用] ページã«ä½•ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã‹ã‚’見ã¦ã¿ã¾ã—ょã†ã€‚\f2java.awt.Font\fP クラス㮠\f2getName()\fP メソッドã¯ã€\f2String\fP åž‹ã‚’è¿”ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2getName()\fP 㯠\f2String\fP を使ã£ã¦ã„ã‚‹ã®ã§ã€\f2String\fP ã® [使用] ページã«ã¯ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ãŸã ã—ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ã®ã¯ API ã®ä½¿ç”¨ã ã‘ã§ã‚ã£ã¦ã€å®Ÿè£…ã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¾ã›ã‚“。ã‚るメソッドãŒã€ãã®å®Ÿè£…ã®ä¸­ã§ \f2String\fP を使ã£ã¦ã„ã¦ã‚‚ã€å¼•æ•°ã¨ã—ã¦æ–‡å­—列をã¨ã£ãŸã‚Šã€æ–‡å­—列を返ã—ãŸã‚Šã—ãªã„å ´åˆã¯ã€\f2String\fP ã®ã€Œä½¿ç”¨ã€ã¨ã¯ã¿ãªã•ã‚Œã¾ã›ã‚“。 
-.LP
-生æˆã•ã‚ŒãŸ [使用] ページã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ã€ç›®çš„ã®ã‚¯ãƒ©ã‚¹ã¾ãŸã¯ãƒ‘ッケージã«ç§»å‹•ã—ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã® [使用] リンクをクリックã—ã¾ã™ã€‚   
+¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥¯¥é¥¹¤ª¤è¤Ó¥Ñ¥Ã¥±¡¼¥¸¤´¤È¤Ë 1 ¤Ä¤Î¡Ö»ÈÍѡץڡ¼¥¸¤òÁȤ߹þ¤ß¤Þ¤¹¡£¤³¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢¤½¤ÎÆÃÄê¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î API ¤ò»È¤Ã¤Æ¤¤¤ë¥Ñ¥Ã¥±¡¼¥¸¡¢¥¯¥é¥¹¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¤ª¤è¤Ó¥Õ¥£¡¼¥ë¥É¤¬µ­½Ò¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¯¥é¥¹ C ¤òÎã¤Ë¤È¤ë¤È¡¢¥¯¥é¥¹ C ¤ò»È¤Ã¤Æ¤¤¤ë¤â¤Î¤È¤·¤Æ¤Ï¡¢C ¤Î¥µ¥Ö¥¯¥é¥¹¡¢C ¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤ë¥Õ¥£¡¼¥ë¥É¡¢C ¤òÊÖ¤¹¥á¥½¥Ã¥É¡¢¤ª¤è¤Ó¡¢·¿ C ¤Î¥Ñ¥é¥á¡¼¥¿¤ò»ý¤Ä¥á¥½¥Ã¥É¤È¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢String ¤Î [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë²¿¤¬É½¼¨¤µ¤ì¤ë¤«¤ò¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£java.awt.Font ¥¯¥é¥¹¤Î \f2getName()\fP ¥á¥½¥Ã¥É¤Ï¡¢ \f2String\fP ·¿¤ÎÃͤò \f2ÊÖ¤·¤Þ¤¹\fP¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2getName()\fP ¤Ï \f2String\fP ¤ò»ÈÍѤ·¤Æ¤¤¤ë¤Î¤Ç¡¢String ¤Î [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë \f2¤³¤Î¥á¥½¥Ã¥É¤¬É½¼¨¤µ¤ì¤Þ¤¹\fP¡£ 
+.LP
+¤¿¤À¤·¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¤Î¤Ï API ¤Î»ÈÍѤÀ¤±¤Ç¤¢¤Ã¤Æ¡¢¼ÂÁõ¤Ï¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Þ¤»¤ó¡£¤¢¤ë¥á¥½¥Ã¥É¤¬¡¢¤½¤Î¼ÂÁõ¤ÎÃæ¤Ç \f2String\fP ¤ò»È¤Ã¤Æ¤¤¤Æ¤â¡¢°ú¿ô¤È¤·¤Æʸ»úÎó¤ò¤È¤Ã¤¿¤ê¡¢Ê¸»úÎó¤òÊÖ¤·¤¿¤ê¤·¤Ê¤¤¾ì¹ç¤Ï¡¢ \f2String\fP ¤Î¡Ö»ÈÍѡפȤϤߤʤµ¤ì¤Þ¤»¤ó¡£ 
+.LP
+À¸À®¤µ¤ì¤¿ [»ÈÍÑ] ¥Ú¡¼¥¸¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢ÌÜŪ¤Î¥¯¥é¥¹¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Ë°ÜÆ°¤·¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î [»ÈÍÑ] ¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£  
 .TP 3
 \-version 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã€@version ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’組ã¿è¾¼ã¿ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯çœç•¥ã•ã‚Œã¾ã™ã€‚使用ã—ã¦ã„ã‚‹ Javadoc ツールã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’確èªã™ã‚‹ã«ã¯ã€\f2\-J\-version\fP オプションを使用ã—ã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¡¢@version ¤Î¥Æ¥­¥¹¥È¤òÁȤ߹þ¤ß¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¾Êά¤µ¤ì¤Þ¤¹¡£»ÈÍѤ·¤Æ¤¤¤ë Javadoc ¥Ä¡¼¥ë¤Î¥Ð¡¼¥¸¥ç¥ó¤ò³Îǧ¤¹¤ë¤Ë¤Ï \f2\-J\-version\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-author 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã€@author ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’組ã¿è¾¼ã¿ã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤Ë¡¢@author ¤Î¥Æ¥­¥¹¥È¤òÁȤ߹þ¤ß¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-splitindex 
-索引ファイルをアルファベットã”ã¨ã«è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«åˆ†å‰²ã—ã€æ–‡å­—ã”ã¨ã« 1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆä»¥å¤–ã®æ–‡å­—ã§å§‹ã¾ã‚‹ç´¢å¼•ã‚¨ãƒ³ãƒˆãƒªç”¨ã« 1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚ 
+º÷°ú¥Õ¥¡¥¤¥ë¤ò¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¤´¤È¤ËÊ£¿ô¤Î¥Õ¥¡¥¤¥ë¤Ëʬ³ä¤·¡¢Ê¸»ú¤´¤È¤Ë 1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤È¡¢¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È°Ê³°¤Îʸ»ú¤Ç»Ï¤Þ¤ëº÷°ú¥¨¥ó¥È¥êÍÑ¤Ë 1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-windowtitle\  title 
-HTML ã® <title> ã‚¿ã‚°ã«é…ç½®ã™ã‚‹ã‚¿ã‚¤ãƒˆãƒ«ã‚’指定ã—ã¾ã™ã€‚指定ã—ãŸã‚¿ã‚¤ãƒˆãƒ«ã¯ã€ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®ã‚¿ã‚¤ãƒˆãƒ«ã‚„ã€ã“ã®ãƒšãƒ¼ã‚¸ã«å¯¾ã—ã¦ä½œæˆã•ã‚ŒãŸãƒ–ラウザã®ãƒ–ックマーク (ãŠæ°—ã«å…¥ã‚Š) ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¿ã‚¤ãƒˆãƒ«ã«ã¯ HTML ã‚¿ã‚°ã‚’å«ã‚ãªã„ã§ãã ã•ã„。 タイトル㫠HTML ã‚¿ã‚°ãŒå«ã¾ã‚Œã¦ã„ã‚‹ã¨ã€ãƒ–ラウザãŒã‚¿ã‚°ã‚’æ­£ã—ã解釈ã§ãã¾ã›ã‚“。\f2title\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\-windowtitle ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã€Javadoc ツールã¯ã€ã“ã®ã‚ªãƒ—ションã®ä»£ã‚ã‚Šã« \-doctitle ã®å€¤ã‚’使ã„ã¾ã™ã€‚ 
+HTML ¤Î <title> ¥¿¥°¤ËÇÛÃÖ¤¹¤ë¥¿¥¤¥È¥ë¤ò»ØÄꤷ¤Þ¤¹¡£»ØÄꤷ¤¿¥¿¥¤¥È¥ë¤Ï¡¢¥¦¥£¥ó¥É¥¦¤Î¥¿¥¤¥È¥ë¤ä¡¢¤³¤Î¥Ú¡¼¥¸¤ËÂФ·¤ÆºîÀ®¤µ¤ì¤¿¥Ö¥é¥¦¥¶¤Î¥Ö¥Ã¥¯¥Þ¡¼¥¯ (¤ªµ¤¤ËÆþ¤ê) ¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¿¥¤¥È¥ë¤Ë¤Ï HTML ¥¿¥°¤ò´Þ¤á¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¥¿¥¤¥È¥ë¤Ë HTML ¥¿¥°¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤È¡¢¥Ö¥é¥¦¥¶¤¬¥¿¥°¤òÀµ¤·¤¯²ò¼á¤Ç¤­¤Þ¤»¤ó¡£\f2title\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£\-windowtitle ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÎÂå¤ï¤ê¤Ë \-doctitle ¤ÎÃͤò»È¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-  % \fP\f3javadoc \-windowtitle "Java 2 Platform" com.mypackage\fP
+  % \fP\f3javadoc \-windowtitle "Java SE Platform" com.mypackage\fP
 .fl
 .fi
 .TP 3
 \-doctitle\  title 
-概è¦ãƒ•ã‚¡ã‚¤ãƒ«ã®æœ€ä¸Šéƒ¨ã®è¿‘ãã«é…ç½®ã™ã‚‹ã‚¿ã‚¤ãƒˆãƒ«ã‚’指定ã—ã¾ã™ã€‚タイトルã¯ä¸­å¤®æƒãˆã«ãªã‚Šã€ãƒ¬ãƒ™ãƒ« 1 ã®è¦‹å‡ºã—ã¨ã—ã¦ã€ä¸Šéƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã®ã™ã下ã«ç½®ã‹ã‚Œã¾ã™ã€‚\f2title\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2title\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³µÍ×¥Õ¥¡¥¤¥ë¤ÎºÇ¾åÉô¤Î¶á¤¯¤ËÇÛÃÖ¤¹¤ë¥¿¥¤¥È¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥¿¥¤¥È¥ë¤ÏÃæ±û·¤¨¤Ë¤Ê¤ê¡¢¥ì¥Ù¥ë 1 ¤Î¸«½Ð¤·¤È¤·¤Æ¡¢¾åÉô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¤¹¤°²¼¤ËÃÖ¤«¤ì¤Þ¤¹¡£\f2title\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\f2title\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-  % \fP\f3javadoc \-doctitle "Java (TM)" com.mypackage\fP
+  % \fP\f3javadoc \-doctitle "Java(TM)" com.mypackage\fP
 .fl
 .fi
 .TP 3
 \-title\  title 
-\f3ã“ã®ã‚ªãƒ—ションã¯ã€ç¾åœ¨ã¯å­˜åœ¨ã—ã¾ã›ã‚“。\fPJavadoc 1.2 ã®ãƒ™ãƒ¼ã‚¿ç‰ˆã«ã ã‘存在ã—ã¾ã—ãŸã€‚ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-doctitle\fP ã¨ã„ã†åå‰ã«å¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚åå‰ã‚’変更ã—ãŸç†ç”±ã¯ã€ã“ã®ã‚ªãƒ—ションãŒã€ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®ã‚¿ã‚¤ãƒˆãƒ«ã§ã¯ãªãドキュメントã®ã‚¿ã‚¤ãƒˆãƒ«ã‚’定義ã™ã‚‹ã“ã¨ã‚’明確ã«ã™ã‚‹ãŸã‚ã§ã™ã€‚ 
+\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¤â¤¦Â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¡£\fP¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï Javadoc 1.2 ¤Î¥Ù¡¼¥¿ÈǤˤ·¤«Â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Î̾Á°¤Ï \f2\-doctitle\fP ¤ËÊѹ¹¤µ¤ì¤Þ¤·¤¿¡£Ì¾Á°¤òÊѹ¹¤·¤¿Íýͳ¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤¬¡¢¥¦¥£¥ó¥É¥¦¤Î¥¿¥¤¥È¥ë¤Ç¤Ï¤Ê¤¯¥É¥­¥å¥á¥ó¥È¤Î¥¿¥¤¥È¥ë¤òÄêµÁ¤¹¤ë¤³¤È¤òÌÀ³Î¤Ë¤¹¤ë¤¿¤á¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-header\  header 
-å„出力ファイルã®ä¸Šç«¯ã«é…ç½®ã™ã‚‹ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚ヘッダーã¯ã€ä¸Šéƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã®å³å´ã«é…ç½®ã•ã‚Œã¾ã™ã€‚\f2header\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2header\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î¾åü¤ËÇÛÃÖ¤¹¤ë¥Ø¥Ã¥À¡¼¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¥Ø¥Ã¥À¡¼¤Ï¡¢¾åÉô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î±¦Â¦¤ËÇÛÃÖ¤µ¤ì¤Þ¤¹¡£\f2header\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\f2header\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4680,73 +3182,77 @@
 .LP
 .TP 3
 \-footer\  footer 
-å„出力ファイルã®ä¸‹ç«¯ã«é…ç½®ã™ã‚‹ãƒ•ãƒƒã‚¿ãƒ¼ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚フッターã¯ã€ä¸‹éƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã®å³å´ã«é…ç½®ã•ã‚Œã¾ã™ã€‚ \f2footer\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2footer\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î²¼Ã¼¤ËÇÛÃÖ¤¹¤ë¥Õ¥Ã¥¿¡¼¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¥Õ¥Ã¥¿¡¼¤Ï¡¢²¼Éô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î±¦Â¦¤ËÇÛÃÖ¤µ¤ì¤Þ¤¹¡£\f2footer\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\f2footer\fP ¤ÎÃæ¤Ç°úÍÑÉä¤ò»È¤¦¾ì¹ç¤Ï¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+.TP 3
+\-top 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î¾åü¤ËÇÛÃÖ¤¹¤ë¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-bottom\  text 
-å„出力ファイルã®æœ€ä¸‹éƒ¨ã«é…ç½®ã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€ä¸‹éƒ¨ãƒŠãƒ“ゲーションãƒãƒ¼ã‚ˆã‚Šä¸‹ã®ã€ãƒšãƒ¼ã‚¸ã®æœ€ä¸‹éƒ¨ã«é…ç½®ã•ã‚Œã¾ã™ã€‚\f2text\fP ã«ã¯ã€HTML ã‚¿ã‚°ã¨ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ãŒã€ã“れらをå«ã‚ã‚‹å ´åˆã¯ã€å…¨ä½“を引用符ã§å›²ã¾ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\f2text\fP ã®ä¸­ã§å¼•ç”¨ç¬¦ã‚’使ã†å ´åˆã¯ã€å¼•ç”¨ç¬¦ã‚’エスケープã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+³Æ½ÐÎÏ¥Õ¥¡¥¤¥ë¤ÎºÇ²¼Éô¤ËÇÛÃÖ¤¹¤ë¥Æ¥­¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥Æ¥­¥¹¥È¤Ï¡¢²¼Éô¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤è¤ê²¼¤Î¡¢¥Ú¡¼¥¸¤ÎºÇ²¼Éô¤ËÇÛÃÖ¤µ¤ì¤Þ¤¹¡£ \f2text\fP ¤Ë¤Ï¡¢HTML ¥¿¥°¤È¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¤¬¡¢¤³¤ì¤é¤ò´Þ¤á¤ë¾ì¹ç¤Ï¡¢Á´ÂΤò°úÍÑÉä¤Ç°Ï¤Þ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£°úÍÑÉä¤ò \f2text\fP Æâ¤Ç»ÈÍѤ¹¤ë¾ì¹ç¡¢°úÍÑÉä¤ò¥¨¥¹¥±¡¼¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-link\  extdocURL 
-javadoc ã«ã‚ˆã‚Šç”Ÿæˆã•ã‚ŒãŸæ—¢å­˜ã®å¤–部å‚照クラスã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã™ã€‚引数を 1 ã¤ã¨ã‚Šã¾ã™ã€‚ 
+javadoc ¤Ë¤è¤êÀ¸À®¤µ¤ì¤¿´û¸¤Î³°Éô»²¾È¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤¹¡£°ú¿ô¤ò 1 ¤Ä¤È¤ê¤Þ¤¹¡£ 
 .LP
 .RS 3
 .TP 2
 o
-\f4extdocURL\fP ã¯ã€ãƒªãƒ³ã‚¯å…ˆã¨ã—ã¦æŒ‡å®šã™ã‚‹ã€javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸå¤–部ドキュメントをå«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®çµ¶å¯¾ URL ã¾ãŸã¯ç›¸å¯¾ URL ã§ã™ã€‚ã‚ã¨ã§ä¾‹ã‚’示ã—ã¾ã™ã€‚ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«ãƒ‘ッケージリストファイルãŒå­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 存在ã—ãªã„å ´åˆã¯ã€\f2\-linkoffline\fP を使用ã—ã¾ã™ã€‚Javadoc ツールã¯ã€\f2パッケージリスト\fPファイルã‹ã‚‰ãƒ‘ッケージåを読ã¿å–ã‚Šã€ã“れらã®ãƒ‘ッケージをãã® URL ã«ãƒªãƒ³ã‚¯ã—ã¾ã™ã€‚Javadoc ツールを実行ã™ã‚‹ã¨ã€ä½œæˆã•ã‚Œã‚‹ \f2<A HREF>\fP リンク内㫠\f2extdocURL\fP ã®å€¤ãŒãã®ã¾ã¾ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2extdocURL\fP ã¯ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã® URL ã§ã¯ãªã「ディレクトリã¸ã® URLã€ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-\f2extdocURL\fP ã¸ã®çµ¶å¯¾ãƒªãƒ³ã‚¯ã‚’使用ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’ä»»æ„ã® Web サイト上ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãƒªãƒ³ã‚¯ã§ãã¾ã™ã€‚ 相対ä½ç½®ã¸ãƒªãƒ³ã‚¯ã™ã‚‹ã ã‘ã§ã‚ˆã„å ´åˆã¯ç›¸å¯¾ãƒªãƒ³ã‚¯ã‚’使用ã§ãã¾ã™ã€‚相対リンクを使用ã™ã‚‹å ´åˆã€\f2\-d\fP を使ã£ã¦ã€ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ãƒªãƒ³ã‚¯ã•ã‚Œã‚‹ãƒ‘ッケージã®ã‚るディレクトリã®ç›¸å¯¾ãƒ‘スを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-通常ã€çµ¶å¯¾ãƒªãƒ³ã‚¯ã‚’指定ã™ã‚‹å ´åˆã¯ã€\f2http:\fPリンクを使用ã—ã¾ã™ã€‚Web サーãƒãƒ¼ã‚’æŒãŸãªã„ファイルシステムã«ãƒªãƒ³ã‚¯ã™ã‚‹å ´åˆã¯ã€\f2file:\fP リンクを使用ã§ãã¾ã™ã€‚ãŸã ã—ã€ã“ã®æ–¹æ³•ã¯ã€ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒç”Ÿæˆã•ã‚ŒãŸåŒã˜ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã‚’共有ã™ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆä»¥å¤–ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。 
-.LP
-ã„ã‹ãªã‚‹å ´åˆã«ã‚‚ã€ã„ã‹ãªã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã§ã‚‚ã€çµ¶å¯¾ URL ã‹ç›¸å¯¾ URL ã‹ã€ã€Œhttp:ã€ãƒ™ãƒ¼ã‚¹ã‹ã€Œfile:ã€ãƒ™ãƒ¼ã‚¹ã‹ã«ã‹ã‹ã‚らãšã€ã‚¹ãƒ©ãƒƒã‚·ãƒ¥ã‚’区切り文字ã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ (
+\f4extdocURL\fP ¤Ï¡¢¥ê¥ó¥¯Àè¤È¤·¤Æ»ØÄꤹ¤ë¡¢javadoc ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿³°Éô¥É¥­¥å¥á¥ó¥È¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ÎÀäÂÐ URL ¤Þ¤¿¤ÏÁêÂÐ URL ¤Ç¤¹¡£¤¢¤È¤ÇÎã¤ò¼¨¤·¤Þ¤¹¡£¤³¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ ¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢\f2\-linkoffline\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÆɤ߼è¤Ã¤¿¤¢¤È¡¢¤½¤Î URL ¤Ç¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¥ê¥ó¥¯¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Î¼Â¹Ô»þ¤Ë¡¢\f2extdocURL\fP ¤ÎÃͤ¬¤½¤Î¤Þ¤Þ¡¢ºîÀ®¤µ¤ì¤¿ \f2<A HREF>\fP ¥ê¥ó¥¯Æâ¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2extdocURL\fP ¤Ï¥Õ¥¡¥¤¥ë¤Ø¤Î URL ¤Ç¤Ï¤Ê¤¯¡Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î URL¡×¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
+.LP
+\f2extdocURL\fP ¤Ø¤ÎÀäÂÐ¥ê¥ó¥¯¤ò»ÈÍѤ¹¤ë¤È¡¢¥æ¡¼¥¶¡¼¤Î¥É¥­¥å¥á¥ó¥È¤òǤ°Õ¤Î Web ¥µ¥¤¥È¾å¤Î¥É¥­¥å¥á¥ó¥È¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤¹¡£ÁêÂаÌÃ֤إê¥ó¥¯¤¹¤ë¤À¤±¤Ç¤è¤¤¾ì¹ç¤ÏÁêÂÐ¥ê¥ó¥¯¤ò»ÈÍѤǤ­¤Þ¤¹¡£ÁêÂÐ¥ê¥ó¥¯¤Î¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤¬ÅϤ¹Ãͤϡ¢( \f2\-d\fP ¤Ç»ØÄꤵ¤ì¤¿) À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¡¢¥ê¥ó¥¯Àè¤È¤Ê¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤ÎÁêÂХѥ¹¤Ë¤¹¤Ù¤­¤Ç¤¹¡£ 
+.LP
+Ä̾ÀäÂÐ¥ê¥ó¥¯¤ò»ØÄꤹ¤ë¾ì¹ç¤Ï¡¢ \f2http:\fP ¥ê¥ó¥¯¤ò»ÈÍѤ·¤Þ¤¹¡£Web ¥µ¡¼¥Ð¡¼¤ò»ý¤¿¤Ê¤¤¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¥ê¥ó¥¯¤¹¤ë¾ì¹ç¤Ï¡¢ \f2file: ¥ê¥ó¥¯¤ò»ÈÍѤǤ­¤Þ¤¹¡£\fP ¤¿¤À¤·¡¢¤³¤ÎÊýË¡¤Ï¡¢¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¡¼¤¬À¸À®¤µ¤ì¤¿Æ±¤¸¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¶¦Í­¤¹¤ë¥É¥­¥å¥á¥ó¥È¤Ë¥¢¥¯¥»¥¹¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç°Ê³°¤Ï»ÈÍѤ·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
+.LP
+¤¹¤Ù¤Æ¤Î¾ì¹ç¡¢¤¹¤Ù¤Æ¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Ç¡¢ÀäÂÐ URL ¤ÈÁêÂÐ URL¡¢¡Öhttp:¡×¥Ù¡¼¥¹¤È¡Öfile:¡×¥Ù¡¼¥¹¤Ë¤«¤«¤ï¤é¤º¡¢¥¹¥é¥Ã¥·¥å¤ò¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤ·¤Þ¤¹ (
 .na
 \f2URL Memo\fP @
 .fi
-http://www.ietf.org/rfc/rfc1738.txt ã§æŒ‡å®š)。 
+http://www.ietf.org/rfc/rfc1738.txt ¤Ç»ØÄê)¡£ 
 .RS 3
 .TP 3
-http:ベースã®çµ¶å¯¾ãƒªãƒ³ã‚¯: 
+http: ¥Ù¡¼¥¹¤ÎÀäÂÐ¥ê¥ó¥¯: 
 \f2\-link http://<host>/<directory>/<directory>/.../<name>\fP 
 .TP 3
-file:ベースã®çµ¶å¯¾ãƒªãƒ³ã‚¯: 
+file: ¥Ù¡¼¥¹¤ÎÀäÂÐ¥ê¥ó¥¯: 
 \f2\-link file://<host>/<directory>/<directory>/.../<name>\fP 
 .TP 3
-相対リンク: 
+ÁêÂÐ¥ê¥ó¥¯: 
 \f2\-link <directory>/<directory>/.../<name>\fP 
 .RE
 .RE
 .LP
-javadoc ã®å®Ÿè¡Œæ™‚ã«è¤‡æ•°ã® \f2\-link\fP オプションを指定ã—ã¦ã€è¤‡æ•°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ \f3\-linkoffline ã¾ãŸã¯ \-link ã®é¸æŠž\fP
+javadoc ¤Î 1 ²ó¤Î¼Â¹Ô¤ÇÊ£¿ô¤Î \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ì¤Ð¡¢Ê£¿ô¤Î¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ \f3\-linkoffline ¤Þ¤¿¤Ï \-link ¤ÎÁªÂò\fP
 .br
-\f2\-link\fP を使用ã™ã‚‹å ´åˆ: 
+\f2\-link\fP¤ò»ÈÍѤ¹¤ë¾ì¹ç: 
 .RS 3
 .TP 2
 o
-外部 API ドキュメントã¸ã®ç›¸å¯¾ãƒ‘スを使用ã™ã‚‹å ´åˆ 
+³°Éô API ¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÁêÂХѥ¹¤ò»ÈÍѤ¹¤ë¾ì¹ç 
 .TP 2
 o
-外部 API ドキュメントã¸ã®çµ¶å¯¾ URL を使用ã™ã‚‹å ´åˆ (プログラムãŒãã® URL ã«æŽ¥ç¶šã—ã€èª­ã¿å–ã‚Šã‚’è¡Œã†ã“ã¨ãŒã‚·ã‚§ãƒ«ã«ã‚ˆã£ã¦è¨±å¯ã•ã‚Œã¦ã„ã‚‹å ´åˆ) 
+³°Éô API ¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ URL ¤ò»ÈÍѤ¹¤ë¾ì¹ç (¥×¥í¥°¥é¥à¤¬¤½¤Î URL ¤ËÀܳ¤·¡¢Æɤ߼è¤ê¤ò¹Ô¤¦¤³¤È¤¬¥·¥§¥ë¤Ë¤è¤Ã¤Æµö²Ä¤µ¤ì¤Æ¤¤¤ë¾ì¹ç) 
 .RE
-次ã®ã‚ˆã†ãªå ´åˆã¯ã€\f2\-linkoffline\fP オプションを使用ã—ã¾ã™ã€‚ 
+\f2\-linkoffline\fP ¤ò»ÈÍѤ¹¤ë¾ì¹ç: 
 .RS 3
 .TP 2
 o
-プログラムãŒãã® URL ã«æŽ¥ç¶šã—ã€èª­ã¿å–ã‚Šã‚’è¡Œã†ã“ã¨ãŒã‚·ã‚§ãƒ«ã«ã‚ˆã£ã¦è¨±å¯ã•ã‚Œã¦ã„ãªã„å ´åˆã«å¤–部 API ドキュメントã¸ã®çµ¶å¯¾ URL を使用ã™ã‚‹å ´åˆã€‚ã“ã®ã‚ˆã†ãªçŠ¶æ³ã¯ã€ãƒªãƒ³ã‚¯å…ˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒãƒ•ã‚¡ã‚¤ã‚¢ã‚¦ã‚©ãƒ¼ãƒ«ã®å‘ã“ã†å´ã«ã‚ã‚‹å ´åˆã«ç™ºç”Ÿã—ã¾ã™ã€‚ 
+³°Éô API ¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ URL ¤ò»ÈÍѤ¹¤ë¾ì¹ç (¥×¥í¥°¥é¥à¤¬¤½¤Î URL ¤ËÀܳ¤·¡¢Æɤ߼è¤ê¤ò¹Ô¤¦¤³¤È¤¬¥·¥§¥ë¤Ë¤è¤Ã¤Æµö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç)¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ï¡¢¥ê¥ó¥¯Àè¤Î¥É¥­¥å¥á¥ó¥È¤¬¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë¤Î¸þ¤³¤¦Â¦¤Ë¤¢¤ë¾ì¹ç¤ËȯÀ¸¤·¤Þ¤¹¡£ 
 .RE
 .LP
-\f3外部ドキュメントã¸ã®çµ¶å¯¾ãƒªãƒ³ã‚¯ã®ä½¿ç”¨ä¾‹\fP \- 
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- \f2java.lang\fP¡¢ \f2java.io\fP ¡¢¤½¤Î¾¤Î Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸ (
 .na
-\f2http://java.sun.com/j2se/1.5.0/docs/api\fP @
+\f2http://java.sun.com/javase/6/docs/api/\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/api 内㮠\f2java.lang\fPã€\f2java.io\fPã€ãã®ä»–ã® Java 2 プラットフォームパッケージã«ãƒªãƒ³ã‚¯ã—ãŸã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€\f2com.mypackage\fP パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¨ Java 2 プラットフォームパッケージã¸ã®ãƒªãƒ³ã‚¯ã‚’生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¯ã€ãŸã¨ãˆã°ã‚¯ãƒ©ã‚¹ãƒ„リー内㮠\f2Object\fP クラスã¸ã®ãƒªãƒ³ã‚¯ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚\f2\-sourcepath\fP ã‚„ \f2\-d\fP ãªã©ã®ä»–ã®ã‚ªãƒ—ションã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。 
+http://java.sun.com/javase/6/docs/api Æâ) ¤Ë¥ê¥ó¥¯¤¹¤ë¾ì¹ç¤ò¹Í¤¨¤Þ¤¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤ò´Þ¤ó¤À¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.mypackage\fP ¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ë¤Ï¡¢¤¿¤È¤¨¤Ð¥¯¥é¥¹¥Ä¥ê¡¼Æâ¤Î \f2Object\fP ¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤Ê¤ª¡¢ \f2\-sourcepath\fP ¤ä \f2\-d\fP ¤Ê¤É¡¢¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤Ï¼¨¤·¤Æ¤¤¤Þ¤»¤ó¡£ 
 .nf
 \f3
 .fl
-  % \fP\f3javadoc \-link http://java.sun.com/j2se/1.5.0/docs/api com.mypackage\fP
+  % \fP\f3javadoc \-link http://java.sun.com/javase/6/docs/api com.mypackage\fP
 .fl
 .fi
-\f3外部ドキュメントã¸ã®ç›¸å¯¾ãƒªãƒ³ã‚¯ã®ä½¿ç”¨ä¾‹\fP \- 2 ã¤ã®ãƒ‘ッケージãŒã‚ã‚Šã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒ Javadoc ツールを複数回実行ã—ãŸçµæžœç”Ÿæˆã•ã‚ŒãŸã‚‚ã®ã§ã‚ã‚‹ã¨ã—ã¾ã™ã€‚ ã•ã‚‰ã«ã€ã“れらã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç›¸å¯¾ãƒ‘スã§åˆ†å‰²ã•ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚ã“ã®ä¾‹ã®å ´åˆã€2 ã¤ã®ãƒ‘ッケージã¯ã€API ã§ã‚ã‚‹ \f2com.apipackage\fP ã¨SPI (サービスプロãƒã‚¤ãƒ€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹) ã§ã‚ã‚‹ \f2com.spipackage\fP ã§ã™ã€‚ドキュメントã®æ ¼ç´å…ˆã¯ \f2docs/api/com/apipackage\fP パッケージ㨠\f2docs/spi/com/spipackage\fP パッケージã§ã™ã€‚API パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã™ã§ã«ç”Ÿæˆã•ã‚Œã¦ã„ã¦ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒ \f2docs\fP ã§ã‚ã‚‹å ´åˆã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ã“ã® API ドキュメントã¸ã®ãƒªãƒ³ã‚¯ã‚’æŒã¤ SPI パッケージをドキュメント化ã—ã¾ã™ã€‚ 
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÁêÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- 2 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ê¡¢¤½¤Î¥É¥­¥å¥á¥ó¥È¤¬ Javadoc ¥Ä¡¼¥ë¤òÊ£¿ô²ó¼Â¹Ô¤·¤¿·ë²ÌÀ¸À®¤µ¤ì¤¿¤â¤Î¤Ç¤¢¤ë¤È¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢¤³¤ì¤é¤Î¥É¥­¥å¥á¥ó¥È¤¬ÁêÂХѥ¹¤Çʬ³ä¤µ¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£¤³¤ÎÎã¤Î¾ì¹ç¡¢¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢API ¤Ç¤¢¤ë \f2com.apipackage\fP ¤È¡¢SPI (¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¥¤¥ó¥¿¥Õ¥§¡¼¥¹) ¤Ç¤¢¤ë \f2com.spipackage\fP ¤Ç¤¹¡£¥É¥­¥å¥á¥ó¥È¤Î³ÊǼÀè¤Ï¡¢ \f2docs/api/com/apipackage\fP ¤È \f2docs/spi/com/spipackage\fP ¤Ç¤¹¡£API ¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È¤Ï¤¹¤Ç¤ËÀ¸À®ºÑ¤ß¤Ç¡¢ \f2docs\fP ¤¬¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È²¾Äꤹ¤ë¤È¡¢API ¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤ò´Þ¤à SPI ¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4754,43 +3260,43 @@
 .fl
 .fi
 .LP
-\f2\-link\fP 引数ã¯ã€ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f2docs/spi\fP) ã®ç›¸å¯¾ãƒ‘スã§ã™ã€‚ 
-.LP
-\f3詳細\fP \- \f2\-link\fP オプションを使ã†ã¨ã€ã€Œã‚³ãƒ¼ãƒ‰ã‹ã‚‰ã¯å‚ç…§ã•ã‚Œã¦ã„ã¦ã‚‚ã€Javadoc ã®ä»Šå›žã®å®Ÿè¡Œã§ã¯ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œãªã„ã€ã¨ã„ã†ã‚¯ãƒ©ã‚¹ã«ãƒªãƒ³ã‚¯ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚リンクã‹ã‚‰æœ‰åŠ¹ãªãƒšãƒ¼ã‚¸ã«ç§»å‹•ã§ãるよã†ã«ã™ã‚‹ã«ã¯ã€ãれら㮠HTML ページãŒã‚る場所を調ã¹ã€ãã®å ´æ‰€ã‚’ \f2extdocURL\fP ã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€ãŸã¨ãˆã°ã€ã‚µãƒ¼ãƒ‰ãƒ‘ーティーã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€\f2http://java.sun.com\fP ã«ã‚ã‚‹ \f2java.*\fP ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãƒªãƒ³ã‚¯ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
-.LP
-今回ã®å®Ÿè¡Œã§ Javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã® API ã ã‘を対象ã«ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹å ´åˆã¯ã€\f2\-link\fP オプションをçœç•¥ã—ã¾ã™ã€‚\f2\-link\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€å¤–部å‚ç…§ã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã›ã‚“。ã“ã‚Œã¯ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒå­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã€ãŠã‚ˆã³å­˜åœ¨ã™ã‚‹å ´åˆã¯ãã®å ´æ‰€ã‚’判別ã§ããªã„ã‹ã‚‰ã§ã™ã€‚ 
-.LP
-ã“ã®ã‚ªãƒ—ションã§ã¯ã€ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆå†…ã®è¤‡æ•°ã®å ´æ‰€ã«ãƒªãƒ³ã‚¯ã‚’作æˆã§ãã¾ã™ã€‚ 
-.LP
-ã¾ãŸã€ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€è¤‡æ•°ã®ãƒ‘ッケージ群ã®é–“ã«ã‚¯ãƒ­ã‚¹ãƒªãƒ³ã‚¯ã‚’作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã¤ã¾ã‚Šã€ã‚る一å¼ã®ãƒ‘ッケージã«å¯¾ã—㦠javadoc を実行ã—ãŸã‚ã¨ã€åˆ¥ã®ä¸€å¼ã®ãƒ‘ッケージã«å¯¾ã—㦠javadoc を実行ã—ã€ã“れら 2 ã¤ã®ãƒ‘ッケージ群ã®é–“ã«ã‚¯ãƒ­ã‚¹ãƒªãƒ³ã‚¯ã‚’作æˆã§ãã¾ã™ã€‚ 
-.LP
-\f3クラスã®å‚照方法\fP \- 外部å‚照クラスã¸ã®ãƒªãƒ³ã‚¯ã‚’ã€ãƒ†ã‚­ã‚¹ãƒˆãƒ©ãƒ™ãƒ«ã ã‘ã§ã¯ãªã実際ã«è¡¨ç¤ºã™ã‚‹ã«ã¯ã€æ¬¡ã®æ–¹æ³•ã§ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚メソッドã®æœ¬ä½“ã§ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã™ã‚‹ã ã‘ã§ã¯å分ã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f2import\fP æ–‡ã¾ãŸã¯å®£è¨€ã§å‚ç…§ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚次ã«ã€ã‚¯ãƒ©ã‚¹ \f2java.io.File\fP ã‚’å‚ç…§ã™ã‚‹æ–¹æ³•ã®ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+\f2\-link\fP ¤Î°ú¿ô¤Ï¡¢À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê (\f2docs/spi\fP) ¤«¤é¤ÎÁêÂХѥ¹¤Ç¤¹¡£ 
+.LP
+\f3¾ÜºÙ\fP \- \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢¡Ö¥³¡¼¥É¤«¤é¤Ï»²¾È¤µ¤ì¤Æ¤¤¤Æ¤â¡¢Javadoc ¤Îº£²ó¤Î¼Â¹Ô¤Ç¤Ï¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Ê¤¤¡×¤È¤¤¤¦¥¯¥é¥¹¤Ë¥ê¥ó¥¯¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£¥ê¥ó¥¯¤«¤éÍ­¸ú¤Ê¥Ú¡¼¥¸¤Ë°ÜÆ°¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤Ë¤Ï¡¢¤½¤ì¤é¤Î HTML ¥Ú¡¼¥¸¤¬¤¢¤ë¾ì½ê¤òÄ´¤Ù¡¢¤½¤Î¾ì½ê¤ò \f2extdocURL\fP ¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢¤¿¤È¤¨¤Ð¡¢¥µ¡¼¥É¥Ñ¡¼¥Æ¥£¡¼¤Î¥É¥­¥å¥á¥ó¥È¤«¤é \f2http://java.sun.com ¾å¤Î java.*\fP ¤Î¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤¬ \f2²Äǽ¤È¤Ê¤ê¤Þ¤¹\fP¡£ 
+.LP
+º£²ó¤Î¼Â¹Ô¤Ç Javadoc ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë¥É¥­¥å¥á¥ó¥ÈÆâ¤Î API ¤À¤±¤òÂÐ¾Ý¤Ë \f2¥ê¥ó¥¯¤òºîÀ®¤¹¤ë¾ì¹ç¤Ï¡¢\fP \-link ¥ª¥×¥·¥ç¥ó¤ò¾Êά¤·¤Þ¤¹¡£ \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢³°Éô»²¾È¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤»¤ó¡£¤³¤ì¤Ï¡¢¤½¤Î¥É¥­¥å¥á¥ó¥È¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¡¢¤ª¤è¤Ó¸ºß¤¹¤ë¾ì¹ç¤Ï¤½¤Î¾ì½ê¤òȽÊ̤Ǥ­¤Ê¤¤¤«¤é¤Ç¤¹¡£ 
+.LP
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢À¸À®¥É¥­¥å¥á¥ó¥ÈÆâ¤ÎÊ£¿ô¤Î¾ì½ê¤Ë¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¤â¤¦ 1 ¤Ä¤ÎÍÑÅӤϡ¢¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È´Ö¤Ç¤Î¥¯¥í¥¹¥ê¥ó¥¯¤Ç¤¹¡£°ìÊý¤Î¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤ËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤¿¤¢¤È¡¢Â¾Êý¤Î¥Ñ¥Ã¥±¡¼¥¸¥»¥Ã¥È¤ËÂФ·¤Æ javadoc ¤òºÆÅټ¹Ԥ¹¤ë¤³¤È¤Ë¤è¤ê¡¢Î¾¥»¥Ã¥È´Ö¤ÇÁÐÊý¸þ¤Î¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ 
+.LP
+\f3¥¯¥é¥¹¤Î»²¾ÈÊýË¡\fP \- ³°Éô»²¾È¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤ò¡¢¥Æ¥­¥¹¥È¥é¥Ù¥ë¤À¤±¤Ç¤Ï¤Ê¤¯¼ÂºÝ¤Ëɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¼¡¤ÎÊýË¡¤Ç¥¯¥é¥¹¤ò»²¾È¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥á¥½¥Ã¥É¤ÎËÜÂΤǥ¯¥é¥¹¤ò»²¾È¤¹¤ë¤À¤±¤Ç¤Ï½½Ê¬¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤½¤ì¤é¤Î¥¯¥é¥¹¤Ï¡¢ \f2import\fP ʸ¡¢Àë¸À¤Î¤¤¤º¤ì¤Î¾ì½ê¤Ç»²¾È¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Here are examples of how the class \f2java.io.File\fP can be referenced: 
 .RS 3
 .TP 2
 o
-ã™ã¹ã¦ã®ç¨®é¡žã® \f2import\fP æ–‡ã®å ´åˆ: ワイルドカードã«ã‚ˆã‚‹ã‚¤ãƒ³ãƒãƒ¼ãƒˆã€åå‰ã«ã‚ˆã‚‹æ˜Žç¤ºçš„ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆã€ã¾ãŸã¯ \f2java.lang.*\fP ã«å¯¾ã™ã‚‹è‡ªå‹•çš„ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã™ã‚Œã°å分ã§ã™ã€‚
+¤¹¤Ù¤Æ¤Î¼ïÎà¤Î \f2import\fP ʸ¤Î¾ì¹ç: ¥ï¥¤¥ë¥É¥«¡¼¥É¤Ë¤è¤ë¥¤¥ó¥Ý¡¼¥È¡¢Ì¾Á°¤Ë¤è¤ëÌÀ¼¨Åª¤Ê¥¤¥ó¥Ý¡¼¥È¡¢¤Þ¤¿¤Ï \f2java.lang.* ¤ËÂФ¹¤ë¼«Æ°Åª¤Ê¥¤¥ó¥Ý¡¼¥È\fP¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤¹¤ì¤Ð½½Ê¬¤Ç¤¹¡£
 .br
 \f2import java.io.*;\fP
 .br
-1.3.x ãŠã‚ˆã³ 1.2.x ã§ã¯ã€åå‰ã«ã‚ˆã‚‹æ˜Žç¤ºçš„ãªã‚¤ãƒ³ãƒãƒ¼ãƒˆã ã‘ã§ã™ã€‚ワイルドカードã«ã‚ˆã‚‹ã‚¤ãƒ³ãƒãƒ¼ãƒˆæ–‡ã‚‚ã€è‡ªå‹•ã‚¤ãƒ³ãƒãƒ¼ãƒˆ \f2java.lang.*\fP も使用ã§ãã¾ã›ã‚“。 
+1.3.x ¤ª¤è¤Ó 1.2.x ¤Ç¤Ï¡¢Ì¾Á°¤Ë¤è¤ëÌÀ¼¨Åª¤Ê¥¤¥ó¥Ý¡¼¥È¤À¤±¤Ç¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤Ë¤è¤ë¥¤¥ó¥Ý¡¼¥Èʸ¤â¡¢ \f2java.lang.* ¤Î¼«Æ°¥¤¥ó¥Ý¡¼¥È¤â»ÈÍѤǤ­¤Þ¤»¤ó\fP¡£ 
 .TP 2
 o
-宣言ã®å ´åˆ:
+Àë¸À¤Î¾ì¹ç:
 .br
 \f2void foo(File f) {}\fP
 .br
-ã“ã®å‚照を使用ã—ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€ã‚¯ãƒ©ã‚¹ã€ã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®æˆ»ã‚Šå€¤ã®åž‹ã¾ãŸã¯ãƒ‘ラメータã®åž‹ã«ç½®ãã‹ã€\f2implements\fPã€\f2extends\fPã€ã¾ãŸã¯ \f2throws\fP æ–‡ã«ç½®ãã¾ã™ã€‚ 
+¤³¤Î»²¾È¤ò»ÈÍѤ·¡¢¥á¥½¥Ã¥É¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥Õ¥£¡¼¥ë¥É¡¢¥¯¥é¥¹¡¢¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÎÌá¤êÃͤη¿¤Þ¤¿¤Ï¥Ñ¥é¥á¡¼¥¿¤Î·¿¤ËÃÖ¤¯¤«¡¢ \f2implements\fP¡¢ \f2extends\fP ¡¢¤Þ¤¿¤Ï \f2throws\fP ʸ¤ËÃÖ¤­¤Þ¤¹¡£ 
 .RE
 .LP
-ã“ã®çµæžœã€\f2\-link\fP オプションを使用ã—ã¦ã‚‚ã€ã“ã®åˆ¶é™ã®ãŸã‚ã«èª¤ã£ã¦è¡¨ç¤ºã•ã‚Œãªã„多ãã®ãƒªãƒ³ã‚¯ãŒå¤šæ•°ç™ºç”Ÿã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚テキストã¯ãƒã‚¤ãƒ‘ーテキストリンクãŒä»˜ã‘られãšã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“れらã®ãƒªãƒ³ã‚¯ãŒè¡¨ç¤ºã™ã‚‹è­¦å‘Šã‹ã‚‰ã€ã“ã®ãƒªãƒ³ã‚¯ã‚’èªè­˜ã§ãã¾ã™ã€‚クラスを正ã—ãå‚ç…§ã—ã€ãã‚Œã«ã‚ˆã£ã¦ãƒªãƒ³ã‚¯ã‚’追加ã™ã‚‹ãŸã‚ã®ã‚‚ã£ã¨ã‚‚安全ãªæ–¹æ³•ã¯ä¸Šã§èª¬æ˜Žã—ãŸã¨ãŠã‚Šã€å½“該ã®ã‚¯ãƒ©ã‚¹ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã§ã™ã€‚ 
-.LP
-\f3パッケージリスト\fP \- \f2\-link\fP オプションã¯ã€\f2package\-list\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦æ±‚ã—ã¾ã™ã€‚ ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Javadoc ツールã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã€\f2\-link\fP ã«ã‚ˆã£ã¦æŒ‡å®šã—㟠URL ã«å­˜åœ¨ã—ã¾ã™ã€‚\f2package\-list\fP ファイルã¯ã€ãã®å ´æ‰€ã«ã‚るドキュメント化ã•ã‚ŒãŸãƒ‘ッケージã®åå‰ã®ãƒªã‚¹ãƒˆãŒå…¥ã£ãŸå˜ç´”ãªãƒ†ã‚­ã‚¹ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚å‰ã®ä¾‹ã§ã¯ã€Javadoc ツールã¯æŒ‡å®šã•ã‚ŒãŸ URL ã«ã‚ã‚‹ \f2package\-list\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã—ã€ãƒ‘ッケージåを読ã¿è¾¼ã‚“ã§ã€ãã® URL ã«ã‚ã‚‹ãれらã®ãƒ‘ッケージã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã—ãŸã€‚ 
-.LP
-ãŸã¨ãˆã°ã€Java プラットフォーム v5.0 API ã®ãƒ‘ッケージリスト㯠
+½ÅÍפʷë²Ì¤È¤·¤Æ¡¢ \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑ»þ¤Ë¡¢¤³¤ÎÀ©¸Â¤Î¤¿¤á¤Ë¸í¤Ã¤Æɽ¼¨¤µ¤ì¤Ê¤¤¥ê¥ó¥¯¤¬Â¿¿ôȯÀ¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¥Æ¥­¥¹¥È¤Ï¥Ï¥¤¥Ñ¡¼¥Æ¥­¥¹¥È¥ê¥ó¥¯¤¬ÉÕ¤±¤é¤ì¤º¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î¥ê¥ó¥¯¤¬É½¼¨¤¹¤ë·Ù¹ð¤«¤é¡¢¤³¤Î¥ê¥ó¥¯¤òǧ¼±¤Ç¤­¤Þ¤¹¡£¥¯¥é¥¹¤òÀµ¤·¤¯»²¾È¤·¡¢¤½¤ì¤Ë¤è¤Ã¤Æ¥ê¥ó¥¯¤òÄɲ乤뤿¤á¤Î¤â¤Ã¤È¤â°ÂÁ´¤ÊÊýË¡¤Ï¾å¤ÇÀâÌÀ¤·¤¿¤È¤ª¤ê¡¢Åö³º¤Î¥¯¥é¥¹¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤Ç¤¹¡£ 
+.LP
+\f3¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È\fP \- \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤¬Àµ¤·¤¯µ¡Ç½¤¹¤ë¤Ë¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë \f2package\-list\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤¬¡¢¥æ¡¼¥¶¡¼¤¬ \f2\-link\fP ¤Ë»ØÄꤷ¤¿ URL ¤Ë¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤Ï¡¢¤½¤Î¾ì½ê¤Ë¤¢¤ë¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î̾Á°¤Î¥ê¥¹¥È¤¬Æþ¤Ã¤¿Ã±½ã¤Ê¥Æ¥­¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤¹¡£Á°¤ÎÎã¤Ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿ URL ¤Ç \f2package\-list\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤òÆɤ߹þ¤ó¤À¤¢¤È¡¢¤½¤Î URL ¤Ë¤¢¤ë¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤·¤¿¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢Java SE 6 API ¤Î¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¤Ï 
 .na
-\f2http://java.sun.com/j2se/1.5.0/docs/api/package\-list\fP @
+\f2http://java.sun.com/javase/6/docs/api/package\-list\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/api/package\-list ã«ã‚ã‚Šã€æ¬¡ã®ã‚ˆã†ãªå†…容ã§å§‹ã¾ã£ã¦ã„ã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/api/package\-list ¤Ë¤¢¤ê¡¢¼¡¤Î¤è¤¦¤ÊÆâÍƤǻϤޤäƤ¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4808,64 +3314,64 @@
 .fl
   java.awt.font
 .fl
-  ãã®ä»– ...
+  ¤½¤Î¾
 .fl
 \fP
 .fi
 .LP
-\f2\-link\fP オプションを指定ã›ãšã« javadoc を実行ã—ãŸå ´åˆã€å¤–部å‚照クラスã«å±žã™ã‚‹åå‰ã‚’見ã¤ã‘ã‚‹ã¨ã€javadoc ã¯ãã®åå‰ã‚’リンクをæŒãŸãªã„å½¢ã§å‡ºåŠ›ã—ã¾ã™ã€‚一方ã€\f2\-link\fP オプションを指定ã—ãŸå ´åˆã¯ã€æŒ‡å®šã—㟠\f2extdocURL\fP ã«ã‚ã‚‹ \f2package\-list\fP ファイルã‹ã‚‰è©²å½“ã™ã‚‹ãƒ‘ッケージåãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚パッケージåãŒè¦‹ã¤ã‹ã‚‹ã¨ã€\f2extdocURL\fP ãŒåå‰ã®å‰ã«ä»˜åŠ ã•ã‚Œã¾ã™ã€‚ 
-.LP
-ã™ã¹ã¦ã®ãƒªãƒ³ã‚¯ãŒæ­£ã—ã機能ã™ã‚‹ãŸã‚ã«ã¯ã€å¤–部å‚ç…§ã®ã™ã¹ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒã€æŒ‡å®šã—㟠URL ã«å­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸ package\-list ãŒå­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã‚‹ã ã‘ã§ã€æŒ‡å®šã•ã‚ŒãŸ URL ã«ç›®çš„ã®ãƒšãƒ¼ã‚¸ãŒå­˜åœ¨ã™ã‚‹ã‹ã©ã†ã‹ã¯ãƒã‚§ãƒƒã‚¯ã—ã¾ã›ã‚“。 
-.LP
-\f3複数ã®ãƒªãƒ³ã‚¯\fP \- 複数㮠\f2\-link\fP オプションを指定ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚ŒãŸä»»æ„ã®æ•°ã®å¤–部ドキュメントã«å¯¾ã—ã¦ãƒªãƒ³ã‚¯ã‚’設定ã§ãã¾ã™ã€‚Javadoc 1.2 ã«ã¯ã€è¤‡æ•°ã® \f2\-link\fP オプションを指定ã§ããªã„ã¨ã„ã†ãƒã‚°ãŒã‚ã‚Šã¾ã™ã€‚ã“れ㯠1.2.2 ã§ä¿®æ­£ã•ã‚Œã¾ã—ãŸã€‚ 
-.LP
-リンクã™ã‚‹å¤–部ドキュメントã”ã¨ã«ã€æ¬¡ã®ã‚ˆã†ã«åˆ¥ã€…ã®ãƒªãƒ³ã‚¯ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ 
-.LP
-\ \  \f2% \fP\f4javadoc \-link\fP \f2extdocURL1\fP \f4\-link\fP \f2extdocURL2\fP \f2...\fP\f4\-link\fP \f2extdocURLn\fP \f4com.mypackage\fP 
-.LP
-\f2extdocURL1\fPã€\f2extdocURL2\fPã€... \f2extdocURLn\fP ã¯ã€ãã‚Œãžã‚Œå¤–部ドキュメントã®ãƒ«ãƒ¼ãƒˆã‚’指ã—ã€å„ルートã«ã¯ \f2package\-list\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒå…¥ã£ã¦ã„ã¾ã™ã€‚ 
-.LP
-\f3クロスリンク\fP \- ã¾ã ç”Ÿæˆã•ã‚Œã¦ã„ãªã„ 2 ã¤ä»¥ä¸Šã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’クロスリンクã™ã‚‹å ´åˆã¯ã€ã€Œãƒ–ートストラップã€ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚ã¤ã¾ã‚Šã€ã©ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¤ã„ã¦ã‚‚ \f2package\-list\fP ãŒå­˜åœ¨ã—ã¦ã„ãªã„å ´åˆã¯ã€æœ€åˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«å¯¾ã—㦠javadoc ツールを実行ã™ã‚‹æ™‚点ã§ã€2 番目ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã® \f2package\-list\fP ãŒã¾ã å­˜åœ¨ã—ã¦ã„ã¾ã›ã‚“。ã—ãŸãŒã£ã¦ã€å¤–部リンクを作æˆã™ã‚‹ã«ã¯ã€2 番目ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ãŸã‚ã¨ã§ã€æœ€åˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ç›´ã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ã“ã®å ´åˆã€æœ€åˆã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆç”Ÿæˆã®ç›®çš„ã¯ã€ãã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã® \f2package\-list\fP を作æˆã™ã‚‹ã“ã¨ã§ã™ã€‚ パッケージåã‚’ã™ã¹ã¦æŠŠæ¡ã—ã¦ã„ã‚‹å ´åˆã¯ã€package\-list を手動ã§ä½œæˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚次ã«ã€2 番目ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¨ãã®å¤–部リンクを生æˆã—ã¾ã™ã€‚å¿…è¦ãªå¤–部㮠\f2package\-list\fP ファイルãŒå­˜åœ¨ã—ãªã„å ´åˆã€Javadoc ツールã¯è­¦å‘Šã‚’表示ã—ã¾ã™ã€‚ 
+\f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤻ¤º¤Ë javadoc ¤ò¼Â¹Ô¤·¤¿¾ì¹ç¡¢³°Éô»²¾È¥¯¥é¥¹¤Ë°¤¹¤ë̾Á°¤ò¸«¤Ä¤±¤ë¤È¡¢javadoc ¤Ï¤½¤Î̾Á°¤ò¥ê¥ó¥¯¤ò»ý¤¿¤Ê¤¤·Á¤Ç½ÐÎϤ·¤Þ¤¹¡£°ìÊý¡¢ \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2»ØÄꤵ¤ì¤¿\fP \f2extdocURL\fP ¤Î¾ì½ê¤Ë¤¢¤ë package\-list ¥Õ¥¡¥¤¥ëÆâ¤Ç¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¸¡º÷¤·¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬¸«¤Ä¤«¤ë¤È¡¢\f2extdocURL\fP ¤¬Ì¾Á°¤ÎÁ°¤ËÉղ䵤ì¤Þ¤¹¡£ 
+.LP
+¤¹¤Ù¤Æ¤Î¥ê¥ó¥¯¤¬Àµ¤·¤¯µ¡Ç½¤¹¤ë¤¿¤á¤Ë¤Ï¡¢³°Éô»²¾È¤Î¤¹¤Ù¤Æ¤Î¥É¥­¥å¥á¥ó¥È¤¬¡¢»ØÄꤷ¤¿ URL ¤Ë¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿ package\-list ¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¤À¤±¤Ç¡¢»ØÄꤵ¤ì¤¿ URL ¤ËÌÜŪ¤Î¥Ú¡¼¥¸¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤Ï¥Á¥§¥Ã¥¯¤·¤Þ¤»¤ó¡£ 
+.LP
+\f3Ê£¿ô¤Î¥ê¥ó¥¯\fP \- Ê£¿ô¤Î \f2\-link\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢Ç¤°Õ¤Î¿ô¤Î³°ÉôÀ¸À®¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤Ç¤­¤Þ¤¹¡£Javadoc 1.2 ¤Ë¤Ï¡¢Ê£¿ô¤Î \f2\-link\fP ¥³¥Þ¥ó¥É¤ò»ØÄê¤Ç¤­¤Ê¤¤¤È¤¤¤¦¥Ð¥°¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï 1.2.2 ¤Ç½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ 
+.LP
+¥ê¥ó¥¯¤¹¤ë³°Éô¥É¥­¥å¥á¥ó¥È¤´¤È¤Ë¡¢¼¡¤Î¤è¤¦¤ËÊÌ¡¹¤Î¥ê¥ó¥¯¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+\ \  \f2% \fP\f4javadoc \-link\fP \f2extdocURL1\fP \f4\-link\fP \f2extdocURL2\fP \f2... \fP\f4\-link\fP \f2extdocURLn\fP \f4com.mypackage\fP 
+.LP
+\f2extdocURL1\fP¡¢\f2extdocURL2\fP¡¢... \f2extdocURLn\fP ¤Ï¡¢¤½¤ì¤¾¤ì³°Éô¥É¥­¥å¥á¥ó¥È¤Î¥ë¡¼¥È¤ò»Ø¤·¡¢³Æ¥ë¡¼¥È¤Ë¤Ï¡¢ \f2package\-list\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤¬Æþ¤Ã¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+\f3¥¯¥í¥¹¥ê¥ó¥¯\fP \- ¤Þ¤ÀÀ¸À®¤µ¤ì¤Æ¤¤¤Ê¤¤ 2 ¤Ä°Ê¾å¤Î¥É¥­¥å¥á¥ó¥È¤ò¥¯¥í¥¹¥ê¥ó¥¯¤¹¤ë¾ì¹ç¤Ï¡¢¡Ö¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¡×¤¬É¬Íפˤʤê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤É¤Î¥É¥­¥å¥á¥ó¥È¤Ë¤Ä¤¤¤Æ¤â \f2package\-list\fP ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ºÇ½é¤Î¥É¥­¥å¥á¥ó¥È¤ËÂФ·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë»þÅÀ¤Ç¡¢2 ÈÖÌܤΥɥ­¥å¥á¥ó¥È¤Î \f2package\-list\fP ¤Ï¤Þ¤À¸ºß¤·¤Æ¤¤¤Þ¤»¤ó¡£¤·¤¿¤¬¤Ã¤Æ¡¢³°Éô¥ê¥ó¥¯¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢2 ÈÖÌܤΥɥ­¥å¥á¥ó¥È¤òÀ¸À®¤·¤¿¤¢¤È¤Ç¡¢ºÇ½é¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·Ä¾¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¤³¤Î¾ì¹ç¡¢ºÇ½é¤Î¥É¥­¥å¥á¥ó¥ÈÀ¸À®¤ÎÌÜŪ¤Ï¡¢ \f2package\-list\fP ¤òºîÀ®¤¹¤ë¤³¤È¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò¤¹¤Ù¤ÆÇÄ°®¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢package\-list ¤ò¼êÆ°¤ÇºîÀ®¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¼¡¤Ë¡¢2 ÈÖÌܤΥɥ­¥å¥á¥ó¥È¤È¤½¤Î³°Éô¥ê¥ó¥¯¤òÀ¸À®¤·¤Þ¤¹¡£É¬Íפʳ°Éô¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢Javadoc ¥Ä¡¼¥ë¤«¤é·Ù¹ð¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-linkoffline\  extdocURL\  packagelistLoc 
-ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-link\fP オプションを変ãˆãŸã‚‚ã®ã§ã™ã€‚ ã©ã¡ã‚‰ã‚‚ã€javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸå¤–部å‚照クラスã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯ã‚’作æˆã—ã¾ã™ã€‚Javadoc ツール自体ãŒã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã«ãªã£ã¦ã„ã‚‹ã¨ã (Web 接続を使ã£ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ã¨ã)ã€Web 上ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ãƒªãƒ³ã‚¯ã™ã‚‹ã«ã¯ã€\f2\-linkoffline\fP オプションを使用ã—ã¾ã™ã€‚ 
-.LP
-厳密ã«ã¯ã€å¤–部ドキュメント㮠\f2package\-list\fP ファイルã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ã¨ãã€ã¾ãŸã¯ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒ \f2extdocURL\fP ã§æŒ‡å®šã•ã‚ŒãŸå ´æ‰€ã¨ã¯ç•°ãªã‚‹å ´æ‰€ (通常ã€\f2packageListLoc\fP ã§æŒ‡å®šå¯èƒ½ãªãƒ­ãƒ¼ã‚«ãƒ«ãªå ´æ‰€) ã«å­˜åœ¨ã™ã‚‹ã¨ãã€\f2\-linkoffline\fP を使用ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2extdocURL\fP ã« WWW 上ã§ã—ã‹ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„å ´åˆã¯ã€\f2\-linkoffline\fP を指定ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆæ™‚ã« javadoc ツール㌠Web ã«æŽ¥ç¶šã§ããªã‘ã‚Œã°ãªã‚‰ãªã„ã¨ã„ã†åˆ¶ç´„ãŒãªããªã‚Šã¾ã™ã€‚ 
-.LP
-ã•ã‚‰ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’æ›´æ–°ã™ã‚‹ãŸã‚ã®ã€Œãƒãƒƒã‚­ãƒ³ã‚°ã€ã¨ã—ã¦ã®ä½¿ç”¨ã‚‚å¯èƒ½ã§ã™ã€‚パッケージã®ã‚»ãƒƒãƒˆå…¨ä½“ã«å¯¾ã—㦠javadoc を実行ã—ãŸã‚ã¨ã€å¤‰æ›´ã—ãŸä¸€éƒ¨ã®ãƒ‘ッケージã ã‘ã«å¯¾ã—㦠javadoc を実行ã—ã¾ã™ã€‚ ã“ã†ã—ã¦ã€æ›´æ–°ã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ã‚ªãƒªã‚¸ãƒŠãƒ«ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚»ãƒƒãƒˆã«æŒ¿å…¥ã§ãるよã†ã«ã—ã¾ã™ã€‚例をã‚ã¨ã§ç¤ºã—ã¾ã™ã€‚ 
-.LP
-\f2\-linkoffline\fP オプションã¯å¼•æ•°ã‚’ 2 ã¤å–ã‚Šã¾ã™ã€‚ 最åˆã®å¼•æ•°ã¯ \f2<a href>\fP リンクã«çµ„ã¿è¾¼ã¾ã‚Œã‚‹æ–‡å­—列を指定ã™ã‚‹å¼•æ•°ã€2 番目ã®å¼•æ•°ã¯ \f2package\-list\fP ã®æ¤œç´¢å ´æ‰€ã‚’指定ã™ã‚‹å¼•æ•°ã§ã™ã€‚ 
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï \f2\-link\fP ¤Î¥Ð¥ê¥¨¡¼¥·¥ç¥ó¤Î 1 ¤Ä¤Ç¤¹¡£¤É¤Á¤é¤â¡¢³°Éô»²¾È¥¯¥é¥¹¤Î javadoc À¸À®¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯¤òºîÀ®¤·¤Þ¤¹¡£Javadoc \f2¥Ä¡¼¥ë¼«ÂΤ¬\fP ¥ª¥Õ¥é¥¤¥ó¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È¤­ (Web Àܳ¤ò»È¤Ã¤Æ¥É¥­¥å¥á¥ó¥È¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¤È¤­)¡¢Web ¾å¤Î¥É¥­¥å¥á¥ó¥È¤Ë¥ê¥ó¥¯¤¹¤ë¤Ë¤Ï¡¢\-linkoffline ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.LP
+¸·Ì©¤Ë¤Ï¡¢ \f2³°Éô\fP ¥É¥­¥å¥á¥ó¥È¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¤È¤­¡¢¤Þ¤¿¤Ï¤³¤Î¥Õ¥¡¥¤¥ë¤¬ \f2extdocURL\fP ¤Ç»ØÄꤵ¤ì¤¿¾ì½ê¤È¤Ï°Û¤Ê¤ë¾ì½ê (Ä̾\f2packageListLoc\fP ¤Ç»ØÄê²Äǽ¤Ê¥í¡¼¥«¥ë¤Ê¾ì½ê) ¤Ë¸ºß¤¹¤ë¤È¤­¡¢\-linkoffline ¤ò»ÈÍѤ·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢WWW ·Ðͳ¤Ç¤·¤« \f2extdocURL\fP ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¾ì¹ç¡¢ \f2\-linkoffline\fP ¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤ê¡¢¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®»þ¤Ë Javadoc ¥Ä¡¼¥ë¤¬ Web ¤ËÀܳ¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤È¤¤¤¦À©Ì󤬤ʤ¯¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¤µ¤é¤Ë¡¢¥É¥­¥å¥á¥ó¥È¤ò¹¹¿·¤¹¤ë¤¿¤á¤Î¡Ö¥Ï¥Ã¥­¥ó¥°¡×¤È¤·¤Æ¤Î»ÈÍѤâ²Äǽ¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤Î¥»¥Ã¥ÈÁ´ÂΤËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤¿¤¢¤È¡¢Êѹ¹¤·¤¿°ìÉô¤Î¥Ñ¥Ã¥±¡¼¥¸¤À¤±¤ËÂФ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£¤³¤¦¤·¤Æ¡¢¹¹¿·¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¡¢¥ª¥ê¥¸¥Ê¥ë¤Î¥Õ¥¡¥¤¥ë¥»¥Ã¥È¤ËÁÞÆþ¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£Îã¤ò¤¢¤È¤Ç¼¨¤·¤Þ¤¹¡£ 
+.LP
+\f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤Ï°ú¿ô¤ò 2 ¤Ä¼è¤ê¤Þ¤¹¡£1 ¤Ä¤Ï¡¢ \f2<a href>\fP ¥ê¥ó¥¯¤ËÁȤ߹þ¤Þ¤ì¤ëʸ»úÎó¤òɽ¤¹°ú¿ô¡¢¤â¤¦ 1 ¤Ä¤Ï \f2package\-list\fP ¤Î¸¡º÷¾ì½ê¤ò¼¨¤¹°ú¿ô¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f4extdocURL\fP ã¯ã€ãƒªãƒ³ã‚¯å…ˆã¨ã—ã¦æŒ‡å®šã™ã‚‹ã€javadoc ã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚ŒãŸå¤–部ドキュメントをå«ã‚€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®çµ¶å¯¾ URL ã¾ãŸã¯ç›¸å¯¾ URL ã§ã™ã€‚相対リンクを使用ã™ã‚‹å ´åˆã€\f2\-d\fP を使ã£ã¦ã€ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ãƒªãƒ³ã‚¯ã•ã‚Œã‚‹ãƒ‘ッケージã®ãƒ«ãƒ¼ãƒˆã®ç›¸å¯¾ãƒ‘スを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€\f2\-link\fP オプション㮠\f2extdocURL\fP ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\f4extdocURL\fP ¤Ï¡¢¥ê¥ó¥¯Àè¤È¤·¤Æ»ØÄꤹ¤ë¡¢javadoc ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿³°Éô¥É¥­¥å¥á¥ó¥È¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ÎÀäÂÐ URL ¤Þ¤¿¤ÏÁêÂÐ URL ¤Ç¤¹¡£ÁêÂÐ¥ê¥ó¥¯¤Î¾ì¹ç¡¢¤½¤ÎÃͤϡ¢( \f2\-d\fP ¤Ç»ØÄꤵ¤ì¤¿) À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥ê¥ó¥¯Àè¥Ñ¥Ã¥±¡¼¥¸¤Î¥ë¡¼¥È¤Ø¤ÎÁêÂХѥ¹¤Ë¤¹¤Ù¤­¤Ç¤¹¡£¾ÜºÙ¤Ï¡¢\-link ¥ª¥×¥·¥ç¥ó¤Î \f2extdocURL\fP \f2¤ò»²¾È\fP ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 2
 o
-\f4packagelistLoc\fP ã«ã¯ã€å¤–部ドキュメント㮠\f2package\-list\fP ファイルãŒå…¥ã£ã¦ã„るディレクトリã®ãƒ‘スã¾ãŸã¯ URL を指定ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€URL (http: ã¾ãŸã¯ file:)or file:)ã¨ãƒ•ã‚¡ã‚¤ãƒ«ãƒ‘スã®ã©ã¡ã‚‰ã§ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。ã¾ãŸã€çµ¶å¯¾ãƒ‘スã¨ç›¸å¯¾ãƒ‘スã®ã©ã¡ã‚‰ã§ã‚‚指定ã§ãã¾ã™ã€‚相対パスã®å ´åˆã¯ã€javadoc ãŒå®Ÿè¡Œã•ã‚Œã‚‹ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘スã¨ã—ã¦æŒ‡å®šã—ã¾ã™ã€‚\f2package\-list\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«åã¯å«ã‚ãªã„ã§ãã ã•ã„。 
+\f4packagelistLoc\fP ¤Ï¡¢³°Éô¥É¥­¥å¥á¥ó¥È¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î¥Ñ¥¹¤Þ¤¿¤Ï URL ¤Ç¤¹¡£¤³¤ì¤Ï¡¢URL (http: ¤Þ¤¿¤Ï file:) ¤Ç¤â¥Õ¥¡¥¤¥ë¥Ñ¥¹¤Ç¤â¤«¤Þ¤¤¤Þ¤»¤ó¤·¡¢ÀäÂХѥ¹¤Ç¤âÁêÂХѥ¹¤Ç¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£ÁêÂХѥ¹¤Î¾ì¹ç¤Ï¡¢javadoc ¤¬¼Â¹Ô¤µ¤ì¤ë¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤È¤·¤Æ»ØÄꤷ¤Þ¤¹¡£¥Õ¥¡¥¤¥ë̾ \f2package\-list\fP ¤Ï´Þ¤á¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ 
 .RE
 .LP
-javadoc ã® 1 回ã®å®Ÿè¡Œã§ã€è¤‡æ•°ã® \f2\-linkoffline\fP オプションを指定ã§ãã¾ã™ã€‚1.2.2 よりå‰ã¯ã€è¤‡æ•°ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ 
-.LP
-\f3外部ドキュメントã¸ã®çµ¶å¯¾ãƒªãƒ³ã‚¯ã‚’使ã£ãŸä¾‹\fP \- \f2http://java.sun.com/j2se/1.5.0/docs/api\fP 内㮠\f2java.lang\fPã€\f2java.io\fPã€ã€ãŠã‚ˆã³ãã®ä»–ã® Java 2 プラットフォームパッケージã«ãƒªãƒ³ã‚¯ã—ãŸãã¦ã‚‚ã€Web ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ å ´åˆã«ã¤ã„ã¦è€ƒãˆã¦ã¿ã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ãƒ–ラウザ㧠
+1 ²ó¤Î javadoc ¼Â¹Ô¤ÇÊ£¿ô¤Î \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£1.2.2 ¤è¤êÁ°¤Ï¡¢Ê£¿ô¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£ 
+.LP
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÀäÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- http://java.sun.com/javase/6/docs/api Æâ¤Î \f2java.lang\fP¡¢ \f2java.io\fP ¡¢¤ª¤è¤Ó¤½¤Î¾¤Î Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸ \f2¤Ë¥ê¥ó¥¯¤·¤¿¤¯¤Æ¤â\fP Web ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¾ì¹ç¤ò¹Í¤¨¤Þ¤¹¡£¥Ö¥é¥¦¥¶¤Ç \f2¡¢\fP 
 .na
-\f2http://java.sun.com/j2se/1.5.0/docs/api/package\-list\fP @
+\f2http://java.sun.com/javase/6/docs/api/package\-list\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/api/package\-list ã«ã‚ã‚‹ \f2package\-list\fP ファイルを開ãã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ä¿å­˜ã—ã¾ã™ã€‚ ã•ã‚‰ã«ã€2 番目ã®å¼•æ•° \f2packagelistLoc\fP ã«ã“ã®ãƒ­ãƒ¼ã‚«ãƒ«ã‚³ãƒ”ーã®å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‘ッケージリストファイルã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª "\f2.\fP" ã«ä¿å­˜ã•ã‚Œã¦ã„ã¾ã™ã€‚次ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€Java 2 プラットフォーム API ã¸ã®ãƒªãƒ³ã‚¯ã‚’å«ã‚€ã€\f2com.mypackage\fP パッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¯ã€ãŸã¨ãˆã°ã‚¯ãƒ©ã‚¹ãƒ„リー内㮠\f2Object\fP クラスã¸ã®ãƒªãƒ³ã‚¯ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚\f2\-sourcepath\fP ãªã©ã®ä»–ã®å¿…è¦ãªã‚ªãƒ—ションã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。 
+http://java.sun.com/javase/6/docs/api/package\-list ¤Ë¤¢¤ë package\-list ¥Õ¥¡¥¤¥ë¤ò³«¤­¡¢¤½¤ì¤ò¥í¡¼¥«¥ë¥Ç¥£¥ì¥¯¥È¥ê¤ËÊݸ¤·¡¢Âè 2 °ú¿ô \f2packagelistLoc\fP ¤Ç¤³¤Î¥í¡¼¥«¥ë¥³¥Ô¡¼¤Ø¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¥Õ¥¡¥¤¥ë¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê "\f2.\fP" ¤ËÊݸ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤ò´Þ¤ó¤À¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2com.mypackage\fP ¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥É¥­¥å¥á¥ó¥È¤Ë¤Ï¡¢¤¿¤È¤¨¤Ð¥¯¥é¥¹¥Ä¥ê¡¼Æâ¤Î \f2Object\fP ¥¯¥é¥¹¤Ø¤Î¥ê¥ó¥¯¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤Ê¤ª¡¢ \f2\-sourcepath\fP ¤Ê¤É¡¢¤½¤Î¾¤ÎɬÍ×¥ª¥×¥·¥ç¥ó¤Ï¼¨¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£ 
 .nf
 \f3
 .fl
-% \fP\f3javadoc \-linkoffline http://java.sun.com/j2se/1.5.0/docs/api . com.mypackage\fP
+% \fP\f3javadoc \-linkoffline http://java.sun.com/javase/6/docs/api . com.mypackage\fP
 .fl
 .fi
 .LP
-\f3外部ドキュメントã¸ã®ç›¸å¯¾ãƒªãƒ³ã‚¯ã®ä½¿ç”¨ä¾‹\fP \- 通常ã€\f2\-linkoffline\fP ã«ç›¸å¯¾ãƒ‘スを指定ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。 \f2\-link\fP ã§åŒã˜ã“ã¨ãŒã§ãã‚‹ã‹ã‚‰ã§ã™ã€‚\f2\-linkoffline\fP を使用ã™ã‚‹éš›ã€\f2package\-list\fP ã«ã¯é€šå¸¸ãƒ­ãƒ¼ã‚«ãƒ«ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ 相対リンクを使用ã™ã‚‹éš›ã‚‚ã€ãƒªãƒ³ã‚¯å…ˆã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯é€šå¸¸ãƒ­ãƒ¼ã‚«ãƒ«ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2\-linkoffline\fP ã® 2 ã¤ã®å¼•æ•°ã«åˆ¥ã€…ã®ãƒ‘スを指定ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。2 ã¤ã®å¼•æ•°ãŒåŒä¸€ã§ã‚ã‚‹å ´åˆã¯ã€\f2\-link\fP を使用ã§ãã¾ã™ã€‚\f2\-link\fP ã®ç›¸å¯¾ãƒªãƒ³ã‚¯ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f4package\-list\fP\f3 ファイルを手動ã§ä½œæˆ\fP \- \f2package\-list\fP ファイルãŒã¾ã å­˜åœ¨ã—ãªãã¦ã‚‚ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ãƒªãƒ³ã‚¯å…ˆã®ãƒ‘ッケージåãŒã‚ã‹ã£ã¦ã„ã‚‹å ´åˆã¯ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’自分ã§ä½œæˆã—ã€\f2packagelistLoc\fP ã§ãã®ãƒ‘スを指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚\f2com.apipackage\fP ãŒæœ€åˆã«ç”Ÿæˆã•ã‚Œã€\f2com.spipackage\fP ã®ãƒ‘ッケージリストãŒå­˜åœ¨ã—ãªã„ã¨ã„ã†å‰å‡ºã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®æ–¹æ³•ã¯ã€ãƒ‘ッケージåã¯ã‚ã‹ã£ã¦ã„ã‚‹ã‚‚ã®ã®ã€ã¾ã å…¬é–‹ã•ã‚Œã¦ã„ãªã„ã€æ–°ã—ã„外部ドキュメントã«ãƒªãƒ³ã‚¯ã™ã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ã¾ãŸã€\f2package\-list\fP ファイルãŒç”Ÿæˆã•ã‚Œãªã„ Javadoc 1.0 ã‚„ 1.1 ãªã©ã§ç”Ÿæˆã•ã‚ŒãŸãƒ‘ッケージå‘ã‘ã« \f2package\-list\fP ファイルを作æˆã™ã‚‹ã¨ãã«ã‚‚ã€ã“ã®æ–¹æ³•ã‚’利用ã—ã¾ã™ã€‚åŒæ§˜ã«ã€2 ã¤ã®ä¼šç¤¾ãŒæœªå…¬é–‹ã® \f2package\-list\fP ファイルを共有ã™ã‚‹ã“ã¨ã‚‚ã§ãã‚‹ãŸã‚ã€ã‚¯ãƒ­ã‚¹ãƒªãƒ³ã‚¯ã‚’設定ã—ãŸãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’åŒæ™‚ã«ãƒªãƒªãƒ¼ã‚¹ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ 
-.LP
-\f3複数ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¸ã®ãƒªãƒ³ã‚¯\fP \- \f2\-linkoffline\fP ã¯ã€å‚照先ã®ç”Ÿæˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã”ã¨ã« 1 ã¤ãšã¤æŒ‡å®šã—ã¾ã™ã€‚ 次ã®ä¾‹ã§ã¯ã€ã‚ã‹ã‚Šã‚„ã™ãã™ã‚‹ãŸã‚ã«ã‚ªãƒ—ションã”ã¨ã«è¡Œã‚’分ã‘ã¦ã„ã¾ã™ã€‚ 
+\f3³°Éô¥É¥­¥å¥á¥ó¥È¤Ø¤ÎÁêÂÐ¥ê¥ó¥¯¤Î»ÈÍÑÎã\fP \- \f2\-linkoffline\fP ¤ÇÁêÂХѥ¹¤ò»ÈÍѤ¹¤ë¤³¤È¤Ï¡¢¤¢¤Þ¤ê¤¢¤ê¤Þ¤»¤ó¡£Íýͳ¤Ïñ½ã¤Ç¡¢Ä̾ï¤Ï \f2\-link\fP ¤Ç½½Ê¬¤À¤«¤é¤Ç¤¹¡£ \f2\-linkoffline\fP ¤ò»ÈÍѤ¹¤ëºÝ¡¢ \f2package\-list\fP ¤Ë¤ÏÄ̾ï¥í¡¼¥«¥ë¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£ ÁêÂÐ¥ê¥ó¥¯¤ò»ÈÍѤ¹¤ëºÝ¤â¡¢¥ê¥ó¥¯Àè¤Î¥Õ¥¡¥¤¥ë¤Ë¤ÏÄ̾ï¥í¡¼¥«¥ë¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2\-linkoffline ¤Î 2 ¤Ä¤Î°ú¿ô¤ËÊÌ¡¹¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó\fP¡£2 ¤Ä¤Î°ú¿ô¤¬Æ±°ì¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢ \f2\-link\fP ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ \f2\-link\fP ¤ÎÁêÂÐ¥ê¥ó¥¯¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f4package\-list\fP\f3 ¥Õ¥¡¥¤¥ë¤ò¼êÆ°¤ÇºîÀ®\fP \- \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤¬¤Þ¤À¸ºß¤·¤Ê¤¯¤Æ¤â¡¢¥É¥­¥å¥á¥ó¥È¤Î¥ê¥ó¥¯Àè¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤ò¼«Ê¬¤ÇºîÀ®¤·¡¢packagelistLoc \f2¤Ç¤½¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£\fPcom.apipackage ¤¬ºÇ½é¤ËÀ¸À®¤µ¤ì¤ë»þÅÀ¤Ç \f2com.spipackage\fP ¤Î¥Ñ¥Ã¥±¡¼¥¸¥ê¥¹¥È¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¤È¤¤¤¦¡¢ \f2Á°½Ð¤Î¥±¡¼¥¹¤¬\fP °ìÎã¤È¤·¤Æµó¤²¤é¤ì¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¤ï¤«¤Ã¤Æ¤¤¤ë¤â¤Î¤Î¡¢¤Þ¤À¸ø³«¤µ¤ì¤Æ¤¤¤Ê¤¤¡¢¿·¤·¤¤³°Éô¥É¥­¥å¥á¥ó¥È¤Ë¥ê¥ó¥¯¤¹¤ë¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¤Þ¤¿¡¢Javadoc 1.0 ¤Þ¤¿¤Ï 1.1 ¤ÇÀ¸À®¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤â¡¢¤³¤ÎÊýË¡¤¬»È¤¨¤Þ¤¹¡£¤³¤ì¤é¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢ \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤ÏÀ¸À®¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£Æ±Íͤˡ¢2 ¤Ä¤Î´ë¶È¤¬Ì¤¸ø³«¤Î \f2package\-list\fP ¥Õ¥¡¥¤¥ë¤ò¶¦Í­¤¹¤ì¤Ð¡¢¥¯¥í¥¹¥ê¥ó¥¯¤ò´Þ¤à¥É¥­¥å¥á¥ó¥È¤òƱ»þ¤Ë¥ê¥ê¡¼¥¹¤¹¤ë¤³¤È¤â²Äǽ¤È¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+\f3Ê£¿ô¤Î¥É¥­¥å¥á¥ó¥È¤Ø¤Î¥ê¥ó¥¯\fP \- »²¾ÈÀè¤È¤Ê¤ëÀ¸À®¥É¥­¥å¥á¥ó¥È¤´¤È¤Ë \f2\-linkoffline\fP ¤ò 1 ²ó¤º¤Ä´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤ï¤«¤ê¤ä¤¹¤¯¤¹¤ë¤¿¤á¤Ë¡¢¥ª¥×¥·¥ç¥ó¤´¤È¤Ë²þ¹Ô¤·¤Æ¼¨¤·¤Æ¤¤¤Þ¤¹¡£ 
 .LP
 \f2% \fP\f4javadoc \-linkoffline\fP \f2extdocURL1\fP \f2packagelistLoc1\fP \f2\\\fP
 .br
@@ -4873,24 +3379,24 @@
 .br
 \f2\ \ \ \ \ \ \ \ \ \ ...\fP 
 .LP
-\f3ドキュメントã®æ›´æ–°\fP \- å‰è¿°ã® \f2\-linkoffline\fP オプションã®ã‚‚ã†ã²ã¨ã¤ã®ç”¨é€”ã¯ã€ãƒ—ロジェクトã«å¤§é‡ã®ãƒ‘ッケージãŒå«ã¾ã‚Œã¦ã„ã¦ã€ã™ã§ã«ãƒ„リー全体ã«å¯¾ã—㦠javadoc ã®å®Ÿè¡ŒãŒå®Œäº†ã—ã¦ã„ã‚‹å ´åˆã«ã€æ¬¡ã®å®Ÿè¡Œã§ã¯ã€å°‘é‡ã®å¤‰æ›´ã‚’手早ã加ãˆãŸã‚ã¨ã€ã‚½ãƒ¼ã‚¹ãƒ„リーã®ã”ã一部ã«å¯¾ã—ã¦ã ã‘ javadoc ã‚’å†å®Ÿè¡Œã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ã“ã‚Œã¯ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã«å¯¾ã—ã¦ã ã‘変更を加ãˆã€å®£è¨€ã¯å¤‰æ›´ã—ãªã„å ´åˆã«ã®ã¿æ­£ã—ã処ç†ã•ã‚Œã‚‹ã®ã§ã€ãƒãƒƒã‚­ãƒ³ã‚°ã®ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚ソースコードã®å®£è¨€ã‚’追加ã€å‰Šé™¤ã€ã¾ãŸã¯å¤‰æ›´ã—ãŸå ´åˆã¯ã€ç´¢å¼•ã€ãƒ‘ッケージツリーã€ç¶™æ‰¿ã•ã‚Œã‚‹ãƒ¡ãƒ³ãƒãƒ¼ã®ãƒªã‚¹ãƒˆã€[使用] ページãªã©ã®å ´æ‰€ã§ã€ãƒªãƒ³ã‚¯ãŒå£Šã‚Œã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-ã¾ãšã€ä»Šå›žã®å®Ÿè¡Œã§ä½¿ç”¨ã™ã‚‹æ–°ã—ã„生æˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f2update\fP) を作æˆã—ã¾ã™ã€‚å…ƒã®ç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®åå‰ãŒ \f2html\fP ã ã¨ã—ã¾ã™ã€‚ã‚‚ã£ã¨ã‚‚å˜ç´”ãªä¾‹ã§ã¯ã€\f2html\fP ディレクトリã®è¦ªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»å‹• (cd) ã—ã¾ã™ã€‚\f2\-linkoffline\fP ã®æœ€åˆã®å¼•æ•°ã«ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª "." を指定ã—ã€2 番目ã®å¼•æ•°ã« \f2html\fP ã¸ã®ç›¸å¯¾ãƒ‘スを指定ã—ã¾ã™ã€‚ ã“ã“ã§ã€\f2package\-list\fP ãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚ 更新対照ã®ãƒ‘ッケージã®ãƒ‘ッケージåã ã‘を指定ã—ã¦ãã ã•ã„。 
+\f3¥É¥­¥å¥á¥ó¥È¤Î¹¹¿·\fP \- Á°½Ò¤Î \f2\-linkoffline\fP ¥ª¥×¥·¥ç¥ó¤Î¤â¤¦¤Ò¤È¤Ä¤ÎÍÑÅӤϡ¢¥×¥í¥¸¥§¥¯¥È¤ËÂçÎ̤Υѥ屡¼¥¸¤¬´Þ¤Þ¤ì¤Æ¤¤¤Æ¡¢¤¹¤Ç¤Ë¥Ä¥ê¡¼Á´ÂΤËÂФ·¤Æ javadoc ¤Î¼Â¹Ô¤¬´°Î»¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢¼¡¤Î¼Â¹Ô¤Ç¤Ï¡¢¾¯Î̤ÎÊѹ¹¤ò¼êÁ᤯²Ã¤¨¤¿¤¢¤È¡¢¥½¡¼¥¹¥Ä¥ê¡¼¤Î¤´¤¯°ìÉô¤ËÂФ·¤Æ¤À¤± javadoc ¤òºÆ¼Â¹Ô¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ËÂФ·¤Æ¤À¤±Êѹ¹¤ò²Ã¤¨¡¢Àë¸À¤ÏÊѹ¹¤·¤Ê¤¤¾ì¹ç¤Ë¤Î¤ßÀµ¤·¤¯½èÍý¤µ¤ì¤ë¤Î¤Ç¡¢¥Ï¥Ã¥­¥ó¥°¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£¥½¡¼¥¹¥³¡¼¥É¤ÎÀë¸À¤òÄɲᢺï½ü¡¢¤Þ¤¿¤ÏÊѹ¹¤·¤¿¾ì¹ç¤Ï¡¢º÷°ú¡¢¥Ñ¥Ã¥±¡¼¥¸¥Ä¥ê¡¼¡¢·Ñ¾µ¤µ¤ì¤ë¥á¥ó¥Ð¡¼¤Î¥ê¥¹¥È¡¢¡Ö»ÈÍѡץڡ¼¥¸¤Ê¤É¤Î¾ì½ê¤Ç¡¢¥ê¥ó¥¯¤¬²õ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+¤Þ¤º¡¢¤³¤Î¿·¤·¤¤¾®¤µ¤Ê¼Â¹ÔÍѤȤ·¤Æ¡¢¿·¤·¤¤À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê ( \f2update\fP ¤È̿̾) ¤òºîÀ®¤·¤Þ¤¹¡£¸µ¤ÎÀ¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤Î̾Á°¤¬ \f2html\fP ¤À¤Ã¤¿¤È¤·¤Þ¤¹¡£¤â¤Ã¤È¤âñ½ã¤ÊÎã¤Ç¤Ï¡¢ \f2html ¥Ç¥£¥ì¥¯¥È¥ê¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ° (cd) ¤·¤Þ¤¹\fP¡£ \f2\-linkoffline\fP ¤ÎÂè 1 °ú¿ô¤ò¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¡Ö.¡×¤ËÀßÄꤷ¡¢Âè 2 °ú¿ô¤ò¡¢package\-list ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë \f2html\fP ¤Ø¤ÎÁêÂХѥ¹¤ËÀßÄꤷ¡¢ \f2¹¹¿·¤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¤ß¤ò\fPÅϤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d update \-linkoffline . html com.mypackage\fP
 .fl
 .fi
-Javadoc ツールã®çµ‚了後ã€\f2update/com/package\fP 内ã®ç”Ÿæˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã®ãƒšãƒ¼ã‚¸ã‚’コピー㗠(概è¦ã‚„索引を除ã)ã€\f2html/com/package\fP 内ã®å…ƒã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ä¸Šæ›¸ãã—ã¾ã™ã€‚ 
+Javadoc ¥Ä¥ê¡¼¤Î½ªÎ»¸å¡¢ \f2update/com/package\fP Æâ¤ÎÀ¸À®¤µ¤ì¤¿¥¯¥é¥¹¤Î¥Ú¡¼¥¸¤ò¥³¥Ô¡¼¤· (³µÍפäº÷°ú¤Ï½ü¤¯)¡¢ \f2html/com/package Æâ¤Î¸µ¤Î¥Õ¥¡¥¤¥ë¤Ë¾å½ñ¤­¤·¤Þ¤¹\fP¡£ 
 .LP
 .TP 3
 \-linksource\  
-å„ソースファイル (行番å·ä»˜ã) ã® HTML ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’作æˆã—ã€æ¨™æº– HTML ドキュメントã‹ã‚‰ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¸ã®ãƒªãƒ³ã‚¯ã‚’追加ã—ã¾ã™ã€‚リンクã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«å®£è¨€ã•ã‚Œã¦ã„るクラスã€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«å¯¾ã—ã¦ä½œæˆã•ã‚Œã¾ã™ã€‚デフォルトコンストラクタã€ç”Ÿæˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦ã¯ä½œæˆã•ã‚Œã¾ã›ã‚“。 
-.LP
-\f3ã“ã®ã‚ªãƒ—ションã¯ã€\fP\f4\-public\fP\f3ã€\fP\f4\-package\fP\f3ã€\fP\f4\-protected\fP\f3ã€\fP\f4\-private\fP\f3 ã®å„オプションã¨ã¯é–¢ä¿‚ãªãã€éžå…¬é–‹ã®ã‚¯ãƒ©ã‚¹ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã€éžå…¬é–‹ã®ãƒ¡ã‚½ãƒƒãƒ‰ã®æœ¬ä½“ã‚’ã¯ã˜ã‚ã¨ã™ã‚‹çµ„ã¿è¾¼ã¾ã‚ŒãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ã™ã¹ã¦ã®éžå…¬é–‹å®Ÿè£…ã®è©³ç´°ã‚’公開ã—ã¾ã™ã€‚\fP\f2\-private\fP オプションを指定ã—ãªã„ã‹ãŽã‚Šã€éžå…¬é–‹ã®ã‚¯ãƒ©ã‚¹ã‚„インタフェースã®ä¸€éƒ¨ã«ã¯ã€ãƒªãƒ³ã‚¯ã‚’介ã—ã¦ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
-.LP
-å„リンクã¯ã€ãã®å®£è¨€å†…ã®è­˜åˆ¥å­åã®ä¸Šã«ä½œæˆã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2Button\fP クラスã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãƒ˜ã®ãƒªãƒ³ã‚¯ã¯ã€ã€ŒButtonã€ã¨ã„ã†èªžã®ä¸Šã«ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë (¹ÔÈÖ¹æÉÕ¤­) ¤Î HTML ¥Ð¡¼¥¸¥ç¥ó¤òºîÀ®¤·¡¢É¸½à HTML ¥É¥­¥å¥á¥ó¥È¤«¤é¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯¤òÄɲä·¤Þ¤¹¡£¥ê¥ó¥¯¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤ËÀë¸À¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¡¢¥¤¥ó¥¿¥Õ¥§¡¼¥¹¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¥Õ¥£¡¼¥ë¥É¤ËÂФ·¤ÆºîÀ®¤µ¤ì¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿¡¢À¸À®¤µ¤ì¤¿¥¯¥é¥¹¤ËÂФ·¤Æ¤ÏºîÀ®¤µ¤ì¤Þ¤»¤ó¡£ 
+.LP
+\f3¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\fP\f4\-public\fP\f3¡¢ \fP\f4\-package\fP\f3¡¢ \fP\f4\-protected\fP\f3 ¡¢ \fP\f4\-private\fP\f3 ¤Î³Æ¥ª¥×¥·¥ç¥ó¤È¤Ï´Ø·¸¤Ê¤¯¡¢Èó¸ø³«¤Î¥¯¥é¥¹¡¢¥Õ¥£¡¼¥ë¥É¡¢Èó¸ø³«¤Î¥á¥½¥Ã¥É¤ÎËÜÂΤò¤Ï¤¸¤á¤È¤¹¤ëÁȤ߹þ¤Þ¤ì¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤ÎÈó¸ø³«¼ÂÁõ¤Î¾ÜºÙ¤ò¸ø³«¤·¤Þ¤¹¡£\fP\f2\-private\fP ¥ª¥×¥·¥ç¥ó¤âÊ»¤»¤Æ»ØÄꤷ¤Ê¤¤¤«¤®¤ê¡¢Èó¸ø³«¤Î¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤ä¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¥ê¥ó¥¯·Ðͳ¤Ç¥¢¥¯¥»¥¹¤Ç¤­¤ë¤È¤Ï¤«¤®¤ê¤Þ¤»¤ó¡£ 
+.LP
+³Æ¥ê¥ó¥¯¤Ï¡¢¤½¤ÎÀë¸ÀÆâ¤Î¼±ÊÌ»Ò̾¤Î¾å¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2Button\fP ¥¯¥é¥¹¤Î¥½¡¼¥¹¥³¡¼¥É¤Ø¤Î¥ê¥ó¥¯¤Ï¡¢¡ÖButton¡×¤È¤¤¤¦¸ì¤Î¾å¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4902,7 +3408,7 @@
 .fl
 \fP
 .fi
-Button クラス㮠\f2getLabel()\fP メソッドã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã¸ã®ãƒªãƒ³ã‚¯ã¯ã€ã€ŒgetLabelã€ã¨ã„ã†èªžã®ä¸Šã«ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+¤Þ¤¿¡¢Button ¥¯¥é¥¹¤Î \f2getLabel()\fP ¥á¥½¥Ã¥É¤Î¥½¡¼¥¹¥³¡¼¥É¤Ø¤Î¥ê¥ó¥¯¤Ï¡¢¡ÖgetLabel¡×¤È¤¤¤¦¸ì¤Î¾å¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4913,26 +3419,21 @@
 .LP
 .TP 3
 \-group\  groupheading\  packagepattern:packagepattern:... 
-概è¦ãƒšãƒ¼ã‚¸ã®è¤‡æ•°ã®ãƒ‘ッケージをã€æŒ‡å®šã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã«åˆ†ã‘ã¦ã€ã‚°ãƒ«ãƒ¼ãƒ—ã”ã¨ã«è¡¨ã‚’作æˆã—ã¾ã™ã€‚å„グループã¯ã€ãã‚Œãžã‚Œåˆ¥ã® \f2\-group\fP オプションã§æŒ‡å®šã—ã¾ã™ã€‚ã“れらã®ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã—ãŸé †åºã§ãƒšãƒ¼ã‚¸ã«è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ å„グループ内ã§ã¯ã€ãƒ‘ッケージãŒã‚¢ãƒ«ãƒ•ã‚¡ãƒ™ãƒƒãƒˆé †ã«ä¸¦ã¹ã‚‰ã‚Œã¾ã™ã€‚指定ã—㟠\f2\-group\fP オプションã”ã¨ã«ã€\f2packagepattern\fP å¼ã®ãƒªã‚¹ãƒˆã¨ä¸€è‡´ã™ã‚‹ãƒ‘ッケージãŒã€è¦‹å‡ºã— \f2groupheading\fP ã‚’æŒã¤ 1 ã¤ã®è¡¨ã«ã¾ã¨ã‚ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+³µÍ×¥Ú¡¼¥¸¤ÎÊ£¿ô¤Î¥Ñ¥Ã¥±¡¼¥¸¤ò¡¢»ØÄꤷ¤¿¥°¥ë¡¼¥×¤Ëʬ¤±¤Æ¡¢¥°¥ë¡¼¥×¤´¤È¤Ëɽ¤òºîÀ®¤·¤Þ¤¹¡£³Æ¥°¥ë¡¼¥×¤Ï¡¢¤½¤ì¤¾¤ìÊ̤Π\f2\-group\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤷ¤Þ¤¹¡£¤³¤ì¤é¤Î¥°¥ë¡¼¥×¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤¿½ç½ø¤Ç¥Ú¡¼¥¸¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£³Æ¥°¥ë¡¼¥×Æâ¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤¬¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È½ç¤Ëʤ٤é¤ì¤Þ¤¹¡£¤¢¤ëÆÃÄê¤Î \f2\-group\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢ \f2packagepattern\fP ¼°¤Î¥ê¥¹¥È¤Ë°ìÃפ¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤¬¡¢ \f2groupheading\fP ¤È¤¤¤¦¸«½Ð¤·¤Îɽ¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f4groupheading\fP ã«ã¯ã€ä»»æ„ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’指定ã§ãã€ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚指定ã—ãŸãƒ†ã‚­ã‚¹ãƒˆã¯ã€ã‚°ãƒ«ãƒ¼ãƒ—ã®è¡¨è¦‹å‡ºã—ã«ãªã‚Šã¾ã™ã€‚ 
+\f4groupheading\fP ¤Ë¤Ï¡¢Ç¤°Õ¤Î¥Æ¥­¥¹¥È¤ò»ØÄê¤Ç¤­¡¢¶õÇò¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£»ØÄꤷ¤¿¥Æ¥­¥¹¥È¤Ï¡¢¥°¥ë¡¼¥×¤Îɽ¸«½Ð¤·¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\f4packagepattern\fP ã«ã¯ã€ä»»æ„ã®ãƒ‘ッケージåã€ã¾ãŸã¯ä»»æ„ã®ãƒ‘ッケージåã®å…ˆé ­éƒ¨åˆ†ã¨ãã‚Œã«ç¶šã 1 ã¤ã®ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ (\f2*\fP) を指定ã§ãã¾ã™ã€‚アスタリスクã¯ã€ã€Œä»»æ„ã®æ–‡å­—ã«ä¸€è‡´ã™ã‚‹ã€ã¨ã„ã†æ„味ã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã§ã™ã€‚ワイルドカードã¨ã—ã¦æŒ‡å®šã§ãã‚‹ã®ã¯ã€ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã ã‘ã§ã™ã€‚1 ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘ターンをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f4packagepattern\fP ¤Ë¤Ï¡¢Ç¤°Õ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¡¢¤Þ¤¿¤ÏǤ°Õ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ÎÀèƬÉôʬ¤È¤½¤ì¤Ë³¤¯ 1 ¤Ä¤Î¥¢¥¹¥¿¥ê¥¹¥¯ (\f2*\fP) ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ ¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢¡ÖǤ°Õ¤Îʸ»ú¤Ë°ìÃפ¹¤ë¡×¤È¤¤¤¦°ÕÌ£¤Î¥ï¥¤¥ë¥É¥«¡¼¥É¤Ç¤¹¡£¥ï¥¤¥ë¥É¥«¡¼¥É¤È¤·¤Æ»ØÄê¤Ç¤­¤ë¤Î¤Ï¡¢¥¢¥¹¥¿¥ê¥¹¥¯¤À¤±¤Ç¤¹¡£1 ¤Ä¤Î¥°¥ë¡¼¥×¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¿¡¼¥ó¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
-.RS 3
-
-.LP
-.LP
-\f3注: パターンやパターンリスト内ã§ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’使ã†å ´åˆã¯ã€\fP\f4"java.lang*:java.util"\fP\f3 ã®ã‚ˆã†ã«ã€ãƒ‘ターンリストを引用符ã§å›²ã‚€å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\fP
-.LP
-.RE
-.LP
-\f2\-group\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã™ã¹ã¦ã®ãƒ‘ッケージãŒã€ã€Œãƒ‘ッケージã€ã¨ã„ã†è¦‹å‡ºã—ã® 1 ã¤ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«å…¥ã‚Œã‚‰ã‚Œã¾ã™ã€‚ドキュメント化ã•ã‚Œã‚‹ãƒ‘ッケージã®ä¸­ã«ã€æŒ‡å®šã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã®ã©ã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ã‚‚入らãªã„パッケージãŒã‚ã‚‹å ´åˆã€ã“ã®ã‚ˆã†ãªãƒ‘ッケージã¯ã€Œãã®ä»–ã®ãƒ‘ッケージã€ã¨ã„ã†è¦‹å‡ºã—ã‚’æŒã¤ç‹¬ç«‹ã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã«å…¥ã‚Œã‚‰ã‚Œã¾ã™ã€‚ 
-.LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã‚‹ 5 ã¤ã®ãƒ‘ッケージã¯ã€ã‚³ã‚¢ãƒ‘ッケージã€æ‹¡å¼µæ©Ÿèƒ½ãƒ‘ッケージã€ãŠã‚ˆã³ãã®ä»–ã®ãƒ‘ッケージã«åˆ†ã‘られã¾ã™ã€‚「java.lang*ã€ã§ã¯ã€æœ€å¾Œã®ãƒ‰ãƒƒãƒˆã‚’指定ã—ã¦ã„ãªã„ã“ã¨ã«æ³¨ç›®ã—ã¦ãã ã•ã„。 「java.lang.*ã€ã®ã‚ˆã†ã«ãƒ‰ãƒƒãƒˆã‚’入れるã¨ã€java.lang パッケージã¯é™¤å¤–ã•ã‚Œã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
+.LP
+\f3Ãí: ¥Ñ¥¿¡¼¥ó¤ä¥Ñ¥¿¡¼¥ó¥ê¥¹¥ÈÆâ¤Ç¥¢¥¹¥¿¥ê¥¹¥¯¤ò»È¤¦¾ì¹ç¤Ï¡¢ \fP\f4"java.lang*:java.util" ¤Î¤è¤¦¤Ë¡¢¥Ñ¥¿¡¼¥ó¥ê¥¹¥È¤ò°úÍÑÉä¤Ç°Ï¤àɬÍפ¬¤¢¤ê¤Þ¤¹¡£\fP 
+.LP
+¥æ¡¼¥¶¡¼¤¬ \f2\-group\fP ¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä¤â»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¡Ö¥Ñ¥Ã¥±¡¼¥¸¡×¤È¤¤¤¦¸«½Ð¤·¤Î 1 ¤Ä¤Î¥°¥ë¡¼¥×Æâ¤Ë¡¢¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬ÇÛÃÖ¤µ¤ì¤Þ¤¹¡£¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë¥Ñ¥Ã¥±¡¼¥¸¤ÎÃæ¤Ë¡¢»ØÄꤷ¤¿¥°¥ë¡¼¥×¤Î¤É¤Î¥°¥ë¡¼¥×¤Ë¤âÆþ¤é¤Ê¤¤¥Ñ¥Ã¥±¡¼¥¸¤¬¤¢¤ë¾ì¹ç¡¢¤³¤Î¤è¤¦¤Ê¥Ñ¥Ã¥±¡¼¥¸¤Ï¡Ö¤½¤Î¾¤Î¥Ñ¥Ã¥±¡¼¥¸¡×¤È¤¤¤¦¸«½Ð¤·¤ò»ý¤ÄÆÈΩ¤·¤¿¥°¥ë¡¼¥×¤ËÆþ¤ì¤é¤ì¤Þ¤¹¡£ 
+.LP
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤ë 5 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï¡¢¥³¥¢¥Ñ¥Ã¥±¡¼¥¸¡¢³ÈÄ¥µ¡Ç½¥Ñ¥Ã¥±¡¼¥¸¡¢¤ª¤è¤Ó¤½¤Î¾¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ëʬ¤±¤é¤ì¤Þ¤¹¡£¡Öjava.lang*¡×¤Ç¤Ï¡¢ºÇ¸å¤Î¥É¥Ã¥È¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¤³¤È¤ËÃíÌܤ·¤Æ¤¯¤À¤µ¤¤¡£¡Öjava.lang.*¡×¤Î¤è¤¦¤Ë¥É¥Ã¥È¤òÆþ¤ì¤ë¤È¡¢java.lang ¥Ñ¥Ã¥±¡¼¥¸¤Ï½ü³°¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -4943,56 +3444,52 @@
             java.lang java.lang.reflect java.util javax.servlet java.new\fP
 .fl
 .fi
-ã“ã®çµæžœã€æ¬¡ã®ã‚ˆã†ãªã‚°ãƒ«ãƒ¼ãƒ—化ãŒè¡Œã‚ã‚Œã¾ã™ã€‚ 
-.RS 3
+¤³¤Î·ë²Ì¡¢¼¡¤Î¤è¤¦¤Ê¥°¥ë¡¼¥×²½¤¬¹Ô¤ï¤ì¤Þ¤¹¡£ 
 .RS 3
 .TP 3
-コアパッケージ 
+¥³¥¢¥Ñ¥Ã¥±¡¼¥¸ 
 \f2java.lang\fP 
 \f2java.lang.reflect\fP 
 \f2java.util\fP 
 .TP 3
-拡張機能パッケージ 
+³ÈÄ¥µ¡Ç½¥Ñ¥Ã¥±¡¼¥¸ 
 \f2javax.servlet\fP 
 .TP 3
-ãã®ä»–ã®ãƒ‘ッケージ 
+¤½¤Î¾¤Î¥Ñ¥Ã¥±¡¼¥¸ 
 \f2java.new\fP 
 .RE
-
-.LP
-.RE
 .LP
 .TP 3
 \-nodeprecated 
-推奨ã•ã‚Œãªã„ API をドキュメントã«ç”Ÿæˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€\-nodeprecatedlist オプションを指定ã—ãŸå ´åˆã¨åŒã˜åŠ¹æžœãŒã‚ã‚‹ã“ã¨ã«åŠ ãˆã¦ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã»ã‹ã®éƒ¨åˆ†å…¨ä½“ã§ã‚‚ã€æŽ¨å¥¨ã•ã‚Œãªã„ API ãŒç”Ÿæˆã•ã‚Œã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€ã‚³ãƒ¼ãƒ‰ã‚’記述ã—ã¦ã„ã‚‹ã¨ãã€æŽ¨å¥¨ã•ã‚Œãªã„コードã«ã‚ˆã£ã¦æ°—を散らã•ã‚ŒãŸããªã„å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+¿ä¾©¤µ¤ì¤Ê¤¤ API ¤ò¥É¥­¥å¥á¥ó¥È¤ËÀ¸À®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢\-nodeprecatedlist ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸¸ú²Ì¤¬¤¢¤ë¤³¤È¤Ë²Ã¤¨¤Æ¡¢¥É¥­¥å¥á¥ó¥È¤Î¤Û¤«¤ÎÉôʬÁ´ÂΤǤ⡢¿ä¾©¤µ¤ì¤Ê¤¤ API ¤¬À¸À®¤µ¤ì¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥³¡¼¥É¤òµ­½Ò¤·¤Æ¤¤¤ë¤È¤­¡¢¿ä¾©¤µ¤ì¤Ê¤¤¥³¡¼¥É¤Ë¤è¤Ã¤Æµ¤¤ò»¶¤é¤µ¤ì¤¿¤¯¤Ê¤¤¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-nodeprecatedlist 
-推奨ã•ã‚Œãªã„ API ã®ãƒªã‚¹ãƒˆã‚’å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ« (deprecated\-list.html)ã€ãŠã‚ˆã³ãƒŠãƒ“ゲーションãƒãƒ¼ã®ãã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ³ã‚¯ãŒç”Ÿæˆã•ã‚Œãªã„よã†ã«ã—ã¾ã™ã€‚ãŸã ã—ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã»ã‹ã®éƒ¨åˆ†ã§ã¯ã€æŽ¨å¥¨ã•ã‚Œãªã„ API ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€æŽ¨å¥¨ã•ã‚Œãªã„ API ãŒã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«å«ã¾ã‚Œã¦ãŠã‚‰ãšã€ãƒŠãƒ“ゲーションãƒãƒ¼ã‚’ã™ã£ãã‚Šã¨è¦‹ã›ãŸã„å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+¿ä¾©¤µ¤ì¤Ê¤¤ API ¤Î¥ê¥¹¥È¤ò´Þ¤à¥Õ¥¡¥¤¥ë (deprecated\-list.html)¡¢¤ª¤è¤Ó¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¤½¤Î¥Ú¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤¬À¸À®¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤¿¤À¤·¡¢¥É¥­¥å¥á¥ó¥È¤Î¤Û¤«¤ÎÉôʬ¤Ç¤Ï¡¢¿ä¾©¤µ¤ì¤Ê¤¤ API ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¿ä¾©¤µ¤ì¤Ê¤¤ API ¤¬¥½¡¼¥¹¥³¡¼¥É¤Ë´Þ¤Þ¤ì¤Æ¤ª¤é¤º¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤ò¤¹¤Ã¤­¤ê¤È¸«¤»¤¿¤¤¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-nosince 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€@since ã‚¿ã‚°ã«å¯¾å¿œã™ã‚‹ã€Œå°Žå…¥ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã€ セクションをçœç•¥ã—ã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤«¤é¡¢@since ¥¿¥°¤ËÂбþ¤¹¤ë¡ÖƳÆþ¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó¡× ¥»¥¯¥·¥ç¥ó¤ò¾Êά¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-notree 
-生æˆã•ã‚Œã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®éšŽå±¤ãƒšãƒ¼ã‚¸ã‚’çœç•¥ã—ã¾ã™ã€‚ã“れらã®ãƒšãƒ¼ã‚¸ã«ã¯ã€ãƒŠãƒ“ゲーションãƒãƒ¼ã®ã€Œãƒ„リーã€ãƒœã‚¿ãƒ³ã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚デフォルトã§ã¯ã€éšŽå±¤ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤ë¥É¥­¥å¥á¥ó¥È¤«¤é¥¯¥é¥¹¤ª¤è¤Ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Î³¬ÁØ¥Ú¡¼¥¸¤ò¾Êά¤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¡Ö¥Ä¥ê¡¼¡×¥Ü¥¿¥ó¤«¤é¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢³¬Áؤ¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-noindex 
-生æˆãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‹ã‚‰ã€ç´¢å¼•ã‚’çœç•¥ã—ã¾ã™ã€‚デフォルトã§ã¯ã€ç´¢å¼•ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+À¸À®¥É¥­¥å¥á¥ó¥È¤«¤é¡¢º÷°ú¤ò¾Êά¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢º÷°ú¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-nohelp 
-出力ã®å„ページã®æœ€ä¸Šéƒ¨ã¨æœ€ä¸‹éƒ¨ã«ã‚るナビゲーションãƒãƒ¼ã‹ã‚‰ [ヘルプ] リンクをçœç•¥ã—ã¾ã™ã€‚ 
+½ÐÎϤγƥڡ¼¥¸¤ÎºÇ¾åÉô¤ÈºÇ²¼Éô¤Ë¤¢¤ë¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤«¤é¡Ö¥Ø¥ë¥×¡×¥ê¥ó¥¯¤ò¾Êά¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-nonavbar 
-生æˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ã®æœ€ä¸Šéƒ¨ã¨æœ€ä¸‹éƒ¨ã«è¡¨ç¤ºã•ã‚Œã‚‹ãƒŠãƒ“ゲーションãƒãƒ¼ã€ãƒ˜ãƒƒãƒ€ãƒ¼ã€ãŠã‚ˆã³ãƒ•ãƒƒã‚¿ãƒ¼ã‚’生æˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€bottom オプションã«ã¯å½±éŸ¿ã‚’与ãˆã¾ã›ã‚“。\f2\-nonavbar\fP オプションã¯ã€å°åˆ·ã™ã‚‹ãŸã‚ã ã‘ã«ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ PostScript ã¾ãŸã¯ PDF ã«å¤‰æ›ã™ã‚‹å ´åˆãªã©ã€å†…容ã ã‘ãŒé‡è¦ã§ã€ãƒŠãƒ“ゲーションã®å¿…è¦ãŒãªã„å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ 
+À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¤ÎºÇ¾åÉô¤ÈºÇ²¼Éô¤Ëɽ¼¨¤µ¤ì¤ë¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¡¢¥Ø¥Ã¥À¡¼¡¢¤ª¤è¤Ó¥Õ¥Ã¥¿¡¼¤òÀ¸À®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢bottom ¥ª¥×¥·¥ç¥ó¤Ë¤Ï±Æ¶Á¤òÍ¿¤¨¤Þ¤»¤ó¡£ \f2\-nonavbar\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢°õºþ¤¹¤ë¤¿¤á¤À¤±¤Ë¥Õ¥¡¥¤¥ë¤ò PostScript ¤Þ¤¿¤Ï PDF ¤ËÊÑ´¹¤¹¤ë¾ì¹ç¤Ê¤É¡¢ÆâÍƤÀ¤±¤¬½ÅÍפǡ¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¤ÎɬÍפ¬¤Ê¤¤¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-helpfile\  path/filename 
-上部ã¨ä¸‹éƒ¨ã®ãƒŠãƒ“ゲーションãƒãƒ¼ã® [ヘルプ] リンクã®ãƒªãƒ³ã‚¯å…ˆã¨ãªã‚‹ä»£æ›¿ãƒ˜ãƒ«ãƒ—ファイル \f2path/filename\fP ã®ãƒ‘スを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€ãƒãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã•ã‚Œã¦ã„るヘルプファイル \f2help\-doc.html\fP を自動的ã«ä½œæˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€ãã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã§ãã¾ã™ã€‚\f2filename\fP ã«ã¯ã©ã‚“ãªãƒ•ã‚¡ã‚¤ãƒ«åã§ã‚‚指定ã§ãã€\f2help\-doc.html\fP ã«ã¯é™å®šã•ã‚Œã¾ã›ã‚“。例を示ã—ã¾ã™ã€‚ 
+¾åÉô¤È²¼Éô¤Î¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼¤Î¡Ö¥Ø¥ë¥×¡×¥ê¥ó¥¯¤Î¥ê¥ó¥¯Àè¤È¤Ê¤ëÂåÂإإë¥×¥Õ¥¡¥¤¥ë \f2path/filename\fP ¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤¤¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ä¡¼¥ëÆâ¤Ç¥Ï¡¼¥É¥³¡¼¥É¤µ¤ì¤Æ¤¤¤ë¥Ø¥ë¥×¥Õ¥¡¥¤¥ë \f2help\-doc.html\fP ¤ò¼«Æ°ºîÀ®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢¤½¤Î¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£\f2filename\fP ¤Ë¤Ï¤É¤ó¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤â»ØÄê¤Ç¤­¡¢ \f2help\-doc.html ¤Ë¤Ï¸ÂÄꤵ¤ì¤Þ¤»¤ó¡£\fP Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ê¥Ó¥²¡¼¥·¥ç¥ó¥Ð¡¼Æâ¤Î¥ê¥ó¥¯¤òɬÍפ˱þ¤¸¤ÆÄ´À°¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5001,7 +3498,7 @@
 .fi
 .TP 3
 \-stylesheetfile\  path/filename 
-代替 HTML スタイルシートファイルã®ãƒ‘スを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€Javadoc ツールã¯ã€ãƒãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã•ã‚Œã¦ã„るスタイルシートファイル \f2stylesheet.css\fP を自動的ã«ä½œæˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ã†ã¨ã€ãã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã§ãã¾ã™ã€‚\f2filename\fP ã«ã¯ã©ã‚“ãªãƒ•ã‚¡ã‚¤ãƒ«åã§ã‚‚指定ã§ãã€\f2stylesheet.css\fP ã«ã¯é™å®šã•ã‚Œã¾ã›ã‚“。例を示ã—ã¾ã™ã€‚ 
+ÂåÂØ HTML ¥¹¥¿¥¤¥ë¥·¡¼¥È¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤¤¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¥Ä¡¼¥ëÆâ¤Ç¥Ï¡¼¥É¥³¡¼¥É¤µ¤ì¤Æ¤¤¤ë¥¹¥¿¥¤¥ë¥·¡¼¥È¥Õ¥¡¥¤¥ë \f2stylesheet.css\fP ¤ò¼«Æ°ºîÀ®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¡¢¤½¤Î¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£\f2filename\fP ¤Ë¤Ï¤É¤ó¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤â»ØÄê¤Ç¤­¡¢ \f2stylesheet.css ¤Ë¤Ï¸ÂÄꤵ¤ì¤Þ¤»¤ó\fP¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
@@ -5010,22 +3507,22 @@
 .fi
 .TP 3
 \-serialwarn 
-@serial ã‚¿ã‚°ãŒãªã„å ´åˆã¯ã€ã‚³ãƒ³ãƒ‘イル時ã«è­¦å‘Šã‚’生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€Javadoc 1.2.2 以é™ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€ç›´åˆ—化ã®è­¦å‘Šã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。1.2.2 よりå‰ã®åˆæœŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€è­¦å‘ŠãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ç›´åˆ—化ã®è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã‚‹ã®ã§ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ç›´åˆ—化å¯èƒ½ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¨ \f2writeExternal\fP メソッドをé©åˆ‡ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ã®ã«å½¹ç«‹ã¡ã¾ã™ã€‚ 
+@serial ¥¿¥°¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¥³¥ó¥Ñ¥¤¥ë»þ¤Ë·Ù¹ð¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢Javadoc 1.2.2 °Ê¹ß¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢Ä¾Î󲽤ηٹð¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó1.2.2 ¤è¤êÁ°¤Î½é´ü¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢·Ù¹ð¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢Ä¾Î󲽤ηٹð¤¬É½¼¨¤µ¤ì¤ë¤Î¤Ç¡¢¥Ç¥Õ¥©¥ë¥È¤ÎľÎó²½²Äǽ¥Õ¥£¡¼¥ë¥É¤È \f2writeExternal\fP ¥á¥½¥Ã¥É¤òŬÀڤ˥ɥ­¥å¥á¥ó¥È²½¤¹¤ë¤Î¤ËÌòΩ¤Á¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-charset\  name 
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆç”¨ã® HTML 文字セットを指定ã—ã¾ã™ã€‚ã“ã®åå‰ã¯ã€
+¤³¤Î¥É¥­¥å¥á¥ó¥ÈÍѤΠHTML ʸ»ú¥»¥Ã¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î̾Á°¤Ï¡¢
 .na
 \f2IANA Registry\fP @
 .fi
-http://www.iana.org/assignments/character\-sets ã§ä¸Žãˆã‚‰ã‚ŒãŸã€æŽ¨å¥¨ã•ã‚Œã‚‹ MIME åã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。例を示ã—ã¾ã™ã€‚ 
+http://www.iana.org/assignments/character\-sets ¤ÇÍ¿¤¨¤é¤ì¤¿¡¢¿ä¾©¤µ¤ì¤ë MIME ̾¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-charset "iso\-8859\-1" mypackage\fP
 .fl
 .fi
-生æˆã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒšãƒ¼ã‚¸ã®å…ˆé ­ã«ã€æ¬¡ã®è¡ŒãŒæŒ¿å…¥ã•ã‚Œã¾ã™ã€‚  
+À¸À®¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Ú¡¼¥¸¤ÎÀèƬ¤Ë¡¢¼¡¤Î¹Ô¤¬ÁÞÆþ¤µ¤ì¤Þ¤¹¡£  
 .nf
 \f3
 .fl
@@ -5033,34 +3530,34 @@
 .fl
 \fP
 .fi
-ã“ã® META ã‚¿ã‚°ã«ã¤ã„ã¦ã¯ã€
+¤³¤Î META ¥¿¥°¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2HTML ã®æ¨™æº–\fP @
+\f2HTML ¤Îɸ½à\fP @
 .fi
-http://www.w3.org/TR/REC\-html40/charset.html#h\-5.2.2 (4197265 ãŠã‚ˆã³ 4137321) ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\-encoding ãŠã‚ˆã³ \-docencoding ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 
+http://www.w3.org/TR/REC\-html40/charset.html#h\-5.2.2 (4197265 ¤ª¤è¤Ó 4137321) ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\-encoding ¤ª¤è¤Ó \-docencoding ¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-docencoding\  name 
-生æˆã•ã‚Œã‚‹ HTML ファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚’指定ã—ã¾ã™ã€‚ã“ã®åå‰ã¯ã€
+À¸À®¤µ¤ì¤ë HTML ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î̾Á°¤Ï¡¢
 .na
 \f2IANA Registry\fP @
 .fi
-http://www.iana.org/assignments/character\-sets ã§ä¸Žãˆã‚‰ã‚ŒãŸã€æŽ¨å¥¨ã•ã‚Œã‚‹ MIME åã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションをçœç•¥ã—ãªãŒã‚‰ \-encoding を使用ã—ãŸå ´åˆã€ç”Ÿæˆã•ã‚Œã‚‹ HTML ファイルã®ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ã¯ã€\-encoding ã«ã‚ˆã£ã¦æ±ºã‚られã¾ã™ã€‚例: 
+http://www.iana.org/assignments/character\-sets ¤ÇÍ¿¤¨¤é¤ì¤¿¡¢¿ä¾©¤µ¤ì¤ë MIME ̾¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò¾Êά¤·¤Ê¤¬¤é \-encoding ¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢À¸À®¤µ¤ì¤ë HTML ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥É¤Ï¡¢\-encoding ¤Ë¤è¤Ã¤Æ·è¤á¤é¤ì¤Þ¤¹¡£Îã: 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-docencoding "ISO\-8859\-1" mypackage\fP
 .fl
 .fi
-\-encoding ãŠã‚ˆã³ \-charset ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。 
+\-encoding ¤ª¤è¤Ó \-charset ¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
 .TP 3
 \-keywords 
-HTML メタキーワードタグをã€ã‚¯ãƒ©ã‚¹ã”ã¨ã«ç”Ÿæˆã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã«è¿½åŠ ã—ã¾ã™ã€‚ã“れらã®ã‚¿ã‚°ã¯ã€ãƒ¡ã‚¿ã‚¿ã‚°ã‚’検索ã™ã‚‹ã‚µãƒ¼ãƒã‚¨ãƒ³ã‚¸ãƒ³ãŒãƒšãƒ¼ã‚¸ã‚’見ã¤ã‘ã‚‹å ´åˆã«å½¹ç«‹ã¡ã¾ã™ã€‚インターãƒãƒƒãƒˆå…¨ä½“を検索ã™ã‚‹å¤šãã®ã‚µãƒ¼ãƒã‚¨ãƒ³ã‚¸ãƒ³ã¯ã€ãƒšãƒ¼ã‚¸ãŒãƒ¡ã‚¿ã‚¿ã‚°ã‚’誤用ã—ã¦ã„ã‚‹ãŸã‚ã€ãƒ¡ã‚¿ã‚¿ã‚°ã‚’調ã¹ã¾ã›ã‚“。 一方ã€æ¤œç´¢ã‚’自身㮠Web サイトã«é™å®šã—ã¦ã„ã‚‹ä¼æ¥­ã§ã¯ã€ã‚µãƒ¼ãƒã‚¨ãƒ³ã‚¸ãƒ³ãŒãƒ¡ã‚¿ã‚¿ã‚°ã‚’調ã¹ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ãƒ¡ãƒªãƒƒãƒˆã‚’得られã¾ã™ã€‚ 
-.LP
-メタタグã«ã¯ã€ã‚¯ãƒ©ã‚¹ã®å®Œå…¨ä¿®é£¾åã¨ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ãŠã‚ˆã³ãƒ¡ã‚½ãƒƒãƒ‰ã®ä¿®é£¾ã•ã‚Œã¦ã„ãªã„åå‰ãŒå«ã¾ã‚Œã¾ã™ã€‚コンストラクタã¯ã€ã‚¯ãƒ©ã‚¹åã¨åŒã˜ã§ã‚ã‚‹ãŸã‚å«ã¾ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€ã‚¯ãƒ©ã‚¹ String ã¯æ¬¡ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã§é–‹å§‹ã—ã¾ã™ã€‚ 
+HTML ¥á¥¿¥­¡¼¥ï¡¼¥É¥¿¥°¤ò¡¢¥¯¥é¥¹¤´¤È¤ËÀ¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤ËÄɲä·¤Þ¤¹¡£¤³¤ì¤é¤Î¥¿¥°¤Ï¡¢¥á¥¿¥¿¥°¤ò¸¡º÷¤¹¤ë¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤¬¥Ú¡¼¥¸¤ò¸«¤Ä¤±¤ë¾ì¹ç¤ËÌòΩ¤Á¤Þ¤¹¡£¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÁ´ÂΤò¸¡º÷¤¹¤ë¿¤¯¤Î¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤Ï¡¢¥Ú¡¼¥¸¤¬¥á¥¿¥¿¥°¤ò¸íÍѤ·¤Æ¤¤¤ë¤¿¤á¡¢¥á¥¿¥¿¥°¤òÄ´¤Ù¤Þ¤»¤ó¡£°ìÊý¡¢¸¡º÷¤ò¼«¿È¤Î Web ¥µ¥¤¥È¤Ë¸ÂÄꤷ¤Æ¤¤¤ë´ë¶È¤Ç¤Ï¡¢¥µ¡¼¥Á¥¨¥ó¥¸¥ó¤¬¥á¥¿¥¿¥°¤òÄ´¤Ù¤ë¤³¤È¤Ë¤è¤Ã¤Æ¥á¥ê¥Ã¥È¤òÆÀ¤é¤ì¤Þ¤¹¡£ 
+.LP
+¥á¥¿¥¿¥°¤Ë¤Ï¡¢¥¯¥é¥¹¤Î´°Á´½¤¾þ̾¤È¡¢¥Õ¥£¡¼¥ë¥É¤ª¤è¤Ó¥á¥½¥Ã¥É¤Î½¤¾þ¤µ¤ì¤Æ¤¤¤Ê¤¤Ì¾Á°¤¬´Þ¤Þ¤ì¤Þ¤¹¡£¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¡¢¥¯¥é¥¹Ì¾¤ÈƱ¤¸¤Ç¤¢¤ë¤¿¤á´Þ¤Þ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¥¯¥é¥¹ String ¤Ï¼¡¤Î¥­¡¼¥ï¡¼¥É¤Ç³«»Ï¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5077,29 +3574,29 @@
 .LP
 .TP 3
 \-tag\ \ tagname:Xaoptcmf:"taghead" 
-Javadoc ツールãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆå†…ã®å¼•æ•°ã‚’ 1 ã¤å–ã‚‹å˜ç´”ãªã‚«ã‚¹ã‚¿ãƒ ãƒ–ロックタグ \f2@\fP\f2tagname\fP を解釈ã§ãるよã†ã«ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€Javadoc ツールã¯ã‚¿ã‚°åã®ã€Œã‚¹ãƒšãƒ«ãƒã‚§ãƒƒã‚¯ã€ã‚’è¡Œã†ã“ã¨ãŒã§ãã‚‹ã®ã§ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã®ã™ã¹ã¦ã®ã‚«ã‚¹ã‚¿ãƒ ã‚¿ã‚°ã« \f2\-tag\fP オプションを組ã¿è¾¼ã‚€ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚今回ã®å®Ÿè¡Œã§å‡ºåŠ›ã•ã‚Œãªã„ã‚¿ã‚°ã¯ã€\f2X\fP を付ã‘ã¦ç„¡åŠ¹ã«ã—ã¾ã™ã€‚ 
-.LP
-コロン (\f4:\fP) ã¯å¸¸ã«åŒºåˆ‡ã‚Šæ–‡å­—ã«ãªã‚Šã¾ã™ã€‚\f2tagname\fP ã§ã‚³ãƒ­ãƒ³ã‚’使用ã™ã‚‹ã«ã¯ã€ã€Œã‚¿ã‚°åã§ã®ã‚³ãƒ­ãƒ³ã®ä½¿ç”¨ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\f2\-tag\fP オプションã¯ã€ã‚¿ã‚°ã®è¦‹å‡ºã—「tagheadã€ã‚’太字ã§å‡ºåŠ›ã—ã¾ã™ã€‚ ãã®æ¬¡ã®è¡Œã«ã¯ã€ã“ã®ã‚ªãƒ—ションã®å¼•æ•°ã§æŒ‡å®šã—ãŸãƒ†ã‚­ã‚¹ãƒˆãŒç¶šãã¾ã™ã€‚ 以下ã®ä¾‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ブロックタグã¨åŒæ§˜ã€ã“ã®å¼•æ•°ã®ãƒ†ã‚­ã‚¹ãƒˆã«ã¯ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ã“ã®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°ã‚‚解釈ã•ã‚Œã¾ã™ã€‚出力ã¯ã€å¼•æ•°ã‚’ 1 ã¤å–る標準ã®ã‚¿ã‚° (\f2@return\fPã€\f2@author\fP ãªã©) ã®å‡ºåŠ›ã¨ã‚ˆãä¼¼ã¦ã„ã¾ã™ã€‚\f2taghead\fP ã‚’çœç•¥ã™ã‚‹ã¨ã€\f2tagname\fP ãŒè¦‹å‡ºã—ã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
-.LP
-\f3ã‚¿ã‚°ã®é…ç½®\fP \- 引数㮠\f4Xaoptcmf\fP 部分ã¯ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã®ã‚¿ã‚°ã‚’é…ç½®ã§ãã‚‹ä½ç½®ã¨ã€\f2X\fP を使ã£ã¦ã“ã®ã‚¿ã‚°ã‚’無効ã«ã§ãã‚‹ã‹ã©ã†ã‹ã‚’特定ã—ã¾ã™ã€‚ã‚¿ã‚°ã®é…ç½®ä½ç½®ã‚’制é™ã—ãªã„å ´åˆã¯ \f4a\fP を指定ã—ã¾ã™ã€‚ ãれ以外ã®æ–‡å­—ã®çµ„ã¿åˆã‚ã›ã‚‚å¯èƒ½ã§ã™ã€‚ \f4X\fP (ã‚¿ã‚°ã®ç„¡åŠ¹åŒ–)
+Javadoc ¥Ä¡¼¥ë¤¬¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤Î°ú¿ô¤ò 1 ¤Ä¼è¤ëñ½ã¤Ê¥«¥¹¥¿¥à¥Ö¥í¥Ã¥¯¥¿¥° \f2@\fP\f2tagname\fP ¤ò²ò¼á¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¥¿¥°Ì¾¤Î¡Ö¥¹¥Ú¥ë¥Á¥§¥Ã¥¯¡×¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤ë¤Î¤Ç¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Ë¸ºß¤¹¤ë¤¹¤Ù¤Æ¤Î¥«¥¹¥¿¥à¥¿¥°¤Ë¤Ä¤¤¤Æ¡¢ \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤ò´Þ¤á¤ë¤³¤È¤¬½ÅÍפǤ¹¡£º£²ó¤Î¼Â¹Ô¤Ç¤Ï½ÐÎϤµ¤ì¤Ê¤¤¥¿¥°¤Ï¡¢X ¤òÉÕ¤±¤Æ̵¸ú \f2¤Ë¤·¤Þ¤¹\fP¡£ 
+.LP
+¥³¥í¥ó (\f4:\fP) ¤¬¾ï¤Ë¶èÀÚ¤êʸ»ú¤Ë¤Ê¤ê¤Þ¤¹¡£tagname \f2¤Ç¥³¥í¥ó¤ò»ÈÍѤ¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢\fP ¡Ö¥¿¥°Ì¾¤Ç¤Î¥³¥í¥ó¤Î»ÈÍѡפò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢¥¿¥°¤Î¸«½Ð¤·¡Ötaghead¡×¤òÂÀ»ú¤Ç½ÐÎϤ·¤Þ¤¹¡£ ¤½¤Î¼¡¤Î¹Ô¤Ë¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤Ç»ØÄꤷ¤¿¥Æ¥­¥¹¥È¤¬Â³¤­¤Þ¤¹¡£ °Ê²¼¤ÎÎã¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥Ö¥í¥Ã¥¯¥¿¥°¤ÈƱÍÍ¡¢¤³¤Î°ú¿ô¤Î¥Æ¥­¥¹¥È¤Ë¤Ï¥¤¥ó¥é¥¤¥ó¥¿¥°¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¥¤¥ó¥é¥¤¥ó¥¿¥°¤â²ò¼á¤µ¤ì¤Þ¤¹¡£½ÐÎϤϡ¢°ú¿ô¤ò 1 ¤Ä¼è¤ëɸ½à¤Î¥¿¥° ( \f2@return\fP ¤ä \f2@author\fP ¤Ê¤É) ¤Î½ÐÎϤȤ褯»÷¤Æ¤¤¤Þ¤¹¡£\f2taghead\fP ¤ò¾Êά¤¹¤ë¤È¡¢\f2tagname\fP ¤¬¸«½Ð¤·¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f3¥¿¥°¤ÎÇÛÃÖ\fP \- °ú¿ô¤Î \f4Xaoptcmf\fP Éôʬ¤Ï¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Î¥¿¥°¤òÇÛÃ֤Ǥ­¤ë°ÌÃ֤ȡ¢ ¤ò»È¤Ã¤Æ¤³¤Î¥¿¥°¤ò̵¸ú¤Ë¤Ç¤­¤ë¤«¤É¤¦¤«¤òÆÃÄꤷ¤Þ¤¹¡£ \f2X\fP). ¥¿¥°¤ÎÇÛÃÖ°ÌÃÖ¤òÀ©¸Â¤·¤Ê¤¤¾ì¹ç¤Ï \f4a\fP ¤ò»ØÄꤷ¤Þ¤¹¡£¤½¤ì°Ê³°¤Îʸ»ú¤ÎÁȤ߹ç¤ï¤»¤â²Äǽ¤Ç¤¹¡£ \f4X\fP (¥¿¥°¤Î̵¸ú²½)
 .br
-\f4a\fP (ã™ã¹ã¦ã®ä½ç½®)
+\f4a\fP (¤¹¤Ù¤Æ)
 .br
-\f4o\fP (概è¦)
+\f4o\fP (³µÍ×)
 .br
-\f4p\fP (パッケージ)
+\f4p\fP (¥Ñ¥Ã¥±¡¼¥¸)
 .br
-\f4t\fP (åž‹ã™ãªã‚ã¡ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹)
+\f4t\fP (·¿¡¢¤Ä¤Þ¤ê¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹)
 .br
-\f4c\fP (コンストラクタ)
+\f4c\fP (¥³¥ó¥¹¥È¥é¥¯¥¿)
 .br
-\f4m\fP (メソッド)
+\f4m\fP (¥á¥½¥Ã¥É)
 .br
-\f4f\fP (フィールド) 
-.LP
-\f3シングルタグã®ä¾‹\fP \- ソースコード内ã®ä»»æ„ã®ä½ç½®ã§ä½¿ç”¨ã§æ°—ã‚‹ã‚¿ã‚°ã®ã‚¿ã‚°ã‚ªãƒ—ションã®ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+\f4f\fP (¥Õ¥£¡¼¥ë¥É) 
+.LP
+\f3¥·¥ó¥°¥ë¥¿¥°¤ÎÎã\fP \- ¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ÎǤ°Õ¤Î°ÌÃ֤ǻÈÍѤǤ­¤ë¥¿¥°¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5107,7 +3604,7 @@
 .fl
 \fP
 .fi
-@todo をコンストラクタã€ãƒ¡ã‚½ãƒƒãƒ‰ã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®ã¿ã§ä½¿ç”¨ã™ã‚‹å ´åˆã¯ã€ä»¥ä¸‹ã®ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
+@todo ¤ò¥³¥ó¥¹¥È¥é¥¯¥¿¡¢¥á¥½¥Ã¥É¡¢¥Õ¥£¡¼¥ë¥É¤Î¤ß¤Ç»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢°Ê²¼¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5115,7 +3612,7 @@
 .fl
 \fP
 .fi
-上ã®ä¾‹ã®æœ€å¾Œã®ã‚³ãƒ­ãƒ³ (\f2:\fP) ã¯ã€ãƒ‘ラメータ区切りå­ã§ã™ãŒã€è¦‹å‡ºã—テキストã®ä¸€éƒ¨ã«ãªã£ã¦ã„ã¾ã™ (以下ã®ä¾‹ã‚’å‚ç…§)。次ã®ä¾‹ã®ã‚ˆã†ã«ã€\f2@todo\fP ã‚¿ã‚°ã‚’å«ã‚€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ã„ãšã‚Œã‹ã®ã‚¿ã‚°ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
+¾å¤ÎÎã¤ÎºÇ¸å¤Î¥³¥í¥ó (\f2:\fP) ¤Ï¡¢¥Ñ¥é¥á¡¼¥¿¶èÀÚ¤ê»Ò¤Ç¤¹¤¬¡¢¸«½Ð¤·¥Æ¥­¥¹¥È¤Î°ìÉô¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹ (°Ê²¼¤ÎÎã¤ò»²¾È)¡£¼¡¤ÎÎã¤Î¤è¤¦¤Ë¡¢ \f2@todo\fP ¥¿¥°¤ò´Þ¤à¥½¡¼¥¹¥³¡¼¥É¤Ç¤Ï¡¢¤¤¤º¤ì¤«¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5123,7 +3620,7 @@
 .fl
 \fP
 .fi
-\f3ã‚¿ã‚°åã«ã‚³ãƒ­ãƒ³ã‚’使用ã™ã‚‹\fP \- コロン (:) ã‚’ãƒãƒƒã‚¯ã‚¹ãƒ©ãƒƒã‚·ãƒ¥ã§ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã™ã‚‹ã¨ã€ã‚³ãƒ­ãƒ³ã‚’ã‚¿ã‚°åã«ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã®ä¸­ã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«ä½¿ç”¨ã—ã¾ã™ã€‚ 
+\f3¥¿¥°Ì¾¤Ë¥³¥í¥ó¤ò»ÈÍѤ¹¤ë\fP \- ¥³¥í¥ó (:) ¤ò¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤Ç¥¨¥¹¥±¡¼¥×¤¹¤ë¤È¡¢¥³¥í¥ó¤ò¥¿¥°Ì¾¤Ë»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ÎÃæ¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ÈÍѤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5135,7 +3632,7 @@
 .fl
 \fP
 .fi
-ã§ã“ã®ã‚¿ã‚°ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€  
+¤Ç¤³¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢  
 .nf
 \f3
 .fl
@@ -5143,9 +3640,9 @@
 .fl
 \fP
 .fi
-\f3ã‚¿ã‚°åã®ã‚¹ãƒšãƒ«ãƒã‚§ãƒƒã‚¯ (ã‚¿ã‚°ã®ç„¡åŠ¹åŒ–)\fP \- ソースコード内ã«é…ç½®ã—ãŸä¸€éƒ¨ã®ã‚«ã‚¹ã‚¿ãƒ ã‚¿ã‚°ã®å‡ºåŠ›ã‚’抑制ã—ãŸã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ã“ã®å ´åˆã‚‚ã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã«ã™ã¹ã¦ã®ã‚¿ã‚°ã‚’é…ç½®ã—ã€å‡ºåŠ›ã‚’抑制ã—ãªã„タグを有効ã«ã—ã€å‡ºåŠ›ã‚’抑制ã™ã‚‹ã‚¿ã‚°ã‚’無効ã«ã—ã¾ã™ã€‚タグを無効ã«ã™ã‚‹ã«ã¯ã€\f2X\fP を指定ã—ã¾ã™ã€‚指定ã—ãªã„ã¨ã€ãã®ã‚¿ã‚°ã¯æœ‰åŠ¹ã«ãªã‚Šã¾ã™ã€‚ ã“ã‚Œã«ã‚ˆã‚Šã€Javadoc ツールã¯ã€æ¤œå‡ºã—ãŸã‚¿ã‚°ãŒå…¥åŠ›ãƒŸã‚¹ãªã©ã«ã‚ˆã‚‹æœªçŸ¥ã®ã‚¿ã‚°ã§ã‚ã‚‹ã‹ã©ã†ã‹ã‚’特定ã§ãã¾ã™ã€‚未知ã®ã‚¿ã‚°ã‚’検出ã—ãŸå ´åˆã€Javadoc ツールã¯è­¦å‘Šã‚’出力ã—ã¾ã™ã€‚ 
-.LP
-ã™ã§ã«é…ç½®ã•ã‚Œã¦ã„る値㫠\f2X\fP を追加ã§ãã¾ã™ã€‚ ã“ã†ã—ã¦ãŠã‘ã°ã€\f2X\fP を削除ã™ã‚‹ã ã‘ã§ã‚¿ã‚°ã‚’有効ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€@todo ã‚¿ã‚°ã®å‡ºåŠ›ã‚’抑制ã—ãŸã„å ´åˆã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+\f3¥¿¥°Ì¾¤Î¥¹¥Ú¥ë¥Á¥§¥Ã¥¯ (¥¿¥°¤Î̵¸ú²½)\fP \- ¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ËÇÛÃÖ¤·¤¿°ìÉô¤Î¥«¥¹¥¿¥à¥¿¥°¤Î½ÐÎϤòÍÞÀ©¤·¤¿¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¤â¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Ë¤¹¤Ù¤Æ¤Î¥¿¥°¤òÇÛÃÖ¤·¡¢½ÐÎϤòÍÞÀ©¤·¤Ê¤¤¥¿¥°¤òÍ­¸ú¤Ë¤·¡¢½ÐÎϤòÍÞÀ©¤¹¤ë¥¿¥°¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£ \f2X\fP ¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¿¥°¤¬Ìµ¸ú¤Ë¤Ê¤ê¡¢Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¥¿¥°¤¬Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢Javadoc ¥Ä¡¼¥ë¤Ï¡¢¸¡½Ð¤·¤¿¥¿¥°¤¬ÆþÎϥߥ¹¤Ê¤É¤Ë¤è¤ë̤ÃΤΥ¿¥°¤Ç¤¢¤ë¤«¤É¤¦¤«¤òÆÃÄê¤Ç¤­¤Þ¤¹¡£Ì¤ÃΤΥ¿¥°¤ò¸¡½Ð¤·¤¿¾ì¹ç¡¢Javadoc ¥Ä¡¼¥ë¤Ï·Ù¹ð¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.LP
+¤¹¤Ç¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ëÃÍ¤Ë \f2X\fP ¤òÄɲäǤ­¤Þ¤¹¡£¤³¤¦¤·¤Æ¤ª¤±¤Ð¡¢ \f2X ¤òºï½ü¤¹¤ë¤À¤±¤Ç¥¿¥°¤òÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹\fP¡£¤¿¤È¤¨¤Ð¡¢@todo ¥¿¥°¤Î½ÐÎϤòÍÞÀ©¤·¤¿¤¤¾ì¹ç¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5153,7 +3650,7 @@
 .fl
 \fP
 .fi
-ã•ã‚‰ã«å˜ç´”ãªæŒ‡å®šæ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚ 
+¤µ¤é¤Ëñ½ã¤Ê»ØÄêÊýË¡¤â¤¢¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5162,13 +3659,13 @@
 \fP
 .fi
 .LP
-構文 \f2\-tag todo:X\fP ã¯ã€\f2@todo\fP ㌠taglet ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹å ´åˆã‚‚有効ã§ã™ã€‚ 
-.LP
-\f3ã‚¿ã‚°ã®é †åº\fP \- \f2\-tag\fP (ãŠã‚ˆã³ \f2\-taglet\fP) オプションã®é †åºã«ã‚ˆã£ã¦ã€ãã®å‡ºåŠ›é †åºãŒæ±ºå®šã—ã¾ã™ã€‚カスタムタグã¨æ¨™æº–タグを組ã¿åˆã‚ã›ã¦ä½¿ç”¨ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚標準タグã®ã‚¿ã‚°ã‚ªãƒ—ションã¯ã€é †åºã‚’決定ã™ã‚‹ãŸã‚ã ã‘ã®ãƒ—レースホルダã§ã™ã€‚ã“れらã¯æ¨™æº–ã‚¿ã‚°åã®ã¿ã‚’使用ã—ã¾ã™ã€‚(標準タグã®å°è¦‹å‡ºã—ã¯å¤‰æ›´ã§ãã¾ã›ã‚“。)ã“ã‚Œã«ã¤ã„ã¦ã¯ã€ä»¥ä¸‹ã®ä¾‹ã§èª¬æ˜Žã—ã¾ã™ã€‚ 
-.LP
-\f2\-tag\fP ãŒãªã„å ´åˆã€\f2\-taglet\fP ã®ä½ç½®ã«ã‚ˆã£ã¦ãã®é †åºãŒæ±ºå®šã—ã¾ã™ã€‚ã‚¿ã‚°ãŒä¸¡æ–¹ã¨ã‚‚存在ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã®æœ€å¾Œã«ã‚ã‚‹ã»ã†ãŒãã®é †åºã‚’決定ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚¿ã‚°ã‚„タグレットãŒã‚³ãƒžãƒ³ãƒ‰è¡Œã«æŒ‡å®šã•ã‚ŒãŸé †ç•ªã«å‡¦ç†ã•ã‚Œã‚‹ãŸã‚ã§ã™ã€‚ãŸã¨ãˆã°ã€\f2\-taglet\fP 㨠\f2\-tag\fP ã®ä¸¡æ–¹ãŒ todo ã¨ã„ã†åå‰ã‚’æŒã£ã¦ã„ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã®æœ€å¾Œã«ã‚ã‚‹ã»ã†ãŒé †åºã‚’決定ã—ã¾ã™ã€‚ 
-.LP
-\f3ã‚¿ã‚°ã®å®Œå…¨ã‚»ãƒƒãƒˆã®ä¾‹\fP \- ã“ã®ä¾‹ã§ã¯ã€å‡ºåŠ›ã®ã€ŒParametersã€ã¨ã€ŒThrowsã€ã®é–“ã«ã€ŒTo Doã€ã‚’挿入ã—ã¾ã™ã€‚X を使用ã—ã¦ã€@example ãŒã€ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰å†…ã®ä»Šå›žã®å®Ÿè¡Œã§ã¯å‡ºåŠ›ã•ã‚Œãªã„ã‚¿ã‚°ã§ã‚ã‚‹ã“ã¨ã‚’指定ã—ã¾ã™ã€‚@argfile を使用ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®ã‚ˆã†ã«ã€å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®åˆ¥ã€…ã®è¡Œã«ã‚¿ã‚°ã‚’é…ç½®ã§ãã¾ã™ã€‚ è¡Œã®ç¶™ç¶šã‚’示ã™æ–‡å­—ã¯ä¸è¦ã§ã™ã€‚ 
+¹½Ê¸ \f2\-tag todo:X\fP ¤Ï¡¢ \f2@todo\fP ¤¬¥¿¥°¥ì¥Ã¥È¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Æ¤âÍ­¸ú¤Ç¤¹¡£ 
+.LP
+\f3¥¿¥°¤Î½ç½ø\fP \- \f2\-tag\fP (¤ª¤è¤Ó \f2\-taglet\fP) ¥ª¥×¥·¥ç¥ó¤Î½ç½ø¤Ë¤è¤Ã¤Æ¡¢¥¿¥°¤Î½ÐÎϽ礬·è¤Þ¤ê¤Þ¤¹¡£¥«¥¹¥¿¥à¥¿¥°¤Èɸ½à¥¿¥°¤òÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£É¸½à¥¿¥°¤Î¥¿¥°¥ª¥×¥·¥ç¥ó¤Ï¡¢½ç½ø¤ò·èÄꤹ¤ë¤¿¤á¤À¤±¤Î¥×¥ì¡¼¥¹¥Û¥ë¥À¤Ç¤¹¡£¤³¤ì¤é¤Ïɸ½à¥¿¥°Ì¾¤Î¤ß¤ò»ÈÍѤ·¤Þ¤¹¡£(ɸ½à¥¿¥°¤Î¾®¸«½Ð¤·¤ÏÊѹ¹¤Ç¤­¤Þ¤»¤ó¡£)¤³¤ì¤Ë¤Ä¤¤¤Æ¤Ï¡¢°Ê²¼¤ÎÎã¤ÇÀâÌÀ¤·¤Þ¤¹¡£ 
+.LP
+\f2\-tag\fP ¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢ \f2\-taglet\fP ¤Î°ÌÃ֤ˤè¤Ã¤Æ¤½¤Î½ç½ø¤¬·è¤Þ¤ê¤Þ¤¹¡£¥¿¥°¤¬Î¾Êý¤È¤â¸ºß¤¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¤ÎºÇ¸å¤Ë¤¢¤ë¤Û¤¦¤¬¤½¤Î½ç½ø¤ò·èÄꤷ¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥¿¥°¤ä¥¿¥°¥ì¥Ã¥È¤¬¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤¿½çÈ֤˽èÍý¤µ¤ì¤ë¤¿¤á¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2\-taglet\fP ¤È \f2\-tag\fP ¤ÎξÊý¤¬ todo ¤È¤¤¤¦Ì¾Á°¤ò»ý¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É¹Ô¤ÎºÇ¸å¤Ë¤¢¤ë¤Û¤¦¤¬½ç½ø¤ò·èÄꤷ¤Þ¤¹¡£ 
+.LP
+\f3¥¿¥°¤Î´°Á´¥»¥Ã¥È¤ÎÎã\fP \- ¤³¤ÎÎã¤Ç¤Ï¡¢½ÐÎϤΡÖParameters¡×¤È¡ÖThrows¡×¤Î´Ö¤Ë¡ÖTo Do¡×¤òÁÞÆþ¤·¤Þ¤¹¡£X ¤ò»ÈÍѤ·¤Æ¡¢@example ¤¬¡¢¥½¡¼¥¹¥³¡¼¥ÉÆâ¤Îº£²ó¤Î¼Â¹Ô¤Ç¤Ï½ÐÎϤµ¤ì¤Ê¤¤¥¿¥°¤Ç¤¢¤ë¤³¤È¤ò»ØÄꤷ¤Þ¤¹¡£@argfile ¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¡¢°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤ÎÊÌ¡¹¤Î¹Ô¤Ë¥¿¥°¤òÇÛÃ֤Ǥ­¤Þ¤¹¡£¹Ô¤Î·Ñ³¤ò¼¨¤¹Ê¸»ú¤ÏÉÔÍפǤ¹¡£ 
 .nf
 \f3
 .fl
@@ -5187,37 +3684,37 @@
 \fP
 .fi
 .LP
-javadoc ãŒãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚³ãƒ¡ãƒ³ãƒˆã‚’解æžã™ã‚‹éš›ã«æ¤œå‡ºã•ã‚ŒãŸã‚¿ã‚°ã®ã†ã¡ã€æ¨™æº–ã‚¿ã‚°ã§ã‚‚ \f2\-tag\fP ã‚„ \f2\-taglet\fP ã§æ¸¡ã•ã‚Œã‚‹ã‚¿ã‚°ã§ã‚‚ãªã„ã‚‚ã®ã¯ã€æœªçŸ¥ã®ã‚¿ã‚°ã®è¦‹ãªã•ã‚Œã¾ã™ã€‚ ã“ã®å ´åˆã€è­¦å‘ŠãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã¾ã™ã€‚ 
-.LP
-標準タグã¯ã€æœ€åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®é †åºã§ãƒªã‚¹ãƒˆå†…ã«å†…部的ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚\f2\-tag\fP オプションを使用ã™ã‚‹ã¨ã€ã“ã®ãƒªã‚¹ãƒˆã«è¿½åŠ ã•ã‚Œã‚‹ã‚¿ã‚°ã€ã™ãªã‚ã¡æ¨™æº–ã‚¿ã‚°ã®ä½ç½®ãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ä½ç½®ã‹ã‚‰ç§»å‹•ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€æ¨™æº–ã‚¿ã‚°ã« \f2\-tag\fP オプションを付ã‘ãªã‘ã‚Œã°ã€ã“れらã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ä½ç½®ã«é…ç½®ã•ã‚ŒãŸã¾ã¾ã«ãªã‚Šã¾ã™ã€‚ 
-.LP
-\f3競åˆã®å›žé¿\fP \- 固有ã®åå‰ç©ºé–“を分割ã™ã‚‹ã«ã¯ã€ãƒ‘ッケージã«ä½¿ç”¨ã•ã‚Œã¦ã„ã‚‹ \f2com.mycompany.todo\fP ã®ã‚ˆã†ã«ã€ãƒ‰ãƒƒãƒˆ (.) 区切りã®å‘½åè¦å‰‡ã‚’使用ã—ã¾ã™ã€‚Sun ã¯ã€ä»Šå¾Œã‚‚åå‰ã«ãƒ‰ãƒƒãƒˆã‚’å«ã¾ãªã„標準タグを作æˆã—ã¾ã™ã€‚ユーザーãŒä½œæˆã—ãŸã‚¿ã‚°ã¯ã€Sun ãŒæä¾›ã™ã‚‹åŒã˜åå‰ã®ã‚¿ã‚°ã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒ \f2@todo\fP ã¨ã„ã†åå‰ã®ã‚¿ã‚°ã¾ãŸã¯ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã‚’作æˆã—ã¦ã„ã‚‹å ´åˆã€Sun ãŒã‚ã¨ã‹ã‚‰åŒã˜åå‰ã®æ¨™æº–タグを作æˆã—ã¦ã‚‚ã€ãã®ã‚¿ã‚°ã¾ãŸã¯ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã¯å…ƒã®å‹•ä½œã‚’ä¿æŒã—ã¾ã™ã€‚ 
-.LP
-\f3注釈 vs. Javadoc ã‚¿ã‚°\fP \- 一般ã«ã€è¿½åŠ ã™ã‚‹å¿…è¦ã®ã‚るマークアップãŒã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«å½±éŸ¿ã‚’与ãˆãŸã‚Šãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã‚’生æˆã—ãŸã‚Šã™ã‚‹ãŸã‚ã®ã‚‚ã®ã§ã‚ã‚‹å ´åˆã€ãã®ãƒžãƒ¼ã‚¯ã‚¢ãƒƒãƒ—㯠javadoc ã‚¿ã‚°ã«ã™ã¹ãã§ã™ã€‚ ãれ以外ã®å ´åˆã¯æ³¨é‡ˆã«ã™ã¹ãã§ã™ã€‚
+javadoc ¤¬¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥È¤ò²òÀϤ¹¤ëºÝ¤Ë¸¡º÷¤µ¤ì¤¿¥¿¥°¤Î¤¦¤Á¡¢É¸½à¥¿¥°¤Ç¤â¡¢ \f2\-tag\fP ¤ä \f2\-taglet\fP ¤ÇÅϤµ¤ì¤¿¥¿¥°¤Ç¤â¤Ê¤¤¤â¤Î¤Ï¤¹¤Ù¤Æ̤ÃΤΥ¿¥°¤È¤ß¤Ê¤µ¤ì¡¢·Ù¹ð¤¬¥¹¥í¡¼¤µ¤ì¤Þ¤¹¡£ 
+.LP
+ɸ½à¥¿¥°¤Ï¡¢ºÇ½é¡¢¥Ç¥Õ¥©¥ë¥È¤Î½ç½ø¤Ç¥ê¥¹¥ÈÆâ¤ËÆâÉôŪ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£ \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¤³¤Î¥ê¥¹¥È¤ËÄɲ䵤ì¤ë¥¿¥°¡¢¤¹¤Ê¤ï¤Áɸ½à¥¿¥°¤Î°ÌÃÖ¤¬¥Ç¥Õ¥©¥ë¥È¤Î°ÌÃÖ¤«¤é°ÜÆ°¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢É¸½à¥¿¥°¤Ë \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤òÉÕ¤±¤Ê¤±¤ì¤Ð¡¢¤³¤ì¤é¤Ï¥Ç¥Õ¥©¥ë¥È¤Î°ÌÃÖ¤ËÇÛÃÖ¤µ¤ì¤¿¤Þ¤Þ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+\f3¶¥¹ç¤Î²óÈò\fP \- ¸ÇÍ­¤Î̾Á°¶õ´Ö¤òºÙ¤«¤¯Ê¬¤±¤ë¤Ë¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Ë»ÈÍѤµ¤ì¤Æ¤¤¤ë \f2com.mycompany.todo ¤È¤¤¤¦Ì¾Á°¤Î¤è¤¦¤Ë¡¢¥É¥Ã¥È (.) ¤ò¶èÀڤ국¹æ¤È¤¹¤ë̾Á°¤ò»È¤¤¤Þ¤¹\fP¡£Oracle ¤Ï¡¢º£¸å¤â̾Á°¤Ë¥É¥Ã¥È¤ò´Þ¤Þ¤Ê¤¤É¸½à¥¿¥°¤òºîÀ®¤·¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤¬ºîÀ®¤·¤¿¥¿¥°¤Ï¡¢Oracle ¤¬Ä󶡤¹¤ëƱ¤¸Ì¾Á°¤Î¥¿¥°¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ \f2@todo\fP ¤È¤¤¤¦Ì¾Á°¤Î¥¿¥°¤Þ¤¿¤Ï¥¿¥°¥ì¥Ã¥È¤ò¥æ¡¼¥¶¡¼¤¬ºîÀ®¤·¤¿¾ì¹ç¡¢Oracle ¤¬¤½¤Î¸åƱ¤¸Ì¾Á°¤Îɸ½à¥¿¥°¤òºîÀ®¤·¤¿¤È¤·¤Æ¤â¡¢¤½¤ÎÆ°ºî¤Ï¾ï¤Ë¥æ¡¼¥¶¡¼¤¬ÄêµÁ¤·¤¿Æ°ºî¤ÈƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+\f3Ãí¼á vs. Javadoc ¥¿¥°\fP \- °ìÈ̤ˡ¢Äɲ乤ëɬÍפΤ¢¤ë¥Þ¡¼¥¯¥¢¥Ã¥×¤¬¡¢¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ë±Æ¶Á¤òÍ¿¤¨¤¿¤ê¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¤òÀ¸À®¤·¤¿¤ê¤¹¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¾ì¹ç¡¢¤½¤Î¥Þ¡¼¥¯¥¢¥Ã¥×¤Ï javadoc ¥¿¥°¤Ë¤¹¤Ù¤­¤Ç¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤ÏÃí¼á¤Ë¤¹¤Ù¤­¤Ç¤¹¡£
 .na
-\f2「Comparing Annotations and Javadoc Tagsã€\fP @
+\f2¡ÖComparing Annotations and Javadoc Tags¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#annotationsã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.LP
-\-taglet オプションを使用ã—ã¦ã€ã‚ˆã‚Šè¤‡é›‘ãªãƒ–ロックタグやカスタムインラインタグを 作æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+http://java.sun.com/j2se/javadoc/writingdoccomments/index.html#annotations¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\-taglet ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢¤è¤êÊ£»¨¤Ê¥Ö¥í¥Ã¥¯¥¿¥°¤ä¥«¥¹¥¿¥à¥¤¥ó¥é¥¤¥ó¥¿¥°¤ò ºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-taglet\ \ class 
-ãã®ã‚¿ã‚°ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆã«ä½¿ã†ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚クラスã®å®Œå…¨æŒ‡å®šåを指定ã—ã¦ãã ã•ã„。ã“ã®ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã¯ã€ã‚«ã‚¹ã‚¿ãƒ ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆå¼•æ•°ã®æ•°ã‚‚定義ã—ã¾ã™ã€‚タグレットã¯ã€ã“れらã®å¼•æ•°ã‚’å—ã‘付ã‘ã€å‡¦ç†ã—ã€å‡ºåŠ›ã‚’生æˆã—ã¾ã™ã€‚外部ドキュメントã¨ã‚µãƒ³ãƒ—ルタグレットã«ã¤ã„ã¦ã¯ã€ä»¥ä¸‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+¤½¤Î¥¿¥°¤Î¥É¥­¥å¥á¥ó¥È¤ÎÀ¸À®¤Ë»È¤¦¥É¥Ã¥¯¥ì¥Ã¥È¤òµ¯Æ°¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥¯¥é¥¹¤Î´°Á´»ØÄê̾¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¥¿¥°¥ì¥Ã¥È¤Ï¡¢¥«¥¹¥¿¥à¥¿¥°¤Î¥Æ¥­¥¹¥È°ú¿ô¤Î¿ô¤âÄêµÁ¤·¤Þ¤¹¡£¥¿¥°¥ì¥Ã¥È¤Ï¡¢¤³¤ì¤é¤Î°ú¿ô¤ò¼õ¤±ÉÕ¤±¡¢½èÍý¤·¡¢½ÐÎϤòÀ¸À®¤·¤Þ¤¹¡£³°Éô¥É¥­¥å¥á¥ó¥È¤È¥µ¥ó¥×¥ë¥¿¥°¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢°Ê²¼¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RS 3
 .TP 2
 o
 .na
-\f2「タグレットã®æ¦‚è¦ã€\fP @
+\f2¡Ö¥¿¥°¥ì¥Ã¥È¤Î³µÍס×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/javadoc/taglet/overview.html 
 .RE
 .LP
-タグレットã¯ã€æ¨™æº–ã‚¿ã‚°ã¾ãŸã¯ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã‚¿ã‚°ã§ä¾¿åˆ©ã§ã™ã€‚タグレットã¯ä»»æ„ã®æ•°ã®å¼•æ•°ã‚’ã¨ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ã¾ãŸã€ãƒ†ã‚­ã‚¹ãƒˆã‚’太字ã«ã™ã‚‹ã€ç®‡æ¡æ›¸ãを作æˆã™ã‚‹ã€ãƒ†ã‚­ã‚¹ãƒˆã‚’ファイルã«æ›¸ã出ã™ã€ãã®ä»–ã®ãƒ—ロセスを開始ã™ã‚‹ãªã©ã®ã‚«ã‚¹ã‚¿ãƒ å‹•ä½œã‚’実装ã§ãã¾ã™ã€‚ 
-.LP
-タグレットã§æŒ‡å®šã§ãã‚‹ã®ã¯ã€ã‚¿ã‚°ã®é…置場所ã¨é…置形å¼ã®ã¿ã§ã™ã€‚ãã®ä»–ã®ã™ã¹ã¦ã®æ±ºå®šã¯ã€ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã«ã‚ˆã£ã¦è¡Œã‚ã‚Œã¾ã™ã€‚タグレットを使用ã—ã¦ã‚‚ã€åŒ…å«ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã‹ã‚‰ã‚¯ãƒ©ã‚¹åを削除ã™ã‚‹ãªã©ã®å‡¦ç†ã¯å®Ÿè¡Œã§ãã¾ã›ã‚“。ãŸã ã—ã€ã‚¿ã‚°ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’ファイルã«å‡ºåŠ›ã—ãŸã‚Šã€åˆ¥ã®ãƒ—ロセスをトリガーã™ã‚‹ãªã©ã®å‰¯ä½œç”¨ã¯å¾—られã¾ã™ã€‚ 
-.LP
-タグレットã®ãƒ‘スを指定ã™ã‚‹ã«ã¯ã€\f2\-tagletpath\fP オプションを使用ã—ã¾ã™ã€‚以下ã¯ã€ç”Ÿæˆã•ã‚Œã‚‹ãƒšãƒ¼ã‚¸ã®ã€ŒParameterã€ã¨ã€ŒThrowsã€ã®é–“ã«ã€ŒTo Doã€ã‚¿ã‚°ãƒ¬ãƒƒãƒˆã‚’挿入ã™ã‚‹ä¾‹ã§ã™ã€‚ 
+¥¿¥°¥ì¥Ã¥È¤Ï¡¢¥Ö¥í¥Ã¥¯¥¿¥°¤Þ¤¿¤Ï¥¤¥ó¥é¥¤¥ó¥¿¥°¤ÇÊØÍø¤Ç¤¹¡£¥¿¥°¥ì¥Ã¥È¤ÏǤ°Õ¤Î¿ô¤Î°ú¿ô¤ò¤È¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢¥Æ¥­¥¹¥È¤òÂÀ»ú¤Ë¤¹¤ë¡¢²Õ¾ò½ñ¤­¤òºîÀ®¤¹¤ë¡¢¥Æ¥­¥¹¥È¤ò¥Õ¥¡¥¤¥ë¤Ë½ñ¤­½Ð¤¹¡¢¤½¤Î¾¤Î¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ê¤É¤Î¥«¥¹¥¿¥àÆ°ºî¤ò¼ÂÁõ¤Ç¤­¤Þ¤¹¡£ 
+.LP
+¥¿¥°¥ì¥Ã¥È¤Ç»ØÄê¤Ç¤­¤ë¤Î¤Ï¡¢¥¿¥°¤ÎÇÛÃÖ¾ì½ê¤ÈÇÛÃÖ·Á¼°¤Î¤ß¤Ç¤¹¡£¤½¤Î¾¤Î¤¹¤Ù¤Æ¤Î·èÄê¤Ï¡¢¥É¥Ã¥¯¥ì¥Ã¥È¤Ë¤è¤Ã¤Æ¹Ô¤ï¤ì¤Þ¤¹¡£¥¿¥°¥ì¥Ã¥È¤ò»ÈÍѤ·¤Æ¤â¡¢Êñ´Þ¥¯¥é¥¹¤Î¥ê¥¹¥È¤«¤é¥¯¥é¥¹Ì¾¤òºï½ü¤¹¤ë¤Ê¤É¤Î½èÍý¤Ï¼Â¹Ô¤Ç¤­¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¥¿¥°¤Î¥Æ¥­¥¹¥È¤ò¥Õ¥¡¥¤¥ë¤Ë½ÐÎϤ·¤¿¤ê¡¢ÊÌ¤Î¥×¥í¥»¥¹¤ò¥È¥ê¥¬¡¼¤¹¤ë¤Ê¤É¤ÎÉûºîÍѤÏÆÀ¤é¤ì¤Þ¤¹¡£ 
+.LP
+¥¿¥°¥ì¥Ã¥È¤Î¥Ñ¥¹¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢\f2\-tagletpath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£°Ê²¼¤Ï¡¢À¸À®¤µ¤ì¤ë¥Ú¡¼¥¸¤Î¡ÖParameter¡×¤È¡ÖThrows¡×¤Î´Ö¤Ë¡ÖTo Do¡×¥¿¥°¥ì¥Ã¥È¤òÁÞÆþ¤¹¤ëÎã¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5238,25 +3735,25 @@
 \fP
 .fi
 .LP
-\f2\-tag\fP オプションã®ä»£ã‚ã‚Šã« \f2\-taglet\fP オプションを使用ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ãŒã€èª­ã¿ã‚„ã™ã•ã‚’考慮ã™ã‚‹ãªã‚‰ã€\f2\-tag\fP オプションを使用ã—ãŸã»ã†ãŒã‚ˆã„ã§ã—ょã†ã€‚ 
+¤Þ¤¿¡¢ \f2\-taglet\fP ¥ª¥×¥·¥ç¥ó¤ò \f2\-tag\fP ¥ª¥×¥·¥ç¥ó¤ÎÂå¤ï¤ê¤Ë»ÈÍѤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¤¬¡¢¤½¤¦¤¹¤ë¤È²ÄÆÉÀ­¤¬Äã²¼¤¹¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-tagletpath\ \ tagletpathlist 
-taglet クラスファイル (.class) ã®æ¤œç´¢ãƒ‘スを指定ã—ã¾ã™ã€‚\f2tagletpathlist\fP ã«ã¯ã€ã‚³ãƒ­ãƒ³ (\f2:\fP) ã§åŒºåˆ‡ã£ã¦è¤‡æ•°ã®ãƒ‘スをå«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚Javadoc ツールã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘スã®ä»¥ä¸‹ã™ã¹ã¦ã®ã‚µãƒ–ディレクトリを検索ã—ã¾ã™ã€‚ 
+taglet ¥¯¥é¥¹¥Õ¥¡¥¤¥ë (.class) ¤Î¸¡º÷¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£\f2tagletpathlist\fP ¤Ë¤Ï¡¢¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäÆÊ£¿ô¤Î¥Ñ¥¹¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥¹°Ê²¼¤Î¤¹¤Ù¤Æ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¸¡º÷¤·¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-docfilessubdirs\  
-\f2doc\-files\fP ディレクトリã®æ·±ã„コピーを有効ã«ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã‚³ãƒ”ー先ã«ã¯ã€ã‚µãƒ–ディレクトリã¨ã™ã¹ã¦ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ãŒã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2doc\-files/example/images\fP ディレクトリã¨ãã®ä¸­ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ã“ã“ã§ã‚‚ã€ã‚µãƒ–ディレクトリを除外ã™ã‚‹æŒ‡å®šãŒå¯èƒ½ã§ã™ã€‚ 
+¡Ö\f2doc\-files\fP¡×¥Ç¥£¥ì¥¯¥È¥ê¤Î¿¼¤¤¥³¥Ô¡¼¤òÍ­¸ú¤Ë¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¥³¥Ô¡¼Àè¤Ë¤Ï¡¢¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤È¤¹¤Ù¤Æ¤Î¥³¥ó¥Æ¥ó¥Ä¤¬¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2doc\-files/example/images\fP ¤È¤½¤Î¤¹¤Ù¤Æ¤ÎÆâÍƤ¬¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£¤³¤³¤Ç¤â¡¢¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò½ü³°¤¹¤ë»ØÄ꤬²Äǽ¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-excludedocfilessubdir\ \ name1:name2... 
-所定ã®åå‰ã® \f2doc\-files\fP サブディレクトリを除外ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€SCCS ã¨ãã®ä»–ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰åˆ¶å¾¡ã‚µãƒ–ディレクトリã®ã‚³ãƒ”ーを防ãŽã¾ã™ã€‚ 
+¡Ö\f2doc\-files\fP¡×¤Î¡¢»ØÄꤵ¤ì¤¿Ì¾Á°¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ò¤¹¤Ù¤Æ½ü³°¤·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢SCCS ¤È¤½¤Î¾¤Î¥½¡¼¥¹¥³¡¼¥ÉÀ©¸æ¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Î¥³¥Ô¡¼¤òËɤ®¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-noqualifier\ \ all\  | \ packagename1:packagename2:... 
-出力ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã®å…ˆé ­ã®ãƒ‘ッケージå (パッケージ修飾å­) ã‚’çœç•¥ã—ã¾ã™ã€‚\f2\-noqualifier\fP ã®å¼•æ•°ã¨ã—㦠\f2all\fP を指定ã—ãŸå ´åˆã€ã™ã¹ã¦ã®ãƒ‘ッケージ修飾å­ãŒã™ã¹ã¦çœç•¥ã•ã‚Œã¾ã™ã€‚ 削除ã™ã‚‹è¤‡æ•°ã®ãƒ‘ッケージåをコロンã§åŒºåˆ‡ã£ã¦ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã¨ã¨ã‚‚ã«æŒ‡å®šã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚クラスã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹åãŒè¡¨ç¤ºã•ã‚Œã‚‹ä½ç½®ã‹ã‚‰ãƒ‘ッケージåãŒå‰Šé™¤ã•ã‚Œã¾ã™ã€‚ 
-.LP
-次ã®ä¾‹ã§ã¯ã€ã™ã¹ã¦ã®ãƒ‘ッケージ修飾å­ã‚’çœç•¥ã—ã¾ã™ã€‚ 
+½ÐÎϤµ¤ì¤ë¥¯¥é¥¹Ì¾¤ÎÀèƬ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾ (¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò) ¤ò¾Êά¤·¤Þ¤¹¡£ \f2\-noqualifier\fP ¤Î°ú¿ô¤Ï¡¢¡Ö\f2all\fP¡×(¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤¬¾Êά¤µ¤ì¤ë)¡¢½¤¾þ»Ò¤È¤·¤Æºï½ü¤¹¤Ù¤­¥Ñ¥Ã¥±¡¼¥¸¤Î¥³¥í¥ó¶èÀÚ¤ê¥ê¥¹¥È (¥ï¥¤¥ë¥É¥«¡¼¥É¤â²Ä)¡¢¤Î¤¤¤º¤ì¤«¤È¤Ê¤ê¤Þ¤¹¡£¥¯¥é¥¹¤Þ¤¿¤Ï¥¤¥ó¥¿¥Õ¥§¡¼¥¹Ì¾¤¬É½¼¨¤µ¤ì¤ë°ÌÃÖ¤«¤é¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬ºï½ü¤µ¤ì¤Þ¤¹¡£ 
+.LP
+¼¡¤ÎÎã¤Ç¤Ï¡¢¤¹¤Ù¤Æ¤Î¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤ò¾Êά¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5264,7 +3761,7 @@
 .fl
 \fP
 .fi
-次ã®ä¾‹ã§ã¯ã€ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸ä¿®é£¾å­ java.lang ãŠã‚ˆã³ java.io ã‚’çœç•¥ã—ã¾ã™ã€‚ 
+¼¡¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò java.lang ¤ª¤è¤Ó java.io ¤ò¾Êά¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5272,7 +3769,7 @@
 .fl
 \fP
 .fi
-次ã®ä¾‹ã§ã¯ã€java ã§å§‹ã¾ã‚‹ãƒ‘ッケージ修飾å­ã¨ com.sun ã¨ã„ã†ã‚µãƒ–パッケージ (javax ã§ã¯ãªã„) ã‚’çœç•¥ã—ã¾ã™ã€‚ 
+¼¡¤ÎÎã¤Ç¤Ï¡¢java ¤Ç»Ï¤Þ¤ë¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤È com.sun ¤È¤¤¤¦¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸ (javax ¤Ç¤Ï¤Ê¤¤) ¤ò¾Êά¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5280,63 +3777,54 @@
 .fl
 \fP
 .fi
-パッケージ修飾å­ãŒä¸Šè¨˜ã®å‹•ä½œã«å¾“ã£ã¦è¡¨ç¤ºã•ã‚Œã‚‹å ´åˆã€åå‰ã¯é©åˆ‡ã«çŸ­ãã•ã‚Œã¾ã™ã€‚ 詳細ã¯ã€Œåå‰ã®è¡¨ç¤ºæ–¹æ³•ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã“ã®è¦å‰‡ã¯ã€\f2\-noqualifier\fP を使用ã—ãŸã‹ã©ã†ã‹ã«ã‹ã‹ã‚らãšæœ‰åŠ¹ã§ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸½¤¾þ»Ò¤¬¾åµ­¤ÎÆ°ºî¤Ë½¾¤Ã¤Æɽ¼¨¤µ¤ì¤ë¾ì¹ç¡¢Ì¾Á°¤ÏŬÀÚ¤Ëû¤¯¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡Ö̾Á°¤Îɽ¼¨ÊýË¡¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Îµ¬Â§¤Ï¡¢ \f2\-noqualifier\fP ¤ò»ÈÍѤ¹¤ë¤«¤É¤¦¤«¤Ë¤«¤«¤ï¤é¤ºÍ­¸ú¤Ç¤¹¡£ 
 .LP
 .TP 3
 \-notimestamp\  
-タイムスタンプãŒæŠ‘制ã•ã‚Œã¾ã™ã€‚ å„ページ先頭近ãã«ã‚ã‚‹ã€ç”Ÿæˆã•ã‚ŒãŸ HTML 内㮠HTML コメントã§ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ãŒéš ã•ã‚Œã¾ã™ã€‚Javadoc ã‚’ 2 ã¤ã®ã‚½ãƒ¼ã‚¹ãƒ™ãƒ¼ã‚¹ã§å®Ÿè¡Œã—ã€ãれらã«å¯¾ã—㦠diff を実行ã™ã‚‹ã¨ãã«ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã«ã‚ˆã£ã¦ diff ãŒç™ºç”Ÿã—ãªããªã‚‹ã®ã§ä¾¿åˆ©ã§ã™ (ã“ã®ã‚ªãƒ—ションを使用ã—ãªã„ã¨ã€å„ページ㧠diff ã«ãªã‚Šã¾ã™)。タイムスタンプã«ã¯ Javadoc ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ãŒå«ã¾ã‚Œã¦ãŠã‚Šã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬ÍÞÀ©¤µ¤ì¤Þ¤¹¡£³Æ¥Ú¡¼¥¸ÀèƬ¶á¤¯¤Ë¤¢¤ë¡¢À¸À®¤µ¤ì¤¿ HTML Æâ¤Î HTML ¥³¥á¥ó¥È¤Ç¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬±£¤µ¤ì¤Þ¤¹¡£Javadoc ¤ò 2 ¤Ä¤Î¥½¡¼¥¹¥Ù¡¼¥¹¤Ç¼Â¹Ô¤·¡¢¤½¤ì¤é¤ËÂФ·¤Æ diff ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ë¤è¤Ã¤Æ diff ¤¬È¯À¸¤·¤Ê¤¯¤Ê¤ë¤Î¤ÇÊØÍø¤Ç¤¹ (¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤¤È¡¢³Æ¥Ú¡¼¥¸¤Ç diff ¤Ë¤Ê¤ê¤Þ¤¹)¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ë¤Ï Javadoc ¤Î¥Ð¡¼¥¸¥ç¥óÈֹ椬´Þ¤Þ¤ì¤Æ¤ª¤ê¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-     <!\-\- Generated by javadoc (build 1.5.0\-internal) on Tue Jun 22 09:57:24 PDT 2004 \-\->
+     <!\-\- Generated by javadoc (build 1.5.0_01) on Thu Apr 02 14:04:52 IST 2009 \-\->
 .fl
 \fP
 .fi
 .LP
 .TP 3
 \-nocomment\  
-主説明ãŠã‚ˆã³ã™ã¹ã¦ã®ã‚¿ã‚°ã‚’å«ã‚€ã‚³ãƒ¡ãƒ³ãƒˆæœ¬æ–‡å…¨ä½“を抑制ã—ã€å®£è¨€ã ã‘を生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã‚ˆã‚Šã€å…ƒã¯ç•°ãªã‚‹ç›®çš„ã®ãŸã‚ã ã£ãŸã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†åˆ©ç”¨ã—ã€æ–°ã—ã„プロジェクトã®æ—©ã„段階ã§ã‚¹ã‚±ãƒ«ãƒˆãƒ³ HTML ドキュメントを作æˆã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚ 
+¼çÀâÌÀ¤ª¤è¤Ó¤¹¤Ù¤Æ¤Î¥¿¥°¤ò´Þ¤à¥³¥á¥ó¥ÈËÜʸÁ´ÂΤòÍÞÀ©¤·¡¢Àë¸À¤À¤±¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê¡¢¸µ¤Ï°Û¤Ê¤ëÌÜŪ¤Î¤¿¤á¤À¤Ã¤¿¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òºÆÍøÍѤ·¡¢¿·¤·¤¤¥×¥í¥¸¥§¥¯¥È¤ÎÁᤤÃʳ¬¤Ç¥¹¥±¥ë¥È¥ó HTML ¥É¥­¥å¥á¥ó¥È¤òºîÀ®¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ 
+.LP
+.TP 3
+\-sourcetab tabLength 
+¥½¡¼¥¹Æâ¤Ç³Æ¥¿¥Ö¤¬³ÍÆÀ¤¹¤ë¶õÇò¤Î¿ô¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .RE
-.SH "コマンド行引数ファイル"
-.LP
-.LP
-\f2javadoc\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’短ãã—ãŸã‚Šç°¡æ½”ã«ã—ãŸã‚Šã™ã‚‹ãŸã‚ã«ã€\f2javadoc\fP コマンドã«å¯¾ã™ã‚‹å¼•æ•° (\f2\-J\fP オプションを除ã) ãŒå…¥ã£ãŸ 1 ã¤ä»¥ä¸Šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã“ã¨ã‚’利用ã™ã‚Œã°ã€ã©ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§ã‚‚ã€ä»»æ„ã®é•·ã•ã® javadoc コマンドを作æˆã§ãã¾ã™ã€‚
-.LP
-.LP
-引数ファイルã«ã¯ã€javac ã®ã‚ªãƒ—ションã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«åを自由ã«çµ„ã¿åˆã‚ã›ã¦è¨˜è¿°ã§ãã¾ã™ã€‚ファイル内ã®å„引数ã¯ã€ã‚¹ãƒšãƒ¼ã‚¹ã¾ãŸã¯æ”¹è¡Œã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ファイルåã«ç©ºç™½ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å全体を二é‡å¼•ç”¨ç¬¦ã§å›²ã¿ã¾ã™ã€‚
-.LP
-.LP
-引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚引数ファイルã®ä½ç½®ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。引数ファイル内ã®ãƒ•ã‚¡ã‚¤ãƒ«åリストã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ (*) ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。ãŸã¨ãˆã°ã€\f2*.java\fP ã¨ã¯æŒ‡å®šã§ãã¾ã›ã‚“。引数ファイル内ã®å¼•æ•°ã§ \f2@\fP 文字を使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å†å¸°çš„ã«è§£é‡ˆã™ã‚‹ã“ã¨ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。ã¾ãŸã€\f2\-J\fP オプションもサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。 ã“ã®ã‚ªãƒ—ションã¯èµ·å‹•ãƒ„ールã«æ¸¡ã•ã‚Œã¾ã™ãŒã€èµ·å‹•ãƒ„ールã§ã¯å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚
-.LP
-.LP
-javadoc を実行ã™ã‚‹ã¨ãã«ã€å„引数ファイルã®ãƒ‘スã¨ãƒ•ã‚¡ã‚¤ãƒ«åã®å…ˆé ­ã« \f2@\fP 文字を付ã‘ã¦æ¸¡ã—ã¾ã™ã€‚javadoc ã¯ã€\f2@\fP 文字ã§å§‹ã¾ã‚‹å¼•æ•°ã‚’見ã¤ã‘ã‚‹ã¨ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を展開ã—ã¦å¼•æ•°ãƒªã‚¹ãƒˆã«æŒ¿å…¥ã—ã¾ã™ã€‚
-.LP
+.SH "¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë"
+.LP
+javadoc ¤Î¥³¥Þ¥ó¥É¹Ô¤òû¤¯¤·¤¿¤ê´Ê·é¤Ë¤·¤¿¤ê¤¹¤ë¤¿¤á¤Ë¡¢ \f2javadoc\fP ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë°ú¿ô ( \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò½ü¤¯) ¤¬Æþ¤Ã¤¿ 1 ¤Ä°Ê¾å¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¤³¤È¤òÍøÍѤ¹¤ì¤Ð¡¢¤É¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¾å¤Ç¤â¡¢Ç¤°Õ¤ÎŤµ¤Î javadoc ¥³¥Þ¥ó¥É¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
+.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢javac ¤Î¥ª¥×¥·¥ç¥ó¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤ò¼«Í³¤ËÁȤ߹ç¤ï¤»¤Æµ­½Ò¤Ç¤­¤Þ¤¹¡£¥Õ¥¡¥¤¥ëÆâ¤Î³Æ°ú¿ô¤Ï¡¢¥¹¥Ú¡¼¥¹¤Þ¤¿¤Ï²þ¹Ô¤Ç¶èÀÚ¤ê¤Þ¤¹¡£¥Õ¥¡¥¤¥ë̾¤Ë¶õÇò¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤Î¥Õ¥¡¥¤¥ë̾Á´ÂΤòÆó½Å°úÍÑÉä¤Ç°Ï¤ß¤Þ¤¹¡£
+.LP
+°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£°ú¿ô¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë̾¥ê¥¹¥È¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É (*) ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢ \f2*.java\fP ¤È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤Ç \f2@\fP ʸ»ú¤ò»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë²ò¼á¤¹¤ë¤³¤È¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ïµ¯Æ°¥Ä¡¼¥ë¤ËÅϤµ¤ì¤Þ¤¹¤¬¡¢µ¯Æ°¥Ä¡¼¥ë¤Ç¤Ï°ú¿ô¥Õ¥¡¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤«¤é¤Ç¤¹¡£
+.LP
+javadoc ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢³Æ°ú¿ô¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤È¥Õ¥¡¥¤¥ë̾¤ÎÀèƬ¤Ë \f2@\fP ʸ»ú¤òÉÕ¤±¤ÆÅϤ·¤Þ¤¹¡£javadoc ¤Ï¡¢\f2@\fP ʸ»ú¤Ç»Ï¤Þ¤ë°ú¿ô¤ò¸«¤Ä¤±¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòŸ³«¤·¤Æ°ú¿ô¥ê¥¹¥È¤ËÁÞÆþ¤·¤Þ¤¹¡£
 .SS 
-引数ファイルを 1 ã¤æŒ‡å®šã™ã‚‹ä¾‹
-.LP
-.LP
-\f2argfile\fP ã¨ã„ã†åå‰ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã™ã¹ã¦ã® Javadoc 引数を格ç´ã—ã€æ¬¡ã®ã‚ˆã†ã«ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä»ØÄꤹ¤ëÎã
+.LP
+¼¡¤Î¤è¤¦¤Ë¡¢¡Ö\f2argfile\fP¡×¤È¤¤¤¦Ì¾Á°¤Îñ°ì¤Î°ú¿ô¥Õ¥¡¥¤¥ëÆâ¤Ë¡¢Javadoc ¤Î¤¹¤Ù¤Æ¤Î°ú¿ô¤ò³ÊǼ¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @argfile\fP
 .fl
 .fi
-
-.LP
-.LP
-ã“ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€æ¬¡ã®ä¾‹ã§ç¤ºã•ã‚Œã¦ã„ã‚‹ 2 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を両方ã¨ã‚‚入れるã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
+.LP
+¤³¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¼¡¤ÎÎã¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë 2 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÆâÍƤòξÊý¤È¤âÆþ¤ì¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .SS 
-引数ファイルを 2 ã¤æŒ‡å®šã™ã‚‹ä¾‹
-.LP
-.LP
-Javadoc オプション用㫠1 ã¤ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å用㫠1 ã¤ã¨ã„ã†ã‚ˆã†ã«ã€2 ã¤ã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãªãŠã€ã“ã®ã‚ã¨ã®ãƒªã‚¹ãƒˆã§ã¯ã€è¡Œã®ç¶™ç¶šæ–‡å­—を使用ã—ã¦ã„ã¾ã›ã‚“。
-.LP
-.LP
-以下ã®å†…容をå«ã‚€ \f2options\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
-.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤ò 2 ¤Ä»ØÄꤹ¤ëÎã
+.LP
+2 ¤Ä¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£1 ¤Ä¤Ï Javadoc ¥ª¥×¥·¥ç¥óÍÑ¡¢¤â¤¦ 1 ¤Ä¤Ï¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Þ¤¿¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾ÍѤǤ¹¡£¤Ê¤ª¡¢¼¡¤Î¥ê¥¹¥È¤Ç¤Ï¹Ô·Ñ³ʸ»ú¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤»¤ó¡£
+.LP
+¼¡¤ÎÆâÍƤò´Þ¤à¡¢¡Ö\f2options\fP¡×¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -5346,27 +3834,24 @@
 .fl
      \-splitindex
 .fl
-     \-windowtitle 'Java 2 Platform v1.3 API Specification'
-.fl
-     \-doctitle 'Java(TM) 2 Platform 5.0 API Specification'
-.fl
-     \-header '<b>Java 2 Platform </b><br><font size="\-1">5.0</font>'
-.fl
-     \-bottom 'Copyright 1993\-2000 Sun Microsystems, Inc. All Rights Reserved.'
+     \-windowtitle 'Java SE 7 API Specification'
+.fl
+     \-doctitle 'Java SE 7 API Specification'
+.fl
+     \-header '<b>Java(TM) SE 7</b>'
+.fl
+     \-bottom 'Copyright &copy; 1993\-2011 Oracle and/or its affiliates. All rights reserved.'
 .fl
      \-group "Core Packages" "java.*"
 .fl
-     \-overview /java/pubs/ws/1.5/src/share/classes/overview\-core.html
-.fl
-     \-sourcepath /java/pubs/ws/1.5/src/share/classes
+     \-overview /java/pubs/ws/1.7.0/src/share/classes/overview\-core.html
+.fl
+     \-sourcepath /java/pubs/ws/1.7.0/src/share/classes
 .fl
 \fP
 .fi
-
-.LP
-.LP
-以下ã®å†…容をå«ã‚€ \f2packages\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
-.LP
+.LP
+¼¡¤ÎÆâÍƤò´Þ¤à¡¢¡Ö\f2packages\fP¡×¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -5378,115 +3863,89 @@
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ãã®ã‚ã¨ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—㦠javadoc を実行ã—ã¾ã™ã€‚
-.LP
+.LP
+¤½¤Î¤¢¤È¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @options @packages\fP
 .fl
 .fi
-
-.LP
 .SS 
-パス付ãã®å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¾‹
-.LP
-.LP
-引数ファイルã«ã¯ã€ãƒ‘スを指定ã§ãã¾ã™ã€‚ ãŸã ã—ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«åã¯ã€ç¾åœ¨ã®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã«ãªã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ä¸‹ã®ä¾‹ã®å ´åˆã¯ã€\f2path1\fP ã‚„ \f2path2\fP ã‹ã‚‰è¦‹ãŸç›¸å¯¾ãƒ‘スã§ã¯ã‚ã‚Šã¾ã›ã‚“。
-.LP
+¥Ñ¥¹ÉÕ¤­¤Î°ú¿ô¥Õ¥¡¥¤¥ë¤ÎÎã
+.LP
+°ú¿ô¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¥Ñ¥¹¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤½¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë̾¤Ï¡¢¸½ºß¤Îºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸«¤¿ÁêÂХѥ¹¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢²¼¤ÎÎã¤Î¾ì¹ç¤Ï¡¢ \f2path1\fP ¤ä \f2path2\fP ¤«¤é¸«¤¿ÁêÂХѥ¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @path1/options @path2/packages\fP
 .fl
 .fi
-
-.LP
 .SS 
-オプションã®å¼•æ•°ã®ä¾‹
-.LP
-.LP
-次ã«ã€Javadoc オプションã«å¯¾ã™ã‚‹å¼•æ•°ã ã‘を引数ファイルã«æ ¼ç´ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚ã“ã“ã§ã¯ã€\f2\-bottom\fP を例ã«å–り上ã’ã¾ã™ã€‚ ãã®ã‚ªãƒ—ションã«ã¯ã€ã‹ãªã‚Šé•·ã„引数を指定ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ã‹ã‚‰ã§ã™ã€‚ã¾ãšã€ã“ã®ã‚ªãƒ—ションã®ãƒ†ã‚­ã‚¹ãƒˆå¼•æ•°ã«ãªã‚‹æ¬¡ã®ã‚ˆã†ãªå†…容をå«ã‚€ã€\f2bottom\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚
-.LP
+¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤ÎÎã
+.LP
+¼¡¤Ë¡¢Javadoc ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤À¤±¤ò°ú¿ô¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤¹¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£¤³¤³¤Ç¤Ï \f2\-bottom\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£¤È¤¤¤¦¤Î¤â¡¢°ú¿ô¤¬Ä¹¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ë¤«¤é¤Ç¤¹¡£¼¡¤Î¤è¤¦¤Ê¥Æ¥­¥¹¥È°ú¿ô¤ò´Þ¤à¡¢¡Ö\f2bottom\fP¡×¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤¹¡£
 .nf
 \f3
 .fl
-'<font size="\-1"><a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a 
-.fl
-bug or feature</a><br><br>Java is a trademark or registered trademark of 
-.fl
-Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993\-2000 Sun 
-.fl
-Microsystems, Inc. 901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A. 
-.fl
-All Rights Reserved.</font>'
+<font size="\-1">
+.fl
+      <a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a bug or feature</a><br/>
+.fl
+      Copyright &copy; 1993, 2011, Oracle and/or its affiliates. All rights reserved.<br/>
+.fl
+      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
+.fl
+      Other names may be trademarks of their respective owners.</font>
 .fl
 \fP
 .fi
-
-.LP
-.LP
-ãã®ã‚ã¨ã€æ¬¡ã®ã‚ˆã†ã«ã—㦠Javadoc ツールを実行ã—ã¾ã™ã€‚
-.LP
+.LP
+¤½¤Î¤¢¤È¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-bottom @bottom @packages\fP
 .fl
 .fi
-
-.LP
-.LP
-ã¾ãŸã€å¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã®å…ˆé ­ã« \f2\-bottom\fP オプションを組ã¿è¾¼ã‚“ã§ãŠã‘ã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦å®Ÿè¡Œã§ãã¾ã™ã€‚
-.LP
+.LP
+¤¢¤ë¤¤¤Ï¡¢°ú¿ô¥Õ¥¡¥¤¥ë¤ÎÀèƬ¤Ë \f2\-bottom\fP ¥ª¥×¥·¥ç¥ó¤âÁȤ߹þ¤ó¤À¤¢¤È¡¢¼¡¤Î¤è¤¦¤Ë¼Â¹Ô¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc @bottom @packages\fP
 .fl
 .fi
-.SH "åå‰"
-実行
-.SH "Javadoc ã®å®Ÿè¡Œ"
-.LP
-.LP
-\f3ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·\fP \- javadoc ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’判別ã™ã‚‹ã«ã¯ã€\f3javadoc \-J\-version\fP を使用ã—ã¾ã™ã€‚出力ストリームã«ã¯æ¨™æº–ドックレットã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ãŒå«ã¾ã‚Œã¾ã™ã€‚\f2\-quiet\fP ã§ç„¡åŠ¹ã«ã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3公開プログラムインタフェース\fP \- Java 言語ã§è¨˜è¿°ã•ã‚ŒãŸãƒ—ログラムã‹ã‚‰ Javadoc ツールを起動ã™ã‚‹ã¨ã使用ã—ã¾ã™ã€‚ã“ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¯ \f2com.sun.tools.javadoc.Main\fP ã«ã‚ã‚Šã¾ã™ (javadoc ã¯å†å…¥å¯èƒ½)。詳細ã¯ã€
-.na
-\f2「標準ドックレットã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/javadoc/standard\-doclet.html#runningprogrammaticallyã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.LP
-\f3ドックレットã®å®Ÿè¡Œ\fP \- 下記ã®èª¬æ˜Žã¯ã€æ¨™æº– HTML ドックレットを呼ã³å‡ºã™ãŸã‚ã®ã‚‚ã®ã§ã™ã€‚カスタムドックレットを呼ã³å‡ºã™ã«ã¯ã€\-doclet ãŠã‚ˆã³ \-docletpath オプションを使用ã—ã¾ã™ã€‚特定ã®ãƒ‰ãƒƒã‚¯ãƒ¬ãƒƒãƒˆã‚’実行ã—ãŸå®Œå…¨ãªä¾‹ã«ã¤ã„ã¦ã¯ã€
+.SH "̾Á°"
+¼Â¹Ô
+.SH "Javadoc ¤Î¼Â¹Ô"
+.LP
+\f3¥Ð¡¼¥¸¥ç¥óÈÖ¹æ\fP \- javadoc ¤Î¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òȽÊ̤¹¤ë¤Ë¤Ï¡¢\f3javadoc \-J\-version\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£½ÐÎÏ¥¹¥È¥ê¡¼¥à¤Ë¤Ïɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¤Î¥Ð¡¼¥¸¥ç¥óÈֹ椬´Þ¤Þ¤ì¤Þ¤¹¡£¤½¤Î½ÐÎϤò̵¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢ \f2\-quiet\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+\f3¸ø³«¥×¥í¥°¥é¥à¥¤¥ó¥¿¥Õ¥§¡¼¥¹\fP \- Java ¸À¸ì¤Çµ­½Ò¤µ¤ì¤¿¥×¥í¥°¥é¥à¤«¤é Javadoc ¥Ä¡¼¥ë¤òµ¯Æ°¤¹¤ë¤È¤­»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï \f2com.sun.tools.javadoc.Main ¤Ë¤¢¤ê¤Þ¤¹\fP (javadoc ¤ÏºÆÆþ²Äǽ)¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2MIF Doclet ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2¡Öɸ½à¥É¥Ã¥¯¥ì¥Ã¥È¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/javadoc/standard\-doclet.html#runningprogrammatically¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+\f3¥É¥Ã¥¯¥ì¥Ã¥È¤Î¼Â¹Ô\fP \- ²¼µ­¤ÎÀâÌÀ¤Ï¡¢É¸½à HTML ¥É¥Ã¥¯¥ì¥Ã¥È¤ò¸Æ¤Ó½Ð¤¹¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£¥«¥¹¥¿¥à¥É¥Ã¥¯¥ì¥Ã¥È¤ò¸Æ¤Ó½Ð¤¹¤Ë¤Ï¡¢\-doclet ¤ª¤è¤Ó \-docletpath ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ÆÃÄê¤Î¥É¥Ã¥¯¥ì¥Ã¥È¤ò¼Â¹Ô¤·¤¿´°Á´¤ÊÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
+.na
+\f2MIF Doclet ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.SH "ç°¡å˜ãªä¾‹"
-.LP
-.LP
-javadoc ã¯ã€ãƒ‘ッケージ全体ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹ã“ã¨ã‚‚ã€å€‹ã€…ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—ã¦å®Ÿè¡Œã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚å„パッケージåã¯ã€ãã‚Œãžã‚Œã®ãƒ‘ッケージåã«å¯¾å¿œã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªåã‚’æŒã¡ã¾ã™ã€‚次ã®ä¾‹ã§ã¯ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2/home/src/java/awt/*.java\fP ã«ã‚ã‚Šã¾ã™ã€‚生æˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¯ \f2/home/html\fP ã§ã™ã€‚
-.LP
+http://java.sun.com/j2se/javadoc/mifdoclet/docs/mifdoclet.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.SH "´Êñ¤ÊÎã"
+.LP
+javadoc ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤËÂФ·¤Æ¼Â¹Ô¤¹¤ë¤³¤È¤â¡¢¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£³Æ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¡¢¤½¤ì¤¾¤ì¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÂбþ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê̾¤ò»ý¤Á¤Þ¤¹¡£¼¡¤ÎÎã¤Ç¤Ï¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï \f2/home/src/java/awt/*.java ¤Ë¤¢¤ê¤Þ¤¹\fP¡£À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê¤Ï \f2/home/html ¤Ç¤¹\fP¡£
 .SS 
-1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–
-.LP
-.LP
-パッケージをドキュメント化ã™ã‚‹ã«ã¯ã€ãã®ãƒ‘ッケージã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (\f2*.java\fP) ãŒã€ãƒ‘ッケージã¨åŒã˜åå‰ã‚’æŒã¤ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«å­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。パッケージåãŒè¤‡æ•°ã®è­˜åˆ¥å­ã§æ§‹æˆã•ã‚Œã¦ã„ã‚‹ (\f2java.awt.color\fP ã®ã‚ˆã†ã«ã€å„識別å­ã¯ãƒ‰ãƒƒãƒˆã§åŒºåˆ‡ã‚‰ã‚Œã¦ã„ã‚‹) å ´åˆã¯ã€å¾Œç¶šã®å„識別å­ãŒä¸‹ä½ã®ã‚µãƒ–ディレクトリã«å¯¾å¿œã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ (\f2java/awt/color\fP ãªã©)。1 ã¤ã®ãƒ‘ッケージã®ãŸã‚ã®è¤‡æ•°ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ç•°ãªã‚‹å ´æ‰€ã«ã‚ã‚‹ 2 ã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リーã«åˆ†ã‘ã¦æ ¼ç´ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ (\f2src1/java/awt/color\fP 㨠\f2src2/java/awt/color\fP ãªã©)。 ãŸã ã—ã€ãã®å ´åˆã¯ã€\f2\-sourcepath\fP ã«ã‚ˆã£ã¦ã€ãã®ä¸¡æ–¹ã®å ´æ‰€ã‚’指定ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
-.LP
-.LP
-javadoc を実行ã™ã‚‹ã«ã¯ã€\f2cd\fP コマンドを使ã£ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’変更ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f2\-sourcepath\fP オプションを使用ã—ã¾ã™ã€‚以下ã®ä¾‹ã§ã¯ã€ä¸¡æ–¹ã®æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚
-.LP
+1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥É¥­¥å¥á¥ó¥È²½
+.LP
+¤¢¤ë¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤Ë¤Ï¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë (\f2*.java\fP) ¤ò¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¤ÈƱ¤¸Ì¾Á°¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë³ÊǼ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬ ( \f2java.awt.color\fP ¤Î¤è¤¦¤Ë¥É¥Ã¥È¤Ç¶èÀÚ¤é¤ì¤¿) ¤¤¤¯¤Ä¤«¤Î¼±Ê̻Ҥ«¤é¹½À®¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢±¦Â¦¤Î¼±Ê̻Ҥ˿ʤि¤Ó¤Ë¡¢¤½¤Î¼±Ê̻Ҥ¬¤è¤ê¿¼¤¤¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËÂбþ¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹ ( \f2java/awt/color\fP ¤Ê¤É)¡£ ñ°ì¥Ñ¥Ã¥±¡¼¥¸¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò 2 ¥°¥ë¡¼¥×¤Ëʬ¤±¡¢°Û¤Ê¤ë¾ì½ê¤Ë¤¢¤ë¤½¤Î¤è¤¦¤Ê 2 ¤Ä¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼Æâ¤Ë¤½¤ì¤¾¤ì³ÊǼ¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤½¤ÎξÊý¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î¥Ñ¥¹¤ò¡¢ \f2\-sourcepath\fP ¤ËÀßÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Îã: \f2src1/java/awt/color\fP ¤ª¤è¤Ó \f2src2/java/awt/color\fP¡£
+.LP
+javadoc ¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢ \f2cd\fP ¤ò»ÈÍѤ·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤¹¤ë¤«¡¢ \f2\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£°Ê²¼¤ÎÎã¤Ç¤Ï¡¢Î¾Êý¤ÎÊýË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f3ケース 1 \- 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージã‹ã‚‰ã®èµ·å‹•ã‚’å†å¸°çš„ã«å®Ÿè¡Œ\fP \- ã“ã®ä¾‹ã§ã¯ javadoc ãŒä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å®Ÿè¡Œã§ãるよã†ã«ã€\-sourcepath を使用ã—ã€å†å¸°çš„処ç†ã®ãŸã‚ã« \-subpackages (1.4 ã®æ–°ã‚ªãƒ—ション) を使用ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€\f2java\fP ã®ã‚µãƒ–パッケージ (\f2java.net\fP ãŠã‚ˆã³ \f2java.lang\fP をルートã¨ã™ã‚‹ãƒ‘ッケージを除ã) を処ç†ã—ã¾ã™ã€‚ãŸã ã—ã€\f2java.lang\fP ã®ã‚µãƒ–パッケージã§ã‚ã‚‹ \f2java.lang.ref\fP ã¯é™¤å¤–ã•ã‚Œã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 1 \- 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤«¤é¤Îµ¯Æ°¤òºÆµ¢Åª¤Ë¼Â¹Ô\fP \- ¤³¤ÎÎã¤Ç¤Ï javadoc ¤¬Ç¤°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¼Â¹Ô¤Ç¤­¤ë¤è¤¦¤Ë¡¢\-sourcepath ¤ò»ÈÍѤ·¡¢ºÆµ¢Åª½èÍý¤Î¤¿¤á¤Ë \-subpackages (1.4 ¤Î¿·¥ª¥×¥·¥ç¥ó) ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤ì¤Ï¡¢ \f2java\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤ò¤¿¤É¤ê¤Þ¤¹¤¬¡¢¤½¤ÎºÝ¤Ë¡¢ \f2java.net\fP ¤È \f2java.lang\fP ¤ò¥ë¡¼¥È¤Ë»ý¤Ä¥Ñ¥Ã¥±¡¼¥¸¤Ï½ü³°¤µ¤ì¤Þ¤¹¡£¤³¤Î¤È¤­¡¢ \f2java.lang ¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸\fP¤Ç¤¢¤ë java.lang.ref ¤â \f2½ü³°¤µ¤ì¤Þ¤¹\fP¡£ 
 .nf
 \f3
 .fl
@@ -5494,10 +3953,10 @@
 .fl
 .fi
 .LP
-ãã®ä»–ã®ãƒ‘ッケージツリーを巡回ã™ã‚‹ã«ã¯ã€\f2java:javax:org.xml.sax\fP ã®ã‚ˆã†ã«ã€\f2\-subpackages\fP 引数ã«ãã®åå‰ã‚’追加ã—ã¾ã™ã€‚  
+¤Û¤«¤Î¥Ñ¥Ã¥±¡¼¥¸¥Ä¥ê¡¼¤â²¼Êý¤Ë¤¿¤É¤ë¤Ë¤Ï¡¢ \f2java:javax:org.xml.sax ¤Î¤è¤¦¤Ë¡¢\fP ¤½¤ì¤é¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î̾Á°¤ò \-subpackages \f2¤Î°ú¿ô¤ÎËöÈø¤ËÄɲä·¤Þ¤¹\fP¡£  
 .TP 2
 o
-\f3ケース 2 \- ルートソースディレクトリã«ç§»ã£ã¦ã‹ã‚‰æ˜Žç¤ºçš„ãªãƒ‘ッケージã«å¯¾ã—ã¦å®Ÿè¡Œ\fP \- 完全指定ã®ãƒ‘ッケージåã®è¦ªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»ã‚Šã¾ã™ã€‚次ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 2 \- ¥ë¡¼¥È¥½¡¼¥¹¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤Ã¤Æ¤«¤éÌÀ¼¨Åª¤Ê¥Ñ¥Ã¥±¡¼¥¸¤ËÂФ·¤Æ¼Â¹Ô\fP \- ´°Á´»ØÄê¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ê¤Þ¤¹¡£¼¡¤Ë¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5508,7 +3967,7 @@
 .fi
 .TP 2
 o
-\f3ケース 3 \- ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å®Ÿè¡Œã€‚ ソースファイル㯠1 ã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リー内ã«ã‚ã‚‹\fP \- ã“ã®ã‚±ãƒ¼ã‚¹ã§ã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒã©ã“ã§ã‚ã£ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。最上ä½ãƒ‘ッケージã®è¦ªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ \f2\-sourcepath\fP ã«æŒ‡å®šã—ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 3 \- Ǥ°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¼Â¹Ô¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï 1 ¤Ä¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼Æâ¤Ë¤¢¤ë\fP \- ¤³¤Î¥±¡¼¥¹¤Ç¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¤É¤³¤Ç¤¢¤Ã¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£ºÇ¾å°Ì¥Ñ¥Ã¥±¡¼¥¸¤Î¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤ò \f2\-sourcepath\fP ¤Ë»ØÄꤷ¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5517,7 +3976,7 @@
 .fi
 .TP 2
 o
-\f3ケース 4 \- ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰å®Ÿè¡Œã€‚ ソースファイルã¯è¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リー内ã«ã‚ã‚‹\fP \- ã“ã‚Œã¯ã‚±ãƒ¼ã‚¹ 3 ã¨ä¼¼ã¦ã„ã¾ã™ãŒã€ãƒ‘ッケージãŒè¤‡æ•°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ„リーã«å­˜åœ¨ã—ã¾ã™ã€‚ãã‚Œãžã‚Œã®ãƒ„リーã®ãƒ«ãƒ¼ãƒˆã¸ã®ãƒ‘スを \f2\-sourcepath\fP ã«æŒ‡å®šã— (コロンã§åŒºåˆ‡ã‚‹)ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ãƒ‘ッケージåを指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚1 ã¤ã®ãƒ‘ッケージã®ã™ã¹ã¦ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ãŒã€1 ã¤ã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ä¸‹ã«å­˜åœ¨ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã€ã¨ã„ã†ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。 ソースパスã¨ã—ã¦æŒ‡å®šã•ã‚ŒãŸå ´æ‰€ã®ã©ã“ã‹ã§è¦‹ã¤ã‹ã‚Œã°å分ã§ã™ã€‚ 
+\f3¥±¡¼¥¹ 4 \- Ǥ°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¼Â¹Ô¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ÏÊ£¿ô¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼Æâ¤Ë¤¢¤ë\fP \- ¤³¤ì¤Ï¥±¡¼¥¹ 3 ¤È»÷¤Æ¤¤¤Þ¤¹¤¬¡¢¥Ñ¥Ã¥±¡¼¥¸¤¬Ê£¿ô¤Î¥Ç¥£¥ì¥¯¥È¥ê¥Ä¥ê¡¼¤Ë¸ºß¤·¤Þ¤¹¡£¤½¤ì¤¾¤ì¤Î¥Ä¥ê¡¼¤Î¥ë¡¼¥È¤Ø¤Î¥Ñ¥¹¤ò \f2\-sourcepath\fP ¤Ë»ØÄꤷ (¥³¥í¥ó¤Ç¶èÀÚ¤ë)¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£1 ¤Ä¤Î¥Ñ¥Ã¥±¡¼¥¸¤Î¤¹¤Ù¤Æ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¡¢1 ¤Ä¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Î²¼¤Ë¸ºß¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡¢¤È¤¤¤¦¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥½¡¼¥¹¥Ñ¥¹¤È¤·¤Æ»ØÄꤵ¤ì¤¿¾ì½ê¤Î¤É¤³¤«¤Ç¸«¤Ä¤«¤ì¤Ð½½Ê¬¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5525,21 +3984,16 @@
 .fl
 .fi
 .RE
-
-.LP
-.LP
-çµæžœ: 上記ã®ã©ã®ã‚±ãƒ¼ã‚¹ã§ã‚‚ã€\f2java.awt\fP 㨠\f2java.awt.event\fP パッケージ内㮠public ãŠã‚ˆã³ protected クラスã¨ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã€æŒ‡å®šã•ã‚ŒãŸç”Ÿæˆå…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (\f2/home/html\fP) ã« HTML ファイルãŒä¿å­˜ã•ã‚Œã¾ã™ã€‚2 ã¤ä»¥ä¸Šã®ãƒ‘ッケージãŒç”Ÿæˆã•ã‚Œã¦ã„ã‚‹ã®ã§ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€ãƒ‘ッケージã®ãƒªã‚¹ãƒˆã€ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã€ãŠã‚ˆã³ãƒ¡ã‚¤ãƒ³ã®ã‚¯ãƒ©ã‚¹ãƒšãƒ¼ã‚¸ã¨ã„ㆠ3 ã¤ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’æŒã¤ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
-.LP
+.LP
+·ë²Ì: ¤¹¤Ù¤Æ¤Î¥±¡¼¥¹¤Ç¥Ñ¥Ã¥±¡¼¥¸ \f2java.awt\fP ¤ª¤è¤Ó \f2java.awt.event\fP Æâ¤Î public ¤ª¤è¤Ó protected ¥¯¥é¥¹¤È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¡¢»ØÄꤵ¤ì¤¿À¸À®Àè¥Ç¥£¥ì¥¯¥È¥ê (\f2/home/html\fP) ¤Ë HTML ¥Õ¥¡¥¤¥ë¤¬Êݸ¤µ¤ì¤Þ¤¹¡£2 ¤Ä°Ê¾å¤Î¥Ñ¥Ã¥±¡¼¥¸¤¬À¸À®¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥É¥­¥å¥á¥ó¥È¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Î¥ê¥¹¥È¡¢¥¯¥é¥¹¤Î¥ê¥¹¥È¡¢¤ª¤è¤Ó¥á¥¤¥ó¤Î¥¯¥é¥¹¥Ú¡¼¥¸¤È¤¤¤¦ 3 ¤Ä¤Î¥Õ¥ì¡¼¥à¤ò»ý¤Ä¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .SS 
-1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–
-.LP
-.LP
-ã¾ãŸã€1 ã¤ä»¥ä¸Šã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (\f2.java\fP) を渡ã—ã¦ã€Javadoc ツールを実行ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚javadoc ã¯ã€æ¬¡ã® 2 ã¤ã®ã©ã¡ã‚‰ã‹ã®æ–¹æ³•ã§å®Ÿè¡Œã§ãã¾ã™ã€‚ 1 ã¤ã¯ã€\f2cd\fP コマンドã§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’変更ã™ã‚‹æ–¹æ³•ã€ã‚‚ㆠ1 ã¤ã¯ \f2.java\fP ファイルã¸ã®ãƒ‘スを完全指定ã™ã‚‹æ–¹æ³•ã§ã™ã€‚相対パスã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’起点ã¨ã—ã¾ã™ã€‚ソースファイルåを渡ã™ã¨ãã¯ã€\f2\-sourcepath\fP オプションã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚アスタリスク (*) ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ã‚’使用ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ã®ã‚°ãƒ«ãƒ¼ãƒ—を指定ã§ãã¾ã™ã€‚
-.LP
+1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½
+.LP
+¤Þ¤¿¡¢1 ¤Ä°Ê¾å¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë (\f2.java\fP) ¤òÅϤ·¤Æ¡¢Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£javadoc ¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÊýË¡¤Î¤¤¤º¤ì¤«¤Ç¼Â¹Ô¤Ç¤­¤Þ¤¹¡£1 ¤Ä¤Ï \f2cd\fP ¤ò»ÈÍѤ·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤òÊѹ¹¤¹¤ëÊýË¡¡¢¤â¤¦ 1 ¤Ä¤Ï \f2.java\fP ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ò´°Á´¤Ë»ØÄꤹ¤ëÊýË¡¤Ç¤¹¡£ÁêÂХѥ¹¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òµ¯ÅÀ¤È¤·¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë̾¤òÅϤ¹¤È¤­¤Ï¡¢ \f2\-sourcepath\fP ¥ª¥×¥·¥ç¥ó¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯ (*) ¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¹Ô¥ï¥¤¥ë¥É¥«¡¼¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¥¯¥é¥¹¤Î¥°¥ë¡¼¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f3ケース 1 \- ソースディレクトリã«ç§»ã‚‹\fP \- \f2.java\fP ファイルã®ã‚るディレクトリã«ç§»ã‚Šã¾ã™ã€‚次ã«ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ 1 ã¤ä»¥ä¸Šã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 1 \- ¥½¡¼¥¹¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ë\fP \- \f2.java\fP ¥Õ¥¡¥¤¥ë¤Î¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ê¤Þ¤¹¡£¼¡¤Ë¡¢¥É¥­¥å¥á¥ó¥È²½¤¹¤ë 1 ¤Ä°Ê¾å¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤷ¤Æ javadoc ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5548,10 +4002,10 @@
   % \f3javadoc \-d /home/html Button.java Canvas.java Graphics*.java\fP
 .fl
 .fi
-ã“ã®ä¾‹ã§ã¯ã€ã‚¯ãƒ©ã‚¹ \f2Button\fP 㨠\f2Canvas\fPã€ãŠã‚ˆã³åå‰ãŒ \f2Graphics\fP ã§å§‹ã¾ã‚‹ã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚パッケージåã§ã¯ãªãソースファイル㌠javadoc ã«å¼•æ•°ã¨ã—ã¦æ¸¡ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€ã‚¯ãƒ©ã‚¹ã®ãƒªã‚¹ãƒˆã¨ãƒ¡ã‚¤ãƒ³ãƒšãƒ¼ã‚¸ã¨ã„ㆠ2 ã¤ã®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’æŒã¤ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¯¥é¥¹ \f2Button\fP ¤È \f2Canvas\fP ¡¢¤ª¤è¤Ó̾Á°¤¬ \f2Graphics ¤Ç»Ï¤Þ¤ë¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ç¤Ï¤Ê¤¯¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬ javadoc ¤Ë°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¥É¥­¥å¥á¥ó¥È¤Ï¡¢¥¯¥é¥¹¤Î¥ê¥¹¥È¤È¥á¥¤¥ó¥Ú¡¼¥¸¤È¤¤¤¦ 2 ¤Ä¤Î¥Õ¥ì¡¼¥à¤ò»ý¤Ä¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 2
 o
-\f3ケース 2 \- パッケージã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»ã‚‹\fP \- ã“ã‚Œã¯ã€åŒã˜ãƒ«ãƒ¼ãƒˆå†…ã«ã‚る複数ã®ã‚µãƒ–パッケージã®å€‹ã€…ã®ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ドキュメント化ã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚パッケージã®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç§»ã‚Šã€å„ソースファイルをã€ãƒ«ãƒ¼ãƒˆã‹ã‚‰ã®ãƒ‘スã¨ã¨ã‚‚ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 2 \- ¥Ñ¥Ã¥±¡¼¥¸¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ë\fP \- ¤³¤ì¤Ï¡¢Æ±¤¸¥ë¡¼¥ÈÆâ¤Ë¤¢¤ëÊ£¿ô¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Î¸Ä¡¹¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¥Ñ¥Ã¥±¡¼¥¸¤Î¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤ê¡¢³Æ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¡¢¥ë¡¼¥È¤«¤é¤Î¥Ñ¥¹¤È¤È¤â¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -5560,103 +4014,88 @@
   % \f3javadoc \-d /home/html java/awt/Button.java java/applet/Applet.java\fP
 .fl
 .fi
-ã“ã®ä¾‹ã§ã¯ã€\f2Button\fP クラスãŠã‚ˆã³ \f2Applet\fP クラスã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¯¥é¥¹ \f2Button\fP ¤ª¤è¤Ó \f2Applet ¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£ 
 .TP 2
 o
-\f3ケース 3 \- ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰\fP \- ã“ã®ã‚±ãƒ¼ã‚¹ã§ã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒã©ã“ã§ã‚ã£ã¦ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。ドキュメント化ã™ã‚‹ \f2.java\fP ファイルã¸ã®çµ¶å¯¾ãƒ‘ス (ã¾ãŸã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã®ç›¸å¯¾ãƒ‘ス) を指定ã—㦠javadoc を実行ã—ã¾ã™ã€‚ 
+\f3¥±¡¼¥¹ 3 \- Ǥ°Õ¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é\fP \- ¤³¤Î¥±¡¼¥¹¤Ç¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¤É¤³¤Ç¤¢¤Ã¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£¥É¥­¥å¥á¥ó¥È²½¤¹¤ë .java ¥Õ¥¡¥¤¥ë¤Ø¤ÎÀäÂХѥ¹ (¤Þ¤¿¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹) ¤ò»ØÄꤷ¤Æ \f2javadoc\fP ¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d /home/html /home/src/java/awt/Button.java /home/src/java/awt/Graphics*.java\fP
 .fl
 .fi
-ã“ã®ä¾‹ã§ã¯ã€ã‚¯ãƒ©ã‚¹ \f2Button\fP ã¨ã€åå‰ãŒ \f2Graphics\fP ã§å§‹ã¾ã‚‹ã‚¯ãƒ©ã‚¹ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¯¥é¥¹ \f2Button\fP ¤È¡¢Ì¾Á°¤¬ \f2Graphics ¤Ç»Ï¤Þ¤ë¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£ 
 .RE
-
-.LP
 .SS 
-パッケージã¨ã‚¯ãƒ©ã‚¹ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–
-.LP
-.LP
-パッケージ全体ã¨å€‹ã€…ã®ã‚¯ãƒ©ã‚¹ã‚’åŒæ™‚ã«æŒ‡å®šã—ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚次ã«å‰è¿°ã® 2 ã¤ã®ä¾‹ã‚’組ã¿åˆã‚ã›ãŸä¾‹ã‚’示ã—ã¾ã™ã€‚\f2\-sourcepath\fP ã¯ã€ãƒ‘ッケージã¸ã®ãƒ‘スã«å¯¾ã—ã¦ã¯ä½¿ç”¨ã§ãã¾ã™ãŒã€å€‹ã€…ã®ã‚¯ãƒ©ã‚¹ã®ãƒ‘スã«å¯¾ã—ã¦ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
-.LP
+¥Ñ¥Ã¥±¡¼¥¸¤È¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È²½
+.LP
+¥Ñ¥Ã¥±¡¼¥¸Á´ÂΤȸġ¹¤Î¥¯¥é¥¹¤òƱ»þ¤Ë»ØÄꤷ¤Æ¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¼¡¤ËÁ°½Ò¤Î 2 ¤Ä¤ÎÎã¤òÁȤ߹ç¤ï¤»¤¿Îã¤ò¼¨¤·¤Þ¤¹¡£ \f2\-sourcepath\fP ¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸¤Ø¤Î¥Ñ¥¹¤ËÂФ·¤Æ¤Ï»ÈÍѤǤ­¤Þ¤¹¤¬¡¢¸Ä¡¹¤Î¥¯¥é¥¹¤Î¥Ñ¥¹¤ËÂФ·¤Æ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .nf
 \f3
 .fl
   % \fP\f3javadoc \-d /home/html \-sourcepath /home/src java.awt /home/src/java/applet/Applet.java\fP
 .fl
 .fi
-
-.LP
-.LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ‘ッケージ \f2java.awt\fP ã¨ã€ã‚¯ãƒ©ã‚¹ \f2Applet\fP ã«ã¤ã„ã¦ã€HTML å½¢å¼ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚Javadoc ツールã¯ã€\f2Applet\fP ã®ãƒ‘ッケージåã‚’ã€\f2Applet.java\fP ソースファイル内ã®ãƒ‘ッケージ宣言 (ãã®å®£è¨€ãŒã‚ã‚‹å ´åˆ) ã‹ã‚‰åˆ¤åˆ¥ã—ã¾ã™ã€‚
-.LP
-.SH "使用例"
-.LP
-.LP
-Javadoc ツールã«ã¯å¤šãã®ä¾¿åˆ©ãªã‚ªãƒ—ションãŒã‚ã‚Šã€ãã®ä¸­ã«ã¯ã»ã‹ã®ã‚ªãƒ—ションよりも頻ç¹ã«ä½¿ã‚れるもã®ãŒã‚ã‚Šã¾ã™ã€‚ã“ã“ã§ç´¹ä»‹ã™ã‚‹ã®ã¯ã€Java プラットフォーム API ã«å¯¾ã—㦠Javadoc ツールを実行ã™ã‚‹ã¨ãã«ä½¿ç”¨ã™ã‚‹å®Ÿéš›ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã™ã€‚Java 2 Platform, Standard Edition, v1.2 ã«å­˜åœ¨ã™ã‚‹ã€ç´„ 1500 個㮠public ãŠã‚ˆã³ protected クラスã«ã¤ã„ã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’生æˆã™ã‚‹ãŸã‚ã«ã€180M ãƒã‚¤ãƒˆã®ãƒ¡ãƒ¢ãƒªãƒ¼ã‚’使用ã—ã¾ã—ãŸã€‚
-.LP
-.LP
-åŒã˜ä¾‹ã‚’ 2 回掲載ã—ã¾ã™ã€‚ 最åˆã®ä¾‹ã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰å®Ÿè¡Œã™ã‚‹ã‚‚ã®ã§ã€2 番目ã®ä¾‹ã¯ Makefile ã‹ã‚‰å®Ÿè¡Œã™ã‚‹ã‚‚ã®ã§ã™ã€‚オプションã®å¼•æ•°ã«çµ¶å¯¾ãƒ‘スを使用ã—ã¦ã„ã‚‹ãŸã‚ã€ä»»æ„ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ã“ã® \f2javadoc\fP コマンドを実行ã§ãã¾ã™ã€‚
-.LP
+.LP
+¤³¤ÎÎã¤Ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸ \f2java.awt\fP ¤È¥¯¥é¥¹ \f2Applet ¤Ë¤Ä¤¤¤Æ¡¢HTML ·Á¼°¤Î¥É¥­¥å¥á¥ó¥È¤¬À¸À®¤µ¤ì¤Þ¤¹\fP¡£Javadoc ¥Ä¡¼¥ë¤Ï¡¢ \f2Applet.java ¥½¡¼¥¹¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ñ¥Ã¥±¡¼¥¸Àë¸À¤¬¤¢¤ì¤Ð¡¢\fP ¤½¤ÎÀë¸À¤Ë´ð¤Å¤¤¤Æ \f2Applet ¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ò\fP ȽÄꤷ¤Þ¤¹¡£
+.SH "»ÈÍÑÎã"
+.LP
+Javadoc ¥Ä¡¼¥ë¤Ë¤Ï¿¤¯¤ÎÊØÍø¤Ê¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¡¢¤½¤ÎÃæ¤Ë¤Ï¤Û¤«¤Î¥ª¥×¥·¥ç¥ó¤è¤ê¤âÉÑÈˤ˻Ȥï¤ì¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£¤³¤³¤Ç¾Ò²ð¤¹¤ë¤Î¤Ï¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à API ¤ËÂФ·¤Æ Javadoc ¥Ä¡¼¥ë¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë»ÈÍѤ¹¤ë¼ÂºÝ¤Î¥³¥Þ¥ó¥É¤Ç¤¹¡£¤³¤³¤Ç¤Ï¡¢Java SE Platform, Standard Edition, v1.2 ¤Î (Ìó) 1500 ¸Ä¤Î public ¤ª¤è¤Ó protected ¥¯¥é¥¹¤Î¥É¥­¥å¥á¥ó¥È¤òÀ¸À®¤¹¤ë¤¿¤á¤Ë¡¢180M ¥Ð¥¤¥È¤Î¥á¥â¥ê¡¼¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
+Ʊ¤¸Îã¤ò 2 ²ó·ÇºÜ¤·¤Þ¤¹¡£ºÇ½é¤ÎÎã¤Ï¥³¥Þ¥ó¥É¹Ô¤«¤é¼Â¹Ô¤¹¤ë¤â¤Î¤Ç¡¢2 ÈÖÌܤÎÎã¤Ï Makefile ¤«¤é¼Â¹Ô¤¹¤ë¤â¤Î¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤Î°ú¿ô¤ÇÀäÂХѥ¹¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¤¿¤á¡¢Æ±¤¸ \f2javadoc\fP ¥³¥Þ¥ó¥É¤ò¤É¤Î¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤Ç¤â¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
 .SS 
-コマンド行ã®ä¾‹
-.LP
-.LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã®ä¾‹ã¯ 900 文字を超ãˆã¦ã„ã‚‹ãŸã‚ã€DOS ãªã©ã®ã‚·ã‚§ãƒ«ã«ã¯å¤§ãã™ãŽã¾ã™ã€‚ã“ã®åˆ¶é™ã‚’回é¿ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¾ã™ã€‚ ã¾ãŸã¯ã€ã‚·ã‚§ãƒ«ã‚¹ã‚¯ãƒªãƒ—トを記述ã—ã¾ã™ã€‚
-.LP
+¥³¥Þ¥ó¥É¹Ô¤ÎÎã
+.LP
+¼¡¤ÎÎã¤Ï¡¢DOS ¤Ê¤É¤Î°ìÉô¤Î¥·¥§¥ë¤Ç¤ÏŤ¹¤®¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ÎÀ©¸Â¤ò²óÈò¤¹¤ë¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô°ú¿ô¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤Þ¤¹¡£¤Þ¤¿¤Ï¡¢¥·¥§¥ë¥¹¥¯¥ê¥×¥È¤òµ­½Ò¤·¤Þ¤¹¡£
 .nf
 \f3
 .fl
-% javadoc \-sourcepath /java/jdk/src/share/classes            \\ 
-.fl
-    \-overview /java/jdk/src/share/classes/overview.html      \\ 
-.fl
-    \-d /java/jdk/build/api                                   \\ 
-.fl
-    \-use                                                     \\ 
-.fl
-    \-splitIndex                                              \\ 
-.fl
-    \-windowtitle 'Java 2 Platform 5.0 API Specification'    \\ 
-.fl
-    \-doctitle 'Java(TM) 2 Platform 5.0 API Specification' \\ 
-.fl
-    \-header '<b>Java 2 Platform </b><br><font size="\-1">5.0</font>' \\ 
-.fl
-    \-bottom '<font size="\-1"><a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit 
-.fl
-a bug or feature</a><br><br>Java is a trademark or registered trademark of Sun Microsystems, 
-.fl
-Inc. in the US and other countries.<br>Copyright 1993\-1999 Sun Microsystems, Inc. 
-.fl
-901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A. All Rights Reserved.</font>' \\  
+% javadoc \-sourcepath /java/jdk/src/share/classes \\ 
+.fl
+    \-overview /java/jdk/src/share/classes/overview.html \\ 
+.fl
+    \-d /java/jdk/build/api \\ 
+.fl
+    \-use \\ 
+.fl
+    \-splitIndex \\ 
+.fl
+    \-windowtitle 'Java Platform, Standard Edition 7 API Specification' \\ 
+.fl
+    \-doctitle 'Java Platform, Standard Edition 7 API Specification' \\ 
+.fl
+    \-header '<b>Java(TM) SE 7</b>' \\ 
+.fl
+    \-bottom '<font size="\-1">
+.fl
+      <a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a bug or feature</a><br/>
+.fl
+      Copyright &copy; 1993, 2011, Oracle and/or its affiliates. All rights reserved.<br/>
+.fl
+      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
+.fl
+      Other names may be trademarks of their respective owners.</font>' \\ 
 .fl
     \-group "Core Packages" "java.*:com.sun.java.*:org.omg.*" \\ 
 .fl
-    \-group "Extension Packages" "javax.*"                    \\ 
-.fl
-    \-J\-Xmx180m                                               \\  
+    \-group "Extension Packages" "javax.*" \\ 
+.fl
+    \-J\-Xmx180m \\  
 .fl
     @packages
 .fl
 \fP
 .fi
-
-.LP
-.LP
-上記ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã€\f2packages\fP ã¯ã€å‡¦ç†å¯¾è±¡ã®ãƒ‘ッケージå (\f2java.applet java.lang\fP ãªã©) ãŒå…¥ã£ã¦ã„るファイルã®åå‰ã§ã™ã€‚å„オプションã®ã€å˜ä¸€å¼•ç”¨ç¬¦ã§å›²ã¾ã‚ŒãŸå¼•æ•°ã®å†…å´ã«ã¯ã€æ”¹è¡Œæ–‡å­—を挿入ã§ãã¾ã›ã‚“。ãŸã¨ãˆã°ã€ã“ã®ä¾‹ã‚’コピー&ペーストã™ã‚‹å ´åˆã¯ã€\f2\-bottom\fP オプションã‹ã‚‰æ”¹è¡Œæ–‡å­—を削除ã—ã¦ãã ã•ã„。ã•ã‚‰ã«ã€ã“ã®ã‚ã¨ã®ã€Œæ³¨ã€ã‚‚å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+.LP
+¾åµ­¤Î¥³¥Þ¥ó¥É¤Ç¡¢ \f2packages\fP ¤Ï¡¢½èÍýÂоݤΥѥ屡¼¥¸Ì¾ ( \f2java.applet java.lang\fP ¤Ê¤É) ¤¬Æþ¤Ã¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î̾Á°¤Ç¤¹¡£³Æ¥ª¥×¥·¥ç¥ó¤Î¡¢Ã±°ì°úÍÑÉä¤Ç°Ï¤Þ¤ì¤¿°ú¿ô¤ÎÆ⦤ˤϡ¢²þ¹Ôʸ»ú¤òÁÞÆþ¤Ç¤­¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¤³¤ÎÎã¤ò¥³¥Ô¡¼¡õ¥Ú¡¼¥¹¥È¤¹¤ë¾ì¹ç¤Ï¡¢ \f2\-bottom\fP ¥ª¥×¥·¥ç¥ó¤«¤é²þ¹Ôʸ»ú¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£¤µ¤é¤Ë¡¢¤³¤Î¤¢¤È¤Î¡ÖÃí¡×¤â»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .SS 
-Makefile ã®ä¾‹
-.LP
-.LP
-ã“ã“ã§ã¯ã€GNU Makefile ã®ä¾‹ã‚’示ã—ã¾ã™ã€‚Windows ã® Makefile ã®ä¾‹ã«ã¤ã„ã¦ã¯ã€
+Makefile ¤ÎÎã
+.LP
+¤³¤³¤Ç¤Ï¡¢GNU Makefile ¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£Windows ¤Î Makefile ¤ÎÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2Windows ã® Makefile ã®ä½œæˆæ–¹æ³•\fP @
+\f2Windows ¤Î Makefile ¤ÎºîÀ®ÊýË¡\fP @
 .fi
-http://java.sun.com/j2se/javadoc/faq/index.html#makefilesã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
+http://java.sun.com/j2se/javadoc/faq/index.html#makefiles¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .nf
 \f3
 .fl
@@ -5692,101 +4131,83 @@
 .fl
         
 .fl
-WINDOWTITLE = 'Java 2 Platform v1.2 API Specification'
-.fl
-DOCTITLE = 'Java(TM) 2 Platform v1.2 API Specification'
-.fl
-HEADER = '<b>Java 2 Platform </b><br><font size="\-1">v1.2</font>'
-.fl
-BOTTOM = '<font size="\-1"><a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit
-.fl
-    a bug or feature</a><br><br>Java is a trademark or registered trademark 
-.fl
-    of Sun Microsystems, Inc. in the US and other countries.<br>Copyright 1993\-1999    
-.fl
-    Sun Microsystems, Inc. 901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A.  
-.fl
-    All Rights Reserved.</font>'
+WINDOWTITLE = 'Java(TM) SE 7 API Specification'
+.fl
+DOCTITLE = 'Java(TM) Platform Standard Edition 7 API Specification'
+.fl
+HEADER = '<b>Java(TM) SE 7</font>'
+.fl
+BOTTOM = '<font size="\-1">
+.fl
+      <a href="http://java.sun.com/cgi\-bin/bugreport.cgi">Submit a bug or feature</a><br/>
+.fl
+      Copyright &copy; 1993, 2011, Oracle and/or its affiliates. All rights reserved.<br/>
+.fl
+      Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
+.fl
+      Other names may be trademarks of their respective owners.</font>'
 .fl
 GROUPCORE = '"Core Packages" "java.*:com.sun.java.*:org.omg.*"'
 .fl
 GROUPEXT  = '"Extension Packages" "javax.*"'
 .fl
-SRCDIR = '/java/jdk/1.2/src/share/classes'
+SRCDIR = '/java/jdk/1.7.0/src/share/classes'
 .fl
 \fP
 .fi
-
-.LP
-.LP
-Makefile ã®å¼•æ•°ã¯ã€å˜ä¸€å¼•ç”¨ç¬¦ã§å›²ã¿ã¾ã™ã€‚
-.LP
-.LP
-\f3注\fP
-.LP
+.LP
+Makefile ¤Î°ú¿ô¤Ï¡¢Ã±°ì°úÍÑÉä¤Ç°Ï¤ß¤Þ¤¹¡£
+.LP
+\f3Ãí\fP
 .RS 3
 .TP 2
 o
-\f2\-windowtitle\fP オプションをçœç•¥ã™ã‚‹ã¨ã€Javadoc ツールã«ã‚ˆã£ã¦ã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚¿ã‚¤ãƒˆãƒ«ãŒã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚¿ã‚¤ãƒˆãƒ«ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚\f2\-windowtitle\fP ã®ãƒ†ã‚­ã‚¹ãƒˆã¯ã€åŸºæœ¬çš„ã« \f2\-doctitle\fP ã¨åŒã˜ã§ã™ã€‚ ãŸã ã—ã€HTML ã‚¿ã‚°ã¯ä½¿ç”¨ã—ã¾ã›ã‚“。 HTML ã‚¿ã‚°ã¯ã€ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚¿ã‚¤ãƒˆãƒ«ã«ãã®ã¾ã¾ã®ãƒ†ã‚­ã‚¹ãƒˆã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¦ã—ã¾ã„ã¾ã™ã€‚ 
+\-windowtitle \f2¥ª¥×¥·¥ç¥ó¤ò¾Êά¤¹¤ë¤È¡¢\fP Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ¥É¥­¥å¥á¥ó¥È¥¿¥¤¥È¥ë¤¬¥¦¥£¥ó¥É¥¦¥¿¥¤¥È¥ë¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ \f2\-windowtitle\fP ¤Î¥Æ¥­¥¹¥È¤Ï´ðËÜŪ¤Ë \f2\-doctitle\fP ¤Î¤â¤Î¤ÈƱ¤¸¤Ç¤¹¤¬¡¢HTML ¥¿¥°¤ò´Þ¤Þ¤Ê¤¤ÅÀ¤¬°Û¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢HTML ¥¿¥°¤¬ raw ¥Æ¥­¥¹¥È¤È¤·¤Æ¥¦¥£¥ó¥É¥¦¥¿¥¤¥È¥ëÆâ¤Ëɽ¼¨¤µ¤ì¤ë¤Î¤òËɤ°¤¿¤á¤Ç¤¹¡£ 
 .TP 2
 o
-ã“ã®ä¾‹ã®ã‚ˆã†ã« \f2\-footer\fP オプションをçœç•¥ã™ã‚‹ã¨ã€Javadoc ツールã«ã‚ˆã£ã¦ã€ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ†ã‚­ã‚¹ãƒˆãŒãƒ•ãƒƒã‚¿ãƒ¼ã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
+¤³¤³¤Ç¹Ô¤Ã¤Æ¤¤¤ë¤è¤¦¤Ë \f2\-footer\fP ¥ª¥×¥·¥ç¥ó¤ò¾Êά¤¹¤ë¤È¡¢Javadoc ¥Ä¡¼¥ë¤Ë¤è¤Ã¤Æ¥Ø¥Ã¥À¡¼¤Î¥Æ¥­¥¹¥È¤¬¥Õ¥Ã¥¿¡¼¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
-ã“ã®ä¾‹ã§ã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“ãŒã€\-\f2classpath\fP ãŠã‚ˆã³ \-\f2link\fP ã‚‚é‡è¦ãªã‚ªãƒ—ションã§ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¤¬¡¢\-\f2classpath\fP ¤È \-\f2link\fP ¤â½ÅÍפʥª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .RE
-
-.LP
-.SH "トラブルシューティング"
-.LP
+.SH "¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°"
 .SS 
-一般的ãªãƒˆãƒ©ãƒ–ルシューティング
-.LP
+°ìÈÌŪ¤Ê¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°
 .RS 3
 .TP 2
 o
-\f3Javadoc FAQ\fP \- 一般的ãªãƒã‚°ãŠã‚ˆã³ãƒˆãƒ©ãƒ–ルシューティングã®ãƒ’ントã¯ã€
+\f3Javadoc FAQ\fP \- °ìÈÌŪ¤Ê¥Ð¥°¤ª¤è¤Ó¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤Î¥Ò¥ó¥È¤Ï¡¢
 .na
-\f2「Javadoc FAQã€\fP @
+\f2¡ÖJavadoc FAQ¡×\fP @
 .fi
-http://java.sun.com/j2se/javadoc/faq/index.html#B ã§å‚ç…§ã§ãã¾ã™ã€‚ 
+http://java.sun.com/j2se/javadoc/faq/index.html#B ¤Ç»²¾È¤Ç¤­¤Þ¤¹¡£ 
 .TP 2
 o
-\f3ãƒã‚°ãŠã‚ˆã³åˆ¶é™äº‹é …\fP \- ãƒã‚°ã®ä¸€éƒ¨ã¯ã€ã€ŒImportant Bug Fixes and Changes〠ã§ã‚‚å‚ç…§ã§ãã¾ã™ã€‚ 
+\f3¥Ð¥°¤ª¤è¤ÓÀ©¸Â»ö¹à\fP \- ¥Ð¥°¤Î°ìÉô¤Ï¡¢¡ÖImportant Bug Fixes and Changes¡× ¤Ç¤â»²¾È¤Ç¤­¤Þ¤¹¡£ 
 .TP 2
 o
-\f3ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·\fP \- 「ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\f3¥Ð¡¼¥¸¥ç¥óÈÖ¹æ\fP \- ¡Ö¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 2
 o
-\f3有効ãªã‚¯ãƒ©ã‚¹ã ã‘をドキュメント化\fP \- パッケージをドキュメント化ã™ã‚‹ã¨ãã€Javadoc ã¯ã€æœ‰åŠ¹ãªã‚¯ãƒ©ã‚¹åã§æ§‹æˆã•ã‚Œã¦ã„るファイルã®ã¿ã‚’読ã¿è¾¼ã¿ã¾ã™ã€‚ãŸã¨ãˆã°ã€ãƒ•ã‚¡ã‚¤ãƒ«åã«ãƒã‚¤ãƒ•ãƒ³ã€Œ\-ã€ã‚’å«ã‚ã‚‹ã“ã¨ã§ã€javadoc ã«ã‚ˆã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®è§£æžã‚’防ãã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f3Í­¸ú¤Ê¥¯¥é¥¹¤À¤±¤ò¥É¥­¥å¥á¥ó¥È²½\fP \- ¥Ñ¥Ã¥±¡¼¥¸¤ò¥É¥­¥å¥á¥ó¥È²½¤¹¤ë¤È¤­¡¢Javadoc ¤Ï¡¢Í­¸ú¤Ê¥¯¥é¥¹Ì¾¤Ç¹½À®¤µ¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤Î¤ß¤òÆɤ߹þ¤ß¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥Õ¥¡¥¤¥ë̾¤Ë¥Ï¥¤¥Õ¥ó¡Ö\-¡×¤ò´Þ¤á¤ë¤³¤È¤Ç¡¢javadoc ¤Ë¤è¤ë¥Õ¥¡¥¤¥ë¤Î²òÀϤòËɤ°¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
-
-.LP
 .SS 
-エラーã¨è­¦å‘Š
-.LP
-.LP
-エラーãŠã‚ˆã³è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã«ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«åã¨å®£è¨€è¡Œ (ドキュメンテーションコメント内ã®ç‰¹å®šã®è¡Œã§ã¯ãªã„) ã®è¡Œç•ªå·ãŒå«ã¾ã‚Œã¾ã™ã€‚
-.LP
+¥¨¥é¡¼¤È·Ù¹ð
+.LP
+¥¨¥é¡¼¤ª¤è¤Ó·Ù¹ð¥á¥Ã¥»¡¼¥¸¤Ë¤Ï¡¢¥Õ¥¡¥¤¥ë̾¤ÈÀë¸À¹Ô (¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥³¥á¥ó¥ÈÆâ¤ÎÆÃÄê¤Î¹Ô¤Ç¤Ï¤Ê¤¤) ¤Î¹ÔÈֹ椬´Þ¤Þ¤ì¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-\f2"error:cannot read:Class1.java"\fP Javadoc ツールã¯ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã« Class1.java クラスをロードã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚絶対パスã¾ãŸã¯ç›¸å¯¾ãƒ‘スã¨ã¨ã‚‚ã«è¡¨ç¤ºã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã¯ã€ã“ã®ä¾‹ã®å ´åˆ \f2./Class1.java\fP ã¨åŒã˜ã§ã™ã€‚ 
+\f2"error: cannot read: Class1.java"\fP Javadoc ¥Ä¡¼¥ë¤Ï¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ë Class1.java ¥¯¥é¥¹¤ò¥í¡¼¥É¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹¡£ÀäÂХѥ¹¤Þ¤¿¤ÏÁêÂХѥ¹¤È¤È¤â¤Ëɽ¼¨¤µ¤ì¤ë¥¯¥é¥¹Ì¾¤Ï¡¢¤³¤ÎÎã¤Î¾ì¹ç \f2./Class1.java ¤ÈƱ¤¸¤Ç¤¹\fP¡£ 
 .RE
-
-.LP
-.SH "環境"
-.LP
+.SH "´Ä¶­"
 .RS 3
 .TP 3
 CLASSPATH 
-Javadoc ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¯ãƒ©ã‚¹ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’探ã™ã¨ãã«ä½¿ã†ãƒ‘スを指定ã™ã‚‹ç’°å¢ƒå¤‰æ•°ã§ã™ã€‚ã“ã®ç’°å¢ƒå¤‰æ•°ã¯ã€\f2\-classpath\fP オプションã«ã‚ˆã£ã¦ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã•ã‚Œã¾ã™ã€‚ディレクトリã¯ã€æ¬¡ã®ã‚ˆã†ã«ã‚³ãƒ­ãƒ³ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚ 
+Javadoc ¤¬¥æ¡¼¥¶¡¼¥¯¥é¥¹¤Î¥Õ¥¡¥¤¥ë¤òõ¤¹¤È¤­¤Ë»È¤¦¥Ñ¥¹¤ò»ØÄꤹ¤ë´Ä¶­ÊÑ¿ô¤Ç¤¹¡£¤³¤Î´Ä¶­ÊÑ¿ô¤Ï¡¢ \f2\-classpath\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¥³¥í¥ó¤Ç¶èÀÚ¤ê¤Þ¤¹¡£ 
 .:/home/classes:/usr/local/java/classes 
 .RE
-
-.LP
-.SH "関連項目"
-.LP
+.SH "´ØÏ¢¹àÌÜ"
 .RS 3
 .TP 2
 o
@@ -5806,7 +4227,7 @@
 .TP 2
 o
 .na
-\f2Javadoc ã®ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸\fP @
+\f2Javadoc ¤Î¥Û¡¼¥à¥Ú¡¼¥¸\fP @
 .fi
 http://java.sun.com/j2se/javadoc/index.jsp 
 .TP 2
@@ -5818,16 +4239,14 @@
 .TP 2
 o
 .na
-\f2クラスパスã®è¨­å®š\fP @
+\f2¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄê\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/tools/index.html#general 
 .TP 2
 o
 .na
-\f2javac 㨠javadoc ãŒã‚¯ãƒ©ã‚¹ã‚’検索ã™ã‚‹æ–¹æ³•\fP @
+\f2javac ¤È javadoc ¤¬¥¯¥é¥¹¤ò¸¡º÷¤¹¤ëÊýË¡\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/tools/findingclasses.html#srcfiles (tools.jar) 
 .RE
-
-.LP
  
--- a/src/solaris/doc/sun/man/man1/ja/javah.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/javah.1	Wed May 04 16:39:05 2011 -0700
@@ -19,82 +19,67 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javah 1 "02 Jun 2010"
+.TH javah 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-javah \- C ヘッダーã¨ã‚¹ã‚¿ãƒ–ファイルジェãƒãƒ¬ãƒ¼ã‚¿
-.LP
-.RS 3
-
+.SH "̾Á°"
+javah \- C ¥Ø¥Ã¥À¡¼¤È¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¥¸¥§¥Í¥ì¡¼¥¿
 .LP
 .LP
-\f3javah\fP ã¯ã€Java クラスã‹ã‚‰ C ヘッダーファイル㨠C ソースファイルを作æˆã—ã¾ã™ã€‚ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Java プログラミング言語ã§æ›¸ã‹ã‚ŒãŸã‚³ãƒ¼ãƒ‰ã¨ã€C ãªã©ã®ãã®ä»–ã®è¨€èªžã§æ›¸ã‹ã‚ŒãŸã‚³ãƒ¼ãƒ‰ã‚’接続ã—ã€ã‚³ãƒ¼ãƒ‰ãŒç›¸äº’ã«ä½œç”¨ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚
+\f3javah\fP ¤Ï¡¢Java ¥¯¥é¥¹¤«¤é C ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤È C ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç½ñ¤«¤ì¤¿¥³¡¼¥É¤È¡¢C ¤Ê¤É¤Î¤½¤Î¾¤Î¸À¸ì¤Ç½ñ¤«¤ì¤¿¥³¡¼¥É¤òÀܳ¤·¡¢¥³¡¼¥É¤¬Áê¸ß¤ËºîÍѤ¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
 .fl
 javah [ \fP\f3options\fP\f3 ] fully\-qualified\-classname. . .
 .fl
-javah_g [ \fP\f3options\fP\f3 ] fully\-qualified\-classname. . .
-.fl
 \fP
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3javah\fP ã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドを実装ã™ã‚‹ãŸã‚ã«å¿…è¦ãª C ヘッダーã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã—ã¾ã™ã€‚作æˆã•ã‚ŒãŸãƒ˜ãƒƒãƒ€ãƒ¼ã¨ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–ソースコードã‹ã‚‰ã‚ªãƒ–ジェクトã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã‚’å‚ç…§ã™ã‚‹ãŸã‚ã« C プログラムã«ã‚ˆã£ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚.h ファイルã¯ã€å¯¾å¿œã™ã‚‹ã‚¯ãƒ©ã‚¹ã¨ä¸€è‡´ã™ã‚‹é…置をæŒã¤æ§‹é€ ä½“定義をå«ã¿ã¾ã™ã€‚構造体ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ã€ã‚¯ãƒ©ã‚¹ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã«å¯¾å¿œã—ã¾ã™ã€‚
-.LP
-.LP
-ヘッダーファイルã¨ãã®ä¸­ã§å®£è¨€ã•ã‚Œã‚‹æ§‹é€ ä½“ã®åå‰ã¯ã‚¯ãƒ©ã‚¹ã®åå‰ã‹ã‚‰æ´¾ç”Ÿã—ã¾ã™ã€‚\f3javah\fP ã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹ãŒãƒ‘ッケージã®ä¸­ã«ã‚ã‚‹å ´åˆã€ãƒ‘ッケージåã¯ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«åã¨æ§‹é€ ä½“åã®ä¸¡æ–¹ã«ä»˜åŠ ã•ã‚Œã¾ã™ã€‚下線 (_) ãŒåå‰ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚
+\f3javah\fP ¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¤ò¼ÂÁõ¤¹¤ë¤¿¤á¤ËɬÍ×¤Ê C ¥Ø¥Ã¥À¡¼¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£ºîÀ®¤µ¤ì¤¿¥Ø¥Ã¥À¡¼¤È¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¥½¡¼¥¹¥³¡¼¥É¤«¤é¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤ò»²¾È¤¹¤ë¤¿¤á¤Ë C ¥×¥í¥°¥é¥à¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£.h ¥Õ¥¡¥¤¥ë¤Ï¡¢Âбþ¤¹¤ë¥¯¥é¥¹¤È°ìÃפ¹¤ëÇÛÃÖ¤ò»ý¤Ä¹½Â¤ÂÎÄêµÁ¤ò´Þ¤ß¤Þ¤¹¡£¹½Â¤ÂΤΥե£¡¼¥ë¥É¤Ï¡¢¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤ËÂбþ¤·¤Þ¤¹¡£
 .LP
 .LP
-デフォルトã§ã¯ \f3javah\fP ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ãƒªã‚¹ãƒˆã•ã‚Œã‚‹å„クラスã®ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ãã¾ã™ã€‚ソースファイルを作æˆã™ã‚‹ã«ã¯ã€\f2\-stubs\fP オプションを使用ã—ã¦ãã ã•ã„。1 ã¤ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã«ã€ãƒªã‚¹ãƒˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã®çµæžœã‚’連çµã™ã‚‹ã«ã¯ã€\f2\-o\fP オプションを使用ã—ã¦ãã ã•ã„。
-.LP
-.LP
-æ–°ã—ã„ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドインタフェースã§ã‚ã‚‹ Java Native Interface (JNI) ã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼æƒ…å ±ã¾ãŸã¯ã‚¹ã‚¿ãƒ–ファイルを必è¦ã¨ã—ã¾ã›ã‚“。 ç¾åœ¨ã§ã¯ã€\f3javah\fP ã¯ã€JNI å½¢å¼ã®ãƒã‚¤ãƒ†ã‚£ãƒ–メソッドã«å¿…è¦ãªãƒã‚¤ãƒ†ã‚£ãƒ–メソッド機能プロトタイプを生æˆã—ã¾ã™ã€‚ デフォルトã§ã¯ã€\f3javah\fP 㯠JNI å½¢å¼ã§å‡ºåŠ›ã•ã‚Œã€ãã®çµæžœã¯ .h ファイルã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚
+¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤È¤½¤ÎÃæ¤ÇÀë¸À¤µ¤ì¤ë¹½Â¤ÂΤÎ̾Á°¤Ï¥¯¥é¥¹¤Î̾Á°¤«¤éÇÉÀ¸¤·¤Þ¤¹¡£\f3javah\fP ¤ËÅϤµ¤ì¤ë¥¯¥é¥¹¤¬¥Ñ¥Ã¥±¡¼¥¸¤ÎÃæ¤Ë¤¢¤ë¾ì¹ç¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ï¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë̾¤È¹½Â¤ÂÎ̾¤ÎξÊý¤ËÉղ䵤ì¤Þ¤¹¡£²¼Àþ (_) ¤¬Ì¾Á°¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3javah_g\fP ã¯ã€jdb(1) ã®ã‚ˆã†ãªãƒ‡ãƒãƒƒã‚¬ã«é©ã—ãŸã€\f3javah\fP ã®æœ€é©åŒ–ã•ã‚Œã¦ã„ãªã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã™ã€‚
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f3javah\fP ¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ë¥ê¥¹¥È¤µ¤ì¤ë³Æ¥¯¥é¥¹¤Î¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥Õ¥¡¥¤¥ë¤òÃÖ¤­¤Þ¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢\f2\-stubs\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£1 ¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ë¡¢¥ê¥¹¥È¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤Î·ë²Ì¤òÏ¢·ë¤¹¤ë¤Ë¤Ï¡¢\f2\-o\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .LP
-.SH "オプション"
+¿·¤·¤¤¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¢¤ë Java Native Interface (JNI) ¤Ï¡¢¥Ø¥Ã¥À¡¼¾ðÊó¤Þ¤¿¤Ï¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¤òɬÍפȤ·¤Þ¤»¤ó¡£¸½ºß¤Ç¤Ï¡¢\f3javah\fP ¤Ï¡¢JNI ·Á¼°¤Î¥Í¥¤¥Æ¥£¥Ö¥á¥½¥Ã¥É¤ËɬÍפʥͥ¤¥Æ¥£¥Ö¥á¥½¥Ã¥Éµ¡Ç½¥×¥í¥È¥¿¥¤¥×¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢\f3javah\fP ¤Ï JNI ·Á¼°¤Ç½ÐÎϤµ¤ì¡¢¤½¤Î·ë²Ì¤Ï .h ¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-o outputfile 
-コマンド行ã«ãƒªã‚¹ãƒˆã•ã‚ŒãŸã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã«å¯¾ã—ã¦ã€çµæžœã®ãƒ˜ãƒƒãƒ€ãƒ¼ã¾ãŸã¯ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’連çµã—㦠\f2outputfile\fP ã«æ ¼ç´ã—ã¾ã™ã€‚\f3\-o\fP ã¾ãŸã¯ \f3\-d\fP ã®ã©ã¡ã‚‰ã‹ä¸€æ–¹ã ã‘ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¤Ë¥ê¥¹¥È¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤ËÂФ·¤Æ¡¢·ë²Ì¤Î¥Ø¥Ã¥À¡¼¤Þ¤¿¤Ï¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÏ¢·ë¤·¤Æ \f2outputfile\fP ¤Ë³ÊǼ¤·¤Þ¤¹¡£\f3\-o\fP ¤Þ¤¿¤Ï \f3\-d\fP ¤Î¤É¤Á¤é¤«°ìÊý¤À¤±¤¬»È¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-d directory 
-\f3javah\fP ãŒãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã¾ãŸã¯ã‚¹ã‚¿ãƒ–ファイルをä¿å­˜ã™ã‚‹ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚\f3\-d\fP ã¾ãŸã¯ \f3\-o\fP ã®ã©ã¡ã‚‰ã‹ä¸€æ–¹ã ã‘ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+\f3javah\fP ¤¬¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥¹¥¿¥Ö¥Õ¥¡¥¤¥ë¤òÊݸ¤¹¤ë¡¢¥Ç¥£¥ì¥¯¥È¥ê¤òÀßÄꤷ¤Þ¤¹¡£\f3\-d\fP ¤Þ¤¿¤Ï \f3\-o\fP ¤Î¤É¤Á¤é¤«°ìÊý¤À¤±¤¬»È¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-stubs 
-\f3javah\fP ãŒã€Java オブジェクトファイルã‹ã‚‰ C 宣言を生æˆã—ã¾ã™ã€‚ 
+\f3javah\fP ¤¬¡¢Java ¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤«¤é C Àë¸À¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-詳細出力を指定ã—ã€ä½œæˆãƒ•ã‚¡ã‚¤ãƒ«ã®çŠ¶æ…‹ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã€\f3javah\fP ãŒæ¨™æº–出力ã«å‡ºåŠ›ã—ã¾ã™ã€‚ 
+¾ÜºÙ½ÐÎϤò»ØÄꤷ¡¢ºîÀ®¥Õ¥¡¥¤¥ë¤Î¾õÂ֤˴ؤ¹¤ë¥á¥Ã¥»¡¼¥¸¤ò¡¢\f3javah\fP ¤¬É¸½à½ÐÎϤ˽ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-help 
-\f3javah\fP ã®ä½¿ç”¨æ³•ã«ã¤ã„ã¦ã®ãƒ˜ãƒ«ãƒ—メッセージを出力ã—ã¾ã™ã€‚ 
+\f3javah\fP ¤Î»ÈÍÑË¡¤Ë¤Ä¤¤¤Æ¤Î¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-\f3javah\fP ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¾ã™ã€‚ 
+\f3javah\fP ¤Î¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-jni 
-JNI å½¢å¼ã®ãƒã‚¤ãƒ†ã‚£ãƒ–ファイル機能プロトタイプをå«ã‚€å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€\f3javah\fP ãŒä½œæˆã—ã¾ã™ã€‚ã“ã‚Œã¯æ¨™æº–出力ã§ã‚ã‚‹ãŸã‚ã€\f3\-jni\fP ã®ä½¿ç”¨ã¯ã‚ªãƒ—ションã§ã™ã€‚ 
+JNI ·Á¼°¤Î¥Í¥¤¥Æ¥£¥Ö¥Õ¥¡¥¤¥ëµ¡Ç½¥×¥í¥È¥¿¥¤¥×¤ò´Þ¤à½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò¡¢\f3javah\fP ¤¬ºîÀ®¤·¤Þ¤¹¡£¤³¤ì¤Ïɸ½à½ÐÎϤǤ¢¤ë¤¿¤á¡¢\f3\-jni\fP ¤Î»ÈÍѤϥª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .TP 3
 \-classpath path 
-クラスを探ã™ãŸã‚ã« \f3javah\fP ãŒä½¿ç”¨ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚デフォルトã¾ãŸã¯ CLASSPATH 環境変数設定を上書ãã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2path\fP ã®ä¸€èˆ¬å½¢å¼ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Ë \f3javah\fP ¤¬»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Þ¤¿¤Ï CLASSPATH ´Ä¶­ÊÑ¿ôÀßÄê¤ò¾å½ñ¤­¤·¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2path\fP ¤Î°ìÈÌ·Á¼°¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -102,7 +87,7 @@
 .fl
 \fP
 .fi
-例を示ã—ã¾ã™ã€‚ 
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -111,33 +96,31 @@
 \fP
 .fi
 .LP
-便宜上ã€\f2*\fP ã®ãƒ™ãƒ¼ã‚¹åã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´ ã¯ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®æ‹¡å¼µå­ \f2.jar\fP ã¾ãŸã¯ \f2.JAR\fP ã‚’æŒã¤ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒªã‚¹ãƒˆã‚’指定ã™ã‚‹ã®ã¨åŒã˜ã¨ã¿ãªã•ã‚Œã¾ã™ (Java プログラムã¯ã“ã® 2 ã¤ã®å‘¼ã³å‡ºã—を区別ã§ããªã„)。
+Êص¹¾å¡¢ \f2*\fP ¤Î¥Ù¡¼¥¹Ì¾¤ò´Þ¤à¥¯¥é¥¹¥Ñ¥¹Í×ÁǤϡ¢¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î³ÈÄ¥»Ò \f2.jar\fP ¤Þ¤¿¤Ï \f2.JAR\fP ¤ò»ý¤Ä¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤹ¤ë¤Î¤ÈƱ¤¸¤È¤ß¤Ê¤µ¤ì¤Þ¤¹ (Java ¥×¥í¥°¥é¥à¤Ï¤³¤Î 2 ¤Ä¤Î¸Æ¤Ó½Ð¤·¤ò¶èÊ̤Ǥ­¤Ê¤¤)¡£
 .br
 .br
-ãŸã¨ãˆã°ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2foo\fP ã« \f2a.jar\fP 㨠\f2b.JAR\fP ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã‚¯ãƒ©ã‚¹ãƒ‘スè¦ç´  \f2foo/*\fP 㯠\f2A.jar:b.JAR\fP ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€JAR ファイルã®é †ç•ªã¯æŒ‡å®šã•ã‚Œã¾ã›ã‚“。ã“ã®ãƒªã‚¹ãƒˆã«ã¯ã€éš ã—ファイルもå«ã‚ã€æŒ‡å®šã•ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルãŒå«ã¾ã‚Œã¾ã™ã€‚\f2*\fP ã ã‘ã‹ã‚‰æˆã‚‹ã‚¯ãƒ©ã‚¹ãƒ‘スエントリã¯ã€ã‚«ãƒ¬ãƒ³ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã® JAR ファイルã®ãƒªã‚¹ãƒˆã«å±•é–‹ã•ã‚Œã¾ã™ã€‚\f2CLASSPATH\fP 環境変数もã€å®šç¾©æ™‚ã«ã¯åŒæ§˜ã«å±•é–‹ã•ã‚Œã¾ã™ã€‚クラスパスã®ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰å±•é–‹ã¯å¿…ãšã€Java 仮想マシンã®èµ·å‹•å‰ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2System.getenv("CLASSPATH")\fP 呼ã³å‡ºã—ã®ã‚ˆã†ã«ç’°å¢ƒã«å•ã„åˆã‚ã›ã‚’è¡Œã‚ãªã„é™ã‚Šã€Java プログラムãŒå±•é–‹ã•ã‚Œã¦ã„ãªã„ワイルドカードをèªè­˜ã™ã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。   
+¤¿¤È¤¨¤Ð¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2foo\fP ¤Ë \f2a.jar\fP ¤È \f2b.JAR\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥¯¥é¥¹¥Ñ¥¹Í×ÁÇ \f2foo/*\fP ¤Ï \f2A.jar:b.JAR\fP ¤ËŸ³«¤µ¤ì¤Þ¤¹¡£¤¿¤À¤·¡¢JAR ¥Õ¥¡¥¤¥ë¤Î½çÈ֤ϻØÄꤵ¤ì¤Þ¤»¤ó¡£¤³¤Î¥ê¥¹¥È¤Ë¤Ï¡¢±£¤·¥Õ¥¡¥¤¥ë¤â´Þ¤á¡¢»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ \f2*\fP ¤À¤±¤«¤éÀ®¤ë¥¯¥é¥¹¥Ñ¥¹¥¨¥ó¥È¥ê¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ËŸ³«¤µ¤ì¤Þ¤¹¡£ \f2CLASSPATH\fP ´Ä¶­ÊÑ¿ô¤â¡¢ÄêµÁ»þ¤Ë¤ÏƱÍͤËŸ³«¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¹¥Ñ¥¹¤Î¥ï¥¤¥ë¥É¥«¡¼¥ÉŸ³«¤Ïɬ¤º¡¢Java ²¾ÁÛ¥Þ¥·¥ó¤Îµ¯Æ°Á°¤Ë¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2System.getenv("CLASSPATH")\fP ¸Æ¤Ó½Ð¤·¤Î¤è¤¦¤Ë´Ä¶­¤ËÌ䤤¹ç¤ï¤»¤ò¹Ô¤ï¤Ê¤¤¸Â¤ê¡¢Java ¥×¥í¥°¥é¥à¤¬Å¸³«¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ë¥É¥«¡¼¥É¤òǧ¼±¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£   
 .TP 3
 \-bootclasspath path 
-ブートストラップクラスをロードã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ブートストラップクラスã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ \f2jre/lib/rt.jar\fP ãŠã‚ˆã³ä»–ã®ã„ãã¤ã‹ã® JAR ファイル ã«ã‚ã‚‹ã€ã‚³ã‚¢ Java 2 プラットフォームを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã§ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ò¥í¡¼¥É¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2jre/lib/rt.jar\fP ¤ª¤è¤Ó¾¤Î¤¤¤¯¤Ä¤«¤Î JAR ¥Õ¥¡¥¤¥ë ¤Ë¤¢¤ë¡¢¥³¥¢ Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£ 
 .TP 3
 \-old 
-å¤ã„ JDK1.0 å½¢å¼ã®ãƒ˜ãƒƒãƒ€ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’生æˆã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¸Å¤¤ JDK1.0 ·Á¼°¤Î¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-force 
-出力ファイルãŒå¸¸ã«æ›¸ãè¾¼ã¾ã‚Œã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+½ÐÎÏ¥Õ¥¡¥¤¥ë¤¬¾ï¤Ë½ñ¤­¹þ¤Þ¤ì¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "環境変数"
-.LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -148,11 +131,9 @@
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-javac(1)ã€java(1)ã€jdb(1)ã€javap(1)ã€javadoc(1)
+javac(1)¡¢java(1)¡¢jdb(1)¡¢javap(1)¡¢javadoc(1)
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/javap.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/javap.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javap 1 "02 Jun 2010"
+.TH javap 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-javap \- Java クラスファイル逆アセンブラ
-.LP
-.RS 3
-
+.SH "̾Á°"
+javap \- Java ¥¯¥é¥¹¥Õ¥¡¥¤¥ëµÕ¥¢¥»¥ó¥Ö¥é
 .LP
 .LP
-クラスファイルを逆アセンブルã—ã¾ã™ã€‚
+¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òµÕ¥¢¥»¥ó¥Ö¥ë¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,15 +39,10 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3javap\fP コマンドã¯ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’逆アセンブルã—ã¾ã™ã€‚ãã®å‡ºåŠ›ã¯æŒ‡å®šã™ã‚‹ã‚ªãƒ—ションã«ã‚ˆã‚Šç•°ãªã‚Šã¾ã™ã€‚オプションを指定ã—ãªã„å ´åˆã€\f3javap\fP ã¯ã€ãã®ãƒ‘ッケージã€æ¸¡ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã® protected ãŠã‚ˆã³ public ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¨ãƒ¡ã‚½ãƒƒãƒ‰ã‚’出力ã—ã¾ã™ã€‚ \f3javap\fP ã¯ãã®å‡ºåŠ›ã‚’標準出力ã«è¡¨ç¤ºã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚¯ãƒ©ã‚¹å®£è¨€ã‚’コンパイルã™ã‚‹ã¨ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3javap\fP ¥³¥Þ¥ó¥É¤Ï¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òµÕ¥¢¥»¥ó¥Ö¥ë¤·¤Þ¤¹¡£¤½¤Î½ÐÎϤϻØÄꤹ¤ë¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê°Û¤Ê¤ê¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\f3javap\fP ¤Ï¡¢¤½¤Î¥Ñ¥Ã¥±¡¼¥¸¡¢ÅϤµ¤ì¤¿¥¯¥é¥¹¤Î protected ¤ª¤è¤Ó public ¤Î¥Õ¥£¡¼¥ë¥É¤È¥á¥½¥Ã¥É¤ò½ÐÎϤ·¤Þ¤¹¡£\f3javap\fP ¤Ï¤½¤Î½ÐÎϤòɸ½à½ÐÎϤËɽ¼¨¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥¯¥é¥¹Àë¸À¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -96,14 +85,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f3javap DocFooter\fP ãŒã‚‚ãŸã‚‰ã™å‡ºåŠ›ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3javap DocFooter\fP ¤¬¤â¤¿¤é¤¹½ÐÎϤϼ¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -126,14 +111,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f3javap \-c DocFooter\fP ãŒã‚‚ãŸã‚‰ã™å‡ºåŠ›ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3javap \-c DocFooter\fP ¤¬¤â¤¿¤é¤¹½ÐÎϤϼ¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -244,41 +225,35 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
-\-help 
-\f3javap\fP ã®ãƒ˜ãƒ«ãƒ—メッセージを出力ã—ã¾ã™ã€‚ 
+\-help \-\-help \-? 
+\f3javap\fP ¤Î¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-l 
-行番å·ã¨å±€æ‰€å¤‰æ•°ãƒ†ãƒ¼ãƒ–ルを表示ã—ã¾ã™ã€‚ 
-.TP 3
-\-b 
-JDK 1.1 ã® \f3javap\fP ã¨ã®ä¸‹ä½äº’æ›æ€§ã‚’ä¿è¨¼ã—ã¾ã™ã€‚ 
+¹ÔÈÖ¹æ¤È¶É½êÊÑ¿ô¥Æ¡¼¥Ö¥ë¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-public 
-public クラスãŠã‚ˆã³ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+public ¥¯¥é¥¹¤ª¤è¤Ó¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-protected 
-protected ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ 
+protected ¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-package 
-packageã€protectedã€ãŠã‚ˆã³ public ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã ã‘を表示ã—ã¾ã™ã€‚ã“ã‚Œã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®è¨­å®šã§ã™ã€‚ 
+package¡¢protected¡¢¤ª¤è¤Ó public ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤À¤±¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤ì¤Ï¥Ç¥Õ¥©¥ë¥È¤ÎÀßÄê¤Ç¤¹¡£ 
 .TP 3
-\-private 
-ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã¨ãƒ¡ãƒ³ãƒãƒ¼ã‚’表示ã—ã¾ã™ã€‚ 
+\-private \-p 
+¤¹¤Ù¤Æ¤Î¥¯¥é¥¹¤È¥á¥ó¥Ð¡¼¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-Jflag 
-ランタイムシステムã«ç›´æŽ¥ \f2flag\fP を渡ã—ã¾ã™ã€‚使用例を次ã«ç¤ºã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥é¥ó¥¿¥¤¥à¥·¥¹¥Æ¥à¤ËľÀÜ \f2flag\fP ¤òÅϤ·¤Þ¤¹¡£»ÈÍÑÎã¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -288,23 +263,28 @@
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-s 
-内部ã®åž‹ã‚·ã‚°ãƒ‹ãƒãƒ£ãƒ¼ã‚’出力ã—ã¾ã™ã€‚ 
+ÆâÉô¤Î·¿¥·¥°¥Ë¥Á¥ã¡¼¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.TP 3
+\-sysinfo 
+½èÍýÃæ¤Î¥¯¥é¥¹¤Î¥·¥¹¥Æ¥à¾ðÊó (¥Ñ¥¹¡¢¥µ¥¤¥º¡¢ÆüÉÕ¡¢MD5 ¥Ï¥Ã¥·¥å) ¤òɽ¼¨¤·¤Þ¤¹¡£ 
+.TP 3
+\-constants 
+static final Äê¿ô¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-c 
-クラスã®å„メソッドã®ãŸã‚ã«é€†ã‚¢ã‚»ãƒ³ãƒ–ルã•ã‚Œã‚‹ã‚³ãƒ¼ãƒ‰ã€ã™ãªã‚ã¡ Java ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã‹ã‚‰æˆã‚‹å‘½ä»¤ã‚’表示ã—ã¾ã™ã€‚ã“れらã¯
+¥¯¥é¥¹¤Î³Æ¥á¥½¥Ã¥É¤Î¤¿¤á¤ËµÕ¥¢¥»¥ó¥Ö¥ë¤µ¤ì¤ë¥³¡¼¥É¡¢¤¹¤Ê¤ï¤Á Java ¥Ð¥¤¥È¥³¡¼¥É¤«¤éÀ®¤ëÌ¿Îá¤òɽ¼¨¤·¤Þ¤¹¡£¤³¤ì¤é¤Ï
 .na
-\f2「Java Virtual Machine Specificationã€\fP @
+\f2¡ÖJava Virtual Machine Specification¡×\fP @
 .fi
-http://java.sun.com/docs/books/vmspec/ã«ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆåŒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+http://java.sun.com/docs/books/vmspec/¤Ë¥É¥­¥å¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-メソッドã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³ \f2locals\fP 㨠\f2args\fP ã®æ•°ã‚’出力ã—ã¾ã™ã€‚ 
+¥á¥½¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¥µ¥¤¥º¡¢¤ª¤è¤Ó \f2locals\fP ¤È \f2args\fP ¤Î¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-classpath path 
-\f3javap\fP ãŒã‚¯ãƒ©ã‚¹ã‚’探ã™ãŸã‚ã«ä½¿ç”¨ã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚デフォルトã¾ãŸã¯ CLASSPATH 環境変数設定を上書ãã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2path\fP ã®ä¸€èˆ¬å½¢å¼ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+\f3javap\fP ¤¬¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Ë»ÈÍѤ¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Þ¤¿¤Ï CLASSPATH ´Ä¶­ÊÑ¿ôÀßÄê¤ò¾å½ñ¤­¤·¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2path\fP ¤Î°ìÈÌ·Á¼°¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -312,7 +292,7 @@
 .fl
 \fP
 .fi
-例を示ã—ã¾ã™ã€‚ 
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -322,24 +302,19 @@
 .fi
 .TP 3
 \-bootclasspath path 
-ブートストラップクラスをロードã™ã‚‹ãƒ‘スを指定ã—ã¾ã™ã€‚ブートストラップクラスã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ \f2jre/lib/rt.jar\fP ãŠã‚ˆã³ä»–ã®ã„ãã¤ã‹ã® JAR ファイル ã«ã‚ã‚‹ã€ã‚³ã‚¢ Java 2 プラットフォームを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã§ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤ò¥í¡¼¥É¤¹¤ë¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2jre/lib/rt.jar\fP ¤ª¤è¤Ó¾¤Î¤¤¤¯¤Ä¤«¤Î JAR ¥Õ¥¡¥¤¥ë ¤Ë¤¢¤ë¡¢¥³¥¢ Java 2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£ 
 .TP 3
 \-extdirs dirs 
-インストールã•ã‚ŒãŸæ‹¡å¼µæ©Ÿèƒ½ã‚’検索ã™ã‚‹å ´æ‰€ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚The default location for extensions is the value of \f2java.ext.dirs\fP. 
+¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿³ÈÄ¥µ¡Ç½¤ò¸¡º÷¤¹¤ë¾ì½ê¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£³ÈÄ¥µ¡Ç½¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2java.ext.dirs\fP ¤Ë¤¢¤ê¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "環境変数"
-.LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -348,14 +323,11 @@
 \fP
 .fi
 .RE
-.RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-javac(1)〠java(1)ã€jdb(1)ã€javah(1)ã€javadoc(1)
+javac(1)¡¢java(1)¡¢jdb(1)¡¢javah(1)¡¢javadoc(1)
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/javaws.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/javaws.1	Wed May 04 16:39:05 2011 -0700
@@ -19,30 +19,18 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH javaws 1 "02 Jun 2010"
+.TH javaws 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-\f2javaws\fP コマンド行
+.SH "̾Á°"
+\f2javaws\fP ¥³¥Þ¥ó¥É¹Ô
+.LP
+.SH "̾Á°"
 .LP
 .LP
-\ 
-.LP
-.SS 
-NAME
-.LP
-.RS 3
-
-.LP
+\f2javaws\fP \- Java Web Start µ¯Æ°¥³¥Þ¥ó¥É
 .LP
-\f2javaws\fP \- Java Web Start 起動コマンド
-.LP
-.RE
-.SS 
-å½¢å¼
-.LP
-.RS 3
-
+.SH "·Á¼°"
 .LP
 .LP
 \f2javaws [run\-options] <jnlp>\fP
@@ -50,309 +38,185 @@
 .LP
 \f2javaws [control\-options]\fP
 .LP
-.RE
-.SS 
-パラメータ
-.LP
-.RS 3
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .LP
 \f2[run\-options]\fP
 .LP
-.RS 3
-
-.LP
 .LP
-コマンド行実行オプション。 実行オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã¾ã™ã€‚å„種オプションã«ã¤ã„ã¦ã¯ã€ä¸‹ã® 「実行オプションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+¥³¥Þ¥ó¥É¹Ô¼Â¹Ô¥ª¥×¥·¥ç¥ó¡£¼Â¹Ô¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£³Æ¼ï¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢²¼¤Î ¡Ö¼Â¹Ô¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RE
 .LP
 \f2<jnlp>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-JNLP (Java Network Launching Protocol) ファイルã®ãƒ‘スã¾ãŸã¯ URL (Uniform Resource Locator) ã®ã©ã¡ã‚‰ã‹ã§ã™ã€‚
+JNLP (Java Network Launching Protocol) ¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤Þ¤¿¤Ï URL (Uniform Resource Locator) ¤Î¤É¤Á¤é¤«¤Ç¤¹¡£
 .LP
-.RE
 .LP
 \f2[control\-options]\fP
 .LP
-.RS 3
-
-.LP
-.LP
-コマンド行制御オプション。 制御オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã¾ã™ã€‚å„種オプションã«ã¤ã„ã¦ã¯ã€ä¸‹ã® 「制御オプションã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
 .LP
-.RE
-.RE
-.SS 
-説明
+¥³¥Þ¥ó¥É¹ÔÀ©¸æ¥ª¥×¥·¥ç¥ó¡£À©¸æ¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£³Æ¼ï¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢²¼¤Î ¡ÖÀ©¸æ¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RS 3
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f2javaws\fP コマンドã¯ã€JNLP (Java Network Launching Protocol) ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã§ã‚ã‚‹ Java Web Start ã‚’èµ·å‹•ã—ã¾ã™ã€‚Java Web Start ã¯ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã§å‹•ä½œã™ã‚‹ Java アプリケーションã¾ãŸã¯ã‚¢ãƒ—レットを起動ã—ã¾ã™ã€‚
-.LP
-.LP
-JNLP ファイルを指定ã™ã‚‹ã¨ã€\f2javaws\fP 㯠JNLP ファイルã«æŒ‡å®šã•ã‚ŒãŸ Java アプリケーションã¾ãŸã¯ã‚¢ãƒ—レットを起動ã—ã¾ã™ã€‚
+\f2javaws\fP ¥³¥Þ¥ó¥É¤Ï¡¢JNLP (Java Network Launching Protocol) ¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ¤Ç¤¢¤ë Java Web Start ¤òµ¯Æ°¤·¤Þ¤¹¡£Java Web Start ¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¾å¤ÇÆ°ºî¤¹¤ë Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥¢¥×¥ì¥Ã¥È¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2javaws\fP 起動ツールã«ã¯ã€ç¾åœ¨ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã‚‹ 1 組ã®ã‚ªãƒ—ションãŒã‚ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã“れらã®ã‚ªãƒ—ションã¯å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯å‰Šé™¤ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+JNLP ¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢ \f2javaws\fP ¤Ï¡¢¤½¤Î JNLP ¥Õ¥¡¥¤¥ë¤Ç»ØÄꤵ¤ì¤¿ Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥¢¥×¥ì¥Ã¥È¤òµ¯Æ°¤·¤Þ¤¹¡£
+.LP
 .LP
-.RE
-.SS 
-実行オプション
+\f2javaws\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¤Ï¡¢¸½ºß¤Î¥ê¥ê¡¼¥¹¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë 1 ÁȤΥª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤Ïºï½ü¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.RS 3
-
+.SH "¼Â¹Ô¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f2\-offline\fP
 .LP
-.RS 3
-
-.LP
 .LP
-Java Web Start をオフラインモードã§å®Ÿè¡Œã—ã¾ã™ã€‚
+Java Web Start ¤ò¥ª¥Õ¥é¥¤¥ó¥â¡¼¥É¤Ç¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-Xnosplash\fP
 .LP
-.RS 3
-
-.LP
 .LP
-最åˆã®ã‚¹ãƒ—ラッシュ画é¢ã®è¡¨ç¤ºã‚’無効ã«ã—ã¾ã™ã€‚
+ºÇ½é¤Î¥¹¥×¥é¥Ã¥·¥å²èÌ̤Îɽ¼¨¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-open <arguments>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€JNLP ファイル内ã®å¼•æ•°ãŒ \f2\-open <arguments>\fP ã«ç½®ãæ›ã‚ã‚Šã¾ã™ã€‚
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢JNLP ¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤¬ \f2\-open <arguments>\fP ¤ËÃÖ¤­´¹¤ï¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-print <arguments>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€JNLP ファイル内ã®å¼•æ•°ãŒ \f2\-print <arguments>\fP ã«ç½®ãæ›ã‚ã‚Šã¾ã™ã€‚
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢JNLP ¥Õ¥¡¥¤¥ëÆâ¤Î°ú¿ô¤¬ \f2\-print <arguments>\fP ¤ËÃÖ¤­´¹¤ï¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-online\fP
 .LP
-.RS 3
-
-.LP
 .LP
-オンラインモードã§å®Ÿè¡Œã—ã¾ã™ (デフォルトã®å‹•ä½œ)。
+¥ª¥ó¥é¥¤¥ó¥â¡¼¥É¤Ç¼Â¹Ô¤·¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî)¡£
 .LP
-.RE
 .LP
 \f2\-wait\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションãŒçµ‚了ã™ã‚‹ã¾ã§ \f2javaws\fP プロセスã¯çµ‚了ã—ã¾ã›ã‚“。
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢ \f2javaws\fP ¥×¥í¥»¥¹¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬½ªÎ»¤¹¤ë¤Þ¤Ç½ªÎ»¤·¤Þ¤»¤ó¡£Windows ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¾å¤Ç¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÀâÌÀ¤·¤¿¤È¤ª¤ê¤Ëµ¡Ç½¤·¤Þ¤»¤ó¡£
 .LP
-.RE
 .LP
 \f2\-verbose\fP
 .LP
-.RS 3
-
-.LP
 .LP
-追加ã®å‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚
+ÄɲäνÐÎϤòɽ¼¨¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-J<option>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-vm ã«ã‚ªãƒ—ションを補ã„ã¾ã™ã€‚
+vm ¤Ë¥ª¥×¥·¥ç¥ó¤òÊ䤤¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-system\fP
 .LP
-.RS 3
-
-.LP
-.LP
-アプリケーションをシステムキャッシュã‹ã‚‰ã®ã¿å®Ÿè¡Œã—ã¾ã™ã€‚
 .LP
-.RE
-.RE
-.SS 
-制御オプション
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥·¥¹¥Æ¥à¥­¥ã¥Ã¥·¥å¤«¤é¤Î¤ß¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RS 3
-
+.SH "À©¸æ¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f2\-viewer\fP
 .LP
-.RS 3
-
+.LP
+Java ¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤Ç¥­¥ã¥Ã¥·¥å¥Ó¥å¡¼¥¢¤òɽ¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-Java コントロールパãƒãƒ«ã§ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ“ューアを表示ã—ã¾ã™ã€‚
+\f2\-clearcache\fP
+.LP
 .LP
-.RE
+¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤¹¤Ù¤Æ¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥­¥ã¥Ã¥·¥å¤«¤éºï½ü¤·¤Þ¤¹¡£
+.LP
 .LP
 \f2\-userConfig <property name>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-指定ã•ã‚ŒãŸé…備プロパティーをクリアã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿ÇÛÈ÷¥×¥í¥Ñ¥Æ¥£¡¼¤ò¥¯¥ê¥¢¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-userConfig <property name> <property value>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-指定ã•ã‚ŒãŸé…備プロパティーを指定ã•ã‚ŒãŸå€¤ã«è¨­å®šã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿ÇÛÈ÷¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ØÄꤵ¤ì¤¿ÃͤËÀßÄꤷ¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-uninstall\fP
 .LP
-.RS 3
-
-.LP
 .LP
-キャッシュã‹ã‚‰ã™ã¹ã¦ã®ã‚¢ãƒ—リケーションを削除ã—ã¾ã™ã€‚
+¥­¥ã¥Ã¥·¥å¤«¤é¤¹¤Ù¤Æ¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºï½ü¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-uninstall <jnlp>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-キャッシュã‹ã‚‰ã‚¢ãƒ—リケーションを削除ã—ã¾ã™ã€‚
+¥­¥ã¥Ã¥·¥å¤«¤é¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºï½ü¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-import [import\-options] <jnlp>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-キャッシュã«ã‚¢ãƒ—リケーションをインãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+¥­¥ã¥Ã¥·¥å¤Ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
-.RE
-\f3インãƒãƒ¼ãƒˆã‚ªãƒ—ション\fP
+.SH "¥¤¥ó¥Ý¡¼¥È¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f2\-silent\fP
 .LP
-.RS 3
-
-.LP
 .LP
-サイレントモードã§ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¾ã™ (UI ã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“)。
+¥µ¥¤¥ì¥ó¥È¥â¡¼¥É¤Ç¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹ (UI ¤Ïɽ¼¨¤µ¤ì¤Þ¤»¤ó)¡£
 .LP
-.RE
 .LP
 \f2\-system\fP
 .LP
-.RS 3
-
-.LP
 .LP
-システムキャッシュã«ã‚¢ãƒ—リケーションをインãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+¥·¥¹¥Æ¥à¥­¥ã¥Ã¥·¥å¤Ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-codebase <url>\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ä»»æ„ã® codebase ã‹ã‚‰ãƒªã‚½ãƒ¼ã‚¹ã‚’å–å¾—ã—ã¾ã™ã€‚
+Ǥ°Õ¤Î codebase ¤«¤é¥ê¥½¡¼¥¹¤ò¼èÆÀ¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f2\-shortcut\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ユーザー許容プロンプトã®ã‚ˆã†ã«ã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆã‚’インストールã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-silent\fP オプションã¨ä¸€ç·’ã«ä½¿ç”¨ã—ãªã„ã¨åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“。
+¥æ¡¼¥¶¡¼µöÍÆ¥×¥í¥ó¥×¥È¤Î¤è¤¦¤Ë¥·¥ç¡¼¥È¥«¥Ã¥È¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2\-silent\fP ¥ª¥×¥·¥ç¥ó¤â»ÈÍѤ·¤Ê¤¤¤È¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£
 .LP
-.RE
 .LP
 \f2\-association\fP
 .LP
-.RS 3
-
-.LP
-.LP
-ユーザー許容プロンプトã®ã‚ˆã†ã«é–¢é€£ä»˜ã‘をインストールã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€\f2\-silent\fP オプションã¨ä¸€ç·’ã«ä½¿ç”¨ã—ãªã„ã¨åŠ¹æžœãŒã‚ã‚Šã¾ã›ã‚“。
 .LP
-.RE
-.RE
-.SS 
-ファイル
+¥æ¡¼¥¶¡¼µöÍÆ¥×¥í¥ó¥×¥È¤Î¤è¤¦¤Ë´ØÏ¢ÉÕ¤±¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2\-silent\fP ¥ª¥×¥·¥ç¥ó¤â»ÈÍѤ·¤Ê¤¤¤È¸ú²Ì¤¬¤¢¤ê¤Þ¤»¤ó¡£
 .LP
-.RS 3
-
+.SH "¥Õ¥¡¥¤¥ë"
 .LP
 .LP
-ユーザーキャッシュã€ã‚·ã‚¹ãƒ†ãƒ ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã€ãŠã‚ˆã³ deployment.properties ファイルã«ã¤ã„ã¦ã¯ã€
+¥æ¡¼¥¶¡¼¥­¥ã¥Ã¥·¥å¡¢¥·¥¹¥Æ¥à¥­¥ã¥Ã¥·¥å¡¢¤ª¤è¤Ó deployment.properties ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2システムレベルãŠã‚ˆã³ãƒ¦ãƒ¼ã‚¶ãƒ¼ãƒ¬ãƒ™ãƒ«ã®ãƒ—ロパティー\fP @
+\f2¥·¥¹¥Æ¥à¥ì¥Ù¥ë¤ª¤è¤Ó¥æ¡¼¥¶¡¼¥ì¥Ù¥ë¤Î¥×¥í¥Ñ¥Æ¥£¡¼\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/properties.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/properties.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RE
-.SS 
-詳細情報
-.LP
-.RS 3
-
+.SH "¾ÜºÙ¾ðÊó"
 .LP
 .LP
-Java Web Start ã®è©³ç´°ã¯ã€
+Java Web Start ¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2「Java Web Startã€\fP @
+\f2¡ÖJava Web Start¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/javaws/index.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/javaws/index.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.RS 3
-
-.LP
-.LP
-\ 
-.LP
-.RE
-.RE
  
--- a/src/solaris/doc/sun/man/man1/ja/jconsole.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jconsole.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jconsole 1 "02 Jun 2010"
+.TH jconsole 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jconsole \- Java 監視ãŠã‚ˆã³ç®¡ç†ã‚³ãƒ³ã‚½ãƒ¼ãƒ«
+.SH "̾Á°"
+jconsole \- Java ´Æ»ë¤ª¤è¤Ó´ÉÍý¥³¥ó¥½¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -58,63 +56,60 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
-.br
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 connection = pid | host:port | jmxUrl 
 .RS 3
-\f2pid\fP\ \ \ ローカル㮠Java VM ã®ãƒ—ロセス ID。Java VM ã¯ã€jconsole を実行ã—ã¦ã„るユーザー ID ã¨åŒã˜ãƒ¦ãƒ¼ã‚¶ãƒ¼ ID を使用ã—ã¦å®Ÿè¡Œã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+.TP 2
+o
+\f2pid\fP¥í¡¼¥«¥ë¤Î Java VM ¤Î¥×¥í¥»¥¹ ID¡£Java VM ¤Ï¡¢jconsole ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¥æ¡¼¥¶¡¼ ID ¤ÈƱ¤¸¥æ¡¼¥¶¡¼ ID ¤ò»ÈÍѤ·¤Æ¼Â¹Ô¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JMX 監視ãŠã‚ˆã³ç®¡ç†ã€\fP @
+\f2¡ÖJMX ´Æ»ë¤ª¤è¤Ó´ÉÍý¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/management/agent.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.br
-\f2host\fP:\f2port\fP\ \  Java VM ãŒå®Ÿè¡Œã—ã¦ã„るホストシステムã®åå‰ã¨ã€JVM ã‚’èµ·å‹•ã—ãŸã¨ãã«ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティー \f2com.sun.management.jmxremote.port\fP ã§æŒ‡å®šã—ãŸãƒãƒ¼ãƒˆç•ªå·ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+\f2host\fP:\f2port\fP Java VM ¤¬¼Â¹Ô¤·¤Æ¤¤¤ë¥Û¥¹¥È¥·¥¹¥Æ¥à¤Î̾Á°¤È¡¢JVM ¤òµ¯Æ°¤·¤¿¤È¤­¤Ë¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼ \f2com.sun.management.jmxremote.port\fP ¤Ç»ØÄꤷ¤¿¥Ý¡¼¥ÈÈֹ档¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「JMX 監視ãŠã‚ˆã³ç®¡ç†ã€\fP @
+\f2¡ÖJMX ´Æ»ë¤ª¤è¤Ó´ÉÍý¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/management/agent.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.br
-\f2jmxUrl\fP 接続先㮠JMX エージェントã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã€‚ ã“ã‚Œã«ã¤ã„ã¦ã¯ã€
+http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.TP 2
+o
+\f2jmxUrl\fP ÀܳÀè¤Î JMX ¥¨¡¼¥¸¥§¥ó¥È¤Î¥¢¥É¥ì¥¹¡£¤³¤ì¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
 \f2JMXServiceURL\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/javax/management/remote/JMXServiceURL.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://java.sun.com/javase/6/docs/api/javax/management/remote/JMXServiceURL.html ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jconsole\fP コマンドã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒžã‚·ãƒ³ã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒžã‚·ãƒ³ä¸Šã® Java アプリケーションã¨ä»®æƒ³ãƒžã‚·ãƒ³ã®ç›£è¦–ã¨ç®¡ç†ã‚’è¡Œã†ã‚°ãƒ©ãƒ•ã‚£ã‚«ãƒ«ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ãƒ„ールを起動ã—ã¾ã™ã€‚
+\f3jconsole\fP ¥³¥Þ¥ó¥É¤Ï¡¢¥í¡¼¥«¥ë¥Þ¥·¥ó¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Þ¥·¥ó¾å¤Î Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È²¾ÁÛ¥Þ¥·¥ó¤Î´Æ»ë¤È´ÉÍý¤ò¹Ô¤¦¥°¥é¥Õ¥£¥«¥ë¥³¥ó¥½¡¼¥ë¥Ä¡¼¥ë¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-Windows 上ã§ã¯ã€\f3jconsole\fP ã¯ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã¨é–¢é€£ä»˜ã‘られã¦ã„ã¾ã›ã‚“。ãŸã ã—ã€ãªã‚“らã‹ã®ç†ç”±ã§ \f3jconsole\fP コマンドãŒå¤±æ•—ã™ã‚‹ã¨ã€ã‚¨ãƒ©ãƒ¼æƒ…報を示ã™ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ãƒœãƒƒã‚¯ã‚¹ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+Windows ¾å¤Ç¤Ï¡¢\f3jconsole\fP ¤Ï¥³¥ó¥½¡¼¥ë¥¦¥£¥ó¥É¥¦¤È´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤Ê¤ó¤é¤«¤ÎÍýͳ¤Ç \f3jconsole\fP ¥³¥Þ¥ó¥É¤¬¼ºÇÔ¤¹¤ë¤È¡¢¥¨¥é¡¼¾ðÊó¤ò¼¨¤¹¥À¥¤¥¢¥í¥°¥Ü¥Ã¥¯¥¹¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-interval=n 
-更新間隔を \f2n\fP 秒ã«è¨­å®šã—ã¾ã™ (デフォルト㯠4 秒)。 
+¹¹¿·´Ö³Ö¤ò \f2n\fP ÉäËÀßÄꤷ¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È¤Ï 4 ÉÃ)¡£ 
 .TP 3
-\-notile\  
-最åˆã«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’タイリングã—ã¾ã›ã‚“ (複数ã®æŽ¥ç¶šã®ãŸã‚)。 
+\-notile 
+ºÇ½é¤Ë¥¦¥£¥ó¥É¥¦¤ò¥¿¥¤¥ê¥ó¥°¤·¤Þ¤»¤ó (Ê£¿ô¤ÎÀܳ¤Î¤¿¤á)¡£ 
 .TP 3
-\-pluginpath\  plugins 
-JConsole プラグインã®æ¤œç´¢å…ˆã¨ãªã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¾ãŸã¯ JAR ファイルã®ãƒªã‚¹ãƒˆã‚’指定ã—ã¾ã™ã€‚\f2plugins\fP パスã«ã¯ã€æ¬¡ã®åå‰ã®ãƒ—ロãƒã‚¤ãƒ€æ§‹æˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚ã¦ãã ã•ã„。
+\-pluginpath plugins 
+JConsole ¥×¥é¥°¥¤¥ó¤Î¸¡º÷Àè¤È¤Ê¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤ò»ØÄꤷ¤Þ¤¹¡£\f2plugins\fP ¥Ñ¥¹¤Ë¤Ï¡¢¼¡¤Î̾Á°¤Î¥×¥í¥Ð¥¤¥À¹½À®¥Õ¥¡¥¤¥ë¤ò´Þ¤á¤Æ¤¯¤À¤µ¤¤¡£
 .br
 .nf
 \f3
@@ -124,36 +119,36 @@
 \fP
 .fi
 .LP
-ã“ã‚Œã«ã¯ã€
+¤³¤ì¤Ë¤Ï¡¢
 .na
 \f2com.sun.tools.jconsole.JConsolePlugin\fP @
 .fi
-http://java.sun.com/javase/6/docs/jdk/api/jconsole/spec/com/sun/tools/jconsole/JConsolePlugin.html クラスを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã®å®Œå…¨ä¿®é£¾ã‚¯ãƒ©ã‚¹åを指定ã™ã‚‹è¡ŒãŒã€ãƒ—ラグインã”ã¨ã« 1 è¡Œãšã¤å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚  
+http://java.sun.com/javase/6/docs/jdk/api/jconsole/spec/com/sun/tools/jconsole/JConsolePlugin.html ¥¯¥é¥¹¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Î´°Á´½¤¾þ¥¯¥é¥¹Ì¾¤ò»ØÄꤹ¤ë¹Ô¤¬¡¢¥×¥é¥°¥¤¥ó¤´¤È¤Ë 1 ¹Ô¤º¤Ä´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£  
 .TP 3
-\-version\  
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-version 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-help\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-help 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-J<flag>\  
-jconsole ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ 
+\-J<flag> 
+jconsole ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
 .na
-\f2jconsole ã®ä½¿ç”¨\fP @
+\f2JConsole ¤Î»ÈÍÑ\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/management/jconsole.html 
 .TP 2
 o
 .na
-\f2「Java プラットフォームã®ç›£è¦–ãŠã‚ˆã³ç®¡ç†ã€\fP @
+\f2¡ÖJava ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î´Æ»ë¤ª¤è¤Ó´ÉÍý¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/management/index.html 
 .RE
--- a/src/solaris/doc/sun/man/man1/ja/jdb.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jdb.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jdb 1 "02 Jun 2010"
+.TH jdb 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jdb \- Java デãƒãƒƒã‚¬
-.LP
-.RS 3
-
+.SH "̾Á°"
+jdb \- Java ¥Ç¥Ð¥Ã¥¬
 .LP
 .LP
-\f3jdb\fP ã¯ã€Java 言語プログラムã®ãƒã‚°ã‚’見ã¤ã‘ã¦ä¿®æ­£ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã™ã‚‹ãƒ„ールã§ã™ã€‚
+\f3jdb\fP ¤Ï¡¢Java ¸À¸ì¥×¥í¥°¥é¥à¤Î¥Ð¥°¤ò¸«¤Ä¤±¤Æ½¤Àµ¤¹¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ë¥Ä¡¼¥ë¤Ç¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,41 +39,32 @@
 
 .LP
 .RS 3
-
-.LP
-.RS 3
 .TP 3
 options 
-次ã«ç¤ºã™ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション 
+¼¡¤Ë¼¨¤¹¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó 
 .TP 3
 class 
-デãƒãƒƒã‚°ã‚’開始ã™ã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ 
+¥Ç¥Ð¥Ã¥°¤ò³«»Ï¤¹¤ë¥¯¥é¥¹¤Î̾Á° 
 .TP 3
 arguments 
-\f2class\fP ã® \f2main()\fP メソッドã«æ¸¡ã™å¼•æ•° 
+class ¤Î \f2main()\fP ¥á¥½¥Ã¥É¤ËÅϤ¹ \f2°ú¿ô\fP 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-Java デãƒãƒƒã‚¬ \f3jdb\fP ã¯ã€Java クラス用ã®ç°¡å˜ãªã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ‡ãƒãƒƒã‚¬ã§ã™ã€‚
+Java ¥Ç¥Ð¥Ã¥¬ \f3jdb\fP ¤Ï¡¢Java ¥¯¥é¥¹ÍѤδÊñ¤Ê¥³¥Þ¥ó¥É¹Ô¥Ç¥Ð¥Ã¥¬¤Ç¤¹¡£
 .na
 \f2Java Platform Debugger Architecture\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jpda/index.html を視覚的ã«å®Ÿè¡Œã—ã€ãƒ­ãƒ¼ã‚«ãƒ«ã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆã® Java Virtual Machine ã®æ¤œæŸ»ã¨ãƒ‡ãƒãƒƒã‚°ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/jpda/index.html ¤ò»ë³ÐŪ¤Ë¼Â¹Ô¤·¡¢¥í¡¼¥«¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¤Î Java Virtual Machine ¤Î¸¡ºº¤È¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .SS 
-jdb セッションã®é–‹å§‹
-.LP
-.RS 3
-
+jdb ¥»¥Ã¥·¥ç¥ó¤Î³«»Ï
 .LP
 .LP
-jdb セッションを開始ã™ã‚‹ã«ã¯ã•ã¾ã–ã¾ãªæ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚ã‚‚ã£ã¨ã‚‚é »ç¹ã«ä½¿ã‚れるã®ã¯ã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹ã‚’使用ã—ã¦ã€\f3jdb\fP ã‹ã‚‰æ–°ã—ã„ Java 仮想マシン (VM) ã‚’èµ·å‹•ã™ã‚‹æ–¹æ³•ã§ã™ã€‚コマンド行ã§ã€ \f3java\fP ã®ä»£ã‚ã‚Šã« \f3jdb\fP コマンドを入力ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚¢ãƒ—リケーションã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹ãŒ MyClass ã®å ´åˆã¯ã€JDB 環境ã§ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã¨ãã«æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚
+jdb ¥»¥Ã¥·¥ç¥ó¤ò³«»Ï¤¹¤ë¤Ë¤Ï¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£¤â¤Ã¤È¤âÉÑÈˤ˻Ȥï¤ì¤ë¤Î¤Ï¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥á¥¤¥ó¥¯¥é¥¹¤ò»ÈÍѤ·¤Æ¡¢\f3jdb\fP ¤«¤é¿·¤·¤¤ Java ²¾ÁÛ¥Þ¥·¥ó (VM) ¤òµ¯Æ°¤¹¤ëÊýË¡¤Ç¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç¡¢\f3java\fP ¤ÎÂå¤ï¤ê¤Ë \f3jdb\fP ¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥á¥¤¥ó¥¯¥é¥¹¤¬ MyClass ¤Î¾ì¹ç¤Ï¡¢JDB ´Ä¶­¤Ç¥Ç¥Ð¥Ã¥°¤¹¤ë¤È¤­¤Ë¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -91,10 +76,10 @@
 
 .LP
 .LP
-ã“ã®æ–¹æ³•ã§èµ·å‹•ã™ã‚‹ã¨ã€\f3jdb\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ‘ラメータを使ã£ã¦ 2 ã¤ç›®ã® Java VM を呼ã³å‡ºã—ã¾ã™ã€‚ 次ã«ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’ロードã—ã¦ã€ã‚¯ãƒ©ã‚¹ã®æœ€åˆã®å‘½ä»¤ã‚’実行ã™ã‚‹å‰ã« VM ã‚’åœæ­¢ã•ã›ã¾ã™ã€‚
+¤³¤ÎÊýË¡¤Çµ¯Æ°¤¹¤ë¤È¡¢\f3jdb\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥Ñ¥é¥á¡¼¥¿¤ò»È¤Ã¤Æ 2 ¤ÄÌܤΠJava VM ¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£¼¡¤Ë¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤ò¥í¡¼¥É¤·¤Æ¡¢¥¯¥é¥¹¤ÎºÇ½é¤ÎÌ¿Îá¤ò¼Â¹Ô¤¹¤ëÁ°¤Ë VM ¤òÄä»ß¤µ¤»¤Þ¤¹¡£
 .LP
 .LP
-\f3jdb\fP ã®ã‚‚ㆠ1 ã¤ã®ä½¿ç”¨æ–¹æ³•ã¯ã€ã™ã§ã«èµ·å‹•ã—ã¦ã„ã‚‹ Java VM ã« jdb を接続ã™ã‚‹ã“ã¨ã§ã™ã€‚jdb ãŒæŽ¥ç¶šã™ã‚‹ VM ã‚’ã€ãã®å®Ÿè¡Œä¸­ã«èµ·å‹•ã™ã‚‹ãŸã‚ã®æ§‹æ–‡ã‚’次ã«ç¤ºã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚¤ãƒ³ãƒ—ロセスデãƒãƒƒã‚°ç”¨ãƒ©ã‚¤ãƒ–ラリをロードã—ã€æŽ¥ç¶šã®ç¨®é¡žã‚’指定ã—ã¾ã™ã€‚
+\f3jdb\fP ¤Î¤â¤¦ 1 ¤Ä¤Î»ÈÍÑÊýË¡¤Ï¡¢¤¹¤Ç¤Ëµ¯Æ°¤·¤Æ¤¤¤ë Java VM ¤Ë jdb ¤òÀܳ¤¹¤ë¤³¤È¤Ç¤¹¡£jdb ¤¬Àܳ¤¹¤ë VM ¤ò¡¢¤½¤Î¼Â¹ÔÃæ¤Ëµ¯Æ°¤¹¤ë¤¿¤á¤Î¹½Ê¸¤ò¼¡¤Ë¼¨¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥¤¥ó¥×¥í¥»¥¹¥Ç¥Ð¥Ã¥°Íѥ饤¥Ö¥é¥ê¤ò¥í¡¼¥É¤·¡¢Àܳ¤Î¼ïÎà¤ò»ØÄꤷ¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -106,7 +91,7 @@
 
 .LP
 .LP
-ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€MyClass アプリケーションを実行ã—ã¦ã€\f3jdb\fP ãŒã‚ã¨ã§ãã®ã‚¢ãƒ—リケーションã«æŽ¥ç¶šã§ãるよã†ã«ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢MyClass ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Æ¡¢\f3jdb\fP ¤¬¤¢¤È¤Ç¤½¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ËÀܳ¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -118,7 +103,7 @@
 
 .LP
 .LP
-次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¦ã€\f3jdb\fP ã‚’ VM ã«æŽ¥ç¶šã§ãã¾ã™ã€‚
+¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢\f3jdb\fP ¤ò VM ¤ËÀܳ¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -130,45 +115,42 @@
 
 .LP
 .LP
-ã“ã®å ´åˆã€\f3jdb\fP ã¯æ–°ã—ã„ VM ã‚’èµ·å‹•ã™ã‚‹ä»£ã‚ã‚Šã«æ—¢å­˜ã® VM ã«æŽ¥ç¶šã•ã‚Œã‚‹ãŸã‚ã€\f3jdb\fP コマンド行ã«ã¯ã€ŒMyClassã€ã¯æŒ‡å®šã—ã¾ã›ã‚“。
+¤³¤Î¾ì¹ç¡¢\f3jdb\fP ¤Ï¿·¤·¤¤ VM ¤òµ¯Æ°¤¹¤ëÂå¤ï¤ê¤Ë´û¸¤Î VM ¤ËÀܳ¤µ¤ì¤ë¤¿¤á¡¢\f3jdb\fP ¥³¥Þ¥ó¥É¹Ô¤Ë¤Ï¡ÖMyClass¡×¤Ï»ØÄꤷ¤Þ¤»¤ó¡£
 .LP
 .LP
-デãƒãƒƒã‚¬ã‚’ VM ã«æŽ¥ç¶šã™ã‚‹ã«ã¯ã»ã‹ã«ã‚‚ã•ã¾ã–ã¾ãªæ–¹æ³•ãŒã‚ã‚Šã€ã™ã¹ã¦ \f3jdb\fP ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚接続オプションã«ã¤ã„ã¦ã¯ã€Java Platform Debugger Architecture ã®
+¥Ç¥Ð¥Ã¥¬¤ò VM ¤ËÀܳ¤¹¤ë¤Ë¤Ï¤Û¤«¤Ë¤â¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤¬¤¢¤ê¡¢¤¹¤Ù¤Æ \f3jdb\fP ¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Àܳ¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢Java Platform Debugger Architecture ¤Î
 .na
-\f2ドキュメント\fP @
+\f2¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。\f3jdb\fP ã§ä½¿ç”¨ã™ã‚‹ãŸã‚ã« J2SE 1.4.2 以å‰ã® VM ã‚’èµ·å‹•ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã¯ã€
+http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\f3jdb\fP ¤Ç»ÈÍѤ¹¤ë¤¿¤á¤Ë J2SE 1.4.2 °ÊÁ°¤Î VM ¤òµ¯Æ°¤¹¤ëÊýË¡¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f21.4.2 ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f21.4.2 ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/j2se/1.4.2/docs/guide/jpda/conninv.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/j2se/1.4.2/docs/guide/jpda/conninv.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .SS 
-基本 jdb コマンド
+´ðËÜ jdb ¥³¥Þ¥ó¥É
 .LP
 .LP
-基本的㪠\f3jdb\fP コマンドã®ä¸€è¦§ã‚’示ã—ã¾ã™ã€‚Java デãƒãƒƒã‚¬ãŒã‚µãƒãƒ¼ãƒˆã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã¯ã“れ以外ã«ã‚‚ã‚ã‚Šã€ãれら㯠\f3jdb\fP ã® \f2help\fP コマンドを使用ã—ã¦è¡¨ç¤ºã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+´ðËÜŪ¤Ê \f3jdb\fP ¥³¥Þ¥ó¥É¤Î°ìÍ÷¤ò¼¨¤·¤Þ¤¹¡£Java ¥Ç¥Ð¥Ã¥¬¤¬¥µ¥Ý¡¼¥È¤¹¤ë¥³¥Þ¥ó¥É¤Ï¤³¤ì°Ê³°¤Ë¤â¤¢¤ê¡¢¤½¤ì¤é¤Ï \f3jdb\fP ¤Î \f2help\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æɽ¼¨¤Ç¤­¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
-help ã¾ãŸã¯ ? 
-ã‚‚ã£ã¨ã‚‚é‡è¦ãª \f3jdb\fP コマンド \f2help\fP ã¯ã€èªè­˜ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã®ãƒªã‚¹ãƒˆã«ç°¡æ½”ãªèª¬æ˜Žã‚’付ã‘ã¦è¡¨ç¤ºã—ã¾ã™ã€‚ 
+help ¤Þ¤¿¤Ï ? 
+¤â¤Ã¤È¤â½ÅÍ×¤Ê \f3jdb\fP ¥³¥Þ¥ó¥É \f2help\fP ¤Ï¡¢Ç§¼±¤µ¤ì¤¿¥³¥Þ¥ó¥É¤Î¥ê¥¹¥È¤Ë´Ê·é¤ÊÀâÌÀ¤òÉÕ¤±¤Æɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 run 
-\f3jdb\fP ã‚’èµ·å‹•ã—ã¦å¿…è¦ãªãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定ã—ãŸã‚ã¨ã«ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¦ã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã®å®Ÿè¡Œã‚’開始ã§ãã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€æ—¢å­˜ã® VM ã«æŽ¥ç¶šã—ã¦ã„ã‚‹å ´åˆã¨ã¯ç•°ãªã‚Šã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーション㌠\f3jdb\fP ã‹ã‚‰èµ·å‹•ã—ãŸã¨ãã«ã ã‘使用ã§ãã¾ã™ã€‚ 
+\f3jdb\fP ¤òµ¯Æ°¤·¤ÆɬÍפʥ֥졼¥¯¥Ý¥¤¥ó¥È¤òÀßÄꤷ¤¿¤¢¤È¤Ë¡¢¤³¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¼Â¹Ô¤ò³«»Ï¤Ç¤­¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢´û¸¤Î VM ¤ËÀܳ¤·¤Æ¤¤¤ë¾ì¹ç¤È¤Ï°Û¤Ê¤ê¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬ \f3jdb\fP ¤«¤éµ¯Æ°¤·¤¿¤È¤­¤Ë¤À¤±»ÈÍѤǤ­¤Þ¤¹¡£ 
 .TP 3
 cont 
-ブレークãƒã‚¤ãƒ³ãƒˆã€ä¾‹å¤–ã€ã¾ãŸã¯ã‚¹ãƒ†ãƒƒãƒ—実行ã®ã‚ã¨ã§ã€ãƒ‡ãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã®å®Ÿè¡Œã‚’継続ã—ã¾ã™ã€‚ 
+¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¡¢Îã³°¡¢¤Þ¤¿¤Ï¥¹¥Æ¥Ã¥×¼Â¹Ô¤Î¤¢¤È¤Ç¡¢¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¼Â¹Ô¤ò·Ñ³¤·¤Þ¤¹¡£ 
 .TP 3
 print 
-Java オブジェクトãŠã‚ˆã³ãƒ—リミティブ値を表示ã—ã¾ã™ã€‚プリミティブ型ã®å¤‰æ•°ã¾ãŸã¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å ´åˆã«ã¯ã€å®Ÿéš›ã®å€¤ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚オブジェクトã®å ´åˆã«ã¯ã€çŸ­ã„説明ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚オブジェクトã«ã¤ã„ã¦ã¯ã€ä»¥é™ã® \f2dump\fP コマンドã®èª¬æ˜Žã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+Java ¥ª¥Ö¥¸¥§¥¯¥È¤ª¤è¤Ó¥×¥ê¥ß¥Æ¥£¥ÖÃͤòɽ¼¨¤·¤Þ¤¹¡£¥×¥ê¥ß¥Æ¥£¥Ö·¿¤ÎÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤Î¾ì¹ç¤Ë¤Ï¡¢¼ÂºÝ¤ÎÃͤ¬½ÐÎϤµ¤ì¤Þ¤¹¡£¥ª¥Ö¥¸¥§¥¯¥È¤Î¾ì¹ç¤Ë¤Ï¡¢Ã»¤¤ÀâÌÀ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢°Ê¹ß¤Î \f2dump\fP ¥³¥Þ¥ó¥É¤ÎÀâÌÀ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-\f2注:局所変数を表示ã™ã‚‹ã«ã¯ã€ãã®å¤‰æ•°ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãŒ \fP\f2javac(1)\fP\f2 \fP\f2\-g\fP オプションã§ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+\f2Ãí: ¶É½êÊÑ¿ô¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¤½¤ÎÊÑ¿ô¤ò´Þ¤à¥¯¥é¥¹¤¬ \fP\f2javac(1)\fP\f2 \fP\f2\-g\fP ¥ª¥×¥·¥ç¥ó¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f2print\fP ã§ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å‘¼ã³å‡ºã—ã‚’å«ã‚€å¤šæ•°ã®ç°¡å˜ãª Java å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+\f2print\fP ¤Ç¤Ï¡¢¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤ò´Þ¤à¿¿ô¤Î´Êñ¤Ê Java ¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
@@ -178,25 +160,22 @@
 \f2print myObj.myInstanceField\fP 
 .TP 2
 o
-\f2print i + j + k\fP (iã€jã€ãŠã‚ˆã³ k ã¯ãƒ—リミティブã§ã‚ã‚Šã€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¾ãŸã¯å±€æ‰€å¤‰æ•°ã®ã„ãšã‚Œã‹) 
+\f2print i + j + k\fP (i¡¢j¡¢¤ª¤è¤Ó k ¤Ï¥×¥ê¥ß¥Æ¥£¥Ö¤Ç¤¢¤ê¡¢¥Õ¥£¡¼¥ë¥É¤Þ¤¿¤Ï¶É½êÊÑ¿ô¤Î¤¤¤º¤ì¤«) 
 .TP 2
 o
-\f2print myObj.myMethod()\fP (myMethod ㌠null 以外を返ã™å ´åˆ) 
+\f2print myObj.myMethod()\fP (myMethod ¤¬ null °Ê³°¤òÊÖ¤¹¾ì¹ç) 
 .TP 2
 o
 \f2print new java.lang.String("Hello").length()\fP 
 .RE
 .TP 3
 dump 
-プリミティブ値ã®å ´åˆã«ã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ \f2print\fP ã¨åŒã˜ã§ã™ã€‚オブジェクトã®å ´åˆã«ã¯ã€ã‚ªãƒ–ジェクト内ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹å„フィールドã®ç¾åœ¨ã®å€¤ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚static フィールド㨠instance フィールドãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¥×¥ê¥ß¥Æ¥£¥ÖÃͤξì¹ç¤Ë¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ï \f2print\fP ¤ÈƱ¤¸¤Ç¤¹¡£¥ª¥Ö¥¸¥§¥¯¥È¤Î¾ì¹ç¤Ë¤Ï¡¢¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë³Æ¥Õ¥£¡¼¥ë¥É¤Î¸½ºß¤ÎÃͤ¬½ÐÎϤµ¤ì¤Þ¤¹¡£static ¥Õ¥£¡¼¥ë¥É¤È instance ¥Õ¥£¡¼¥ë¥É¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
-\f2dump\fP コマンドã§ã¯ã€\f2print\fP コマンドã¨åŒã˜å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚  
+\f2dump\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢\f2print\fP ¥³¥Þ¥ó¥É¤ÈƱ¤¸¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£  
 .TP 3
 threads 
-ç¾åœ¨å®Ÿè¡Œä¸­ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’一覧表示ã—ã¾ã™ã€‚スレッドã”ã¨ã«ã€åå‰ã¨ç¾åœ¨ã®çŠ¶æ…‹ã€ãŠã‚ˆã³ã»ã‹ã®ã‚³ãƒžãƒ³ãƒ‰ã«ä½¿ç”¨ã§ãるインデックスãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¸½ºß¼Â¹ÔÃæ¤Î¥¹¥ì¥Ã¥É¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£¥¹¥ì¥Ã¥É¤´¤È¤Ë¡¢Ì¾Á°¤È¸½ºß¤Î¾õÂÖ¡¢¤ª¤è¤Ó¤Û¤«¤Î¥³¥Þ¥ó¥É¤Ë»ÈÍѤǤ­¤ë¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -204,163 +183,144 @@
 .fl
 \fP
 .fi
-.RE
-ã“ã®ä¾‹ã§ã¯ã€ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã¯ 4 ã§ã‚ã‚Šã€ã‚¹ãƒ¬ãƒƒãƒ‰ã¯ java.lang.Thread ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã§ã™ã€‚ スレッドã®åå‰ã¯ã€Œmainã€ã§ã‚ã‚Šã€ç¾åœ¨å®Ÿè¡Œä¸­ã§ã™ã€‚ 
+¤³¤ÎÎã¤Ç¤Ï¡¢¥¹¥ì¥Ã¥É¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ï 4 ¤Ç¤¢¤ê¡¢¥¹¥ì¥Ã¥É¤Ï java.lang.Thread ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤¹¡£¥¹¥ì¥Ã¥É¤Î̾Á°¤Ï¡Ömain¡×¤Ç¤¢¤ê¡¢¸½ºß¼Â¹ÔÃæ¤Ç¤¹¡£ 
 .TP 3
 thread 
-ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã«ã™ã‚‹ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’é¸æŠžã—ã¾ã™ã€‚多ãã® \f3jdb\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã®è¨­å®šã«åŸºã¥ã„ã¦å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚スレッドã¯ã€\f2threads\fP コマンドã§èª¬æ˜Žã—ãŸã‚¹ãƒ¬ãƒƒãƒ‰ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã¨ã¨ã‚‚ã«æŒ‡å®šã—ã¾ã™ã€‚ 
+¸½ºß¤Î¥¹¥ì¥Ã¥É¤Ë¤¹¤ë¥¹¥ì¥Ã¥É¤òÁªÂò¤·¤Þ¤¹¡£Â¿¤¯¤Î \f3jdb\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥ì¥Ã¥É¤ÎÀßÄê¤Ë´ð¤Å¤¤¤Æ¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¥¹¥ì¥Ã¥É¤Ï¡¢\f2threads\fP ¥³¥Þ¥ó¥É¤ÇÀâÌÀ¤·¤¿¥¹¥ì¥Ã¥É¥¤¥ó¥Ç¥Ã¥¯¥¹¤È¤È¤â¤Ë»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 where 
-引数を指定ã—ãªã„㧠\f2where\fP を実行ã™ã‚‹ã¨ã€ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã®ã‚¹ã‚¿ãƒƒã‚¯ãŒãƒ€ãƒ³ãƒ—ã•ã‚Œã¾ã™ã€‚ \f2where all\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚°ãƒ«ãƒ¼ãƒ—ã«ã‚るスレッドã®ã‚¹ã‚¿ãƒƒã‚¯ã‚’ã€ã™ã¹ã¦ãƒ€ãƒ³ãƒ—ã—ã¾ã™ã€‚ \f2where\fP \f2threadindex\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¹ãƒ¬ãƒƒãƒ‰ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚’ダンプã—ã¾ã™ã€‚ 
+\f2°ú¿ô¤ò»ØÄꤷ¤Ê¤¤¤Ç\fP where ¤ò¼Â¹Ô¤¹¤ë¤È¡¢¸½ºß¤Î¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¤¬¥À¥ó¥×¤µ¤ì¤Þ¤¹¡£ \f2where all\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥ì¥Ã¥É¥°¥ë¡¼¥×¤Ë¤¢¤ë¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¤ò¤¹¤Ù¤Æ¥À¥ó¥×¤·¤Þ¤¹¡£ \f2where\fP \f2threadindex\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥¹¥ì¥Ã¥É¤Î¥¹¥¿¥Ã¥¯¤ò¥À¥ó¥×¤·¤Þ¤¹¡£ 
 .LP
-ç¾åœ¨ã®ã‚¹ãƒ¬ãƒƒãƒ‰ãŒ (ブレークãƒã‚¤ãƒ³ãƒˆã‹ \f2suspend\fP コマンドã«ã‚ˆã£ã¦) 中断ã—ã¦ã„ã‚‹å ´åˆã¯ã€å±€æ‰€å¤‰æ•°ã¨ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ \f2print\fP コマンド㨠\f2dump\fP コマンドã§è¡¨ç¤ºã§ãã¾ã™ã€‚\f2up\fP コマンド㨠\f2down\fP コマンドã§ã€ã©ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’カレントã«ã™ã‚‹ã‹ã‚’é¸ã¶ã“ã¨ãŒã§ãã¾ã™ã€‚  
+¸½ºß¤Î¥¹¥ì¥Ã¥É¤¬ (¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤« \f2suspend\fP ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ) ÃæÃǤ·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¶É½êÊÑ¿ô¤È¥Õ¥£¡¼¥ë¥É¤Ï \f2print\fP ¥³¥Þ¥ó¥É¤È \f2dump\fP ¥³¥Þ¥ó¥É¤Çɽ¼¨¤Ç¤­¤Þ¤¹¡£\f2up\fP ¥³¥Þ¥ó¥É¤È \f2down\fP ¥³¥Þ¥ó¥É¤Ç¡¢¤É¤Î¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤ò¥«¥ì¥ó¥È¤Ë¤¹¤ë¤«¤òÁª¤Ö¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-ブレークãƒã‚¤ãƒ³ãƒˆ
-.LP
-.RS 3
-
+¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È
 .LP
 .LP
-ブレークãƒã‚¤ãƒ³ãƒˆã¯ã€è¡Œç•ªå·ã¾ãŸã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®æœ€åˆã®å‘½ä»¤ã§ \f3jdb\fP ã«è¨­å®šã§ãã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤Ï¡¢¹ÔÈÖ¹æ¤Þ¤¿¤Ï¥á¥½¥Ã¥É¤ÎºÇ½é¤ÎÌ¿Îá¤Ç \f3jdb\fP ¤ËÀßÄê¤Ç¤­¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-\f2stop at MyClass:22\fP (MyClass ãŒå«ã¾ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã® 22 行目ã®æœ€åˆã®å‘½ä»¤ã«ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定) 
+\f2stop at MyClass:22\fP (MyClass ¤¬´Þ¤Þ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î 22 ¹ÔÌܤκǽé¤ÎÌ¿Îá¤Ë¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òÀßÄê) 
 .TP 2
 o
-\f2stop in java.lang.String.length\fP (\f2java.lang.String.length\fP メソッドã®æœ€åˆã«ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定) 
+\f2stop in java.lang.String.length\fP (\f2java.lang.String.length\fP ¥á¥½¥Ã¥É¤ÎºÇ½é¤Ë¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òÀßÄê) 
 .TP 2
 o
-\f2stop in MyClass.<init>\fP (<init> 㯠MyClass コンストラクタを識別) 
+\f2stop in MyClass.<init>\fP (<init> ¤Ï MyClass ¥³¥ó¥¹¥È¥é¥¯¥¿¤ò¼±ÊÌ) 
 .TP 2
 o
-\f2stop in MyClass.<clinit>\fP (<clinit> 㯠MyClass ã®é™çš„åˆæœŸåŒ–コードを識別) 
+\f2stop in MyClass.<clinit>\fP (<clinit> ¤Ï MyClass ¤ÎÀÅŪ½é´ü²½¥³¡¼¥É¤ò¼±ÊÌ) 
 .RE
 
 .LP
 .LP
-メソッドãŒã‚ªãƒ¼ãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã„ã‚‹å ´åˆã«ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å¼•æ•°ã®åž‹ã‚‚指定ã—ã¦ã€ãƒ–レークãƒã‚¤ãƒ³ãƒˆã«å¯¾ã—ã¦é©åˆ‡ãªãƒ¡ã‚½ãƒƒãƒ‰ãŒé¸æŠžã•ã‚Œã‚‹ã‚ˆã†ã«ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€ã€Œ\f2MyClass.myMethod(int,java.lang.String)\fPã€ã¾ãŸã¯ã€Œ\f2MyClass.myMethod()\fPã€ã¨æŒ‡å®šã—ã¾ã™ã€‚
+¥á¥½¥Ã¥É¤¬¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥á¥½¥Ã¥É¤Î°ú¿ô¤Î·¿¤â»ØÄꤷ¤Æ¡¢¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤ËÂФ·¤ÆŬÀڤʥ᥽¥Ã¥É¤¬ÁªÂò¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¡Ö\f2MyClass.myMethod(int,java.lang.String)\fP¡×¤Þ¤¿¤Ï¡Ö\f2MyClass.myMethod()\fP¡×¤È»ØÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-\f2clear\fP コマンドã¯ã€ã€Œ\f2clear\ MyClass:45\fPã€ã®ã‚ˆã†ãªæ§‹æ–‡ã‚’使用ã—ã¦ãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’削除ã—ã¾ã™ã€‚\f2clear\fP を使用ã™ã‚‹ã‹ã€å¼•æ•°ã‚’指定ã—ãªã„ã§ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã™ã‚‹ã¨ã€ç¾åœ¨è¨­å®šã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ–レークãƒã‚¤ãƒ³ãƒˆãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2cont\fP コマンドã¯å®Ÿè¡Œã‚’継続ã—ã¾ã™ã€‚
+\f2clear\fP ¥³¥Þ¥ó¥É¤Ï¡¢¡Ö\f2clear\ MyClass:45\fP¡×¤Î¤è¤¦¤Ê¹½Ê¸¤ò»ÈÍѤ·¤Æ¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òºï½ü¤·¤Þ¤¹¡£\f2clear\fP ¤ò»ÈÍѤ¹¤ë¤«¡¢°ú¿ô¤ò»ØÄꤷ¤Ê¤¤¤Ç¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¸½ºßÀßÄꤵ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£\f2cont\fP ¥³¥Þ¥ó¥É¤Ï¼Â¹Ô¤ò·Ñ³¤·¤Þ¤¹¡£
 .LP
-.RE
 .SS 
-ステップ実行
-.LP
-.RS 3
-
+¥¹¥Æ¥Ã¥×¼Â¹Ô
 .LP
 .LP
-\f2step\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã¾ãŸã¯å‘¼ã³å‡ºã•ã‚ŒãŸãƒ¡ã‚½ãƒƒãƒ‰å†…ã§ã€æ¬¡ã®è¡Œã‚’実行ã—ã¾ã™ã€‚\f2next\fP コマンドã¯ã€ç¾åœ¨ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã®æ¬¡ã®è¡Œã‚’実行ã—ã¾ã™ã€‚
+\f2step\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤Þ¤¿¤Ï¸Æ¤Ó½Ð¤µ¤ì¤¿¥á¥½¥Ã¥ÉÆâ¤Ç¡¢¼¡¤Î¹Ô¤ò¼Â¹Ô¤·¤Þ¤¹¡£\f2next\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤Î¼¡¤Î¹Ô¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
-.RE
 .SS 
-例外
-.LP
-.RS 3
-
+Îã³°
 .LP
 .LP
-スローã—ã¦ã„るスレッドã®å‘¼ã³å‡ºã—スタック上ã®ã©ã“ã«ã‚‚ catch æ–‡ãŒãªã„å ´åˆã«ä¾‹å¤–ãŒç™ºç”Ÿã™ã‚‹ã¨ã€VM ã¯é€šå¸¸ã€ä¾‹å¤–トレースを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ãŸã ã—ã€\f3jdb\fP 環境ã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã¯ã€ä¾‹å¤–ãŒç™ºç”Ÿã™ã‚‹ã¨ \f3jdb\fP ã«åˆ¶å¾¡ãŒæˆ»ã‚Šã¾ã™ã€‚次ã«ã€\f3jdb\fP を使用ã—ã¦ä¾‹å¤–ã®åŽŸå› ã‚’診断ã—ã¾ã™ã€‚
+¥¹¥í¡¼¤·¤Æ¤¤¤ë¥¹¥ì¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¥¹¥¿¥Ã¥¯¾å¤Î¤É¤³¤Ë¤â catch ʸ¤¬¤Ê¤¤¾ì¹ç¤ËÎã³°¤¬È¯À¸¤¹¤ë¤È¡¢VM ¤ÏÄ̾Îã³°¥È¥ì¡¼¥¹¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£¤¿¤À¤·¡¢\f3jdb\fP ´Ä¶­¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Îã³°¤¬È¯À¸¤¹¤ë¤È \f3jdb\fP ¤ËÀ©¸æ¤¬Ìá¤ê¤Þ¤¹¡£¼¡¤Ë¡¢\f3jdb\fP ¤ò»ÈÍѤ·¤ÆÎã³°¤Î¸¶°ø¤ò¿ÇÃǤ·¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€ã€Œ\f2catch java.io.FileNotFoundException\fPã€ã¾ãŸã¯ã€Œ\f2catch mypackage.BigTroubleException\fPã€ã®ã‚ˆã†ã« \f2catch\fP コマンドを使用ã™ã‚‹ã¨ã€ãƒ‡ãƒãƒƒã‚°ã•ã‚ŒãŸã‚¢ãƒ—リケーションã¯ã€ã»ã‹ã®ä¾‹å¤–ãŒã‚¹ãƒ­ãƒ¼ã•ã‚ŒãŸã¨ãã«åœæ­¢ã—ã¾ã™ã€‚例外ãŒç‰¹å®šã®ã‚¯ãƒ©ã‚¹ (ã¾ãŸã¯ã‚µãƒ–クラス) ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã®å ´åˆã¯ã€ã‚¢ãƒ—リケーションã¯ä¾‹å¤–ãŒã‚¹ãƒ­ãƒ¼ã•ã‚ŒãŸå ´æ‰€ã§åœæ­¢ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢¡Ö\f2catch java.io.FileNotFoundException\fP¡×¤Þ¤¿¤Ï¡Ö\f2catch mypackage.BigTroubleException\fP¡×¤Î¤è¤¦¤Ë \f2catch\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¥Ç¥Ð¥Ã¥°¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¤Û¤«¤ÎÎã³°¤¬¥¹¥í¡¼¤µ¤ì¤¿¤È¤­¤ËÄä»ß¤·¤Þ¤¹¡£Îã³°¤¬ÆÃÄê¤Î¥¯¥é¥¹ (¤Þ¤¿¤Ï¥µ¥Ö¥¯¥é¥¹) ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Î¾ì¹ç¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÏÎã³°¤¬¥¹¥í¡¼¤µ¤ì¤¿¾ì½ê¤ÇÄä»ß¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2ignore\fP コマンドを使ã†ã¨ã€ä»¥å‰ã® \f2catch\fP コマンドã®åŠ¹æžœãŒç„¡åŠ¹ã«ãªã‚Šã¾ã™ã€‚
+\f2ignore\fP ¥³¥Þ¥ó¥É¤ò»È¤¦¤È¡¢°ÊÁ°¤Î \f2catch\fP ¥³¥Þ¥ó¥É¤Î¸ú²Ì¤¬Ìµ¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f2注:\fP\f2ignore\fP コマンドã§ã¯ã€ãƒ‡ãƒãƒƒã‚°ã•ã‚Œã‚‹ VM ã¯ä¾‹å¤–を無視ã›ãšã€ãƒ‡ãƒãƒƒã‚¬ã ã‘ãŒä¾‹å¤–を無視ã—ã¾ã™ã€‚
+\f2Ãí: \fP\f2ignore\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥Ç¥Ð¥Ã¥°¤µ¤ì¤ë VM ¤ÏÎã³°¤ò̵»ë¤»¤º¡¢¥Ç¥Ð¥Ã¥¬¤À¤±¤¬Îã³°¤ò̵»ë¤·¤Þ¤¹¡£
 .LP
-.RE
-.RE
-.SH "コマンド行オプション"
-.LP
-
+.SH "¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-コマンド行㧠Java アプリケーション起動ツールã®ä»£ã‚ã‚Šã« \f3jdb\fP を使用ã™ã‚‹å ´åˆã€\f3jdb\fP ã¯ã€\f2\-D\fPã€\f2\-classpath\fPã€\f2\-X<option>\fP ãªã©ã€java コマンドã¨åŒã˜æ•°ã®ã‚ªãƒ—ションをå—ã‘入れã¾ã™ã€‚
+¥³¥Þ¥ó¥É¹Ô¤Ç Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¤ÎÂå¤ï¤ê¤Ë \f3jdb\fP ¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢\f3jdb\fP ¤Ï¡¢\f2\-D\fP¡¢\f2\-classpath\fP¡¢\f2\-X<option>\fP ¤Ê¤É¡¢java ¥³¥Þ¥ó¥É¤ÈƱ¤¸¿ô¤Î¥ª¥×¥·¥ç¥ó¤ò¼õ¤±Æþ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3jdb\fP ã¯ã€ãã®ã»ã‹ã«æ¬¡ã®ã‚ªãƒ—ションをå—ã‘入れã¾ã™ã€‚
+\f3jdb\fP ¤Ï¡¢¤½¤Î¤Û¤«¤Ë¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò¼õ¤±Æþ¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-help 
-ヘルプメッセージを表示ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-sourcepath <dir1:dir2:...> 
-指定ã•ã‚ŒãŸãƒ‘スを使用ã—ã¦ã€ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’検索ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ‘スã®ã€Œ.ã€ãŒä½¿ã‚ã‚Œã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥Ñ¥¹¤ò»ÈÍѤ·¤Æ¡¢¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥Ñ¥¹¤Î¡Ö.¡×¤¬»È¤ï¤ì¤Þ¤¹¡£ 
 .TP 3
 \-attach <address> 
-デフォルトã®æŽ¥ç¶šæ©Ÿæ§‹ã‚’使用ã—ã¦ã€ã™ã§ã«å®Ÿè¡Œä¸­ã® VM ã«ãƒ‡ãƒãƒƒã‚¬ã‚’接続ã—ã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤ÎÀܳµ¡¹½¤ò»ÈÍѤ·¤Æ¡¢¤¹¤Ç¤Ë¼Â¹ÔÃæ¤Î VM ¤Ë¥Ç¥Ð¥Ã¥¬¤òÀܳ¤·¤Þ¤¹¡£ 
 .TP 3
 \-listen <address> 
-実行中㮠VM ãŒæ¨™æº–ã®ã‚³ãƒã‚¯ã‚¿ã‚’使ã£ã¦æŒ‡å®šã•ã‚ŒãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã«æŽ¥ç¶šã™ã‚‹ã®ã‚’å¾…æ©Ÿã—ã¾ã™ã€‚ 
+¼Â¹ÔÃæ¤Î VM ¤¬É¸½à¤Î¥³¥Í¥¯¥¿¤ò»È¤Ã¤Æ»ØÄꤵ¤ì¤¿¥¢¥É¥ì¥¹¤ËÀܳ¤¹¤ë¤Î¤òÂÔµ¡¤·¤Þ¤¹¡£ 
 .TP 3
 \-listenany 
-実行中㮠VM ãŒæ¨™æº–ã®ã‚³ãƒã‚¯ã‚¿ã‚’使ã£ã¦åˆ©ç”¨å¯èƒ½ãªä»»æ„ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã«æŽ¥ç¶šã™ã‚‹ã®ã‚’å¾…æ©Ÿã—ã¾ã™ã€‚ 
+¼Â¹ÔÃæ¤Î VM ¤¬É¸½à¤Î¥³¥Í¥¯¥¿¤ò»È¤Ã¤ÆÍøÍѲÄǽ¤ÊǤ°Õ¤Î¥¢¥É¥ì¥¹¤ËÀܳ¤¹¤ë¤Î¤òÂÔµ¡¤·¤Þ¤¹¡£ 
 .TP 3
 \-launch 
-デãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションを jdb ã®èµ·å‹•å¾ŒãŸã ã¡ã«èµ·å‹•ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã‚ˆã£ã¦ã€\f2run\fP コマンドを使用ã™ã‚‹å¿…è¦ãŒãªããªã‚Šã¾ã™ã€‚デãƒãƒƒã‚°ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€èµ·å‹•å¾Œã€åˆæœŸã‚¢ãƒ—リケーションクラスãŒãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ç›´å‰ã«åœæ­¢ã—ã¾ã™ã€‚ãã®æ™‚点ã§ã€å¿…è¦ãªãƒ–レークãƒã‚¤ãƒ³ãƒˆã‚’設定ã—ã€\f2cont\fP を使用ã—ã¦å®Ÿè¡Œã‚’継続ã§ãã¾ã™ã€‚ 
+¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò jdb ¤Îµ¯Æ°¸å¤¿¤À¤Á¤Ëµ¯Æ°¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¡¢\f2run\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£¥Ç¥Ð¥Ã¥°¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢µ¯Æ°¸å¡¢½é´ü¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¯¥é¥¹¤¬¥í¡¼¥É¤µ¤ì¤ëľÁ°¤ËÄä»ß¤·¤Þ¤¹¡£¤½¤Î»þÅÀ¤Ç¡¢É¬Íפʥ֥졼¥¯¥Ý¥¤¥ó¥È¤òÀßÄꤷ¡¢\f2cont\fP ¤ò»ÈÍѤ·¤Æ¼Â¹Ô¤ò·Ñ³¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-listconnectors 
-ã“ã® VM ã§åˆ©ç”¨ã§ãるコãƒã‚¯ã‚¿ã‚’一覧表示ã—ã¾ã™ã€‚ 
+¤³¤Î VM ¤ÇÍøÍѤǤ­¤ë¥³¥Í¥¯¥¿¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-connect <connector\-name>:<name1>=<value1>,... 
-一覧表示ã•ã‚ŒãŸå¼•æ•°ã®å€¤ã¨æŒ‡å®šã®ã‚³ãƒã‚¯ã‚¿ã‚’使ã£ã¦ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ VM ã«æŽ¥ç¶šã—ã¾ã™ã€‚ 
+°ìÍ÷ɽ¼¨¤µ¤ì¤¿°ú¿ô¤ÎÃͤȻØÄê¤Î¥³¥Í¥¯¥¿¤ò»È¤Ã¤Æ¥¿¡¼¥²¥Ã¥È VM ¤ËÀܳ¤·¤Þ¤¹¡£ 
 .TP 3
 \-dbgtrace [flags] 
-jdb ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を出力ã—ã¾ã™ã€‚ 
+jdb ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-tclient 
-Java HotSpot(tm) VM (クライアント) 内ã§ã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚ 
+Java HotSpot(tm) VM (¥¯¥é¥¤¥¢¥ó¥È) Æâ¤Ç¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-tserver 
-Java HotSpot(tm) VM (サーãƒãƒ¼) 内ã§ã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚ 
+Java HotSpot(tm) VM (¥µ¡¼¥Ð¡¼) Æâ¤Ç¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-jdb ã®å®Ÿè¡Œã«ä½¿ç”¨ã•ã‚Œã‚‹ Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚(アプリケーション Java 仮想マシンã«å¯¾ã™ã‚‹ã‚ªãƒ—ションã¯ã€\f3run\fP コマンドã«æ¸¡ã•ã‚Œã‚‹)。ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+jdb ¤Î¼Â¹Ô¤Ë»ÈÍѤµ¤ì¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£(¥¢¥×¥ê¥±¡¼¥·¥ç¥ó Java ²¾ÁÛ¥Þ¥·¥ó¤ËÂФ¹¤ë¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3run\fP ¥³¥Þ¥ó¥É¤ËÅϤµ¤ì¤ë)¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-デãƒãƒƒã‚¬ã¨ãƒ‡ãƒãƒƒã‚°ã‚’行ㆠVM を接続ã™ã‚‹ãŸã‚ã®ä»£æ›¿æ©Ÿæ§‹ã«å¯¾ã—ã¦ã€ãã®ä»–ã®ã‚ªãƒ—ションãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ãã®ä»–ã®æŽ¥ç¶šã‚ªãƒ—ションã«ã¤ã„ã¦ã¯ã€Java Platform Debugger Architecture ã®
+¥Ç¥Ð¥Ã¥¬¤È¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦ VM ¤òÀܳ¤¹¤ë¤¿¤á¤ÎÂåÂص¡¹½¤ËÂФ·¤Æ¡¢¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤Î¾¤ÎÀܳ¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢Java Platform Debugger Architecture ¤Î
 .na
-\f2ドキュメント\fP @
+\f2¥É¥­¥å¥á¥ó¥È\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/jpda/conninv.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .SS 
-デãƒãƒƒã‚°å¯¾è±¡ã®ãƒ—ロセスã«è»¢é€ã•ã‚Œã‚‹ã‚ªãƒ—ション
+¥Ç¥Ð¥Ã¥°ÂÐ¾Ý¤Î¥×¥í¥»¥¹¤ËžÁ÷¤µ¤ì¤ë¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-v \-verbose[:class|gc|jni] 
-冗長モードã«ã—ã¾ã™ã€‚ 
+¾éĹ¥â¡¼¥É¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-D<name>=<value> 
-システムプロパティーを設定ã—ã¾ã™ã€‚ 
+¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-classpath <directories separated by ":"> 
-クラスを検索ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’一覧表示ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹¤ò¸¡º÷¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-X<option> 
-éžæ¨™æº–ターゲット VM オプションã§ã™ã€‚ 
+Èóɸ½à¥¿¡¼¥²¥Ã¥È VM ¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-javac(1)ã€java(1)ã€javah(1)ã€javap(1)ã€javadoc(1)
+javac(1)¡¢java(1)¡¢javah(1)¡¢javap(1)¡¢javadoc(1)
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/jhat.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jhat.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jhat 1 "02 Jun 2010"
+.TH jhat 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jhat \- Java ヒープ解æžãƒ„ール
+.SH "̾Á°"
+jhat \- Java ¥Ò¡¼¥×²òÀϥġ¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -58,88 +56,90 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
-.br
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 heap\-dump\-file 
-ブラウズ対象ã¨ãªã‚‹ Java ãƒã‚¤ãƒŠãƒªãƒ’ープダンプファイル。複数ã®ãƒ’ープダンプをå«ã‚€ãƒ€ãƒ³ãƒ—ファイルã®å ´åˆã€ã€Œfoo.hprof#3ã€ã®ã‚ˆã†ã«ãƒ•ã‚¡ã‚¤ãƒ«åã®å¾Œã«ã€Œ#<number>ã€ã‚’付加ã™ã‚‹ã“ã¨ã§ã€ãƒ•ã‚¡ã‚¤ãƒ«å†…ã®ç‰¹å®šã®ãƒ€ãƒ³ãƒ—を指定ã§ãã¾ã™ã€‚ 
-.SH "説明" 
+¥Ö¥é¥¦¥ºÂоݤȤʤë Java ¥Ð¥¤¥Ê¥ê¥Ò¡¼¥×¥À¥ó¥×¥Õ¥¡¥¤¥ë¡£Ê£¿ô¤Î¥Ò¡¼¥×¥À¥ó¥×¤ò´Þ¤à¥À¥ó¥×¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¡¢¡Öfoo.hprof#3¡×¤Î¤è¤¦¤Ë¥Õ¥¡¥¤¥ë̾¤Î¸å¤Ë¡Ö#<number>¡×¤òÉղ乤뤳¤È¤Ç¡¢¥Õ¥¡¥¤¥ëÆâ¤ÎÆÃÄê¤Î¥À¥ó¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.RE
+
+.LP
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jhat\fP コマンドã¯ã€java ヒープダンプファイルを解æžã—ã€Web サーãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚ jhat を使ãˆã°ã€ãŠå¥½ã¿ã® Web ブラウザを使ã£ã¦ãƒ’ープダンプをブラウズã§ãã¾ã™ã€‚ jhat ã¯ã€ã€Œã‚る既知ã®ã‚¯ãƒ©ã‚¹ã€ŒFooã€ã®ã™ã¹ã¦ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’表示ã™ã‚‹ã€ã¨ã„ã£ãŸã€äº‹å‰ã«è¨­è¨ˆã•ã‚ŒãŸã‚¯ã‚¨ãƒªã®ã»ã‹ã€\f3OQL\fP (\f3O\fPbject \f3Q\fPuery \f3L\fPanguage) もサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚OQL ã®ãƒ˜ãƒ«ãƒ—ã«ã¯ã€jhat ã«ã‚ˆã£ã¦è¡¨ç¤ºã•ã‚Œã‚‹ OQL ヘルプページã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚デフォルトãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹å ´åˆã€OQL ã®ãƒ˜ãƒ«ãƒ—㯠http://localhost:7000/oqlhelp/ ã§åˆ©ç”¨å¯èƒ½ã§ã™ã€‚
+\f3jhat\fP ¥³¥Þ¥ó¥É¤Ï¡¢java ¥Ò¡¼¥×¥À¥ó¥×¥Õ¥¡¥¤¥ë¤ò²òÀϤ·¡¢Web ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£jhat ¤ò»È¤¨¤Ð¡¢¤ª¹¥¤ß¤Î Web ¥Ö¥é¥¦¥¶¤ò»È¤Ã¤Æ¥Ò¡¼¥×¥À¥ó¥×¤ò¥Ö¥é¥¦¥º¤Ç¤­¤Þ¤¹¡£jhat ¤Ï¡¢¡Ö¤¢¤ë´ûÃΤΥ¯¥é¥¹¡ÖFoo¡×¤Î¤¹¤Ù¤Æ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òɽ¼¨¤¹¤ë¡×¤È¤¤¤Ã¤¿¡¢»öÁ°¤ËÀ߷פµ¤ì¤¿¥¯¥¨¥ê¤Î¤Û¤«¡¢\f3OQL\fP (\f3O\fPbject \f3Q\fPuery \f3L\fPanguage) ¤â¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£OQL ¤Î¥Ø¥ë¥×¤Ë¤Ï¡¢jhat ¤Ë¤è¤Ã¤Æɽ¼¨¤µ¤ì¤ë OQL ¥Ø¥ë¥×¥Ú¡¼¥¸¤«¤é¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢OQL ¤Î¥Ø¥ë¥×¤Ï http://localhost:7000/oqlhelp/ ¤ÇÍøÍѲÄǽ¤Ç¤¹¡£
 .LP
 .LP
-Java ã®ãƒ’ープダンプを生æˆã™ã‚‹ã«ã¯ã€ã„ãã¤ã‹ã®æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚
+Java ¤Î¥Ò¡¼¥×¥À¥ó¥×¤òÀ¸À®¤¹¤ë¤Ë¤Ï¡¢¤¤¤¯¤Ä¤«¤ÎÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-jmap(1) ã® \-dump オプションを使ã£ã¦å®Ÿè¡Œæ™‚ã«ãƒ’ープダンプをå–å¾—ã™ã‚‹ã€‚ 
+jmap(1) ¤Î \-dump ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¼Â¹Ô»þ¤Ë¥Ò¡¼¥×¥À¥ó¥×¤ò¼èÆÀ¤¹¤ë¡£ 
 .TP 2
 o
-jconsole(1) ã®ã‚ªãƒ—ションを使ã£ã¦ 
+jconsole(1) ¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ 
 .na
 \f2HotSpotDiagnosticMXBean\fP @
 .fi
-http://java.sun.com/javase/6/docs/jre/api/management/extension/com/sun/management/HotSpotDiagnosticMXBean.html 経由ã§å®Ÿè¡Œæ™‚ã«ãƒ’ープダンプをå–å¾—ã™ã‚‹ã€‚ 
+http://java.sun.com/javase/6/docs/jre/api/management/extension/com/sun/management/HotSpotDiagnosticMXBean.html ·Ðͳ¤Ç¼Â¹Ô»þ¤Ë¥Ò¡¼¥×¥À¥ó¥×¤ò¼èÆÀ¤¹¤ë¡£ 
 .TP 2
 o
-\-XX:+HeapDumpOnOutOfMemoryError VM オプションを指定ã™ã‚‹ã¨ã€OutOfMemoryError ã®ã‚¹ãƒ­ãƒ¼æ™‚ã«ãƒ’ープダンプãŒç”Ÿæˆã•ã‚Œã‚‹ã€‚ 
+\-XX:+HeapDumpOnOutOfMemoryError VM ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢OutOfMemoryError ¤Î¥¹¥í¡¼»þ¤Ë¥Ò¡¼¥×¥À¥ó¥×¤¬À¸À®¤µ¤ì¤ë¡£ 
 .TP 2
 o
 .na
 \f2hprof\fP @
 .fi
-http://java.sun.com/developer/technicalArticles/Programming/HPROF.html を使用ã™ã‚‹ã€‚ 
+http://java.sun.com/developer/technicalArticles/Programming/HPROF.html ¤ò»ÈÍѤ¹¤ë¡£ 
 .RE
 
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ„ールã¯\f3試験的ãªã‚‚ã®\fPã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯\f3利用ã§ããªããªã‚‹\fPå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí:\fP ¤³¤Î¥Ä¡¼¥ë¤Ï\f3»î¸³Åª¤Ê¤â¤Î\fP¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï\f3ÍøÍѤǤ­¤Ê¤¯¤Ê¤ë\fP²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "オプション"  
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
 .RS 3
 .TP 3
 \-stack false/true 
-オブジェクト割り当ã¦å‘¼ã³å‡ºã—スタックã®è¿½è·¡ã‚’無効ã«ã—ã¾ã™ã€‚ヒープダンプ内ã§å‰²ã‚Šå½“ã¦ã‚µã‚¤ãƒˆæƒ…å ±ãŒä½¿ç”¨ã§ããªã„å ´åˆã€ã“ã®ãƒ•ãƒ©ã‚°ã‚’ false ã«è¨­å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚デフォルト㯠true ã§ã™ã€‚ 
+¥ª¥Ö¥¸¥§¥¯¥È³ä¤êÅö¤Æ¸Æ¤Ó½Ð¤·¥¹¥¿¥Ã¥¯¤ÎÄÉÀפò̵¸ú¤Ë¤·¤Þ¤¹¡£¥Ò¡¼¥×¥À¥ó¥×Æâ¤Ç³ä¤êÅö¤Æ¥µ¥¤¥È¾ðÊ󤬻ÈÍѤǤ­¤Ê¤¤¾ì¹ç¡¢¤³¤Î¥Õ¥é¥°¤ò false ¤ËÀßÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï true ¤Ç¤¹¡£ 
 .TP 3
 \-refs false/true 
-オブジェクトã¸ã®å‚ç…§ã®è¿½è·¡ã‚’無効ã«ã—ã¾ã™ã€‚デフォルト㯠true ã§ã™ã€‚デフォルトã§ã¯ã€ãƒ’ープ内ã®ã™ã¹ã¦ã®ã‚ªãƒ–ジェクトã«ã¤ã„ã¦ã€ãƒãƒƒã‚¯ãƒã‚¤ãƒ³ã‚¿ (指定ã•ã‚ŒãŸã‚ªãƒ–ジェクトをãƒã‚¤ãƒ³ãƒˆã—ã¦ã„るオブジェクト。 å‚照者ã¾ãŸã¯å—ä¿¡å‚ç…§ã¨ã‚‚呼ã°ã‚Œã‚‹) ãŒè¨ˆç®—ã•ã‚Œã¾ã™ã€‚ 
+¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤ÎÄÉÀפò̵¸ú¤Ë¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï true ¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ò¡¼¥×Æâ¤Î¤¹¤Ù¤Æ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¡¢¥Ð¥Ã¥¯¥Ý¥¤¥ó¥¿ (»ØÄꤵ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Ý¥¤¥ó¥È¤·¤Æ¤¤¤ë¥ª¥Ö¥¸¥§¥¯¥È¡£»²¾È¼Ô¤Þ¤¿¤Ï¼õ¿®»²¾È¤È¤â¸Æ¤Ð¤ì¤ë) ¤¬·×»»¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-port port\-number 
-jhat ã® HTTP サーãƒãƒ¼ã®ãƒãƒ¼ãƒˆã‚’設定ã—ã¾ã™ã€‚デフォルト㯠7000 ã§ã™ã€‚ 
+jhat ¤Î HTTP ¥µ¡¼¥Ð¡¼¤Î¥Ý¡¼¥È¤òÀßÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ï 7000 ¤Ç¤¹¡£ 
 .TP 3
 \-exclude exclude\-file 
-「到é”å¯èƒ½ãªã‚ªãƒ–ジェクトã€ã®ã‚¯ã‚¨ãƒªã‹ã‚‰é™¤å¤–ã™ã¹ãデータメンãƒãƒ¼ã®ä¸€è¦§ã‚’å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã« \f2java.lang.String.value\fP ãŒå«ã¾ã‚Œã¦ã„ãŸå ´åˆã€ç‰¹å®šã®ã‚ªãƒ–ジェクト「oã€ã‹ã‚‰åˆ°é”å¯èƒ½ãªã‚ªãƒ–ジェクトã®ãƒªã‚¹ãƒˆã‚’計算ã™ã‚‹éš›ã«ã€\f2java.lang.String.value\fP フィールドã«é–¢é€£ã™ã‚‹å‚照パスãŒè€ƒæ…®ã•ã‚Œãªããªã‚Šã¾ã™ã€‚ 
+¡ÖÅþã²Äǽ¤Ê¥ª¥Ö¥¸¥§¥¯¥È¡×¤Î¥¯¥¨¥ê¤«¤é½ü³°¤¹¤Ù¤­¥Ç¡¼¥¿¥á¥ó¥Ð¡¼¤Î°ìÍ÷¤ò´Þ¤à¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Ë \f2java.lang.String.value\fP ¤¬´Þ¤Þ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢ÆÃÄê¤Î¥ª¥Ö¥¸¥§¥¯¥È¡Öo¡×¤«¤éÅþã²Äǽ¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Î¥ê¥¹¥È¤ò·×»»¤¹¤ëºÝ¤Ë¡¢\f2java.lang.String.value\fP ¥Õ¥£¡¼¥ë¥É¤Ë´ØÏ¢¤¹¤ë»²¾È¥Ñ¥¹¤¬¹Í褵¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-baseline baseline\-dump\-file 
-ベースラインã¨ãªã‚‹ãƒ’ープダンプを指定ã—ã¾ã™ã€‚両方ã®ãƒ’ープダンプ内ã§åŒã˜ã‚ªãƒ–ジェクト ID ã‚’æŒã¤ã‚ªãƒ–ジェクトã¯ã€Œæ–°è¦ã§ã¯ãªã„ã€ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•ã‚Œã¾ã™ã€‚ãã®ä»–ã®ã‚ªãƒ–ジェクトã¯ã€Œæ–°è¦ã€ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€ç•°ãªã‚‹ 2 ã¤ã®ãƒ’ープダンプを比較ã™ã‚‹éš›ã«å½¹ç«‹ã¡ã¾ã™ã€‚ 
+¥Ù¡¼¥¹¥é¥¤¥ó¤È¤Ê¤ë¥Ò¡¼¥×¥À¥ó¥×¤ò»ØÄꤷ¤Þ¤¹¡£Î¾Êý¤Î¥Ò¡¼¥×¥À¥ó¥×Æâ¤ÇƱ¤¸¥ª¥Ö¥¸¥§¥¯¥È ID ¤ò»ý¤Ä¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡Ö¿·µ¬¤Ç¤Ï¤Ê¤¤¡×¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Þ¤¹¡£¤½¤Î¾¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡Ö¿·µ¬¡×¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢°Û¤Ê¤ë 2 ¤Ä¤Î¥Ò¡¼¥×¥À¥ó¥×¤òÈæ³Ó¤¹¤ëºÝ¤ËÌòΩ¤Á¤Þ¤¹¡£ 
 .TP 3
 \-debug int 
-ã“ã®ãƒ„ールã®ãƒ‡ãƒãƒƒã‚°ãƒ¬ãƒ™ãƒ«ã‚’設定ã—ã¾ã™ã€‚0 ã¯ã€Œãƒ‡ãƒãƒƒã‚°å‡ºåŠ›ãªã—ã€ã‚’æ„味ã—ã¾ã™ã€‚より大ããªå€¤ã‚’設定ã™ã‚‹ã¨ã€ã‚ˆã‚Šå†—é•·ãªãƒ¢ãƒ¼ãƒ‰ã«ãªã‚Šã¾ã™ã€‚ 
+¤³¤Î¥Ä¡¼¥ë¤Î¥Ç¥Ð¥Ã¥°¥ì¥Ù¥ë¤òÀßÄꤷ¤Þ¤¹¡£0 ¤Ï¡Ö¥Ç¥Ð¥Ã¥°½ÐÎϤʤ·¡×¤ò°ÕÌ£¤·¤Þ¤¹¡£¤è¤êÂ礭¤ÊÃͤòÀßÄꤹ¤ë¤È¡¢¤è¤ê¾éĹ¤Ê¥â¡¼¥É¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
-\-version\  
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·ã‚’報告ã—ãŸã‚ã¨ã€çµ‚了ã—ã¾ã™ã€‚ 
+\-version 
+¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òÊó¹ð¤·¤¿¤¢¤È¡¢½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-h\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-h 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-help\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+\-help 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
-\-J<flag>\  
-jhat ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€512M ãƒã‚¤ãƒˆã®æœ€å¤§ãƒ’ープサイズを使用ã™ã‚‹ã«ã¯ã€\-J\-Xmx512m ã¨ã—ã¾ã™ã€‚ 
+\-J<flag> 
+jhat ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢512M ¥Ð¥¤¥È¤ÎºÇÂç¥Ò¡¼¥×¥µ¥¤¥º¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢\-J\-Xmx512m ¤È¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目" 
+.SH "´ØÏ¢¹àÌÜ"
+.LP
 .RS 3
 .TP 2
 o
@@ -150,9 +150,10 @@
 .TP 2
 o
 .na
-\f2hprof \- ヒープãŠã‚ˆã³ CPU プロファイリングツール\fP @
+\f2hprof \- ¥Ò¡¼¥×¤ª¤è¤Ó CPU ¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¥Ä¡¼¥ë\fP @
 .fi
 http://java.sun.com/developer/technicalArticles/Programming/HPROF.html 
 .RE
-.RE
+
+.LP
  
--- a/src/solaris/doc/sun/man/man1/ja/jinfo.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jinfo.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jinfo 1 "02 Jun 2010"
+.TH jinfo 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jinfo \- 構æˆæƒ…å ±
+.SH "̾Á°"
+jinfo \- ¹½À®¾ðÊó
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -60,98 +58,100 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 option 
-å„オプションã¯äº’ã„ã«æŽ’ä»–çš„ã§ã™ã€‚オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¾ã™ã€‚ 
+³Æ¥ª¥×¥·¥ç¥ó¤Ï¸ß¤¤¤ËÇÓ¾Ū¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Þ¤¹¡£ 
+.RE
+
+.LP
 .RS 3
 .TP 3
 pid 
-出力ã™ã‚‹æ§‹æˆæƒ…å ±ã®ãƒ—ロセス ID。プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚ 
+½ÐÎϤ¹¤ë¹½À®¾ðÊó¤Î¥×¥í¥»¥¹ ID¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .RE
+
+.LP
 .RS 3
 .TP 3
 executable 
-コアダンプã®ä½œæˆå…ƒã® Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Î Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .RE
+
+.LP
 .RS 3
 .TP 3
 core 
-出力ã™ã‚‹æ§‹æˆæƒ…å ±ã®ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã€‚ 
+½ÐÎϤ¹¤ë¹½À®¾ðÊó¤Î¥³¥¢¥Õ¥¡¥¤¥ë¡£ 
 .RE
+
+.LP
 .RS 3
 .TP 3
 remote\-hostname\-or\-IP 
-リモートデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ (jsadebugd(1) ã‚’å‚ç…§) ã®ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚ 
-.RE
-.RS 3
-.TP 3
-server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã®ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚ 
-.RE
+¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼ (jsadebugd(1) ¤ò»²¾È) ¤Î¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "説明"
-.LP
-
-.LP
-.LP
-\f3jinfo\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸ Java プロセスやコアファイルã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã® Java 構æˆæƒ…報を出力ã—ã¾ã™ã€‚構æˆæƒ…å ±ã¯ã€Java システムプロパティー㨠Java 仮想マシンã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‹ã‚‰æ§‹æˆã•ã‚Œã¾ã™ã€‚指定ã•ã‚ŒãŸãƒ—ロセス㌠64 ビット VM 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-J\-d64\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.br
-
-.LP
-.RS 3
-
-.LP
-jinfo \-J\-d64 \-sysprops pid
-.RE
-.LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚Windows 上㮠jinfo ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã‚‹ã®ã¯ã€å®Ÿè¡Œä¸­ã®ãƒ—ロセス㮠\-flag オプションã ã‘ã§ã™ã€‚\fP
-.LP
-.SH "オプション"
-.LP
-
-.LP
 .RS 3
 .TP 3
-<オプションãªã—> 
-コマンド行フラグをã€ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティーåã¨å€¤ã®ãƒšã‚¢ã¨ã¨ã‚‚ã«å‡ºåŠ›ã—ã¾ã™ã€‚
+server\-id 
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥ê¥â¡¼¥È¥Û¥¹¥È¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Î¡¢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£ 
+.RE
+
+.LP
+.SH "ÀâÌÀ"
+.LP
+.LP
+\f3jinfo\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿ Java ¥×¥í¥»¥¹¤ä¥³¥¢¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Î Java ¹½À®¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£¹½À®¾ðÊó¤Ï¡¢Java ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤È Java ²¾ÁÛ¥Þ¥·¥ó¤Î¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤«¤é¹½À®¤µ¤ì¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬ 64 ¥Ó¥Ã¥È VM ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-J\-d64\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
+.br
+jinfo \-J\-d64 \-sysprops pid
+.LP
+.LP
+\f3Ãí \- ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \fP\f4PATH\fP\f3 ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \fP\f4jvm.dll\fP\f3 ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£\fP
+.LP
+.LP
+\f3¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \fP\f4set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+.RS 3
+.TP 3
+<¥ª¥×¥·¥ç¥ó¤Ê¤·> 
+¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤ò¡¢¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼Ì¾¤ÈÃͤΥڥ¢¤È¤È¤â¤Ë½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-flag name 
-指定ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã®åå‰ã¨å€¤ã‚’出力ã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤Î̾Á°¤ÈÃͤò½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-flag [+|\-]name 
-指定ã•ã‚ŒãŸãƒ–ール型ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‚’有効ã¾ãŸã¯ç„¡åŠ¹ã«ã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿¥Ö¡¼¥ë·¿¤Î¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤òÍ­¸ú¤Þ¤¿¤Ï̵¸ú¤Ë¤·¤Þ¤¹¡£
 .br
 .TP 3
 \-flag name=value 
-指定ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‚’指定ã•ã‚ŒãŸå€¤ã«è¨­å®šã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤ò»ØÄꤵ¤ì¤¿ÃͤËÀßÄꤷ¤Þ¤¹¡£
 .br
 .TP 3
 \-flags 
-JVM ã«æ¸¡ã•ã‚Œã‚‹ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ•ãƒ©ã‚°ã‚’ペアã§å‡ºåŠ›ã—ã¾ã™ã€‚
+JVM ¤ËÅϤµ¤ì¤ë¥³¥Þ¥ó¥É¹Ô¥Õ¥é¥°¤ò¥Ú¥¢¤Ç½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-sysprops 
-Java システムプロパティーをåå‰ã¨å€¤ã®ãƒšã‚¢ã¨ã—ã¦å‡ºåŠ›ã—ã¾ã™ã€‚
+Java ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤ò̾Á°¤ÈÃͤΥڥ¢¤È¤·¤Æ½ÐÎϤ·¤Þ¤¹¡£
 .br
 .TP 3
 \-h 
-ヘルプメッセージを出力ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-help 
-ヘルプメッセージを出力ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/solaris/doc/sun/man/man1/ja/jmap.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jmap.1	Wed May 04 16:39:05 2011 -0700
@@ -19,34 +19,32 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jmap 1 "02 Jun 2010"
+.TH jmap 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jmap \- メモリーマップ
+.SH "̾Á°"
+jmap \- ¥á¥â¥ê¡¼¥Þ¥Ã¥×
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -60,46 +58,39 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 option 
-å„オプションã¯äº’ã„ã«æŽ’ä»–çš„ã§ã™ã€‚オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¾ã™ã€‚ 
+³Æ¥ª¥×¥·¥ç¥ó¤Ï¸ß¤¤¤ËÇÓ¾Ū¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Þ¤¹¡£ 
 .TP 3
 pid 
-å°åˆ·ã™ã‚‹ãƒ¡ãƒ¢ãƒªãƒ¼ãƒžãƒƒãƒ—ã®ãƒ—ロセス ID。プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚ 
+°õºþ¤¹¤ë¥á¥â¥ê¡¼¥Þ¥Ã¥×¤Î¥×¥í¥»¥¹ ID¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .br
 .TP 3
 executable 
-コアダンプã®ä½œæˆå…ƒã® Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Î Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .br
 .TP 3
 core 
-å°åˆ·ã™ã‚‹ãƒ¡ãƒ¢ãƒªãƒ¼ãƒžãƒƒãƒ—ã®ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã€‚ 
+°õºþ¤¹¤ë¥á¥â¥ê¡¼¥Þ¥Ã¥×¤Î¥³¥¢¥Õ¥¡¥¤¥ë¡£ 
 .br
 .TP 3
 remote\-hostname\-or\-IP 
-リモートデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ (jsadebugd(1) ã‚’å‚ç…§) ã®ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚ 
+¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼ (jsadebugd(1) ¤ò»²¾È) ¤Î¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ 
 .br
 .TP 3
 server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã®ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥ê¥â¡¼¥È¥Û¥¹¥È¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Î¡¢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£
 .br
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jmap\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸãƒ—ロセスやコアファイルã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã®ã€å…±ç”¨ã‚ªãƒ–ジェクトメモリーマップã¾ãŸã¯ãƒ’ープメモリーã®è©³ç´°ã‚’å°åˆ·ã—ã¾ã™ã€‚指定ã•ã‚ŒãŸãƒ—ロセス㌠64 ビット VM 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-J\-d64\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3jmap\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤ä¥³¥¢¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Î¡¢¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¥á¥â¥ê¡¼¥Þ¥Ã¥×¤Þ¤¿¤Ï¥Ò¡¼¥×¥á¥â¥ê¡¼¤Î¾ÜºÙ¤ò°õºþ¤·¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬ 64 ¥Ó¥Ã¥È VM ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-J\-d64\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -108,76 +99,66 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚\fP
+.LP
+\f3Ãí: ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \fP\f4PATH\fP\f3 ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \fP\f4jvm.dll\fP\f3 ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£\fP
+.LP
+.LP
+\f3¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \fP\f4set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
+.LP
 .br
 
 .LP
-Windows プラットフォーム上ã§ä½¿ç”¨å¯èƒ½ãªå”¯ä¸€ã® jmap å½¢å¼ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
-.RS 3
-
-.LP
-jmap \-dump:<\f2dump\-options\fP> pid
-.RE
-ãŠã‚ˆã³ 
-.RS 3
-
-.LP
-jmap \-histo[:live] pid
-.RE
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
-<オプションãªã—> 
-オプションを使用ã—ãªã„å ´åˆã€\f3jmap\fP ã¯å…±ç”¨ã‚ªãƒ–ジェクトマッピングをå°åˆ·ã—ã¾ã™ã€‚ターゲット VM ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚ŒãŸå…±ç”¨ã‚ªãƒ–ジェクトã”ã¨ã«ã€é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã€ãƒžãƒƒãƒ”ングã®ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³å…±ç”¨ã‚ªãƒ–ジェクトファイルã®ãƒ•ãƒ«ãƒ‘スãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€Solaris \f3pmap\fP ユーティリティーã¨é¡žä¼¼ã—ã¦ã„ã¾ã™ã€‚ 
+<¥ª¥×¥·¥ç¥ó¤Ê¤·> 
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤¾ì¹ç¡¢jmap ¤Ï¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¥Þ¥Ã¥Ô¥ó¥°¤ò°õºþ¤·¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È VM ¤Ë¥í¡¼¥É¤µ¤ì¤¿¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¤´¤È¤Ë¡¢³«»Ï¥¢¥É¥ì¥¹¡¢¥Þ¥Ã¥Ô¥ó¥°¤Î¥µ¥¤¥º¡¢¤ª¤è¤Ó¶¦ÍÑ¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤Î¥Õ¥ë¥Ñ¥¹¤¬°õºþ¤µ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢Solaris \f3pmap\fP ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ÈÎà»÷¤·¤Æ¤¤¤Þ¤¹¡£ 
 .br
 .TP 3
 \-dump:[live,]format=b,file=<filename> 
-Java ヒープを hprof ãƒã‚¤ãƒŠãƒªå½¢å¼ã§ filename ã«ãƒ€ãƒ³ãƒ—ã—ã¾ã™ã€‚\f2live\fP サブオプションã¯çœç•¥å¯èƒ½ã§ã™ã€‚ã“ã‚ŒãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ãƒ’ープ内ã§ç”Ÿå­˜ä¸­ã®ã‚ªãƒ–ジェクトã®ã¿ãŒãƒ€ãƒ³ãƒ—ã•ã‚Œã¾ã™ã€‚ヒープダンプをå‚ç…§ã™ã‚‹ã«ã¯ã€ç”Ÿæˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ jhat(1) (Java Heap Analysis Tool) を使ã£ã¦èª­ã¿å–ã‚Šã¾ã™ã€‚ 
+Java ¥Ò¡¼¥×¤ò hprof ¥Ð¥¤¥Ê¥ê·Á¼°¤Ç filename ¤Ë¥À¥ó¥×¤·¤Þ¤¹¡£\f2live\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤Ï¾Êά²Äǽ¤Ç¤¹¡£¤³¤ì¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥Ò¡¼¥×Æâ¤ÇÀ¸Â¸Ãæ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¤ß¤¬¥À¥ó¥×¤µ¤ì¤Þ¤¹¡£¥Ò¡¼¥×¥À¥ó¥×¤ò»²¾È¤¹¤ë¤Ë¤Ï¡¢À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò jhat(1) (Java Heap Analysis Tool) ¤ò»È¤Ã¤ÆÆɤ߼è¤ê¤Þ¤¹¡£ 
 .br
 .TP 3
 \-finalizerinfo 
-ファイナライズを待ã£ã¦ã„るオブジェクトã«é–¢ã™ã‚‹æƒ…報を出力ã—ã¾ã™ã€‚ 
+¥Õ¥¡¥¤¥Ê¥é¥¤¥º¤òÂԤäƤ¤¤ë¥ª¥Ö¥¸¥§¥¯¥È¤Ë´Ø¤¹¤ë¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .br
 .TP 3
 \-heap 
-ヒープサマリーをå°åˆ·ã—ã¾ã™ã€‚使用ã•ã‚Œã‚‹ GC アルゴリズムã€ãƒ’ープ構æˆã€ãŠã‚ˆã³ä¸–代ã”ã¨ã®ãƒ’ープ使用率ãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚ 
+¥Ò¡¼¥×¥µ¥Þ¥ê¡¼¤ò°õºþ¤·¤Þ¤¹¡£»ÈÍѤµ¤ì¤ë GC ¥¢¥ë¥´¥ê¥º¥à¡¢¥Ò¡¼¥×¹½À®¡¢¤ª¤è¤ÓÀ¤Â头¤È¤Î¥Ò¡¼¥×»ÈÍÑΨ¤¬°õºþ¤µ¤ì¤Þ¤¹¡£ 
 .br
 .TP 3
 \-histo[:live] 
-ヒープã®ãƒ’ストグラムをå°åˆ·ã—ã¾ã™ã€‚Java クラスã”ã¨ã«ã€ã‚ªãƒ–ジェクトã®æ•°ã€ãƒã‚¤ãƒˆå˜ä½ã§ã®ãƒ¡ãƒ¢ãƒªãƒ¼ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³å®Œå…¨ä¿®é£¾ã‚¯ãƒ©ã‚¹åãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚VM 内部クラスåã¯ã€ã€Œ*ã€ã®æŽ¥é ­è¾žã‚’付ã‘ã¦å°åˆ·ã•ã‚Œã¾ã™ã€‚\f2live\fP サブオプションãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ç”Ÿå­˜ä¸­ã®ã‚ªãƒ–ジェクトã®ã¿ãŒã‚«ã‚¦ãƒ³ãƒˆã•ã‚Œã¾ã™ã€‚ 
+¥Ò¡¼¥×¤Î¥Ò¥¹¥È¥°¥é¥à¤ò°õºþ¤·¤Þ¤¹¡£Java ¥¯¥é¥¹¤´¤È¤Ë¡¢¥ª¥Ö¥¸¥§¥¯¥È¤Î¿ô¡¢¥Ð¥¤¥Èñ°Ì¤Ç¤Î¥á¥â¥ê¡¼¥µ¥¤¥º¡¢¤ª¤è¤Ó´°Á´½¤¾þ¥¯¥é¥¹Ì¾¤¬°õºþ¤µ¤ì¤Þ¤¹¡£VM ÆâÉô¥¯¥é¥¹Ì¾¤Ï¡¢¡Ö*¡×¤ÎÀÜƬ¼­¤òÉÕ¤±¤Æ°õºþ¤µ¤ì¤Þ¤¹¡£\f2live\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢À¸Â¸Ãæ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¤ß¤¬¥«¥¦¥ó¥È¤µ¤ì¤Þ¤¹¡£ 
 .br
 .TP 3
 \-permstat 
-Permanent 世代㮠Java ヒープã®ã€ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼é–¢é€£ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿ã‚’å°åˆ·ã—ã¾ã™ã€‚クラスローダーã”ã¨ã«ã€ãã®åå‰ã€çŠ¶æ…‹ã€ã‚¢ãƒ‰ãƒ¬ã‚¹ã€è¦ªã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã€ãŠã‚ˆã³ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ãŒãƒ­ãƒ¼ãƒ‰ã—ãŸã‚¯ãƒ©ã‚¹ã®æ•°ã¨ã‚µã‚¤ã‚ºãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚ã•ã‚‰ã«ã€intern ã•ã‚ŒãŸæ–‡å­—列ã®æ•°ã¨ã‚µã‚¤ã‚ºã‚‚出力ã•ã‚Œã¾ã™ã€‚ 
+Permanent À¤Âå¤Î Java ¥Ò¡¼¥×¤Î¡¢¥¯¥é¥¹¥í¡¼¥À¡¼´ØÏ¢¤ÎÅý·×¥Ç¡¼¥¿¤ò°õºþ¤·¤Þ¤¹¡£¥¯¥é¥¹¥í¡¼¥À¡¼¤´¤È¤Ë¡¢¤½¤Î̾Á°¡¢¾õÂÖ¡¢¥¢¥É¥ì¥¹¡¢¿Æ¥¯¥é¥¹¥í¡¼¥À¡¼¡¢¤ª¤è¤Ó¥¯¥é¥¹¥í¡¼¥À¡¼¤¬¥í¡¼¥É¤·¤¿¥¯¥é¥¹¤Î¿ô¤È¥µ¥¤¥º¤¬°õºþ¤µ¤ì¤Þ¤¹¡£¤µ¤é¤Ë¡¢intern ¤µ¤ì¤¿Ê¸»úÎó¤Î¿ô¤È¥µ¥¤¥º¤â½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .br
 .TP 3
 \-F 
-強制 (Force)。pid ãŒå¿œç­”ã—ãªã„å ´åˆã«ã€jmap \-dump ã¾ãŸã¯ jmap \-histo オプションã¨ã¨ã‚‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚ã“ã®ãƒ¢ãƒ¼ãƒ‰ã§ã¯ã€\f2live\fP サブオプションã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“。 
+¶¯À© (Force)¡£pid ¤¬±þÅú¤·¤Ê¤¤¾ì¹ç¤Ë¡¢jmap \-dump ¤Þ¤¿¤Ï jmap \-histo ¥ª¥×¥·¥ç¥ó¤È¤È¤â¤Ë»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥â¡¼¥É¤Ç¤Ï¡¢\f2live\fP ¥µ¥Ö¥ª¥×¥·¥ç¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£ 
 .br
 .TP 3
 \-h 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò°õºþ¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-help 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò°õºþ¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-J<flag> 
-jmap ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ 
+jmap ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£ 
 .br
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/solaris/doc/sun/man/man1/ja/jps.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jps.1	Wed May 04 16:39:05 2011 -0700
@@ -19,43 +19,41 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jps 1 "02 Jun 2010"
+.TH jps 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jps \- Java 仮想マシンプロセスステータスツール
+.SH "̾Á°"
+jps \- Java ²¾ÁÛ¥Þ¥·¥ó¥×¥í¥»¥¹¥¹¥Æ¡¼¥¿¥¹¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-ãƒ›ã‚¹ãƒˆè­˜åˆ¥å­ 
+¥Û¥¹¥È¼±ÊÌ»Ò 
 .TP 2
 o
-å‡ºåŠ›å½¢å¼ 
+½ÐÎÏ·Á¼° 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -67,79 +65,70 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 hostid 
-プロセスレãƒãƒ¼ãƒˆã‚’生æˆã™ã‚‹ãƒ›ã‚¹ãƒˆã®ãƒ›ã‚¹ãƒˆè­˜åˆ¥å­ã€‚\f2hostid\fP ã«ã¯ã€é€šä¿¡ãƒ—ロトコルã€ãƒãƒ¼ãƒˆç•ªå·ã€å®Ÿè£…ã«å›ºæœ‰ãªä»–ã®ãƒ‡ãƒ¼ã‚¿ã‚’指定ã—ãŸã‚ªãƒ—ションコンãƒãƒ¼ãƒãƒ³ãƒˆã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥×¥í¥»¥¹¥ì¥Ý¡¼¥È¤òÀ¸À®¤¹¤ë¥Û¥¹¥È¤Î¥Û¥¹¥È¼±Ê̻ҡ£\f2hostid\fP ¤Ë¤Ï¡¢ÄÌ¿®¥×¥í¥È¥³¥ë¡¢¥Ý¡¼¥ÈÈֹ桢¼ÂÁõ¤Ë¸ÇÍ­¤Ê¾¤Î¥Ç¡¼¥¿¤ò»ØÄꤷ¤¿¥ª¥×¥·¥ç¥ó¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jps\fP ツールã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã§è¨ˆæ¸¬ã•ã‚ŒãŸ HotSpot Java 仮想マシン (JVM) を一覧表示ã—ã¾ã™ã€‚ã“ã®ãƒ„ールã§è¡¨ç¤ºã§ãるレãƒãƒ¼ãƒˆæƒ…å ±ã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã£ãŸ JVM ã«é–¢ã™ã‚‹ã‚‚ã®ã«é™å®šã•ã‚Œã¾ã™ã€‚
+\f3jps\fP ¥Ä¡¼¥ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¾å¤Ç·×¬¤µ¤ì¤¿ HotSpot Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£¤³¤Î¥Ä¡¼¥ë¤Çɽ¼¨¤Ç¤­¤ë¥ì¥Ý¡¼¥È¾ðÊó¤Ï¡¢¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ã¤¿ JVM ¤Ë´Ø¤¹¤ë¤â¤Î¤Ë¸ÂÄꤵ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2hostid\fP を指定ã›ãšã« \f3jps\fP を実行ã—ãŸå ´åˆã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM ãŒæ¤œç´¢ã•ã‚Œã¾ã™ã€‚\f2hostid\fP を指定ã—ã¦èµ·å‹•ã—ãŸå ´åˆã€æŒ‡å®šã•ã‚ŒãŸãƒ—ロトコルã¨ãƒãƒ¼ãƒˆã‚’使用ã—ã¦ã€æŒ‡å®šã•ã‚ŒãŸãƒ›ã‚¹ãƒˆä¸Šã® JVM を検索ã—ã¾ã™ã€‚\f3jstatd\fP プロセスãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ›ã‚¹ãƒˆä¸Šã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨æƒ³å®šã•ã‚Œã¾ã™ã€‚
+\f2hostid\fP ¤ò»ØÄꤻ¤º¤Ë \f3jps\fP ¤ò¼Â¹Ô¤·¤¿¾ì¹ç¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¤Ç·×¬¤µ¤ì¤¿ JVM ¤¬¸¡º÷¤µ¤ì¤Þ¤¹¡£\f2hostid\fP ¤ò»ØÄꤷ¤Æµ¯Æ°¤·¤¿¾ì¹ç¡¢»ØÄꤵ¤ì¤¿¥×¥í¥È¥³¥ë¤È¥Ý¡¼¥È¤ò»ÈÍѤ·¤Æ¡¢»ØÄꤵ¤ì¤¿¥Û¥¹¥È¾å¤Î JVM ¤ò¸¡º÷¤·¤Þ¤¹¡£\f3jstatd\fP ¥×¥í¥»¥¹¤¬¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤ÈÁÛÄꤵ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3jps\fP コマンドã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã§è¨ˆæ¸¬ã•ã‚ŒãŸå„ JVM ã«ã¤ã„ã¦ã€ãƒ­ãƒ¼ã‚«ãƒ« VM 識別å­ã€ã¤ã¾ã‚Š \f2lvmid\fP をレãƒãƒ¼ãƒˆã—ã¾ã™ã€‚\f3lvmid\fP ã¯ã€å¿…é ˆã§ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ä¸€èˆ¬çš„ã«ã¯ JVM プロセスã«å¯¾ã™ã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã®ãƒ—ロセス識別å­ã§ã™ã€‚オプションを指定ã—ãªã„å ´åˆã€\f3jps\fP ã«ã‚ˆã£ã¦ã€å„ Java アプリケーション㮠\f2lvmid\fP ãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã€ãã‚Œãžã‚Œã«ã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹åã¾ãŸã¯ JAR ファイルåãŒç°¡å˜ãªå½¢å¼ã§ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ç°¡å˜ãªå½¢å¼ã®ã‚¯ãƒ©ã‚¹å㨠JAR ファイルåã§ã¯ã€ã‚¯ãƒ©ã‚¹ã®ãƒ‘ッケージ情報ã¾ãŸã¯ JAR ファイルパス情報ãŒçœç•¥ã•ã‚Œã¦ã„ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¤Ç·×¬¤µ¤ì¤¿³Æ JVM ¤Ë¤Ä¤¤¤Æ¡¢¥í¡¼¥«¥ë VM ¼±Ê̻ҡ¢¤Ä¤Þ¤ê \f2lvmid\fP ¤ò¥ì¥Ý¡¼¥È¤·¤Þ¤¹¡£\f3lvmid\fP ¤Ï¡¢É¬¿Ü¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢°ìÈÌŪ¤Ë¤Ï JVM ¥×¥í¥»¥¹¤ËÂФ¹¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥×¥í¥»¥¹¼±Ê̻ҤǤ¹¡£¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\f3jps\fP ¤Ë¤è¤Ã¤Æ¡¢³Æ Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î \f2lvmid\fP ¤¬°ìÍ÷ɽ¼¨¤µ¤ì¡¢¤½¤ì¤¾¤ì¤Ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹Ì¾¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾¤¬´Êñ¤Ê·Á¼°¤Ç¼¨¤µ¤ì¤Þ¤¹¡£¤³¤Î´Êñ¤Ê·Á¼°¤Î¥¯¥é¥¹Ì¾¤È JAR ¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¡¢¥¯¥é¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸¾ðÊó¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë¥Ñ¥¹¾ðÊ󤬾Êά¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
-\f3jps\fP コマンドã¯ã€\f3Java\fP 起動ツールを使用ã—ã¦ã€\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã¨å¼•æ•°ã‚’検索ã—ã¾ã™ã€‚独自ã®èµ·å‹•ãƒ„ールを使用ã—ã¦ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã‚’èµ·å‹•ã—ãŸå ´åˆã¯ã€\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹å (ã¾ãŸã¯ JAR ファイルå) ã¨å¼•æ•°ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“。ã“ã®å ´åˆã€\f3jps\fP コマンドã¯ã€main メソッドã¸æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹å (ã¾ãŸã¯ JAR ファイルå) ã¨å¼•æ•°ã«å¯¾ã—ã¦ã€æ–‡å­—列 \f2Unknown\fP を出力ã—ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Ï¡¢\f3Java\fP µ¯Æ°¥Ä¡¼¥ë¤ò»ÈÍѤ·¤Æ \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë¥¯¥é¥¹Ì¾¤È°ú¿ô¤ò¸¡º÷¤·¤Þ¤¹¡£Æȼ«¤Îµ¯Æ°¥Ä¡¼¥ë¤ò»ÈÍѤ·¤Æ¥¿¡¼¥²¥Ã¥È JVM ¤òµ¯Æ°¤·¤¿¾ì¹ç¤Ï¡¢ \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë¥¯¥é¥¹Ì¾ (¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾) ¤È°ú¿ô¤ÏÍøÍѤǤ­¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢\f3jps\fP ¥³¥Þ¥ó¥É¤Ï¡¢main ¥á¥½¥Ã¥É¤ØÅϤµ¤ì¤ë¥¯¥é¥¹Ì¾ (¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾) ¤È°ú¿ô¤ËÂФ·¤Æ¡¢Ê¸»úÎó \f2Unknown\fP ¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-\f3jps\fP コマンドã§ç”Ÿæˆã•ã‚Œã‚‹ JVM ã®ãƒªã‚¹ãƒˆã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ä¸»ä½“ã«ä¸Žãˆã‚‰ã‚ŒãŸã‚¢ã‚¯ã‚»ã‚¹æ¨©ã«åŸºã¥ãã€åˆ¶é™ã•ã‚Œã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ç‹¬è‡ªã®ã‚¢ã‚¯ã‚»ã‚¹åˆ¶å¾¡æ©Ÿæ§‹ã«ã‚ˆã‚‹æ±ºå®šã«åŸºã¥ã„ã¦ã€ä¸»ä½“ã«ã‚¢ã‚¯ã‚»ã‚¹æ¨©ãŒä¸Žãˆã‚‰ã‚Œã¦ã„ã‚‹ JVM ã ã‘を一覧表示ã—ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤ÇÀ¸À®¤µ¤ì¤ë JVM ¤Î¥ê¥¹¥È¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¼çÂΤËÍ¿¤¨¤é¤ì¤¿¥¢¥¯¥»¥¹¸¢¤Ë´ð¤Å¤­¡¢À©¸Â¤µ¤ì¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥àÆȼ«¤Î¥¢¥¯¥»¥¹À©¸æµ¡¹½¤Ë¤è¤ë·èÄê¤Ë´ð¤Å¤¤¤Æ¡¢¼çÂΤ˥¢¥¯¥»¥¹¸¢¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë JVM ¤À¤±¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ç¾åœ¨ã€Windows 98 ãŠã‚ˆã³ Windows Me プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
+\f3Ãí:\fP ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¸½ºß¡¢Windows 98 ¤ª¤è¤Ó Windows Me ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-\f3jps\fP コマンドã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰ã®å‡ºåŠ›ã‚’変更ã™ã‚‹ã‚ªãƒ—ションãŒå¤šæ•°ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚å°†æ¥ã€ã“れらã®ã‚ªãƒ—ションã¯ã€å¤‰æ›´ã¾ãŸã¯å»ƒæ­¢ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¤Î½ÐÎϤòÊѹ¹¤¹¤ë¥ª¥×¥·¥ç¥ó¤¬Â¿¿ô¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾­Íè¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Êѹ¹¤Þ¤¿¤ÏÇѻߤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-q 
-ローカル VM 識別å­ã®ãƒªã‚¹ãƒˆã ã‘を生æˆã™ã‚‹ã‚ˆã†ã«ã€\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹ã‚¯ãƒ©ã‚¹åã€JAR ファイルåã€ãŠã‚ˆã³å¼•æ•°ã®å‡ºåŠ›ã‚’制御ã—ã¾ã™ã€‚ 
+¥¯¥é¥¹Ì¾¡¢JAR ¥Õ¥¡¥¤¥ë̾¡¢¤ª¤è¤Ó \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤¿°ú¿ô¤Î½ÐÎϤòÍÞÀ©¤·¡¢¥í¡¼¥«¥ë VM ¼±Ê̻ҤΰìÍ÷¤Î¤ß¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .TP 3
 \-m 
-main メソッドã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’出力ã—ã¾ã™ã€‚ã“ã®å‡ºåŠ›ã¯ã€çµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã‚‹ JVM ã«å¯¾ã—㦠null ã«ãªã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚  
+main ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë°ú¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î½ÐÎϤϡ¢ÁȤ߹þ¤Þ¤ì¤Æ¤¤¤ë JVM ¤ËÂФ·¤Æ null ¤Ë¤Ê¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¡£  
 .TP 3
 \-l 
-アプリケーションã®ä¸»è¦ãªã‚¯ãƒ©ã‚¹ã®ãƒ•ãƒ«ãƒ‘ッケージåã€ã¾ãŸã¯ã‚¢ãƒ—リケーション㮠JAR ファイルã¸ã®ãƒ•ãƒ«ãƒ‘スåを出力ã—ã¾ã™ã€‚ 
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¼çÍפʥ¯¥é¥¹¤Î¥Õ¥ë¥Ñ¥Ã¥±¡¼¥¸Ì¾¡¢¤Þ¤¿¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î JAR ¥Õ¥¡¥¤¥ë¤Ø¤Î¥Õ¥ë¥Ñ¥¹Ì¾¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-v 
-JVM ã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’出力ã—ã¾ã™ã€‚ 
+JVM ¤ËÅϤµ¤ì¤ë°ú¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-V 
-フラグファイル (.hotspotrc ファイルã¾ãŸã¯ \-XX:Flags=<\f2filename\fP> ã®å¼•æ•°ã§æŒ‡å®šã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«) を通ã˜ã¦ JVM ã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’出力ã—ã¾ã™ã€‚ 
+¥Õ¥é¥°¥Õ¥¡¥¤¥ë (.hotspotrc ¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï \-XX:Flags=<\f2filename\fP> ¤Î°ú¿ô¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë) ¤òÄ̤¸¤Æ JVM ¤ËÅϤµ¤ì¤ë°ú¿ô¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-\f3jps\fP ãŒå‘¼ã³å‡ºã™ \f3java\fP 起動ツールã«ã€\f2option\fP を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+\f3jps\fP ¤¬¸Æ¤Ó½Ð¤¹ \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¡¢\f2option\fP ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
 .SS 
-ホスト識別å­
-.LP
-.RS 3
-
+¥Û¥¹¥È¼±ÊÌ»Ò
 .LP
 .LP
-ホスト識別å­ã€ã¤ã¾ã‚Š \f2hostid\fP ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã‚’示ã™æ–‡å­—列ã§ã™ã€‚\f2hostid\fP 文字列ã®æ§‹æ–‡ã®å¤§éƒ¨åˆ†ã¯ã€URI ã®æ§‹æ–‡ã«å¯¾å¿œã—ã¦ã„ã¾ã™ã€‚
+¥Û¥¹¥È¼±Ê̻ҡ¢¤Ä¤Þ¤ê \f2hostid\fP ¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¤ò¼¨¤¹Ê¸»úÎó¤Ç¤¹¡£\f2hostid\fP ʸ»úÎó¤Î¹½Ê¸¤ÎÂçÉôʬ¤Ï¡¢URI ¤Î¹½Ê¸¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -155,26 +144,23 @@
 .RS 3
 .TP 3
 protocol 
-通信プロトコルã§ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ—ロトコルãŒã€ãƒ—ラットフォーム固有ã®æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã«ãªã‚Šã¾ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ—ロトコル㯠\f3rmi\fP ã«ãªã‚Šã¾ã™ã€‚ 
+ÄÌ¿®¥×¥í¥È¥³¥ë¤Ç¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥×¥í¥È¥³¥ë¤¬¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤ÎºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Ë¤Ê¤ê¤Þ¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥×¥í¥È¥³¥ë¤Ï \f3rmi\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 hostname 
-ターゲットホストを示ã™ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ›ã‚¹ãƒˆã¯ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤ò¼¨¤¹¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤Ï¥í¡¼¥«¥ë¥Û¥¹¥È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 port 
-リモートサーãƒãƒ¼ã¨é€šä¿¡ã™ã‚‹ãŸã‚ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹ã‹ã€\f2protocol\fP ã§æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2port\fP ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ãã†ã§ãªã‘ã‚Œã°ã€\f2port\fP パラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚デフォルト㮠\f3rmi\fP プロトコルã®å ´åˆã€\f2port\fP ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® rmiregistry ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’示ã—ã¾ã™ã€‚\f2port\fP ãŒçœç•¥ã•ã‚Œã€\f2protocol\fP 㧠\f3rmi\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® rmiregistry ãƒãƒ¼ãƒˆ (1099) ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+¥ê¥â¡¼¥È¥µ¡¼¥Ð¡¼¤ÈÄÌ¿®¤¹¤ë¤¿¤á¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¤«¡¢\f2protocol\fP ¤ÇºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2port\fP ¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢\f2port\fP ¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î \f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢\f2port\fP ¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î rmiregistry ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¼¨¤·¤Þ¤¹¡£\f2port\fP ¤¬¾Êά¤µ¤ì¡¢\f2protocol\fP ¤Ç \f3rmi\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î rmiregistry ¥Ý¡¼¥È (1099) ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .TP 3
 servername 
-ã“ã®ãƒ‘ラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚最é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã®å ´åˆã€ã“ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚\f3rmi\fP プロトコルã®å ´åˆã€ã“ã®ãƒ‘ラメータã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® RMI リモートオブジェクトã®åå‰ã‚’示ã™æ–‡å­—列ã«ãªã‚Šã¾ã™ã€‚jstatd(1) コマンドã«ã¤ã„ã¦ã¯ã€\f3\-n\fP オプションをå‚ç…§ã—ã¦ãã ã•ã„。 
+¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£ºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£\f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î RMI ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤ò¼¨¤¹Ê¸»úÎó¤Ë¤Ê¤ê¤Þ¤¹¡£jstatd(1) ¥³¥Þ¥ó¥É¤Ë¤Ä¤¤¤Æ¤Ï¡¢\f3\-n\fP ¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
-.SH "出力形å¼"
-.LP
-
+.SH "½ÐÎÏ·Á¼°"
 .LP
 .LP
-\f3jps\fP コマンドã®å‡ºåŠ›ã¯ã€æ¬¡ã®ãƒ‘ターンã«å¾“ã„ã¾ã™ã€‚
+\f3jps\fP ¥³¥Þ¥ó¥É¤Î½ÐÎϤϡ¢¼¡¤Î¥Ñ¥¿¡¼¥ó¤Ë½¾¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -188,22 +174,20 @@
 
 .LP
 .LP
-ã™ã¹ã¦ã®å‡ºåŠ›ãƒˆãƒ¼ã‚¯ãƒ³ã¯ç©ºç™½ã§åŒºåˆ‡ã‚Šã¾ã™ã€‚\f2arg\fP ã®ä¸­ã§ç©ºç™½ã‚’使用ã™ã‚‹ã¨ã€å®Ÿéš›ã®å®šä½ç½®ãƒ‘ラメータã«å¼•æ•°ã‚’マッピングã—よã†ã¨ã™ã‚‹ã¨ãã«ã€ã‚ã„ã¾ã„ã«ãªã‚Šã¾ã™ã€‚
+¤¹¤Ù¤Æ¤Î½ÐÎϥȡ¼¥¯¥ó¤Ï¶õÇò¤Ç¶èÀÚ¤ê¤Þ¤¹¡£\f2arg\fP ¤ÎÃæ¤Ç¶õÇò¤ò»ÈÍѤ¹¤ë¤È¡¢¼ÂºÝ¤ÎÄê°ÌÃ֥ѥé¥á¡¼¥¿¤Ë°ú¿ô¤ò¥Þ¥Ã¥Ô¥ó¥°¤·¤è¤¦¤È¤¹¤ë¤È¤­¤Ë¡¢¤¢¤¤¤Þ¤¤¤Ë¤Ê¤ê¤Þ¤¹¡£
 .br
 .br
-\f3注\fP: å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã“ã®å½¢å¼ã¯å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹ãŸã‚ã€\f3jps\fP 出力を解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トã¯ä½œæˆã—ãªã„ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚\f3jps\fP 出力を解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを作æˆã™ã‚‹ã¨ã€ã“ã®ãƒ„ールã®å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã€ä½œæˆã—ãŸã‚¹ã‚¯ãƒªãƒ—トを変更ã™ã‚‹å¿…è¦ãŒäºˆæ¸¬ã•ã‚Œã¾ã™ã€‚
+\f3Ãí\fP: ¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤³¤Î·Á¼°¤ÏÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¡¢\f3jps\fP ¤Î½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤ÏºîÀ®¤·¤Ê¤¤¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£\f3jps\fP ½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë¤È¡¢¤³¤Î¥Ä¡¼¥ë¤Î¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¡¢ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤òÊѹ¹¤¹¤ëɬÍפ¬Í½Â¬¤µ¤ì¤Þ¤¹¡£
 .br
 
 .LP
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
 .LP
-ã“ã®ç¯€ã§ã¯ã€\f3jps\fP コマンドã®ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¤³¤ÎÀá¤Ç¤Ï¡¢\f3jps\fP ¥³¥Þ¥ó¥É¤ÎÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-ローカルホスト上ã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM を一覧表示ã™ã‚‹å ´åˆ:
+¥í¡¼¥«¥ë¥Û¥¹¥È¾å¤Ç·×¬¤µ¤ì¤¿ JVM ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¾ì¹ç:
 .LP
 .nf
 \f3
@@ -228,10 +212,10 @@
 
 .LP
 .LP
-リモートホスト上ã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM を一覧表示ã™ã‚‹å ´åˆ:
+¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Ç·×¬¤µ¤ì¤¿ JVM ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¾ì¹ç:
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€\f3jstat\fP サーãƒãƒ¼ã¨ã€ãã®å†…部 RMI レジストリã¾ãŸã¯åˆ¥ã®å¤–部 \f3rmiregistry\fP プロセスã®ã„ãšã‚Œã‹ã¨ãŒã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆ (ãƒãƒ¼ãƒˆ 1099) ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚ã¾ãŸã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆãŒã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã¸ã®æœ‰åŠ¹ãªã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã£ã¦ã„ã‚‹ã“ã¨ã‚‚想定ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã«ã¯ã€\f2\-l\fP オプションもå«ã¾ã‚Œã€ã‚¯ãƒ©ã‚¹åã¾ãŸã¯ JAR ファイルåを詳細ãªå½¢å¼ã§å‡ºåŠ›ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢\f3jstat\fP ¥µ¡¼¥Ð¡¼¤È¡¢¤½¤ÎÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤Þ¤¿¤ÏÊ̤γ°Éô \f3rmiregistry\fP ¥×¥í¥»¥¹¤Î¤¤¤º¤ì¤«¤È¤¬¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È (¥Ý¡¼¥È 1099) ¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¤¬¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¤Ø¤ÎÍ­¸ú¤Ê¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ã¤Æ¤¤¤ë¤³¤È¤âÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ë¤Ï¡¢\f2\-l\fP ¥ª¥×¥·¥ç¥ó¤â´Þ¤Þ¤ì¡¢¥¯¥é¥¹Ì¾¤Þ¤¿¤Ï JAR ¥Õ¥¡¥¤¥ë̾¤ò¾ÜºÙ¤Ê·Á¼°¤Ç½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -240,7 +224,7 @@
 .br
 
 .fl
-3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR
+3002 /opt/jdk1.7.0/demo/jfc/Java2D/Java2Demo.JAR
 .br
 
 .fl
@@ -252,10 +236,10 @@
 
 .LP
 .LP
-RMI レジストリã«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ãªã„ãƒãƒ¼ãƒˆã‚’使用ã—ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã§è¨ˆæ¸¬ã•ã‚ŒãŸ JVM を一覧表示ã™ã‚‹å ´åˆ:
+RMI ¥ì¥¸¥¹¥È¥ê¤Ë¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¤Ê¤¤¥Ý¡¼¥È¤ò»ÈÍѤ·¤Æ¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Ç·×¬¤µ¤ì¤¿ JVM ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¾ì¹ç:
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€å†…部 RMI レジストリãŒãƒãƒ¼ãƒˆ 2002 ã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ \f3jstatd\fP サーãƒãƒ¼ãŒã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã§å®Ÿè¡Œã—ã¦ã„ã‚‹ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚ã¾ãŸã€\f2\-m\fP オプションを使用ã—ã¦ã€ä¸€è¦§è¡¨ç¤ºã•ã‚ŒãŸãã‚Œãžã‚Œã® Java アプリケーション㮠\f2main\fP メソッドã«æ¸¡ã•ã‚Œã‚‹å¼•æ•°ã‚’組ã¿è¾¼ã‚“ã§ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤¬¥Ý¡¼¥È 2002 ¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤¬¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢\f2\-m\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢°ìÍ÷ɽ¼¨¤µ¤ì¤¿¤½¤ì¤¾¤ì¤Î Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î \f2main\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤ë°ú¿ô¤òÁȤ߹þ¤ó¤Ç¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -264,7 +248,7 @@
 .br
 
 .fl
-3002 /opt/jdk1.5.0/demo/jfc/Java2D/Java2Demo.JAR
+3002 /opt/jdk1.7.0/demo/jfc/Java2D/Java2Demo.JAR
 .br
 
 .fl
@@ -273,21 +257,21 @@
 .fi
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstat(1) \- Java 仮想マシン統計データ監視ツール〠
+¡Öjstat(1) \- Java ²¾ÁÛ¥Þ¥·¥óÅý·×¥Ç¡¼¥¿´Æ»ë¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstatd(1) \- 仮想マシン jstat デーモン〠
+¡Öjstatd(1) \- ²¾ÁÛ¥Þ¥·¥ó jstat ¥Ç¡¼¥â¥ó¡× 
 .TP 2
 o
-「rmiregistry(1) \- Java リモートオブジェクトレジストリ〠
+¡Örmiregistry(1) \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¡× 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/jrunscript.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jrunscript.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,40 +19,38 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jrunscript 1 "02 Jun 2010"
+.TH jrunscript 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jrunscript \- コマンド行スクリプトシェル
+.SH "̾Á°"
+jrunscript \- ¥³¥Þ¥ó¥É¹Ô¥¹¥¯¥ê¥×¥È¥·¥§¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-引数 
+°ú¿ô 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -62,85 +60,77 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 arguments 
-引数を使用ã™ã‚‹å ´åˆã€ã‚ªãƒ—ションã¾ãŸã¯ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¦ãã ã•ã„。 
+°ú¿ô¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥ª¥×¥·¥ç¥ó¤Þ¤¿¤Ï¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jrunscript\fP ã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¹ã‚¯ãƒªãƒ—トシェルã§ã™ã€‚ jrunscript ã¯ã€å¯¾è©±åž‹ (読ã¿å–ã‚Š \- 評価 \- 出力) モードã¨ãƒãƒƒãƒ (\-f オプション) モードã®ä¸¡æ–¹ã®ã‚¹ã‚¯ãƒªãƒ—ト実行をサãƒãƒ¼ãƒˆã—ã¾ã™ã€‚ã“ã‚Œã¯ã‚¹ã‚¯ãƒªãƒ—ト言語ã«ä¾å­˜ã—ãªã„シェルã§ã™ã€‚デフォルトã®ä½¿ç”¨è¨€èªžã¯ JavaScript ã§ã™ãŒã€\-l オプションを使ãˆã°ã»ã‹ã®è¨€èªžã‚‚指定ã§ãã¾ã™ã€‚jrunscript ã¯ã€Java ã¨ã‚¹ã‚¯ãƒªãƒ—ト言語ã¨ã®é€šä¿¡ã«ã‚ˆã£ã¦ã€ŒæŽ¢æ±‚çš„ãªãƒ—ログラミングã€ã‚¹ã‚¿ã‚¤ãƒ«ã‚’サãƒãƒ¼ãƒˆã—ã¾ã™ã€‚
+\f3jrunscript\fP ¤Ï¥³¥Þ¥ó¥É¹Ô¥¹¥¯¥ê¥×¥È¥·¥§¥ë¤Ç¤¹¡£jrunscript ¤Ï¡¢ÂÐÏ÷¿ (Æɤ߼è¤ê \- ɾ²Á \- ½ÐÎÏ) ¥â¡¼¥É¤È¥Ð¥Ã¥Á (\-f ¥ª¥×¥·¥ç¥ó) ¥â¡¼¥É¤ÎξÊý¤Î¥¹¥¯¥ê¥×¥È¼Â¹Ô¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£¤³¤ì¤Ï¥¹¥¯¥ê¥×¥È¸À¸ì¤Ë°Í¸¤·¤Ê¤¤¥·¥§¥ë¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î»ÈÍѸÀ¸ì¤Ï JavaScript ¤Ç¤¹¤¬¡¢\-l ¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¤Û¤«¤Î¸À¸ì¤â»ØÄê¤Ç¤­¤Þ¤¹¡£jrunscript ¤Ï¡¢Java ¤È¥¹¥¯¥ê¥×¥È¸À¸ì¤È¤ÎÄÌ¿®¤Ë¤è¤Ã¤Æ¡ÖõµáŪ¤Ê¥×¥í¥°¥é¥ß¥ó¥°¡×¥¹¥¿¥¤¥ë¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ„ールã¯\f3試験的ãªã‚‚ã®\fPã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯\f3利用ã§ããªããªã‚‹\fPå¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí:\fP ¤³¤Î¥Ä¡¼¥ë¤Ï\f3»î¸³Åª¤Ê¤â¤Î\fP¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï\f3ÍøÍѤǤ­¤Ê¤¯¤Ê¤ë\fP²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-classpath path 
-スクリプトã‹ã‚‰ã®ã‚¢ã‚¯ã‚»ã‚¹å¯¾è±¡ã¨ãªã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã® .class ファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ 
+¥¹¥¯¥ê¥×¥È¤«¤é¤Î¥¢¥¯¥»¥¹ÂоݤȤʤë¥æ¡¼¥¶¡¼¤Î .class ¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-cp path 
-\-classpath \f2path\fP ã¨åŒç¾©ã§ã™ã€‚ 
+\-classpath \f2path\fP ¤ÈƱµÁ¤Ç¤¹¡£ 
 .TP 3
 \-Dname=value 
-Java ã®ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティーを設定ã—ã¾ã™ã€‚ 
+Java ¤Î¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤òÀßÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-J<flag> 
-jrunscript ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ Java 仮想マシン㫠<flag> を渡ã—ã¾ã™ã€‚ 
+jrunscript ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë <flag> ¤òÅϤ·¤Þ¤¹¡£ 
 .TP 3
 \-l language 
-指定ã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—ト言語を使用ã—ã¾ã™ã€‚デフォルトã§ã¯ JavaScript ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ã»ã‹ã®ã‚¹ã‚¯ãƒªãƒ—ト言語を使用ã™ã‚‹ã«ã¯ã€å¯¾å¿œã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トエンジン㮠JAR ファイルも指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã‚Œã«ã¯ã€\-cpã€\-classpath ã®ã„ãšã‚Œã‹ã®ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¸À¸ì¤ò»ÈÍѤ·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï JavaScript ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¤Û¤«¤Î¥¹¥¯¥ê¥×¥È¸À¸ì¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢Âбþ¤¹¤ë¥¹¥¯¥ê¥×¥È¥¨¥ó¥¸¥ó¤Î JAR ¥Õ¥¡¥¤¥ë¤â»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ë¤Ï¡¢\-cp¡¢\-classpath ¤Î¤¤¤º¤ì¤«¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .TP 3
 \-e script 
-指定ã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—トを評価ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ãˆã°ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã™ã¹ã¦ãŒæŒ‡å®šã•ã‚ŒãŸã€Œ1 è¡Œã€ã‚¹ã‚¯ãƒªãƒ—トを実行ã§ãã¾ã™ã€‚ 
+»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¤òɾ²Á¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¡¢¥³¥Þ¥ó¥É¹Ô¤Ë¤¹¤Ù¤Æ¤¬»ØÄꤵ¤ì¤¿¡Ö1 ¹Ô¡×¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-encoding encoding 
-スクリプトファイルã®èª­ã¿å–り時ã«ä½¿ç”¨ã™ã‚‹æ–‡å­—エンコーディングを指定ã—ã¾ã™ã€‚ 
+¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤ÎÆɤ߼è¤ê»þ¤Ë»ÈÍѤ¹¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-f script\-file 
-指定ã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—トファイルを評価ã—ã¾ã™ (ãƒãƒƒãƒãƒ¢ãƒ¼ãƒ‰)。 
+»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤òɾ²Á¤·¤Þ¤¹ (¥Ð¥Ã¥Á¥â¡¼¥É)¡£ 
 .TP 3
 \-f \- 
-標準入力ã‹ã‚‰ã‚¹ã‚¯ãƒªãƒ—トを読ã¿å–ã‚Šã€ãれを評価ã—ã¾ã™ (対話型モード)。 
+ɸ½àÆþÎϤ«¤é¥¹¥¯¥ê¥×¥È¤òÆɤ߼è¤ê¡¢¤½¤ì¤òɾ²Á¤·¤Þ¤¹ (ÂÐÏ÷¿¥â¡¼¥É)¡£ 
 .TP 3
 \-help\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-?\  
-ヘルプメッセージを出力ã—ã¦çµ‚了ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Æ½ªÎ»¤·¤Þ¤¹¡£ 
 .TP 3
 \-q\  
-利用å¯èƒ½ãªã™ã¹ã¦ã®ã‚¹ã‚¯ãƒªãƒ—トエンジンを一覧表示ã—ãŸã‚ã¨ã€çµ‚了ã—ã¾ã™ã€‚ 
+ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î¥¹¥¯¥ê¥×¥È¥¨¥ó¥¸¥ó¤ò°ìÍ÷ɽ¼¨¤·¤¿¤¢¤È¡¢½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "引数"
+.SH "°ú¿ô"
 .LP
 .LP
-[arguments...] ãŒå­˜åœ¨ã—ã¦ã„ã¦ã€ã‹ã¤ \f3\-e\fPã€\f3\-f\fP ã®ã„ãšã‚Œã®ã‚ªãƒ—ションも使用ã•ã‚Œãªã‹ã£ãŸå ´åˆã€æœ€åˆã®å¼•æ•°ãŒã‚¹ã‚¯ãƒªãƒ—トファイルã¨ãªã‚Šã€ä»–ã®å¼•æ•°ãŒå­˜åœ¨ã™ã‚‹å ´åˆã¯ã‚¹ã‚¯ãƒªãƒ—ト引数ã¨ã—ã¦æ¸¡ã•ã‚Œã¾ã™ã€‚[arguments..] ãŒä½¿ç”¨ã•ã‚Œã€ã‹ã¤ \f3\-e\fPã€\f3\-f\fP ã®ã„ãšã‚Œã‹ã®ã‚ªãƒ—ションãŒä½¿ç”¨ã•ã‚ŒãŸå ´åˆã€ã™ã¹ã¦ã® [arguments..] ãŒã‚¹ã‚¯ãƒªãƒ—ト引数ã¨ã—ã¦æ¸¡ã•ã‚Œã¾ã™ã€‚[arguments..]ã€\f3\-e\fPã€\f3\-f\fP ãŒã©ã‚Œã‚‚存在ã—ãªã‹ã£ãŸå ´åˆã¯ã€å¯¾è©±åž‹ãƒ¢ãƒ¼ãƒ‰ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚スクリプトã‹ã‚‰ã‚¹ã‚¯ãƒªãƒ—ト引数を使用ã™ã‚‹ã«ã¯ã€ã€Œargumentsã€ã¨ã„ã†åå‰ã® String é…列型ã®ã‚¨ãƒ³ã‚¸ãƒ³å¤‰æ•°ã‚’使用ã—ã¾ã™ã€‚
-.LP
-.SH "例"
+[arguments...] ¤¬Â¸ºß¤·¤Æ¤¤¤Æ¡¢¤«¤Ä \f3\-e\fP¡¢\f3\-f\fP ¤Î¤¤¤º¤ì¤Î¥ª¥×¥·¥ç¥ó¤â»ÈÍѤµ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ºÇ½é¤Î°ú¿ô¤¬¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤È¤Ê¤ê¡¢Â¾¤Î°ú¿ô¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¹¥¯¥ê¥×¥È°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Þ¤¹¡£[arguments..] ¤È¡¢\f3\-e\fP ¤Þ¤¿¤Ï \f3\-f\fP ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤¹¤Ù¤Æ¤Î [arguments..] ¤¬¥¹¥¯¥ê¥×¥È°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤Þ¤¹¡£[arguments..]¡¢\f3\-e\fP¡¢\f3\-f\fP ¤¬¤É¤ì¤â¸ºß¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢ÂÐÏ÷¿¥â¡¼¥É¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£¥¹¥¯¥ê¥×¥È¤«¤é¥¹¥¯¥ê¥×¥È°ú¿ô¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¡Öarguments¡×¤È¤¤¤¦Ì¾Á°¤Î String ÇÛÎ󷿤Υ¨¥ó¥¸¥óÊÑ¿ô¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
-\f3インラインスクリプトã®å®Ÿè¡Œ\fP
+.SH "Îã"
 .LP
-.RS 3
-
+.SS 
+¥¤¥ó¥é¥¤¥ó¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô
 .LP
 .nf
 \f3
@@ -151,13 +141,10 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3指定ã•ã‚ŒãŸè¨€èªžã‚’使用ã—ã€æŒ‡å®šã•ã‚ŒãŸã‚¹ã‚¯ãƒªãƒ—トファイルを評価ã™ã‚‹\fP
-.LP
-.RS 3
-
+.SS 
+»ØÄꤵ¤ì¤¿¸À¸ì¤ò»ÈÍѤ·¡¢»ØÄꤵ¤ì¤¿¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤òɾ²Á¤¹¤ë
 .LP
 .nf
 \f3
@@ -166,42 +153,42 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3対話型モード\fP
-.LP
-.RS 3
-
+.SS 
+ÂÐÏ÷¿¥â¡¼¥É
 .LP
 .nf
 \f3
 .fl
 jrunscript
 .fl
-js>print('hello world');
+js> print('Hello World\\n');
+.fl
+Hello World
 .fl
-hello world
+js> 34 + 55
 .fl
-js>34 + 55
+89.0
 .fl
-89
+js> t = new java.lang.Thread(function() { print('Hello World\\n'); })
+.fl
+Thread[Thread\-0,5,main]
 .fl
-js> thread(function() { print('hello world'); }
+js> t.start()
 .fl
-hello world
+js> Hello World
+.fl
+
 .fl
 js>
 .fl
 \fP
 .fi
-.RE
 
 .LP
-\f3スクリプト引数を指定ã—ã¦ã‚¹ã‚¯ãƒªãƒ—トファイルを実行ã™ã‚‹\fP
-.LP
-.RS 3
-
+.SS 
+¥¹¥¯¥ê¥×¥È°ú¿ô¤ò»ØÄꤷ¤Æ¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤ò¼Â¹Ô¤¹¤ë
 .LP
 .nf
 \f3
@@ -210,13 +197,12 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
-test.js ãŒå®Ÿè¡Œå¯¾è±¡ã¨ãªã‚‹ã‚¹ã‚¯ãƒªãƒ—トファイルã§ã‚ã‚Šã€arg1ã€arg2ã€ãŠã‚ˆã³ arg3 ã¯ã‚¹ã‚¯ãƒªãƒ—ト引数ã¨ã—ã¦ã‚¹ã‚¯ãƒªãƒ—トã«æ¸¡ã•ã‚Œã¾ã™ã€‚スクリプトã¯ã€Œargumentsã€é…列を使ã£ã¦ã“れらã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚  
-.SH "関連項目"
+test.js ¤¬¼Â¹ÔÂоݤȤʤ륹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤Ç¤¢¤ê¡¢arg1¡¢arg2¡¢¤ª¤è¤Ó arg3 ¤Ï¥¹¥¯¥ê¥×¥È°ú¿ô¤È¤·¤Æ¥¹¥¯¥ê¥×¥È¤ËÅϤµ¤ì¤Þ¤¹¡£¥¹¥¯¥ê¥×¥È¤Ï¡Öarguments¡×ÇÛÎó¤ò»È¤Ã¤Æ¤³¤ì¤é¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤¹¡£ 
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-JavaScript ãŒä½¿ç”¨ã•ã‚Œã‚‹å ´åˆã€jrunscript ã¯ã€æœ€åˆã®ãƒ¦ãƒ¼ã‚¶ãƒ¼å®šç¾©ã‚¹ã‚¯ãƒªãƒ—トを評価ã™ã‚‹å‰ã«ã€ã„ãã¤ã‹ã®çµ„ã¿è¾¼ã¿é–¢æ•°ã‚„組ã¿è¾¼ã¿ã‚ªãƒ–ジェクトをåˆæœŸåŒ–ã—ã¾ã™ã€‚ã“れら㮠JavaScript 組ã¿è¾¼ã¿æ©Ÿèƒ½ã«ã¤ã„ã¦ã¯ã€jsdocs ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+JavaScript ¤¬»ÈÍѤµ¤ì¤ë¾ì¹ç¡¢jrunscript ¤Ï¡¢ºÇ½é¤Î¥æ¡¼¥¶¡¼ÄêµÁ¥¹¥¯¥ê¥×¥È¤òɾ²Á¤¹¤ëÁ°¤Ë¡¢¤¤¤¯¤Ä¤«¤ÎÁȤ߹þ¤ß´Ø¿ô¤äÁȤ߹þ¤ß¥ª¥Ö¥¸¥§¥¯¥È¤ò½é´ü²½¤·¤Þ¤¹¡£¤³¤ì¤é¤Î JavaScript ÁȤ߹þ¤ßµ¡Ç½¤Ë¤Ä¤¤¤Æ¤Ï¡¢jsdocs ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/jsadebugd.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jsadebugd.1	Wed May 04 16:39:05 2011 -0700
@@ -19,31 +19,29 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jsadebugd 1 "02 Jun 2010"
+.TH jsadebugd 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jsadebugd \- サービスアビリティーエージェントデãƒãƒƒã‚°ãƒ‡ãƒ¼ãƒ¢ãƒ³
+.SH "̾Á°"
+jsadebugd \- ¥µ¡¼¥Ó¥¹¥¢¥Ó¥ê¥Æ¥£¡¼¥¨¡¼¥¸¥§¥ó¥È¥Ç¥Ð¥Ã¥°¥Ç¡¼¥â¥ó
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -55,14 +53,12 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 pid 
-デãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒæŽ¥ç¶šã™ã‚‹ãƒ—ロセスã®ãƒ—ロセス ID ã§ã™ã€‚プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚å˜ä¸€ã®ãƒ—ロセスã«æŽ¥ç¶šã§ãるデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã¯ã€1 ã¤ã«åˆ¶é™ã•ã‚Œã¾ã™ã€‚ 
+¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Àܳ¤¹¤ë¥×¥í¥»¥¹¤Î¥×¥í¥»¥¹ ID ¤Ç¤¹¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£Ã±°ì¤Î¥×¥í¥»¥¹¤ËÀܳ¤Ç¤­¤ë¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ï¡¢1 ¤Ä¤ËÀ©¸Â¤µ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
@@ -74,37 +70,32 @@
 .LP
 .RS 3
 .TP 3
-コアダンプã®ä½œæˆå…ƒã«ãªã‚‹ Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Ë¤Ê¤ë Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 core 
-デãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã‚’接続ã™ã‚‹ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤òÀܳ¤¹¤ë¥³¥¢¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã«å¿…è¦ã«ãªã‚‹ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚ã“ã® ID ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒã€æŽ¥ç¶šå…ˆã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã‚’特定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã® ID ã¯ã€å˜ä¸€ã®ãƒžã‚·ãƒ³å†…ã§ä¸€æ„ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤ËɬÍפˤʤ롢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£¤³¤Î ID ¤Ï¡¢¥ê¥â¡¼¥È¥¯¥é¥¤¥¢¥ó¥È¤¬¡¢ÀܳÀè¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤òÆÃÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î ID ¤Ï¡¢Ã±°ì¤Î¥Þ¥·¥óÆâ¤Ç°ì°Õ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jsadebugd\fP ã¯ã€Java プロセスã¾ãŸã¯ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã«æŽ¥ç¶šã—ã€ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã¨ã—ã¦æ©Ÿèƒ½ã—ã¾ã™ã€‚jstack(1)ã€jmap(1)ã€ãŠã‚ˆã³ jinfo(1) ãªã©ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€Java Remote Method Invocation (RMI) を使用ã—ã¦ã„るサーãƒãƒ¼ã«æŽ¥ç¶šã§ãã¾ã™ã€‚\f2jsadebugd\fP ã‚’èµ·å‹•ã™ã‚‹å‰ã«ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã—㦠
+\f3jsadebugd\fP ¤Ï¡¢Java ¥×¥í¥»¥¹¤Þ¤¿¤Ï¥³¥¢¥Õ¥¡¥¤¥ë¤ËÀܳ¤·¡¢¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤È¤·¤Æµ¡Ç½¤·¤Þ¤¹¡£jstack(1)¡¢jmap(1)¡¢¤ª¤è¤Ó jinfo(1) ¤Ê¤É¤Î¥ê¥â¡¼¥È¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢Java Remote Method Invocation (RMI) ¤ò»ÈÍѤ·¤Æ¤¤¤ë¥µ¡¼¥Ð¡¼¤ËÀܳ¤Ç¤­¤Þ¤¹¡£ \f2jsadebugd\fP ¤òµ¯Æ°¤¹¤ëÁ°¤Ë¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ 
 .na
 \f2rmiregistry\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi ã‚’èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi ¤òµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -113,16 +104,18 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-ã“ã“ã§ã€\f2$JAVA_HOME\fP ã¯ã€JDK ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã§ã™ã€‚rmiregistry ãŒèµ·å‹•ã—ã¦ã„ãªã„å ´åˆã€jsadebugd ã¯æ¨™æº– (1099) ãƒãƒ¼ãƒˆã® rmiregistry を内部ã§èµ·å‹•ã—ã¾ã™ã€‚デãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã¯ã€SIGINT ã‚’é€ä¿¡ã™ã‚‹ (Ctrl+C を押ã™) ã“ã¨ã«ã‚ˆã‚Šåœæ­¢ã§ãã¾ã™ã€‚
+¤³¤³¤Ç¡¢ \f2$JAVA_HOME\fP ¤Ï JDK ¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¹¡£rmiregistry ¤¬µ¯Æ°¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢jsadebugd ¤Ïɸ½à (1099) ¥Ý¡¼¥È¤Î rmiregistry ¤òÆâÉô¤Çµ¯Æ°¤·¤Þ¤¹¡£¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Ï¡¢SIGINT ¤òÁ÷¿®¤¹¤ë (Ctrl+C ¤ò²¡¤¹) ¤³¤È¤Ë¤è¤êÄä»ß¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ jsadebugd ã¯ã€ç¾æ™‚点ã§ã¯ã€Windows プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。\fP
+\f3Ãí\fP \- ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2PATH\fP ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \f2jvm.dll\fP ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .LP
-.SH "関連項目"
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \f2set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
--- a/src/solaris/doc/sun/man/man1/ja/jstack.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jstack.1	Wed May 04 16:39:05 2011 -0700
@@ -19,41 +19,39 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jstack 1 "02 Jun 2010"
+.TH jstack 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jstack \- スタックトレース
+.SH "̾Á°"
+jstack \- ¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹
 .br
 
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ
+¥Ñ¥é¥á¡¼¥¿
 .br
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .TP 2
 o
-既知ã®ãƒã‚°
+´ûÃΤΥХ°
 .br
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -67,51 +65,44 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .LP
-å„オプションã¯äº’ã„ã«æŽ’ä»–çš„ã§ã™ã€‚オプションを使用ã™ã‚‹å ´åˆã€ã‚³ãƒžãƒ³ãƒ‰åã®ç›´å¾Œã«è¨˜è¿°ã—ã¾ã™ã€‚オプションをå‚ç…§ã—ã¦ãã ã•ã„。
+³Æ¥ª¥×¥·¥ç¥ó¤Ï¸ß¤¤¤ËÇÓ¾Ū¤Ç¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 pid 
-å°åˆ·ã™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã®ãƒ—ロセス ID ã§ã™ã€‚プロセス㯠Java プロセスã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚マシン上ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java プロセスã®ä¸€è¦§ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€jps(1) を使用ã—ã¾ã™ã€‚ 
+°õºþ¤¹¤ë¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤Î¥×¥í¥»¥¹ ID ¤Ç¤¹¡£¥×¥í¥»¥¹¤Ï Java ¥×¥í¥»¥¹¤Ç¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ¥×¥í¥»¥¹¤Î°ìÍ÷¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢jps(1) ¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 executable 
-コアダンプã®ä½œæˆå…ƒã® Java 実行å¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+¥³¥¢¥À¥ó¥×¤ÎºîÀ®¸µ¤Î Java ¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .br
 .TP 3
 core 
-å°åˆ·ã™ã‚‹ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã®ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚ 
+°õºþ¤¹¤ë¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤Î¥³¥¢¥Õ¥¡¥¤¥ë¤Ç¤¹¡£ 
 .br
 .TP 3
 remote\-hostname\-or\-IP 
-リモートデãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ (jsadebugd(1) ã‚’å‚ç…§) ã®ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚ 
+¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼ (jsadebugd(1) ¤ò»²¾È) ¤Î¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ 
 .br
 .TP 3
 server\-id 
-複数ã®ãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ãŒåŒä¸€ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã§å®Ÿè¡Œã—ã¦ã„ã‚‹å ´åˆã®ã€ã‚ªãƒ—ション固有㮠ID ã§ã™ã€‚ 
+Ê£¿ô¤Î¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤¬Æ±°ì¤Î¥ê¥â¡¼¥È¥Û¥¹¥È¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë¾ì¹ç¤Î¡¢¥ª¥×¥·¥ç¥ó¸ÇÍ­¤Î ID ¤Ç¤¹¡£ 
 .RE
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3jstack\fP ã¯ã€æŒ‡å®šã•ã‚ŒãŸ Java プロセスやコアファイルã¾ãŸã¯ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã«å¯¾ã™ã‚‹ Java スレッド㮠Java スタックトレースをå°åˆ·ã—ã¾ã™ã€‚Java フレームã”ã¨ã«ã€ãƒ•ãƒ«ã‚¯ãƒ©ã‚¹åã€ãƒ¡ã‚½ãƒƒãƒ‰åã€ã€Œbciã€(ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹)ã€ãŠã‚ˆã³è¡Œç•ªå· (利用å¯èƒ½ãªå ´åˆ) ãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚\-m オプションを使用ã™ã‚‹ã¨ã€jstack ã¯ã€ã™ã¹ã¦ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã® Java フレームã¨ãƒã‚¤ãƒ†ã‚£ãƒ–フレームã®ä¸¡æ–¹ã‚’ã€ã€Œpcã€(プログラムカウンタ) ã¨ã¨ã‚‚ã«å°åˆ·ã—ã¾ã™ã€‚ãƒã‚¤ãƒ†ã‚£ãƒ–フレームã”ã¨ã«ã€ã€Œpcã€ã«ã‚‚ã£ã¨ã‚‚è¿‘ã„ãƒã‚¤ãƒ†ã‚£ãƒ–シンボル (利用å¯èƒ½ãªå ´åˆ) ãŒå°åˆ·ã•ã‚Œã¾ã™ã€‚C++ 分解åã¯åˆ†è§£è§£é™¤ã•ã‚Œã¾ã›ã‚“。C++ åを分解解除ã™ã‚‹ã«ã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã®å‡ºåŠ›ã‚’ \f3c++filt\fP ã«ãƒ‘イプã—ã¾ã™ã€‚指定ã•ã‚ŒãŸãƒ—ロセス㌠64 ビット VM 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2\-J\-d64\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+\f3jstack\fP ¤Ï¡¢»ØÄꤵ¤ì¤¿ Java ¥×¥í¥»¥¹¤ä¥³¥¢¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤ËÂФ¹¤ë Java ¥¹¥ì¥Ã¥É¤Î Java ¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤ò°õºþ¤·¤Þ¤¹¡£Java ¥Õ¥ì¡¼¥à¤´¤È¤Ë¡¢¥Õ¥ë¥¯¥é¥¹Ì¾¡¢¥á¥½¥Ã¥É̾¡¢¡Öbci¡×(¥Ð¥¤¥È¥³¡¼¥É¥¤¥ó¥Ç¥Ã¥¯¥¹)¡¢¤ª¤è¤Ó¹ÔÈÖ¹æ (ÍøÍѲÄǽ¤Ê¾ì¹ç) ¤¬°õºþ¤µ¤ì¤Þ¤¹¡£\-m ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢jstack ¤Ï¡¢¤¹¤Ù¤Æ¤Î¥¹¥ì¥Ã¥É¤Î Java ¥Õ¥ì¡¼¥à¤È¥Í¥¤¥Æ¥£¥Ö¥Õ¥ì¡¼¥à¤ÎξÊý¤ò¡¢¡Öpc¡×(¥×¥í¥°¥é¥à¥«¥¦¥ó¥¿) ¤È¤È¤â¤Ë°õºþ¤·¤Þ¤¹¡£¥Í¥¤¥Æ¥£¥Ö¥Õ¥ì¡¼¥à¤´¤È¤Ë¡¢¡Öpc¡×¤Ë¤â¤Ã¤È¤â¶á¤¤¥Í¥¤¥Æ¥£¥Ö¥·¥ó¥Ü¥ë (ÍøÍѲÄǽ¤Ê¾ì¹ç) ¤¬°õºþ¤µ¤ì¤Þ¤¹¡£C++ ʬ²ò̾¤Ïʬ²ò²ò½ü¤µ¤ì¤Þ¤»¤ó¡£C++ ̾¤òʬ²ò²ò½ü¤¹¤ë¤Ë¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤Î½ÐÎϤò \f3c++filt\fP ¤Ë¥Ñ¥¤¥×¤·¤Þ¤¹¡£»ØÄꤵ¤ì¤¿¥×¥í¥»¥¹¤¬ 64 ¥Ó¥Ã¥È VM ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2\-J\-d64\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .br
 
 .LP
-.RS 3
-
-.LP
 .nf
 \f3
 .fl
@@ -119,51 +110,43 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-\f3注 \- ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚Windows プラットフォーム上ã§ä½¿ç”¨å¯èƒ½ãªå”¯ä¸€ã® jstack å½¢å¼ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚\fP
+\f3Ãí\fP \- ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£dbgeng.dll ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤ Windows ¥·¥¹¥Æ¥à¤Ç¤Ï¡¢¡ÖDebugging Tools For Windows¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤¤¤È¤³¤ì¤é¤Î¥Ä¡¼¥ë¤¬Àµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£¤Þ¤¿¡¢ \f2PATH\fP ´Ä¶­ÊÑ¿ô¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥¹¤Ë¤è¤Ã¤Æ»ÈÍѤµ¤ì¤ë \f2jvm.dll\fP ¤Î¾ì½ê¡¢¤Þ¤¿¤Ï¥¯¥é¥Ã¥·¥å¥À¥ó¥×¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤¿¾ì½ê¤¬´Þ¤Þ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
 .LP
-.nf
-\f3
-.fl
-\fP\f3    jstack [\-l] pid \fP
-.fl
-.fi
-
+¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \f2set PATH=<jdk>\\jre\\bin\\client;%PATH%\fP
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-F 
-「jstack [\-l] pidã€ãŒå¿œç­”ã—ãªã„å ´åˆã«ã‚¹ã‚¿ãƒƒã‚¯ãƒ€ãƒ³ãƒ—を強制ã—ã¾ã™ã€‚ 
+¡Öjstack [\-l] pid¡×¤¬±þÅú¤·¤Ê¤¤¾ì¹ç¤Ë¥¹¥¿¥Ã¥¯¥À¥ó¥×¤ò¶¯À©¤·¤Þ¤¹¡£ 
 .TP 3
 \-l 
-é•·å½¢å¼ã®ãƒªã‚¹ãƒˆã€‚所有 java.util.concurrent ã®
+Ĺ·Á¼°¤Î¥ê¥¹¥È¡£½êÍ­ java.util.concurrent ¤Î
 .na
-\f2所有ã§ãるシンクロナイザ\fP @
+\f2½êÍ­¤Ç¤­¤ë¥·¥ó¥¯¥í¥Ê¥¤¥¶\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.htmlã®ä¸€è¦§ãªã©ã€ãƒ­ãƒƒã‚¯ã«ã¤ã„ã¦ã®è¿½åŠ æƒ…報をå°åˆ·ã—ã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/api/java/util/concurrent/locks/AbstractOwnableSynchronizer.html¤Î°ìÍ÷¤Ê¤É¡¢¥í¥Ã¥¯¤Ë¤Ä¤¤¤Æ¤ÎÄɲþðÊó¤ò°õºþ¤·¤Þ¤¹¡£ 
 .TP 3
 \-m 
-æ··åˆãƒ¢ãƒ¼ãƒ‰ (Java ãŠã‚ˆã³ãƒã‚¤ãƒ†ã‚£ãƒ– C/C++ フレームã®ä¸¡æ–¹) ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚’å°åˆ·ã—ã¾ã™ã€‚ 
+º®¹ç¥â¡¼¥É (Java ¤ª¤è¤Ó¥Í¥¤¥Æ¥£¥Ö C/C++ ¥Õ¥ì¡¼¥à¤ÎξÊý) ¤Î¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤ò°õºþ¤·¤Þ¤¹¡£ 
 .TP 3
 \-h 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò°õºþ¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-help 
-ヘルプメッセージをå°åˆ·ã—ã¾ã™ã€‚
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£
 .br
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
@@ -181,11 +164,9 @@
 .RE
 
 .LP
-.SH "既知ã®ãƒã‚°"
-.LP
-
+.SH "´ûÃΤΥХ°"
 .LP
 .LP
-æ··åˆãƒ¢ãƒ¼ãƒ‰ã®ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ (\-m オプション使用) ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ‡ãƒãƒƒã‚°ã‚µãƒ¼ãƒãƒ¼ã§ã¯æ©Ÿèƒ½ã—ã¾ã›ã‚“。
+º®¹ç¥â¡¼¥É¤Î¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹ (\-m ¥ª¥×¥·¥ç¥ó»ÈÍÑ) ¤Ï¡¢¥ê¥â¡¼¥È¥Ç¥Ð¥Ã¥°¥µ¡¼¥Ð¡¼¤Ç¤Ïµ¡Ç½¤·¤Þ¤»¤ó¡£
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/jstat.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jstat.1	Wed May 04 16:39:05 2011 -0700
@@ -19,44 +19,46 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jstat 1 "02 Jun 2010"
+.TH jstat 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jstat \- Java 仮想マシン統計データ監視ツール
+.SH "̾Á°"
+jstat \- Java ²¾ÁÛ¥Þ¥·¥óÅý·×¥Ç¡¼¥¿´Æ»ë¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ 
+²¾ÁÛ¥Þ¥·¥ó¼±ÊÌ»Ò 
 .TP 2
 o
-オプション
-.br
-\ \  \- 一般的ãªã‚ªãƒ—ション
-.br
-\ \  \- 出力オプション 
+¥ª¥×¥·¥ç¥ó 
+.RS 3
+.TP 2
+*
+°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó 
+.TP 2
+*
+½ÐÎÏ¥ª¥×¥·¥ç¥ó 
+.RE
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -66,56 +68,49 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 generalOption 
-å˜ç‹¬ã§ä½¿ç”¨ã™ã‚‹ä¸€èˆ¬çš„ãªã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã§ã™ (\-helpã€\-optionsã€ã¾ãŸã¯ \-version)。 
+ñÆȤǻÈÍѤ¹¤ë°ìÈÌŪ¤Ê¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤¹ (\-help¡¢\-options¡¢¤Þ¤¿¤Ï \-version)¡£ 
 .TP 3
 outputOptions 
-å˜ä¸€ã® \f2statOption\fP ã¨ã€\-tã€\-hã€ãŠã‚ˆã³ \-J オプションã®ã„ãšã‚Œã‹ã‚’組ã¿åˆã‚ã›ãŸã€1 ã¤ã¾ãŸã¯è¤‡æ•°ã®å‡ºåŠ›ã‚ªãƒ—ションã§ã™ã€‚ 
+ñ°ì¤Î \f2statOption\fP ¤È¡¢\-t¡¢\-h¡¢¤ª¤è¤Ó \-J ¥ª¥×¥·¥ç¥ó¤Î¤¤¤º¤ì¤«¤òÁȤ߹ç¤ï¤»¤¿¡¢1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .TP 3
 vmid 
-ターゲット㮠Java 仮想マシン (JVM) を示ã™æ–‡å­—列ã§ã‚る仮想マシン識別å­ã§ã™ã€‚一般的ãªæ§‹æ–‡ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È¤Î Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤ò¼¨¤¹Ê¸»úÎó¤Ç¤¢¤ë²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҤǤ¹¡£°ìÈÌŪ¤Ê¹½Ê¸¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
 [\fP\f4protocol\fP\f3:][//]\fP\f4lvmid\fP[@\f2hostname\fP[:\f2port\fP]/\f2servername\fP]
 .fl
 .fi
-vmid 文字列ã®æ§‹æ–‡ã®å¤§éƒ¨åˆ†ã¯ã€URI ã®æ§‹æ–‡ã«å¯¾å¿œã—ã¦ã„ã¾ã™ã€‚\f2vmid\fP ã¯ã€ãƒ­ãƒ¼ã‚«ãƒ« JVM を表ã™å˜ç´”ãªæ•´æ•°ã‹ã‚‰ã€é€šä¿¡ãƒ—ロトコルã€ãƒãƒ¼ãƒˆç•ªå·ã€ãŠã‚ˆã³ä»–ã®å®Ÿè£…固有ã®å€¤ã‚’示ã™è¤‡é›‘ãªæ§‹é€ ã¾ã§ã€ã•ã¾ã–ã¾ã«ç•°ãªã‚Šã¾ã™ã€‚詳細ã¯ã€ã€Œä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+vmid ʸ»úÎó¤Î¹½Ê¸¤ÎÂçÉôʬ¤Ï¡¢URI ¤Î¹½Ê¸¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£\f2vmid\fP ¤Ï¡¢¥í¡¼¥«¥ë JVM ¤òɽ¤¹Ã±½ã¤ÊÀ°¿ô¤«¤é¡¢ÄÌ¿®¥×¥í¥È¥³¥ë¡¢¥Ý¡¼¥ÈÈֹ桢¤ª¤è¤Ó¾¤Î¼ÂÁõ¸ÇÍ­¤ÎÃͤò¼¨¤¹Ê£»¨¤Ê¹½Â¤¤Þ¤Ç¡¢¤µ¤Þ¤¶¤Þ¤Ë°Û¤Ê¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҡפò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 interval[s|ms] 
-秒 (s) ã¾ãŸã¯ãƒŸãƒªç§’ (ms) ã®ã†ã¡æŒ‡å®šã—ãŸå˜ä½ã§ã®ã‚µãƒ³ãƒ—リング間隔ã§ã™ã€‚デフォルトã®å˜ä½ã¯ãƒŸãƒªç§’ã§ã™ã€‚\  æ­£ã®æ•´æ•°ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。\  ã“ã‚ŒãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€\f3jstat\fP 㯠interval ã”ã¨ã«å‡ºåŠ›ã‚’生æˆã—ã¾ã™ã€‚ 
+Éà (s) ¤Þ¤¿¤Ï¥ß¥êÉà (ms) ¤Î¤¦¤Á»ØÄꤷ¤¿Ã±°Ì¤Ç¤Î¥µ¥ó¥×¥ê¥ó¥°´Ö³Ö¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Îñ°Ì¤Ï¥ß¥êÉäǤ¹¡£Àµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¤³¤ì¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢\f3jstat\fP ¤Ï interval ¤´¤È¤Ë½ÐÎϤòÀ¸À®¤·¤Þ¤¹¡£ 
 .TP 3
 count 
-表示ã™ã‚‹ã‚µãƒ³ãƒ—ル数ã§ã™ã€‚デフォルト値ã¯ç„¡é™ã§ã™ã€‚ ã¤ã¾ã‚Šã€\f3jstat\fP ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ãŒçµ‚了ã™ã‚‹ã¾ã§ã€ã¾ãŸã¯ \f3jstat\fP コマンドãŒçµ‚了ã™ã‚‹ã¾ã§ã€çµ±è¨ˆãƒ‡ãƒ¼ã‚¿ã‚’表示ã—ã¾ã™ã€‚ æ­£ã®æ•´æ•°å€¤ã‚’使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+ɽ¼¨¤¹¤ë¥µ¥ó¥×¥ë¿ô¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃͤÏ̵¸Â¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢\f3jstat\fP ¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤¬½ªÎ»¤¹¤ë¤Þ¤Ç¡¢¤Þ¤¿¤Ï \f3jstat\fP ¥³¥Þ¥ó¥É¤¬½ªÎ»¤¹¤ë¤Þ¤Ç¡¢Åý·×¥Ç¡¼¥¿¤òɽ¼¨¤·¤Þ¤¹¡£Àµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jstat\fP ツールã¯ã€è¨­ç½®ã•ã‚Œã¦ã„ã‚‹ HotSpot Java 仮想マシン (JVM) ã®ãƒ‘フォーマンス統計データを表示ã—ã¾ã™ã€‚ターゲット JVM ã¯ã€ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã€ã¤ã¾ã‚Šä¸‹è¨˜ã® \f2vmid\fP オプションã«ã‚ˆã£ã¦è­˜åˆ¥ã•ã‚Œã¾ã™ã€‚
+\f3jstat\fP ¥Ä¡¼¥ë¤Ï¡¢ÀßÃÖ¤µ¤ì¤Æ¤¤¤ë HotSpot Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹Åý·×¥Ç¡¼¥¿¤òɽ¼¨¤·¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È JVM ¤Ï¡¢²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҡ¢¤Ä¤Þ¤ê²¼µ­¤Î \f2vmid\fP ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¼±Ê̤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f3注\fP: ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ç¾åœ¨ã€Windows 98 ãŠã‚ˆã³ Windows Me プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
+\f3Ãí\fP: ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¸½ºß¡¢Windows 98 ¤ª¤è¤Ó Windows Me ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .br
 
 .LP
 .SS 
-仮想マシン識別å­
-.LP
-.RS 3
-
+²¾ÁÛ¥Þ¥·¥ó¼±ÊÌ»Ò
 .LP
 .LP
-\f2vmid\fP 文字列ã®æ§‹æ–‡ã®å¤§éƒ¨åˆ†ã¯ã€URI ã®æ§‹æ–‡ã«å¯¾å¿œã—ã¦ã„ã¾ã™ã€‚
+\f2vmid\fP ʸ»úÎó¤Î¹½Ê¸¤ÎÂçÉôʬ¤Ï¡¢URI ¤Î¹½Ê¸¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -128,79 +123,73 @@
 .RS 3
 .TP 3
 protocol 
-通信プロトコルã§ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ—ロトコルãŒã€ãƒ—ラットフォーム固有ã®æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã«ãªã‚Šã¾ã™ã€‚\f2protocol\fP ãŒçœç•¥ã•ã‚Œã€\f2hostname\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ—ロトコル㯠\f3rmi\fP ã«ãªã‚Šã¾ã™ã€‚ 
+ÄÌ¿®¥×¥í¥È¥³¥ë¤Ç¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥×¥í¥È¥³¥ë¤¬¡¢¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤ÎºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Ë¤Ê¤ê¤Þ¤¹¡£\f2protocol\fP ¤¬¾Êά¤µ¤ì¡¢\f2hostname\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥×¥í¥È¥³¥ë¤Ï \f3rmi\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 lvmid 
-ターゲット JVM ã®ãƒ­ãƒ¼ã‚«ãƒ«ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã§ã™ã€‚\f2lvmid\fP ã¯ã€ã‚·ã‚¹ãƒ†ãƒ ä¸Šã® JVM を一æ„ã«è­˜åˆ¥ã™ã‚‹ãƒ—ラットフォーム固有ã®å€¤ã§ã™ã€‚\f2lvmid\fP ã¯ã€ä»®æƒ³ãƒžã‚·ãƒ³è­˜åˆ¥å­ã®å”¯ä¸€ã®å¿…é ˆè¦ç´ ã§ã™ã€‚\f2lvmid\fP ã¯ã€çµ¶å¯¾ã¨ã„ã†ã‚ã‘ã§ã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ä¸€èˆ¬çš„ã«ã¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM プロセスã«å¯¾ã™ã‚‹ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã®ãƒ—ロセス識別å­ã§ã™ã€‚jps(1) コマンドを使用ã—ã¦ã€\f2lvmid\fP を指定ã§ãã¾ã™ã€‚ã¾ãŸã€Unix プラットフォームã§ã¯\f3ps\fP コマンドを使用ã—ã¦ã€Windows ã§ã¯ Windows タスクマãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’使用ã—ã¦ã€\f2lvmid\fP を指定ã§ãã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È JVM ¤Î¥í¡¼¥«¥ë²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҤǤ¹¡£\f2lvmid\fP ¤Ï¡¢¥·¥¹¥Æ¥à¾å¤Î JVM ¤ò°ì°Õ¤Ë¼±Ê̤¹¤ë¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤ÎÃͤǤ¹¡£\f2lvmid\fP ¤Ï¡¢²¾ÁÛ¥Þ¥·¥ó¼±Ê̻ҤÎÍ£°ì¤Îɬ¿ÜÍ×ÁǤǤ¹¡£\f2lvmid\fP ¤Ï¡¢ÀäÂФȤ¤¤¦¤ï¤±¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢°ìÈÌŪ¤Ë¤Ï¥¿¡¼¥²¥Ã¥È JVM ¥×¥í¥»¥¹¤ËÂФ¹¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥×¥í¥»¥¹¼±Ê̻ҤǤ¹¡£jps(1) ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢\f2lvmid\fP ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢Unix ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï\f3ps\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¡¢Windows ¤Ç¤Ï Windows ¥¿¥¹¥¯¥Þ¥Í¡¼¥¸¥ã¡¼¤ò»ÈÍѤ·¤Æ¡¢\f2lvmid\fP ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 hostname 
-ターゲットホストを示ã™ãƒ›ã‚¹ãƒˆåã¾ãŸã¯ IP アドレスã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ›ã‚¹ãƒˆã¯ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã«ãªã‚Šã¾ã™ã€‚ 
+¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤ò¼¨¤¹¥Û¥¹¥È̾¤Þ¤¿¤Ï IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥Û¥¹¥È¤Ï¥í¡¼¥«¥ë¥Û¥¹¥È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 port 
-リモートサーãƒãƒ¼ã¨é€šä¿¡ã™ã‚‹ãŸã‚ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆã§ã™ã€‚\f2hostname\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹ã‹ã€\f2protocol\fP ã§æœ€é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€\f2port\fP ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚ãã†ã§ãªã‘ã‚Œã°ã€\f2port\fP パラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚デフォルト㮠\f3rmi\fP プロトコルã®å ´åˆã€\f2port\fP ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® rmiregistry ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’示ã—ã¾ã™ã€‚\f2port\fP ãŒçœç•¥ã•ã‚Œã€\f2protocol\fP 㧠\f3rmi\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® rmiregistry ãƒãƒ¼ãƒˆ (1099) ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
+¥ê¥â¡¼¥È¥µ¡¼¥Ð¡¼¤ÈÄÌ¿®¤¹¤ë¤¿¤á¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤Ç¤¹¡£\f2hostname\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¤«¡¢\f2protocol\fP ¤ÇºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f2port\fP ¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢\f2port\fP ¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Î \f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢\f2port\fP ¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î rmiregistry ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¼¨¤·¤Þ¤¹¡£\f2port\fP ¤¬¾Êά¤µ¤ì¡¢\f2protocol\fP ¤Ç \f3rmi\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Î rmiregistry ¥Ý¡¼¥È (1099) ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
 .TP 3
 servername 
-ã“ã®ãƒ‘ラメータã®æ‰±ã„ã¯ã€å®Ÿè£…ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚最é©åŒ–ã•ã‚ŒãŸãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロトコルã®å ´åˆã€ã“ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã¯ç„¡è¦–ã•ã‚Œã¾ã™ã€‚\f3rmi\fP プロトコルã®å ´åˆã¯ã€ã“ã®ãƒ‘ラメータã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã® RMI リソースオブジェクトã®åå‰ã‚’示ã—ã¾ã™ã€‚ 
+¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Î°·¤¤¤Ï¡¢¼ÂÁõ¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£ºÇŬ²½¤µ¤ì¤¿¥í¡¼¥«¥ë¥×¥í¥È¥³¥ë¤Î¾ì¹ç¡¢¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£\f3rmi\fP ¥×¥í¥È¥³¥ë¤Î¾ì¹ç¤Ï¡¢¤³¤Î¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î RMI ¥ê¥½¡¼¥¹¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤ò¼¨¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-\f3jstat\fP コマンドã¯ã€ä¸€èˆ¬çš„ãªã‚ªãƒ—ションã¨å‡ºåŠ›ã‚ªãƒ—ション㮠2 ã¤ã®ã‚¿ã‚¤ãƒ—ã®ã‚ªãƒ—ションをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚一般的ãªã‚ªãƒ—ションを使用ã—ãŸå ´åˆã€\f3jstat\fP ã¯ç°¡å˜ãªä½¿ç”¨çŽ‡ãŠã‚ˆã³ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¾ã™ã€‚出力オプションã§ã¯ã€çµ±è¨ˆãƒ‡ãƒ¼ã‚¿å‡ºåŠ›ã®å†…容ã¨å½¢å¼ã‚’指定ã—ã¾ã™ã€‚
+\f3jstat\fP ¥³¥Þ¥ó¥É¤Ï¡¢°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤È½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Î 2 ¤Ä¤Î¥¿¥¤¥×¤Î¥ª¥×¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢\f3jstat\fP ¤Ï´Êñ¤Ê»ÈÍÑΨ¤ª¤è¤Ó¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢Åý·×¥Ç¡¼¥¿½ÐÎϤÎÆâÍƤȷÁ¼°¤ò»ØÄꤷ¤Þ¤¹¡£
 .br
 
 .LP
 .LP
-\f3注\fP: ã™ã¹ã¦ã®ã‚ªãƒ—ションã¨ãã®æ©Ÿèƒ½ã¯ã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§å¤‰æ›´ã¾ãŸã¯å»ƒæ­¢ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚
+\f3Ãí\fP: ¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤È¤½¤Îµ¡Ç½¤Ï¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤ÇÊѹ¹¤Þ¤¿¤ÏÇѻߤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .SS 
-一般的ãªã‚ªãƒ—ション
+°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-ã„ãšã‚Œã‹ã®ä¸€èˆ¬çš„ãªã‚ªãƒ—ションを指定ã—ãŸå ´åˆã€ä»–ã®ã‚ªãƒ—ションã¾ãŸã¯ãƒ‘ラメータã¯ä¸€åˆ‡æŒ‡å®šã§ãã¾ã›ã‚“。
+¤¤¤º¤ì¤«¤Î°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢Â¾¤Î¥ª¥×¥·¥ç¥ó¤Þ¤¿¤Ï¥Ñ¥é¥á¡¼¥¿¤Ï°ìÀÚ»ØÄê¤Ç¤­¤Þ¤»¤ó¡£
 .LP
 .RS 3
 .TP 3
 \-help 
-ヘルプメッセージを表示ã—ã¾ã™ã€‚ 
+¥Ø¥ë¥×¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¾ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-options 
-統計データオプションを一覧表示ã—ã¾ã™ã€‚下記ã®ã€Œå‡ºåŠ›ã‚ªãƒ—ションã€ã®ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+Åý·×¥Ç¡¼¥¿¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£²¼µ­¤Î¡Ö½ÐÎÏ¥ª¥×¥·¥ç¥ó¡×¤ÎÀá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
 .SS 
-出力オプション
-.LP
-.RS 3
-
+½ÐÎÏ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-一般的ãªã‚ªãƒ—ションを指定ã—ãªã„å ´åˆã«ã€å‡ºåŠ›ã‚ªãƒ—ションを指定ã§ãã¾ã™ã€‚出力オプションã¯ã€\f3jstat\fP ã®å‡ºåŠ›ã®å†…容ãŠã‚ˆã³å½¢å¼ã‚’指定ã—ã€å˜ä¸€ã® \f2statOption\fP ã¨ã€ä»–ã®ã„ãšã‚Œã‹ã®å‡ºåŠ›ã‚ªãƒ—ション (\-hã€\-tã€ãŠã‚ˆã³ \-J) ã¨ã§æ§‹æˆã•ã‚Œã¾ã™ã€‚\  \f2statOption\fP ã¯æœ€åˆã«è¨˜è¿°ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¤Ë¡¢½ÐÎÏ¥ª¥×¥·¥ç¥ó¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£½ÐÎÏ¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3jstat\fP ¤Î½ÐÎϤÎÆâÍƤª¤è¤Ó·Á¼°¤ò»ØÄꤷ¡¢Ã±°ì¤Î \f2statOption\fP ¤È¡¢Â¾¤Î¤¤¤º¤ì¤«¤Î½ÐÎÏ¥ª¥×¥·¥ç¥ó (\-h¡¢\-t¡¢¤ª¤è¤Ó \-J) ¤È¤Ç¹½À®¤µ¤ì¤Þ¤¹¡£\f2statOption\fP ¤ÏºÇ½é¤Ëµ­½Ò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-出力ã¯ã€å„列ãŒç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒ†ãƒ¼ãƒ–ルã®å½¢å¼ã§æ§‹æˆã•ã‚Œã¾ã™ã€‚タイトルを記ã—ãŸãƒ˜ãƒƒãƒ€ãƒ¼è¡Œã«ã€å„列ã®èª¬æ˜ŽãŒè¨˜ã•ã‚Œã¾ã™ã€‚ \f3\-h\fP オプションを使用ã—ã¦ã€ãƒ˜ãƒƒãƒ€ãƒ¼ã‚’表示ã™ã‚‹é »åº¦ã‚’設定ã—ã¾ã™ã€‚\  通常ã€åˆ—ã®ãƒ˜ãƒƒãƒ€ãƒ¼åã¯ã‚ªãƒ—ションãŒç•°ãªã£ã¦ã„ã‚‹å ´åˆã§ã‚‚一貫ã—ã¦ã„ã¾ã™ã€‚一般ã«ã€2 ã¤ã®ã‚ªãƒ—ションã§åŒã˜åå‰ã®åˆ—ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã‚Œã°ã€2 ã¤ã®åˆ—ã®ãƒ‡ãƒ¼ã‚¿ã‚½ãƒ¼ã‚¹ã¯åŒã˜ã«ãªã‚Šã¾ã™ã€‚
+½ÐÎϤϡ¢³ÆÎ󤬶õÇò¤Ç¶èÀÚ¤é¤ì¤¿¥Æ¡¼¥Ö¥ë¤Î·Á¼°¤Ç¹½À®¤µ¤ì¤Þ¤¹¡£¥¿¥¤¥È¥ë¤ò´Þ¤à¥Ø¥Ã¥À¡¼¹Ô¤Ë¤è¤Ã¤Æ¡¢³ÆÎó¤Î°ÕÌ£¤¬¤ï¤«¤ê¤Þ¤¹¡£¥Ø¥Ã¥À¡¼¤Îɽ¼¨ÉÑÅÙ¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢\f3\-h\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£Îó¤Î¥Ø¥Ã¥À¡¼Ì¾¤Ï°ìÈ̤ˡ¢¥ª¥×¥·¥ç¥ó´Ö¤Ç°ì´ÓÀ­¤¬Êݤ¿¤ì¤Æ¤¤¤Þ¤¹¡£°ìÈ̤ˡ¢2 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¤ÇƱ¤¸Ì¾Á°¤ÎÎ󤬻ÈÍѤµ¤ì¤Æ¤¤¤ì¤Ð¡¢2 ¤Ä¤ÎÎó¤Î¥Ç¡¼¥¿¥½¡¼¥¹¤ÏƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f3\-t\fP オプションを使用ã™ã‚‹ã¨ã€\f2Timestamp\fP ã¨ã„ã†ãƒ©ãƒ™ãƒ«ã®ä»˜ã„ãŸã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã®åˆ—ãŒã€å‡ºåŠ›ã®æœ€åˆã®åˆ—ã¨ã—ã¦è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2Timestamp\fP 列ã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã®èµ·å‹•ã‹ã‚‰ã®çµŒéŽæ™‚é–“ãŒã€ç§’å˜ä½ã§è¡¨ç¤ºã•ã‚Œã¾ã™ã€‚タイムスタンプã®ç²¾åº¦ã¯ã€ã•ã¾ã–ã¾ãªè¦å› ã«ã‚ˆã£ã¦ç•°ãªã‚Šã€å¤§é‡ã®è² è·ã®ã‹ã‹ã£ãŸã‚·ã‚¹ãƒ†ãƒ ã§ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®é…延ã«ã‚ˆã‚Šå¤‰å‹•ã—ã¾ã™ã€‚
+\f3\-t\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢ \f2Timestamp ¤È¤¤¤¦¥é¥Ù¥ë¤ÎÉÕ¤¤¤¿¥¿¥¤¥à¥¹¥¿¥ó¥×¤ÎÎ󤬡¢\fP ½ÐÎϤκǽé¤ÎÎó¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹¡£ \f2Timestamp\fP Îó¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤Îµ¯Æ°¤«¤é¤Î·Ð²á»þ´Ö¤¬¡¢ÉÃñ°Ì¤Çɽ¼¨¤µ¤ì¤Þ¤¹¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤ÎÀºÅ٤ϡ¢¤µ¤Þ¤¶¤Þ¤ÊÍ×°ø¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¡¢ÂçÎ̤ÎÉé²Ù¤Î¤«¤«¤Ã¤¿¥·¥¹¥Æ¥à¤Ç¤Î¥¹¥ì¥Ã¥É¥¹¥±¥¸¥å¡¼¥ë¤ÎÃÙ±ä¤Ë¤è¤êÊÑÆ°¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2interval\fP ãŠã‚ˆã³ \f2count\fP パラメータを使用ã—ã¦ã€\f3jstat\fP ãŒãã®å‡ºåŠ›ã‚’表示ã™ã‚‹é »åº¦ã¨å›žæ•°ã‚’ãã‚Œãžã‚ŒæŒ‡å®šã—ã¾ã™ã€‚
+\f2interval\fP ¤ª¤è¤Ó \f2count\fP ¥Ñ¥é¥á¡¼¥¿¤ò»ÈÍѤ·¤Æ¡¢\f3jstat\fP ¤¬¤½¤Î½ÐÎϤòɽ¼¨¤¹¤ëÉÑÅ٤Ȳó¿ô¤ò¤½¤ì¤¾¤ì»ØÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-\f3注\fP: å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã“ã®å½¢å¼ã¯å¤‰æ›´ã•ã‚Œã‚‹å¯èƒ½æ€§ãŒã‚ã‚‹ãŸã‚ã€\f3jstat\fP ã®å‡ºåŠ›ã‚’解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トã¯ä½œæˆã—ãªã„ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚\f3jstat\fP 出力を解æžã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを作æˆã™ã‚‹å ´åˆã¯ã€ã“ã®ãƒ„ールã®å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§ã€ãã®ã‚¹ã‚¯ãƒªãƒ—トを変更ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ã«ç•™æ„ã—ã¦ãã ã•ã„。
+\f3Ãí\fP: ¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¤³¤Î·Á¼°¤ÏÊѹ¹¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤¿¤á¡¢\f3jstat\fP ¤Î½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤ÏºîÀ®¤·¤Ê¤¤¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£\f3jstat\fP ½ÐÎϤò²òÀϤ¹¤ë¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë¾ì¹ç¤Ï¡¢¤³¤Î¥Ä¡¼¥ë¤Î¾­Íè¤Î¥ê¥ê¡¼¥¹¤Ç¡¢¤½¤Î¥¹¥¯¥ê¥×¥È¤òÊѹ¹¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤Ëα°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .RS 3
 .TP 3
 \-statOption 
-\f3jstat\fP ãŒè¡¨ç¤ºã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿æƒ…報を指定ã—ã¾ã™ã€‚次ã®è¡¨ã«ã¯ã€åˆ©ç”¨å¯èƒ½ãªã‚ªãƒ—ションãŒä¸€è¦§è¡¨ç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚ 特定ã®ãƒ—ラットフォームã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã«ã¤ã„ã¦ã€ã‚ªãƒ—ションを一覧表示ã™ã‚‹ã«ã¯ã€ä¸€èˆ¬çš„ãªã‚ªãƒ—ション㮠\f3\-options\fP を使用ã—ã¾ã™ã€‚
+\f3jstat\fP ¤¬É½¼¨¤¹¤ëÅý·×¥Ç¡¼¥¿¾ðÊó¤ò»ØÄꤷ¤Þ¤¹¡£¼¡¤Îɽ¤Ë¡¢ÍøÍѲÄǽ¤Ê¥ª¥×¥·¥ç¥ó¤Î°ìÍ÷¤ò¼¨¤·¤Þ¤¹¡£¤¢¤ëÆÃÄê¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¥¤¥ó¥¹¥È¡¼¥ë¤Î¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤¹¤ë¤Ë¤Ï¡¢°ìÈÌŪ¤Ê¥ª¥×¥·¥ç¥ó¤Î \f3\-options\fP ¤ò»ÈÍѤ·¤Þ¤¹¡£
 .br
 .br
 .LP
@@ -232,7 +221,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-クラスローダーã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+¥¯¥é¥¹¥í¡¼¥À¡¼¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr a| \n(dn
@@ -248,7 +237,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-HotSpot Just\-in\-Time コンパイラã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+HotSpot Just\-in\-Time ¥³¥ó¥Ñ¥¤¥é¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr b| \n(dn
@@ -264,7 +253,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクトã•ã‚ŒãŸãƒ’ープã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥È¤µ¤ì¤¿¥Ò¡¼¥×¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr c| \n(dn
@@ -280,7 +269,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-世代ã”ã¨ã®å®¹é‡ã¨å¯¾å¿œã™ã‚‹é ˜åŸŸã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+À¤Â头¤È¤ÎÍÆÎ̤ÈÂбþ¤¹¤ëÎΰè¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr d| \n(dn
@@ -296,7 +285,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクション統計データã®æ¦‚è¦ (\f3\-gcutil\fP ã¨åŒã˜) ã¨ã€ç›´å‰ãŠã‚ˆã³ç¾åœ¨ (é©ç”¨å¯èƒ½ãªå ´åˆ) ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã®åŽŸå› 
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ× (\f3\-gcutil\fP ¤ÈƱ¤¸) ¤È¡¢Ä¾Á°¤ª¤è¤Ó¸½ºß (ŬÍѲÄǽ¤Ê¾ì¹ç) ¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤Î¸¶°ø
 .br
 .di
 .nr e| \n(dn
@@ -312,7 +301,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+New À¤Âå¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr f| \n(dn
@@ -328,7 +317,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®ã‚µã‚¤ã‚ºã¨å¯¾å¿œã™ã‚‹é ˜åŸŸã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+New À¤Âå¤Î¥µ¥¤¥º¤ÈÂбþ¤¹¤ëÎΰè¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr g| \n(dn
@@ -344,7 +333,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ãŠã‚ˆã³ Permanent 世代ã®å‹•ä½œã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+Old À¤Â太¤è¤Ó Permanent À¤Âå¤ÎÆ°ºî¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr h| \n(dn
@@ -360,7 +349,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®ã‚µã‚¤ã‚ºã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+Old À¤Âå¤Î¥µ¥¤¥º¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr i| \n(dn
@@ -376,7 +365,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®ã‚µã‚¤ã‚ºã«é–¢ã™ã‚‹çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+Permanent À¤Âå¤Î¥µ¥¤¥º¤Ë´Ø¤¹¤ëÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr j| \n(dn
@@ -392,7 +381,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクション統計データã®æ¦‚è¦
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ×
 .br
 .di
 .nr k| \n(dn
@@ -408,7 +397,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-HotSpot コンパイル方法ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+HotSpot ¥³¥ó¥Ñ¥¤¥ëÊýË¡¤ÎÅý·×¥Ç¡¼¥¿
 .br
 .di
 .nr l| \n(dn
@@ -419,7 +408,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3オプション\fP
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wclass
 .if \n(80<\n(38 .nr 80 \n(38
@@ -448,7 +437,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3表示内容\fP
+.nr 38 \w\f3ɽ¼¨ÆâÍÆ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -486,7 +475,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 259 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 248 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -503,7 +492,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3オプション\fP\h'|\n(41u'\f3表示内容\fP
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ɽ¼¨ÆâÍÆ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -716,30 +705,26 @@
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-52
 .TP 3
 \-h n 
-\f2n\fP サンプル (出力行) ã”ã¨ã«åˆ—ヘッダーを表示。 ãŸã ã—ã€\f2n\fP ã¯æ­£ã®æ•´æ•°å€¤ã€‚デフォルト値㯠0。 ã“ã®ã¨ãã€ãƒ‡ãƒ¼ã‚¿ã®æœ€åˆã®è¡Œã®ä¸Šã«åˆ—ヘッダーãŒè¡¨ç¤ºã•ã‚Œã‚‹ 
+\f2n\fP ¥µ¥ó¥×¥ë (½ÐÎϹÔ) ¤´¤È¤ËÎó¥Ø¥Ã¥À¡¼¤òɽ¼¨¡£ ¤¿¤À¤·¡¢\f2n\fP ¤ÏÀµ¤ÎÀ°¿ôÃÍ¡£¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 0¡£ ¤³¤Î¤È¤­¡¢¥Ç¡¼¥¿¤ÎºÇ½é¤Î¹Ô¤Î¾å¤ËÎó¥Ø¥Ã¥À¡¼¤¬É½¼¨¤µ¤ì¤ë 
 .TP 3
 \-t n 
-タイムスタンプ列を出力ã®æœ€åˆã®åˆ—ã¨ã—ã¦è¡¨ç¤ºã€‚タイムスタンプã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã®èµ·å‹•æ™‚ã‹ã‚‰ã®çµŒéŽæ™‚é–“ 
+¥¿¥¤¥à¥¹¥¿¥ó¥×Îó¤ò½ÐÎϤκǽé¤ÎÎó¤È¤·¤Æɽ¼¨¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤Îµ¯Æ°»þ¤«¤é¤Î·Ð²á»þ´Ö 
 .TP 3
-\-J javaOption 
-\f2javaOption\fP ã‚’ \f3java\fP アプリケーション起動ツールã¸æ¸¡ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚オプションã®å®Œå…¨ãªãƒªã‚¹ãƒˆã«ã¤ã„ã¦ã¯ã€ã€Œjava(1)ã€ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+\-JjavaOption 
+\f2javaOption\fP ¤ò \f3java\fP ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¤ØÅϤ¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤Î´°Á´¤Ê¥ê¥¹¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Öjava(1)¡×¤Î¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-statOption ã¨å‡ºåŠ›
-.LP
-.RS 3
-
+statOption ¤È½ÐÎÏ
 .LP
 .LP
-以é™ã®è¡¨ã§ã¯ã€\f3jstat\fP ㌠\f2statOption\fP ã”ã¨ã«å‡ºåŠ›ã™ã‚‹åˆ—ã«ã¤ã„ã¦æ¦‚è¦ã‚’示ã—ã¾ã™ã€‚
+°Ê¹ß¤Îɽ¤Ç¤Ï¡¢\f3jstat\fP ¤¬ \f2statOption\fP ¤´¤È¤Ë½ÐÎϤ¹¤ëÎó¤Ë¤Ä¤¤¤Æ³µÍפò¼¨¤·¤Þ¤¹¡£
 .br
 
 .LP
 .SS 
-\-class オプション
+\-class ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -770,7 +755,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ロードã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã®æ•°
+¥í¡¼¥É¤µ¤ì¤¿¥¯¥é¥¹¤Î¿ô
 .br
 .di
 .nr a| \n(dn
@@ -786,7 +771,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ロードã•ã‚ŒãŸ K ãƒã‚¤ãƒˆæ•°
+¥í¡¼¥É¤µ¤ì¤¿ K ¥Ð¥¤¥È¿ô
 .br
 .di
 .nr b| \n(dn
@@ -802,7 +787,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-アンロードã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã®æ•°
+¥¢¥ó¥í¡¼¥É¤µ¤ì¤¿¥¯¥é¥¹¤Î¿ô
 .br
 .di
 .nr c| \n(dn
@@ -818,7 +803,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-アンロードã•ã‚ŒãŸ K ãƒã‚¤ãƒˆæ•°
+¥¢¥ó¥í¡¼¥É¤µ¤ì¤¿ K ¥Ð¥¤¥È¿ô
 .br
 .di
 .nr d| \n(dn
@@ -834,7 +819,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-クラスã®ãƒ­ãƒ¼ãƒ‰ã‚„アンロード処ç†ã«è¦ã—ãŸæ™‚é–“
+¥¯¥é¥¹¤Î¥í¡¼¥É¤ä¥¢¥ó¥í¡¼¥É½èÍý¤ËÍפ·¤¿»þ´Ö
 .br
 .di
 .nr e| \n(dn
@@ -845,9 +830,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wクラスローダーã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \w¥¯¥é¥¹¥í¡¼¥À¡¼¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wLoaded
 .if \n(80<\n(38 .nr 80 \n(38
@@ -862,7 +847,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -886,7 +871,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 313 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 298 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -903,11 +888,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'クラスローダーã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'¥¯¥é¥¹¥í¡¼¥À¡¼¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1002,7 +987,7 @@
 
 .LP
 .SS 
-\-compiler オプション
+\-compiler ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -1033,7 +1018,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-実行ã•ã‚ŒãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+¼Â¹Ô¤µ¤ì¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr a| \n(dn
@@ -1049,7 +1034,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-失敗ã—ãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+¼ºÇÔ¤·¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr b| \n(dn
@@ -1065,7 +1050,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-無効ã«ã•ã‚ŒãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+̵¸ú¤Ë¤µ¤ì¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr c| \n(dn
@@ -1081,7 +1066,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイルタスクã®å®Ÿè¡Œã«è¦ã—ãŸæ™‚é–“
+¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¼Â¹Ô¤ËÍפ·¤¿»þ´Ö
 .br
 .di
 .nr d| \n(dn
@@ -1097,7 +1082,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最後ã«å¤±æ•—ã—ãŸã‚³ãƒ³ãƒ‘イルã®ã‚³ãƒ³ãƒ‘イルタイプ
+ºÇ¸å¤Ë¼ºÇÔ¤·¤¿¥³¥ó¥Ñ¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë¥¿¥¤¥×
 .br
 .di
 .nr e| \n(dn
@@ -1113,7 +1098,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最後ã«å¤±æ•—ã—ãŸã‚³ãƒ³ãƒ‘イルã®ã‚¯ãƒ©ã‚¹åã¨ãƒ¡ã‚½ãƒƒãƒ‰
+ºÇ¸å¤Ë¼ºÇÔ¤·¤¿¥³¥ó¥Ñ¥¤¥ë¤Î¥¯¥é¥¹Ì¾¤È¥á¥½¥Ã¥É
 .br
 .di
 .nr f| \n(dn
@@ -1124,9 +1109,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wHotSpot Just\-In\-Time コンパイラã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wHotSpot Just\-In\-Time ¥³¥ó¥Ñ¥¤¥é¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wCompiled
 .if \n(80<\n(38 .nr 80 \n(38
@@ -1143,7 +1128,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -1169,7 +1154,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 349 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 334 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -1186,11 +1171,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'HotSpot Just\-In\-Time コンパイラã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'HotSpot Just\-In\-Time ¥³¥ó¥Ñ¥¤¥é¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1302,7 +1287,7 @@
 
 .LP
 .SS 
-\-gc オプション
+\-gc ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -1333,7 +1318,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -1349,7 +1334,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -1365,7 +1350,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 0 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -1381,7 +1366,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 1 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -1397,7 +1382,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr e| \n(dn
@@ -1413,7 +1398,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Eden Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr f| \n(dn
@@ -1429,7 +1414,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -1445,7 +1430,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Old Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -1461,7 +1446,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr i| \n(dn
@@ -1477,7 +1462,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Permanent Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr j| \n(dn
@@ -1493,7 +1478,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr k| \n(dn
@@ -1509,7 +1494,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³æ™‚é–“
+¼ã¤¤À¤Âå¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr l| \n(dn
@@ -1525,7 +1510,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr m| \n(dn
@@ -1541,7 +1526,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr n| \n(dn
@@ -1552,9 +1537,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wガベージコレクトã•ã‚ŒãŸãƒ’ープã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \w¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥È¤µ¤ì¤¿¥Ò¡¼¥×¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0C
 .if \n(80<\n(38 .nr 80 \n(38
@@ -1589,9 +1574,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -1633,7 +1618,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 419 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 404 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -1650,11 +1635,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ガベージコレクトã•ã‚ŒãŸãƒ’ープã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥È¤µ¤ì¤¿¥Ò¡¼¥×¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1850,7 +1835,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(m|u+\n(.Vu
 .if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -1906,7 +1891,7 @@
 
 .LP
 .SS 
-\-gccapacity オプション
+\-gccapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -1937,7 +1922,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®æœ€å°å®¹é‡ (KB)
+New À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -1953,7 +1938,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®æœ€å¤§å®¹é‡ (KB)
+New À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -1969,7 +1954,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+New À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -1985,7 +1970,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -2001,7 +1986,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr e| \n(dn
@@ -2017,7 +2002,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr f| \n(dn
@@ -2033,7 +2018,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å°å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -2049,7 +2034,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å¤§å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -2065,7 +2050,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr i| \n(dn
@@ -2081,7 +2066,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr j| \n(dn
@@ -2097,7 +2082,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å°å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr k| \n(dn
@@ -2113,7 +2098,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å¤§å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr l| \n(dn
@@ -2129,7 +2114,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr m| \n(dn
@@ -2145,7 +2130,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr n| \n(dn
@@ -2161,7 +2146,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr o| \n(dn
@@ -2172,9 +2157,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wメモリープール世代ãŠã‚ˆã³é ˜åŸŸå®¹é‡
+.nr 38 \w¥á¥â¥ê¡¼¥×¡¼¥ëÀ¤Â太¤è¤ÓÎΰèÍÆÎÌ
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wNGCMN
 .if \n(80<\n(38 .nr 80 \n(38
@@ -2211,9 +2196,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -2257,7 +2242,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 493 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 478 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2274,11 +2259,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'メモリープール世代ãŠã‚ˆã³é ˜åŸŸå®¹é‡\h'|\n(41u'
+\&\h'|\n(40u'¥á¥â¥ê¡¼¥×¡¼¥ëÀ¤Â太¤è¤ÓÎΰèÍÆÎÌ\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -2522,7 +2507,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .fc
 .nr T. 1
 .T# 1
@@ -2547,10 +2532,10 @@
 
 .LP
 .SS 
-\-gccause オプション
+\-gccause ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-ã“ã®ã‚ªãƒ—ションã¯ã€\f3\-gcutil\fP オプションã¨åŒã˜ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³çµ±è¨ˆãƒ‡ãƒ¼ã‚¿ã®æ¦‚è¦ã‚’表示ã—ã¾ã™ãŒã€æœ€å¾Œã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã¨ (é©ç”¨å¯èƒ½ãªå ´åˆã¯) ç¾åœ¨ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã‚¤ãƒ™ãƒ³ãƒˆã®åŽŸå› ãŒå«ã¾ã‚Œã¾ã™ã€‚\f3\-gcutil\fP ã§ä¸€è¦§è¡¨ç¤ºã•ã‚Œã‚‹åˆ—ã®ä»–ã«ã€ã“ã®ã‚ªãƒ—ションã§ã¯æ¬¡ã®åˆ—ãŒè¿½åŠ ã•ã‚Œã¾ã™ã€‚
+¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤ÈƱ¤¸¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍפòɽ¼¨¤·¤Þ¤¹¤¬¡¢ºÇ¸å¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤È (ŬÍѲÄǽ¤Ê¾ì¹ç¤Ï) ¸½ºß¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¥¤¥Ù¥ó¥È¤Î¸¶°ø¤¬´Þ¤Þ¤ì¤Þ¤¹¡£\f3\-gcutil\fP ¤Ç°ìÍ÷ɽ¼¨¤µ¤ì¤ëÎó¤Î¾¤Ë¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¼¡¤ÎÎó¤¬Äɲ䵤ì¤Þ¤¹¡£
 .LP
 .LP
 .TS
@@ -2581,7 +2566,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最後ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã®åŽŸå› 
+ºÇ¸å¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Î¸¶°ø
 .br
 .di
 .nr a| \n(dn
@@ -2597,7 +2582,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ç¾åœ¨ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã®åŽŸå› 
+¸½ºß¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Î¸¶°ø
 .br
 .di
 .nr b| \n(dn
@@ -2608,9 +2593,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wGC イベントをå«ã‚€ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wGC ¥¤¥Ù¥ó¥È¤ò´Þ¤à¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wLGCC
 .if \n(80<\n(38 .nr 80 \n(38
@@ -2619,7 +2604,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -2637,7 +2622,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 516 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 501 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2654,11 +2639,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'GC イベントをå«ã‚€ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'GC ¥¤¥Ù¥ó¥È¤ò´Þ¤à¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -2702,7 +2687,7 @@
 
 .LP
 .SS 
-\-gcnew オプション
+\-gcnew ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -2733,7 +2718,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -2749,7 +2734,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -2765,7 +2750,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 0 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -2781,7 +2766,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ä½¿ç”¨çŽ‡ (KB)
+Survivor Îΰè 1 ¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -2797,7 +2782,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-最大殿堂入りã—ãã„値
+ºÇÂçÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ
 .br
 .di
 .nr e| \n(dn
@@ -2813,7 +2798,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-é©åˆ‡ãª Survivor サイズ (KB)
+ŬÀÚ¤Ê Survivor ¥µ¥¤¥º (KB)
 .br
 .di
 .nr f| \n(dn
@@ -2829,7 +2814,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -2845,7 +2830,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Eden Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -2861,7 +2846,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr i| \n(dn
@@ -2877,7 +2862,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³æ™‚é–“
+¼ã¤¤À¤Âå¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr j| \n(dn
@@ -2888,9 +2873,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wNew 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wNew À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0C
 .if \n(80<\n(38 .nr 80 \n(38
@@ -2917,9 +2902,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \w殿堂入りã—ãã„値
+.nr 38 \wÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -2953,7 +2938,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 570 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 555 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -2970,11 +2955,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'New 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'New À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3042,7 +3027,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'TT\h'|\n(41u'殿堂入りã—ãã„値
+\&\h'|\n(40u'TT\h'|\n(41u'ÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ
 .ne \n(e|u+\n(.Vu
 .if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3158,7 +3143,7 @@
 
 .LP
 .SS 
-\-gcnewcapacity オプション
+\-gcnewcapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -3181,16 +3166,15 @@
 .rm 80 81
 .nr 34 \n(.lu
 .eo
-.am 80
+.am 81
 .br
 .di a+
 .35
 .ft \n(.f
 .ll \n(34u*1u/3u
-.if \n(.l<\n(80 .ll \n(80u
+.if \n(.l<\n(81 .ll \n(81u
 .in 0
-NGCMN\ \ \ \ \ \ \ \ \ T}~T{
-New 世代ã®æœ€å°å®¹é‡ (KB)
+New À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -3206,7 +3190,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®æœ€å¤§å®¹é‡ (KB)
+New À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -3222,7 +3206,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-New 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+New À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -3238,7 +3222,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®æœ€å¤§å®¹é‡ (KB)
+Survivor Îΰè 0 ¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -3254,7 +3238,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 0 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr e| \n(dn
@@ -3270,7 +3254,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®æœ€å¤§å®¹é‡ (KB)
+Survivor Îΰè 1 ¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr f| \n(dn
@@ -3286,7 +3270,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Survivor Îΰè 1 ¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr g| \n(dn
@@ -3302,7 +3286,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®æœ€å¤§å®¹é‡ (KB)
+Eden Îΰè¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr h| \n(dn
@@ -3318,7 +3302,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Eden Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr i| \n(dn
@@ -3334,7 +3318,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr j| \n(dn
@@ -3345,13 +3329,15 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wNew 世代領域サイズã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wNew À¤ÂåÎΰ襵¥¤¥º¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wNGCMX \ \ \
+.nr 38 \wNGCMN
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wNGC \ \ \
+.nr 38 \wNGCMX
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \wNGC
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0CMX
 .if \n(80<\n(38 .nr 80 \n(38
@@ -3371,15 +3357,15 @@
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
-.nr 38 \n(a-
-.if \n(80<\n(38 .nr 80 \n(38
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
+.nr 38 \n(a-
+.if \n(81<\n(38 .nr 81 \n(38
 .nr 38 \n(b-
 .if \n(81<\n(38 .nr 81 \n(38
 .nr 38 \n(c-
@@ -3408,7 +3394,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 626 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 609 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -3425,21 +3411,21 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'New 世代領域サイズã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'New À¤ÂåÎΰ襵¥¤¥º¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\h'|\n(41u'
+\&\h'|\n(40u'NGCMN\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
-.nr 37 \n(40u
+.nr 37 \n(41u
 .in +\n(37u
 .a+
 .in -\n(37u
@@ -3451,7 +3437,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'NGCMX \ \ \\h'|\n(41u'
+\&\h'|\n(40u'NGCMX\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -3467,7 +3453,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'NGC \ \ \\h'|\n(41u'
+\&\h'|\n(40u'NGC\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -3593,7 +3579,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .fc
 .nr T. 1
 .T# 1
@@ -3609,11 +3595,11 @@
 .rm i+
 .rm j+
 .TE
-.if \n-(b.=0 .nr c. \n(.c-\n(d.-49
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-47
 
 .LP
 .SS 
-\-gcold オプション
+\-gcold ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -3644,7 +3630,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -3660,7 +3646,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Permanent Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -3676,7 +3662,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -3692,7 +3678,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ä½¿ç”¨çŽ‡ (KB)
+Old Îΰè¤Î»ÈÍÑΨ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -3708,7 +3694,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr e| \n(dn
@@ -3724,7 +3710,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr f| \n(dn
@@ -3740,7 +3726,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -3751,9 +3737,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wOld ãŠã‚ˆã³ Permanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wOld ¤ª¤è¤Ó Permanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wPC
 .if \n(80<\n(38 .nr 80 \n(38
@@ -3774,9 +3760,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -3804,7 +3790,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 668 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 651 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -3821,11 +3807,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'Old ãŠã‚ˆã³ Permanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'Old ¤ª¤è¤Ó Permanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3909,7 +3895,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(f|u+\n(.Vu
 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -3958,7 +3944,7 @@
 
 .LP
 .SS 
-\-gcoldcapacity オプション
+\-gcoldcapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -3989,7 +3975,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å°å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -4005,7 +3991,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®æœ€å¤§å®¹é‡ (KB)
+Old À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -4021,7 +4007,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -4037,7 +4023,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Old Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -4053,7 +4039,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr e| \n(dn
@@ -4069,7 +4055,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr f| \n(dn
@@ -4085,7 +4071,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -4096,9 +4082,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wOld 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wOld À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wOGCMN
 .if \n(80<\n(38 .nr 80 \n(38
@@ -4119,9 +4105,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -4149,7 +4135,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 710 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 693 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4166,11 +4152,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'Old 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'Old À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4254,7 +4240,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(f|u+\n(.Vu
 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4303,7 +4289,7 @@
 
 .LP
 .SS 
-\-gcpermcapacity オプション
+\-gcpermcapacity ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -4334,7 +4320,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å°å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇ¾®ÍÆÎÌ (KB)
 .br
 .di
 .nr a| \n(dn
@@ -4350,7 +4336,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®æœ€å¤§å®¹é‡ (KB)
+Permanent À¤Âå¤ÎºÇÂçÍÆÎÌ (KB)
 .br
 .di
 .nr b| \n(dn
@@ -4366,7 +4352,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 世代ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent À¤Âå¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr c| \n(dn
@@ -4382,7 +4368,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ç¾åœ¨ã®å®¹é‡ (KB)
+Permanent Îΰè¤Î¸½ºß¤ÎÍÆÎÌ (KB)
 .br
 .di
 .nr d| \n(dn
@@ -4398,7 +4384,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr e| \n(dn
@@ -4414,7 +4400,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr f| \n(dn
@@ -4430,7 +4416,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -4441,9 +4427,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wPermanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wPermanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wPGCMN
 .if \n(80<\n(38 .nr 80 \n(38
@@ -4464,9 +4450,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -4494,7 +4480,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 752 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 735 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4511,11 +4497,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'Permanent 世代ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'Permanent À¤Âå¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4599,7 +4585,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(f|u+\n(.Vu
 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -4648,7 +4634,7 @@
 
 .LP
 .SS 
-\-gcutil オプション
+\-gcutil ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -4679,7 +4665,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Survivor Îΰè 0 ¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr a| \n(dn
@@ -4695,7 +4681,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Survivor 領域 1 ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Survivor Îΰè 1 ¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr b| \n(dn
@@ -4711,7 +4697,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Eden 領域ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Eden Îΰè¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr c| \n(dn
@@ -4727,7 +4713,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Old 領域ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Old Îΰè¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr d| \n(dn
@@ -4743,7 +4729,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-Permanent 領域ã®ä½¿ç”¨çŽ‡ (ç¾åœ¨ã®å®¹é‡ã«å¯¾ã™ã‚‹ãƒ‘ーセンテージ)
+Permanent Îΰè¤Î»ÈÍÑΨ (¸½ºß¤ÎÍÆÎ̤ËÂФ¹¤ë¥Ñ¡¼¥»¥ó¥Æ¡¼¥¸)
 .br
 .di
 .nr e| \n(dn
@@ -4759,7 +4745,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代㮠GC イベント数
+¼ã¤¤À¤Âå¤Î GC ¥¤¥Ù¥ó¥È¿ô
 .br
 .di
 .nr f| \n(dn
@@ -4775,7 +4761,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-è‹¥ã„世代ã®ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³æ™‚é–“
+¼ã¤¤À¤Âå¤Î¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr g| \n(dn
@@ -4791,7 +4777,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-フルガベージコレクション時間
+¥Õ¥ë¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó»þ´Ö
 .br
 .di
 .nr h| \n(dn
@@ -4807,7 +4793,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ガベージコレクションç·æ™‚é–“
+¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÁí»þ´Ö
 .br
 .di
 .nr i| \n(dn
@@ -4818,9 +4804,9 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wガベージコレクション統計データã®æ¦‚è¦
+.nr 38 \w¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ×
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wS0
 .if \n(80<\n(38 .nr 80 \n(38
@@ -4845,9 +4831,9 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wフル GC イベント数
+.nr 38 \w¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -4879,7 +4865,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 802 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 785 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -4896,11 +4882,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'ガベージコレクション統計データã®æ¦‚è¦\h'|\n(41u'
+\&\h'|\n(40u'¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥óÅý·×¥Ç¡¼¥¿¤Î³µÍ×\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -5016,7 +5002,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'FGC\h'|\n(41u'フル GC イベント数
+\&\h'|\n(40u'FGC\h'|\n(41u'¥Õ¥ë GC ¥¤¥Ù¥ó¥È¿ô
 .ne \n(h|u+\n(.Vu
 .if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -5067,7 +5053,7 @@
 
 .LP
 .SS 
-\-printcompilation オプション
+\-printcompilation ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
 .TS
@@ -5098,7 +5084,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-実行ã•ã‚ŒãŸã‚³ãƒ³ãƒ‘イルタスクã®æ•°
+¼Â¹Ô¤µ¤ì¤¿¥³¥ó¥Ñ¥¤¥ë¥¿¥¹¥¯¤Î¿ô
 .br
 .di
 .nr a| \n(dn
@@ -5114,7 +5100,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-メソッドã®ãƒã‚¤ãƒˆã‚³ãƒ¼ãƒ‰ã®ãƒã‚¤ãƒˆæ•°
+¥á¥½¥Ã¥É¤Î¥Ð¥¤¥È¥³¡¼¥É¤Î¥Ð¥¤¥È¿ô
 .br
 .di
 .nr b| \n(dn
@@ -5130,7 +5116,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイル方法を特定ã™ã‚‹ã‚¯ãƒ©ã‚¹åã¨ãƒ¡ã‚½ãƒƒãƒ‰å。クラスåã§ã¯ã€åå‰ç©ºé–“ã®åŒºåˆ‡ã‚Šæ–‡å­—ã¨ã—ã¦ã€ã€Œ.ã€ã§ã¯ãªã「/ã€ãŒä½¿ç”¨ã•ã‚Œã‚‹ã€‚メソッドåã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹å†…ã®ãƒ¡ã‚½ãƒƒãƒ‰ã§ã‚る。ã“れら㮠2 ã¤ã®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã®å½¢å¼ã¯ã€HotSpot \- \f3XX:+PrintComplation\fP オプションã¨å¯¾å¿œã—ã¦ã„ã‚‹
+¥³¥ó¥Ñ¥¤¥ëÊýË¡¤òÆÃÄꤹ¤ë¥¯¥é¥¹Ì¾¤È¥á¥½¥Ã¥É̾¡£¥¯¥é¥¹Ì¾¤Ç¤Ï¡¢Ì¾Á°¶õ´Ö¤Î¶èÀÚ¤êʸ»ú¤È¤·¤Æ¡¢¡Ö.¡×¤ÎÂå¤ï¤ê¤Ë¡Ö/¡×¤¬»ÈÍѤµ¤ì¤ë¡£¥á¥½¥Ã¥É̾¤Ï¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹Æâ¤Î¥á¥½¥Ã¥É¤Ç¤¢¤ë¡£¤³¤ì¤é¤Î 2 ¤Ä¤Î¥Õ¥£¡¼¥ë¥É¤Î·Á¼°¤Ï¡¢HotSpot \- \f3XX:+PrintComplation\fP ¥ª¥×¥·¥ç¥ó¤ÈÂбþ¤·¤Æ¤¤¤ë
 .br
 .di
 .nr c| \n(dn
@@ -5141,24 +5127,24 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \wHotSpot コンパイル方法ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿
+.nr 38 \wHotSpot ¥³¥ó¥Ñ¥¤¥ëÊýË¡¤ÎÅý·×¥Ç¡¼¥¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \w\f3列\fP
+.nr 38 \w\f3Îó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \wCompiled
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wサイズ
+.nr 38 \w¥µ¥¤¥º
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wåž‹
+.nr 38 \w·¿
 .if \n(80<\n(38 .nr 80 \n(38
-.nr 38 \wメソッド
+.nr 38 \w¥á¥½¥Ã¥É
 .if \n(80<\n(38 .nr 80 \n(38
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
-.nr 38 \wコンパイルタイプ
+.nr 38 \w¥³¥ó¥Ñ¥¤¥ë¥¿¥¤¥×
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -5178,7 +5164,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 828 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 811 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -5195,11 +5181,11 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'HotSpot コンパイル方法ã®çµ±è¨ˆãƒ‡ãƒ¼ã‚¿\h'|\n(41u'
+\&\h'|\n(40u'HotSpot ¥³¥ó¥Ñ¥¤¥ëÊýË¡¤ÎÅý·×¥Ç¡¼¥¿\h'|\n(41u'
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3列\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3Îó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -5221,7 +5207,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'サイズ\h'|\n(41u'
+\&\h'|\n(40u'¥µ¥¤¥º\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -5235,13 +5221,13 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'型\h'|\n(41u'コンパイルタイプ
+\&\h'|\n(40u'·¿\h'|\n(41u'¥³¥ó¥Ñ¥¤¥ë¥¿¥¤¥×
 .ne \n(c|u+\n(.Vu
 .if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'メソッド\h'|\n(41u'
+\&\h'|\n(40u'¥á¥½¥Ã¥É\h'|\n(41u'
 .mk ##
 .nr 31 \n(##
 .sp |\n(##u-1v
@@ -5263,19 +5249,16 @@
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-19
 
 .LP
-.SS 
-
-.LP
-.SH ""
+.SH "Îã"
 .LP
 .LP
-ã“ã®é …ã§ã¯ã€21891 ã® \f2lvmid\fP ã‚’æŒã¤ãƒ­ãƒ¼ã‚«ãƒ« JVM を監視ã™ã‚‹ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¤³¤Î¹à¤Ç¤Ï¡¢21891 ¤Î \f2lvmid\fP ¤ò»ý¤Ä¥í¡¼¥«¥ë JVM ¤ò´Æ»ë¤¹¤ëÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .SS 
-gcutil オプションã®ä½¿ç”¨
+gcutil ¥ª¥×¥·¥ç¥ó¤Î»ÈÍÑ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f2lvmid\fP 21891 ã«æŽ¥ç¶šã—ã¦ã€250 ミリ秒間隔㧠7 ã¤ã®ã‚µãƒ³ãƒ—ルをå–å¾—ã—ã€\f3\-gcutil\fP オプションã§ã®æŒ‡å®šã«å¾“ã£ã¦å‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f2lvmid\fP 21891 ¤ËÀܳ¤·¤Æ¡¢250 ¥ß¥êÉÃ´Ö³Ö¤Ç 7 ¤Ä¤Î¥µ¥ó¥×¥ë¤ò¼èÆÀ¤·¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Î»ØÄê¤Ë½¾¤Ã¤Æ½ÐÎϤòɽ¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5320,13 +5303,13 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã®å‡ºåŠ›ã¯ã€è‹¥ã„世代ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ãŒ 3 番目㨠4 番目ã®ã‚µãƒ³ãƒ—ル間ã§è¡Œã‚ã‚ŒãŸã“ã¨ã‚’示ã—ã¦ã„ã¾ã™ã€‚コレクションã«ã¯ 0.001 秒ã‹ã‹ã£ã¦ãŠã‚Šã€ã‚ªãƒ–ジェクト㌠Eden 領域 (E) ã‹ã‚‰ Old 領域 (O) ã«æ˜‡æ ¼ã—ãŸãŸã‚ã€Old 領域ã®ä½¿ç”¨çŽ‡ã¯ 9.49% ã‹ã‚‰ 9.51% ã«å¢—加ã—ã¦ã„ã¾ã™ã€‚Survivor 領域ã¯ã€ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³å‰ã¯ 12.44% ãŒä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã—ãŸãŒã€ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³å¾Œã¯ 7.74% ã—ã‹ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã›ã‚“。
+¤³¤ÎÎã¤Î½ÐÎϤϡ¢¼ã¤¤À¤Âå¤Î¥³¥ì¥¯¥·¥ç¥ó¤¬ 3 ÈÖÌÜ¤È 4 ÈÖÌܤΥµ¥ó¥×¥ë´Ö¤Ç¹Ô¤ï¤ì¤¿¤³¤È¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£¥³¥ì¥¯¥·¥ç¥ó¤Ë¤Ï 0.001 É䫤«¤Ã¤Æ¤ª¤ê¡¢¥ª¥Ö¥¸¥§¥¯¥È¤¬ Eden Îΰè (E) ¤«¤é Old Îΰè (O) ¤Ë¾º³Ê¤·¤¿¤¿¤á¡¢Old Îΰè¤Î»ÈÍÑΨ¤Ï 9.49% ¤«¤é 9.51% ¤ËÁý²Ã¤·¤Æ¤¤¤Þ¤¹¡£Survivor Îΰè¤Ï¡¢¥³¥ì¥¯¥·¥ç¥óÁ°¤Ï 12.44% ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤·¤¿¤¬¡¢¥³¥ì¥¯¥·¥ç¥ó¸å¤Ï 7.74% ¤·¤«»ÈÍѤµ¤ì¤Æ¤¤¤Þ¤»¤ó¡£
 .LP
 .SS 
-列ヘッダー文字列ã®ç¹°ã‚Šè¿”ã—
+Îó¥Ø¥Ã¥À¡¼Ê¸»úÎó¤Î·«¤êÊÖ¤·
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f2lvmid\fP 21891 ã«æŽ¥ç¶šã—ã¦ã€250 ミリ秒間隔ã§ã‚µãƒ³ãƒ—ルをå–å¾—ã—ã€\f3\-gcutil\fP オプションã§ã®æŒ‡å®šã«å¾“ã£ã¦å‡ºåŠ›ã‚’表示ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€\f3\-h3\fP オプションを使用ã—ã¦ã€ãƒ‡ãƒ¼ã‚¿ãŒ 3 行表示ã•ã‚Œã‚‹ã”ã¨ã«åˆ—ヘッダーを出力ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f2lvmid\fP 21891 ¤ËÀܳ¤·¤Æ¡¢250 ¥ß¥êÉôֳ֤ǥµ¥ó¥×¥ë¤ò¼èÆÀ¤·¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤Ç¤Î»ØÄê¤Ë½¾¤Ã¤Æ½ÐÎϤòɽ¼¨¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢\f3\-h3\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢¥Ç¡¼¥¿¤¬ 3 ¹Ôɽ¼¨¤µ¤ì¤ë¤´¤È¤ËÎó¥Ø¥Ã¥À¡¼¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5379,16 +5362,16 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ˜ãƒƒãƒ€ãƒ¼æ–‡å­—列ã®ç¹°ã‚Šè¿”ã—ãŒè¦‹ã‚‰ã‚Œã‚‹ã»ã‹ã«ã‚‚ã€2 番目㨠3 番目ã®ã‚µãƒ³ãƒ—ル間㧠Young GC ãŒè¡Œã‚ã‚ŒãŸã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€‚ã“ã®ç¶™ç¶šæ™‚間㯠0.001 秒ã§ã—ãŸã€‚ã“ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã§ã¯ã€Survivor 領域 0 ã®ä½¿ç”¨çŽ‡ (S0U) ãŒé©åˆ‡ãª Survivor サイズ (DSS) を超éŽã™ã‚‹ã“ã¨ã«ãªã‚‹ãƒ©ã‚¤ãƒ–データãŒæ¤œå‡ºã•ã‚Œã¾ã—ãŸã€‚ã“ã®çµæžœã€ã‚ªãƒ–ジェクトã¯ã€Old 世代 (ã“ã®å‡ºåŠ›ã«ã¯éžè¡¨ç¤º) ã¸æ˜‡æ ¼ã•ã‚Œã€æ®¿å ‚入りã—ãã„値 (TT) ãŒã€31 ã‹ã‚‰ 2 ã¸é™æ ¼ã•ã‚Œã¾ã—ãŸã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢¥Ø¥Ã¥À¡¼Ê¸»úÎó¤Î·«¤êÊÖ¤·¤¬¸«¤é¤ì¤ë¤Û¤«¤Ë¤â¡¢2 ÈÖÌÜ¤È 3 ÈÖÌܤΥµ¥ó¥×¥ë´Ö¤Ç Young GC ¤¬¹Ô¤ï¤ì¤¿¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£¤³¤Î·Ñ³»þ´Ö¤Ï 0.001 ÉäǤ·¤¿¡£¤³¤Î¥³¥ì¥¯¥·¥ç¥ó¤Ç¤Ï¡¢Survivor Îΰè 0 ¤Î»ÈÍÑΨ (S0U) ¤¬Å¬ÀÚ¤Ê Survivor ¥µ¥¤¥º (DSS) ¤òĶ²á¤¹¤ë¤³¤È¤Ë¤Ê¤ë¥é¥¤¥Ö¥Ç¡¼¥¿¤¬¸¡½Ð¤µ¤ì¤Þ¤·¤¿¡£¤³¤Î·ë²Ì¡¢¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢Old À¤Âå (¤³¤Î½ÐÎϤˤÏÈóɽ¼¨) ¤Ø¾º³Ê¤µ¤ì¡¢ÅÂƲÆþ¤ê¤·¤­¤¤ÃÍ (TT) ¤¬¡¢31 ¤«¤é 2 ¤Ø¹ß³Ê¤µ¤ì¤Þ¤·¤¿¡£
 .LP
 .LP
-別ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ãŒã€5 番目㨠6 番目ã®ã‚µãƒ³ãƒ—ル間ã§è¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã§ã¯ã€Survivor ãŒã»ã¨ã‚“ã©è¦‹ã‚‰ã‚Œãšã€æ®¿å ‚入りã—ãã„値を 31 ã«æˆ»ã—ã¾ã—ãŸã€‚
+Ê̤Υ³¥ì¥¯¥·¥ç¥ó¤¬¡¢5 ÈÖÌÜ¤È 6 ÈÖÌܤΥµ¥ó¥×¥ë´Ö¤Ç¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥³¥ì¥¯¥·¥ç¥ó¤Ç¤Ï¡¢Survivor ¤¬¤Û¤È¤ó¤É¸«¤é¤ì¤º¡¢ÅÂƲÆþ¤ê¤·¤­¤¤Ãͤò 31 ¤ËÌᤷ¤Þ¤·¤¿¡£
 .LP
 .SS 
-サンプルã”ã¨ã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã®æŒ¿å…¥
+¥µ¥ó¥×¥ë¤´¤È¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤ÎÁÞÆþ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f2lvmid\fP 21891 ã¸æŽ¥ç¶šã—ã€250 ミリ秒間隔㧠3 ã¤ã®ã‚µãƒ³ãƒ—ルをå–å¾—ã—ã¦ã„ã¾ã™ã€‚\f3\-t\fP オプションを使用ã—ã¦ã€æœ€åˆã®åˆ—ã«ã‚µãƒ³ãƒ—ルã”ã¨ã®ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—を表示ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f2lvmid\fP 21891 ¤ØÀܳ¤·¡¢250 ¥ß¥êÉÃ´Ö³Ö¤Ç 3 ¤Ä¤Î¥µ¥ó¥×¥ë¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¡£\f3\-t\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢ºÇ½é¤ÎÎó¤Ë¥µ¥ó¥×¥ë¤´¤È¤Î¥¿¥¤¥à¥¹¥¿¥ó¥×¤òɽ¼¨¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5417,13 +5400,13 @@
 
 .LP
 .LP
-\f2Timestamp\fP 列ã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã®èµ·å‹•æ™‚ã‹ã‚‰ã®çµŒéŽæ™‚é–“ãŒã€ç§’å˜ä½ã§ãƒ¬ãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚ã•ã‚‰ã«ã€\f3\-gcoldcapacity\fP 出力ã§ã¯ã€å‰²ã‚Šå½“ã¦è¦æ±‚ã¾ãŸã¯æ˜‡æ ¼è¦æ±‚ã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã‚’満ãŸã™ãŸã‚ã«ãƒ’ープãŒæ‹¡å¼µã™ã‚‹ã”ã¨ã«ã€Old 世代ã®å®¹é‡ (OGC) 㨠Old 領域ã®å®¹é‡ (OC) ã¨ãŒå¢—加ã—ã¦ã„ã‚‹ã“ã¨ãŒã‚ã‹ã‚Šã¾ã™ã€‚Old 世代ã®å®¹é‡ (OGC) ã¯ã€81 番目ã®ãƒ•ãƒ« GC (FGC) 後ã«ã€11696 KB ã‹ã‚‰ 13820 KB ã¸å¢—加ã—ã¦ã„ã¾ã™ã€‚Old 世代 (ãŠã‚ˆã³é ˜åŸŸ) ã®æœ€å¤§å®¹é‡ã¯ã€60544 KB (OGCMX) ãªã®ã§ã€ã¾ã æ‹¡å¼µã§ãる余裕ãŒæ®‹ã•ã‚Œã¦ã„ã¾ã™ã€‚
+\f2Timestamp\fP Îó¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤Îµ¯Æ°»þ¤«¤é¤Î·Ð²á»þ´Ö¤¬¡¢ÉÃñ°Ì¤Ç¥ì¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤µ¤é¤Ë¡¢\f3\-gcoldcapacity\fP ½ÐÎϤǤϡ¢³ä¤êÅö¤ÆÍ×µá¤Þ¤¿¤Ï¾º³ÊÍ׵ᤢ¤ë¤¤¤Ï¤½¤ÎξÊý¤òËþ¤¿¤¹¤¿¤á¤Ë¥Ò¡¼¥×¤¬³ÈÄ¥¤¹¤ë¤´¤È¤Ë¡¢Old À¤Âå¤ÎÍÆÎÌ (OGC) ¤È Old Îΰè¤ÎÍÆÎÌ (OC) ¤È¤¬Áý²Ã¤·¤Æ¤¤¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£Old À¤Âå¤ÎÍÆÎÌ (OGC) ¤Ï¡¢81 ÈÖÌܤΥեë GC (FGC) ¸å¤Ë¡¢11696 KB ¤«¤é 13820 KB ¤ØÁý²Ã¤·¤Æ¤¤¤Þ¤¹¡£Old À¤Âå (¤ª¤è¤ÓÎΰè) ¤ÎºÇÂçÍÆÎ̤ϡ¢60544 KB (OGCMX) ¤Ê¤Î¤Ç¡¢¤Þ¤À³ÈÄ¥¤Ç¤­¤ë;͵¤¬»Ä¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .SS 
-リモート JVM ã®ã‚¤ãƒ³ã‚¹ãƒˆã‚¥ãƒ«ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ç›£è¦–
+¥ê¥â¡¼¥È JVM ¤Î¥¤¥ó¥¹¥È¥¥¥ë¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Î´Æ»ë
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€\f3\-gcutil\fP オプションを使用ã—ã¦ã€\f2remote.domain\fP ã¨ã„ã†ã‚·ã‚¹ãƒ†ãƒ ä¸Šã® \f2lvmid\fP 40496 ã«æŽ¥ç¶šã—ã€ã‚µãƒ³ãƒ—ルを秒å˜ä½ã§ç„¡æœŸé™ã«å–å¾—ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢\f3\-gcutil\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢\f2remote.domain\fP ¤È¤¤¤¦¥·¥¹¥Æ¥à¾å¤Î \f2lvmid\fP 40496 ¤ËÀܳ¤·¡¢¥µ¥ó¥×¥ë¤òÉÃñ°Ì¤Ç̵´ü¸Â¤Ë¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -5440,24 +5423,23 @@
 
 .LP
 .LP
-\f2lvmid\fP ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®åå‰ã¨çµåˆã•ã‚Œã¦ã€\f240496@remote.domain\fP ã® \f2vmid\fP を構æˆã—ã¦ã„ã¾ã™ã€‚çµæžœã¨ã—ã¦ã€ã“ã® \f2vmid\fP ã¯ã€\f3rmi\fP プロトコルを使用ã—ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆä¸Šã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f3jstatd\fP サーãƒãƒ¼ã¨é€šä¿¡ã—ã¾ã™ã€‚\f3jstatd\fP サーãƒãƒ¼ã¯ã€\f3rmiregistry\fP を使用ã—ã¦ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f3rmiregistry\fP ãƒãƒ¼ãƒˆ (ãƒãƒ¼ãƒˆ 1099) ã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ \f2remote.domain\fP ã«é…ç½®ã•ã‚Œã‚Œã¾ã™ã€‚
+\f2lvmid\fP ¤Ï¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¤Î̾Á°¤È·ë¹ç¤µ¤ì¤Æ¡¢\f240496@remote.domain\fP ¤Î \f2vmid\fP ¤ò¹½À®¤·¤Æ¤¤¤Þ¤¹¡£·ë²Ì¤È¤·¤Æ¡¢¤³¤Î \f2vmid\fP ¤Ï¡¢\f3rmi\fP ¥×¥í¥È¥³¥ë¤ò»ÈÍѤ·¤Æ¡¢¥ê¥â¡¼¥È¥Û¥¹¥È¾å¤Î¥Ç¥Õ¥©¥ë¥È¤Î \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ÈÄÌ¿®¤·¤Þ¤¹¡£\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢\f3rmiregistry\fP ¤ò»ÈÍѤ·¤Æ¡¢¥Ç¥Õ¥©¥ë¥È¤Î \f3rmiregistry\fP ¥Ý¡¼¥È (¥Ý¡¼¥È 1099) ¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ \f2remote.domain\fP ¤ËÇÛÃÖ¤µ¤ì¤ì¤Þ¤¹¡£
 .LP
-.RE
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jps(1) \- Java 仮想マシンプロセスステータスツール〠
+¡Öjps(1) \- Java ²¾ÁÛ¥Þ¥·¥ó¥×¥í¥»¥¹¥¹¥Æ¡¼¥¿¥¹¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstatd(1) \- 仮想マシン jstat デーモン〠
+¡Öjstatd(1) \- ²¾ÁÛ¥Þ¥·¥ó jstat ¥Ç¡¼¥â¥ó¡× 
 .TP 2
 o
-「rmiregistry(1) \- Java リモートオブジェクトレジストリ〠
+¡Örmiregistry(1) \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¡× 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/jstatd.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/jstatd.1	Wed May 04 16:39:05 2011 -0700
@@ -19,43 +19,41 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH jstatd 1 "02 Jun 2010"
+.TH jstatd 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-jstatd \- 仮想マシン jstat デーモン
+.SH "̾Á°"
+jstatd \- ²¾ÁÛ¥Þ¥·¥ó jstat ¥Ç¡¼¥â¥ó
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-パラメータ 
+¥Ñ¥é¥á¡¼¥¿ 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-セキュリティー 
+¥»¥­¥å¥ê¥Æ¥£¡¼ 
 .TP 2
 o
-リモートインタフェース 
+¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹ 
 .TP 2
 o
-例 
+Îã 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -68,72 +66,64 @@
 .fi
 
 .LP
-.SH "パラメータ"
-.LP
-
+.SH "¥Ñ¥é¥á¡¼¥¿"
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。オプションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã¾ã™ã€‚é‡è¤‡ã¾ãŸã¯çŸ›ç›¾ã™ã‚‹ã‚ªãƒ—ションãŒã‚ã‚‹å ´åˆã€æœ€å¾Œã«æŒ‡å®šã—ãŸã‚ªãƒ—ションãŒå„ªå…ˆã•ã‚Œã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£½ÅÊ£¤Þ¤¿¤ÏÌ·½â¤¹¤ë¥ª¥×¥·¥ç¥ó¤¬¤¢¤ë¾ì¹ç¡¢ºÇ¸å¤Ë»ØÄꤷ¤¿¥ª¥×¥·¥ç¥ó¤¬Í¥À褵¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f3jstatd\fP ツールã¯ã€è¨ˆæ¸¬ã•ã‚ŒãŸ HotSpot Java 仮想マシン (JVM) ã®ä½œæˆã¨çµ‚了を監視ã—ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ã‚¹ãƒ†ãƒ ä¸Šã§å®Ÿè¡Œã—ã¦ã„ã‚‹ Java 仮想マシンã«ã€ãƒªãƒ¢ãƒ¼ãƒˆç›£è¦–ツールãŒæŽ¥ç¶šã§ãるよã†ã«ã™ã‚‹ãŸã‚ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’æä¾›ã™ã‚‹ RMI サーãƒãƒ¼ã‚¢ãƒ—リケーションã§ã™ã€‚
+\f3jstatd\fP ¥Ä¡¼¥ë¤Ï¡¢·×¬¤µ¤ì¤¿ HotSpot Java ²¾ÁÛ¥Þ¥·¥ó (JVM) ¤ÎºîÀ®¤È½ªÎ»¤ò´Æ»ë¤·¡¢¥í¡¼¥«¥ë¥·¥¹¥Æ¥à¾å¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë Java ²¾ÁÛ¥Þ¥·¥ó¤Ë¡¢¥ê¥â¡¼¥È´Æ»ë¥Ä¡¼¥ë¤¬Àܳ¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤¹¤ë RMI ¥µ¡¼¥Ð¡¼¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤¹¡£
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã§ã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã« RMI レジストリãŒå­˜åœ¨ã™ã‚‹ã“ã¨ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚\f3jstatd\fP サーãƒãƒ¼ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆã¾ãŸã¯ \f2\-p port\fP オプションã§æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ãƒˆä¸Šã® RMI レジストリã«æŽ¥ç¶šã—よã†ã¨ã—ã¾ã™ã€‚RMI レジストリãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€\f2\-p port\fP オプションã§æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ãƒˆã€ã¾ãŸã¯ \f2\-p port\fP ãŒçœç•¥ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ RMI レジストリã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ \f3jstatd\fP アプリケーション内ã«ã€1 ã¤ã® RMI レジストリãŒä½œæˆã•ã‚Œã¾ã™ã€‚内部 RMI レジストリã®ä½œæˆã¯ã€\f2\-nr\fP オプションを指定ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ç¦æ­¢ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ç¤Ï¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¤Ë RMI ¥ì¥¸¥¹¥È¥ê¤¬Â¸ºß¤¹¤ë¤³¤È¤¬É¬Íפˤʤê¤Þ¤¹¡£\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È¤Þ¤¿¤Ï \f2\-p port\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Ý¡¼¥È¾å¤Î RMI ¥ì¥¸¥¹¥È¥ê¤ËÀܳ¤·¤è¤¦¤È¤·¤Þ¤¹¡£RMI ¥ì¥¸¥¹¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢\f2\-p port\fP ¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Ý¡¼¥È¡¢¤Þ¤¿¤Ï \f2\-p port\fP ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È RMI ¥ì¥¸¥¹¥È¥ê¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ \f3jstatd\fP ¥¢¥×¥ê¥±¡¼¥·¥ç¥óÆâ¤Ë¡¢1 ¤Ä¤Î RMI ¥ì¥¸¥¹¥È¥ê¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤ÎºîÀ®¤Ï¡¢\f2\-nr\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤Ã¤Æ¶Ø»ß¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3注:\fP ã“ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã¯ã‚µãƒãƒ¼ãƒˆå¯¾è±¡å¤–ã§ã‚ã‚Šã€å°†æ¥ã® JDK ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯åˆ©ç”¨ã§ããªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ç¾åœ¨ã€Windows 98 ãŠã‚ˆã³ Windows Me プラットフォームã§ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。
+\f3Ãí:\fP ¤³¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ï¥µ¥Ý¡¼¥ÈÂоݳ°¤Ç¤¢¤ê¡¢¾­Íè¤Î JDK ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤ÏÍøÍѤǤ­¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£¸½ºß¡¢Windows 98 ¤ª¤è¤Ó Windows Me ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
-\f3jstatd\fP コマンドã¯æ¬¡ã®ã‚ªãƒ—ションをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚
+\f3jstatd\fP ¥³¥Þ¥ó¥É¤Ï¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-nr 
-既存㮠RMI レジストリãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã€\f2jstatd\fP プロセス内ã«å†…部 RMI レジストリを作æˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ 
+´û¸¤Î RMI ¥ì¥¸¥¹¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¡¢\f2jstatd\fP ¥×¥í¥»¥¹Æâ¤ËÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤òºîÀ®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-p\  port 
-RMI レジストリãŒã‚ã‚‹ã¨äºˆæƒ³ã•ã‚Œã‚‹ãƒãƒ¼ãƒˆç•ªå·ã§ã™ã€‚ 見ã¤ã‹ã‚‰ãªã„å ´åˆã¯ã€\f2\-nr\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã‘ã‚Œã°ä½œæˆã•ã‚Œã¾ã™ã€‚ 
+RMI ¥ì¥¸¥¹¥È¥ê¤¬¤¢¤ë¤ÈͽÁÛ¤µ¤ì¤ë¥Ý¡¼¥ÈÈÖ¹æ¤Ç¤¹¡£ ¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¡¢\f2\-nr\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-n\  rminame 
-RMI レジストリã«ãŠã„ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆ RMI オブジェクトãŒãƒã‚¤ãƒ³ãƒ‰ã•ã‚Œã‚‹åå‰ã§ã™ã€‚デフォルトå㯠\f2JStatRemoteHost\fP ã§ã™ã€‚複数㮠\f3jstatd\fP サーãƒãƒ¼ãŒåŒã˜ãƒ›ã‚¹ãƒˆä¸Šã§èµ·å‹•ã—ã¦ã„ã‚‹å ´åˆã€å„サーãƒãƒ¼ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—㟠RMI オブジェクトã®åå‰ã¯ã€ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ä¸€æ„ã®åå‰ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã ã—ã€ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹å ´åˆã€ç›£è¦–クライアント㮠\f2hostid\fP ãŠã‚ˆã³ \f2vmid\fP 文字列ã«ã€ãã®ä¸€æ„ã®ã‚µãƒ¼ãƒãƒ¼åã‚’å«ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+RMI ¥ì¥¸¥¹¥È¥ê¤Ë¤ª¤¤¤Æ¡¢¥ê¥â¡¼¥È RMI ¥ª¥Ö¥¸¥§¥¯¥È¤¬¥Ð¥¤¥ó¥É¤µ¤ì¤ë̾Á°¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È̾¤Ï \f2JStatRemoteHost\fP ¤Ç¤¹¡£Ê£¿ô¤Î \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤¬Æ±¤¸¥Û¥¹¥È¾å¤Çµ¯Æ°¤·¤Æ¤¤¤ë¾ì¹ç¡¢³Æ¥µ¡¼¥Ð¡¼¤Î¥¨¥¯¥¹¥Ý¡¼¥È¤·¤¿ RMI ¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤Ï¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢°ì°Õ¤Î̾Á°¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢´Æ»ë¥¯¥é¥¤¥¢¥ó¥È¤Î \f2hostid\fP ¤ª¤è¤Ó \f2vmid\fP ʸ»úÎó¤Ë¡¢¤½¤Î°ì°Õ¤Î¥µ¡¼¥Ð¡¼Ì¾¤ò´Þ¤á¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-\f3javac\fP ãŒå‘¼ã³å‡ºã™ \f3java\fP 起動ツールã«ã€\f2option\fP を渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+\f3javac\fP ¤¬¸Æ¤Ó½Ð¤¹ \f3java\fP µ¯Æ°¥Ä¡¼¥ë¤Ë¡¢\f2option\fP ¤òÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "セキュリティー"
-.LP
-
+.SH "¥»¥­¥å¥ê¥Æ¥£¡¼"
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã¯ã€æœ‰åŠ¹ãªãƒã‚¤ãƒ†ã‚£ãƒ–アクセス権をæŒã¤ JVM ã ã‘を監視ã§ãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f3jstatd\fP プロセスã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ JVM ã¨åŒã˜ãƒ¦ãƒ¼ã‚¶ãƒ¼è³‡æ ¼ã§å®Ÿè¡Œã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚一部ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼è³‡æ ¼ã¯ã€Unix(TM) ベースã®ã‚·ã‚¹ãƒ†ãƒ ã«ãŠã‘ã‚‹ \f2root\fP ユーザーã®ã‚ˆã†ã«ã€ã‚·ã‚¹ãƒ†ãƒ ä¸Šã®ä»»æ„ã® JVM ã«ã‚ˆã£ã¦ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã•ã‚ŒãŸã‚¤ãƒ³ã‚¹ãƒˆã‚¥ãƒ«ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã£ã¦ã„ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªè³‡æ ¼ã§å®Ÿè¡Œã—ã¦ã„ã‚‹ \f3jstatd\fP プロセスã¯ã€ã‚·ã‚¹ãƒ†ãƒ ä¸Šã®ã™ã¹ã¦ã® JVM を監視ã§ãã¾ã™ãŒã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¸Šã®åˆ¥ã®å•é¡ŒãŒèµ·ã“ã‚Šã¾ã™ã€‚
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢Í­¸ú¤Ê¥Í¥¤¥Æ¥£¥Ö¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ä JVM ¤À¤±¤ò´Æ»ë¤Ç¤­¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f3jstatd\fP ¥×¥í¥»¥¹¤Ï¡¢¥¿¡¼¥²¥Ã¥È JVM ¤ÈƱ¤¸¥æ¡¼¥¶¡¼»ñ³Ê¤Ç¼Â¹Ô¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£°ìÉô¤Î¥æ¡¼¥¶¡¼»ñ³Ê¤Ï¡¢UNIX(TM) ¥Ù¡¼¥¹¤Î¥·¥¹¥Æ¥à¤Ë¤ª¤±¤ë \f2root\fP ¥æ¡¼¥¶¡¼¤Î¤è¤¦¤Ë¡¢¥·¥¹¥Æ¥à¾å¤ÎǤ°Õ¤Î JVM ¤Ë¤è¤Ã¤Æ¥¨¥¯¥¹¥Ý¡¼¥È¤µ¤ì¤¿¥¤¥ó¥¹¥È¥¥¥ë¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Ø¤Î¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê»ñ³Ê¤Ç¼Â¹Ô¤·¤Æ¤¤¤ë \f3jstatd\fP ¥×¥í¥»¥¹¤Ï¡¢¥·¥¹¥Æ¥à¾å¤Î¤¹¤Ù¤Æ¤Î JVM ¤ò´Æ»ë¤Ç¤­¤Þ¤¹¤¬¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¾å¤ÎÊ̤ÎÌäÂ꤬µ¯¤³¤ê¤Þ¤¹¡£
+.LP
+.LP
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢¥ê¥â¡¼¥È¥¯¥é¥¤¥¢¥ó¥È¤Îǧ¾Ú¤ò°ìÀÚÍ¿¤¨¤Þ¤»¤ó¡£¤½¤Î¤¿¤á¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¥×¥í¥»¥¹¤ò¼Â¹Ô¤¹¤ë¤È¡¢\f3jstatd\fP ¥×¥í¥»¥¹¤¬¥¢¥¯¥»¥¹¸¢¤ò»ý¤Ä¤¹¤Ù¤Æ¤Î JVM ¤Ë¤è¤ë¥¤¥ó¥¹¥È¥¥¥ë¥á¥ó¥Æ¡¼¥·¥ç¥ó¤Î¥¨¥¯¥¹¥Ý¡¼¥È¤ò¡¢¥Í¥Ã¥È¥ï¡¼¥¯¾å¤Î¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¡¼¤Ë¸ø³«¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î̵ËÉÈ÷¤Ê¾õÂ֤ϡ¢´Ä¶­Åª¤Ë˾¤Þ¤·¤¯¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£ Æä˼²ÔƯ´Ä¶­¤Þ¤¿¤Ï°ÂÁ´¤Ç¤Ê¤¤¥Í¥Ã¥È¥ï¡¼¥¯¤Ç¤Ï¡¢\f3jstatd\fP ¥×¥í¥»¥¹¤òµ¯Æ°¤¹¤ëÁ°¤Ë¡¢¥í¡¼¥«¥ë¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¤ò¸¡Æ¤¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®èªè¨¼ã‚’一切与ãˆã¾ã›ã‚“。ãã®ãŸã‚ã€\f3jstatd\fP サーãƒãƒ¼ãƒ—ロセスを実行ã™ã‚‹ã¨ã€\f3jstatd\fP プロセスãŒã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã¤ã™ã¹ã¦ã® JVM ã«ã‚ˆã‚‹ã‚¤ãƒ³ã‚¹ãƒˆã‚¥ãƒ«ãƒ¡ãƒ³ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã‚’ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã®ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«å…¬é–‹ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ã“ã®ç„¡é˜²å‚™ãªçŠ¶æ…‹ã¯ã€ç’°å¢ƒçš„ã«æœ›ã¾ã—ããªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚ 特ã«å®Ÿç¨¼åƒç’°å¢ƒã¾ãŸã¯å®‰å…¨ã§ãªã„ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã§ã¯ã€\f3jstatd\fP プロセスを起動ã™ã‚‹å‰ã«ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ã‚’検討ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï¡¢Â¾¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢RMISecurityPolicy ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡£ ¤½¤Î¤¿¤á¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¥Ý¥ê¥·¡¼¼ÂÁõ¤Î
+.na
+\f2¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Î¹½Ê¸\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html¤Ë½àµò¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f3jstatd\fP サーãƒãƒ¼ã¯ã€ä»–ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ãªã„å ´åˆã«ã¯ã€RMISecurityPolicy ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’インストールã—ã¾ã™ã€‚ ãã®ãŸã‚ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒªã‚·ãƒ¼å®Ÿè£…ã®
-.na
-\f2ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹æ–‡\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.htmlã«æº–æ‹ ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-次ã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®å ´åˆã€\f3jstatd\fP サーãƒãƒ¼ã¯ä¸€åˆ‡ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ä¾‹å¤–を使用ã›ãšã«å®Ÿè¡Œã§ãã¾ã™ã€‚ã“ã®ãƒãƒªã‚·ãƒ¼ã¯ã€ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ãƒ™ãƒ¼ã‚¹ã¸ã®ã‚らゆるアクセス権をèªã‚ã‚‹ãƒãƒªã‚·ãƒ¼ã‚ˆã‚Šã‚‚自由度ã¯ä½Žã„ã§ã™ãŒã€\f3jstatd\fP サーãƒãƒ¼ã‚’実行ã™ã‚‹ãŸã‚ã«æœ€ä½Žé™å¿…è¦ãªã‚¢ã‚¯ã‚»ã‚¹æ¨©ã—ã‹èªã‚ãªã„ãƒãƒªã‚·ãƒ¼ã‚ˆã‚Šã‚‚自由度ã¯é«˜ããªã£ã¦ã„ã¾ã™ã€‚
+¼¡¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤Ï°ìÀڤΥ»¥­¥å¥ê¥Æ¥£¡¼Îã³°¤ò»ÈÍѤ»¤º¤Ë¼Â¹Ô¤Ç¤­¤Þ¤¹¡£¤³¤Î¥Ý¥ê¥·¡¼¤Ï¡¢¤¹¤Ù¤Æ¤Î¥³¡¼¥É¥Ù¡¼¥¹¤Ø¤Î¤¢¤é¤æ¤ë¥¢¥¯¥»¥¹¸¢¤òǧ¤á¤ë¥Ý¥ê¥·¡¼¤è¤ê¤â¼«Í³ÅÙ¤ÏÄ㤤¤Ç¤¹¤¬¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤ËºÇÄã¸ÂɬÍפʥ¢¥¯¥»¥¹¸¢¤·¤«Ç§¤á¤Ê¤¤¥Ý¥ê¥·¡¼¤è¤ê¤â¼«Í³Å٤Ϲ⤯¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -155,7 +145,7 @@
 
 .LP
 .LP
-ã“ã®ãƒãƒªã‚·ãƒ¼ã‚’使用ã™ã‚‹ã«ã¯ã€ã“ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’ \f2jstatd.all.policy\fP ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ”ーã—ã€æ¬¡ã®ã‚ˆã†ã« \f3jstatd\fP サーãƒãƒ¼ã‚’実行ã—ã¾ã™ã€‚
+¤³¤Î¥Ý¥ê¥·¡¼¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¤³¤Î¥Æ¥­¥¹¥È¤ò \f2jstatd.all.policy\fP ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤·¡¢¼¡¤Î¤è¤¦¤Ë \f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -169,27 +159,23 @@
 
 .LP
 .LP
-より厳ã—ã„セキュリティーを実施ã™ã‚‹ã‚µã‚¤ãƒˆã®å ´åˆã€ã‚«ã‚¹ã‚¿ãƒ ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¦ã€ç‰¹å®šã®ä¿¡é ¼ã§ãるホストã¾ãŸã¯ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã«ã‚¢ã‚¯ã‚»ã‚¹ã‚’制é™ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãŸã ã—ã€ã“ã®ã‚ˆã†ãªæ–¹æ³•ã¯ã€IP アドレスã®ç›—è´æ”»æ’ƒã‚’å—ã‘ã‚„ã™ããªã‚Šã¾ã™ã€‚セキュリティーã®å•é¡Œã«ã¤ã„ã¦ã€ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã—ãŸãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã§ã‚‚対処ã§ããªã„å ´åˆã¯ã€\f3jstatd\fP サーãƒãƒ¼ã‚’実行ã›ãšã«ã€\f3jstat\fP 㨠\f3jps\fP ツールをローカルã§ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã‚‚ã£ã¨ã‚‚安全ãªæ–¹æ³•ã«ãªã‚Šã¾ã™ã€‚
+¤è¤ê¸·¤·¤¤¥»¥­¥å¥ê¥Æ¥£¡¼¤ò¼Â»Ü¤¹¤ë¥µ¥¤¥È¤Î¾ì¹ç¡¢¥«¥¹¥¿¥à¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤Æ¡¢ÆÃÄê¤Î¿®Íê¤Ç¤­¤ë¥Û¥¹¥È¤Þ¤¿¤Ï¥Í¥Ã¥È¥ï¡¼¥¯¤Ë¥¢¥¯¥»¥¹¤òÀ©¸Â¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤¿¤À¤·¡¢¤³¤Î¤è¤¦¤ÊÊýË¡¤Ï¡¢IP ¥¢¥É¥ì¥¹¤ÎÅðÄ°¹¶·â¤ò¼õ¤±¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£¥»¥­¥å¥ê¥Æ¥£¡¼¤ÎÌäÂê¤Ë¤Ä¤¤¤Æ¡¢¥«¥¹¥¿¥Þ¥¤¥º¤·¤¿¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Ç¤âÂнè¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¡¢\f3jstatd\fP ¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤»¤º¤Ë¡¢\f3jstat\fP ¤È \f3jps\fP ¥Ä¡¼¥ë¤ò¥í¡¼¥«¥ë¤Ç»ÈÍѤ¹¤ë¤³¤È¤¬¤â¤Ã¤È¤â°ÂÁ´¤ÊÊýË¡¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
-.SH "リモートインタフェース"
-.LP
-
+.SH "¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹"
 .LP
 .LP
-\f3jstatd\fP プロセスãŒã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã™ã‚‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¯ã€ç‹¬è‡ªã«é–‹ç™ºã—ãŸã‚‚ã®ã§ã‚り変更ã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ユーザーãŠã‚ˆã³é–‹ç™ºè€…ã¯ã€ã“ã®ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¸ã®æ›¸ãè¾¼ã¿ã‚’è¡Œã‚ãªã„ã§ãã ã•ã„。
+\f3jstatd\fP ¥×¥í¥»¥¹¤¬¥¨¥¯¥¹¥Ý¡¼¥È¤¹¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¡¢Æȼ«¤Ë³«È¯¤·¤¿¤â¤Î¤Ç¤¢¤êÊѹ¹¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¥æ¡¼¥¶¡¼¤ª¤è¤Ó³«È¯¼Ô¤Ï¡¢¤³¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ø¤Î½ñ¤­¹þ¤ß¤ò¹Ô¤ï¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£
 .LP
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
 .LP
-次㫠\f3jstatd\fP ã‚’èµ·å‹•ã™ã‚‹ä¾‹ã‚’紹介ã—ã¾ã™ã€‚\f3jstatd\fP スクリプトã«ã‚ˆã£ã¦ã€ã‚µãƒ¼ãƒãƒ¼ã¯ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§è‡ªå‹•çš„ã«èµ·å‹•ã—ã¾ã™ã€‚
+¼¡¤Ë \f3jstatd\fP ¤òµ¯Æ°¤¹¤ëÎã¤ò¾Ò²ð¤·¤Þ¤¹¡£\f3jstatd\fP ¥¹¥¯¥ê¥×¥È¤Ë¤è¤Ã¤Æ¡¢¥µ¡¼¥Ð¡¼¤Ï¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç¼«Æ°Åª¤Ëµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .SS 
-内部 RMI レジストリã®ä½¿ç”¨
+ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤Î»ÈÍÑ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€å†…部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® RMI レジストリãƒãƒ¼ãƒˆ (ãƒãƒ¼ãƒˆ 1099) ã«ã¯ã€ä»–ã®ã‚µãƒ¼ãƒãƒ¼ã¯ãƒã‚¤ãƒ³ãƒ‰ã•ã‚Œã¦ã„ãªã„ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢ÆâÉô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î RMI ¥ì¥¸¥¹¥È¥ê¥Ý¡¼¥È (¥Ý¡¼¥È 1099) ¤Ë¤Ï¡¢Â¾¤Î¥µ¡¼¥Ð¡¼¤Ï¥Ð¥¤¥ó¥É¤µ¤ì¤Æ¤¤¤Ê¤¤¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -201,10 +187,10 @@
 
 .LP
 .SS 
-外部 RMI レジストリã®ä½¿ç”¨
+³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤Î»ÈÍÑ
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€å¤–部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -218,7 +204,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€ãƒãƒ¼ãƒˆ 2020 ã®å¤–部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢¥Ý¡¼¥È 2020 ¤Î³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -232,7 +218,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€AlternateJstatdServerName ã®åå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸã€ãƒãƒ¼ãƒˆ 2020 ã®å¤–部 RMI レジストリを使用ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢AlternateJstatdServerName ¤Î̾Á°¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿¡¢¥Ý¡¼¥È 2020 ¤Î³°Éô RMI ¥ì¥¸¥¹¥È¥ê¤ò»ÈÍѤ·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -246,10 +232,10 @@
 
 .LP
 .SS 
-インプロセス RMI レジストリã®ä½œæˆã®ç¦æ­¢
+¥¤¥ó¥×¥í¥»¥¹ RMI ¥ì¥¸¥¹¥È¥ê¤ÎºîÀ®¤Î¶Ø»ß
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€RMI レジストリãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã« RMI レジストリを作æˆã—ãªã„ \f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€RMI レジストリãŒã™ã§ã«å®Ÿè¡Œã—ã¦ã„ã‚‹ã¨æƒ³å®šã—ã¦ã„ã¾ã™ã€‚実行ã—ã¦ã„ãªã„å ´åˆã¯ã€è©²å½“ã™ã‚‹ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢RMI ¥ì¥¸¥¹¥È¥ê¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ë RMI ¥ì¥¸¥¹¥È¥ê¤òºîÀ®¤·¤Ê¤¤ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤Ï¡¢RMI ¥ì¥¸¥¹¥È¥ê¤¬¤¹¤Ç¤Ë¼Â¹Ô¤·¤Æ¤¤¤ë¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹¡£¼Â¹Ô¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -261,10 +247,10 @@
 
 .LP
 .SS 
-RMI ログ機能ã®æœ‰åŠ¹åŒ–
+RMI ¥í¥°µ¡Ç½¤ÎÍ­¸ú²½
 .LP
 .LP
-ã“ã®ä¾‹ã¯ã€RMI ログ機能を有効ã«ã—㟠\f3jstatd\fP ã®èµ·å‹•ã‚’表ã—ã¦ã„ã¾ã™ã€‚ã“ã®æ–¹æ³•ã¯ã€ãƒˆãƒ©ãƒ–ルシューティングã¾ãŸã¯ã‚µãƒ¼ãƒãƒ¼æ´»å‹•ã®ç›£è¦–ã«å½¹ç«‹ã¡ã¾ã™ã€‚
+¤³¤ÎÎã¤Ï¡¢RMI ¥í¥°µ¡Ç½¤òÍ­¸ú¤Ë¤·¤¿ \f3jstatd\fP ¤Îµ¯Æ°¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ï¡¢¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤Þ¤¿¤Ï¥µ¡¼¥Ð¡¼³èÆ°¤Î´Æ»ë¤ËÌòΩ¤Á¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -275,25 +261,25 @@
 .fi
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-「java(1) \- Java アプリケーション起動ツール〠
+¡Öjava(1) \- Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥óµ¯Æ°¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jps(1) \- Java 仮想マシンプロセスステータスツール〠
+¡Öjps(1) \- Java ²¾ÁÛ¥Þ¥·¥ó¥×¥í¥»¥¹¥¹¥Æ¡¼¥¿¥¹¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jstat(1) \- Java 仮想マシン統計データ監視ツール〠
+¡Öjstat(1) \- Java ²¾ÁÛ¥Þ¥·¥óÅý·×¥Ç¡¼¥¿´Æ»ë¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「
+¡Ö
 .na
 \f2rmiregistry\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi \- Java リモートオブジェクトレジストリ〠
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#rmi \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¡× 
 .RE
 
 .LP
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/solaris/doc/sun/man/man1/ja/jvisualvm.1	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,126 @@
+." Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
+." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+."
+." This code is free software; you can redistribute it and/or modify it
+." under the terms of the GNU General Public License version 2 only, as
+." published by the Free Software Foundation.
+."
+." This code is distributed in the hope that it will be useful, but WITHOUT
+." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+." FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+." version 2 for more details (a copy is included in the LICENSE file that
+." accompanied this code).
+."
+." You should have received a copy of the GNU General Public License version
+." 2 along with this work; if not, write to the Free Software Foundation,
+." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+."
+." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+." or visit www.oracle.com if you need additional information or have any
+." questions.
+."
+.TH jvisualvm 1 "14 Apr 2011"
+
+.LP
+.SH "̾Á°"
+\f2jvisualvm\fP \- Java ²¾ÁÛ¥Þ¥·¥ó¤Î´Æ»ë¡¢¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¡¢¤ª¤è¤Ó¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¥Ä¡¼¥ë
+.LP
+.RS 3
+.TP 2
+o
+·Á¼° 
+.TP 2
+o
+¥Ñ¥é¥á¡¼¥¿ 
+.TP 2
+o
+ÀâÌÀ 
+.TP 2
+o
+¥ª¥×¥·¥ç¥ó 
+.TP 2
+o
+»ÈÍÑÊýË¡ 
+.TP 2
+o
+´ØÏ¢¹àÌÜ 
+.RE
+
+.LP
+.SH "·Á¼°"
+.LP
+.nf
+\f3
+.fl
+        \fP\f3jvisualvm\fP [ \f2options\fP ]
+.fl
+.fi
+
+.LP
+.SH "¥Ñ¥é¥á¡¼¥¿"
+.LP
+.LP
+¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢¥³¥Þ¥ó¥É̾¤Îľ¸å¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£ÆÃÄê¤Î¥ª¥×¥·¥ç¥ó¤ËŬÍѤµ¤ì¤ë¥Ñ¥é¥á¡¼¥¿¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¤¢¤È¤Î¡Ö¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SH " ÀâÌÀ"
+.LP
+.LP
+Java VisualVM ¤Ï¡¢»ØÄꤵ¤ì¤¿ Java ²¾ÁÛ¥Þ¥·¥ó (JVM(*)) ¤Ç Java ¥Æ¥¯¥Î¥í¥¸¥Ù¡¼¥¹¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó (Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó) ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ë¡¢¤½¤Î Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ÜºÙ¤Ê¾ðÊó¤òÄ󶡤¹¤ëľ´¶Åª¤Ê¥°¥é¥Õ¥£¥«¥ë¥æ¡¼¥¶¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¹¡£Java VisualVM ¤È¤¤¤¦Ì¾Á°¤Ï¡¢Java VisualVM ¤¬ JVM ¥½¥Õ¥È¥¦¥§¥¢¤Ë´Ø¤¹¤ë¾ðÊó¤ò¡Ö»ë³ÐŪ¤Ë¡×Ä󶡤¹¤ë¤È¤¤¤¦»ö¼Â¤ËͳÍ褷¤Æ¤¤¤Þ¤¹¡£
+.LP
+.LP
+Java VisualVM ¤Ï¡¢¤¤¤¯¤Ä¤«¤Î´Æ»ë¡¢¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¡¢¤ª¤è¤Ó¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò 1 ¤Ä¤Î¥Ä¡¼¥ë¤ËÅý¹ç¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¹¥¿¥ó¥É¥¢¥í¥ó¥Ä¡¼¥ë \f2jmap\fP¡¢ \f2jinfo\fP¡¢ \f2jstat\fP ¡¢¤ª¤è¤Ó \f2jstack\fP ¤ÇÄ󶡤µ¤ì¤Æ¤¤¤ëµ¡Ç½¤Î¤Û¤È¤ó¤É¤¬¡¢Java VisualVM ¤ËÁȤ߹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£JConsole ¥Ä¡¼¥ë¤Ë¤è¤Ã¤ÆÄ󶡤µ¤ì¤ë°ìÉô¤Îµ¡Ç½¤Ê¤É¡¢¤Û¤«¤Îµ¡Ç½¤Ï¥ª¥×¥·¥ç¥ó¤Î¥×¥é¥°¥¤¥ó¤È¤·¤ÆÄɲäǤ­¤Þ¤¹¡£
+.LP
+.SH "¥ª¥×¥·¥ç¥ó"
+.LP
+.LP
+¼¡¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Java VisualVM ¤òµ¯Æ°¤·¤¿¤È¤­¤Ë¼Â¹Ô²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.RS 3
+.TP 3
+\-J<jvm_option>\  
+¤³¤Î \f2<jvm_option>\fP ¤ò JVM ¥½¥Õ¥È¥¦¥§¥¢¤ËÅϤ·¤Þ¤¹¡£ 
+.RE
+
+.LP
+.SH "»ÈÍÑÊýË¡"
+.LP
+.LP
+Java VisualVM ¤Ï¡¢Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î³«È¯¼Ô¤¬¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤ò¹Ô¤Ê¤Ã¤¿¤ê¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ò´Æ»ë¤ª¤è¤Ó²þÁ±¤·¤¿¤ê¤¹¤ë¤Î¤ËÌòΩ¤Á¤Þ¤¹¡£Java VisualVM ¤ò»ÈÍѤ¹¤ë¤È¡¢³«È¯¼Ô¤Ï¥Ò¡¼¥×¥À¥ó¥×¤ÎÀ¸À®¤ª¤è¤Ó²òÀÏ¡¢¥á¥â¥ê¡¼¥ê¡¼¥¯¤ÎÆÃÄê¡¢¥¬¥Ù¡¼¥¸¥³¥ì¥¯¥·¥ç¥ó¤Î¼Â¹Ô¤ª¤è¤Ó´Æ»ë¡¢¤ª¤è¤Ó¥á¥â¥ê¡¼¤È CPU ¤Î´Ê°×¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¤Î¼Â¹Ô¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£Java VisualVM ¤Îµ¡Ç½¤ò³ÈÄ¥¤¹¤ë¥×¥é¥°¥¤¥ó¤â¤¤¤¯¤Ä¤«¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢JConsole ¥Ä¡¼¥ë¤Î¤Û¤È¤ó¤É¤Îµ¡Ç½¤Ï¡¢MBeans ¥¿¥Ö¤ª¤è¤Ó JConsole Plug\-in Wrapper ¥×¥é¥°¥¤¥ó¤ò²ð¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£É¸½à¤Î Java VisualVM ¥×¥é¥°¥¤¥ó¤Î¥«¥¿¥í¥°¤«¤éÁªÂò¤¹¤ë¤Ë¤Ï¡¢Java VisualVM ¥á¥Ë¥å¡¼¤Î¡Ö¥Ä¡¼¥ë¡×>¡Ö¥×¥é¥°¥¤¥ó¡×¤òÁªÂò¤·¤Þ¤¹¡£
+.LP
+.LP
+Java VisualVM ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
+.LP
+.nf
+\f3
+.fl
+%  jvisualvm \fP\f4<options>\fP\f3
+.fl
+\fP
+.fi
+
+.LP
+.SH "´ØÏ¢¹àÌÜ"
+.LP
+.LP
+Java VisualVM ¤Î¾ÜºÙ¤Ï¡¢¼¡¤Î¥Ú¡¼¥¸¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.RS 3
+.TP 2
+o
+.na
+\f2Java VisualVM ³«È¯¼Ô¤Î¥µ¥¤¥È\fP @
+.fi
+https://visualvm.dev.java.net 
+.TP 2
+o
+.na
+\f2Java SE ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Î Java VisualVM ¤Î¥É¥­¥å¥á¥ó¥È\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/visualvm/index.html 
+.RE
+
+.LP
+.LP
+\f2(* ¡ÖJava ²¾ÁÛ¥Þ¥·¥ó¡×¤È¡ÖJVM¡×¤È¤¤¤¦ÍѸì¤Ï¡¢Java ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î²¾ÁÛ¥Þ¥·¥ó¤ò°ÕÌ£¤·¤Æ¤¤¤Þ¤¹¡£)\fP
+.LP
+ 
--- a/src/solaris/doc/sun/man/man1/ja/keytool.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/keytool.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1998-2010 keytool tool, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,20 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH keytool 1 "02 Jun 2010"
+.TH keytool 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-keytool \- éµã¨è¨¼æ˜Žæ›¸ã®ç®¡ç†ãƒ„ール
+.SH "̾Á°"
+keytool \- ¸°¤È¾ÚÌÀ½ñ¤Î´ÉÍý¥Ä¡¼¥ë
 .LP
-.RS 3
-
 .LP
-æš—å·åŒ–éµã€X.509 証明書ãƒã‚§ãƒ¼ãƒ³ã€ãŠã‚ˆã³ä¿¡é ¼ã§ãる証明書をå«ã‚€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ (データベース) を管ç†ã—ã¾ã™ã€‚
-.RE
-.SH "å½¢å¼"
+°Å¹æ²½¸°¡¢X.509 ¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¡¢¤ª¤è¤Ó¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤ò´Þ¤à¥­¡¼¥¹¥È¥¢ (¥Ç¡¼¥¿¥Ù¡¼¥¹) ¤ò´ÉÍý¤·¤Þ¤¹¡£
 .LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -43,48 +39,44 @@
 
 .LP
 .LP
-Java SE 6 㧠keytool ã®ã‚³ãƒžãƒ³ãƒ‰ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚ 詳細ã«ã¤ã„ã¦ã¯ã€Œå¤‰æ›´ç‚¹ã€ã®ç¯€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。以å‰ã«å®šç¾©ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚
+Java SE 6 ¤Ç keytool ¤Î¥³¥Þ¥ó¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡ÖÊѹ¹ÅÀ¡×¤ÎÀá¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£°ÊÁ°¤ËÄêµÁ¤µ¤ì¤¿¥³¥Þ¥ó¥É¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
-.SH "説明"
+.SH "ÀâÌÀ"
 .LP
-
+\f3keytool\fP ¤Ï¡¢¸°¤È¾ÚÌÀ½ñ¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ç¤¹¡£keytool ¤ò»È¤¦¤È¡¢¼«Ê¬¤Î¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¡¢¤ª¤è¤Ó´ØÏ¢¤¹¤ë¾ÚÌÀ½ñ¤ò´ÉÍý¤·¡¢¥Ç¥¸¥¿¥ë½ð̾¤ò»È¤Ã¤¿¼«¸Êǧ¾Ú (¤Û¤«¤Î¥æ¡¼¥¶¡¼¤Þ¤¿¤Ï¥µ¡¼¥Ó¥¹¤ËÂФ·¤Æ¼«Ê¬¼«¿È¤òǧ¾Ú¤¹¤ë¤³¤È) ¤ä¡¢¥Ç¡¼¥¿¤ÎÀ°¹çÀ­¤È¾ÚÌÀ½ñ¤Ë´Ø¤¹¤ë¥µ¡¼¥Ó¥¹¤òÍøÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£keytool ¤Ç¤Ï¡¢ÄÌ¿®Áê¼ê¤Î¸ø³«¸°¤ò (¾ÚÌÀ½ñ¤Î·Á¤Ç) ¥­¥ã¥Ã¥·¥å¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f3keytool\fP ã¯ã€éµã¨è¨¼æ˜Žæ›¸ã‚’管ç†ã™ã‚‹ãŸã‚ã®ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ã§ã™ã€‚keytool を使ã†ã¨ã€è‡ªåˆ†ã®å…¬é–‹éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã€ãŠã‚ˆã³é–¢é€£ã™ã‚‹è¨¼æ˜Žæ›¸ã‚’管ç†ã—ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åを使ã£ãŸè‡ªå·±èªè¨¼ (ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¾ãŸã¯ã‚µãƒ¼ãƒ“スã«å¯¾ã—ã¦è‡ªåˆ†è‡ªèº«ã‚’èªè¨¼ã™ã‚‹ã“ã¨) ã‚„ã€ãƒ‡ãƒ¼ã‚¿ã®æ•´åˆæ€§ã¨è¨¼æ˜Žæ›¸ã«é–¢ã™ã‚‹ã‚µãƒ¼ãƒ“スを利用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚keytool ã§ã¯ã€é€šä¿¡ç›¸æ‰‹ã®å…¬é–‹éµã‚’ (証明書ã®å½¢ã§) キャッシュã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ 
-.LP
-「証明書ã€ã¨ã¯ã€ã‚るエンティティー (人物ã€ä¼šç¤¾ãªã©) ã‹ã‚‰ã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²å付ãã®æ–‡æ›¸ã®ã“ã¨ã§ã™ã€‚ 証明書ã«ã¯ã€ã»ã‹ã®ã‚るエンティティーã®å…¬é–‹éµ (ãŠã‚ˆã³ãã®ä»–ã®æƒ…å ±) ãŒç‰¹åˆ¥ãªå€¤ã‚’æŒã£ã¦ã„ã‚‹ã“ã¨ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™(「証明書ã€ã‚’å‚ç…§)。データã«ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åãŒä»˜ã„ã¦ã„ã‚‹å ´åˆã¯ã€ãƒ‡ã‚¸ã‚¿ãƒ«ç½²åを検証ã™ã‚‹ã“ã¨ã§ã€ãƒ‡ãƒ¼ã‚¿ã®æ•´åˆæ€§ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ãŒæœ¬ç‰©ã§ã‚ã‚‹ã“ã¨ã‚’ãƒã‚§ãƒƒã‚¯ã§ãã¾ã™ã€‚データã®ã€Œæ•´åˆæ€§ã€ã¨ã¯ã€ãƒ‡ãƒ¼ã‚¿ãŒå¤‰æ›´ã•ã‚ŒãŸã‚Šã€æ”¹å¤‰ã•ã‚ŒãŸã‚Šã—ã¦ã„ãªã„ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ ã¾ãŸã€ãƒ‡ãƒ¼ã‚¿ãŒã€Œæœ¬ç‰©ã§ã‚ã‚‹ã€ã¨ã¯ã€ãã®ãƒ‡ãƒ¼ã‚¿ãŒã€ãƒ‡ãƒ¼ã‚¿ã‚’作æˆã—ã¦ç½²åã—ãŸã¨ç§°ã™ã‚‹äººç‰©ã‹ã‚‰å®Ÿéš›ã«æ¸¡ã•ã‚ŒãŸãƒ‡ãƒ¼ã‚¿ã§ã‚ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚
+¡Ö¾ÚÌÀ½ñ¡×¤È¤Ï¡¢¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¿Íʪ¡¢²ñ¼Ò¤Ê¤É) ¤«¤é¤Î¥Ç¥¸¥¿¥ë½ð̾ÉÕ¤­¤Îʸ½ñ¤Î¤³¤È¤Ç¤¹¡£¾ÚÌÀ½ñ¤Ë¤Ï¡¢¤Û¤«¤Î¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸° (¤ª¤è¤Ó¤½¤Î¾¤Î¾ðÊó) ¤¬ÆÃÊ̤ÊÃͤò»ý¤Ã¤Æ¤¤¤ë¤³¤È¤¬½ñ¤«¤ì¤Æ¤¤¤Þ¤¹(¡Ö¾ÚÌÀ½ñ¡×¤ò»²¾È)¡£¥Ç¡¼¥¿¤Ë¥Ç¥¸¥¿¥ë½ð̾¤¬ÉÕ¤¤¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ç¥¸¥¿¥ë½ð̾¤ò¸¡¾Ú¤¹¤ë¤³¤È¤Ç¡¢¥Ç¡¼¥¿¤ÎÀ°¹çÀ­¤ª¤è¤Ó¥Ç¡¼¥¿¤¬ËÜʪ¤Ç¤¢¤ë¤³¤È¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Þ¤¹¡£¥Ç¡¼¥¿¤Î¡ÖÀ°¹çÀ­¡×¤È¤Ï¡¢¥Ç¡¼¥¿¤¬Êѹ¹¤µ¤ì¤¿¤ê¡¢²þÊѤµ¤ì¤¿¤ê¤·¤Æ¤¤¤Ê¤¤¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£ ¤Þ¤¿¡¢¥Ç¡¼¥¿¤¬¡ÖËÜʪ¤Ç¤¢¤ë¡×¤È¤Ï¡¢¤½¤Î¥Ç¡¼¥¿¤¬¡¢¥Ç¡¼¥¿¤òºîÀ®¤·¤Æ½ð̾¤·¤¿¤È¾Î¤¹¤ë¿Íʪ¤«¤é¼ÂºÝ¤ËÅϤµ¤ì¤¿¥Ç¡¼¥¿¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£
 .LP
 .LP
-ã¾ãŸã€\f3keytool\fP を使ãˆã°ã€DES ãªã©ã®å¯¾ç§°æš—å·åŒ–/復å·åŒ–ã§ä½¿ç”¨ã•ã‚Œã‚‹ç§˜å¯†éµã‚’管ç†ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¤Þ¤¿¡¢\f3keytool\fP ¤ò»È¤¨¤Ð¡¢DES ¤Ê¤É¤ÎÂоΰŹ沽/Éü¹æ²½¤Ç»ÈÍѤµ¤ì¤ëÈëÌ©¸°¤ò´ÉÍý¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f3keytool\fP ã¯ã€éµã¨è¨¼æ˜Žæ›¸ã‚’\f2「キーストアã€\fPã«æ ¼ç´ã—ã¾ã™ã€‚ 
+\f3keytool\fP ¤Ï¡¢¸°¤È¾ÚÌÀ½ñ¤ò\f2¡Ö¥­¡¼¥¹¥È¥¢¡×\fP¤Ë³ÊǼ¤·¤Þ¤¹¡£
 .LP
-.SH "コマンドã¨ã‚ªãƒ—ションã«é–¢ã™ã‚‹æ³¨"
-.LP
-
+.SH "¥³¥Þ¥ó¥É¤È¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ëÃí"
 .LP
 .LP
-以下ã§ã¯ã€ã‚³ãƒžãƒ³ãƒ‰ã¨ãã®ã‚ªãƒ—ションã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚注:
+°Ê²¼¤Ç¤Ï¡¢¥³¥Þ¥ó¥É¤È¤½¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£Ãí:
 .LP
 .RS 3
 .TP 2
 o
-ã©ã®ã‚³ãƒžãƒ³ãƒ‰åãŠã‚ˆã³ã‚ªãƒ—ションåã«ã‚‚先頭ã«ãƒžã‚¤ãƒŠã‚¹è¨˜å· (\-) ãŒä»˜ã 
+¤É¤Î¥³¥Þ¥ó¥É̾¤ª¤è¤Ó¥ª¥×¥·¥ç¥ó̾¤Ë¤âÀèƬ¤Ë¥Þ¥¤¥Ê¥¹µ­¹æ (\-) ¤¬ÉÕ¤¯ 
 .TP 2
 o
-å„コマンドã®ã‚ªãƒ—ションã¯ä»»æ„ã®é †åºã§æŒ‡å®šã§ãã‚‹ 
+³Æ¥³¥Þ¥ó¥É¤Î¥ª¥×¥·¥ç¥ó¤ÏǤ°Õ¤Î½ç½ø¤Ç»ØÄê¤Ç¤­¤ë 
 .TP 2
 o
-イタリック体ã«ãªã£ã¦ã„ãªã„ã™ã¹ã¦ã®é …ç›®ã€ã¾ãŸã¯ä¸­æ‹¬å¼§ã‹è§’括弧ã§å›²ã¾ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®é …ç›®ã¯ã€ãã®ã¨ãŠã‚Šã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚‹ 
+¥¤¥¿¥ê¥Ã¥¯ÂΤˤʤäƤ¤¤Ê¤¤¤¹¤Ù¤Æ¤Î¹àÌÜ¡¢¤Þ¤¿¤ÏÃæ³ç¸Ì¤«³Ñ³ç¸Ì¤Ç°Ï¤Þ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¹àÌܤϡ¢¤½¤Î¤È¤ª¤ê¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ë 
 .TP 2
 o
-オプションを囲む中括弧ã¯ã€ä¸€èˆ¬ã«ã€ãã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã«ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ãŒä½¿ã‚れるã“ã¨ã‚’æ„味ã™ã‚‹ã€‚中括弧ã¯ã€\f2\-v\fPã€\f2\-rfc\fPã€ãŠã‚ˆã³ \f2\-J\fP オプションを囲むã®ã«ã‚‚使ã‚れるãŒã€ã“れらã®ã‚ªãƒ—ションã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã•ã‚ŒãŸå ´åˆã«ã®ã¿æ„味をæŒã¤ (ã¤ã¾ã‚Šã€ã“れらã®ã‚ªãƒ—ションã«ã¯ã€ã‚ªãƒ—ション自体を指定ã—ãªã„ã“ã¨ä»¥å¤–ã«ã€Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã€ã¯å­˜åœ¨ã—ãªã„) 
+¥ª¥×¥·¥ç¥ó¤ò°Ï¤àÃæ³ç¸Ì¤Ï¡¢°ìÈ̤ˡ¢¤½¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ë¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤ¬»È¤ï¤ì¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£Ãæ³ç¸Ì¤Ï¡¢ \f2\-v\fP¡¢ \f2\-rfc\fP¡¢¤ª¤è¤Ó \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò°Ï¤à¤Î¤Ë¤â»È¤ï¤ì¤ë¤¬¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤵ¤ì¤¿¾ì¹ç¤Ë¤Î¤ß°ÕÌ£¤ò»ý¤Ä (¤Ä¤Þ¤ê¡¢¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï¡¢¥ª¥×¥·¥ç¥ó¼«ÂΤò»ØÄꤷ¤Ê¤¤¤³¤È°Ê³°¤Ë¡Ö¥Ç¥Õ¥©¥ë¥ÈÃ͡פϸºß¤·¤Ê¤¤) 
 .TP 2
 o
-オプションを囲む角括弧ã¯ã€ãã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã«ã€å€¤ã®å…¥åŠ›ã‚’求ã‚られるã“ã¨ã‚’æ„味ã™ã‚‹ã€‚ãŸã ã—ã€\f2\-keypass\fP オプションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã¯ã€\f3keytool\fP ãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã‹ã‚‰éžå…¬é–‹/秘密éµã®å¾©å…ƒã‚’試ã¿ã‚‹ã€‚ ユーザーã¯ã€ã“ã®è©¦ã¿ãŒå¤±æ•—ã—ãŸå ´åˆã«éžå…¬é–‹/秘密éµã®å…¥åŠ›ã‚’求ã‚られる 
+¥ª¥×¥·¥ç¥ó¤ò°Ï¤à³Ñ³ç¸Ì¤Ï¡¢¤½¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ë¡¢ÃͤÎÆþÎϤòµá¤á¤é¤ì¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£( \f2\-keypass\fP ¥ª¥×¥·¥ç¥ó¤Î¾ì¹ç¡¢¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢\f3keytool\fP ¤¬¤Þ¤º¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤«¤éÈó¸ø³«/ÈëÌ©¸°¤ÎÉü¸µ¤ò»î¤ß¤ë¡£ ¥æ¡¼¥¶¡¼¤Ï¡¢¤³¤Î»î¤ß¤¬¼ºÇÔ¤·¤¿¾ì¹ç¤ËÈó¸ø³«/ÈëÌ©¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤ë 
 .TP 2
 o
-イタリック体ã®é …ç›®ã®å®Ÿéš›ã®å€¤ (オプションã®å€¤) ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚る。ãŸã¨ãˆã°ã€\f2\-printcert\fP コマンドã®å½¢å¼ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã‚ã‚‹ 
+¥¤¥¿¥ê¥Ã¥¯ÂΤιàÌܤμºݤÎÃÍ (¥ª¥×¥·¥ç¥ó¤ÎÃÍ) ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬»ØÄꤹ¤ëɬÍפ¬¤¢¤ë¤¿¤È¤¨¤Ð¡¢ \f2\-printcert\fP ¥³¥Þ¥ó¥É¤Î·Á¼°¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¢¤ë 
 .nf
 \f3
 .fl
@@ -93,7 +85,7 @@
 \fP
 .fi
 .LP
-\f2\-printcert\fP コマンドを指定ã™ã‚‹ã¨ãã¯ã€\f2cert_file\fP ã®ä»£ã‚ã‚Šã«å®Ÿéš›ã®ãƒ•ã‚¡ã‚¤ãƒ«åを指定ã™ã‚‹ã€‚次ã«ä¾‹ã‚’示㙠
+\f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò»ØÄꤹ¤ë¤È¤­¤Ï¡¢\f2cert_file\fP ¤ÎÂå¤ï¤ê¤Ë¼ÂºÝ¤Î¥Õ¥¡¥¤¥ë̾¤ò»ØÄꤹ¤ë¡£¼¡¤ËÎã¤ò¼¨¤¹ 
 .nf
 \f3
 .fl
@@ -103,10 +95,10 @@
 .fi
 .TP 2
 o
-オプションã®å€¤ã«ç©ºç™½ (スペース) ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€å€¤ã‚’引用符ã§å›²ã‚€å¿…è¦ãŒã‚ã‚‹ 
+¥ª¥×¥·¥ç¥ó¤ÎÃͤ˶õÇò (¥¹¥Ú¡¼¥¹) ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Ãͤò°úÍÑÉä¤Ç°Ï¤àɬÍפ¬¤¢¤ë 
 .TP 2
 o
-\f2\-help\fP コマンドã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚³ãƒžãƒ³ãƒ‰ã§ã‚る。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚’指定ã—ãŸã¨ã™ã‚‹ 
+\f2\-help\fP ¥³¥Þ¥ó¥É¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥³¥Þ¥ó¥É¤Ç¤¢¤ë¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¥³¥Þ¥ó¥É¹Ô¤ò»ØÄꤷ¤¿¤È¤¹¤ë 
 .nf
 \f3
 .fl
@@ -114,7 +106,8 @@
 .fl
 \fP
 .fi
-ã“ã‚Œã¯ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã“ã¨ã¨åŒã˜ã§ã‚ã‚‹ 
+.LP
+¤³¤ì¤Ï¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¤³¤È¤ÈƱ¤¸¤Ç¤¹¡£ 
 .nf
 \f3
 .fl
@@ -126,12 +119,11 @@
 
 .LP
 .SS 
-オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤
+¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ
+.LP
 .LP
-.RS 3
-
+¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤϡ¢¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
-オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
 .nf
 \f3
 .fl
@@ -141,19 +133,25 @@
 .fl
 \-keyalg
 .fl
-    "DSA" (\fP\f3\-genkeypair\fP\f3 を使用ã—ã¦ã„ã‚‹å ´åˆ)
+    "DSA" (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç)
 .fl
-    "DES" (\fP\f3\-genseckey\fP\f3 を使用ã—ã¦ã„ã‚‹å ´åˆ)
+    "DES" (\fP\f3\-genseckey\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç)
 .fl
 
 .fl
 \-keysize
 .fl
-    1024 (\fP\f3\-genkeypair\fP\f3 を使用ã—ã¦ã„ã‚‹å ´åˆ)
+    2048 (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "RSA" ¤Î¾ì¹ç)
+.fl
+    1024 (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "DSA" ¤Î¾ì¹ç)
+.fl
+    256 (\fP\f3\-genkeypair\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "EC" ¤Î¾ì¹ç)
 .fl
-    56 (\fP\f3\-genseckey\fP\f3 を使用ã—ã¦ã„㦠\-keyalg ㌠"DES" ã®å ´åˆ)
+    56 (\fP\f3\-genseckey\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "DES" ¤Î¾ì¹ç)
 .fl
-    168 (\fP\f3\-genseckey\fP\f3 を使用ã—ã¦ã„㦠\-keyalg ㌠"DESede" ã®å ´åˆ)
+    168 (\fP\f3\-genseckey\fP\f3 ¤ò»ÈÍѤ·¤Æ¤¤¤Æ \-keyalg ¤¬ "DESede" ¤Î¾ì¹ç)
+.fl
+
 .fl
 
 .fl
@@ -161,320 +159,933 @@
 .fl
 
 .fl
-\-keystore \fP\f4ユーザーã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã® \fP\f4.keystore\fP\f3 ã¨ã„ã†ãƒ•ã‚¡ã‚¤ãƒ«\fP\f3
+\-keystore ¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Î  \fP\f4.keystore\fP\f3  ¤È¤¤¤¦¥Õ¥¡¥¤¥ë
 .fl
 
 .fl
-\-storetype \fP\f4セキュリティープロパティーファイルã®ã€Œkeystore.typeã€ãƒ—ロパティーã®å€¤ã§ã€
+\-storetype ¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Î¡Ökeystore.type¡×¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤǡ¢
 .fl
-           \fP\f4java.security.KeyStore\fP\f3 ã®é™çš„㪠\fP\f4getDefaultType\fP\f3 メソッドã‹ã‚‰è¿”ã•ã‚Œã‚‹\fP\f3
+           java.security.KeyStore ¤ÎÀÅŪ¤Ê getDefaultType ¥á¥½¥Ã¥É¤«¤éÊÖ¤µ¤ì¤ë \fP\f4 \fP\f3  
+.fl
+           \fP\f4 \fP\f3
 .fl
 
 .fl
-\-file \fP\f4読ã¿è¾¼ã¿ã®å ´åˆã¯æ¨™æº–入力ã€æ›¸ãè¾¼ã¿ã®å ´åˆã¯æ¨™æº–出力\fP\f3
+\-file Æɤ߹þ¤ß¤Î¾ì¹ç¤Ïɸ½àÆþÎÏ¡¢½ñ¤­¹þ¤ß¤Î¾ì¹ç¤Ïɸ½à½ÐÎÏ
 .fl
 
 .fl
 \-protected false
 .fl
-
-.fl
 \fP
 .fi
 
 .LP
-公開/éžå…¬é–‹éµãƒšã‚¢ã®ç”Ÿæˆã«ãŠã„ã¦ã€ç½²åアルゴリズム (\f2\-sigalg\fP オプション) ã¯ã€åŸºã«ãªã‚‹éžå…¬é–‹éµã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‹ã‚‰æ´¾ç”Ÿã—ã¾ã™ã€‚基ã«ãªã‚‹éžå…¬é–‹éµãŒ DSA タイプã§ã‚ã‚‹å ´åˆã€\f2\-sigalg\fP オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ SHA1withDSA ã«ãªã‚Šã€åŸºã«ãªã‚‹éžå…¬é–‹éµãŒ RSA タイプã§ã‚ã‚‹å ´åˆã¯ã€\f2\-sigalg\fP オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ MD5withRSA ã«ãªã‚Šã¾ã™ã€‚é¸æŠžå¯èƒ½ãª \f2\-keyalg\fP ãŠã‚ˆã³ \f2\-sigalg\fP ã®å®Œå…¨ãªä¸€è¦§ã«ã¤ã„ã¦ã¯ã€
-.na
-\f2「Java Cryptography Architecture API Specification & Referenceã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppAã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.RE
-.SS 
-一般オプション
+.LP
+¸ø³«/Èó¸ø³«¸°¥Ú¥¢¤ÎÀ¸À®¤Ë¤ª¤¤¤Æ¡¢½ð̾¥¢¥ë¥´¥ê¥º¥à (\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó) ¤Ï¡¢´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤Î¥¢¥ë¥´¥ê¥º¥à¤«¤éÇÉÀ¸¤·¤Þ¤¹¡£
 .LP
 .RS 3
+.TP 2
+o
+´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤¬ DSA ¥¿¥¤¥×¤Ç¤¢¤ë¾ì¹ç¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï SHA1withDSA ¤Ë¤Ê¤ê¡¢ 
+.TP 2
+o
+´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤¬ RSA ¥¿¥¤¥×¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï SHA256withRSA ¤Ë¤Ê¤ê¡¢ 
+.TP 2
+o
+´ð¤Ë¤Ê¤ëÈó¸ø³«¸°¤¬ EC ¥¿¥¤¥×¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢\f2\-sigalg\fP ¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï SHA256withECDSA ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.RE
 
 .LP
-\f2\-v\fP オプションã¯ã€\f2\-help\fP コマンドを除ãã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ç”¨ã§ãã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã—ãŸå ´åˆã€ã‚³ãƒžãƒ³ãƒ‰ã¯ã€Œå†—é•·ã€ãƒ¢ãƒ¼ãƒ‰ã§å®Ÿè¡Œã•ã‚Œã€è©³ç´°ãªè¨¼æ˜Žæ›¸æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
 .LP
-ã¾ãŸã€\f2\-J\fP\f2javaoption\fP オプションもã€ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ç”¨ã§ãã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã—ãŸå ´åˆã€æŒ‡å®šã•ã‚ŒãŸ \f2javaoption\fP 文字列㌠Java インタプリタã«ç›´æŽ¥æ¸¡ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã«ã¯ã€ç©ºç™½ã‚’å«ã‚ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションã¯ã€å®Ÿè¡Œç’°å¢ƒã¾ãŸã¯ãƒ¡ãƒ¢ãƒªãƒ¼ä½¿ç”¨ã‚’調整ã™ã‚‹å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚指定ã§ãるインタプリタオプションを一覧表示ã™ã‚‹ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2java \-h\fP ã¾ãŸã¯ \f2java \-X\fP ã¨å…¥åŠ›ã—ã¦ãã ã•ã„。
+ÁªÂò²Äǽ¤Ê \f2\-keyalg\fP ¤ª¤è¤Ó \f2\-sigalg\fP ¤Î´°Á´¤Ê°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢
+.na
+\f2¡ÖJava Cryptography Architecture API Specification & Reference¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SS 
+°ìÈÌ¥ª¥×¥·¥ç¥ó
 .LP
 .LP
-次ã®ã‚ªãƒ—ションã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«å¯¾ã™ã‚‹æ“作を行ã†ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§æŒ‡å®šã§ãã¾ã™ã€‚
+\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2\-help\fP ¥³¥Þ¥ó¥É¤ò½ü¤¯¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤Ç»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥³¥Þ¥ó¥É¤Ï¡Ö¾éĹ¡×¥â¡¼¥É¤Ç¼Â¹Ô¤µ¤ì¡¢¾ÜºÙ¤Ê¾ÚÌÀ½ñ¾ðÊ󤬽ÐÎϤµ¤ì¤Þ¤¹¡£
+.LP
+.LP
+¤Þ¤¿¡¢ \f2\-J\fP\f2javaoption\fP ¥ª¥×¥·¥ç¥ó¤â¡¢Ç¤°Õ¤Î¥³¥Þ¥ó¥É¤Ç»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢»ØÄꤵ¤ì¤¿ \f2javaoption\fP ʸ»úÎó¤¬ Java ¥¤¥ó¥¿¥×¥ê¥¿¤ËľÀÜÅϤµ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ë¤Ï¡¢¶õÇò¤ò´Þ¤á¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¼Â¹Ô´Ä¶­¤Þ¤¿¤Ï¥á¥â¥ê¡¼»ÈÍѤòÄ´À°¤¹¤ë¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£»ØÄê¤Ç¤­¤ë¥¤¥ó¥¿¥×¥ê¥¿¥ª¥×¥·¥ç¥ó¤ò°ìÍ÷ɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤Ç \f2java \-h\fP ¤Þ¤¿¤Ï \f2java \-X\fP ¤ÈÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.LP
+¼¡¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥­¡¼¥¹¥È¥¢¤ËÂФ¹¤ëÁàºî¤ò¹Ô¤¦¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤Ç»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 \-storetype storetype 
-ã“ã®ä¿®é£¾å­ã¯ã€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’生æˆã™ã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚ 
+.LP
+¤³¤Î½¤¾þ»Ò¤Ï¡¢¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤¹¤ë¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£  
 .TP 3
 \-keystore keystore 
-キーストアã®å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ 
 .LP
-特定㮠\f3keytool\fP コマンドを実行ã™ã‚‹éš›ã«ã€JKS ストアタイプãŒä½¿ç”¨ã•ã‚Œã€ã‹ã¤ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ãŒã¾ã å­˜åœ¨ã—ã¦ã„ãªã‹ã£ãŸå ´åˆã€æ–°ã—ã„キーストアファイルãŒä½œæˆã•ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2keytool \-genkeypair\fP ã®å®Ÿè¡Œæ™‚ã« \f2\-keystore\fP オプションãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f2.keystore\fP ã¨ã„ã†åå‰ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ãŒãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã«ã¾ã å­˜åœ¨ã—ã¦ã„ãªã‘ã‚Œã°ã€ãã“ã«ä½œæˆã•ã‚Œã¾ã™ã€‚åŒæ§˜ã«ã€\f2\-keystore \fP\f2ks_file\fP ã¨ã„ã†ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã‚‚ãã® \f2ks_file\fP ãŒå­˜åœ¨ã—ãªã‹ã£ãŸå ´åˆã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒä½œæˆã•ã‚Œã¾ã™ã€‚ 
-.LP
-\f2\-keystore\fP オプションã‹ã‚‰ã®å…¥åŠ›ã‚¹ãƒˆãƒªãƒ¼ãƒ ã¯ã€\f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚URL ã¨ã—㦠\f2NONE\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€null ã®ã‚¹ãƒˆãƒªãƒ¼ãƒ ãŒ \f2KeyStore.load\fP メソッドã«æ¸¡ã•ã‚Œã¾ã™ã€‚\f2NONE\fP ã¯ã€\f2KeyStore\fP ãŒãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã§ã¯ãªãã€ãŸã¨ãˆã°ã€ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒˆãƒ¼ã‚¯ãƒ³ãƒ‡ãƒã‚¤ã‚¹ã«ç½®ã‹ã‚Œã¦ã„ã‚‹å ´åˆã«æŒ‡å®šã—ã¾ã™ã€‚  
-.TP 3
-\-storepass storepass 
-キーストアã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã†ãƒ‘スワードを指定ã—ã¾ã™ã€‚ 
-.LP
-\f2storepass\fP ã¯ã€6 文字以上ã«ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚指定ã—ãŸãƒ‘スワードã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å†…容ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä½¿ã‚ã‚Œã¾ã™ã€‚ã“ã®ç¨®ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ãã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-storepass\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-キーストアã‹ã‚‰æƒ…報をå–り出ã™å ´åˆã¯ã€ãƒ‘スワードをçœç•¥ã§ãã¾ã™ã€‚ パスワードをçœç•¥ã™ã‚‹ã¨ã€å–り出ã™æƒ…å ±ã®æ•´åˆæ€§ã‚’ãƒã‚§ãƒƒã‚¯ã§ããªã„ã®ã§ã€è­¦å‘ŠãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚  
-.TP 3
-\-providerName provider_name 
-セキュリティープロパティーファイル内ã«å«ã¾ã‚Œã‚‹æš—å·åŒ–サービスプロãƒã‚¤ãƒ€åを特定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ 
-.TP 3
-\-providerClass provider_class_name 
-æš—å·åŒ–サービスプロãƒã‚¤ãƒ€ãŒã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイルã«æŒ‡å®šã•ã‚Œã¦ã„ãªã„ã¨ãã¯ã€ãã®ãƒžã‚¹ã‚¿ãƒ¼ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’指定ã™ã‚‹ã¨ãã«ä½¿ã‚ã‚Œã¾ã™ã€‚ 
-.TP 3
-\-providerArg provider_arg 
-\f2\-providerClass\fP ã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚\f2provider_class_name\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã«å¯¾ã™ã‚‹çœç•¥å¯èƒ½ãªæ–‡å­—列入力引数を表ã—ã¾ã™ã€‚ 
-.TP 3
-\-protected 
-\f2true\fP ã¾ãŸã¯ \f2false\fP ã®ã„ãšã‚Œã‹ã€‚専用 PIN リーダーãªã©ã®ä¿è­·ã•ã‚ŒãŸèªè¨¼ãƒ‘スを介ã—ã¦ãƒ‘スワードを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€ã“ã®å€¤ã« \f2true\fP を指定ã—ã¦ãã ã•ã„。 
-.RE
-
+¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
-.RE
-.SH "コマンド"
-.LP
-
-.LP
-.SS 
-キーストアã¸ã®ãƒ‡ãƒ¼ã‚¿ã®ä½œæˆã¾ãŸã¯è¿½åŠ 
-.LP
-.RS 3
-
+ÆÃÄê¤Î \f3keytool\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ëºÝ¤Ë¡¢JKS ¥¹¥È¥¢¥¿¥¤¥×¤¬»ÈÍѤµ¤ì¡¢¤«¤Ä¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¿·¤·¤¤¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2keytool \-genkeypair\fP ¤Î¼Â¹Ô»þ¤Ë \f2\-keystore\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ \f2.keystore\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ç¥Õ¥©¥ë¥È¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤¬¥æ¡¼¥¶¡¼¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢¤½¤³¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£Æ±Íͤˡ¢ \f2\-keystore \fP\f2ks_file\fP ¤È¤¤¤¦¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤â¤½¤Î \f2ks_file\fP ¤¬Â¸ºß¤·¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .LP
-.RS 3
-.TP 3
-\-genkeypair {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} {\-sigalg sigalg} [\-dname dname] [\-keypass keypass] {\-validity valDays} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-éµã®ãƒšã‚¢ (公開éµãŠã‚ˆã³é–¢é€£ã™ã‚‹éžå…¬é–‹éµ) を生æˆã—ã¾ã™ã€‚公開éµã¯ X.509 v3 自己署å証明書ã§ãƒ©ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚ 証明書ã¯ã€å˜ä¸€ã®è¦ç´ ã‚’æŒã¤è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¨ã—ã¦æ ¼ç´ã•ã‚Œã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¨éžå…¬é–‹éµã¯ã€\f2alias\fP ã§ç‰¹å®šã•ã‚Œã‚‹æ–°ã—ã„キーストアエントリã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ 
-.LP
-\f2keyalg\fP ã«ã¯ã€éµã®ãƒšã‚¢ã‚’生æˆã™ã‚‹ã®ã«ä½¿ã†ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’指定ã—ã€\f2keysize\fP ã«ã¯ã€ç”Ÿæˆã™ã‚‹å„éµã®ã‚µã‚¤ã‚ºã‚’指定ã—ã¾ã™ã€‚ \f2sigalg\fP ã«ã¯ã€è‡ªå·±ç½²å証明書ã«ç½²åを付ã‘ã‚‹ã¨ãã«ä½¿ã†ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã¯ã€\f2keyalg\fP ã¨äº’æ›æ€§ã®ã‚ã‚‹ã‚‚ã®ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-\f2dname\fP ã«ã¯ã€\f2alias\fP ã«é–¢é€£ä»˜ã‘ã€è‡ªå·±ç½²å証明書㮠\f2issuer\fP フィールド㨠\f2subject\fP フィールドã¨ã—ã¦ä½¿ã† X.500 識別åを指定ã—ã¾ã™ã€‚コマンド行ã§è­˜åˆ¥åを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€è­˜åˆ¥åã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
-.LP
-\f2keypass\fP ã«ã¯ã€ç”Ÿæˆã•ã‚Œã‚‹éµã®ãƒšã‚¢ã®ã†ã¡ã€éžå…¬é–‹éµã‚’ä¿è­·ã™ã‚‹ã®ã«ä½¿ã†ãƒ‘スワードを指定ã—ã¾ã™ã€‚パスワードを指定ã—ãªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãã®å…¥åŠ›æ±‚ã‚られã¾ã™ã€‚ã“ã®ã¨ãã€Return キーを押ã™ã¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨åŒã˜ãƒ‘スワードãŒéµã®ãƒ‘スワードã«è¨­å®šã•ã‚Œã¾ã™ã€‚ \f2keypass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-\f2valDays\fP ã«ã¯ã€è¨¼æ˜Žæ›¸ã®æœ‰åŠ¹æ—¥æ•°ã‚’指定ã—ã¾ã™ã€‚ 
-.LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ \f2\-genkey\fP ã¨ã„ã†åå‰ã§ã—ãŸã€‚ã“ã®å¤ã„åå‰ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ãŸã ã—ã€ä»Šå¾Œã¯ã‚ã‹ã‚Šã‚„ã™ã„よã†ã«ã€æ–°ã—ã„åå‰ \f2\-genkeypair\fP を使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚  
+\f2\-keystore\fP ¥ª¥×¥·¥ç¥ó¤«¤é¤ÎÆþÎÏ¥¹¥È¥ê¡¼¥à¤Ï¡¢ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤Þ¤¹¡£URL ¤È¤·¤Æ \f2NONE\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢null ¤Î¥¹¥È¥ê¡¼¥à¤¬ \f2KeyStore.load\fP ¥á¥½¥Ã¥É¤ËÅϤµ¤ì¤Þ¤¹¡£ \f2NONE\fP ¤Ï¡¢ \f2KeyStore\fP ¤¬¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Ç¤Ï¤Ê¤¯¡¢¤¿¤È¤¨¤Ð¡¢¥Ï¡¼¥É¥¦¥§¥¢¥È¡¼¥¯¥ó¥Ç¥Ð¥¤¥¹¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë»ØÄꤷ¤Þ¤¹¡£  
 .TP 3
-\-genseckey {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-秘密éµã‚’生æˆã—ã€ãれを \f2alias\fP ã§ç‰¹å®šã•ã‚Œã‚‹æ–°ã—ã„ \f2KeyStore.SecretKeyEntry\fP 内ã«æ ¼ç´ã—ã¾ã™ã€‚ 
-.LP
-\f2keyalg\fP ã¯ç§˜å¯†éµã®ç”Ÿæˆã«ä½¿ç”¨ã™ã‚‹ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’ã€\f2keysize\fP ã¯ç”Ÿæˆã™ã‚‹éµã®ã‚µã‚¤ã‚ºã‚’ã€ãã‚Œãžã‚ŒæŒ‡å®šã—ã¾ã™ã€‚\f2keypass\fP ã¯ç§˜å¯†éµã®ä¿è­·ã«ä½¿ç”¨ã™ã‚‹ãƒ‘スワードã§ã™ã€‚パスワードを指定ã—ãªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãã®å…¥åŠ›æ±‚ã‚られã¾ã™ã€‚ã“ã®ã¨ãã€Return キーを押ã™ã¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨åŒã˜ãƒ‘スワードãŒéµã®ãƒ‘スワードã«è¨­å®šã•ã‚Œã¾ã™ã€‚ \f2keypass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。  
-.TP 3
-\-importcert {\-alias alias} {\-file cert_file} [\-keypass keypass] {\-noprompt} {\-trustcacerts} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-ファイル \f2cert_file\fP ã‹ã‚‰è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ (証明書ãƒã‚§ãƒ¼ãƒ³ã®å ´åˆã¯ã€PKCS#7 å½¢å¼ã®å¿œç­”ã§æä¾›ã•ã‚Œã‚‹ã‚‚ã®) を読ã¿è¾¼ã¿ã€\f2alias\fP ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã«æ ¼ç´ã—ã¾ã™ã€‚ファイルãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ¨™æº–入力ã‹ã‚‰è¨¼æ˜Žæ›¸ã¾ãŸã¯ PKCS#7 応答を読ã¿è¾¼ã¿ã¾ã™ã€‚ 
-.LP
-\f3keytool\fP ã§ã¯ã€X.509 v1ã€v2ã€v3 ã®è¨¼æ˜Žæ›¸ã€ãŠã‚ˆã³ã€PKCS#7 å½¢å¼ã®è¨¼æ˜Žæ›¸ã‹ã‚‰æ§‹æˆã•ã‚Œã¦ã„ã‚‹ PKCS#7 å½¢å¼ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’インãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚インãƒãƒ¼ãƒˆã™ã‚‹ãƒ‡ãƒ¼ã‚¿ã¯ã€ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–æ–¹å¼ã€ã¾ãŸã¯å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ (Base64 符å·åŒ–ã¨ã‚‚呼ã°ã‚Œã‚‹) ã®ã©ã¡ã‚‰ã‹ã§æä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®ç¬¦å·åŒ–æ–¹å¼ã®å ´åˆã€è¨¼æ˜Žæ›¸ã¯ã€Œ\-\-\-\-\-BEGINã€ã§å§‹ã¾ã‚‹æ–‡å­—列ã§é–‹å§‹ã•ã‚Œã€ã€Œ\-\-\-\-\-ENDã€ã§å§‹ã¾ã‚‹æ–‡å­—列ã§çµ‚了ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
-.LP
-証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«ã¯ã€æ¬¡ã® 2 ã¤ã®ç›®çš„ãŒã‚ã‚Šã¾ã™ã€‚ 
-.RS 3
-.TP 3
-1.
-ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹ 
-.TP 3
-2.
-CA ã«è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (\-certreq コマンドをå‚ç…§) ã‚’é€ä¿¡ã—ãŸçµæžœã¨ã—ã¦ã€CA ã‹ã‚‰å—ã‘å–ã£ãŸè¨¼æ˜Žå¿œç­”をインãƒãƒ¼ãƒˆã™ã‚‹ 
-.RE
+\-storepass[:env|:file] argument 
 .LP
-ã©ã¡ã‚‰ã®ç¨®é¡žã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã‚’è¡Œã†ã‹ã¯ã€\f2\-alias\fP オプションã®å€¤ã«ã‚ˆã£ã¦æŒ‡å®šã—ã¾ã™ã€‚ 
-.RS 3
-.TP 3
-1.
-\f3別åãŒã‚­ãƒ¼ã‚¨ãƒ³ãƒˆãƒªã‚’ãƒã‚¤ãƒ³ãƒˆã—ãªã„å ´åˆ\fPã€\f3keytool\fP ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒä¿¡é ¼ã§ãる証明書エントリを追加ã—よã†ã¨ã—ã¦ã„ã‚‹ã‚‚ã®ã¨è¦‹ãªã—ã¾ã™ã€‚ã“ã®å ´åˆã€åˆ¥åãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã™ã§ã«å­˜åœ¨ã—ã¦ã„ã¦ã¯ã„ã‘ã¾ã›ã‚“。別åãŒã™ã§ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã€ãã®åˆ¥åã®ä¿¡é ¼ã§ãる証明書ãŒã™ã§ã«å­˜åœ¨ã™ã‚‹ã“ã¨ã«ãªã‚‹ã®ã§ã€\f3keytool\fP ã¯ã‚¨ãƒ©ãƒ¼ã‚’出力ã—ã€è¨¼æ˜Žæ›¸ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã‚’è¡Œã„ã¾ã›ã‚“。 
-.TP 3
-2.
-\f3別åãŒã‚­ãƒ¼ã‚¨ãƒ³ãƒˆãƒªã‚’ãƒã‚¤ãƒ³ãƒˆã—ãªã„å ´åˆ\fPã€\f3keytool\fP ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒä¿¡é ¼ã§ãる証明書エントリを追加ã—よã†ã¨ã—ã¦ã„ã‚‹ã‚‚ã®ã¨è¦‹ãªã—ã¾ã™ã€‚ 
-.RE
-\f3æ–°ã—ã„ä¿¡é ¼ã§ãる証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ\fP 
-.RS 3
-
-.LP
-.LP
-\f3keytool\fP ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹å‰ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã™ã§ã«å­˜åœ¨ã™ã‚‹ä¿¡é ¼ã§ãる証明書を使ã£ã¦ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹è¨¼æ˜Žæ›¸ã‹ã‚‰ (ルート CA ã®) 自己署å証明書ã«è‡³ã‚‹ã¾ã§ã®ä¿¡é ¼ã®ãƒã‚§ãƒ¼ãƒ³ã®æ§‹ç¯‰ã‚’試ã¿ã¾ã™ã€‚
+¥­¡¼¥¹¥È¥¢¤ÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
-.LP
-\f2\-trustcacerts\fP オプションを指定ã—ãŸå ´åˆã€è¿½åŠ ã®è¨¼æ˜Žæ›¸ã¯ä¿¡é ¼ã§ãã‚‹ã™ãªã‚ã¡ cacerts ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«å«ã¾ã‚Œã‚‹è¨¼æ˜Žæ›¸ã®ãƒã‚§ãƒ¼ãƒ³ã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-\f3keytool\fP ãŒã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹è¨¼æ˜Žæ›¸ã‹ã‚‰è‡ªå·±ç½²å証明書 (キーストアã¾ãŸã¯ cacerts ファイルã«å«ã¾ã‚Œã¦ã„る自己署å証明書) ã«è‡³ã‚‹ã¾ã§ã®ä¿¡é ¼ã®ãƒ‘スã®æ§‹ç¯‰ã«å¤±æ•—ã—ãŸå ´åˆã¯ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹è¨¼æ˜Žæ›¸ã®æƒ…報を表示ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ç¢ºèªã‚’求ã‚ã¾ã™ã€‚ ã“ã®å ´åˆã¯ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€ã»ã‹ã®ãªã‚“らã‹ã® (ä¿¡é ¼ã§ãã‚‹) æƒ…å ±æº (証明書ã®æ‰€æœ‰è€…本人ãªã©) ã‹ã‚‰å…¥æ‰‹ã—ãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚「信頼ã§ãる証明書ã€ã¨ã—ã¦è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãã¯ã€è¨¼æ˜Žæ›¸ãŒæœ‰åŠ¹ã§ã‚ã‚‹ã“ã¨ã‚’æ…Žé‡ã«ç¢ºèªã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€ã€Œä¿¡é ¼ã§ãる証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«é–¢ã™ã‚‹æ³¨æ„事項ã€ã‚’å‚ç…§ã—ã¦ãã ã•ã„。インãƒãƒ¼ãƒˆæ“作ã¯ã€è¨¼æ˜Žæ›¸ã‚’確èªã™ã‚‹æ™‚点ã§ä¸­æ­¢ã§ãã¾ã™ã€‚ãŸã ã—ã€\f2\-noprompt\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã®å¯¾è©±ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。
-.LP
-.RE
-\f3証明応答ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ\fP 
-.RS 3
-.LP
-「証明応答ã€ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ä¿¡é ¼ã§ãる証明書ã€ãŠã‚ˆã³ (\f2\-trustcacerts\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯) cacerts キーストアファイルã§æ§‹æˆã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã‚’使ã£ã¦è¨¼æ˜Žå¿œç­”ãŒæ¤œæŸ»ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-証明応答ãŒä¿¡é ¼ã§ãã‚‹ã‹ã©ã†ã‹ã‚’決定ã™ã‚‹æ–¹æ³•ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
-.LP
+½¤¾þ»Ò \f2env\fP ¤Þ¤¿¤Ï \f2file\fP ¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÃÍ¤Ï \f2argument\fP ¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ÎÃͤϡ¢6 ʸ»ú°Ê¾å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢¥Ñ¥¹¥ï¡¼¥É¤Ï¼¡¤Î¤è¤¦¤Ë¼èÆÀ¤µ¤ì¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f3証明応答ãŒå˜ä¸€ã® X.509 証明書ã§ã‚ã‚‹å ´åˆ\fPã€\f3keytool\fP ã¯ã€è¨¼æ˜Žå¿œç­”ã‹ã‚‰ (ルート CA ã®) 自己署å証明書ã«è‡³ã‚‹ã¾ã§ã®ä¿¡é ¼ãƒã‚§ãƒ¼ãƒ³ã®ç¢ºç«‹ã‚’試ã¿ã¾ã™ã€‚証明応答ã¨ã€è¨¼æ˜Žå¿œç­”ã®èªè¨¼ã«ä½¿ã‚れる証明書ã®éšŽå±¤æ§‹é€ ã¯ã€\f2alias\fP ã®æ–°ã—ã„証明書ãƒã‚§ãƒ¼ãƒ³ã‚’å½¢æˆã—ã¾ã™ã€‚ä¿¡é ¼ãƒã‚§ãƒ¼ãƒ³ãŒç¢ºç«‹ã•ã‚Œãªã„å ´åˆã€è¨¼æ˜Žå¿œç­”ã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“。ã“ã®å ´åˆã€\f3keytool\fP ã¯è¨¼æ˜Žæ›¸ã‚’出力ã›ãšã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«æ¤œè¨¼ã‚’求ã‚るプロンプトを表示ã—ã¾ã™ã€‚ ユーザーãŒè¨¼æ˜Žå¿œç­”ã®ä¿¡é ¼æ€§ã‚’判断ã™ã‚‹ã®ã¯ã€ä¸å¯èƒ½ã§ã¯ãªãã¦ã‚‚éžå¸¸ã«å›°é›£ã ã‹ã‚‰ã§ã™ã€‚ 
+\f2env\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î´Ä¶­ÊÑ¿ô¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
 .TP 2
 o
-\f3証明応答㌠PKCS#7 å½¢å¼ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ã‚ã‚‹å ´åˆ\fPã€\f3keytool\fP ã¯ã€ã¾ãšãƒã‚§ãƒ¼ãƒ³ã‚’並ã¹æ›¿ãˆã¦ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®è¨¼æ˜Žæ›¸ãŒæœ€åˆã«ã€ãƒ«ãƒ¼ãƒˆ CA ã®è‡ªå·±ç½²å証明書ãŒæœ€å¾Œã«ãるよã†ã«ã—ãŸã‚ã¨ã€è¨¼æ˜Žå¿œç­”ã«å«ã¾ã‚Œã‚‹ãƒ«ãƒ¼ãƒˆ CA ã®è¨¼æ˜Žæ›¸ã¨ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã¾ãŸã¯ (\f2\-trustcacerts\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯) cacerts キーストアファイル内ã®ä¿¡é ¼ã§ãる証明書ã¨ã‚’ã™ã¹ã¦æ¯”較ã—ã€ä¸€è‡´ã™ã‚‹ã‚‚ã®ãŒã‚ã‚‹ã‹ã©ã†ã‹ã‚’調ã¹ã¾ã™ã€‚一致ã™ã‚‹ã‚‚ã®ãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ«ãƒ¼ãƒˆ CA ã®è¨¼æ˜Žæ›¸ã®æƒ…報を表示ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ç¢ºèªã‚’求ã‚ã¾ã™ã€‚ ã“ã®å ´åˆã¯ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€ã»ã‹ã®ãªã‚“らã‹ã® (ä¿¡é ¼ã§ãã‚‹) æƒ…å ±æº (ルート CA 自身ãªã©) ã‹ã‚‰å…¥æ‰‹ã—ãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚インãƒãƒ¼ãƒˆæ“作ã¯ã€è¨¼æ˜Žæ›¸ã‚’確èªã™ã‚‹æ™‚点ã§ä¸­æ­¢ã§ãã¾ã™ã€‚ãŸã ã—ã€\f2\-noprompt\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã®å¯¾è©±ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。 
+\f2file\fP: \f2argument\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë 
+.RE
+.LP
+\f3Ãí\fP: \f2\-keypass\fP¡¢ \f2\-srckeypass\fP¡¢ \f2\-destkeypass\fP \f2\-srcstorepass\fP¡¢ \f2\-deststorepass\fP ¤Ê¤É¤Î¥Ñ¥¹¥ï¡¼¥É¤òɬÍפȤ¹¤ë¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤Ï¤¹¤Ù¤Æ¡¢ \f2env\fP ¤È \f2file\fP ½¤¾þ»Ò¤ò¼õ¤±ÉÕ¤±¤Þ¤¹¡£¥Ñ¥¹¥ï¡¼¥É¥ª¥×¥·¥ç¥ó¤È½¤¾þ»Ò¤Ï¡¢É¬¤º¥³¥í¥ó (\f2:\fP) ¤Ç¶èÀڤäƤ¯¤À¤µ¤¤¡£ 
+.LP
+¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢¥­¡¼¥¹¥È¥¢¤ÎÆâÍƤ˥¢¥¯¥»¥¹¤¹¤ë¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤Ç»È¤ï¤ì¤Þ¤¹¡£¤³¤Î¼ï¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-storepass\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+¥­¡¼¥¹¥È¥¢¤«¤é¾ðÊó¤ò¼è¤ê½Ð¤¹¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ò¾Êά¤Ç¤­¤Þ¤¹¡£ ¥Ñ¥¹¥ï¡¼¥É¤ò¾Êά¤¹¤ë¤È¡¢¼è¤ê½Ð¤¹¾ðÊó¤ÎÀ°¹çÀ­¤ò¥Á¥§¥Ã¥¯¤Ç¤­¤Ê¤¤¤Î¤Ç¡¢·Ù¹ð¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£  
+.TP 3
+\-providerName provider_name 
+.LP
+¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ë´Þ¤Þ¤ì¤ë°Å¹æ²½¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À̾¤òÆÃÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£  
+.TP 3
+\-providerClass provider_class_name 
+.LP
+°Å¹æ²½¥µ¡¼¥Ó¥¹¥×¥í¥Ð¥¤¥À¤¬¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ë»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤Ï¡¢¤½¤Î¥Þ¥¹¥¿¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î̾Á°¤ò»ØÄꤹ¤ë¤È¤­¤Ë»È¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+\-providerArg provider_arg 
+.LP
+\f2\-providerClass\fP ¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£\f2provider_class_name\fP ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ë¾Êά²Äǽ¤Êʸ»úÎóÆþÎÏ°ú¿ô¤òɽ¤·¤Þ¤¹¡£  
+.TP 3
+\-protected 
+.LP
+\f2true\fP ¤Þ¤¿¤Ï \f2false\fP ¤Î¤¤¤º¤ì¤«¡£ÀìÍÑ PIN ¥ê¡¼¥À¡¼¤Ê¤É¤ÎÊݸ¤ì¤¿Ç§¾Ú¥Ñ¥¹¤ò²ð¤·¤Æ¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÃÍ¤Ë \f2true\fP ¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+Ãí: \f2\-importkeystore\fP ¥³¥Þ¥ó¥É¤Ë¤Ï 2 ¤Ä¤Î¥­¡¼¥¹¥È¥¢¤¬´Ø·¸¤·¤Æ¤¤¤ë¤¿¤á¡¢2 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¡¢¤Ä¤Þ¤ê \f2\-srcprotected\fP ¤È \f2\-destprotected\fP ¤¬¥½¡¼¥¹¥­¡¼¥¹¥È¥¢¤È¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë¤½¤ì¤¾¤ì»ØÄꤵ¤ì¤Þ¤¹¡£  
+.TP 3
+\-ext {name{:critical}{=value}} 
+.LP
+X.509 ¾ÚÌÀ½ñ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò \-genkeypair ¤ª¤è¤Ó \-gencert ¤Ç»ÈÍѤ·¤Æ¡¢À¸À®¤µ¤ì¤ë¾ÚÌÀ½ñ¤Þ¤¿¤Ï \f2\-certreq\fP ¤Ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤òËä¤á¹þ¤ß¡¢¾ÚÌÀ½ñÍ×µá¤ÇÍ׵ᤵ¤ì¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¼¨¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Ê£¿ô²ó»ÈÍѤǤ­¤Þ¤¹¡£name ¤Ë¤Ï¡¢¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó̾ (²¼µ­¤ò»²¾È) ¤Þ¤¿¤ÏǤ°Õ¤Î OID ÈÖ¹æ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£value ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î¥Ñ¥é¥á¡¼¥¿¤ò¼¨¤·¤Þ¤¹¡£¾Êά¤·¤¿¾ì¹ç¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ (ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç) ¤ò¼¨¤¹¤«¡¢¤Þ¤¿¤Ï¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¥Ñ¥é¥á¡¼¥¿¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£ \f2:critical\fP ½¤¾þ»Ò¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î isCritical °À­¤¬ true ¤Ç¤¢¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï false ¤Ç¤¢¤ë¤³¤È¤ò¼¨¤·¤Þ¤¹¡£:critical ¤ÎÂå¤ï¤ê¤Ë : \f2:c\fP ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ .  
 .RE
 
 .LP
 .LP
-証明書応答内ã®å…¬é–‹éµãŒ \f2alias\fP ã®ä¸‹ã«ã™ã§ã«æ ¼ç´ã•ã‚Œã¦ã„るユーザーã®å…¬é–‹éµã«ä¸€è‡´ã—ãŸå ´åˆã€å¤ã„証明書ãƒã‚§ãƒ¼ãƒ³ãŒå¿œç­”内ã®æ–°ã—ã„証明書ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚以å‰ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’æ–°ã—ã„証明書ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‹ã“ã¨ãŒã§ãã‚‹ã®ã¯ã€æœ‰åŠ¹ãª \f2keypass\fPã€ã¤ã¾ã‚Šè©²å½“ã™ã‚‹ã‚¨ãƒ³ãƒˆãƒªã®éžå…¬é–‹éµã‚’ä¿è­·ã™ã‚‹ãŸã‚ã®ãƒ‘スワードを指定ã—ãŸå ´åˆã ã‘ã§ã™ã€‚パスワードを指定ã—ã¦ãŠã‚‰ãšã€éžå…¬é–‹éµã®ãƒ‘スワードãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€éžå…¬é–‹éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
-.LP
-.RE
+¸½ºß¡¢keytool ¤Ï¼¡¤Î̾Á°¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹ (Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Ê¤¤)¡£
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ \f2\-import\fP ã¨ã„ã†åå‰ã§ã—ãŸã€‚ã“ã®å¤ã„åå‰ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ãŸã ã—ã€ä»Šå¾Œã¯ã‚ã‹ã‚Šã‚„ã™ã„よã†ã«ã€æ–°ã—ã„åå‰ \f2\-importcert\fP を使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚   
-.TP 3
-\-importkeystore \-srckeystore srckeystore \-destkeystore destkeystore {\-srcstoretype srcstoretype} {\-deststoretype deststoretype} [\-srcstorepass srcstorepass] [\-deststorepass deststorepass] {\-srcprotected} {\-destprotected} {\-srcalias srcalias {\-destalias destalias} [\-srckeypass srckeypass] [\-destkeypass destkeypass] } {\-noprompt} {\-srcProviderName src_provider_name} {\-destProviderName dest_provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
-.LP
-ソースキーストアã‹ã‚‰ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¸ã€å˜ä¸€ã®ã‚¨ãƒ³ãƒˆãƒªã¾ãŸã¯ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã—ã¾ã™ã€‚ 
-.LP
-\f2srcalias\fP オプションãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãã®åˆ¥åã§ç‰¹å®šã•ã‚Œã‚‹å˜ä¸€ã®ã‚¨ãƒ³ãƒˆãƒªã‚’ターゲットキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã—ã¾ã™ã€‚\f2destalias\fP 経由ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f2srcalias\fP ãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ソースã®ã‚¨ãƒ³ãƒˆãƒªãŒãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ãŸå ´åˆã€\f2srckeypass\fP を使ã£ã¦ãã®ã‚¨ãƒ³ãƒˆãƒªãŒå›žå¾©ã•ã‚Œã¾ã™ã€‚\f2srckeypass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f3keytool\fP 㯠\f2srcstorepass\fP を使ã£ã¦ãã®ã‚¨ãƒ³ãƒˆãƒªã‚’回復ã—よã†ã¨ã—ã¾ã™ã€‚\f2srcstorepass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸã‹æ­£ã—ããªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ターゲットエントリ㯠\f2destkeypass\fP ã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚\f2destkeypass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¨ãƒ³ãƒˆãƒªã¯ã‚½ãƒ¼ã‚¹ã‚¨ãƒ³ãƒˆãƒªã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚ 
 .LP
-\f2srcalias\fP オプションãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€ã‚½ãƒ¼ã‚¹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚å„ターゲットエントリã¯å¯¾å¿œã™ã‚‹ã‚½ãƒ¼ã‚¹ã‚¨ãƒ³ãƒˆãƒªã®åˆ¥åã®ä¸‹ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ソースã®ã‚¨ãƒ³ãƒˆãƒªãŒãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ãŸå ´åˆã€\f2srcstorepass\fP を使ã£ã¦ãã®ã‚¨ãƒ³ãƒˆãƒªãŒå›žå¾©ã•ã‚Œã¾ã™ã€‚\f2srcstorepass\fP ãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸã‹æ­£ã—ããªã‹ã£ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ソースキーストア内ã®ã‚るエントリタイプãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„å ´åˆã‚„ã€ã‚るエントリをターゲットキーストアã«æ ¼ç´ã™ã‚‹éš›ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãã®ã‚¨ãƒ³ãƒˆãƒªã‚’スキップã—ã¦å‡¦ç†ã‚’続行ã™ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯å‡¦ç†ã‚’中断ã™ã‚‹ã‹ã®é¸æŠžã‚’求ã‚られã¾ã™ã€‚ターゲットエントリã¯ã‚½ãƒ¼ã‚¹ã‚¨ãƒ³ãƒˆãƒªã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚ 
-.LP
-ターゲット別åãŒã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã™ã§ã«å­˜åœ¨ã—ã¦ã„ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ã€ãã®ã‚¨ãƒ³ãƒˆãƒªã‚’上書ãã™ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ç•°ãªã‚‹åˆ¥åã®ä¸‹ã§æ–°ã—ã„エントリを作æˆã™ã‚‹ã‹ã®é¸æŠžã‚’求ã‚られã¾ã™ã€‚ 
+.TS
+.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
+.de 35
+.ps \n(.s
+.vs \n(.vu
+.in \n(.iu
+.if \n(.u .fi
+.if \n(.j .ad
+.if \n(.j=0 .na
+..
+.nf
+.nr #~ 0
+.if n .nr #~ 0.6n
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.fc
+.nr 33 \n(.s
+.rm 80 81
+.nr 34 \n(.lu
+.eo
+.am 80
+.br
+.di a+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+BC ¤Þ¤¿¤Ï BasicConstraints
+.br
+.di
+.nr a| \n(dn
+.nr a- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di b+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+´°Á´¤Ê·Á¤Ï¡Öca:{true|false}[,pathlen:<len>]¡×¤Ç¡¢<len> ¤Ï¡Öca:true,pathlen:<len>¡×¤Î¾Êάɽµ­¤Ç¤¹¡£ ¾Êά¤¹¤ë¤È¡¢¡Öca:true¡×¤Î°ÕÌ£¤Ë¤Ê¤ê¤Þ¤¹
+.br
+.di
+.nr b| \n(dn
+.nr b- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di c+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+usage(,usage)*¡£usage ¤Ë¤Ï¡¢digitalSignature¡¢ nonRepudiation (contentCommitment)¡¢keyEncipherment¡¢dataEncipherment¡¢keyAgreement¡¢keyCertSign¡¢cRLSign¡¢encipherOnly¡¢decipherOnly ¤Î¤¤¤º¤ì¤«¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£Usage ¤Ï¡¢¤¢¤¤¤Þ¤¤¤µ¤¬¤Ê¤±¤ì¤Ð¡¢ºÇ½é¤Î¿ôʸ»ú (¤¿¤È¤¨¤Ð¡¢digitalSignature ¤ò dig ¤Ë) ¤Þ¤¿¤Ï¥­¥ã¥á¥ë¥±¡¼¥¹¥¹¥¿¥¤¥ë (¤¿¤È¤¨¤Ð¡¢ digitalSignature ¤ò dS ¤Ë¡¢cRLSign ¤ò cRLS ¤Ë) ¤Ë û½Ì¤Ç¤­¤Þ¤¹¡£Usage ¤ÎÂçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£
+.br
+.di
+.nr c| \n(dn
+.nr c- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di d+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+EKU ¤Þ¤¿¤Ï ExtendedkeyUsage
+.br
+.di
+.nr d| \n(dn
+.nr d- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di e+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+usage(,usage)*¡£usage ¤Ë¤Ï¡¢anyExtendedKeyUsage¡¢ serverAuth¡¢clientAuth¡¢codeSigning¡¢emailProtection¡¢ timeStamping¡¢OCSPSigning¡¢¤Þ¤¿¤ÏǤ°Õ¤Î OID ʸ»úÎó¤Î¤¤¤º¤ì¤«¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ ̾Á°ÉÕ¤­¤Î usage ¤Ï¡¢¤¢¤¤¤Þ¤¤¤µ¤¬¤Ê¤±¤ì¤Ð¡¢ ºÇ½é¤Î¿ôʸ»ú¤Þ¤¿¤Ï¥­¥ã¥á¥ë¥±¡¼¥¹¥¹¥¿¥¤¥ë¤Ë û½Ì¤Ç¤­¤Þ¤¹¡£Usage ¤ÎÂçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£
+.br
+.di
+.nr e| \n(dn
+.nr e- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di f+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+SAN ¤Þ¤¿¤Ï SubjectAlternativeName
+.br
+.di
+.nr f| \n(dn
+.nr f- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di g+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+type:value(,type:value)*¡£type ¤Ë¤Ï¡¢EMAIL¡¢URI¡¢DNS¡¢IP¡¢¤Þ¤¿¤Ï OID ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£value ¤Ï¡¢type ¤Îʸ»úÎó·Á¼°¤ÎÃͤǤ¹¡£
+.br
+.di
+.nr g| \n(dn
+.nr g- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di h+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+IAN ¤Þ¤¿¤Ï IssuerAlternativeName
+.br
+.di
+.nr h| \n(dn
+.nr h- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di i+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+SubjectAlternativeName ¤ÈƱ¤¸¤Ç¤¹
+.br
+.di
+.nr i| \n(dn
+.nr i- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di j+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+SIA ¤Þ¤¿¤Ï SubjectInfoAccess
+.br
+.di
+.nr j| \n(dn
+.nr j- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di k+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+method:location\-type:location\-value (,method:location\-type:location\-value)*¡£ method ¤Ë¤Ï¡¢¡ÖtimeStamping¡×¡¢¡ÖcaRepository¡×¡¢¤Þ¤¿¤ÏǤ°Õ¤Î OID ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£location\-type ¤ª¤è¤Ó location\-value ¤Ë¤Ï¡¢SubjectAlternativeName ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëǤ°Õ¤Î type:value ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
+.br
+.di
+.nr k| \n(dn
+.nr k- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di l+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+AIA ¤Þ¤¿¤Ï AuthorityInfoAccess
+.br
+.di
+.nr l| \n(dn
+.nr l- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di m+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+SubjectInfoAccess ¤ÈƱ¤¸¤Ç¤¹¡£method ¤Ë¤Ï¡¢¡Öocsp¡×¡¢¡ÖcaIssuers¡×¡¢¤Þ¤¿¤ÏǤ°Õ¤Î OID ¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
+.br
+.di
+.nr m| \n(dn
+.nr m- \n(dl
+..
+.ec \
+.35
+.nf
+.ll \n(34u
+.nr 80 0
+.nr 38 \w\f3̾Á°\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \wKU ¤Þ¤¿¤Ï KeyUsage
+.if \n(80<\n(38 .nr 80 \n(38
+.80
+.rm 80
+.nr 38 \n(a-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(d-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(f-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(h-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(j-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \n(l-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 81 0
+.nr 38 \w\f3ÃÍ\fP
+.if \n(81<\n(38 .nr 81 \n(38
+.81
+.rm 81
+.nr 38 \n(b-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(c-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(e-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(g-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(i-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(k-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(m-
+.if \n(81<\n(38 .nr 81 \n(38
+.35
+.nf
+.ll \n(34u
+.nr 38 1n
+.nr 79 0
+.nr 40 \n(79+(0*\n(38)
+.nr 80 +\n(40
+.nr 41 \n(80+(3*\n(38)
+.nr 81 +\n(41
+.nr TW \n(81
+.if t .if \n(TW>\n(.li .tm Table at line 325 file Input is too wide - \n(TW units
+.fc  
+.nr #T 0-1
+.nr #a 0-1
+.eo
+.de T#
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.mk ##
+.nr ## -1v
+.ls 1
+.ls
+..
+.ec
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3̾Á°\fP\h'|\n(41u'\f3ÃÍ\fP
+.ne \n(a|u+\n(.Vu
+.ne \n(b|u+\n(.Vu
+.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
+.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.a+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.b+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(c|u+\n(.Vu
+.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'KU ¤Þ¤¿¤Ï KeyUsage\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.c+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(d|u+\n(.Vu
+.ne \n(e|u+\n(.Vu
+.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
+.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.d+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.e+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(f|u+\n(.Vu
+.ne \n(g|u+\n(.Vu
+.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
+.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.f+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.g+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(h|u+\n(.Vu
+.ne \n(i|u+\n(.Vu
+.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
+.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.h+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.i+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(j|u+\n(.Vu
+.ne \n(k|u+\n(.Vu
+.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
+.if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.j+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.k+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(l|u+\n(.Vu
+.ne \n(m|u+\n(.Vu
+.if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
+.if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.l+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.m+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.fc
+.nr T. 1
+.T# 1
+.35
+.rm a+
+.rm b+
+.rm c+
+.rm d+
+.rm e+
+.rm f+
+.rm g+
+.rm h+
+.rm i+
+.rm j+
+.rm k+
+.rm l+
+.rm m+
+.TE
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-44
+
 .LP
-\f2\-noprompt\fP を指定ã—ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯æ–°ã—ã„ターゲット別åã®å…¥åŠ›ã‚’求ã‚られã¾ã›ã‚“。既存ã®ã‚¨ãƒ³ãƒˆãƒªã¯ãã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åã§è‡ªå‹•çš„ã«ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚最後ã«ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ããªã„エントリã¯è‡ªå‹•çš„ã«ã‚¹ã‚­ãƒƒãƒ—ã•ã‚Œã€è­¦å‘ŠãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚  
-.RE
-.RE
+.LP
+OID ̾¤Î¾ì¹ç¡¢OCTET STRING ¥¿¥¤¥×¤ÈŤµ¤Î¥Ð¥¤¥È¤ò½ü³°¤·¤¿¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢ÃÍ¤Ï extnValue ¤Î HEX ¥À¥ó¥×¤Î DER ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Ç¤¹¡£HEX ʸ»úÎó¤Ç¤Ï¡¢É¸½à¤Î HEX ¿ô (0\-9¡¢a\-f¡¢A\-F) °Ê³°¤Îʸ»ú¤Ï̵»ë¤µ¤ì¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢ \f2¡Ö01:02:03:04¡×\fP ¤È \f2¡Ö01020304¡×¤ÎξÊý¤È¤â\fP Ʊ°ì¤ÎÃͤȤ·¤Æ¼õ¤±ÉÕ¤±¤é¤ì¤Þ¤¹¡£Ãͤ¬¤Ê¤¤¾ì¹ç¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ÎÃÍ¥Õ¥£¡¼¥ë¥É¤Ï¶õ¤Ë¤Ê¤ê¤Þ¤¹¡£
+.LP
+.LP
+\f2\-gencert\fP ¤Ç¤Î¤ß»ÈÍѤ¹¤ë¡Öhonored¡×¤È¤¤¤¦ÆÃÊ̤Ê̾Á°¤Ï¡¢¾ÚÌÀ½ñÍ×µá¤Ë´Þ¤Þ¤ì¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤òÍ¥À褹¤ëÊýË¡¤ò¼¨¤·¤Þ¤¹¡£¤³¤Î̾Á°¤ÎÃͤϡ¢ \f2¡Öall¡×\fP (Í׵ᤵ¤ì¤ë¤¹¤Ù¤Æ¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬Í¥À褵¤ì¤ë)¡¢ \f2¡Öname{:[critical|non\-critical]}¡×\fP (̾Á°ÉÕ¤­¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬Í¥À褵¤ì¤ë¤¬¡¢Ê̤ΠisCritical °À­¤ò»ÈÍѤ¹¤ë)¡¢¤ª¤è¤Ó \f2¡Ö\-name¡×\fP (¡Öall¡×¤È¤È¤â¤Ë»ÈÍѤ·¡¢Îã³°¤ò¼¨¤¹) ¤Î¥³¥ó¥Þ¶èÀÚ¤ê¥ê¥¹¥È¤Ç¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢Í׵ᤵ¤ì¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ÏÍ¥À褵¤ì¤Þ¤»¤ó¡£
+.LP
+.LP
+\-ext Í¥Àè¤Î¥ª¥×¥·¥ç¥ó¤Ë²Ã¤¨¡¢Ê̤Î̾Á°¤Î¡¢¤Þ¤¿¤Ï OID \-ext ¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¤³¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬¡¢¤¹¤Ç¤ËÍ¥À褵¤ì¤Æ¤¤¤ë¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ËÄɲ䵤ì¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Î̾Á° (¤Þ¤¿¤Ï OID) ¤òÍ¥À褵¤ì¤ëÃͤǤâ»ÈÍѤ·¤¿¾ì¹ç¤Ï¡¢¤½¤ÎÃͤȽÅÍ×À­¤¬Í×µá¤Ë´Þ¤Þ¤ì¤ë¤â¤Î¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£
+.LP
+.LP
+subjectKeyIdentifier ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ï¾ï¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£¼«¸Ê½ð̾¤Ç¤Ê¤¤¾ÚÌÀ½ñ¤Î¾ì¹ç¤Ï¡¢authorityKeyIdentifier ¤¬¾ï¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
+.LP
+.LP
+\f3Ãí:\fP ¥æ¡¼¥¶¡¼¤Ï¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó (¤ª¤è¤Ó¾ÚÌÀ½ñ¤Î¤Û¤«¤Î¥Õ¥£¡¼¥ë¥É) ¤ÎÁȤ߹ç¤ï¤»¤Ë¤è¤Ã¤Æ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Îɸ½à¤Ë½àµò¤·¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö¾ÚÌÀ½ñ¤Î½àµò¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+.SH "¥³¥Þ¥ó¥É"
+.LP
 .SS 
-データã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+¥­¡¼¥¹¥È¥¢¤Ø¤Î¥Ç¡¼¥¿¤ÎºîÀ®¤Þ¤¿¤ÏÄɲÃ
 .LP
 .RS 3
 .TP 3
-\-certreq {\-alias alias} {\-sigalg sigalg} {\-file certreq_file} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+\-gencert {\-rfc} {\-infile infile} {\-outfile outfile} {\-alias alias} {\-sigalg sigalg} {\-dname dname} {\-startdate startdate {\-ext ext}* {\-validity valDays} [\-keypass keypass] {\-keystore keystore} [\-storepass storepass] {\-storetype storetype} {\-providername provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¾ÚÌÀ½ñÍ×µá¥Õ¥¡¥¤¥ë ( \f2keytool \-certreq\fP ¥³¥Þ¥ó¥É¤ÇºîÀ®¤Ç¤­¤ë) ¤Ë±þÅú¤·¤Æ¾ÚÌÀ½ñ¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢\f2infile\fP ¤«¤é (¾Êά¤·¤¿¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤é) Í×µá¤òÆɤ߹þ¤ß¡¢ÊÌ̾¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ¤½¤ÎÍ×µá¤Ë½ð̾¤·¤Æ¡¢X.509 ¾ÚÌÀ½ñ¤ò \f2outfile\fP ¤Ë (¾Êά¤·¤¿¾ì¹ç¤Ï¡¢É¸½à½ÐÎϤË) ½ÐÎϤ·¤Þ¤¹¡£ \f2\-rfc\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢½ÐÎÏ·Á¼°¤Ï BASE64 Éä¹æ²½¤Î PEM ¤Ë¤Ê¤ê¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢¥Ð¥¤¥Ê¥ê DER ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f2sigalg\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë»È¤¦¥¢¥ë¥´¥ê¥º¥à¤ò»ØÄꤷ¤Þ¤¹¡£\f2startdate\fP ¤Ï¡¢¾ÚÌÀ½ñ¤¬Í­¸ú¤Ë¤Ê¤ë³«»Ï»þ¹ï/ÆüÉդǤ¹¡£\f2valDays\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤ÎÍ­¸úÆü¿ô¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+\f2dname\fP ¤ò»ØÄꤹ¤ë¤È¡¢À¸À®¤µ¤ì¤ë¾ÚÌÀ½ñ¤Î¼çÂΤȤ·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢¾ÚÌÀ½ñÍ׵ᤫ¤é¤Î̾Á°¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
+.LP
+\f2ext\fP ¤Ï¡¢¾ÚÌÀ½ñ¤ËËä¤á¹þ¤Þ¤ì¤ë X.509 ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£\-ext ¤Îʸˡ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¡Ö°ìÈÌ¥ª¥×¥·¥ç¥ó¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+\f2\-gencert\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤È¡¢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òºîÀ®¤Ç¤­¤Þ¤¹¡£¼¡¤ÎÎã¤Ç¤Ï¡¢ \f2e1\fP ¤È¤¤¤¦¾ÚÌÀ½ñ¤òºîÀ®¤·¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ë¤Ï¡¢3 ¤Ä¤Î¾ÚÌÀ½ñ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ 
+.LP
+¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢ca¡¢ca1¡¢ca2¡¢¤ª¤è¤Ó e1 ¤Î 4 ¤Ä¤Î¸°¥Ú¥¢¤òºîÀ®¤·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-alias ca \-dname CN=CA \-genkeypair
+.fl
+keytool \-alias ca1 \-dname CN=CA \-genkeypair
+.fl
+keytool \-alias ca2 \-dname CN=CA \-genkeypair
+.fl
+keytool \-alias e1 \-dname CN=E1 \-genkeypair
+.fl
+\fP
+.fi
+.LP
+¼¡¤Î 2 ¤Ä¤Î¥³¥Þ¥ó¥É¤Ï¡¢½ð̾ÉÕ¤­¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤òºîÀ®¤·¤Þ¤¹¡£ \f2ca\fP ¤Ï ca1 ¤Ë½ð̾¤·¡¢ \f2ca1 signs ca2\fP ¤Ë½ð̾¤·¤Þ¤¹¡£¤¹¤Ù¤Æ¼«¸Êȯ¹Ô¤Ç¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-alias ca1 \-certreq | keytool \-alias ca \-gencert \-ext san=dns:ca1 | keytool \-alias ca1 \-importcert
+.fl
+keytool \-alias ca2 \-certreq | $KT \-alias ca1 \-gencert \-ext san=dns:ca2 | $KT \-alias ca2 \-importcert
+.fl
+\fP
+.fi
 .LP
-PKCS#10 å½¢å¼ã‚’使ã£ã¦è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (CSR) を生æˆã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¥Þ¥ó¥É¤Ï¡¢¾ÚÌÀ½ñ e1 ¤òºîÀ®¤·¤Æ¥Õ¥¡¥¤¥ë e1.cert ¤Ë³ÊǼ¤·¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Ï ca2 ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤Þ¤¹¡£¤½¤Î·ë²Ì¡¢e1 ¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ë¤Ï ca¡¢ca1¡¢¤ª¤è¤Ó ca2 ¤¬´Þ¤Þ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-alias e1 \-certreq | keytool \-alias ca2 \-gencert > e1.cert
+.fl
+\fP
+.fi
+.TP 3
+\-genkeypair {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} {\-sigalg sigalg} [\-dname dname] [\-keypass keypass] {\-startdate value} {\-ext ext}* {\-validity valDays} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¸°¤Î¥Ú¥¢ (¸ø³«¸°¤ª¤è¤Ó´ØÏ¢¤¹¤ëÈó¸ø³«¸°) ¤òÀ¸À®¤·¤Þ¤¹¡£¸ø³«¸°¤Ï X.509 v3 ¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ç¥é¥Ã¥×¤µ¤ì¤Þ¤¹¡£¾ÚÌÀ½ñ¤Ï¡¢Ã±°ì¤ÎÍ×ÁǤò»ý¤Ä¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤È¤·¤Æ³ÊǼ¤µ¤ì¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÈÈó¸ø³«¸°¤Ï¡¢\f2alias\fP ¤ÇÆÃÄꤵ¤ì¤ë¿·¤·¤¤¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f2keyalg\fP ¤Ï¸°¤Î¥Ú¥¢¤ÎÀ¸À®¤Ë»ÈÍѤ¹¤ë¥¢¥ë¥´¥ê¥º¥à¤ò¡¢\f2keysize\fP ¤ÏÀ¸À®¤¹¤ë³Æ¸°¤Î¥µ¥¤¥º¤ò¡¢¤½¤ì¤¾¤ì»ØÄꤷ¤Þ¤¹¡£\f2sigalg\fP ¤Ë¤Ï¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë»È¤¦¥¢¥ë¥´¥ê¥º¥à¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤Ï¡¢\f2keyalg\fP ¤È¸ß´¹À­¤Î¤¢¤ë¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
+.LP
+\f2dname\fP ¤Ë¤Ï¡¢\f2alias\fP ¤Ë´ØÏ¢ÉÕ¤±¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Î issuer ¥Õ¥£¡¼¥ë¥É¤È subject ¥Õ¥£¡¼¥ë¥É¤È¤·¤Æ»È¤¦ X.500 ¼±ÊÌ̾¤ò»ØÄꤷ¤Þ¤¹¡£ ¥³¥Þ¥ó¥É¹Ô¤Ç¼±ÊÌ̾¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¼±ÊÌ̾¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+\f2keypass\fP ¤Ë¤Ï¡¢À¸À®¤µ¤ì¤ë¸°¤Î¥Ú¥¢¤Î¤¦¤Á¡¢Èó¸ø³«¸°¤òÊݸ¤ë¤Î¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤³¤Î¤È¤­¡¢Return ¥­¡¼¤ò²¡¤¹¤È¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ÈƱ¤¸¥Ñ¥¹¥ï¡¼¥É¤¬¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2keypass\fP ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
+.LP
+\f2startdate\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Îȯ¹Ô»þ¹ï¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤ì¤Ï¡¢X.509 ¾ÚÌÀ½ñ¤Î¡ÖValidity¡×¥Õ¥£¡¼¥ë¥É¤Î¡ÖNot Before¡×ÃͤȤâ¸Æ¤Ð¤ì¤Þ¤¹¡£ 
 .LP
-CSR ã¯ã€è¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA) ã«é€ä¿¡ã™ã‚‹ã“ã¨ã‚’目的ã¨ã—ãŸã‚‚ã®ã§ã™ã€‚CA ã¯ã€è¨¼æ˜Žæ›¸è¦æ±‚者を (通常ã¯ã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã§) èªè¨¼ã—ã€è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’é€ã‚Šè¿”ã—ã¾ã™ã€‚ ã“ã®è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æ—¢å­˜ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ (最åˆã¯ 1 ã¤ã®è‡ªå·±ç½²å証明書ã‹ã‚‰æ§‹æˆã•ã‚Œã‚‹) ã«ç½®ãæ›ãˆã¦ä½¿ã„ã¾ã™ã€‚ 
+¥ª¥×¥·¥ç¥ó¤ÎÃͤϡ¢¼¡¤Î 2 ¤Ä¤Î·Á¼°¤Î¤¤¤º¤ì¤«¤ÇÀßÄê¤Ç¤­¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+1.
+([+\-]\f2nnn\fP[ymdHMS])+ 
+.TP 3
+2.
+[yyyy/mm/dd] [HH:MM:SS] 
+.RE
+.LP
+ºÇ½é¤Î·Á¼°¤Ç¤Ï¡¢È¯¹Ô»þ¹ï¤Ï¡¢»ØÄꤵ¤ì¤ëÃͤÀ¤±¸½ºß¤Î»þ¹ï¤«¤é°Ü¤ê¤Þ¤¹¡£»ØÄꤵ¤ì¤ëÃͤϡ¢°ìÏ¢¤Î²¼°Ì¤ÎÃͤòÏ¢·ë¤·¤¿¤â¤Î¤Ë¤Ê¤ê¤Þ¤¹¡£²¼°Ì¤Î³ÆÃͤǡ¢¥×¥é¥¹µ­¹æ (¡Ö+¡×) ¤Ï»þ´Ö¤¬¿Ê¤à¤³¤È¤ò¡¢¥Þ¥¤¥Ê¥¹µ­¹æ (¡Ö\-¡×) ¤Ï»þ´Ö¤¬Ìá¤ë¤³¤È¤ò°ÕÌ£¤·¤Æ¤¤¤Þ¤¹¡£°Ü¤ë»þ´Ö¤Ï \f2nnn\fP ¤Ç¡¢Ã±°Ì¤Ïǯ¡¢·î¡¢Æü¡¢»þ´Ö¡¢Ê¬¡¢¤Þ¤¿¤ÏÉäǤ¹ (¤½¤ì¤¾¤ì¡¢1 ʸ»ú¤Î¡Öy¡×¡¢¡Öm¡×¡¢¡Öd¡×¡¢¡ÖH¡×¡¢¡ÖM¡×¡¢¤Þ¤¿¤Ï¡ÖS¡×¤Ç¼¨¤µ¤ì¤Æ¤¤¤ë)¡£²¼°Ì¤Î³ÆÃÍ¤Ç \f2java.util.GregorianCalendar.add(int field, int amount)\fP ¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç¡¢È¯¹Ô»þ¹ï¤ÎÄɲäÎÃͤ¬º¸¤«¤é±¦¤Ø·×»»¤µ¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2¡Ö\-startdate \-1y+1m\-1d¡×\fP¤È»ØÄꤹ¤ë¤È¡¢³«»Ï»þ¹ï¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+   Calendar c = new GregorianCalendar();
+.fl
+   c.add(Calendar.YEAR, \-1);
+.fl
+   c.add(Calendar.MONTH, 1);
+.fl
+   c.add(Calendar.DATE, \-1);
+.fl
+   return c.getTime()
+.fl
+\fP
+.fi
+.LP
+2 ÈÖÌܤηÁ¼°¤Ç¤Ï¡¢¥æ¡¼¥¶¡¼¤Ï¡¢Ç¯/·î/Æü¤È»þ´Ö:ʬ:ÉäΠ2 ¤Ä¤ÎÉôʬ¤Ç¸·Ì©¤Ê³«»Ï»þ¹ï¤òÀßÄꤷ¤Þ¤¹ (Ãϸµ¤Î»þ´ÖÂÓ¤ò»ÈÍÑ)¡£¥æ¡¼¥¶¡¼¤Ï¡¢1 ¤Ä¤ÎÉôʬ¤À¤±¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢¤â¤¦ 1 ¤Ä¤ÎÉôʬ¤Ï¸½ºß¤ÎÆüÉÕ (¤Þ¤¿¤Ï»þ¹ï) ¤ÈƱ¤¸¤Ë¤Ê¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£¥æ¡¼¥¶¡¼¤Ï¡¢·Á¼°¤ÎÄêµÁ¤Ë¼¨¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢·å¿ô¤ò¸·Ì©¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹ (û¤¤¾ì¹ç¤Ï 0 ¤ÇËä¤á¤ë)¡£ÆüÉդȻþ¹ï¤ÎξÊý¤¬»ØÄꤵ¤ì¤¿¾õÂ֤ǡ¢2 ¤Ä¤ÎÉôʬ¤Î´Ö¤Ë¶õÇòʸ»ú¤¬ 1 ¤Ä (1 ¤Ä¤À¤±) ¤¢¤ê¤Þ¤¹¡£»þ´Ö¤Ï¾ï¤Ë 24 »þ´Ö·Á¼°¤Ç»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ 
+.LP
+¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤È¡¢³«»ÏÆüÉդϸ½ºß¤Î»þ¹ï¤Ë¤Ê¤ê¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤Ï¡¢ºÇÂç¤Ç 1 ²ó»ØÄê¤Ç¤­¤Þ¤¹¡£ 
+.LP
+\f2valDays\fP ¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤ÎÍ­¸úÆü¿ô¤ò»ØÄꤷ¤Þ¤¹ ( \f2\-startdate\fP ¤Ç»ØÄꤵ¤ì¤¿ÆüÉÕ¡¢¤Þ¤¿¤Ï \f2\-startdate\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¸½ºß¤ÎÆüÉÕ¤«¤é»Ï¤Þ¤ë)¡£ 
 .LP
-\f2alias\fP ã«é–¢é€£ä»˜ã‘られãŸéžå…¬é–‹éµã¨ X.500 識別åã¯ã€PKCS#10 証明書è¦æ±‚を作æˆã™ã‚‹ã®ã«ä½¿ã‚ã‚Œã¾ã™ã€‚éžå…¬é–‹éµã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã§ã¯ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€éžå…¬é–‹éµã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ã€é©åˆ‡ãªãƒ‘スワードをæä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚コマンド行㧠\f2keypass\fP を指定ã—ã¦ãŠã‚‰ãšã€éžå…¬é–‹éµã®ãƒ‘スワードãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€éžå…¬é–‹éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï \f2\-genkey\fP ¤È¤¤¤¦Ì¾Á°¤Ç¤·¤¿¡£¤³¤Î¸Å¤¤Ì¾Á°¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¤¿¤À¤·¡¢º£¸å¤Ï¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¿·¤·¤¤Ì¾Á° \f2\-genkeypair\fP ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£  
+.TP 3
+\-genseckey {\-alias alias} {\-keyalg keyalg} {\-keysize keysize} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+ÈëÌ©¸°¤òÀ¸À®¤·¡¢¤½¤ì¤ò¿·¤·¤¤ \f2KeyStore.SecretKeyEntry\fP (\f2alias\fP ¤ÇÆÃÄꤵ¤ì¤ë) Æâ¤Ë³ÊǼ¤·¤Þ¤¹¡£ 
+.LP
+\f2keyalg\fP ¤ÏÈëÌ©¸°¤ÎÀ¸À®¤Ë»ÈÍѤ¹¤ë¥¢¥ë¥´¥ê¥º¥à¤ò¡¢\f2keysize\fP ¤ÏÀ¸À®¤¹¤ë¸°¤Î¥µ¥¤¥º¤ò¡¢¤½¤ì¤¾¤ì»ØÄꤷ¤Þ¤¹¡£\f2keypass\fP ¤ÏÈëÌ©¸°¤ÎÊݸî¤Ë»ÈÍѤ¹¤ë¥Ñ¥¹¥ï¡¼¥É¤Ç¤¹¡£¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤³¤Î¤È¤­¡¢Return ¥­¡¼¤ò²¡¤¹¤È¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤ÈƱ¤¸¥Ñ¥¹¥ï¡¼¥É¤¬¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2keypass\fP ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£  
+.TP 3
+\-importcert {\-alias alias} {\-file cert_file} [\-keypass keypass] {\-noprompt} {\-trustcacerts} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¥Õ¥¡¥¤¥ë \f2cert_file\fP ¤«¤é¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó (¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¾ì¹ç¤Ï¡¢PKCS#7 ·Á¼°¤Î±þÅú¤Þ¤¿¤Ï°ìÏ¢¤Î X.509 ¾ÚÌÀ½ñ¤ÇÄ󶡤µ¤ì¤ë¤â¤Î) ¤òÆɤ߹þ¤ß¡¢\f2alias\fP ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤Ë³ÊǼ¤·¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤é¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
+.LP
+\f3keytool\fP ¤Ç¤Ï¡¢X.509 v1¡¢v2¡¢v3 ¤Î¾ÚÌÀ½ñ¡¢¤ª¤è¤Ó¡¢PKCS#7 ·Á¼°¤Î¾ÚÌÀ½ñ¤«¤é¹½À®¤µ¤ì¤Æ¤¤¤ë PKCS#7 ·Á¼°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£¥¤¥ó¥Ý¡¼¥È¤¹¤ë¥Ç¡¼¥¿¤Ï¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½Êý¼°¡¢¤Þ¤¿¤Ï½ÐÎϲÄǽÉä¹æ²½Êý¼° (Base64 Éä¹æ²½¤È¤â¸Æ¤Ð¤ì¤ë) ¤Î¤É¤Á¤é¤«¤ÇÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÉä¹æ²½Êý¼°¤Î¾ì¹ç¡¢¾ÚÌÀ½ñ¤Ï¡Ö\-\-\-\-\-BEGIN¡×¤Ç»Ï¤Þ¤ëʸ»úÎó¤Ç³«»Ï¤µ¤ì¡¢¡Ö\-\-\-\-\-END¡×¤Ç»Ï¤Þ¤ëʸ»úÎó¤Ç½ªÎ»¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-\f2sigalg\fP ã«ã¯ã€CSR ã«ç½²åを付ã‘ã‚‹ã¨ãã«ä½¿ã†ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’指定ã—ã¾ã™ã€‚ 
+¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤Ë¤Ï¡¢¼¡¤Î 2 ¤Ä¤ÎÌÜŪ¤¬¤¢¤ê¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+1.
+¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ë¾ÚÌÀ½ñ¤òÄɲ乤ë 
+.TP 3
+2.
+CA ¤Ë¾ÚÌÀ½ñ½ð̾Í×µá (\-certreq ¥³¥Þ¥ó¥É¤ò»²¾È) ¤òÁ÷¿®¤·¤¿·ë²Ì¤È¤·¤Æ¡¢CA ¤«¤é¼õ¤±¼è¤Ã¤¿¾ÚÌÀ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë 
+.RE
+.LP
+¤É¤Á¤é¤Î¼ïÎà¤Î¥¤¥ó¥Ý¡¼¥È¤ò¹Ô¤¦¤«¤Ï¡¢ \f2\-alias\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤˤè¤Ã¤Æ»ØÄꤷ¤Þ¤¹¡£ 
+.RS 3
+.TP 3
+1.
+\f3ÊÌ̾¤¬¥­¡¼¥¨¥ó¥È¥ê¤ò¥Ý¥¤¥ó¥È¤·¤Ê¤¤¾ì¹ç\fP¡¢\f3keytool\fP ¤Ï¥æ¡¼¥¶¡¼¤¬¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¥¨¥ó¥È¥ê¤òÄɲ䷤褦¤È¤·¤Æ¤¤¤ë¤â¤Î¤È¸«¤Ê¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ÊÌ̾¤¬¥­¡¼¥¹¥È¥¢Æâ¤Ë¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£ÊÌ̾¤¬¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¡¢¤½¤ÎÊÌ̾¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤¬¤¹¤Ç¤Ë¸ºß¤¹¤ë¤³¤È¤Ë¤Ê¤ë¤Î¤Ç¡¢\f3keytool\fP ¤Ï¥¨¥é¡¼¤ò½ÐÎϤ·¡¢¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤ò¹Ô¤¤¤Þ¤»¤ó¡£ 
+.TP 3
+2.
+.LP
+\f3ÊÌ̾¤¬¥­¡¼¥¨¥ó¥È¥ê¤ò¥Ý¥¤¥ó¥È¤·¤Ê¤¤¾ì¹ç\fP¡¢\f3keytool\fP ¤Ï¥æ¡¼¥¶¡¼¤¬¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¥¨¥ó¥È¥ê¤òÄɲ䷤褦¤È¤·¤Æ¤¤¤ë¤â¤Î¤È¸«¤Ê¤·¤Þ¤¹¡£  
+.RE
+\f3¿·¤·¤¤¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È\fP 
+.LP
+\f3keytool\fP ¤Ï¡¢¥­¡¼¥¹¥È¥¢¤Ë¾ÚÌÀ½ñ¤òÄɲ乤ëÁ°¤Ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤Ë¤¹¤Ç¤Ë¸ºß¤¹¤ë¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤ò»È¤Ã¤Æ¡¢¥¤¥ó¥Ý¡¼¥È¤¹¤ë¾ÚÌÀ½ñ¤«¤é (¥ë¡¼¥È CA ¤Î) ¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ë»ê¤ë¤Þ¤Ç¤Î¿®Íê¤Î¥Á¥§¡¼¥ó¤Î¹½ÃÛ¤ò»î¤ß¤Þ¤¹¡£ 
+.LP
+\f2\-trustcacerts\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢ÄɲäξÚÌÀ½ñ¤Ï¿®Íê¤Ç¤­¤ë¤¹¤Ê¤ï¤Á cacerts ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤ë¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£ 
+.LP
+\f3keytool\fP ¤¬¡¢¥¤¥ó¥Ý¡¼¥È¤¹¤ë¾ÚÌÀ½ñ¤«¤é¼«¸Ê½ð̾¾ÚÌÀ½ñ (¥­¡¼¥¹¥È¥¢¤Þ¤¿¤Ï cacerts ¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¼«¸Ê½ð̾¾ÚÌÀ½ñ) ¤Ë»ê¤ë¤Þ¤Ç¤Î¿®Íê¤Î¥Ñ¥¹¤Î¹½Ãۤ˼ºÇÔ¤·¤¿¾ì¹ç¤Ï¡¢¥¤¥ó¥Ý¡¼¥È¤¹¤ë¾ÚÌÀ½ñ¤Î¾ðÊó¤òɽ¼¨¤·¡¢¥æ¡¼¥¶¡¼¤Ë³Îǧ¤òµá¤á¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¤Ï¡¢É½¼¨¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¤Û¤«¤Î¤Ê¤ó¤é¤«¤Î (¿®Íê¤Ç¤­¤ë) ¾ðÊó¸» (¾ÚÌÀ½ñ¤Î½êÍ­¼ÔËܿͤʤÉ) ¤«¤éÆþ¼ê¤·¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤·¤Þ¤¹¡£¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¤·¤Æ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¤­¤Ï¡¢¾ÚÌÀ½ñ¤¬Í­¸ú¤Ç¤¢¤ë¤³¤È¤ò¿µ½Å¤Ë³Îǧ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£¥¤¥ó¥Ý¡¼¥ÈÁàºî¤Ï¡¢¾ÚÌÀ½ñ¤ò³Îǧ¤¹¤ë»þÅÀ¤ÇÃæ»ß¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢ \f2\-noprompt\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤È¤ÎÂÐÏäϹԤï¤ì¤Þ¤»¤ó¡£ 
+\f3¾ÚÌÀ±þÅú¤Î¥¤¥ó¥Ý¡¼¥È\fP 
+.LP
+¡Ö¾ÚÌÀ±þÅú¡×¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¤­¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡¢¤ª¤è¤Ó (\-trustcacerts ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï) cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Ç¹½À®¤µ¤ì¤¿¾ÚÌÀ½ñ¤ò»È¤Ã¤Æ¾ÚÌÀ±þÅú¤¬¸¡ºº¤µ¤ì¤Þ¤¹¡£ 
 .LP
-CSR ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ« \f2certreq_file\fP ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ファイルãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ¨™æº–出力㫠CSR ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¾ÚÌÀ±þÅú¤¬¿®Íê¤Ç¤­¤ë¤«¤É¤¦¤«¤ò·èÄꤹ¤ëÊýË¡¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ 
+.RS 3
+.TP 2
+o
+\f3¾ÚÌÀ±þÅú¤¬Ã±°ì¤Î X.509 ¾ÚÌÀ½ñ¤Ç¤¢¤ë¾ì¹ç\fP¡¢\f3keytool\fP ¤Ï¡¢¾ÚÌÀ±þÅú¤«¤é (¥ë¡¼¥È CA ¤Î) ¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ë»ê¤ë¤Þ¤Ç¤Î¿®Íê¥Á¥§¡¼¥ó¤Î³ÎΩ¤ò»î¤ß¤Þ¤¹¡£¾ÚÌÀ±þÅú¤È¡¢¾ÚÌÀ±þÅú¤Îǧ¾Ú¤Ë»È¤ï¤ì¤ë¾ÚÌÀ½ñ¤Î³¬Áع½Â¤¤Ï¡¢\f2alias\fP ¤Î¿·¤·¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò·ÁÀ®¤·¤Þ¤¹¡£¿®Íê¥Á¥§¡¼¥ó¤¬³ÎΩ¤µ¤ì¤Ê¤¤¾ì¹ç¡¢¾ÚÌÀ±þÅú¤Ï¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£¤³¤Î¾ì¹ç¡¢\f3keytool\fP ¤Ï¾ÚÌÀ½ñ¤ò½ÐÎϤ»¤º¡¢¥æ¡¼¥¶¡¼¤Ë¸¡¾Ú¤òµá¤á¤ë¥×¥í¥ó¥×¥È¤òɽ¼¨¤·¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤¬¾ÚÌÀ±þÅú¤Î¿®ÍêÀ­¤òȽÃǤ¹¤ë¤Î¤Ï¡¢ÉÔ²Äǽ¤Ç¤Ï¤Ê¤¯¤Æ¤âÈó¾ï¤Ëº¤Æñ¤À¤«¤é¤Ç¤¹¡£ 
+.TP 2
+o
+\f3¾ÚÌÀ±þÅú¤¬ PKCS#7 ·Á¼°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Þ¤¿¤Ï°ìÏ¢¤Î X.509 ¾ÚÌÀ½ñ¤Ç¤¢¤ë¾ì¹ç\fP¡¢¥Á¥§¡¼¥ó¤Ï¡¢¥æ¡¼¥¶¡¼¤Î¾ÚÌÀ½ñ¤¬ºÇ½é¤Ë¡¢0 °Ê¾å¤Î CA ¾ÚÌÀ½ñ¤¬¤½¤Î¼¡¤Ë¤¯¤ë¤è¤¦¤Ëʤ٤é¤ì¤Þ¤¹¡£¥Á¥§¡¼¥ó¤¬¼«¸Ê½ð̾¤Î¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤Ç½ª¤ï¤ê¡¢ \f2\-trustcacerts\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f3keytool\fP ¤Ï¡¢¤½¤Î¾ÚÌÀ½ñ¤È¡¢¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï¡Öcacerts¡×¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ëÆâ¤Î¿®Íê¤Ç¤­¤ë¤¹¤Ù¤Æ¤Î¾ÚÌÀ½ñ¤ò¾È¹ç¤·¤è¤¦¤È¤·¤Þ¤¹¡£¥Á¥§¡¼¥ó¤¬¼«¸Ê½ð̾¤Î¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤Ç½ª¤ï¤Ã¤Æ¤ª¤é¤º¡¢ \f2\-trustcacerts\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢\f3keytool\fP ¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï¡Öcacerts¡×¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ëÆâ¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤«¤é¼«¸Ê½ð̾¤Î¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤ò¸«¤Ä¤±¤Æ¤½¤ì¤ò¥Á¥§¡¼¥ó¤ÎËöÈø¤ËÄɲ䷤褦¤È¤·¤Þ¤¹¡£¤½¤Î¾ÚÌÀ½ñ¤¬¸«¤Ä¤«¤é¤º¡¢ \f2\-noprompt\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Á¥§¡¼¥óÆâ¤ÎºÇ¸å¤Î¾ÚÌÀ½ñ¤Î¾ðÊ󤬽ÐÎϤµ¤ì¡¢¥æ¡¼¥¶¡¼¤Ï³Îǧ¤òµá¤á¤é¤ì¤Þ¤¹¡£ 
+.RE
+.LP
+¾ÚÌÀ½ñ±þÅúÆâ¤Î¸ø³«¸°¤¬ \f2alias\fP ¤Î²¼¤Ë¤¹¤Ç¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¥æ¡¼¥¶¡¼¤Î¸ø³«¸°¤Ë°ìÃפ·¤¿¾ì¹ç¡¢¸Å¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤¬±þÅúÆâ¤Î¿·¤·¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Þ¤¹¡£°ÊÁ°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò¿·¤·¤¤¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤ë¤³¤È¤¬¤Ç¤­¤ë¤Î¤Ï¡¢Í­¸ú¤Ê \f2keypass\fP¡¢¤Ä¤Þ¤ê³ºÅö¤¹¤ë¥¨¥ó¥È¥ê¤ÎÈó¸ø³«¸°¤òÊݸ¤ë¤¿¤á¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤¿¾ì¹ç¤À¤±¤Ç¤¹¡£¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Æ¤ª¤é¤º¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
+.LP
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï \f2\-import\fP ¤È¤¤¤¦Ì¾Á°¤Ç¤·¤¿¡£¤³¤Î¸Å¤¤Ì¾Á°¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¤¿¤À¤·¡¢º£¸å¤Ï¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¿·¤·¤¤Ì¾Á° \f2\-importcert\fP ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£    
+.TP 3
+\-importkeystore \-srckeystore srckeystore \-destkeystore destkeystore {\-srcstoretype srcstoretype} {\-deststoretype deststoretype} [\-srcstorepass srcstorepass] [\-deststorepass deststorepass] {\-srcprotected} {\-destprotected} {\-srcalias srcalias {\-destalias destalias} [\-srckeypass srckeypass] [\-destkeypass destkeypass] } {\-noprompt} {\-srcProviderName src_provider_name} {\-destProviderName dest_provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+¥½¡¼¥¹¥­¡¼¥¹¥È¥¢¤«¤é¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ø¡¢Ã±°ì¤Î¥¨¥ó¥È¥ê¤Þ¤¿¤Ï¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤ò¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£ 
+.LP
+\f2srcalias\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¤½¤ÎÊÌ̾¤ÇÆÃÄꤵ¤ì¤ëñ°ì¤Î¥¨¥ó¥È¥ê¤ò¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤·¤Þ¤¹¡£\f2destalias\fP ·Ðͳ¤Ç¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f2srcalias\fP ¤¬¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤È¤·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¥½¡¼¥¹¤Î¥¨¥ó¥È¥ê¤¬¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢\f2srckeypass\fP ¤ò»È¤Ã¤Æ¤½¤Î¥¨¥ó¥È¥ê¤¬²óÉü¤µ¤ì¤Þ¤¹¡£\f2srckeypass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f3keytool\fP ¤Ï \f2srcstorepass\fP ¤ò»È¤Ã¤Æ¤½¤Î¥¨¥ó¥È¥ê¤ò²óÉü¤·¤è¤¦¤È¤·¤Þ¤¹¡£\f2srcstorepass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¤«Àµ¤·¤¯¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤Ï \f2destkeypass\fP ¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£\f2destkeypass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤Ï¥½¡¼¥¹¥¨¥ó¥È¥ê¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£ 
+.LP
+\f2srcalias\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤¬¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£³Æ¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤ÏÂбþ¤¹¤ë¥½¡¼¥¹¥¨¥ó¥È¥ê¤ÎÊÌ̾¤Î²¼¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¥½¡¼¥¹¤Î¥¨¥ó¥È¥ê¤¬¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢\f2srcstorepass\fP ¤ò»È¤Ã¤Æ¤½¤Î¥¨¥ó¥È¥ê¤¬²óÉü¤µ¤ì¤Þ¤¹¡£\f2srcstorepass\fP ¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¤«Àµ¤·¤¯¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Î¤¢¤ë¥¨¥ó¥È¥ê¥¿¥¤¥×¤¬¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤ä¡¢¤¢¤ë¥¨¥ó¥È¥ê¤ò¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë³ÊǼ¤¹¤ëºÝ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¤½¤Î¥¨¥ó¥È¥ê¤ò¥¹¥­¥Ã¥×¤·¤Æ½èÍý¤ò³¹Ô¤¹¤ë¤«¡¢¤¢¤ë¤¤¤Ï½èÍý¤òÃæÃǤ¹¤ë¤«¤ÎÁªÂò¤òµá¤á¤é¤ì¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È¥¨¥ó¥È¥ê¤Ï¥½¡¼¥¹¥¨¥ó¥È¥ê¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£ 
+.LP
+¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤¬¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Ë¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¡¢¤½¤Î¥¨¥ó¥È¥ê¤ò¾å½ñ¤­¤¹¤ë¤«¡¢¤¢¤ë¤¤¤Ï°Û¤Ê¤ëÊÌ̾¤Î²¼¤Ç¿·¤·¤¤¥¨¥ó¥È¥ê¤òºîÀ®¤¹¤ë¤«¤ÎÁªÂò¤òµá¤á¤é¤ì¤Þ¤¹¡£ 
 .LP
-CA ã‹ã‚‰ã®å¿œç­”をインãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€\f2importcert\fP コマンドを使ã„ã¾ã™ã€‚  
+\f2\-noprompt\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤Ï¿·¤·¤¤¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤»¤ó¡£´û¸¤Î¥¨¥ó¥È¥ê¤Ï¤½¤Î¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤Ç¼«Æ°Åª¤Ë¾å½ñ¤­¤µ¤ì¤Þ¤¹¡£ºÇ¸å¤Ë¡¢¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Ê¤¤¥¨¥ó¥È¥ê¤Ï¼«Æ°Åª¤Ë¥¹¥­¥Ã¥×¤µ¤ì¡¢·Ù¹ð¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£  
+.TP 3
+\-printcertreq {\-file file} 
+.LP
+PKCS #10 ·Á¼°¤Î¾ÚÌÀ½ñÍ×µá¤ÎÆâÍƤò½ÐÎϤ·¤Þ¤¹¡£¤³¤ÎÍ×µá¤Ï¡¢keytool \-certreq ¥³¥Þ¥ó¥É¤ÇÀ¸À®¤Ç¤­¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢file ¤«¤éÍ×µá¤òÆɤ߹þ¤ß¤Þ¤¹¡£file ¤¬¾Êά¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤éÆɤ߹þ¤ß¤Þ¤¹¡£  
+.RE
+
+.LP
+.SS 
+¥Ç¡¼¥¿¤Î¥¨¥¯¥¹¥Ý¡¼¥È
+.LP
+.RS 3
+.TP 3
+\-certreq {\-alias alias} {\-dname dname} {\-sigalg sigalg} {\-file certreq_file} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
+.LP
+PKCS#10 ·Á¼°¤ò»È¤Ã¤Æ¾ÚÌÀ½ñ½ð̾Í×µá (CSR) ¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.LP
+CSR ¤Ï¡¢¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤ËÁ÷¿®¤¹¤ë¤³¤È¤òÌÜŪ¤È¤·¤¿¤â¤Î¤Ç¤¹¡£CA ¤Ï¡¢¾ÚÌÀ½ñÍ×µá¼Ô¤ò (Ä̾ï¤Ï¥ª¥Õ¥é¥¤¥ó¤Ç) ǧ¾Ú¤·¡¢¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òÁ÷¤êÊÖ¤·¤Þ¤¹¡£ ¤³¤Î¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î´û¸¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó (ºÇ½é¤Ï 1 ¤Ä¤Î¼«¸Ê½ð̾¾ÚÌÀ½ñ¤«¤é¹½À®¤µ¤ì¤ë) ¤ËÃÖ¤­´¹¤¨¤Æ»È¤¤¤Þ¤¹¡£ 
+.LP
+\f2alias\fP ¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿Èó¸ø³«¸°¤Ï¡¢PKCS#10 ¾ÚÌÀ½ñÍ×µá¤òºîÀ®¤¹¤ë¤Î¤Ë»È¤ï¤ì¤Þ¤¹¡£Èó¸ø³«¸°¤Ï¥­¡¼¥¹¥È¥¢Æâ¤Ç¤Ï¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢Èó¸ø³«¸°¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢Å¬Àڤʥѥ¹¥ï¡¼¥É¤òÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤Ç \f2keypass\fP ¤ò»ØÄꤷ¤Æ¤ª¤é¤º¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£dname ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤½¤ì¤¬ CSR ¤Ç¼çÂΤȤ·¤Æ»ÈÍѤµ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¡¢ÊÌ̾¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿ X.500 ¼±ÊÌ̾¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ 
+.LP
+\f2sigalg\fP ¤Ë¤Ï¡¢CSR ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë»È¤¦¥¢¥ë¥´¥ê¥º¥à¤ò»ØÄꤷ¤Þ¤¹¡£ 
+.LP
+CSR ¤Ï¡¢¥Õ¥¡¥¤¥ë \f2certreq_file\fP ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½à½ÐÎÏ¤Ë CSR ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
+.LP
+CA ¤«¤é¤Î±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤Ë¤Ï¡¢\f2importcert\fP ¥³¥Þ¥ó¥É¤ò»È¤¤¤Þ¤¹¡£  
 .TP 3
 \-exportcert {\-alias alias} {\-file cert_file} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-rfc} {\-v} {\-protected} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã«é–¢é€£ä»˜ã‘られãŸè¨¼æ˜Žæ›¸ã‚’ (キーストアã‹ã‚‰) 読ã¿è¾¼ã¿ã€ãƒ•ã‚¡ã‚¤ãƒ« \f2cert_file\fP ã«æ ¼ç´ã—ã¾ã™ã€‚ 
+\f2alias\fP ¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¤ò (¥­¡¼¥¹¥È¥¢¤«¤é) Æɤ߹þ¤ß¡¢¥Õ¥¡¥¤¥ë \f2cert_file\fP ¤Ë³ÊǼ¤·¤Þ¤¹¡£ 
 .LP
-ファイルãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€æ¨™æº–出力ã«è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 
+¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½à½ÐÎϤ˾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
-デフォルトã§ã¯ã€ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–æ–¹å¼ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€\f2\-rfc\fP オプションを指定ã—ãŸå ´åˆã¯ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½Êý¼°¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ ¤¿¤À¤·¡¢\-rfc ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ ½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-\f2alias\fP ãŒã€ä¿¡é ¼ã§ãる証明書をå‚ç…§ã—ã¦ã„ã‚‹å ´åˆã¯ã€è©²å½“ã™ã‚‹è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ãれ以外ã®å ´åˆã€\f2alias\fP ã¯ã€é–¢é€£ä»˜ã‘られãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’æŒã¤éµã‚¨ãƒ³ãƒˆãƒªã‚’å‚ç…§ã—ã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ãƒã‚§ãƒ¼ãƒ³å†…ã®æœ€åˆã®è¨¼æ˜Žæ›¸ãŒè¿”ã•ã‚Œã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã¯ã€\f2alias\fP ã«ã‚ˆã£ã¦è¡¨ã•ã‚Œã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã§ã™ã€‚ 
+\f2alias\fP ¤¬¡¢¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤ò»²¾È¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£¤½¤ì°Ê³°¤Î¾ì¹ç¡¢\f2alias\fP ¤Ï¡¢´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò»ý¤Ä¸°¥¨¥ó¥È¥ê¤ò»²¾È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¤Ï¡¢¥Á¥§¡¼¥óÆâ¤ÎºÇ½é¤Î¾ÚÌÀ½ñ¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Ï¡¢\f2alias\fP ¤Ë¤è¤Ã¤Æɽ¤µ¤ì¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ç¤¹¡£ 
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ä»¥å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ \f2\-export\fP ã¨ã„ã†åå‰ã§ã—ãŸã€‚ã“ã®å¤ã„åå‰ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ãŸã ã—ã€ä»Šå¾Œã¯ã‚ã‹ã‚Šã‚„ã™ã„よã†ã«ã€æ–°ã—ã„åå‰ \f2\-exportcert\fP を使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚  
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢°ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï \f2\-export\fP ¤È¤¤¤¦Ì¾Á°¤Ç¤·¤¿¡£¤³¤Î¸Å¤¤Ì¾Á°¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£¤¿¤À¤·¡¢º£¸å¤Ï¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¿·¤·¤¤Ì¾Á° \f2\-exportcert\fP ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-データã®è¡¨ç¤º
-.LP
-.RS 3
-
+¥Ç¡¼¥¿¤Îɽ¼¨
 .LP
 .RS 3
 .TP 3
 \-list {\-alias alias} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v | \-rfc} {\-protected} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã§ç‰¹å®šã•ã‚Œã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã®å†…容を (標準出力ã«) 出力ã—ã¾ã™ã€‚別åãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å…¨ä½“ã®å†…容ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+\f2alias\fP ¤ÇÆÃÄꤵ¤ì¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ÎÆâÍƤò (ɸ½à½ÐÎϤË) ½ÐÎϤ·¤Þ¤¹¡£ÊÌ̾¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥­¡¼¥¹¥È¥¢Á´ÂΤÎÆâÍƤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ 
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯è¨¼æ˜Žæ›¸ã® MD5 フィンガープリントを表示ã—ã¾ã™ã€‚\f2\-v\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€æ‰€æœ‰è€…ã€ç™ºè¡Œè€…ã€ã‚·ãƒªã‚¢ãƒ«ç•ªå·ã€æ‹¡å¼µæ©Ÿèƒ½ãªã©ã®ä»˜åŠ çš„ãªæƒ…å ±ã¨ã¨ã‚‚ã«ã€äººé–“ãŒèª­ã‚€ã“ã¨ã®ã§ãã‚‹å½¢å¼ã§è¨¼æ˜Žæ›¸ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2\-rfc\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã§è¨¼æ˜Žæ›¸ã®å†…容ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¾ÚÌÀ½ñ¤Î SHA1 ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤òɽ¼¨¤·¤Þ¤¹¡£ \f2\-v\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢½êÍ­¼Ô¡¢È¯¹Ô¼Ô¡¢¥·¥ê¥¢¥ëÈֹ桢³ÈÄ¥µ¡Ç½¤Ê¤É¤ÎÉÕ²ÃŪ¤Ê¾ðÊó¤È¤È¤â¤Ë¡¢¿Í´Ö¤¬Æɤळ¤È¤Î¤Ç¤­¤ë·Á¼°¤Ç¾ÚÌÀ½ñ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ç¾ÚÌÀ½ñ¤ÎÆâÍƤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ ½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-\f2\-v\fP オプション㨠\f2\-rfc\fP オプションã¨ã‚’åŒæ™‚ã«æŒ‡å®šã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。  
+\f2\-v\fP ¥ª¥×¥·¥ç¥ó¤È \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤òƱ»þ¤Ë»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£  
 .TP 3
-\-printcert {\-file cert_file} {\-v} {\-Jjavaoption} 
+\-printcert {\-file cert_file | \-sslserver host[:port]} {\-jarfile JAR_file {\-rfc} {\-v} {\-Jjavaoption} 
+.LP
+¥Õ¥¡¥¤¥ë \f2cert_file\fP¡¢\f2host:port\fP ¤Ë¤¢¤ë SSL ¥µ¡¼¥Ð¡¼¡¢¤Þ¤¿¤Ï½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë \f2JAR_file\fP ( \f2\-jarfile\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄê) ¤«¤é¾ÚÌÀ½ñ¤òÆɤ߹þ¤ß¡¢¿Í´Ö¤¬Æɤळ¤È¤Î¤Ç¤­¤ë·Á¼°¤Ç¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤·¤Þ¤¹¡£¥Ý¡¼¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½à¤Î HTTPS ¥Ý¡¼¥È 443 ¤¬ÁÛÄꤵ¤ì¤Þ¤¹¡£ \f2\-sslserver\fP ¤ª¤è¤Ó \f2\-file\fP ¥ª¥×¥·¥ç¥ó¤òƱ»þ¤Ë»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£Æ±»þ¤Ë»ØÄꤹ¤ë¤È¡¢¥¨¥é¡¼¤¬Êó¹ð¤µ¤ì¤Þ¤¹¡£¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢É¸½àÆþÎϤ«¤é¾ÚÌÀ½ñ¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
 .LP
-ファイル  
+\f2\-rfc\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢keytool ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ɸ½à¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢PEM ¥â¡¼¥É¤Ç¾ÚÌÀ½ñ¤ò½ÐÎϤ·¤Þ¤¹¡£ 
+.LP
+¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ïɸ½àÆþÎϤ«¤é¾ÚÌÀ½ñ¤òÆɤ߹þ¤à¾ì¹ç¡¢¤½¤Î¾ÚÌÀ½ñ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ɸ½à¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½Êý¼°¤Þ¤¿¤Ï½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Çɽ¼¨¤Ç¤­¤Þ¤¹¡£ 
 .LP
-インターãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+SSL ¥µ¡¼¥Ð¡¼¤¬¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë¤ÎÇظå¤Ë¤¢¤ë¾ì¹ç¤Ï¡¢ \f2\-J\-Dhttps.proxyHost=proxyhost\fP ¤È \f2\-J\-Dhttps.proxyPort=proxyport\fP ¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Æ¡¢¥×¥í¥­¥·¥È¥ó¥Í¥ê¥ó¥°¤ò»ÈÍѤǤ­¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢
+.na
+\f2¡ÖJSSE ¥ê¥Õ¥¡¥ì¥ó¥¹¥¬¥¤¥É¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-注:ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã¨ã¯é–¢ä¿‚ãªã動作ã—ã¾ã™ã€‚  
+\f3Ãí\fP: ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥­¡¼¥¹¥È¥¢¤È¤Ï´Ø·¸¤Ê¤¯»ÈÍѤǤ­¤Þ¤¹¡£  
+.TP 3
+\-printcrl \-file crl_ {\-v} 
+.LP
+¥Õ¥¡¥¤¥ë \f2crl_file\fP ¤«¤é¾ÚÌÀ½ñ¤Î¼è¤ê¾Ã¤·¥ê¥¹¥È (CRL) ¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
+.LP
+¾ÚÌÀ½ñ¤Î¼è¤ê¾Ã¤·¥ê¥¹¥È (CRL) ¤Ï¡¢¥Ç¥¸¥¿¥ë¾ÚÌÀ½ñ¤òȯ¹Ô¤·¤¿¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤Ë¤è¤Ã¤Æ¼è¤ê¾Ã¤µ¤ì¤¿¥Ç¥¸¥¿¥ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ç¤¹¡£CA ¤Ï¡¢\f2crl_file\fP ¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.LP
+\f3Ãí\fP: ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥­¡¼¥¹¥È¥¢¤È¤Ï´Ø·¸¤Ê¤¯»ÈÍѤǤ­¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-キーストアã®ç®¡ç†
-.LP
-.RS 3
-
+¥­¡¼¥¹¥È¥¢¤Î´ÉÍý
 .LP
 .RS 3
 .TP 3
 \-storepasswd [\-new new_storepass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-Jjavaoption} 
 .LP
-キーストアã®å†…容ã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã†ãƒ‘スワードを変更ã—ã¾ã™ã€‚\f2new_storepass\fP ã«ã¯ã€æ–°ã—ã„パスワードを指定ã—ã¾ã™ã€‚ \f2new_storepass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。  
+¥­¡¼¥¹¥È¥¢¤ÎÆâÍƤÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤¦¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤Þ¤¹¡£\f2new_storepass\fP ¤Ë¤Ï¡¢¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Þ¤¹¡£new_storepass ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£  
 .TP 3
 \-keypasswd {\-alias alias} [\-keypass old_keypass] [\-new new_keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹éžå…¬é–‹/秘密éµã‚’ä¿è­·ã™ã‚‹ãŸã‚ã®ãƒ‘スワードをã€\f2old_keypass\fP ã‹ã‚‰ \f2new_keypass\fP ã«å¤‰æ›´ã—ã¾ã™ã€‚ \f2new_keypass\fP ã¯ã€6 文字以上ã§ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 
+\f2alias\fP ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ëÈó¸ø³«/ÈëÌ©¸°¤òÊݸ¤ë¤¿¤á¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¡¢\f2old_keypass\fP ¤«¤é \f2new_keypass\fP ¤ËÊѹ¹¤·¤Þ¤¹¡£new_keypass ¤Ï¡¢6 ʸ»ú°Ê¾å¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ 
 .LP
-コマンド行㧠\f2\-keypass\fP オプションを指定ã—ã¦ãŠã‚‰ãšã€éµã®ãƒ‘スワードãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã¨ç•°ãªã‚‹å ´åˆã¯ã€éµã®ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-keypass\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ¤ª¤é¤º¡¢¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£ 
 .LP
-コマンド行㧠\f2\-new\fP オプションを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€æ–°ã—ã„パスワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚  
+¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-new\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£  
 .TP 3
 \-delete [\-alias alias] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
 .LP
-\f2alias\fP ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚¨ãƒ³ãƒˆãƒªã‚’キーストアã‹ã‚‰å‰Šé™¤ã—ã¾ã™ã€‚コマンド行ã§åˆ¥åを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€åˆ¥åã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚  
+\f2alias\fP ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥¨¥ó¥È¥ê¤ò¥­¡¼¥¹¥È¥¢¤«¤éºï½ü¤·¤Þ¤¹¡£¥³¥Þ¥ó¥É¹Ô¤ÇÊÌ̾¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢ÊÌ̾¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£  
 .TP 3
 \-changealias {\-alias alias} [\-destalias destalias] [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
 .LP
-指定ã•ã‚ŒãŸ \f2alias\fP ã‹ã‚‰æ–°ã—ã„別å \f2destalias\fP ã¸ã€æ—¢å­˜ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªã‚’移動ã—ã¾ã™ã€‚ターゲット別åãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ãã®å…¥åŠ›ã‚’求ã‚ã¾ã™ã€‚å…ƒã®ã‚¨ãƒ³ãƒˆãƒªãŒã‚¨ãƒ³ãƒˆãƒªãƒ‘スワードã§ä¿è­·ã•ã‚Œã¦ã„ãŸå ´åˆã€ã€Œ\-keypassã€ã‚ªãƒ—ション経由ã§ãã®ãƒ‘スワードを指定ã§ãã¾ã™ã€‚éµãƒ‘スワードãŒæŒ‡å®šã•ã‚Œãªã‹ã£ãŸå ´åˆã€\f2storepass\fP (指定ã•ã‚ŒãŸå ´åˆ) ãŒã¾ãšè©¦ã¿ã‚‰ã‚Œã¾ã™ã€‚ãã®è©¦ã¿ãŒå¤±æ•—ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¯ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚  
+»ØÄꤵ¤ì¤¿ \f2alias\fP ¤«¤é¿·¤·¤¤ÊÌ̾ \f2destalias\fP ¤Ø¡¢´û¸¤Î¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤ò°ÜÆ°¤·¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ï¤½¤ÎÆþÎϤòµá¤á¤Þ¤¹¡£¸µ¤Î¥¨¥ó¥È¥ê¤¬¥¨¥ó¥È¥ê¥Ñ¥¹¥ï¡¼¥É¤ÇÊݸ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¡Ö\-keypass¡×¥ª¥×¥·¥ç¥ó·Ðͳ¤Ç¤½¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¸°¥Ñ¥¹¥ï¡¼¥É¤¬»ØÄꤵ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢\f2storepass\fP (»ØÄꤵ¤ì¤¿¾ì¹ç) ¤¬¤Þ¤º»î¤ß¤é¤ì¤Þ¤¹¡£¤½¤Î»î¤ß¤¬¼ºÇÔ¤¹¤ë¤È¡¢¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£  
 .RE
 
 .LP
-.RE
 .SS 
-ヘルプã®è¡¨ç¤º
-.LP
-.RS 3
-
+¥Ø¥ë¥×¤Îɽ¼¨
 .LP
 .RS 3
 .TP 3
 \-help 
 .LP
-基本的ãªã‚³ãƒžãƒ³ãƒ‰ã¨ãã®ã‚ªãƒ—ションã®ä¸€è¦§ã‚’表示ã—ã¾ã™ã€‚  
+´ðËÜŪ¤Ê¥³¥Þ¥ó¥É¤È¤½¤Î¥ª¥×¥·¥ç¥ó¤Î°ìÍ÷¤òɽ¼¨¤·¤Þ¤¹¡£ 
+.LP
+ÆÃÄê¤Î¥³¥Þ¥ó¥É¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ \f2command_name\fP ¤Ï¥³¥Þ¥ó¥É¤Î̾Á°¤Ç¤¹¡£ 
+.nf
+\f3
+.fl
+    keytool \-\fP\f4command_name\fP\f3 \-help
+.fl
+\fP
+.fi
 .RE
 
 .LP
-.RE
-.SH "例"
-.LP
-
+.SH "Îã"
 .LP
 .LP
-ã“ã“ã§ã¯ã€è‡ªåˆ†ã®éµã®ãƒšã‚¢ãŠã‚ˆã³ä¿¡é ¼ã§ãるエンティティーã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã‚’管ç†ã™ã‚‹ãŸã‚ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’作æˆã™ã‚‹å ´åˆã‚’例ã¨ã—ã¦ç¤ºã—ã¾ã™ã€‚
+¤³¤³¤Ç¤Ï¡¢¼«Ê¬¤Î¸°¤Î¥Ú¥¢¤ª¤è¤Ó¿®Íê¤Ç¤­¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤«¤é¤Î¾ÚÌÀ½ñ¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥­¡¼¥¹¥È¥¢¤òºîÀ®¤¹¤ë¾ì¹ç¤òÎã¤È¤·¤Æ¼¨¤·¤Þ¤¹¡£
 .LP
 .SS 
-éµã®ãƒšã‚¢ã®ç”Ÿæˆ
-.LP
-.RS 3
-
+¸°¤Î¥Ú¥¢¤ÎÀ¸À®
 .LP
 .LP
-ã¾ãšã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’作æˆã—ã¦éµã®ãƒšã‚¢ã‚’生æˆã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚次ã«ç¤ºã™ã®ã¯ã€å®Ÿè¡Œã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ä¾‹ã§ã™ã€‚
+¤Þ¤º¡¢¥­¡¼¥¹¥È¥¢¤òºîÀ®¤·¤Æ¸°¤Î¥Ú¥¢¤òÀ¸À®¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¼¡¤Ë¼¨¤¹¤Î¤Ï¡¢¼Â¹Ô¤¹¤ë¥³¥Þ¥ó¥É¤ÎÎã¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
-    keytool \-genkeypair \-dname "cn=Mark Jones, ou=JavaSoft, o=Sun, c=US"
+    keytool \-genkeypair \-dname "cn=Mark Jones, ou=Java, o=Oracle, c=US"
 .fl
       \-alias business \-keypass kpi135 \-keystore /working/mykeystore
 .fl
@@ -485,16 +1096,16 @@
 
 .LP
 .LP
-注:ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ 1 è¡Œã«å…¥åŠ›ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。例ã§è¤‡æ•°è¡Œã«å…¥åŠ›ã—ã¦ã„ã‚‹ã®ã¯èª­ã¿ã‚„ã™ãã™ã‚‹ãŸã‚ã§ã™ã€‚
+Ãí: ¤³¤Î¥³¥Þ¥ó¥É¤Ï 1 ¹Ô¤ËÆþÎϤ·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£Îã¤ÇÊ£¿ô¹Ô¤ËÆþÎϤ·¤Æ¤¤¤ë¤Î¤ÏÆɤߤ䤹¤¯¤¹¤ë¤¿¤á¤Ç¤¹¡£
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€working ディレクトリ㫠mykeystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’作æˆã— (キーストアã¯ã¾ã å­˜åœ¨ã—ã¦ã„ãªã„ã¨ä»®å®šã™ã‚‹)ã€ä½œæˆã—ãŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ãƒ‘スワード ab987c を割り当ã¦ã¾ã™ã€‚生æˆã™ã‚‹å…¬é–‹éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã«å¯¾å¿œã™ã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®ã€Œè­˜åˆ¥åã€ã¯ã€é€šç§°ãŒã€ŒMark Jonesã€ã€çµ„ç¹”å˜ä½ãŒã€ŒJavaSoftã€ã€çµ„ç¹”ãŒã€ŒSunã€ã€2 文字ã®å›½ç•ªå·ãŒã€ŒUSã€ã§ã™ã€‚公開éµã¨éžå…¬é–‹éµã®ã‚µã‚¤ã‚ºã¯ã©ã¡ã‚‰ã‚‚ 1024 ビットã§ã€éµã®ä½œæˆã«ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® DSA éµç”Ÿæˆã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’使用ã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢working ¥Ç¥£¥ì¥¯¥È¥ê¤Ë mykeystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢¤òºîÀ®¤· (¥­¡¼¥¹¥È¥¢¤Ï¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤¤¤È²¾Äꤹ¤ë)¡¢ºîÀ®¤·¤¿¥­¡¼¥¹¥È¥¢¤Ë¥Ñ¥¹¥ï¡¼¥É ab987c ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£À¸À®¤¹¤ë¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤ËÂбþ¤¹¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¡Ö¼±ÊÌ̾¡×¤Ï¡¢Ä̾Τ¬¡ÖMark Jones¡×¡¢ÁÈ¿¥Ã±°Ì¤¬¡ÖJava¡×¡¢ÁÈ¿¥¤¬¡ÖOracle¡×¡¢2 ʸ»ú¤Î¹ñÈֹ椬¡ÖUS¡×¤Ç¤¹¡£¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥µ¥¤¥º¤Ï¤É¤Á¤é¤â 1024 ¥Ó¥Ã¥È¤Ç¡¢¸°¤ÎºîÀ®¤Ë¤Ï¥Ç¥Õ¥©¥ë¥È¤Î DSA ¸°À¸À®¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€å…¬é–‹éµã¨è­˜åˆ¥å情報をå«ã‚€è‡ªå·±ç½²å証明書 (デフォルト㮠SHA1withDSA ç½²åアルゴリズムを使用) を作æˆã—ã¾ã™ã€‚証明書ã®æœ‰åŠ¹æœŸé–“㯠180 æ—¥ã§ã™ã€‚ 証明書ã¯ã€åˆ¥å「businessã€ã§ç‰¹å®šã•ã‚Œã‚‹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªå†…ã®éžå…¬é–‹éµã«é–¢é€£ä»˜ã‘られã¾ã™ã€‚éžå…¬é–‹éµã«ã¯ãƒ‘スワード「kpi135ã€ãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¸ø³«¸°¤È¼±ÊÌ̾¾ðÊó¤ò´Þ¤à¼«¸Ê½ð̾¾ÚÌÀ½ñ (¥Ç¥Õ¥©¥ë¥È¤Î SHA1withDSA ½ð̾¥¢¥ë¥´¥ê¥º¥à¤ò»ÈÍÑ) ¤òºîÀ®¤·¤Þ¤¹¡£¾ÚÌÀ½ñ¤ÎÍ­¸ú´ü´Ö¤Ï 180 Æü¤Ç¤¹¡£ ¾ÚÌÀ½ñ¤Ï¡¢ÊÌ̾¡Öbusiness¡×¤ÇÆÃÄꤵ¤ì¤ë¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥êÆâ¤ÎÈó¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Þ¤¹¡£Èó¸ø³«¸°¤Ë¤Ï¥Ñ¥¹¥ï¡¼¥É¡Ökpi135¡×¤¬³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£
 .LP
 .LP
-オプションã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã‚’使ã†å ´åˆã¯ã€ä¸Šã«ç¤ºã—ãŸã‚³ãƒžãƒ³ãƒ‰ã‚’大幅ã«çŸ­ãã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚実際ã«ã¯ã€ã‚ªãƒ—ションを 1 ã¤ã‚‚指定ã›ãšã«ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚ デフォルト値をæŒã¤ã‚ªãƒ—ションã§ã¯ã€ã‚ªãƒ—ションを指定ã—ãªã‘ã‚Œã°ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ãŒä½¿ã‚ã‚Œã€å¿…è¦ãªå€¤ã«ã¤ã„ã¦ã¯å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ãŸã¨ãˆã°ã€å˜ã«æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¥ª¥×¥·¥ç¥ó¤Î¥Ç¥Õ¥©¥ë¥ÈÃͤò»È¤¦¾ì¹ç¤Ï¡¢¾å¤Ë¼¨¤·¤¿¥³¥Þ¥ó¥É¤òÂçÉý¤Ëû¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¼ÂºÝ¤Ë¤Ï¡¢¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä¤â»ØÄꤻ¤º¤Ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£ ¥Ç¥Õ¥©¥ë¥ÈÃͤò»ý¤Ä¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¥Ç¥Õ¥©¥ë¥ÈÃͤ¬»È¤ï¤ì¡¢É¬ÍפÊÃͤˤĤ¤¤Æ¤ÏÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Ã±¤Ë¼¡¤Î¤è¤¦¤ËÆþÎϤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -505,19 +1116,17 @@
 .fi
 
 .LP
-ã“ã®å ´åˆã¯ã€mykey ã¨ã„ã†åˆ¥åã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¨ãƒ³ãƒˆãƒªãŒä½œæˆã•ã‚Œã€æ–°ã—ã生æˆã•ã‚ŒãŸéµã®ãƒšã‚¢ã€ãŠã‚ˆã³ 90 日間有効ãªè¨¼æ˜Žæ›¸ãŒã“ã®ã‚¨ãƒ³ãƒˆãƒªã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¨ãƒ³ãƒˆãƒªã¯ã€ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã® .keystore ã¨ã„ã†åå‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ç½®ã‹ã‚Œã¾ã™ã€‚ã“ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãŒã¾ã å­˜åœ¨ã—ã¦ã„ãªã„å ´åˆã¯ã€ä½œæˆã•ã‚Œã¾ã™ã€‚識別å情報ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードã€ãŠã‚ˆã³éžå…¬é–‹éµã®ãƒ‘スワードã«ã¤ã„ã¦ã¯ã€å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ 
 .LP
-以下ã§ã¯ã€ã‚ªãƒ—ションを指定ã—ãªã„㧠\f2\-genkeypair\fP コマンドを実行ã—ãŸã‚‚ã®ã¨ã—ã¦ä¾‹ã‚’示ã—ã¾ã™ã€‚ 情報ã®å…¥åŠ›ã‚’求ã‚られãŸå ´åˆã¯ã€æœ€åˆã«ç¤ºã—㟠\f2\-genkeypair\fP コマンドã®å€¤ã‚’入力ã—ãŸã‚‚ã®ã¨ã—ã¾ã™ (ãŸã¨ãˆã°ã€éžå…¬é–‹éµã®ãƒ‘スワードã«ã¯ kpi135 ã¨æŒ‡å®š)。
-.LP
-.RE
-.SS 
-証明書発行局ã«å¯¾ã™ã‚‹ç½²å付ã証明書ã®è¦æ±‚
-.LP
-.RS 3
-
+¤³¤Î¾ì¹ç¤Ï¡¢mykey ¤È¤¤¤¦ÊÌ̾¤Ç¥­¡¼¥¹¥È¥¢¥¨¥ó¥È¥ê¤¬ºîÀ®¤µ¤ì¡¢¿·¤·¤¯À¸À®¤µ¤ì¤¿¸°¤Î¥Ú¥¢¡¢¤ª¤è¤Ó 90 Æü´ÖÍ­¸ú¤Ê¾ÚÌÀ½ñ¤¬¤³¤Î¥¨¥ó¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¨¥ó¥È¥ê¤Ï¡¢¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î .keystore ¤È¤¤¤¦Ì¾Á°¤Î¥­¡¼¥¹¥È¥¢¤ËÃÖ¤«¤ì¤Þ¤¹¡£¤³¤Î¥­¡¼¥¹¥È¥¢¤¬¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ºîÀ®¤µ¤ì¤Þ¤¹¡£¼±ÊÌ̾¾ðÊó¡¢¥­¡¼¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¡¢¤ª¤è¤ÓÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ä¤¤¤Æ¤Ï¡¢ÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
 .LP
 .LP
-ç¾æ™‚点ã§æ‰‹å…ƒã«ã‚ã‚‹ã®ã¯ã€1 通ã®è‡ªå·±ç½²å証明書ã ã‘ã§ã™ã€‚証明書ã«è¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA) ã®ç½²åãŒä»˜ã„ã¦ã„ã‚Œã°ã€ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‹ã‚‰è¨¼æ˜Žæ›¸ãŒä¿¡é ¼ã§ãã‚‹å¯èƒ½æ€§ã‚‚高ããªã‚Šã¾ã™ã€‚CA ã®ç½²åã‚’å–å¾—ã™ã‚‹ã«ã¯ã€ã¾ãšã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (CSR) を生æˆã—ã¾ã™ã€‚ ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+°Ê²¼¤Ç¤Ï¡¢¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤Ç \f2\-genkeypair\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤¿¤â¤Î¤È¤·¤ÆÎã¤ò¼¨¤·¤Þ¤¹¡£¾ðÊó¤ÎÆþÎϤòµá¤á¤é¤ì¤¿¾ì¹ç¤Ï¡¢ºÇ½é¤Ë¼¨¤·¤¿ \f2\-genkeypair\fP ¥³¥Þ¥ó¥É¤ÎÃͤòÆþÎϤ·¤¿¤â¤Î¤È¤·¤Þ¤¹ (¤¿¤È¤¨¤Ð¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ï kpi135 ¤È»ØÄê)¡£
+.LP
+.SS 
+¾ÚÌÀ½ñȯ¹Ô¶É¤ËÂФ¹¤ë½ð̾ÉÕ¤­¾ÚÌÀ½ñ¤ÎÍ×µá
+.LP
+.LP
+¸½»þÅÀ¤Ç¼ê¸µ¤Ë¤¢¤ë¤Î¤Ï¡¢1 Ä̤μ«¸Ê½ð̾¾ÚÌÀ½ñ¤À¤±¤Ç¤¹¡£¾ÚÌÀ½ñ¤Ë¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤Î½ð̾¤¬ÉÕ¤¤¤Æ¤¤¤ì¤Ð¡¢¤Û¤«¤Î¥æ¡¼¥¶¡¼¤«¤é¾ÚÌÀ½ñ¤¬¿®Íê¤Ç¤­¤ë²ÄǽÀ­¤â¹â¤¯¤Ê¤ê¤Þ¤¹¡£CA ¤Î½ð̾¤ò¼èÆÀ¤¹¤ë¤Ë¤Ï¡¢¤Þ¤º¡¢¾ÚÌÀ½ñ½ð̾Í×µá (CSR) ¤òÀ¸À®¤·¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -528,41 +1137,39 @@
 .fi
 
 .LP
-CSR (デフォルト別å「mykeyã€ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã® CSR) ãŒä½œæˆã•ã‚Œã€MarkJ.csr ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ç½®ã‹ã‚Œã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€VeriSign ãªã©ã® CA ã«æ出ã—ã¾ã™ã€‚ CA ã¯è¦æ±‚者を (通常ã¯ã‚ªãƒ•ãƒ©ã‚¤ãƒ³ã§) èªè¨¼ã—ã€è¦æ±‚者ã®å…¬é–‹éµã‚’èªè¨¼ã—ãŸç½²å付ãã®è¨¼æ˜Žæ›¸ã‚’é€ã‚Šè¿”ã—ã¾ã™ã€‚å ´åˆã«ã‚ˆã£ã¦ã¯ã€CA ãŒè¨¼æ˜Žæ›¸ã®ãƒã‚§ãƒ¼ãƒ³ã‚’è¿”ã™ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ 証明書ã®ãƒã‚§ãƒ¼ãƒ³ã§ã¯ã€å„証明書ãŒãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®ç½²å者ã®å…¬é–‹éµã‚’èªè¨¼ã—ã¾ã™ã€‚
-.RE
+.LP
+CSR (¥Ç¥Õ¥©¥ë¥ÈÊÌ̾¡Ömykey¡×¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î CSR) ¤¬ºîÀ®¤µ¤ì¡¢MarkJ.csr ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤ËÃÖ¤«¤ì¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¡¢VeriSign ¤Ê¤É¤Î CA ¤ËÄó½Ð¤·¤Þ¤¹¡£ CA ¤ÏÍ×µá¼Ô¤ò (Ä̾ï¤Ï¥ª¥Õ¥é¥¤¥ó¤Ç) ǧ¾Ú¤·¡¢Í×µá¼Ô¤Î¸ø³«¸°¤òǧ¾Ú¤·¤¿½ð̾ÉÕ¤­¤Î¾ÚÌÀ½ñ¤òÁ÷¤êÊÖ¤·¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢CA ¤¬¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤òÊÖ¤¹¤³¤È¤â¤¢¤ê¤Þ¤¹¡£¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤Ç¤Ï¡¢³Æ¾ÚÌÀ½ñ¤¬¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î½ð̾¼Ô¤Î¸ø³«¸°¤òǧ¾Ú¤·¤Þ¤¹¡£
+.LP
 .SS 
-CA ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+CA ¤«¤é¤Î¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È
 .LP
 .LP
-作æˆã—ãŸè‡ªå·±ç½²å証明書ã¯ã€è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 証明書ãƒã‚§ãƒ¼ãƒ³ã§ã¯ã€å„証明書ãŒã€ã€Œãƒ«ãƒ¼ãƒˆã€CA を起点ã¨ã™ã‚‹ãƒã‚§ãƒ¼ãƒ³å†…ã®æ¬¡ã®è¨¼æ˜Žæ›¸ã®ç½²å者ã®å…¬é–‹éµã‚’èªè¨¼ã—ã¾ã™ã€‚
+ºîÀ®¤·¤¿¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ï¡¢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ç¤Ï¡¢³Æ¾ÚÌÀ½ñ¤¬¡¢¡Ö¥ë¡¼¥È¡×CA ¤òµ¯ÅÀ¤È¤¹¤ë¥Á¥§¡¼¥óÆâ¤Î¼¡¤Î¾ÚÌÀ½ñ¤Î½ð̾¼Ô¤Î¸ø³«¸°¤òǧ¾Ú¤·¤Þ¤¹¡£
 .LP
 .LP
-CA ã‹ã‚‰ã®è¨¼æ˜Žå¿œç­”をインãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‹ã€(importcert コマンド ã§èª¬æ˜Žã—ã¦ã„るよã†ã«) \f2cacerts\fP キーストアファイル内㫠1 ã¤ä»¥ä¸Šã®ã€Œä¿¡é ¼ã§ãる証明書ã€ãŒã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+CA ¤«¤é¤Î¾ÚÌÀ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤Ë¤Ï¡¢¥­¡¼¥¹¥È¥¢¤«¡¢ \f2cacerts\fP ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë (importcert ¥³¥Þ¥ó¥É¤ÇÀâÌÀ) Æâ¤Ë 1 ¤Ä°Ê¾å¤Î¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤¬¤¢¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-証明応答ãŒè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã®å ´åˆã¯ã€ãƒã‚§ãƒ¼ãƒ³ã®ãƒˆãƒƒãƒ—ã®è¨¼æ˜Žæ›¸ (ãã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹ã€Œãƒ«ãƒ¼ãƒˆã€CA ã®è¨¼æ˜Žæ›¸) ã ã‘ã‚’å¿…è¦ã¨ã™ã‚‹ 
+¾ÚÌÀ±þÅú¤¬¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¾ì¹ç¤Ï¡¢¥Á¥§¡¼¥ó¤Î¥È¥Ã¥×¤Î¾ÚÌÀ½ñ (¤½¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¡Ö¥ë¡¼¥È¡×CA ¤Î¾ÚÌÀ½ñ) ¤À¤±¤òɬÍפȤ¹¤ë 
 .TP 2
 o
-証明応答ãŒå˜ä¸€ã®è¨¼æ˜Žæ›¸ã®å ´åˆã¯ã€è¨¼æ˜Žæ›¸ã«ç½²åã—㟠CA ã®ç™ºè¡Œç”¨ã®è¨¼æ˜Žæ›¸ãŒå¿…è¦ã§ã€ãã®è¨¼æ˜Žæ›¸ãŒè‡ªå·±ç½²åã•ã‚Œãªã„å ´åˆã¯ã€ã•ã‚‰ã«ãã®è¨¼æ˜Žæ›¸ã®ç½²å者用ã®è¨¼æ˜Žæ›¸ã‚’å¿…è¦ã¨ã™ã‚‹ã€‚ ã“ã®ã‚ˆã†ã«ã—ã¦è‡ªå·±ç½²åã•ã‚Œã‚‹ã€Œãƒ«ãƒ¼ãƒˆã€CA ã®è¨¼æ˜Žæ›¸ã¾ã§ãã‚Œãžã‚Œè¨¼æ˜Žæ›¸ã‚’å¿…è¦ã¨ã™ã‚‹ 
+¾ÚÌÀ±þÅú¤¬Ã±°ì¤Î¾ÚÌÀ½ñ¤Î¾ì¹ç¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤·¤¿ CA ¤Îȯ¹ÔÍѤξÚÌÀ½ñ¤¬É¬Íפǡ¢¤½¤Î¾ÚÌÀ½ñ¤¬¼«¸Ê½ð̾¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢¤µ¤é¤Ë¤½¤Î¾ÚÌÀ½ñ¤Î½ð̾¼ÔÍѤξÚÌÀ½ñ¤òɬÍפȤ¹¤ë¡£ ¤³¤Î¤è¤¦¤Ë¤·¤Æ¼«¸Ê½ð̾¤µ¤ì¤ë¡Ö¥ë¡¼¥È¡×CA ¤Î¾ÚÌÀ½ñ¤Þ¤Ç¤½¤ì¤¾¤ì¾ÚÌÀ½ñ¤òɬÍפȤ¹¤ë 
 .RE
 
 .LP
 .LP
-cacerts キーストアファイルã¯ã€5 ã¤ã® VeriSign ルート CA 証明書をå«ã‚“ã çŠ¶æ…‹ã§å‡ºè·ã•ã‚Œã¦ã„ã‚‹ã®ã§ã€VeriSign ã®è¨¼æ˜Žæ›¸ã‚’ã€ä¿¡é ¼ã§ãる証明書ã¨ã—ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹å¿…è¦ã¯ãªã„ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。ãŸã ã—ã€ã»ã‹ã® CA ã«å¯¾ã—ã¦ç½²å付ã証明書をè¦æ±‚ã—ã¦ã„ã¦ã€ã“ã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ãŒã€cacerts ã«ã¾ã è¿½åŠ ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€è©²å½“ã™ã‚‹ CA ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã‚’ã€ã€Œä¿¡é ¼ã§ãる証明書ã€ã¨ã—ã¦ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Ï¡¢¤¤¤¯¤Ä¤«¤Î VeriSign ¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤ò´Þ¤ó¤À¾õÂ֤ǽв٤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢VeriSign ¤Î¾ÚÌÀ½ñ¤ò¡¢¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤È¤·¤Æ¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ëɬÍפϤʤ¤¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¤Û¤«¤Î CA ¤ËÂФ·¤Æ½ð̾ÉÕ¤­¾ÚÌÀ½ñ¤òÍ׵ᤷ¤Æ¤¤¤Æ¡¢¤³¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤¬¡¢cacerts ¤Ë¤Þ¤ÀÄɲ䵤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë CA ¤«¤é¤Î¾ÚÌÀ½ñ¤ò¡¢¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¤·¤Æ¥¤¥ó¥Ý¡¼¥È¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-通常ã€CA ã‹ã‚‰ã®è¨¼æ˜Žæ›¸ã¯ã€è‡ªå·±ç½²å証明書ã€ã¾ãŸã¯ã»ã‹ã® CA ã«ã‚ˆã£ã¦ç½²åã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã§ã™ (後者ã®å ´åˆã¯ã€è©²å½“ã™ã‚‹ã»ã‹ã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã‚‚å¿…è¦)。ãŸã¨ãˆã°ã€ABC ã¨ã„ã†ä¼æ¥­ãŒ CA ã ã¨ã—ã¾ã™ã€‚ ã“ã®ã¨ãã€ã“ã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è‡ªå·±ç½²å証明書ã¨è€ƒãˆã‚‰ã‚Œã‚‹ ABCCA.cer ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€ABC ã‹ã‚‰å…¥æ‰‹ã—ãŸã¨ã—ã¾ã™ã€‚
+Ä̾CA ¤«¤é¤Î¾ÚÌÀ½ñ¤Ï¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¡¢¤Þ¤¿¤Ï¤Û¤«¤Î CA ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤¿¾ÚÌÀ½ñ¤Ç¤¹ (¸å¼Ô¤Î¾ì¹ç¤Ï¡¢³ºÅö¤¹¤ë¤Û¤«¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤âɬÍ×)¡£¤¿¤È¤¨¤Ð¡¢ABC ¤È¤¤¤¦´ë¶È¤¬ CA ¤À¤È¤·¤Þ¤¹¡£¤³¤Î¤È¤­¡¢¤³¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¼«¸Ê½ð̾¾ÚÌÀ½ñ¤È¹Í¤¨¤é¤ì¤ë ABCCA.cer ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤ò¡¢ABC ¤«¤éÆþ¼ê¤·¤¿¤È¤·¤Þ¤¹¡£
 .LP
 .LP
-「信頼ã§ãる証明書ã€ã¨ã—ã¦è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãã¯ã€è¨¼æ˜Žæ›¸ãŒæœ‰åŠ¹ã§ã‚ã‚‹ã“ã¨ã‚’æ…Žé‡ã«ç¢ºèªã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã¾ãšã€è¨¼æ˜Žæ›¸ã®å†…容を表示㗠(\f3keytool\fP \f2\-printcert\fP コマンドを使用ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f2\-noprompt\fP オプションを指定ã—ãªã„㧠\f3keytool\fP \f2\-importcert\fP コマンドを使用)ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントãŒã€æœŸå¾…ã•ã‚Œã‚‹ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚証明書をé€ä¿¡ã—ãŸäººç‰©ã«é€£çµ¡ã—ã€ã“ã®äººç‰©ãŒæ示ã—㟠(ã¾ãŸã¯å®‰å…¨ãªå…¬é–‹éµã®ãƒªãƒã‚¸ãƒˆãƒªã«ã‚ˆã£ã¦æ示ã•ã‚Œã‚‹) フィンガープリントã¨ã€ä¸Šã®ã‚³ãƒžãƒ³ãƒ‰ã§è¡¨ç¤ºã•ã‚ŒãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚フィンガープリントãŒä¸€è‡´ã™ã‚Œã°ã€é€ä¿¡é€”中ã§ã»ã‹ã®ä½•è€…ã‹ (攻撃者ãªã©) ã«ã‚ˆã‚‹è¨¼æ˜Žæ›¸ã®ã™ã‚Šæ›¿ãˆãŒè¡Œã‚ã‚Œã¦ã„ãªã„ã“ã¨ã‚’確èªã§ãã¾ã™ã€‚é€ä¿¡é€”中ã§ã“ã®ç¨®ã®æ”»æ’ƒãŒè¡Œã‚ã‚Œã¦ã„ãŸå ´åˆã€ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã‚ãšã«è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ã€æ”»æ’ƒè€…ã«ã‚ˆã£ã¦ç½²åã•ã‚ŒãŸã™ã¹ã¦ã®ã‚‚ã®ã‚’ä¿¡é ¼ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
+¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¤·¤Æ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¤­¤Ï¡¢¾ÚÌÀ½ñ¤¬Í­¸ú¤Ç¤¢¤ë¤³¤È¤ò¿µ½Å¤Ë³Îǧ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Þ¤º¡¢¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤· (\f3keytool\fP \f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤«¡¢¤Þ¤¿¤Ï \-noprompt ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤Ç \f3keytool\fP \f2\-importcert\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¡¢ ɽ¼¨¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬¡¢´üÂÔ¤µ¤ì¤ë¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹¡£¾ÚÌÀ½ñ¤òÁ÷¿®¤·¤¿¿Íʪ¤ËÏ¢Íí¤·¡¢¤³¤Î¿Íʪ¤¬Ä󼨤·¤¿ (¤Þ¤¿¤Ï°ÂÁ´¤Ê¸ø³«¸°¤Î¥ê¥Ý¥¸¥È¥ê¤Ë¤è¤Ã¤ÆÄ󼨤µ¤ì¤ë) ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¾å¤Î¥³¥Þ¥ó¥É¤Çɽ¼¨¤µ¤ì¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤·¤Þ¤¹¡£¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬°ìÃפ¹¤ì¤Ð¡¢Á÷¿®ÅÓÃæ¤Ç¤Û¤«¤Î²¿¼Ô¤« (¹¶·â¼Ô¤Ê¤É) ¤Ë¤è¤ë¾ÚÌÀ½ñ¤Î¤¹¤êÂؤ¨¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£Á÷¿®ÅÓÃæ¤Ç¤³¤Î¼ï¤Î¹¶·â¤¬¹Ô¤ï¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤ï¤º¤Ë¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¡¢¹¶·â¼Ô¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¤â¤Î¤ò¿®Íꤹ¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-ABCCA.cer を有効ãªè¨¼æ˜Žæ›¸ã¨ã—ã¦ä¿¡é ¼ã™ã‚‹å ´åˆã¯ã€è¨¼æ˜Žæ›¸ã‚’キーストアã«è¿½åŠ ã§ãã¾ã™ã€‚ ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+ABCCA.cer ¤òÍ­¸ú¤Ê¾ÚÌÀ½ñ¤È¤·¤Æ¿®Íꤹ¤ë¾ì¹ç¤Ï¡¢¾ÚÌÀ½ñ¤ò¥­¡¼¥¹¥È¥¢¤ËÄɲäǤ­¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -573,19 +1180,17 @@
 .fi
 
 .LP
-ABCCA.cer ファイルã®ãƒ‡ãƒ¼ã‚¿ã‚’å«ã‚€ã€Œä¿¡é ¼ã§ãる証明書ã€ã®ã‚¨ãƒ³ãƒˆãƒªãŒã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ä½œæˆã•ã‚Œã€è©²å½“ã™ã‚‹ã‚¨ãƒ³ãƒˆãƒªã« abc ã¨ã„ã†åˆ¥åãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚
-.RE
+.LP
+ABCCA.cer ¥Õ¥¡¥¤¥ë¤Î¥Ç¡¼¥¿¤ò´Þ¤à¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤Î¥¨¥ó¥È¥ê¤¬¥­¡¼¥¹¥È¥¢Æâ¤ËºîÀ®¤µ¤ì¡¢³ºÅö¤¹¤ë¥¨¥ó¥È¥ê¤Ë abc ¤È¤¤¤¦ÊÌ̾¤¬³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£
+.LP
 .SS 
-CA ã‹ã‚‰ã®è¨¼æ˜Žå¿œç­”ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+CA ¤«¤é¤Î¾ÚÌÀ±þÅú¤Î¥¤¥ó¥Ý¡¼¥È
 .LP
 .LP
-証明書署åè¦æ±‚ã®æ出先㮠CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã—ãŸã‚ã¨ã¯ (ã¾ãŸã¯åŒç¨®ã®è¨¼æ˜Žæ›¸ãŒã™ã§ã« cacerts ファイル内ã«å­˜åœ¨ã—ã¦ã„ã‚‹å ´åˆã¯)ã€è¨¼æ˜Žå¿œç­”をインãƒãƒ¼ãƒˆã—ã€è‡ªå·±ç½²å証明書を証明書ãƒã‚§ãƒ¼ãƒ³ã§ç½®ãæ›ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã¯ã€CA ã®å¿œç­”ãŒãƒã‚§ãƒ¼ãƒ³ã®å ´åˆã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ã«å¯¾ã™ã‚‹å¿œç­”ã¨ã—㦠CA ã‹ã‚‰é€ã‚Šè¿”ã•ã‚ŒãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ã™ã€‚ ã¾ãŸã€CA ã®å¿œç­”ãŒå˜ä¸€ã®è¨¼æ˜Žæ›¸ã®å ´åˆã¯ã€ã“ã®è¨¼æ˜Žå¿œç­”ã¨ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆå…ˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã¾ãŸã¯ cacerts キーストアファイル内ã«ã™ã§ã«å­˜åœ¨ã™ã‚‹ä¿¡é ¼ã§ãる証明書ã¨ã‚’使ã£ã¦æ§‹ç¯‰ã—ãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã§ã™ã€‚
+¾ÚÌÀ½ñ½ð̾Í×µá¤ÎÄó½ÐÀè¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤·¤¿¤¢¤È¤Ï (¤Þ¤¿¤ÏƱ¼ï¤Î¾ÚÌÀ½ñ¤¬¤¹¤Ç¤Ë cacerts ¥Õ¥¡¥¤¥ëÆâ¤Ë¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ï)¡¢¾ÚÌÀ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤·¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤ò¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ÇÃÖ¤­´¹¤¨¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ï¡¢CA ¤Î±þÅú¤¬¥Á¥§¡¼¥ó¤Î¾ì¹ç¡¢¾ÚÌÀ½ñ½ð̾Í×µá¤ËÂФ¹¤ë±þÅú¤È¤·¤Æ CA ¤«¤éÁ÷¤êÊÖ¤µ¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ç¤¹¡£ ¤Þ¤¿¡¢CA ¤Î±þÅú¤¬Ã±°ì¤Î¾ÚÌÀ½ñ¤Î¾ì¹ç¤Ï¡¢¤³¤Î¾ÚÌÀ±þÅú¤È¡¢¥¤¥ó¥Ý¡¼¥ÈÀè¤Î¥­¡¼¥¹¥È¥¢Æâ¤Þ¤¿¤Ï cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ëÆâ¤Ë¤¹¤Ç¤Ë¸ºß¤¹¤ë¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤È¤ò»È¤Ã¤Æ¹½ÃÛ¤·¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ç¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ã‚’ VeriSign ã«é€ä¿¡ã—ãŸã¨ã—ã¾ã™ã€‚é€ã‚Šè¿”ã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®åå‰ãŒ VSMarkJ.cer ã ã¨ã™ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦å¿œç­”をインãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢¾ÚÌÀ½ñ½ð̾Í×µá¤ò VeriSign ¤ËÁ÷¿®¤·¤¿¤È¤·¤Þ¤¹¡£Á÷¤êÊÖ¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î̾Á°¤¬ VSMarkJ.cer ¤À¤È¤¹¤ë¤È¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ±þÅú¤ò¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -594,18 +1199,16 @@
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .SS 
-公開éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ
+¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Î¥¨¥¯¥¹¥Ý¡¼¥È
+.LP
 .LP
-.RS 3
-
+¤¿¤È¤¨¤Ð¡¢jarsigner(1) ¥Ä¡¼¥ë¤ò»È¤Ã¤Æ Java ARchive (JAR) ¥Õ¥¡¥¤¥ë¤Ë½ð̾¤òÉÕ¤±¤¿¤È¤·¤Þ¤¹¡£¤³¤Î JAR ¥Õ¥¡¥¤¥ë¤Ï¥¯¥é¥¤¥¢¥ó¥È¤Ë¤è¤Ã¤Æ»È¤ï¤ì¤Þ¤¹¤¬¡¢¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¤Ï½ð̾¤òǧ¾Ú¤·¤¿¤¤¤È¹Í¤¨¤Æ¤¤¤Þ¤¹¡£
 .LP
-ãŸã¨ãˆã°ã€jarsigner(1) を使ã£ã¦ Java ARchive (JAR) ファイルã«ç½²åã—ãŸã¨ã—ã¾ã™ã€‚ã“ã® JAR ファイルã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«ã‚ˆã£ã¦ä½¿ã‚ã‚Œã¾ã™ãŒã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã§ã¯ç½²åã‚’èªè¨¼ã—ãŸã„ã¨è€ƒãˆã¦ã„ã¾ã™ã€‚ 
 .LP
-クライアントãŒç½²åã‚’èªè¨¼ã™ã‚‹æ–¹æ³•ã® 1 ã¤ã«ã€ã¾ãšè‡ªåˆ†ã®å…¬é–‹éµã®è¨¼æ˜Žæ›¸ã‚’「信頼ã§ãã‚‹ã€ã‚¨ãƒ³ãƒˆãƒªã¨ã—ã¦ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹æ–¹æ³•ãŒã‚ã‚Šã¾ã™ã€‚ãã®ãŸã‚ã«ã¯ã€è¨¼æ˜Žæ›¸ã‚’エクスãƒãƒ¼ãƒˆã—ã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«æä¾›ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ã€è¨¼æ˜Žæ›¸ã‚’ \f2MJ.cer\fP ã¨ã„ã†åå‰ã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚ ã“ã®ã‚¨ãƒ³ãƒˆãƒªã«ã¯ã€Œmykeyã€ã¨ã„ã†åˆ¥åãŒä½¿ã‚ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚
+¥¯¥é¥¤¥¢¥ó¥È¤¬½ð̾¤òǧ¾Ú¤¹¤ëÊýË¡¤Î 1 ¤Ä¤Ë¡¢¤Þ¤º¼«Ê¬¤Î¸ø³«¸°¤Î¾ÚÌÀ½ñ¤ò¡Ö¿®Íê¤Ç¤­¤ë¡×¥¨¥ó¥È¥ê¤È¤·¤Æ¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ëÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£¤½¤Î¤¿¤á¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤ò¥¨¥¯¥¹¥Ý¡¼¥È¤·¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤ËÄ󶡤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ¡¢¾ÚÌÀ½ñ¤ò \f2MJ.cer\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤³¤Î¥¨¥ó¥È¥ê¤Ë¤Ï¡Ömykey¡×¤È¤¤¤¦ÊÌ̾¤¬»È¤ï¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -616,24 +1219,22 @@
 .fi
 
 .LP
-証明書ã¨ç½²å付ã JAR ファイルを入手ã—ãŸã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€\f3jarsigner\fP ツールを使ã£ã¦ç½²åã‚’èªè¨¼ã§ãã¾ã™ã€‚
-.RE
+.LP
+¾ÚÌÀ½ñ¤È½ð̾ÉÕ¤­ JAR ¥Õ¥¡¥¤¥ë¤òÆþ¼ê¤·¤¿¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤ò»È¤Ã¤Æ½ð̾¤òǧ¾Ú¤Ç¤­¤Þ¤¹¡£
+.LP
 .SS 
-キーストアã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ
-.LP
-.RS 3
-
+¥­¡¼¥¹¥È¥¢¤Î¥¤¥ó¥Ý¡¼¥È
 .LP
 .LP
-コマンド「importkeystoreã€ã‚’使ãˆã°ã€ã‚るキーストアã®å…¨ä½“を別ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚ ã“ã‚Œã¯ã€éµã‚„証明書ã¨ã„ã£ãŸã‚½ãƒ¼ã‚¹ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªãŒã€å˜ä¸€ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ã£ã¦ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ãˆã°ã€ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«å«ã¾ã‚Œã‚‹ã‚¨ãƒ³ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚インãƒãƒ¼ãƒˆæ™‚ã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æ–°ã—ã„エントリã¯ã™ã¹ã¦ã€å…ƒã¨åŒã˜åˆ¥åãŠã‚ˆã³ (秘密éµã‚„éžå…¬é–‹éµã®å ´åˆã¯) ä¿è­·ç”¨ãƒ‘スワードをæŒã¡ã¾ã™ã€‚ソースキーストア内ã®éžå…¬é–‹éµã‚„秘密éµã®å›žå¾©æ™‚ã«å•é¡ŒãŒç™ºç”Ÿã—ãŸå ´åˆã€\f3keytool\fP ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€åˆ¥åã®é‡è¤‡ã‚’検出ã™ã‚‹ã¨ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«æ–°ã—ã„別åã®å…¥åŠ›ã‚’求ã‚ã¾ã™ã€‚ ユーザーã¯ã€æ–°ã—ã„別åを指定ã™ã‚‹ã“ã¨ã‚‚ã€å˜ç´”ã«æ—¢å­˜ã®åˆ¥åã®ä¸Šæ›¸ãã‚’ \f3keytool\fP ã«è¨±å¯ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+¥³¥Þ¥ó¥É¡Öimportkeystore¡×¤ò»È¤¨¤Ð¡¢¤¢¤ë¥­¡¼¥¹¥È¥¢¤ÎÁ´ÂΤòÊ̤Υ­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢¸°¤ä¾ÚÌÀ½ñ¤È¤¤¤Ã¤¿¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤¬¡¢Ã±°ì¤Î¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤ò»È¤¨¤Ð¡¢°Û¤Ê¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢Æâ¤Ë´Þ¤Þ¤ì¤ë¥¨¥ó¥È¥ê¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥¤¥ó¥Ý¡¼¥È»þ¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢Æâ¤Î¿·¤·¤¤¥¨¥ó¥È¥ê¤Ï¤¹¤Ù¤Æ¡¢¸µ¤ÈƱ¤¸ÊÌ̾¤ª¤è¤Ó (ÈëÌ©¸°¤äÈó¸ø³«¸°¤Î¾ì¹ç¤Ï) ÊݸîÍѥѥ¹¥ï¡¼¥É¤ò»ý¤Á¤Þ¤¹¡£¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤ÎÈó¸ø³«¸°¤äÈëÌ©¸°¤Î²óÉü»þ¤ËÌäÂ꤬ȯÀ¸¤·¤¿¾ì¹ç¡¢\f3keytool\fP ¤Ï¥æ¡¼¥¶¡¼¤Ë¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢ÊÌ̾¤Î½ÅÊ£¤ò¸¡½Ð¤¹¤ë¤È¡¢¥æ¡¼¥¶¡¼¤Ë¿·¤·¤¤ÊÌ̾¤ÎÆþÎϤòµá¤á¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤Ï¡¢¿·¤·¤¤ÊÌ̾¤ò»ØÄꤹ¤ë¤³¤È¤â¡¢Ã±½ã¤Ë´û¸¤ÎÊÌ̾¤Î¾å½ñ¤­¤ò \f3keytool\fP ¤Ëµö²Ä¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€é€šå¸¸ã® JKS タイプã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ key.jks 内ã®ã‚¨ãƒ³ãƒˆãƒªã‚’ PKCS #11 タイプã®ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒ™ãƒ¼ã‚¹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã§ãã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢Ä̾ï¤Î JKS ¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢ key.jks Æâ¤Î¥¨¥ó¥È¥ê¤ò PKCS #11 ¥¿¥¤¥×¤Î¥Ï¡¼¥É¥¦¥§¥¢¥Ù¡¼¥¹¤Î¥­¡¼¥¹¥È¥¢Æâ¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤǤ­¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-keytool \-importkeystore
+  keytool \-importkeystore
 .fl
     \-srckeystore key.jks \-destkeystore NONE
 .fl
@@ -646,12 +1247,12 @@
 
 .LP
 .LP
-ã¾ãŸã€importkeystore コマンドを使ãˆã°ã€ã‚るソースキーストア内ã®å˜ä¸€ã®ã‚¨ãƒ³ãƒˆãƒªã‚’ターゲットキーストアã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã“ã®å ´åˆã€ä¸Šè¨˜ã®ä¾‹ã§ç¤ºã—ãŸã‚ªãƒ—ションã«åŠ ãˆã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆå¯¾è±¡ã¨ãªã‚‹åˆ¥åを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚srcalias オプションを指定ã™ã‚‹å ´åˆã«ã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåˆ¥åもコマンド行ã‹ã‚‰æŒ‡å®šã§ãã‚‹ã»ã‹ã€ç§˜å¯†/éžå…¬é–‹éµã®ä¿è­·ç”¨ãƒ‘スワードやターゲットä¿è­·ç”¨ãƒ‘スワードも指定ã§ãã¾ã™ã€‚ãã†ã™ã‚Œã°ã€ãƒ—ロンプトã®ã¾ã£ãŸã表示ã•ã‚Œãªã„ \f3keytool\fP コマンドを発行ã§ãã¾ã™ã€‚ã“ã‚Œã¯ã€\f3keytool\fP コマンドをスクリプトファイルã«å«ã‚ã‚‹éš›ã«éžå¸¸ã«ä¾¿åˆ©ã§ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¤Þ¤¿¡¢importkeystore ¥³¥Þ¥ó¥É¤ò»È¤¨¤Ð¡¢¤¢¤ë¥½¡¼¥¹¥­¡¼¥¹¥È¥¢Æâ¤Îñ°ì¤Î¥¨¥ó¥È¥ê¤ò¥¿¡¼¥²¥Ã¥È¥­¡¼¥¹¥È¥¢¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¾åµ­¤ÎÎã¤Ç¼¨¤·¤¿¥ª¥×¥·¥ç¥ó¤Ë²Ã¤¨¡¢¥¤¥ó¥Ý¡¼¥ÈÂоݤȤʤëÊÌ̾¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£srcalias ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¾ì¹ç¤Ë¤Ï¡¢¥¿¡¼¥²¥Ã¥ÈÊÌ̾¤â¥³¥Þ¥ó¥É¹Ô¤«¤é»ØÄê¤Ç¤­¤ë¤Û¤«¡¢ÈëÌ©/Èó¸ø³«¸°¤ÎÊݸîÍѥѥ¹¥ï¡¼¥É¤ä¥¿¡¼¥²¥Ã¥ÈÊݸîÍѥѥ¹¥ï¡¼¥É¤â»ØÄê¤Ç¤­¤Þ¤¹¡£¤½¤¦¤¹¤ì¤Ð¡¢¥×¥í¥ó¥×¥È¤Î¤Þ¤Ã¤¿¤¯É½¼¨¤µ¤ì¤Ê¤¤ \f3keytool\fP ¥³¥Þ¥ó¥É¤òȯ¹Ô¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢\f3keytool\fP ¥³¥Þ¥ó¥É¤ò¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤Ë´Þ¤á¤ëºÝ¤ËÈó¾ï¤ËÊØÍø¤Ç¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-keytool \-importkeystore
+  keytool \-importkeystore
 .fl
     \-srckeystore key.jks \-destkeystore NONE
 .fl
@@ -667,55 +1268,74 @@
 .fl
 \fP
 .fi
-.RE
-
-.LP
-.SH "用語ã¨è­¦å‘Š"
-.LP
 
 .LP
 .SS 
-キーストア
+°ìÈÌŪ¤Ê SSL ¥µ¡¼¥Ð¡¼ÍѤξÚÌÀ½ñ¤ÎÀ¸À®
+.LP
+.LP
+¼¡¤Ë¡¢3 ¤Ä¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¡¢¤Ä¤Þ¤ê¥ë¡¼¥È CA (root)¡¢Ãæ´Ö CA (ca)¡¢¤ª¤è¤Ó SSL ¥µ¡¼¥Ð¡¼ (server) ÍѤθ°¥Ú¥¢¤È¾ÚÌÀ½ñ¤òÀ¸À®¤¹¤ë keytool ¥³¥Þ¥ó¥É¤ò¼¨¤·¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¾ÚÌÀ½ñ¤òƱ¤¸¥­¡¼¥¹¥È¥¢¤Ë³ÊǼ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÎÎã¤Ç¤Ï¡¢¸°¤Î¥¢¥ë¥´¥ê¥º¥à¤È¤·¤Æ RSA ¤ò»ØÄꤹ¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
-.RS 3
+.nf
+\f3
+.fl
+keytool \-genkeypair \-keystore root.jks \-alias root \-ext bc:c
+.fl
+keytool \-genkeypair \-keystore ca.jks \-alias ca \-ext bc:c
+.fl
+keytool \-genkeypair \-keystore server.jks \-alias server
+.fl
+
+.fl
+keytool \-keystore root.jks \-alias root \-exportcert \-rfc > root.pem
+.fl
+
+.fl
+keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore ca.jks \-certreq \-alias ca | keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore root.jks \-gencert \-alias root \-ext BC=0 \-rfc > ca.pem
+.fl
+keytool \-keystore ca.jks \-importcert \-alias ca \-file ca.pem
+.fl
+
+.fl
+keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore server.jks \-certreq \-alias server | keytool \-storepass \fP\f4<storepass>\fP\f3 \-keystore ca.jks \-gencert \-alias ca \-ext ku:c=dig,kE \-rfc > server.pem
+.fl
+cat root.pem ca.pem server.pem | keytool \-keystore server.jks \-importcert \-alias server
+.fl
+\fP
+.fi
 
 .LP
-キーストアã¯ã€æš—å·åŒ–ã®éµã¨è¨¼æ˜Žæ›¸ã‚’æ ¼ç´ã™ã‚‹ãŸã‚ã®æ©Ÿèƒ½ã§ã™ã€‚
-.RE
+.SH "ÍѸì¤È·Ù¹ð"
+.LP
+.SS 
+KeyStore
+.LP
+.LP
+¥­¡¼¥¹¥È¥¢¤Ï¡¢°Å¹æ²½¤Î¸°¤È¾ÚÌÀ½ñ¤ò³ÊǼ¤¹¤ë¤¿¤á¤Îµ¡Ç½¤Ç¤¹¡£
+.LP
 .RS 3
 .TP 2
 o
-.TP 2
-o
-\f3キーストアã®ã‚¨ãƒ³ãƒˆãƒª\fP 
-.RS 3
-
+\f3¥­¡¼¥¹¥È¥¢¤Î¥¨¥ó¥È¥ê\fP 
 .LP
-キーストアã«ã¯ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚¨ãƒ³ãƒˆãƒªã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚\f3keytool\fP ã§ã‚‚ã£ã¨ã‚‚é©ç”¨ç¯„囲ã®åºƒã„エントリタイプã¯ã€æ¬¡ã® 2 ã¤ã§ã™ã€‚ 
+¥­¡¼¥¹¥È¥¢¤Ë¤Ï°Û¤Ê¤ë¥¿¥¤¥×¤Î¥¨¥ó¥È¥ê¤ò´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£\f3keytool\fP ¤Ç¤â¤Ã¤È¤âŬÍÑÈϰϤι­¤¤¥¨¥ó¥È¥ê¥¿¥¤¥×¤Ï¡¢¼¡¤Î 2 ¤Ä¤Ç¤¹¡£ 
 .RS 3
 .TP 3
 1.
-\f3éµã®ã‚¨ãƒ³ãƒˆãƒª\fP \- å„エントリã¯ã€éžå¸¸ã«é‡è¦ãªæš—å·åŒ–ã®éµã®æƒ…報をä¿æŒã—ã¾ã™ã€‚ã“ã®æƒ…å ±ã¯ã€è¨±å¯ã—ã¦ã„ãªã„アクセスを防ããŸã‚ã«ã€ä¿è­·ã•ã‚ŒãŸå½¢ã§æ ¼ç´ã•ã‚Œã¾ã™ã€‚一般ã«ã€ã“ã®ç¨®ã®ã‚¨ãƒ³ãƒˆãƒªã¨ã—ã¦æ ¼ç´ã•ã‚Œã‚‹éµã¯ã€ç§˜å¯†éµã‹ã€å¯¾å¿œã™ã‚‹å…¬é–‹éµã®è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’ä¼´ã†éžå…¬é–‹éµã§ã™ã€‚\f3keytool\fP ãŒã“ã®ä¸¡æ–¹ã®ã‚¿ã‚¤ãƒ—ã®ã‚¨ãƒ³ãƒˆãƒªã‚’処ç†ã§ãã‚‹ã®ã«å¯¾ã—ã€\f3jarsigner\fP ツールã¯å¾Œè€…ã®ã‚¿ã‚¤ãƒ—ã®ã‚¨ãƒ³ãƒˆãƒªã€ã¤ã¾ã‚Šéžå…¬é–‹éµã¨ãã‚Œã«é–¢é€£ä»˜ã‘られãŸè¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã®ã¿ã‚’処ç†ã—ã¾ã™ã€‚ 
+\f3¸°¤Î¥¨¥ó¥È¥ê\fP \- ³Æ¥¨¥ó¥È¥ê¤Ï¡¢Èó¾ï¤Ë½ÅÍפʰŹ沽¤Î¸°¤Î¾ðÊó¤òÊÝ»ý¤·¤Þ¤¹¡£¤³¤Î¾ðÊó¤Ï¡¢µö²Ä¤·¤Æ¤¤¤Ê¤¤¥¢¥¯¥»¥¹¤òËɤ°¤¿¤á¤Ë¡¢Êݸ¤ì¤¿·Á¤Ç³ÊǼ¤µ¤ì¤Þ¤¹¡£ °ìÈ̤ˡ¢¤³¤Î¼ï¤Î¥¨¥ó¥È¥ê¤È¤·¤Æ³ÊǼ¤µ¤ì¤ë¸°¤Ï¡¢ÈëÌ©¸°¤«¡¢Âбþ¤¹¤ë¸ø³«¸°¤Î¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤òȼ¤¦Èó¸ø³«¸°¤Ç¤¹¡£\f3keytool\fP ¤¬¤³¤ÎξÊý¤Î¥¿¥¤¥×¤Î¥¨¥ó¥È¥ê¤ò½èÍý¤Ç¤­¤ë¤Î¤ËÂФ·¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤Ï¸å¼Ô¤Î¥¿¥¤¥×¤Î¥¨¥ó¥È¥ê¡¢¤Ä¤Þ¤êÈó¸ø³«¸°¤È¤½¤ì¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¤ß¤ò½èÍý¤·¤Þ¤¹¡£ 
 .TP 3
 2.
-\f3ä¿¡é ¼ã§ãる証明書ã®ã‚¨ãƒ³ãƒˆãƒª\fP \- å„エントリã¯ã€ç¬¬ä¸‰è€…ã‹ã‚‰ã®å…¬é–‹éµè¨¼æ˜Žæ›¸ã‚’ 1 ã¤å«ã‚“ã§ã„ã¾ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã¯ã€ã€Œä¿¡é ¼ã§ãる証明書ã€ã¨å‘¼ã°ã‚Œã¾ã™ã€‚ ãã‚Œã¯ã€è¨¼æ˜Žæ›¸å†…ã®å…¬é–‹éµãŒã€è¨¼æ˜Žæ›¸ã®ã€ŒSubjectã€(所有者) ã«ã‚ˆã£ã¦ç‰¹å®šã•ã‚Œã‚‹ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã«ç”±æ¥ã™ã‚‹ã‚‚ã®ã§ã‚ã‚‹ã“ã¨ã‚’ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æ‰€æœ‰è€…ãŒä¿¡é ¼ã™ã‚‹ã‹ã‚‰ã§ã™ã€‚証明書ã®ç™ºè¡Œè€…ã¯ã€è¨¼æ˜Žæ›¸ã«ç½²åを付ã‘ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€ãã®å†…容をä¿è¨¼ã—ã¾ã™ã€‚ 
-.RE
-
-.LP
+\f3¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¨¥ó¥È¥ê\fP \- ³Æ¥¨¥ó¥È¥ê¤Ï¡¢Âè»°¼Ô¤«¤é¤Î¸ø³«¸°¾ÚÌÀ½ñ¤ò 1 ¤Ä´Þ¤ó¤Ç¤¤¤Þ¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤Ï¡¢¡Ö¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£ ¤½¤ì¤Ï¡¢¾ÚÌÀ½ñÆâ¤Î¸ø³«¸°¤¬¡¢¾ÚÌÀ½ñ¤Î¡ÖSubject¡×(½êÍ­¼Ô) ¤Ë¤è¤Ã¤ÆÆÃÄꤵ¤ì¤ë¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤ËͳÍ褹¤ë¤â¤Î¤Ç¤¢¤ë¤³¤È¤ò¡¢¥­¡¼¥¹¥È¥¢¤Î½êÍ­¼Ô¤¬¿®Íꤹ¤ë¤«¤é¤Ç¤¹¡£¾ÚÌÀ½ñ¤Îȯ¹Ô¼Ô¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢¤½¤ÎÆâÍƤòÊݾڤ·¤Þ¤¹¡£ 
 .RE
 .TP 2
 o
-\f3キーストアã®åˆ¥å\fP 
-.RS 3
+\f3¥­¡¼¥¹¥È¥¢¤ÎÊÌ̾\fP 
 .LP
-キーストアã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒª (éµãŠã‚ˆã³ä¿¡é ¼ã§ãる証明書) ã¯ã€ä¸€æ„ã®ã€Œåˆ¥åã€ã‚’介ã—ã¦ã‚¢ã‚¯ã‚»ã‚¹ã•ã‚Œã¾ã™ã€‚
-.LP
+¥­¡¼¥¹¥È¥¢¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê (¸°¤ª¤è¤Ó¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ) ¤Ï¡¢°ì°Õ¤Î¡ÖÊÌ̾¡×¤ò²ð¤·¤Æ¥¢¥¯¥»¥¹¤µ¤ì¤Þ¤¹¡£ 
 .LP
-別åを指定ã™ã‚‹ã®ã¯ã€\-genseckey コマンドを使ã£ã¦ç§˜å¯†éµã‚’生æˆã—ãŸã‚Šã€\-genkeypair コマンドを使ã£ã¦éµãƒšã‚¢ (公開éµã¨éžå…¬é–‹éµ) を生æˆã—ãŸã‚Šã€\-importcert コマンドを使ã£ã¦è¨¼æ˜Žæ›¸ã¾ãŸã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«è¿½åŠ ã—ãŸã‚Šã™ã‚‹ãªã©ã€ç‰¹å®šã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’キーストアã«è¿½åŠ ã™ã‚‹å ´åˆã§ã™ã€‚ã“れ以後ã€\f3keytool\fP コマンドã§ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’å‚ç…§ã™ã‚‹å ´åˆã¯ã€ã“ã®ã¨ãã«æŒ‡å®šã—ãŸåˆ¥åを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+ÊÌ̾¤ò»ØÄꤹ¤ë¤Î¤Ï¡¢\-genseckey ¥³¥Þ¥ó¥É¤ò»È¤Ã¤ÆÈëÌ©¸°¤òÀ¸À®¤·¤¿¤ê¡¢\-genkeypair ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¸°¥Ú¥¢ (¸ø³«¸°¤ÈÈó¸ø³«¸°) ¤òÀ¸À®¤·¤¿¤ê¡¢\-importcert ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¾ÚÌÀ½ñ¤Þ¤¿¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤ËÄɲä·¤¿¤ê¤¹¤ë¤Ê¤É¡¢ÆÃÄê¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò¥­¡¼¥¹¥È¥¢¤ËÄɲ乤ë¾ì¹ç¤Ç¤¹¡£¤³¤ì°Ê¸å¡¢\f3keytool\fP ¥³¥Þ¥ó¥É¤Ç¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò»²¾È¤¹¤ë¾ì¹ç¤Ï¡¢¤³¤Î¤È¤­¤Ë»ØÄꤷ¤¿ÊÌ̾¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-ãŸã¨ãˆã°ã€\f2duke\fP ã¨ã„ã†åˆ¥åを使ã£ã¦æ–°ã—ã„公開éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã‚’生æˆã—ã€å…¬é–‹éµã‚’自己署å証明書 (「証明書ãƒã‚§ãƒ¼ãƒ³ã€ã‚’å‚ç…§) ã§ãƒ©ãƒƒãƒ—ã™ã‚‹ã¨ã—ã¾ã™ã€‚ ã“ã®å ´åˆã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚
-.LP
+¤¿¤È¤¨¤Ð¡¢\f2duke\fP ¤È¤¤¤¦ÊÌ̾¤ò»È¤Ã¤Æ¿·¤·¤¤¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤òÀ¸À®¤·¡¢¸ø³«¸°¤ò¼«¸Ê½ð̾¾ÚÌÀ½ñ (¡Ö¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¡×¤ò»²¾È) ¤Ç¥é¥Ã¥×¤¹¤ë¤È¤·¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -723,9 +1343,8 @@
 .fl
 \fP
 .fi
-
 .LP
-ã“ã“ã§ã¯ã€åˆæœŸãƒ‘スワードã¨ã—㦠dukekeypasswd を指定ã—ã¦ã„ã¾ã™ã€‚ 以後ã€åˆ¥å \f2duke\fP ã«é–¢é€£ä»˜ã‘られãŸéžå…¬é–‹éµã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ãã¯ã€ã“ã®ãƒ‘スワードãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚duke ã®éžå…¬é–‹éµã®ãƒ‘スワードをã‚ã¨ã‹ã‚‰å¤‰æ›´ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¾ã™ã€‚ 
+¤³¤³¤Ç¤Ï¡¢½é´ü¥Ñ¥¹¥ï¡¼¥É¤È¤·¤Æ dukekeypasswd ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¡£ °Ê¸å¡¢ÊÌ̾ duke Ï¢ÉÕ¤±¤é¤ì¤¿Èó¸ø³«¸°¤Ë¥¢¥¯¥»¥¹¤¹¤ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ï¡¢¤³¤Î¥Ñ¥¹¥ï¡¼¥É¤¬É¬Íפˤʤê¤Þ¤¹¡£ duke ¤ÎÈó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¤¢¤È¤«¤éÊѹ¹¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -733,49 +1352,37 @@
 .fl
 \fP
 .fi
-
-.LP
-パスワードãŒã€dukekeypasswd ã‹ã‚‰ newpass ã«å¤‰æ›´ã•ã‚Œã¾ã™ã€‚ 
 .LP
-注 \-テストを目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯å®‰å…¨ã§ã‚ã‚‹ã“ã¨ãŒã‚ã‹ã£ã¦ã„るシステムã§å®Ÿè¡Œã™ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。必è¦ãªãƒ‘スワードã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
+¥Ñ¥¹¥ï¡¼¥É¤¬¡¢dukekeypasswd ¤«¤é newpass ¤ËÊѹ¹¤µ¤ì¤Þ¤¹¡£ 
 .LP
-.RE
+Ãí: ¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï°ÂÁ´¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤Ç¼Â¹Ô¤¹¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£É¬Íפʥѥ¹¥ï¡¼¥É¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£   
 .TP 2
 o
-\f3キーストアã®å®Ÿè£…\fP 
-.RS 3
-\f2java.security\fP パッケージã§æä¾›ã•ã‚Œã‚‹ \f2KeyStore\fP クラスã«ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®æƒ…å ±ã«å¯¾ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹ã¨å¤‰æ›´ã‚’è¡Œã†ãŸã‚ã®æ˜Žç¢ºã«å®šç¾©ã•ã‚ŒãŸã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚キーストアã®å›ºå®šå®Ÿè£…ã¨ã—ã¦ã¯ã€ãã‚Œãžã‚ŒãŒç‰¹å®šã®ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’対象ã¨ã™ã‚‹è¤‡æ•°ã®ç•°ãªã‚‹å®Ÿè£…ãŒå­˜åœ¨å¯èƒ½ã§ã™ã€‚ 
+\f3¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ\fP 
 .LP
-ç¾åœ¨ã€\f3keytool\fP 㨠\f3jarsigner\fP ã® 2 ã¤ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ„ールã¨ã€\f3Policy Tool\fP ã¨ã„ã†åå‰ã® 1 ã¤ã® GUI ベースã®ãƒ„ールãŒã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã—ã¦ã„ã¾ã™ã€‚\f2KeyStore\fP 㯠public ã¨ã—ã¦ä½¿ç”¨å¯èƒ½ãªã®ã§ã€JDK ユーザー㯠\f2KeyStore\fP を使ã£ãŸã»ã‹ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ã‚¢ãƒ—リケーションも作æˆã§ãã¾ã™ã€‚
-.LP
+\f2KeyStore\fP ¥¯¥é¥¹ ( \f2java.security\fP ¥Ñ¥Ã¥±¡¼¥¸¤ÇÄ󶡤µ¤ì¤ë) ¤Ë¤Ï¡¢¥­¡¼¥¹¥È¥¢Æâ¤Î¾ðÊó¤ËÂФ¹¤ë¥¢¥¯¥»¥¹¤ÈÊѹ¹¤ò¹Ô¤¦¤¿¤á¤ÎÌÀ³Î¤ËÄêµÁ¤µ¤ì¤¿¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¥­¡¼¥¹¥È¥¢¤Î¸ÇÄê¼ÂÁõ¤È¤·¤Æ¤Ï¡¢¤½¤ì¤¾¤ì¤¬ÆÃÄê¤Î¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤òÂоݤȤ¹¤ëÊ£¿ô¤Î°Û¤Ê¤ë¼ÂÁõ¤¬Â¸ºß²Äǽ¤Ç¤¹¡£ 
 .LP
-キーストアã«ã¯ã€Sun ãŒæä¾›ã™ã‚‹çµ„ã¿è¾¼ã¿ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å®Ÿè£…ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€JKS ã¨ã„ã†åå‰ã®ç‹¬è‡ªã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (å½¢å¼) を利用ã™ã‚‹ã‚‚ã®ã§ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’ファイルã¨ã—ã¦å®Ÿè£…ã—ã¦ã„ã¾ã™ã€‚ã“ã®å®Ÿè£…ã§ã¯ã€å€‹ã€…ã®éžå…¬é–‹éµã¯å€‹åˆ¥ã®ãƒ‘スワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å…¨ä½“ã®æ•´åˆæ€§ã‚‚ (éžå…¬é–‹éµã¨ã¯åˆ¥ã®) パスワードã«ã‚ˆã£ã¦ä¿è­·ã•ã‚Œã¾ã™ã€‚
-.LP
+¸½ºß¡¢\f3keytool\fP ¤È \f3jarsigner\fP ¤Î 2 ¤Ä¤Î¥³¥Þ¥ó¥É¹Ô¥Ä¡¼¥ë¤È¡¢\f3Policy Tool\fP ¤È¤¤¤¦Ì¾Á°¤Î 1 ¤Ä¤Î GUI ¥Ù¡¼¥¹¤Î¥Ä¡¼¥ë¤¬¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¡£ \f2KeyStore\fP ¤Ï public ¤È¤·¤Æ»ÈÍѲÄǽ¤Ê¤Î¤Ç¡¢JDK ¥æ¡¼¥¶¡¼¤Ï KeyStore ¤ò»È¤Ã¤¿¤Û¤«¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤âºîÀ®¤Ç¤­¤Þ¤¹¡£ 
 .LP
-キーストアã®å®Ÿè£…ã¯ã€ãƒ—ロãƒã‚¤ãƒ€ãƒ™ãƒ¼ã‚¹ã§ã™ã€‚具体的ã«ã¯ã€\f2KeyStore\fP ãŒæä¾›ã™ã‚‹ã‚¢ãƒ—リケーションインタフェースã¯ã€Service Provider Interface (SPI) ã¨ã„ã†å½¢ã§å®Ÿè£…ã•ã‚Œã¦ã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€å¯¾å¿œã™ã‚‹ \f2KeystoreSpi\fP 抽象クラス (ã“れも \f2java.security\fP パッケージã«å«ã¾ã‚Œã¦ã„ã‚‹) ãŒã‚ã‚Šã€ã“ã®ã‚¯ãƒ©ã‚¹ãŒ Service Provider Interface ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’定義ã—ã¦ã„ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ãŒå®Ÿè£…ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ã“ã“ã§ã€ã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã¨ã¯ã€Java Security API ã«ã‚ˆã£ã¦ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ãªã‚µãƒ¼ãƒ“スã®ã‚µãƒ–セットã«å¯¾ã—ã€ãã®å›ºå®šå®Ÿè£…ã‚’æä¾›ã™ã‚‹ãƒ‘ッケージã¾ãŸã¯ãƒ‘ッケージã®é›†åˆã®ã“ã¨ã§ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹ã«ã¯ã€
-.na
-\f2「Java(TM) æš—å·åŒ–アーキテクãƒãƒ£ãƒ¼ç”¨ãƒ—ロãƒã‚¤ãƒ€ã®å®Ÿè£…方法ã€\fP @
-.fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.htmlã§èª¬æ˜Žã—ã¦ã„るよã†ã«ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒã€Œãƒ—ロãƒã‚¤ãƒ€ã€ã‚’実装ã—ã€KeystoreSpi サブクラスã®å®Ÿè£…ã‚’æä¾›ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+¥­¡¼¥¹¥È¥¢¤Ë¤Ï¡¢Oracle ¤¬Ä󶡤¹¤ëÁȤ߹þ¤ß¤Î¥Ç¥Õ¥©¥ë¥È¤Î¼ÂÁõ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¡¢JKS ¤È¤¤¤¦Ì¾Á°¤ÎÆȼ«¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× (·Á¼°) ¤òÍøÍѤ¹¤ë¤â¤Î¤Ç¡¢¥­¡¼¥¹¥È¥¢¤ò¥Õ¥¡¥¤¥ë¤È¤·¤Æ¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¼ÂÁõ¤Ç¤Ï¡¢¸Ä¡¹¤ÎÈó¸ø³«¸°¤Ï¸ÄÊ̤Υѥ¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¡¢¥­¡¼¥¹¥È¥¢Á´ÂΤÎÀ°¹çÀ­¤â (Èó¸ø³«¸°¤È¤ÏÊ̤Î) ¥Ñ¥¹¥ï¡¼¥É¤Ë¤è¤Ã¤ÆÊݸ¤ì¤Þ¤¹¡£ 
 .LP
-アプリケーションã§ã¯ã€\f2KeyStore\fP クラスãŒæä¾›ã™ã‚‹ getInstance ファクトリメソッドを使ã†ã“ã¨ã§ã€ã•ã¾ã–ã¾ãªãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ç•°ãªã‚‹ã€Œã‚¿ã‚¤ãƒ—ã€ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã§ãã¾ã™ã€‚キーストアã®ã‚¿ã‚¤ãƒ—ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢æƒ…å ±ã®æ ¼ç´å½¢å¼ã¨ãƒ‡ãƒ¼ã‚¿å½¢å¼ã‚’定義ã™ã‚‹ã¨ã¨ã‚‚ã«ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å†…ã®éžå…¬é–‹/秘密éµã¨ã‚­ãƒ¼ã‚¹ãƒˆã‚¢è‡ªä½“ã®æ•´åˆæ€§ã‚’ä¿è­·ã™ã‚‹ãŸã‚ã«ä½¿ã‚れるアルゴリズムを定義ã—ã¾ã™ã€‚ç•°ãªã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã«ã¯ã€äº’æ›æ€§ã¯ã‚ã‚Šã¾ã›ã‚“。
-.LP
+¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ï¡¢¥×¥í¥Ð¥¤¥À¥Ù¡¼¥¹¤Ç¤¹¡£¶ñÂÎŪ¤Ë¤Ï¡¢ \f2KeyStore\fP ¤¬Ä󶡤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¡¢Service Provider Interface (SPI) ¤È¤¤¤¦·Á¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢Âбþ¤¹¤ë \f2KeystoreSpi\fP Ãê¾Ý¥¯¥é¥¹ (¤³¤ì¤â \f2java.security\fP ¥Ñ¥Ã¥±¡¼¥¸¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë) ¤¬¤¢¤ê¡¢¤³¤Î¥¯¥é¥¹¤¬¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤¬¼ÂÁõ¤¹¤ëɬÍפΤ¢¤ë Service Provider Interface ¤Î¥á¥½¥Ã¥É¤òÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ç¡¢¡Ö¥×¥í¥Ð¥¤¥À¡×¤È¤Ï¡¢Java Security API ¤Ë¤è¤Ã¤Æ¥¢¥¯¥»¥¹²Äǽ¤Ê¥µ¡¼¥Ó¥¹¤Î¥µ¥Ö¥»¥Ã¥È¤ËÂФ·¡¢¤½¤Î¸ÇÄê¼ÂÁõ¤òÄ󶡤¹¤ë¥Ñ¥Ã¥±¡¼¥¸¤Þ¤¿¤Ï¥Ñ¥Ã¥±¡¼¥¸¤Î½¸¹ç¤Î¤³¤È¤Ç¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤¹¤ë¤Ë¤Ï¡¢
+.na
+\f2¡ÖJava(TM) °Å¹æ²½¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ÍÑ¥×¥í¥Ð¥¤¥À¤Î¼ÂÁõÊýË¡¡×\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html¤ÇÀâÌÀ¤·¤Æ¤¤¤ë¤è¤¦¤Ë¡¢¥¯¥é¥¤¥¢¥ó¥È¤¬¡Ö¥×¥í¥Ð¥¤¥À¡×¤ò¼ÂÁõ¤·¡¢KeystoreSpi ¥µ¥Ö¥¯¥é¥¹¤Î¼ÂÁõ¤òÄ󶡤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f3keytool\fP ã¯ã€ä»»æ„ã®ãƒ•ã‚¡ã‚¤ãƒ«ãƒ™ãƒ¼ã‚¹ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢å®Ÿè£…ã§å‹•ä½œã—ã¾ã™ã€‚keytool ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰æ¸¡ã•ã‚ŒãŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å ´æ‰€ã‚’ファイルåã¨ã—ã¦æ‰±ã„ã€ã“れを FileInputStream ã«å¤‰æ›ã—ã¦ã€FileInputStream ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®æƒ…報をロードã—ã¾ã™ã€‚一方ã€\f3jarsigner\fP ツール㨠\f3policytool\fP ツールã¯ã€URL ã§æŒ‡å®šå¯èƒ½ãªä»»æ„ã®å ´æ‰€ã‹ã‚‰ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-\f3keytool\fP 㨠\f3jarsigner\fP ã®å ´åˆã€\f2\-storetype\fP オプションを使ã£ã¦ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚\f3Policy Tool\fPã®å ´åˆã¯ã€ã€Œã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã«ã‚ˆã£ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã§ãã¾ã™ã€‚
-.LP
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï¡¢KeyStore ¥¯¥é¥¹¤¬Ä󶡤¹¤ë getInstance ¥Õ¥¡¥¯¥È¥ê¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç¡¢¤µ¤Þ¤¶¤Þ¤Ê¥×¥í¥Ð¥¤¥À¤«¤é°Û¤Ê¤ë¡Ö¥¿¥¤¥×¡×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÁªÂò¤Ç¤­¤Þ¤¹¡£ ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Ï¡¢¥­¡¼¥¹¥È¥¢¾ðÊó¤Î³ÊǼ·Á¼°¤È¥Ç¡¼¥¿·Á¼°¤òÄêµÁ¤¹¤ë¤È¤È¤â¤Ë¡¢¥­¡¼¥¹¥È¥¢Æâ¤ÎÈó¸ø³«/ÈëÌ©¸°¤È¥­¡¼¥¹¥È¥¢¼«ÂΤÎÀ°¹çÀ­¤òÊݸ¤ë¤¿¤á¤Ë»È¤ï¤ì¤ë¥¢¥ë¥´¥ê¥º¥à¤òÄêµÁ¤·¤Þ¤¹¡£°Û¤Ê¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤Ë¤Ï¡¢¸ß´¹À­¤Ï¤¢¤ê¤Þ¤»¤ó¡£ 
 .LP
-キーストアã®ã‚¿ã‚¤ãƒ—を明示的ã«æŒ‡å®šã—ãªã„å ´åˆã€keytoolã€jarsignerã€ãŠã‚ˆã³ policytool ã®å„ツールã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã§æŒ‡å®šã•ã‚ŒãŸ \f2keystore.type\fP プロパティーã®å€¤ã«åŸºã¥ã„ã¦ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’é¸æŠžã—ã¾ã™ã€‚セキュリティープロパティーファイルã¯ã€\f2java.security\fP ã¨ã„ã†åå‰ã§ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーディレクトリ \f2java.home\fP/lib/security ã«ç½®ã‹ã‚Œã¦ã„ã¾ã™ã€‚ \f2java.home\fP ã¯ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (SDK ã® \f2jre\fP ディレクトリã¾ãŸã¯ Java 2 Runtime Environment ã®æœ€ä¸Šä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) ã§ã™ã€‚
+\f3keytool\fP ¤Ï¡¢Ç¤°Õ¤Î¥Õ¥¡¥¤¥ë¥Ù¡¼¥¹¤Î¥­¡¼¥¹¥È¥¢¼ÂÁõ¤ÇÆ°ºî¤·¤Þ¤¹¡£keytool ¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤«¤éÅϤµ¤ì¤¿¥­¡¼¥¹¥È¥¢¤Î¾ì½ê¤ò¥Õ¥¡¥¤¥ë̾¤È¤·¤Æ°·¤¤¡¢¤³¤ì¤ò FileInputStream ¤ËÊÑ´¹¤·¤Æ¡¢FileInputStream ¤«¤é¥­¡¼¥¹¥È¥¢¤Î¾ðÊó¤ò¥í¡¼¥É¤·¤Þ¤¹¡£°ìÊý¡¢\f3jarsigner\fP ¥Ä¡¼¥ë¤È \f3policytool\fP ¥Ä¡¼¥ë¤Ï¡¢URL ¤Ç»ØÄê²Äǽ¤ÊǤ°Õ¤Î¾ì½ê¤«¤é¥­¡¼¥¹¥È¥¢¤òÆɤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
+\f3keytool\fP ¤È \f3jarsigner\fP ¤Î¾ì¹ç¡¢\f2\-storetype\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥³¥Þ¥ó¥É¹Ô¤Ç¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\f3Policy Tool\fP¤Î¾ì¹ç¤Ï¡¢¡Ö¥­¡¼¥¹¥È¥¢¡×¥á¥Ë¥å¡¼¤Ë¤è¤Ã¤Æ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .LP
-å„ツールã¯ã€\f2keystore.type\fP ã®å€¤ã‚’å–å¾—ã—ã€ã“ã®å€¤ã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚’実装ã—ã¦ã„るプロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¾ã§ã€ç¾åœ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ãƒ—ロãƒã‚¤ãƒ€ã‚’調ã¹ã¾ã™ã€‚目的ã®ãƒ—ロãƒã‚¤ãƒ€ãŒè¦‹ã¤ã‹ã‚‹ã¨ã€ãã®ãƒ—ロãƒã‚¤ãƒ€ã‹ã‚‰ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使ã„ã¾ã™ã€‚
-.LP
+¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤òÌÀ¼¨Åª¤Ë»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢keytool¡¢jarsigner¡¢¤ª¤è¤Ó policytool ¤Î³Æ¥Ä¡¼¥ë¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Ç»ØÄꤵ¤ì¤¿ \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤ˴ð¤Å¤¤¤Æ¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÁªÂò¤·¤Þ¤¹¡£¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤Ï¡¢\f2java.security\fP ¤È¤¤¤¦Ì¾Á°¤Ç¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Ç¥£¥ì¥¯¥È¥ê \f2java.home\fP/lib/security ¤ËÃÖ¤«¤ì¤Æ¤¤¤Þ¤¹¡£\f2java.home\fP ¤Ï¡¢¼Â¹Ô´Ä¶­¤Î¥Ç¥£¥ì¥¯¥È¥ê (SDK ¤Î \f2jre\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï Java 2 Runtime Environment ¤ÎºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê) ¤Ç¤¹¡£  
 .LP
-\f2KeyStore\fP クラスã§ã¯ \f2getDefaultType\fP ã¨ã„ã†åå‰ã® static メソッドãŒå®šç¾©ã•ã‚Œã¦ãŠã‚Šã€ã‚¢ãƒ—リケーションã¨ã‚¢ãƒ—レットã¯ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使ã†ã“ã¨ã§ \f2keystore.type\fP プロパティーã®å€¤ã‚’å–å¾—ã§ãã¾ã™ã€‚次ã®ã‚³ãƒ¼ãƒ‰ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ— (\f2keystore.type\fP プロパティーã§æŒ‡å®šã•ã‚ŒãŸã‚¿ã‚¤ãƒ—) ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’生æˆã—ã¾ã™ã€‚
+³Æ¥Ä¡¼¥ë¤Ï¡¢ \f2keystore.type\fP ¤ÎÃͤò¼èÆÀ¤·¡¢¤³¤ÎÃͤǻØÄꤵ¤ì¤¿¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤Þ¤Ç¡¢¸½ºß¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥×¥í¥Ð¥¤¥À¤òÄ´¤Ù¤Þ¤¹¡£ÌÜŪ¤Î¥×¥í¥Ð¥¤¥À¤¬¸«¤Ä¤«¤ë¤È¡¢¤½¤Î¥×¥í¥Ð¥¤¥À¤«¤é¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»È¤¤¤Þ¤¹¡£ 
 .LP
+\f2KeyStore\fP ¥¯¥é¥¹¤Ç¤Ï \f2getDefaultType\fP ¤È¤¤¤¦Ì¾Á°¤Î static ¥á¥½¥Ã¥É¤¬ÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È¥¢¥×¥ì¥Ã¥È¤Ï¤³¤Î¥á¥½¥Ã¥É¤ò»È¤¦¤³¤È¤Ç \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤò¼èÆÀ¤Ç¤­¤Þ¤¹¡£¼¡¤Î¥³¡¼¥É¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥× ( \f2keystore.type\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤Ç»ØÄꤵ¤ì¤¿¥¿¥¤¥×) ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÀ¸À®¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -783,11 +1390,8 @@
 .fl
 \fP
 .fi
-
 .LP
-.LP
-デフォルトã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—㯠JKS (Sun ãŒæä¾›ã™ã‚‹ç‹¬è‡ªã®ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…) ã§ã™ã€‚ã“ã‚Œã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーファイル内ã®æ¬¡ã®è¡Œã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
+¥Ç¥Õ¥©¥ë¥È¤Î¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ï JKS (Oracle ¤¬Ä󶡤¹¤ëÆȼ«¤Î¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ) ¤Ç¤¹¡£¤³¤ì¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ëÆâ¤Î¼¡¤Î¹Ô¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -795,14 +1399,10 @@
 .fl
 \fP
 .fi
-
-.LP
 .LP
-å„ツールã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆä»¥å¤–ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…を使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’変更ã—ã¦åˆ¥ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã‚¿ã‚¤ãƒ—を指定ã—ã¾ã™ã€‚
-.LP
+³Æ¥Ä¡¼¥ë¤Ç¥Ç¥Õ¥©¥ë¥È°Ê³°¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤òÊѹ¹¤·¤ÆÊ̤Υ­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .LP
-ãŸã¨ãˆã°ã€pkcs12 ã¨å‘¼ã°ã‚Œã‚‹ã‚¿ã‚¤ãƒ—ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®å®Ÿè£…ã‚’æä¾›ã—ã¦ã„るプロãƒã‚¤ãƒ€ãƒ‘ッケージを使用ã™ã‚‹ã«ã¯ã€ä¸Šã®è¡Œã‚’次ã®ã‚ˆã†ã«å¤‰æ›´ã—ã¾ã™ã€‚
-.LP
+¤¿¤È¤¨¤Ð¡¢pkcs12 ¤È¸Æ¤Ð¤ì¤ë¥¿¥¤¥×¤Î¥­¡¼¥¹¥È¥¢¤Î¼ÂÁõ¤òÄ󶡤·¤Æ¤¤¤ë¥×¥í¥Ð¥¤¥À¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢¾å¤Î¹Ô¤ò¼¡¤Î¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -810,561 +1410,163 @@
 .fl
 \fP
 .fi
+.LP
+Ãí: ¥­¡¼¥¹¥È¥¢¤Î¥¿¥¤¥×¤Î»ØÄê¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢JKS ¤È jks ¤ÏƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£  
+.RE
 
 .LP
-注:キーストアã®ã‚¿ã‚¤ãƒ—ã®æŒ‡å®šã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€JKS 㨠jks ã¯åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
-.RE
-.RE
 .SS 
-証明書
+¾ÚÌÀ½ñ
 .LP
-.RS 3
-
-.LP
-\f3証明書\fP (\f3公開éµè¨¼æ˜Žæ›¸\fPã¨ã‚‚呼ã¶) ã¨ã¯ã€ã‚るエンティティー (「発行者ã€) ã‹ã‚‰ã®ãƒ‡ã‚¸ã‚¿ãƒ«ç½²å付ãã®æ–‡æ›¸ã®ã“ã¨ã§ã™ã€‚ 証明書ã«ã¯ã€ã»ã‹ã®ã‚るエンティティー (「署å者ã€) ã®å…¬é–‹éµ (ãŠã‚ˆã³ãã®ä»–ã®æƒ…å ±) ãŒç‰¹åˆ¥ãªå€¤ã‚’æŒã£ã¦ã„ã‚‹ã“ã¨ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚
-.RE
+\f3¾ÚÌÀ½ñ\fP (\f3¸ø³«¸°¾ÚÌÀ½ñ\fP¤È¤â¸Æ¤Ö) ¤È¤Ï¡¢¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¡Öȯ¹Ô¼Ô¡×) ¤«¤é¤Î¥Ç¥¸¥¿¥ë½ð̾ÉÕ¤­¤Îʸ½ñ¤Î¤³¤È¤Ç¤¹¡£ ¾ÚÌÀ½ñ¤Ë¤Ï¡¢¤Û¤«¤Î¤¢¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (¡Ö½ð̾¼Ô¡×) ¤Î¸ø³«¸° (¤ª¤è¤Ó¤½¤Î¾¤Î¾ðÊó) ¤¬ÆÃÊ̤ÊÃͤò»ý¤Ã¤Æ¤¤¤ë¤³¤È¤¬½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-.TP 2
-o
-\f3証明書ã®ç”¨èªž\fP 
-.RS 3
-
-.LP
+\f3¾ÚÌÀ½ñ¤ÎÍѸì\fP 
 .RS 3
 .TP 3
-å…¬é–‹éµ 
-公開éµã¯ã€ç‰¹å®šã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã«é–¢é€£ä»˜ã‘られãŸæ•°ã§ã™ã€‚ 公開éµã¯ã€è©²å½“ã™ã‚‹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¨ã®é–“ã«ä¿¡é ¼ã§ãる関係をæŒã¤å¿…è¦ãŒã‚ã‚‹ã™ã¹ã¦ã®äººã«å¯¾ã—ã¦å…¬é–‹ã™ã‚‹ã“ã¨ã‚’æ„図ã—ãŸã‚‚ã®ã§ã™ã€‚公開éµã¯ã€ç½²åを検証ã™ã‚‹ã®ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ 
+¸ø³«¸° 
+.LP
+¸ø³«¸°¤Ï¡¢ÆÃÄê¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤¿¿ô¤Ç¤¹¡£¸ø³«¸°¤Ï¡¢³ºÅö¤¹¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤È¤Î´Ö¤Ë¿®Íê¤Ç¤­¤ë´Ø·¸¤ò»ý¤ÄɬÍפ¬¤¢¤ë¤¹¤Ù¤Æ¤Î¿Í¤ËÂФ·¤Æ¸ø³«¤¹¤ë¤³¤È¤ò°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤¹¡£¸ø³«¸°¤Ï¡¢½ð̾¤ò¸¡¾Ú¤¹¤ë¤Î¤Ë»È¤ï¤ì¤Þ¤¹¡£  
 .TP 3
-デジタル署å 
-データãŒã€Œ\f2デジタル署å\fPã€ã•ã‚Œã‚‹ã¨ã€ãã®ãƒ‡ãƒ¼ã‚¿ã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®ã€Œã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã€ã¨ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãŒãƒ‡ãƒ¼ã‚¿ã®å†…容ã«ã¤ã„ã¦çŸ¥ã£ã¦ã„ã‚‹ã“ã¨ã‚’証明ã™ã‚‹ç½²åã¨ã¨ã‚‚ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚エンティティーã®éžå…¬é–‹éµã‚’使ã£ã¦ãƒ‡ãƒ¼ã‚¿ã«ç½²åを付ã‘ã‚‹ã¨ã€ãƒ‡ãƒ¼ã‚¿ã®å½é€ ã¯ä¸å¯èƒ½ã«ãªã‚Šã¾ã™ã€‚ 
+¥Ç¥¸¥¿¥ë½ð̾ 
+.LP
+¥Ç¡¼¥¿¤¬¡Ö¥Ç¥¸¥¿¥ë½ð̾¡×¤µ¤ì¤ë¤È¡¢¤½¤Î¥Ç¡¼¥¿¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¡Ö¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¡×¤È¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬¥Ç¡¼¥¿¤ÎÆâÍƤˤĤ¤¤ÆÃΤäƤ¤¤ë¤³¤È¤ò¾ÚÌÀ¤¹¤ë½ð̾¤È¤È¤â¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ¥Ç¡¼¥¿¤Ë½ð̾¤òÉÕ¤±¤ë¤È¡¢¥Ç¡¼¥¿¤Îµ¶Â¤¤ÏÉÔ²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£  
 .TP 3
-アイデンティティー 
-エンティティーを特定ã™ã‚‹ãŸã‚ã®æ—¢çŸ¥ã®æ–¹æ³•ã§ã™ã€‚システムã«ã‚ˆã£ã¦ã¯ã€å…¬é–‹éµã‚’アイデンティティーã«ã™ã‚‹ã‚‚ã®ãŒã‚ã‚Šã¾ã™ã€‚ 公開éµã®ã»ã‹ã«ã‚‚ã€Unix UID ã‚„é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã€X.509 識別åãªã©ã€ã•ã¾ã–ã¾ãªã‚‚ã®ã‚’アイデンティティーã¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼ 
+.LP
+¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤òÆÃÄꤹ¤ë¤¿¤á¤Î´ûÃΤÎÊýË¡¤Ç¤¹¡£¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¤Ï¡¢¸ø³«¸°¤ò¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤Ë¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£¸ø³«¸°¤Î¤Û¤«¤Ë¤â¡¢Unix UID ¤äÅŻҥ᡼¥ë¥¢¥É¥ì¥¹¡¢X.509 ¼±ÊÌ̾¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤Ê¤â¤Î¤ò¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤È¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£  
 .TP 3
-ç½²å 
-ç½²åã¯ã€ãªã‚“らã‹ã®ãƒ‡ãƒ¼ã‚¿ã‚’基ã«ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ (ç½²å者。 証明書ã«é–¢ã—ã¦ã¯ç™ºè¡Œè€…ã¨ã‚‚呼ã°ã‚Œã‚‹) ã®éžå…¬é–‹éµã‚’使ã£ã¦è¨ˆç®—ã•ã‚Œã¾ã™ã€‚ 
-.TP 3
-éžå…¬é–‹éµ 
-éžå…¬é–‹éµã¯ç‰¹å®šã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã ã‘ãŒçŸ¥ã£ã¦ã„ã‚‹æ•°ã®ã“ã¨ã§ã€ã“ã®æ•°ã®ã“ã¨ã‚’ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®éžå…¬é–‹éµã¨ã„ã„ã¾ã™ã€‚éžå…¬é–‹éµã¯ã€ã»ã‹ã«çŸ¥ã‚‰ã‚Œãªã„よã†ã«ç§˜å¯†ã«ã—ã¦ãŠãã“ã¨ãŒå‰æã«ãªã£ã¦ã„ã¾ã™ã€‚ éžå…¬é–‹éµã¨å…¬é–‹éµã¯ã€ã™ã¹ã¦ã®å…¬é–‹éµæš—å·åŒ–システムã§å¯¾ã«ãªã£ã¦å­˜åœ¨ã—ã¦ã„ã¾ã™ã€‚DSA ãªã©ã®å…¸åž‹çš„ãªå…¬é–‹éµæš—å·åŒ–システムã®å ´åˆã€1 ã¤ã®éžå…¬é–‹éµã¯æ­£ç¢ºã« 1 ã¤ã®å…¬é–‹éµã«å¯¾å¿œã—ã¾ã™ã€‚éžå…¬é–‹éµã¯ã€ç½²åを計算ã™ã‚‹ã®ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ 
+½ð̾ 
+.LP
+½ð̾¤Ï¡¢¤Ê¤ó¤é¤«¤Î¥Ç¡¼¥¿¤ò´ð¤Ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (½ð̾¼Ô¡£ ¾ÚÌÀ½ñ¤Ë´Ø¤·¤Æ¤Ïȯ¹Ô¼Ô¤È¤â¸Æ¤Ð¤ì¤ë) ¤ÎÈó¸ø³«¸°¤ò»È¤Ã¤Æ·×»»¤µ¤ì¤Þ¤¹¡£  
 .TP 3
-エンティティー 
-エンテンティーã¯ã€äººã€çµ„ç¹”ã€ãƒ—ログラムã€ã‚³ãƒ³ãƒ”ュータã€ä¼æ¥­ã€éŠ€è¡Œãªã©ã€ä¸€å®šã®åº¦åˆã„ã§ä¿¡é ¼ã®å¯¾è±¡ã¨ãªã‚‹ã•ã¾ã–ã¾ãªã‚‚ã®ã‚’指ã—ã¾ã™ã€‚ 
+Èó¸ø³«¸° 
+.LP
+Èó¸ø³«¸°¤ÏÆÃÄê¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤À¤±¤¬ÃΤäƤ¤¤ë¿ô¤Î¤³¤È¤Ç¡¢¤³¤Î¿ô¤Î¤³¤È¤ò¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ÎÈó¸ø³«¸°¤È¤¤¤¤¤Þ¤¹¡£Èó¸ø³«¸°¤Ï¡¢¤Û¤«¤ËÃΤé¤ì¤Ê¤¤¤è¤¦¤ËÈëÌ©¤Ë¤·¤Æ¤ª¤¯¤³¤È¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£Èó¸ø³«¸°¤È¸ø³«¸°¤Ï¡¢¤¹¤Ù¤Æ¤Î¸ø³«¸°°Å¹æ²½¥·¥¹¥Æ¥à¤ÇÂФˤʤäƸºß¤·¤Æ¤¤¤Þ¤¹¡£DSA ¤Ê¤É¤Îŵ·¿Åª¤Ê¸ø³«¸°°Å¹æ²½¥·¥¹¥Æ¥à¤Î¾ì¹ç¡¢1 ¤Ä¤ÎÈó¸ø³«¸°¤ÏÀµ³Î¤Ë 1 ¤Ä¤Î¸ø³«¸°¤ËÂбþ¤·¤Þ¤¹¡£Èó¸ø³«¸°¤Ï¡¢½ð̾¤ò·×»»¤¹¤ë¤Î¤Ë»È¤ï¤ì¤Þ¤¹¡£  
+.TP 3
+¥¨¥ó¥Æ¥£¥Æ¥£¡¼ 
+.LP
+¥¨¥ó¥Æ¥ó¥Æ¥£¡¼¤Ï¡¢¿Í¡¢ÁÈ¿¥¡¢¥×¥í¥°¥é¥à¡¢¥³¥ó¥Ô¥å¡¼¥¿¡¢´ë¶È¡¢¶ä¹Ô¤Ê¤É¡¢°ìÄê¤ÎÅٹ礤¤Ç¿®Íê¤ÎÂоݤȤʤ뤵¤Þ¤¶¤Þ¤Ê¤â¤Î¤ò»Ø¤·¤Þ¤¹¡£  
 .RE
-
 .LP
-.LP
-公開éµæš—å·åŒ–ã§ã¯ã€ãã®æ€§è³ªä¸Šã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®å…¬é–‹éµã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚大è¦æ¨¡ãªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ç’°å¢ƒã§ã¯ã€äº’ã„ã«é€šä¿¡ã—ã¦ã„るエンティティー間ã§ä»¥å‰ã®é–¢ä¿‚ãŒå¼•ã続ã確立ã•ã‚Œã¦ã„ã‚‹ã¨ä»®å®šã—ãŸã‚Šã€ä½¿ã‚ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®å…¬é–‹éµã‚’åŽã‚ãŸä¿¡é ¼ã§ãるリãƒã‚¸ãƒˆãƒªãŒå­˜åœ¨ã™ã‚‹ã¨ä»®å®šã—ãŸã‚Šã™ã‚‹ã“ã¨ã¯ä¸å¯èƒ½ã§ã™ã€‚ã“ã®ã‚ˆã†ãªå…¬é–‹éµã®é…布ã«é–¢ã™ã‚‹å•é¡Œã‚’解決ã™ã‚‹ãŸã‚ã«è¨¼æ˜Žæ›¸ãŒè€ƒæ¡ˆã•ã‚Œã¾ã—ãŸã€‚ç¾åœ¨ã§ã¯ã€ã€Œè¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA)ã€ãŒä¿¡é ¼ã§ãる第三者ã¨ã—ã¦æ©Ÿèƒ½ã—ã¾ã™ã€‚CA ã¯ã€ã»ã‹ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®è¨¼æ˜Žæ›¸ã«ç½²åã™ã‚‹ (発行ã™ã‚‹) 行為をã€ä¿¡é ¼ã—ã¦ä»»ã•ã‚Œã¦ã„るエンティティー (ä¼æ¥­ãªã©) ã§ã™ã€‚CA ã¯æ³•å¾‹ä¸Šã®å¥‘ç´„ã«æ‹˜æŸã•ã‚Œã‚‹ã®ã§ã€æœ‰åŠ¹ã‹ã¤ä¿¡é ¼ã§ãる証明書ã ã‘を作æˆã™ã‚‹ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
+¸ø³«¸°°Å¹æ²½¤Ç¤Ï¡¢¤½¤ÎÀ­¼Á¾å¡¢¥æ¡¼¥¶¡¼¤Î¸ø³«¸°¤Ë¥¢¥¯¥»¥¹¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Â絬ÌϤʥͥåȥ¥¯´Ä¶­¤Ç¤Ï¡¢¸ß¤¤¤ËÄÌ¿®¤·¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼´Ö¤Ç°ÊÁ°¤Î´Ø·¸¤¬°ú¤­Â³¤­³ÎΩ¤µ¤ì¤Æ¤¤¤ë¤È²¾Äꤷ¤¿¤ê¡¢»È¤ï¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¸ø³«¸°¤ò¼ý¤á¤¿¿®Íê¤Ç¤­¤ë¥ê¥Ý¥¸¥È¥ê¤¬Â¸ºß¤¹¤ë¤È²¾Äꤷ¤¿¤ê¤¹¤ë¤³¤È¤ÏÉÔ²Äǽ¤Ç¤¹¡£¤³¤Î¤è¤¦¤Ê¸ø³«¸°¤ÎÇÛÉۤ˴ؤ¹¤ëÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤Ë¾ÚÌÀ½ñ¤¬¹Í°Æ¤µ¤ì¤Þ¤·¤¿¡£¸½ºß¤Ç¤Ï¡¢¡Ö¾ÚÌÀ½ñȯ¹Ô¶É (CA)¡×¤¬¿®Íê¤Ç¤­¤ëÂè»°¼Ô¤È¤·¤Æµ¡Ç½¤·¤Þ¤¹¡£CA ¤Ï¡¢¤Û¤«¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¾ÚÌÀ½ñ¤Ë½ð̾¤¹¤ë (ȯ¹Ô¤¹¤ë) ¹Ô°Ù¤ò¡¢¿®Íꤷ¤ÆǤ¤µ¤ì¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼ (´ë¶È¤Ê¤É) ¤Ç¤¹¡£CA ¤ÏˡΧ¾å¤Î·ÀÌó¤Ë¹´Â«¤µ¤ì¤ë¤Î¤Ç¡¢Í­¸ú¤«¤Ä¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤À¤±¤òºîÀ®¤¹¤ë¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£ 
 .na
 \f2VeriSign\fP @
 .fi
-http://www.verisign.com/ã€
+http://www.verisign.com/¡¢
 .na
 \f2Thawte\fP @
 .fi
-http://www.thawte.com/ã€
+http://www.thawte.com/¡¢
 .na
 \f2Entrust\fP @
 .fi
-http://www.entrust.com/ ã‚’ã¯ã˜ã‚ã€å¤šãã® CA ãŒå­˜åœ¨ã—ã¾ã™ã€‚Netscape ã‚„ Microsoft ã®èªè¨¼ã‚µãƒ¼ãƒãƒ¼ã€Entrust ã® CA 製å“ãªã©ã‚’所属組織内ã§åˆ©ç”¨ã™ã‚Œã°ã€ç‹¬è‡ªã®è¨¼æ˜Žæ›¸ç™ºè¡Œå±€ã‚’é‹å–¶ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚
-.LP
-.LP
-\f3keytool\fP を使ã†ã¨ã€è¨¼æ˜Žæ›¸ã®è¡¨ç¤ºã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã€ãŠã‚ˆã³ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ã¾ãŸã€è‡ªå·±ç½²å証明書を生æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+http://www.entrust.com/ ¤ò¤Ï¤¸¤á¡¢Â¿¤¯¤Î CA ¤¬Â¸ºß¤·¤Þ¤¹¡£Microsoft ¤Îǧ¾Ú¥µ¡¼¥Ð¡¼¡¢Entrust ¤Î CA À½Éʤʤɤò½ê°ÁÈ¿¥Æâ¤ÇÍøÍѤ¹¤ì¤Ð¡¢Æȼ«¤Î¾ÚÌÀ½ñȯ¹Ô¶É¤ò±¿±Ä¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£ 
 .LP
+\f3keytool\fP ¤ò»È¤¦¤È¡¢¾ÚÌÀ½ñ¤Îɽ¼¨¡¢¥¤¥ó¥Ý¡¼¥È¡¢¤ª¤è¤Ó¥¨¥¯¥¹¥Ý¡¼¥È¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤òÀ¸À®¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ 
 .LP
-ç¾åœ¨ã€\f3keytool\fP 㯠X.509 証明書を対象ã«ã—ã¦ã„ã¾ã™ã€‚
-.LP
-.RE
+¸½ºß¡¢\f3keytool\fP ¤Ï X.509 ¾ÚÌÀ½ñ¤òÂоݤˤ·¤Æ¤¤¤Þ¤¹¡£  
 .TP 2
 o
-\f3X.509 証明書\fP 
-.RS 3
-X.509 è¦æ ¼ã§ã¯ã€è¨¼æ˜Žæ›¸ã«å«ã‚る情報ãŒå®šç¾©ã•ã‚Œã¦ãŠã‚Šã€ã“ã®æƒ…報を証明書ã«æ›¸ã込む方法 (データ形å¼) ã«ã¤ã„ã¦ã‚‚記述ã•ã‚Œã¦ã„ã¾ã™ã€‚証明書ã®ã™ã¹ã¦ã®ãƒ‡ãƒ¼ã‚¿ã¯ã€ASN.1/DER ã¨å‘¼ã°ã‚Œã‚‹ 2 ã¤ã®é–¢é€£è¦æ ¼ã‚’使ã£ã¦ç¬¦å·åŒ–ã•ã‚Œã¾ã™ã€‚\f2Abstract Syntax Notation 1\fP ã¯ãƒ‡ãƒ¼ã‚¿ã«ã¤ã„ã¦è¨˜è¿°ã—ã¦ã„ã¾ã™ã€‚\f2Definite Encoding Rules\fP ã¯ã€ãƒ‡ãƒ¼ã‚¿ã®ä¿å­˜ãŠã‚ˆã³è»¢é€ã®æ–¹æ³•ã«ã¤ã„ã¦è¨˜è¿°ã—ã¦ã„ã¾ã™ã€‚ 
+\f3X.509 ¾ÚÌÀ½ñ\fP 
 .LP
-ã™ã¹ã¦ã® X.509 証明書ã¯ã€ç½²åã®ã»ã‹ã«æ¬¡ã®ãƒ‡ãƒ¼ã‚¿ã‚’å«ã‚“ã§ã„ã¾ã™ã€‚
+X.509 µ¬³Ê¤Ç¤Ï¡¢¾ÚÌÀ½ñ¤Ë´Þ¤á¤ë¾ðÊó¤¬ÄêµÁ¤µ¤ì¤Æ¤ª¤ê¡¢¤³¤Î¾ðÊó¤ò¾ÚÌÀ½ñ¤Ë½ñ¤­¹þ¤àÊýË¡ (¥Ç¡¼¥¿·Á¼°) ¤Ë¤Ä¤¤¤Æ¤âµ­½Ò¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾ÚÌÀ½ñ¤Î¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿¤Ï¡¢ASN.1/DER ¤È¸Æ¤Ð¤ì¤ë 2 ¤Ä¤Î´ØÏ¢µ¬³Ê¤ò»È¤Ã¤ÆÉä¹æ²½¤µ¤ì¤Þ¤¹¡£\f2Abstract Syntax Notation 1\fP ¤Ï¥Ç¡¼¥¿¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤Þ¤¹¡£\f2Definite Encoding Rules\fP ¤Ï¡¢¥Ç¡¼¥¿¤ÎÊݸ¤ª¤è¤ÓžÁ÷¤ÎÊýË¡¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤Þ¤¹¡£ 
 .LP
+¤¹¤Ù¤Æ¤Î X.509 ¾ÚÌÀ½ñ¤Ï¡¢½ð̾¤Î¤Û¤«¤Ë¼¡¤Î¥Ç¡¼¥¿¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹¡£ 
 .RS 3
 .TP 3
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 
-証明書ã«é©ç”¨ã•ã‚Œã‚‹ X.509 è¦æ ¼ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’特定ã—ã¾ã™ã€‚ 証明書ã«æŒ‡å®šã§ãる情報ã¯ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ã‚ˆã£ã¦ç•°ãªã‚Šã¾ã™ã€‚ã“ã‚Œã¾ã§ã«ã€3 ã¤ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚\f3keytool\fP ã§ã¯ã€v1ã€v2ã€ãŠã‚ˆã³ v3 ã®è¨¼æ˜Žæ›¸ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã¨ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆãŒå¯èƒ½ã§ã™ã€‚keytool ãŒç”Ÿæˆã™ã‚‹ã®ã¯ã€v3 ã®è¨¼æ˜Žæ›¸ã§ã™ã€‚ 
+¥Ð¡¼¥¸¥ç¥ó 
 .LP
-「X.509 Version 1ã€ã¯ã€1988 å¹´ã‹ã‚‰åˆ©ç”¨ã•ã‚Œã¦åºƒãæ™®åŠã—ã¦ãŠã‚Šã€ã‚‚ã£ã¨ã‚‚一般的ã§ã™ã€‚ 
+¾ÚÌÀ½ñ¤ËŬÍѤµ¤ì¤ë X.509 µ¬³Ê¤Î¥Ð¡¼¥¸¥ç¥ó¤òÆÃÄꤷ¤Þ¤¹¡£¾ÚÌÀ½ñ¤Ë»ØÄê¤Ç¤­¤ë¾ðÊó¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤Ã¤Æ°Û¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Þ¤Ç¤Ë¡¢3 ¤Ä¤Î¥Ð¡¼¥¸¥ç¥ó¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\f3keytool\fP ¤Ç¤Ï¡¢v1¡¢v2¡¢¤ª¤è¤Ó v3 ¤Î¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤È¥¨¥¯¥¹¥Ý¡¼¥È¤¬²Äǽ¤Ç¤¹¡£keytool ¤¬À¸À®¤¹¤ë¤Î¤Ï¡¢v3 ¤Î¾ÚÌÀ½ñ¤Ç¤¹¡£ 
+.LP
+¡ÖX.509 Version 1¡×¤Ï¡¢1988 ǯ¤«¤éÍøÍѤµ¤ì¤Æ¹­¤¯ÉáµÚ¤·¤Æ¤ª¤ê¡¢¤â¤Ã¤È¤â°ìÈÌŪ¤Ç¤¹¡£ 
 .LP
-「X.509 Version 2ã€ã§ã¯ã€Subject や発行者ã®åå‰ã‚’ã‚ã¨ã§å†åˆ©ç”¨ã§ãるよã†ã«ã™ã‚‹ãŸã‚ã«ã€Subject ã¨ç™ºè¡Œè€…ã®ä¸€æ„識別å­ã®æ¦‚念ãŒå°Žå…¥ã•ã‚Œã¾ã—ãŸã€‚ã»ã¨ã‚“ã©ã®è¨¼æ˜Žæ›¸ãƒ—ロファイル文書ã§ã¯ã€åå‰ã‚’å†ä½¿ç”¨ã—ãªã„ã“ã¨ã¨ã€è¨¼æ˜Žæ›¸ã§ä¸€æ„ãªè­˜åˆ¥å­ã‚’使ã‚ãªã„ã“ã¨ãŒã€å¼·ã推奨ã•ã‚Œã¦ã„ã¾ã™ã€‚Version 2 ã®è¨¼æ˜Žæ›¸ã¯ã€åºƒãã¯ä½¿ã‚ã‚Œã¦ã„ã¾ã›ã‚“。 
+¡ÖX.509 Version 2¡×¤Ç¤Ï¡¢Subject ¤äȯ¹Ô¼Ô¤Î̾Á°¤ò¤¢¤È¤ÇºÆÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¡¢Subject ¤Èȯ¹Ô¼Ô¤Î°ì°Õ¼±Ê̻ҤγµÇ°¤¬Æ³Æþ¤µ¤ì¤Þ¤·¤¿¡£¤Û¤È¤ó¤É¤Î¾ÚÌÀ½ñ¥×¥í¥Õ¥¡¥¤¥ëʸ½ñ¤Ç¤Ï¡¢Ì¾Á°¤òºÆ»ÈÍѤ·¤Ê¤¤¤³¤È¤È¡¢¾ÚÌÀ½ñ¤Ç°ì°Õ¤Ê¼±Ê̻Ҥò»È¤ï¤Ê¤¤¤³¤È¤¬¡¢¶¯¤¯¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Version 2 ¤Î¾ÚÌÀ½ñ¤Ï¡¢¹­¤¯¤Ï»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó¡£ 
 .LP
-「X.509 Version 3ã€ã¯ã‚‚ã£ã¨ã‚‚æ–°ã—ã„ (1996 å¹´) è¦æ ¼ã§ã€ã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã®æ¦‚念をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚エクステンションã¯èª°ã§ã‚‚定義ã™ã‚‹ã“ã¨ãŒã§ãã€è¨¼æ˜Žæ›¸ã«å«ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ç¾åœ¨ä½¿ã‚ã‚Œã¦ã„る一般的ãªã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã¨ã—ã¦ã¯ã€KeyUsage (「署å専用ã€ãªã©ã€éµã®ä½¿ç”¨ã‚’特定ã®ç›®çš„ã«åˆ¶é™ã™ã‚‹)ã€AlternativeNames (DNS åã€é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã€IP アドレスãªã©ã€ã»ã‹ã®ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’公開éµã«é–¢é€£ä»˜ã‘ã‚‹ã“ã¨ãŒã§ãã‚‹) ãªã©ãŒã‚ã‚Šã¾ã™ã€‚エクステンションã«ã¯ã€critical ã¨ã„ã†ãƒžãƒ¼ã‚¯ã‚’付ã‘ã¦ã€ãã®ã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã®ãƒã‚§ãƒƒã‚¯ã¨ä½¿ç”¨ã‚’義務ã¥ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€critical ã¨ãƒžãƒ¼ã‚¯ã•ã‚Œã€KeyCertSign ãŒè¨­å®šã•ã‚ŒãŸ KeyUsage エクステンションãŒè¨¼æ˜Žæ›¸ã«å«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€ã“ã®è¨¼æ˜Žæ›¸ã‚’ SSL 通信中ã«æ示ã™ã‚‹ã¨ã€è¨¼æ˜Žæ›¸ãŒæ‹’å¦ã•ã‚Œã¾ã™ã€‚ ã“ã‚Œã¯ã€è¨¼æ˜Žæ›¸ã®ã‚¨ã‚¯ã‚¹ãƒ†ãƒ³ã‚·ãƒ§ãƒ³ã«ã‚ˆã£ã¦ã€é–¢é€£ã™ã‚‹éžå…¬é–‹éµãŒè¨¼æ˜Žæ›¸ã®ç½²å専用ã¨ã—ã¦æŒ‡å®šã•ã‚Œã¦ãŠã‚Šã€SSL ã§ã¯ä½¿ç”¨ã§ããªã„ãŸã‚ã§ã™ã€‚  
+¡ÖX.509 Version 3¡×¤Ï¤â¤Ã¤È¤â¿·¤·¤¤ (1996 ǯ) µ¬³Ê¤Ç¡¢¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î³µÇ°¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ïï¤Ç¤âÄêµÁ¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢¾ÚÌÀ½ñ¤Ë´Þ¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¸½ºß»È¤ï¤ì¤Æ¤¤¤ë°ìÈÌŪ¤Ê¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤È¤·¤Æ¤Ï¡¢KeyUsage (¡Ö½ð̾ÀìÍѡפʤɡ¢¸°¤Î»ÈÍѤòÆÃÄê¤ÎÌÜŪ¤ËÀ©¸Â¤¹¤ë)¡¢AlternativeNames (DNS ̾¡¢ÅŻҥ᡼¥ë¥¢¥É¥ì¥¹¡¢IP ¥¢¥É¥ì¥¹¤Ê¤É¡¢¤Û¤«¤Î¥¢¥¤¥Ç¥ó¥Æ¥£¥Æ¥£¡¼¤ò¸ø³«¸°¤Ë´ØÏ¢ÉÕ¤±¤ë¤³¤È¤¬¤Ç¤­¤ë) ¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¤Ï¡¢critical ¤È¤¤¤¦¥Þ¡¼¥¯¤òÉÕ¤±¤Æ¡¢¤½¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Î¥Á¥§¥Ã¥¯¤È»ÈÍѤòµÁ̳¤Å¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢critical ¤È¥Þ¡¼¥¯¤µ¤ì¡¢KeyCertSign ¤¬ÀßÄꤵ¤ì¤¿ KeyUsage ¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤¬¾ÚÌÀ½ñ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¤³¤Î¾ÚÌÀ½ñ¤ò SSL ÄÌ¿®Ãæ¤ËÄ󼨤¹¤ë¤È¡¢¾ÚÌÀ½ñ¤¬µñÈݤµ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢¾ÚÌÀ½ñ¤Î¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤Ë¤è¤Ã¤Æ¡¢´ØÏ¢¤¹¤ëÈó¸ø³«¸°¤¬¾ÚÌÀ½ñ¤Î½ð̾ÀìÍѤȤ·¤Æ»ØÄꤵ¤ì¤Æ¤ª¤ê¡¢SSL ¤Ç¤Ï»ÈÍѤǤ­¤Ê¤¤¤¿¤á¤Ç¤¹¡£  
 .TP 3
-ã‚·ãƒªã‚¢ãƒ«ç•ªå· 
-証明書を作æˆã—ãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¯ã€ãã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãŒç™ºè¡Œã™ã‚‹ã»ã‹ã®è¨¼æ˜Žæ›¸ã¨åŒºåˆ¥ã™ã‚‹ãŸã‚ã«ã€è¨¼æ˜Žæ›¸ã«ã‚·ãƒªã‚¢ãƒ«ç•ªå·ã‚’割り当ã¦ã¾ã™ã€‚ã“ã®æƒ…å ±ã¯ã€ã•ã¾ã–ã¾ãªæ–¹æ³•ã§ä½¿ã‚ã‚Œã¾ã™ã€‚ ãŸã¨ãˆã°ã€è¨¼æ˜Žæ›¸ãŒå–り消ã•ã‚Œã‚‹ã¨ã€ã‚·ãƒªã‚¢ãƒ«ç•ªå·ãŒè¨¼æ˜Žæ›¸ã®å–り消ã—リスト (CRL) ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚ 
+¥·¥ê¥¢¥ëÈÖ¹æ 
+.LP
+¾ÚÌÀ½ñ¤òºîÀ®¤·¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢¤½¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬È¯¹Ô¤¹¤ë¤Û¤«¤Î¾ÚÌÀ½ñ¤È¶èÊ̤¹¤ë¤¿¤á¤Ë¡¢¾ÚÌÀ½ñ¤Ë¥·¥ê¥¢¥ëÈÖ¹æ¤ò³ä¤êÅö¤Æ¤Þ¤¹¡£¤³¤Î¾ðÊó¤Ï¡¢¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤Ç»È¤ï¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¾ÚÌÀ½ñ¤¬¼è¤ê¾Ã¤µ¤ì¤ë¤È¡¢¥·¥ê¥¢¥ëÈֹ椬¾ÚÌÀ½ñ¤Î¼è¤ê¾Ã¤·¥ê¥¹¥È (CRL) ¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£  
 .TP 3
-ç½²åã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ è­˜åˆ¥å­ 
-証明書ã«ç½²åを付ã‘ã‚‹ã¨ãã« CA ãŒä½¿ã£ãŸã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’特定ã—ã¾ã™ã€‚ 
+½ð̾¥¢¥ë¥´¥ê¥º¥à¼±ÊÌ»Ò 
+.LP
+¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤È¤­¤Ë CA ¤¬»È¤Ã¤¿¥¢¥ë¥´¥ê¥º¥à¤òÆÃÄꤷ¤Þ¤¹¡£  
 .TP 3
-発行者å 
-証明書ã«ç½²åを付ã‘ãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã® X.500 識別åã§ã™ã€‚エンティティーã¯ã€é€šå¸¸ã¯ CA ã§ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã‚’使ã†ã“ã¨ã¯ã€è¨¼æ˜Žæ›¸ã«ç½²åを付ã‘ãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’ä¿¡é ¼ã™ã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚「ルートã€ã¤ã¾ã‚Šã€Œãƒˆãƒƒãƒ—レベルã€ã® CA ã®è¨¼æ˜Žæ›¸ãªã©ã€å ´åˆã«ã‚ˆã£ã¦ã¯ç™ºè¡Œè€…ãŒè‡ªèº«ã®è¨¼æ˜Žæ›¸ã«ç½²åを付ã‘ã‚‹ã“ã¨ãŒã‚る点ã«æ³¨æ„ã—ã¦ãã ã•ã„。 
+ȯ¹Ô¼Ô̾ 
+.LP
+¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î X.500 ¼±ÊÌ̾¤Ç¤¹¡£¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ï¡¢Ä̾ï¤Ï CA ¤Ç¤¹¡£¤³¤Î¾ÚÌÀ½ñ¤ò»È¤¦¤³¤È¤Ï¡¢¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤ò¿®Íꤹ¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£¡Ö¥ë¡¼¥È¡×¤Ä¤Þ¤ê¡Ö¥È¥Ã¥×¥ì¥Ù¥ë¡×¤Î CA ¤Î¾ÚÌÀ½ñ¤Ê¤É¡¢¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ïȯ¹Ô¼Ô¤¬¼«¿È¤Î¾ÚÌÀ½ñ¤Ë½ð̾¤òÉÕ¤±¤ë¤³¤È¤¬¤¢¤ëÅÀ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£  
 .TP 3
-有効期間 
-å„証明書ã¯ã€é™ã‚‰ã‚ŒãŸæœŸé–“ã ã‘有効ã«ãªã‚Šã¾ã™ã€‚ã“ã®æœŸé–“ã¯é–‹å§‹ã®æ—¥æ™‚ã¨çµ‚了ã®æ—¥æ™‚ã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã€æ•°ç§’ã®çŸ­ã„期間ã‹ã‚‰ 100 å¹´ã¨ã„ã†é•·æœŸã«ã‚ãŸã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚é¸æŠžã•ã‚Œã‚‹æœ‰åŠ¹æœŸé–“ã¯ã€è¨¼æ˜Žæ›¸ã¸ã®ç½²åã«ä½¿ã‚れるéžå…¬é–‹éµã®å¼·åº¦ã‚„証明書ã«æ”¯æ‰•ã†é‡‘é¡ãªã©ã€ã•ã¾ã–ã¾ãªè¦å› ã§ç•°ãªã‚Šã¾ã™ã€‚有効期間ã¯ã€ä½¿ç”¨ã™ã‚‹éžå…¬é–‹éµãŒæãªã‚ã‚Œãªã„å ´åˆã«ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ãŒå…¬é–‹éµã‚’ä¿¡é ¼ã§ãã‚‹ã¨æœŸå¾…ã•ã‚Œã‚‹æœŸé–“ã§ã™ã€‚ 
+Í­¸ú´ü´Ö 
+.LP
+³Æ¾ÚÌÀ½ñ¤Ï¡¢¸Â¤é¤ì¤¿´ü´Ö¤À¤±Í­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î´ü´Ö¤Ï³«»Ï¤ÎÆü»þ¤È½ªÎ»¤ÎÆü»þ¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¡¢¿ôÉäÎû¤¤´ü´Ö¤«¤é 100 ǯ¤È¤¤¤¦Ä¹´ü¤Ë¤ï¤¿¤ë¤³¤È¤â¤¢¤ê¤Þ¤¹¡£ÁªÂò¤µ¤ì¤ëÍ­¸ú´ü´Ö¤Ï¡¢¾ÚÌÀ½ñ¤Ø¤Î½ð̾¤Ë»È¤ï¤ì¤ëÈó¸ø³«¸°¤Î¶¯ÅÙ¤ä¾ÚÌÀ½ñ¤Ë»Ùʧ¤¦¶â³Û¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤ÊÍ×°ø¤Ç°Û¤Ê¤ê¤Þ¤¹¡£Í­¸ú´ü´Ö¤Ï¡¢»ÈÍѤ¹¤ëÈó¸ø³«¸°¤¬Â»¤Ê¤ï¤ì¤Ê¤¤¾ì¹ç¤Ë¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤¬¸ø³«¸°¤ò¿®Íê¤Ç¤­¤ë¤È´üÂÔ¤µ¤ì¤ë´ü´Ö¤Ç¤¹¡£  
 .TP 3
-Subject å 
-証明書ã§å…¬é–‹éµãŒè­˜åˆ¥ã•ã‚Œã¦ã„るエンティティーã®åå‰ã§ã™ã€‚ã“ã®åå‰ã¯ X.500 標準を使ã†ã®ã§ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆå…¨ä½“ã§ä¸€æ„ãªã‚‚ã®ã¨æƒ³å®šã•ã‚Œã¾ã™ã€‚ã“ã‚Œã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã® X.500 識別å (DN) ã§ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+Subject ̾ 
+.LP
+¾ÚÌÀ½ñ¤Ç¸ø³«¸°¤¬¼±Ê̤µ¤ì¤Æ¤¤¤ë¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î̾Á°¤Ç¤¹¡£¤³¤Î̾Á°¤Ï X.500 ɸ½à¤ò»È¤¦¤Î¤Ç¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÁ´ÂΤǰì°Õ¤Ê¤â¤Î¤ÈÁÛÄꤵ¤ì¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î X.500 ¼±ÊÌ̾ (DN) ¤Ç¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
-    CN=Java Duke, OU=Java Software Division, O=Sun Microsystems Inc, C=US
+    CN=Java Duke, OU=Java Software Division, O=Oracle Corporation, C=US
 .fl
 \fP
 .fi
-ã“れらã¯ãã‚Œãžã‚Œä¸»ä½“ã®é€šç§°ã€çµ„ç¹”å˜ä½ã€çµ„ç¹”ã€å›½ã‚’表ã—ã¾ã™ã€‚ 
-.TP 3
-Subject ã®å…¬é–‹éµæƒ…å ± 
-åå‰ã‚’付ã‘られãŸã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã®å…¬é–‹éµã¨ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ è­˜åˆ¥å­ã§ã™ã€‚ アルゴリズム識別å­ã§ã¯ã€å…¬é–‹éµã«å¯¾ã—ã¦ä½¿ã‚ã‚Œã¦ã„る公開éµæš—å·åŒ–システムãŠã‚ˆã³é–¢é€£ã™ã‚‹éµãƒ‘ラメータãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚ 
-.RE
-
-.LP
-.RE
-.TP 2
-o
-\f3証明書ãƒã‚§ãƒ¼ãƒ³\fP 
-.RS 3
-.LP
-\f3keytool\fP ã§ã¯ã€éžå…¬é–‹éµãŠã‚ˆã³é–¢é€£ã™ã‚‹è¨¼æ˜Žæ›¸ã€Œãƒã‚§ãƒ¼ãƒ³ã€ã‚’å«ã‚€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã®ã€Œéµã€ã‚¨ãƒ³ãƒˆãƒªã‚’作æˆã—ã€ç®¡ç†ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®ã‚ˆã†ãªã‚¨ãƒ³ãƒˆãƒªã§ã¯ã€éžå…¬é–‹éµã«å¯¾å¿œã™ã‚‹å…¬é–‹éµã¯ã€ãƒã‚§ãƒ¼ãƒ³ã®æœ€åˆã®è¨¼æ˜Žæ›¸ã«å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
-.LP
 .LP
-éµã‚’åˆã‚ã¦ä½œæˆã™ã‚‹ã¨ (\-genkeypair コマンドをå‚ç…§)ã€ã€Œè‡ªå·±ç½²å証明書ã€ã¨ã„ㆠ1 ã¤ã®è¦ç´ ã ã‘ã‚’å«ã‚€ãƒã‚§ãƒ¼ãƒ³ãŒé–‹å§‹ã•ã‚Œã¾ã™ã€‚自己署å証明書ã¯ã€ç™ºè¡Œè€… (ç½²å者) ãŒä¸»ä½“ (証明書ã§èªè¨¼ã•ã‚Œã¦ã„る公開éµã®æŒã¡ä¸») ã¨åŒã˜ã§ã‚る証明書ã®ã“ã¨ã§ã™ã€‚\f2\-genkeypair\fP コマンドを呼ã³å‡ºã—ã¦æ–°ã—ã„公開éµã¨éžå…¬é–‹éµã®ãƒšã‚¢ã‚’作æˆã™ã‚‹ã¨ã€å…¬é–‹éµã¯å¸¸ã«è‡ªå·±ç½²å証明書ã§ãƒ©ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚
-.LP
-.LP
-ã“ã®ã‚ã¨ã€è¨¼æ˜Žæ›¸ç½²åè¦æ±‚ (CSR) ãŒç”Ÿæˆã•ã‚Œã¦ (\-certreq コマンドをå‚ç…§)ã€CSR ãŒè¨¼æ˜Žæ›¸ç™ºè¡Œå±€ (CA) ã«é€ä¿¡ã•ã‚Œã‚‹ã¨ã€CA ã‹ã‚‰ã®å¿œç­”ãŒã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œ (\-importcert コマンドをå‚ç…§)ã€å…ƒã®è‡ªå·±ç½²å証明書ã¯è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã«ã‚ˆã£ã¦ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚ãƒã‚§ãƒ¼ãƒ³ã®æœ€å¾Œã«ã‚ã‚‹ã®ã¯ã€Subject ã®å…¬é–‹éµã‚’èªè¨¼ã—㟠CA ãŒç™ºè¡Œã—ãŸè¨¼æ˜Žæ›¸ (応答) ã§ã™ã€‚ãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®è¨¼æ˜Žæ›¸ã¯ã€ã€ŒCAã€ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã§ã™ã€‚
-.LP
-.LP
-CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã¯ã€å¤šãã®å ´åˆã€è‡ªå·±ç½²å証明書 (ã¤ã¾ã‚Š CA ãŒè‡ªèº«ã®å…¬é–‹éµã‚’èªè¨¼ã—ãŸè¨¼æ˜Žæ›¸) ã§ã‚ã‚Šã€ã“ã‚Œã¯ãƒã‚§ãƒ¼ãƒ³ã®æœ€åˆã®è¨¼æ˜Žæ›¸ã«ãªã‚Šã¾ã™ã€‚å ´åˆã«ã‚ˆã£ã¦ã¯ã€CA ãŒè¨¼æ˜Žæ›¸ã®ãƒã‚§ãƒ¼ãƒ³ã‚’è¿”ã™ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ã“ã®å ´åˆã€ãƒã‚§ãƒ¼ãƒ³å†…ã®æœ€å¾Œã®è¨¼æ˜Žæ›¸ (CA ã«ã‚ˆã£ã¦ç½²åã•ã‚Œã€éµã‚¨ãƒ³ãƒˆãƒªã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸) ã«å¤‰ã‚ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“ãŒã€ãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®è¨¼æ˜Žæ›¸ã¯ã€CSR ã®é€ä¿¡å…ˆã® CA ã¨ã¯ã€Œåˆ¥ã®ã€CA ã«ã‚ˆã£ã¦ç½²åã•ã‚Œã€CSR ã®é€ä¿¡å…ˆã® CA ã®å…¬é–‹éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã«ãªã‚Šã¾ã™ã€‚ã•ã‚‰ã«ã€ãƒã‚§ãƒ¼ãƒ³å†…ã®ãã®å‰ã®è¨¼æ˜Žæ›¸ã¯ã€æ¬¡ã® CA ã®éµã‚’èªè¨¼ã™ã‚‹è¨¼æ˜Žæ›¸ã«ãªã‚Šã¾ã™ã€‚ 以下åŒæ§˜ã«ã€è‡ªå·±ç½²åã•ã‚ŒãŸã€Œãƒ«ãƒ¼ãƒˆã€è¨¼æ˜Žæ›¸ã«é”ã™ã‚‹ã¾ã§ãƒã‚§ãƒ¼ãƒ³ãŒç¶šãã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãƒã‚§ãƒ¼ãƒ³å†…ã® (最åˆã®è¨¼æ˜Žæ›¸ä»¥å¾Œã®) å„証明書ã§ã¯ã€ãƒã‚§ãƒ¼ãƒ³å†…ã®æ¬¡ã®è¨¼æ˜Žæ›¸ã®ç½²å者ã®å…¬é–‹éµãŒèªè¨¼ã•ã‚Œã¦ã„ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
-.LP
+¤³¤ì¤é¤Ï¤½¤ì¤¾¤ì¼çÂΤÎÄ̾Ρ¢ÁÈ¿¥Ã±°Ì¡¢ÁÈ¿¥¡¢¹ñ¤òɽ¤·¤Þ¤¹¡£  
+.TP 3
+Subject ¤Î¸ø³«¸°¾ðÊó 
 .LP
-多ãã® CA ã¯ã€ãƒã‚§ãƒ¼ãƒ³ã‚’サãƒãƒ¼ãƒˆã›ãšã«ç™ºè¡Œæ¸ˆã¿ã®è¨¼æ˜Žæ›¸ã ã‘ã‚’è¿”ã—ã¾ã™ã€‚ 特ã«ã€ä¸­é–“ã® CA ãŒå­˜åœ¨ã—ãªã„フラットãªéšŽå±¤æ§‹é€ ã®å ´åˆã¯ã€ãã®å‚¾å‘ãŒé¡•è‘—ã§ã™ã€‚ã“ã®ã‚ˆã†ãªå ´åˆã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã«ã™ã§ã«æ ¼ç´ã•ã‚Œã¦ã„ã‚‹ä¿¡é ¼ã§ãる証明書情報ã‹ã‚‰ã€è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã‚’確立ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-別ã®å¿œç­”å½¢å¼ (PKCS#7 ã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹å½¢å¼) ã§ã‚‚ã€ç™ºè¡Œæ¸ˆã¿è¨¼æ˜Žæ›¸ã«åŠ ãˆã€è¨¼æ˜Žæ›¸ãƒã‚§ãƒ¼ãƒ³ã®ã‚µãƒãƒ¼ãƒˆãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚\f3keytool\fP ã§ã¯ã€ã©ã¡ã‚‰ã®å¿œç­”å½¢å¼ã‚‚扱ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
-.LP
-トップレベル (ルート) CA ã®è¨¼æ˜Žæ›¸ã¯ã€è‡ªå·±ç½²å証明書ã§ã™ã€‚ãŸã ã—ã€ãƒ«ãƒ¼ãƒˆã®å…¬é–‹éµã«å¯¾ã™ã‚‹ä¿¡é ¼ã¯ã€ãƒ«ãƒ¼ãƒˆã®è¨¼æ˜Žæ›¸è‡ªä½“ã‹ã‚‰å°Žã出ã•ã‚Œã‚‹ã‚‚ã®ã§ã¯ãªã (ãŸã¨ãˆã°ã€VeriSign ルート CA ã®ã‚ˆã†ãªæœ‰åãªè­˜åˆ¥åを使ã£ãŸè‡ªå·±ç½²å証明書を作æˆã™ã‚‹ã“ã¨è‡ªä½“ã¯èª°ã§ã‚‚å¯èƒ½)ã€æ–°èžãªã©ã®ã»ã‹ã®æƒ…å ±æºã«ç”±æ¥ã™ã‚‹ã‚‚ã®ã§ã™ã€‚ルート CA ã®å…¬é–‹éµã¯åºƒã知られã¦ã„ã¾ã™ã€‚ルート CA ã®å…¬é–‹éµã‚’証明書ã«æ ¼ç´ã™ã‚‹ç†ç”±ã¯ã€è¨¼æ˜Žæ›¸ã¨ã„ã†å½¢å¼ã«ã™ã‚‹ã“ã¨ã§å¤šãã®ãƒ„ールã‹ã‚‰åˆ©ç”¨ã§ãるよã†ã«ãªã‚‹ã‹ã‚‰ã«ã™ãŽã¾ã›ã‚“。 ã¤ã¾ã‚Šã€è¨¼æ˜Žæ›¸ã¯ã€ãƒ«ãƒ¼ãƒˆ CA ã®å…¬é–‹éµã‚’é‹ã¶ã€Œåª’体ã€ã¨ã—ã¦åˆ©ç”¨ã•ã‚Œã‚‹ã ã‘ã§ã™ã€‚ルート CA ã®è¨¼æ˜Žæ›¸ã‚’キーストアã«è¿½åŠ ã™ã‚‹ã¨ãã¯ã€ãã®å‰ã«è¨¼æ˜Žæ›¸ã®å†…容を表示㗠(\f2\-printcert\fP オプションを使用)ã€è¡¨ç¤ºã•ã‚ŒãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€æ–°èžã‚„ルート CA ã® Web ページãªã©ã‹ã‚‰å…¥æ‰‹ã—ãŸæ—¢çŸ¥ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+̾Á°¤òÉÕ¤±¤é¤ì¤¿¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Î¸ø³«¸°¤È¥¢¥ë¥´¥ê¥º¥à¼±Ê̻ҤǤ¹¡£¥¢¥ë¥´¥ê¥º¥à¼±Ê̻ҤǤϡ¢¸ø³«¸°¤ËÂФ·¤Æ»È¤ï¤ì¤Æ¤¤¤ë¸ø³«¸°°Å¹æ²½¥·¥¹¥Æ¥à¤ª¤è¤Ó´ØÏ¢¤¹¤ë¸°¥Ñ¥é¥á¡¼¥¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£  
 .RE
 .TP 2
 o
-\f3cacerts 証明書ファイル\fP 
-.RS 3
+\f3¾ÚÌÀ½ñ¥Á¥§¡¼¥ó\fP 
+.LP
+\f3keytool\fP ¤Ç¤Ï¡¢Èó¸ø³«¸°¤ª¤è¤Ó´ØÏ¢¤¹¤ë¾ÚÌÀ½ñ¡Ö¥Á¥§¡¼¥ó¡×¤ò´Þ¤à¥­¡¼¥¹¥È¥¢¤Î¡Ö¸°¡×¥¨¥ó¥È¥ê¤òºîÀ®¤·¡¢´ÉÍý¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤Î¤è¤¦¤Ê¥¨¥ó¥È¥ê¤Ç¤Ï¡¢Èó¸ø³«¸°¤ËÂбþ¤¹¤ë¸ø³«¸°¤Ï¡¢¥Á¥§¡¼¥ó¤ÎºÇ½é¤Î¾ÚÌÀ½ñ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-\f3cacerts\fP 証明書ファイルã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒ—ロパティーディレクトリ \f2java.home\fP/lib/security ã«ç½®ã‹ã‚Œã¦ã„ã¾ã™ã€‚ \f2java.home\fP ã¯ã€å®Ÿè¡Œç’°å¢ƒã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (SDK ã® \f2jre\fP ディレクトリã¾ãŸã¯ Java 2 Runtime Environment ã®æœ€ä¸Šä½ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª) ã§ã™ã€‚
+¸°¤ò½é¤á¤ÆºîÀ®¤¹¤ë¤È (\-genkeypair ¥³¥Þ¥ó¥É¤ò»²¾È)¡¢¡Ö¼«¸Ê½ð̾¾ÚÌÀ½ñ¡×¤È¤¤¤¦ 1 ¤Ä¤ÎÍ×ÁǤÀ¤±¤ò´Þ¤à¥Á¥§¡¼¥ó¤¬³«»Ï¤µ¤ì¤Þ¤¹¡£¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ï¡¢È¯¹Ô¼Ô (½ð̾¼Ô) ¤¬¼çÂÎ (¾ÚÌÀ½ñ¤Çǧ¾Ú¤µ¤ì¤Æ¤¤¤ë¸ø³«¸°¤Î»ý¤Á¼ç) ¤ÈƱ¤¸¤Ç¤¢¤ë¾ÚÌÀ½ñ¤Î¤³¤È¤Ç¤¹¡£ \f2\-genkeypair\fP ¥³¥Þ¥ó¥É¤ò¸Æ¤Ó½Ð¤·¤Æ¿·¤·¤¤¸ø³«¸°¤ÈÈó¸ø³«¸°¤Î¥Ú¥¢¤òºîÀ®¤¹¤ë¤È¡¢¸ø³«¸°¤Ï¾ï¤Ë¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ç¥é¥Ã¥×¤µ¤ì¤Þ¤¹¡£ 
 .LP
-.LP
-cacerts ファイルã¯ã€CA ã®è¨¼æ˜Žæ›¸ã‚’å«ã‚€ã€ã‚·ã‚¹ãƒ†ãƒ å…¨ä½“ã®ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã§ã™ã€‚システム管ç†è€…ã¯ã€ã‚­ãƒ¼ã‚¹ãƒˆã‚¢ã‚¿ã‚¤ãƒ—ã« jks を指定ã™ã‚‹ã“ã¨ã§ã€\f3keytool\fP を使ã£ã¦ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹æˆã¨ç®¡ç†ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚cacerts キーストアファイルã¯ã€æ¬¡ã®åˆ¥åãŠã‚ˆã³ X.500 所有者識別åã‚’æŒã¤ã„ãã¤ã‹ã®ãƒ«ãƒ¼ãƒˆ CA 証明書をå«ã‚“ã çŠ¶æ…‹ã§å‡ºè·ã•ã‚Œã¦ã„ã¾ã™ã€‚
+¤³¤Î¤¢¤È¡¢¾ÚÌÀ½ñ½ð̾Í×µá (CSR) ¤¬À¸À®¤µ¤ì¤Æ (\-certreq ¥³¥Þ¥ó¥É¤ò»²¾È)¡¢CSR ¤¬¾ÚÌÀ½ñȯ¹Ô¶É (CA) ¤ËÁ÷¿®¤µ¤ì¤ë¤È¡¢CA ¤«¤é¤Î±þÅú¤¬¥¤¥ó¥Ý¡¼¥È¤µ¤ì (\-importcert ¥³¥Þ¥ó¥É¤ò»²¾È)¡¢¸µ¤Î¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ï¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Ë¤è¤Ã¤ÆÃÖ¤­´¹¤¨¤é¤ì¤Þ¤¹¡£¥Á¥§¡¼¥ó¤ÎºÇ¸å¤Ë¤¢¤ë¤Î¤Ï¡¢Subject ¤Î¸ø³«¸°¤òǧ¾Ú¤·¤¿ CA ¤¬È¯¹Ô¤·¤¿¾ÚÌÀ½ñ (±þÅú) ¤Ç¤¹¡£¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î¾ÚÌÀ½ñ¤Ï¡¢¡ÖCA¡×¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ç¤¹¡£ 
 .LP
-.RS 3
-.TP 2
-*
-\f3Alias\fP:thawtepersonalfreemailca
-.br
-\f3Owner DN\fP:EmailAddress=personal\-freemail@thawte.com,
-.br
-CN=Thawte Personal Freemail CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawtepersonalbasicca
-.br
-\f3Owner DN\fP:EmailAddress=personal\-basic@thawte.com,
-.br
-CN=Thawte Personal Basic CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawtepersonalpremiumca
-.br
-\f3Owner DN\fP:EmailAddress=personal\-premium@thawte.com,
-.br
-CN=Thawte Personal Premium CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawteserverca
-.br
-\f3Owner DN\fP:EmailAddress=server\-certs@thawte.com,
-.br
-CN=Thawte Server CA, OU=Certification Services Division,
-.br
-O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:thawtepremiumserverca
-.br
-\f3Owner DN\fP:EmailAddress=premium\-server@thawte.com,
-.br
-CN=Thawte Premium Server CA,
-.br
-OU=Certification Services Division,
-.br
-O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA 
-.TP 2
-*
-\f3Alias\fP:verisignclass1ca
-.br
-\f3Owner DN\fP:OU=Class 1 Public Primary Certification Authority,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass2ca
-.br
-\f3Owner DN\fP:OU=Class 2 Public Primary Certification Authority,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass3ca
-.br
-\f3Owner DN\fP:OU=Class 3 Public Primary Certification Authority,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignserverca
-.br
-\f3Owner DN\fP:OU=Secure Server Certification Authority,
-.br
-O="RSA Data Security, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass1g2ca
-.br
-\f3Owner DN\fP:OU=VeriSign Trust Network,
-.br
-OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
-.br
-OU=Class 1 Public Primary Certification Authority \- G2,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass1g3ca
-.br
-\f3Owner DN\fP:CN=VeriSign Class 1 Public Primary Certification Authority \- G3, OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
-.br
-OU=VeriSign Trust Network,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass2g2ca
-.br
-\f3Owner DN\fP:OU=VeriSign Trust Network,
-.br
-OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
-.br
-OU=Class 2 Public Primary Certification Authority \- G2,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass2g3ca
-.br
-\f3Owner DN\fP:CN=VeriSign Class 2 Public Primary Certification Authority \- G3,
-.br
-OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
-.br
-OU=VeriSign Trust Network,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass3g2ca
-.br
-\f3Owner DN\fP:OU=VeriSign Trust Network,
-.br
-OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
-.br
-OU=Class 3 Public Primary Certification Authority \- G2,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:verisignclass3g3ca
-.br
-\f3Owner DN\fP:CN=VeriSign Class 3 Public Primary Certification Authority \- G3,
-.br
-OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
-.br
-OU=VeriSign Trust Network,
-.br
-O="VeriSign, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:baltimorecodesigningca
-.br
-\f3Owner DN\fP:CN=Baltimore CyberTrust Code Signing Root,
-.br
-OU=CyberTrust, O=Baltimore, C=IE 
-.TP 2
-*
-\f3Alias\fP:gtecybertrustglobalca
-.br
-\f3Owner DN\fP:CN=GTE CyberTrust Global Root,
-.br
-OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US 
-.TP 2
-*
-\f3Alias\fP:baltimorecybertrustca
-.br
-\f3Owner DN\fP:CN=Baltimore CyberTrust Root,
-.br
-OU=CyberTrust, O=Baltimore, C=IE 
-.TP 2
-*
-\f3Alias\fP:gtecybertrust5ca
-.br
-\f3Owner DN\fP:CN=GTE CyberTrust Root 5,
-.br
-OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US 
-.TP 2
-*
-\f3Alias\fP:entrustclientca
-.br
-\f3Owner DN\fP:CN=Entrust.net Client Certification Authority,
-.br
-OU=(c) 1999 Entrust.net Limited,
-.br
-OU=www.entrust.net/Client_CA_Info/CPS incorp. by ref. limits liab.,
-.br
-O=Entrust.net, C=US 
-.TP 2
-*
-\f3Alias\fP:entrustglobalclientca
-.br
-\f3Owner DN\fP:CN=Entrust.net Client Certification Authority,
-.br
-OU=(c) 2000 Entrust.net Limited,
-.br
-OU=www.entrust.net/GCCA_CPS incorp. by ref. (limits liab.),
-.br
-O=Entrust.net 
-.TP 2
-*
-\f3Alias\fP:entrust2048ca
-.br
-\f3Owner DN\fP:CN=Entrust.net Certification Authority (2048),
-.br
-OU=(c) 1999 Entrust.net Limited,
-.br
-OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),
-.br
-O=Entrust.net 
-.TP 2
-*
-\f3Alias\fP:entrustsslca
-.br
-\f3Owner DN\fP:CN=Entrust.net Secure Server Certification Authority,
-.br
-OU=(c) 1999 Entrust.net Limited,
-.br
-OU=www.entrust.net/CPS incorp. by ref. (limits liab.),
-.br
-O=Entrust.net, C=US 
-.TP 2
-*
-\f3Alias\fP:entrustgsslca
-.br
-\f3Owner DN\fP:CN=Entrust.net Secure Server Certification Authority,
-.br
-OU=(c) 2000 Entrust.net Limited,
-.br
-OU=www.entrust.net/SSL_CPS incorp. by ref. (limits liab.),
-.br
-O=Entrust.net 
-.TP 2
-*
-\f3Alias\fP:godaddyclass2ca
-.br
-\f3Owner DN\fP:OU=Go Daddy Class 2 Certification Authority,
-.br
-O="The Go Daddy Group, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:starfieldclass2ca
-.br
-\f3Owner DN\fP:OU=Starfield Class 2 Certification Authority,
-.br
-O="Starfield Technologies, Inc.", C=US 
-.TP 2
-*
-\f3Alias\fP:valicertclass2ca
-.br
-\f3Owner DN\fP:EMAILADDRESS=info@valicert.com,
-.br
-CN=http://www.valicert.com/,
-.br
-OU=ValiCert Class 2 Policy Validation Authority,
-.br
-O="ValiCert, Inc.", L=ValiCert Validation Network 
-.TP 2
-*
-\f3Alias\fP:geotrustglobalca
-.br
-\f3Owner DN\fP:CN=GeoTrust Global CA,
-.br
-O=GeoTrust Inc., C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureca
-.br
-\f3Owner DN\fP:OU=Equifax Secure Certificate Authority,
-.br
-O=Equifax, C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureebusinessca1
-.br
-\f3Owner DN\fP:CN=Equifax Secure eBusiness CA\-1,
-.br
-O=Equifax Secure Inc., C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureebusinessca2
-.br
-\f3Owner DN\fP:OU=Equifax Secure eBusiness CA\-2,
-.br
-O=Equifax Secure, C=US 
-.TP 2
-*
-\f3Alias\fP:equifaxsecureglobalebusinessca1
-.br
-\f3Owner DN\fP:CN=Equifax Secure Global eBusiness CA\-1,
-.br
-O=Equifax Secure Inc., C=US 
-.TP 2
-*
-\f3Alias\fP:soneraclass1ca
-.br
-\f3Owner DN\fP:CN=Sonera Class1 CA, O=Sonera, C=FI 
-.TP 2
-*
-\f3Alias\fP:soneraclass2ca
-.br
-\f3Owner DN\fP:CN=Sonera Class2 CA, O=Sonera, C=FI 
-.TP 2
-*
-\f3Alias\fP:comodoaaaca
-.br
-\f3Owner DN\fP:CN=AAA Certificate Services,
-.br
-O=Comodo CA Limited, L=Salford, ST=Greater Manchester, C=GB 
-.TP 2
-*
-\f3Alias\fP:addtrustclass1ca
-.br
-\f3Owner DN\fP:CN=AddTrust Class 1 CA Root,
-.br
-OU=AddTrust TTP Network, O=AddTrust AB, C=SE 
-.TP 2
-*
-\f3Alias\fP:addtrustexternalca
-.br
-\f3Owner DN\fP:CN=AddTrust External CA Root,
-.br
-OU=AddTrust External TTP Network, O=AddTrust AB, C=SE 
-.TP 2
-*
-\f3Alias\fP:addtrustqualifiedca
-.br
-\f3Owner DN\fP:CN=AddTrust Qualified CA Root,
-.br
-OU=AddTrust TTP Network, O=AddTrust AB, C=SE 
-.TP 2
-*
-\f3Alias\fP:utnuserfirsthardwareca
-.br
-\f3Owner DN\fP:CN=UTN\-USERFirst\-Hardware,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.TP 2
-*
-\f3Alias\fP:utnuserfirstclientauthemailca
-.br
-\f3Owner DN\fP:CN=UTN\-USERFirst\-Client Authentication and Email,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.TP 2
-*
-\f3Alias\fP:utndatacorpsgcca
-.br
-\f3Owner DN\fP:CN=UTN \- DATACorp SGC,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.TP 2
-*
-\f3Alias\fP:utnuserfirstobjectca
-.br
-\f3Owner DN\fP:CN=UTN\-USERFirst\-Object,
-.br
-OU=http://www.usertrust.com, O=The USERTRUST Network,
-.br
-L=Salt Lake City, ST=UT, C=US 
-.RE
-
+CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ï¡¢Â¿¤¯¤Î¾ì¹ç¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ (¤Ä¤Þ¤ê CA ¤¬¼«¿È¤Î¸ø³«¸°¤òǧ¾Ú¤·¤¿¾ÚÌÀ½ñ) ¤Ç¤¢¤ê¡¢¤³¤ì¤Ï¥Á¥§¡¼¥ó¤ÎºÇ½é¤Î¾ÚÌÀ½ñ¤Ë¤Ê¤ê¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢CA ¤¬¾ÚÌÀ½ñ¤Î¥Á¥§¡¼¥ó¤òÊÖ¤¹¤³¤È¤â¤¢¤ê¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¥Á¥§¡¼¥óÆâ¤ÎºÇ¸å¤Î¾ÚÌÀ½ñ (CA ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¡¢¸°¥¨¥ó¥È¥ê¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ) ¤ËÊѤï¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î¾ÚÌÀ½ñ¤Ï¡¢CSR ¤ÎÁ÷¿®Àè¤Î CA ¤È¤Ï¡ÖÊ̤Ρ×CA ¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¡¢CSR ¤ÎÁ÷¿®Àè¤Î CA ¤Î¸ø³«¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ë¤Ê¤ê¤Þ¤¹¡£¤µ¤é¤Ë¡¢¥Á¥§¡¼¥óÆâ¤Î¤½¤ÎÁ°¤Î¾ÚÌÀ½ñ¤Ï¡¢¼¡¤Î CA ¤Î¸°¤òǧ¾Ú¤¹¤ë¾ÚÌÀ½ñ¤Ë¤Ê¤ê¤Þ¤¹¡£ °Ê²¼Æ±Íͤˡ¢¼«¸Ê½ð̾¤µ¤ì¤¿¡Ö¥ë¡¼¥È¡×¾ÚÌÀ½ñ¤Ë㤹¤ë¤Þ¤Ç¥Á¥§¡¼¥ó¤¬Â³¤­¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥Á¥§¡¼¥óÆâ¤Î (ºÇ½é¤Î¾ÚÌÀ½ñ°Ê¸å¤Î) ³Æ¾ÚÌÀ½ñ¤Ç¤Ï¡¢¥Á¥§¡¼¥óÆâ¤Î¼¡¤Î¾ÚÌÀ½ñ¤Î½ð̾¼Ô¤Î¸ø³«¸°¤¬Ç§¾Ú¤µ¤ì¤Æ¤¤¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ 
+.LP
+¿¤¯¤Î CA ¤Ï¡¢¥Á¥§¡¼¥ó¤ò¥µ¥Ý¡¼¥È¤»¤º¤Ëȯ¹ÔºÑ¤ß¤Î¾ÚÌÀ½ñ¤À¤±¤òÊÖ¤·¤Þ¤¹¡£Æäˡ¢Ãæ´Ö¤Î CA ¤¬Â¸ºß¤·¤Ê¤¤¥Õ¥é¥Ã¥È¤Ê³¬Áع½Â¤¤Î¾ì¹ç¤Ï¡¢¤½¤Î·¹¸þ¤¬¸²Ãø¤Ç¤¹¡£¤³¤Î¤è¤¦¤Ê¾ì¹ç¤Ï¡¢¥­¡¼¥¹¥È¥¢¤Ë¤¹¤Ç¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤ë¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¾ðÊ󤫤顢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤ò³ÎΩ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-.LP
-cacerts キーストアファイルã®åˆæœŸãƒ‘スワードã¯ã€changeit ã§ã™ã€‚システム管ç†è€…ã¯ã€SDK ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å¾Œã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ãƒ‘スワードã¨ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’変更ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
-.LP
-
+Ê̤αþÅú·Á¼° (PKCS#7 ¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë·Á¼°) ¤Ç¤â¡¢È¯¹ÔºÑ¤ß¾ÚÌÀ½ñ¤Ë²Ã¤¨¡¢¾ÚÌÀ½ñ¥Á¥§¡¼¥ó¤Î¥µ¥Ý¡¼¥È¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\f3keytool\fP ¤Ç¤Ï¡¢¤É¤Á¤é¤Î±þÅú·Á¼°¤â°·¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f3é‡è¦:\fP\f4cacerts\fP\f3 ファイルを確èªã—ã¦ãã ã•ã„。\fP
-.br
-
-.LP
-\f2cacerts\fP ファイル内㮠CA ã¯ã€ç½²åãŠã‚ˆã³ä»–ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¸ã®è¨¼æ˜Žæ›¸ç™ºè¡Œã®ãŸã‚ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã¨ã—ã¦ä¿¡é ¼ã•ã‚Œã‚‹ãŸã‚ã€\f2cacerts\fP ファイルã®ç®¡ç†ã¯æ…Žé‡ã«è¡Œã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚\f2cacerts\fP ファイルã«ã¯ã€ä¿¡é ¼ã™ã‚‹ CA ã®è¨¼æ˜Žæ›¸ã ã‘ãŒå«ã¾ã‚Œã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ユーザーã¯ã€è‡ªèº«ã®è²¬ä»»ã«ãŠã„ã¦ã€\f2cacerts\fP ファイルã«ãƒãƒ³ãƒ‰ãƒ«ã•ã‚Œã¦ã„ã‚‹ä¿¡é ¼ã§ãるルート CA 証明書を検証ã—ã€ä¿¡é ¼æ€§ã«é–¢ã™ã‚‹ç‹¬è‡ªã®æ±ºå®šã‚’è¡Œã„ã¾ã™ã€‚ä¿¡é ¼ã§ããªã„ CA 証明書を \f2cacerts\fP ファイルã‹ã‚‰å‰Šé™¤ã™ã‚‹ã«ã¯ã€\f2keytool\fP コマンドã®å‰Šé™¤ã‚ªãƒ—ションを使用ã—ã¾ã™ã€‚\f2cacerts\fP ファイル㯠JRE ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚ã‚Šã¾ã™ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’編集ã™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æ¨©ãŒãªã„å ´åˆã¯ã€ã‚·ã‚¹ãƒ†ãƒ ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。
-.br
-
-.LP
-.RE
-
-.LP
-.RE
+¥È¥Ã¥×¥ì¥Ù¥ë (¥ë¡¼¥È) CA ¤Î¾ÚÌÀ½ñ¤Ï¡¢¼«¸Ê½ð̾¾ÚÌÀ½ñ¤Ç¤¹¡£¤¿¤À¤·¡¢¥ë¡¼¥È¤Î¸ø³«¸°¤ËÂФ¹¤ë¿®Íê¤Ï¡¢¥ë¡¼¥È¤Î¾ÚÌÀ½ñ¼«ÂΤ«¤éƳ¤­½Ð¤µ¤ì¤ë¤â¤Î¤Ç¤Ï¤Ê¤¯ (¤¿¤È¤¨¤Ð¡¢VeriSign ¥ë¡¼¥È CA ¤Î¤è¤¦¤Êͭ̾¤Ê¼±ÊÌ̾¤ò»È¤Ã¤¿¼«¸Ê½ð̾¾ÚÌÀ½ñ¤òºîÀ®¤¹¤ë¤³¤È¼«ÂΤÏï¤Ç¤â²Äǽ)¡¢¿·Ê¹¤Ê¤É¤Î¤Û¤«¤Î¾ðÊ󸻤ËͳÍ褹¤ë¤â¤Î¤Ç¤¹¡£¥ë¡¼¥È CA ¤Î¸ø³«¸°¤Ï¹­¤¯ÃΤé¤ì¤Æ¤¤¤Þ¤¹¡£¥ë¡¼¥È CA ¤Î¸ø³«¸°¤ò¾ÚÌÀ½ñ¤Ë³ÊǼ¤¹¤ëÍýͳ¤Ï¡¢¾ÚÌÀ½ñ¤È¤¤¤¦·Á¼°¤Ë¤¹¤ë¤³¤È¤Ç¿¤¯¤Î¥Ä¡¼¥ë¤«¤éÍøÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ë¤«¤é¤Ë¤¹¤®¤Þ¤»¤ó¡£ ¤Ä¤Þ¤ê¡¢¾ÚÌÀ½ñ¤Ï¡¢¥ë¡¼¥È CA ¤Î¸ø³«¸°¤ò±¿¤Ö¡ÖÇÞÂΡפȤ·¤ÆÍøÍѤµ¤ì¤ë¤À¤±¤Ç¤¹¡£¥ë¡¼¥È CA ¤Î¾ÚÌÀ½ñ¤ò¥­¡¼¥¹¥È¥¢¤ËÄɲ乤ë¤È¤­¤Ï¡¢¤½¤ÎÁ°¤Ë¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤· ( \f2\-printcert\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍÑ)¡¢É½¼¨¤µ¤ì¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¿·Ê¹¤ä¥ë¡¼¥È CA ¤Î Web ¥Ú¡¼¥¸¤Ê¤É¤«¤éÆþ¼ê¤·¤¿´ûÃΤΥե£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£   
 .TP 2
 o
-\f3インターãƒãƒƒãƒˆ RFC 1421 証明書符å·åŒ–è¦æ ¼\fP 
-.RS 3
+\f3cacerts ¾ÚÌÀ½ñ¥Õ¥¡¥¤¥ë\fP 
+.LP
+\f3cacerts\fP ¤È¤¤¤¦Ì¾Á°¤Î¾ÚÌÀ½ñ¥Õ¥¡¥¤¥ë¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥×¥í¥Ñ¥Æ¥£¡¼¥Ç¥£¥ì¥¯¥È¥ê \f2java.home\fP/lib/security ¤ËÃÖ¤«¤ì¤Æ¤¤¤Þ¤¹¡£\f2java.home\fP ¤Ï¡¢¼Â¹Ô´Ä¶­¤Î¥Ç¥£¥ì¥¯¥È¥ê (SDK ¤Î \f2jre\fP ¥Ç¥£¥ì¥¯¥È¥ê¤Þ¤¿¤Ï Java 2 Runtime Environment ¤ÎºÇ¾å°Ì¥Ç¥£¥ì¥¯¥È¥ê) ¤Ç¤¹¡£  
 .LP
-多ãã®å ´åˆã€è¨¼æ˜Žæ›¸ã¯ã€ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–ã§ã¯ãªãã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆ RFC 1421 è¦æ ¼ã§å®šç¾©ã•ã‚Œã¦ã„る出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã‚’使ã£ã¦æ ¼ç´ã•ã‚Œã¾ã™ã€‚「Base 64 符å·åŒ–ã€ã¨ã‚‚呼ã°ã‚Œã‚‹ã“ã®è¨¼æ˜Žæ›¸å½¢å¼ã§ã¯ã€é›»å­ãƒ¡ãƒ¼ãƒ«ã‚„ãã®ä»–ã®æ©Ÿæ§‹ã‚’通ã˜ã¦ã€ã»ã‹ã®ã‚¢ãƒ—リケーションã«è¨¼æ˜Žæ›¸ã‚’容易ã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã§ãã¾ã™ã€‚
-.LP
+cacerts ¥Õ¥¡¥¤¥ë¤Ï¡¢CA ¤Î¾ÚÌÀ½ñ¤ò´Þ¤à¡¢¥·¥¹¥Æ¥àÁ´ÂΤΥ­¡¼¥¹¥È¥¢¤Ç¤¹¡£¥·¥¹¥Æ¥à´ÉÍý¼Ô¤Ï¡¢¥­¡¼¥¹¥È¥¢¥¿¥¤¥×¤Ë jks ¤ò»ØÄꤹ¤ë¤³¤È¤Ç¡¢\f3keytool\fP ¤ò»È¤Ã¤Æ¤³¤Î¥Õ¥¡¥¤¥ë¤Î¹½À®¤È´ÉÍý¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Ï¡¢¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤Î¥Ç¥Õ¥©¥ë¥È¥»¥Ã¥È¤ò´Þ¤ó¤À¾õÂ֤ǽв٤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤ì¤é¤Î¾ÚÌÀ½ñ¤ò°ìÍ÷ɽ¼¨¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ 
+.nf
+\f3
+.fl
+keytool \-list \-keystore \fP\f4java.home\fP\f3/lib/security/cacerts
+.fl
+\fP
+.fi
 .LP
-\f2\-importcert\fP コマンド㨠\f2\-printcert\fP コマンドã§ã¯ã€ã“ã®å½¢å¼ã®è¨¼æ˜Žæ›¸ã¨ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–ã®è¨¼æ˜Žæ›¸ã‚’読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚
-.LP
+cacerts ¥­¡¼¥¹¥È¥¢¥Õ¥¡¥¤¥ë¤Î½é´ü¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢changeit ¤Ç¤¹¡£¥·¥¹¥Æ¥à´ÉÍý¼Ô¤Ï¡¢SDK ¤Î¥¤¥ó¥¹¥È¡¼¥ë¸å¡¢¤³¤Î¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¥ï¡¼¥É¤È¥Ç¥Õ¥©¥ë¥È¥¢¥¯¥»¥¹¸¢¤òÊѹ¹¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-\f2\-exportcert\fP コマンドã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒã‚¤ãƒŠãƒªç¬¦å·åŒ–ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ ãŸã ã—ã€\f2\-rfc\fP オプションを指定ã—ãŸå ´åˆã¯ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã®è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+\f3½ÅÍ×: \fP\f4cacerts\fP\f3 ¥Õ¥¡¥¤¥ë¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤\fP: \f2cacerts\fP ¥Õ¥¡¥¤¥ëÆâ¤Î CA ¤Ï¡¢½ð̾¤ª¤è¤Ó¾¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ø¤Î¾ÚÌÀ½ñȯ¹Ô¤Î¤¿¤á¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤È¤·¤Æ¿®Íꤵ¤ì¤ë¤¿¤á¡¢ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Î´ÉÍý¤Ï¿µ½Å¤Ë¹Ô¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¡£ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¿®Íꤹ¤ë CA ¤Î¾ÚÌÀ½ñ¤À¤±¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥æ¡¼¥¶¡¼¤Ï¡¢¼«¿È¤ÎÀÕǤ¤Ë¤ª¤¤¤Æ¡¢ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Ë¥Ð¥ó¥É¥ë¤µ¤ì¤Æ¤¤¤ë¿®Íê¤Ç¤­¤ë¥ë¡¼¥È CA ¾ÚÌÀ½ñ¤ò¸¡¾Ú¤·¡¢¿®ÍêÀ­¤Ë´Ø¤¹¤ëÆȼ«¤Î·èÄê¤ò¹Ô¤¤¤Þ¤¹¡£¿®Íê¤Ç¤­¤Ê¤¤ CA ¾ÚÌÀ½ñ¤ò \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤«¤éºï½ü¤¹¤ë¤Ë¤Ï¡¢ \f2keytool\fP ¥³¥Þ¥ó¥É¤Îºï½ü¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£ \f2cacerts\fP ¥Õ¥¡¥¤¥ë¤Ï JRE ¤Î¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤¹¤ë¥¢¥¯¥»¥¹¸¢¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¥·¥¹¥Æ¥à´ÉÍý¼Ô¤ËÏ¢Íí¤·¤Æ¤¯¤À¤µ¤¤¡£  
+.TP 2
+o
+\f3¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 ¾ÚÌÀ½ñÉä¹æ²½µ¬³Ê\fP 
 .LP
+¿¤¯¤Î¾ì¹ç¡¢¾ÚÌÀ½ñ¤Ï¡¢¥Ð¥¤¥Ê¥êÉä¹æ²½¤Ç¤Ï¤Ê¤¯¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È RFC 1421 µ¬³Ê¤ÇÄêµÁ¤µ¤ì¤Æ¤¤¤ë½ÐÎϲÄǽÉä¹æ²½Êý¼°¤ò»È¤Ã¤Æ³ÊǼ¤µ¤ì¤Þ¤¹¡£¡ÖBase 64 Éä¹æ²½¡×¤È¤â¸Æ¤Ð¤ì¤ë¤³¤Î¾ÚÌÀ½ñ·Á¼°¤Ç¤Ï¡¢ÅŻҥ᡼¥ë¤ä¤½¤Î¾¤Îµ¡¹½¤òÄ̤¸¤Æ¡¢¤Û¤«¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë¾ÚÌÀ½ñ¤òÍưפ˥¨¥¯¥¹¥Ý¡¼¥È¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f2\-list\fP コマンドã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§è¨¼æ˜Žæ›¸ã® MD5 フィンガープリントãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚\f2\-v\fP オプションを指定ã™ã‚‹ã¨ã€äººé–“ãŒèª­ã‚€ã“ã¨ã®ã§ãã‚‹å½¢å¼ã§è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ 一方ã€\f2\-rfc\fP オプションを指定ã™ã‚‹ã¨ã€å‡ºåŠ›å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã§è¨¼æ˜Žæ›¸ãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+\f2\-importcert\fP ¤È \f2\-printcert\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¤³¤Î·Á¼°¤Î¾ÚÌÀ½ñ¤È¥Ð¥¤¥Ê¥êÉä¹æ²½¤Î¾ÚÌÀ½ñ¤òÆɤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
+\f2\-exportcert\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¥Ð¥¤¥Ê¥êÉä¹æ²½¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ ¤¿¤À¤·¡¢ \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Î¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
-出力å¯èƒ½ç¬¦å·åŒ–æ–¹å¼ã§ç¬¦å·åŒ–ã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã¯ã€æ¬¡ã®è¡Œã§å§‹ã¾ã‚Šã¾ã™ã€‚
+\f2\-list\fP ¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¾ÚÌÀ½ñ¤Î SHA1 ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ \f2\-v\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¿Í´Ö¤¬Æɤळ¤È¤Î¤Ç¤­¤ë·Á¼°¤Ç¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£°ìÊý¡¢ \f2\-rfc\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢½ÐÎϲÄǽÉä¹æ²½Êý¼°¤Ç¾ÚÌÀ½ñ¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£ 
 .LP
+½ÐÎϲÄǽÉä¹æ²½Êý¼°¤ÇÉä¹æ²½¤µ¤ì¤¿¾ÚÌÀ½ñ¤Ï¡¢¼¡¤Î¹Ô¤Ç»Ï¤Þ¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1372,11 +1574,8 @@
 .fl
 \fP
 .fi
-
 .LP
-.LP
-最後ã¯ã€æ¬¡ã®è¡Œã§çµ‚ã‚ã‚Šã¾ã™ã€‚
-.LP
+ºÇ¸å¤Ï¡¢¼¡¤Î¹Ô¤Ç½ª¤ï¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -1385,40 +1584,38 @@
 \fP
 .fi
 .RE
-.RE
 
 .LP
 .SS 
-X.500 識別å
+X.500 ¼±ÊÌ̾
+.LP
 .LP
-.RS 3
-
+X.500 ¼±ÊÌ̾¤Ï¡¢¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤òÆÃÄꤹ¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢X.509 ¾ÚÌÀ½ñ¤Î \f2subject\fP ¥Õ¥£¡¼¥ë¥É¤È \f2issuer\fP (½ð̾¼Ô) ¥Õ¥£¡¼¥ë¥É¤Ç»ØÄꤵ¤ì¤ë̾Á°¤Ï¡¢X.500 ¼±ÊÌ̾¤Ç¤¹¡£\f3keytool\fP ¤Ï¡¢¼¡¤Î¥µ¥Ö¥Ñ¡¼¥È¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤¹¡£
 .LP
-X.500 識別åã¯ã€ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã‚’特定ã™ã‚‹ãŸã‚ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ ãŸã¨ãˆã°ã€X.509 証明書㮠\f2subject\fP フィールド㨠\f2issuer\fP (ç½²å者) フィールドã§æŒ‡å®šã•ã‚Œã‚‹åå‰ã¯ã€X.500 識別åã§ã™ã€‚ \f3keytool\fP ã¯ã€æ¬¡ã®ã‚µãƒ–パートをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚ 
 .RS 3
 .TP 2
 o
-\f2commonName\fP \- 人ã®é€šç§°ã€‚ 「Susan Jonesã€ãªã© 
+\f2commonName\fP \- ¿Í¤ÎÄ̾Ρ£ ¡ÖSusan Jones¡×¤Ê¤É 
 .TP 2
 o
-\f2organizationUnit\fP \- å°ã•ãªçµ„ç¹” (部ã€èª²ãªã©) ã®å称。 「仕入部ã€ãªã© 
+\f2organizationUnit\fP \- ¾®¤µ¤ÊÁÈ¿¥ (Éô¡¢²Ý¤Ê¤É) ¤Î̾¾Î¡£ ¡Ö»ÅÆþÉô¡×¤Ê¤É 
 .TP 2
 o
-\f2organizationName\fP \- 大ããªçµ„ç¹”ã®å称。 「ABCSystems, Inc.ã€ãªã© 
+\f2organizationName\fP \- Â礭¤ÊÁÈ¿¥¤Î̾¾Î¡£ ¡ÖABCSystems, Inc.¡×¤Ê¤É 
 .TP 2
 o
-\f2localityName\fP \- 地域 (都市) å。 「Palo Altoã€ãªã© 
+\f2localityName\fP \- ÃÏ°è (ÅÔ»Ô) ̾¡£ ¡ÖPalo Alto¡×¤Ê¤É 
 .TP 2
 o
-\f2stateName\fP \- å·žåã¾ãŸã¯åœ°æ–¹å。 「Californiaã€ãªã© 
+\f2stateName\fP \- ½£Ì¾¤Þ¤¿¤ÏÃÏÊý̾¡£ ¡ÖCalifornia¡×¤Ê¤É 
 .TP 2
 o
-\f2country\fP \- 2 文字ã®å›½ç•ªå·ã€‚ 「CHã€ãªã© 
+\f2country\fP \- 2 ʸ»ú¤Î¹ñÈֹ档 ¡ÖCH¡×¤Ê¤É 
 .RE
 
 .LP
 .LP
-\f2\-genkeypair\fP  コマンド ã® \f2\-dname\fP オプションã®å€¤ã¨ã—ã¦è­˜åˆ¥å文字列を指定ã™ã‚‹å ´åˆã¯ã€æ¬¡ã®å½¢å¼ã§æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+\-genkeypair ¥³¥Þ¥ó¥É¤Î \f2\-dname\fP ¥ª¥×¥·¥ç¥ó¤ÎÃͤȤ·¤Æ¼±ÊÌ̾ʸ»úÎó¤ò»ØÄꤹ¤ë¾ì¹ç¤Ï¡¢  ¼¡¤Î·Á¼°¤Ç»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -1430,12 +1627,12 @@
 
 .LP
 .LP
-イタリック体ã®é …ç›®ã¯ã€å®Ÿéš›ã«æŒ‡å®šã™ã‚‹å€¤ã‚’表ã—ã¾ã™ã€‚ 短縮形ã®ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã®æ„味ã¯ã€æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚
+¥¤¥¿¥ê¥Ã¥¯ÂΤιàÌܤϡ¢¼ÂºÝ¤Ë»ØÄꤹ¤ëÃͤòɽ¤·¤Þ¤¹¡£ û½Ì·Á¤Î¥­¡¼¥ï¡¼¥É¤Î°ÕÌ£¤Ï¡¢¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
-       CN=commonName
+        CN=commonName
 .fl
         OU=organizationUnit
 .fl
@@ -1452,22 +1649,24 @@
 
 .LP
 .LP
-次ã«ç¤ºã™ã®ã¯ã€è­˜åˆ¥å文字列ã®ä¾‹ã§ã™ã€‚
+¼¡¤Ë¼¨¤¹¤Î¤Ï¡¢¼±ÊÌ̾ʸ»úÎó¤ÎÎã¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
-CN=Mark Smith, OU=JavaSoft, O=Sun, L=Cupertino, S=California, C=US
+CN=Mark Smith, OU=Java, O=Oracle, L=Cupertino, S=California, C=US
 .fl
 \fP
 .fi
 
 .LP
-次ã¯ã€ã“ã®æ–‡å­—列を使ã£ãŸã‚³ãƒžãƒ³ãƒ‰ã®ä¾‹ã§ã™ã€‚ 
+.LP
+¼¡¤Ï¡¢¤³¤Îʸ»úÎó¤ò»È¤Ã¤¿¥³¥Þ¥ó¥É¤ÎÎã¤Ç¤¹¡£
+.LP
 .nf
 \f3
 .fl
-keytool \-genkeypair \-dname "CN=Mark Smith, OU=JavaSoft, O=Sun, L=Cupertino,
+keytool \-genkeypair \-dname "CN=Mark Smith, OU=Java, O=Oracle, L=Cupertino,
 .fl
 S=California, C=US" \-alias mark
 .fl
@@ -1476,45 +1675,43 @@
 
 .LP
 .LP
-キーワードã®çŸ­ç¸®å½¢ã§ã¯ã€å¤§æ–‡å­—ã¨å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。ãŸã¨ãˆã°ã€CNã€cnã€ãŠã‚ˆã³ Cn ã¯ã€ã©ã‚Œã‚‚åŒã˜ã‚‚ã®ã¨ã—ã¦æ‰±ã‚ã‚Œã¾ã™ã€‚
+¥­¡¼¥ï¡¼¥É¤Îû½Ì·Á¤Ç¤Ï¡¢Âçʸ»ú¤È¾®Ê¸»ú¤Ï¶èÊ̤µ¤ì¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢CN¡¢cn¡¢¤ª¤è¤Ó Cn ¤Ï¡¢¤É¤ì¤âƱ¤¸¤â¤Î¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£
 .LP
 .LP
-一方ã€ã‚­ãƒ¼ãƒ¯ãƒ¼ãƒ‰ã®æŒ‡å®šé †åºã«ã¯æ„味ãŒã‚ã‚Šã€å„サブコンãƒãƒ¼ãƒãƒ³ãƒˆã¯ä¸Šã«ç¤ºã—ãŸé †åºã§æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã ã—ã€ã‚µãƒ–コンãƒãƒ¼ãƒãƒ³ãƒˆã‚’ã™ã¹ã¦æŒ‡å®šã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ä¸€éƒ¨ã®ã‚µãƒ–コンãƒãƒ¼ãƒãƒ³ãƒˆã ã‘を指定ã§ãã¾ã™ã€‚
+°ìÊý¡¢¥­¡¼¥ï¡¼¥É¤Î»ØÄê½ç½ø¤Ë¤Ï°ÕÌ£¤¬¤¢¤ê¡¢³Æ¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï¾å¤Ë¼¨¤·¤¿½ç½ø¤Ç»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤À¤·¡¢¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¤¹¤Ù¤Æ»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë°ìÉô¤Î¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤À¤±¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-CN=Steve Meier, OU=SunSoft, O=Sun, C=US
+CN=Steve Meier, OU=Java, O=Oracle, C=US
 .fl
 \fP
 .fi
 
 .LP
 .LP
-識別å文字列ã®å€¤ã«ã‚³ãƒ³ãƒžãŒå«ã¾ã‚Œã‚‹å ´åˆã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æ–‡å­—列を指定ã™ã‚‹ã¨ãã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã‚³ãƒ³ãƒžã‚’文字 \\ ã§ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+¼±ÊÌ̾ʸ»úÎó¤ÎÃͤ˥³¥ó¥Þ¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¤Ë¡¢¥³¥Þ¥ó¥É¹Ô¤Çʸ»úÎó¤ò»ØÄꤹ¤ë¤È¤­¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¥³¥ó¥Þ¤òʸ»ú \\ ¤Ç¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-   cn=peter schuster, o=Sun Microsystems\\, Inc., o=sun, c=us
+   cn=Peter Schuster, ou=Java\\, Product Development, o=Oracle, c=US
 .fl
 \fP
 .fi
 
 .LP
 .LP
-識別å文字列をコマンド行ã§æŒ‡å®šã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。識別åã‚’å¿…è¦ã¨ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ã¨ãã«ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã§è­˜åˆ¥åを指定ã—ãªã‹ã£ãŸå ´åˆã¯ã€å„サブコンãƒãƒ¼ãƒãƒ³ãƒˆã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ã‚³ãƒ³ãƒžã‚’文字 \\ ã§ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。
+¼±ÊÌ̾ʸ»úÎó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¼±ÊÌ̾¤òɬÍפȤ¹¤ë¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢¥³¥Þ¥ó¥É¹Ô¤Ç¼±ÊÌ̾¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢³Æ¥µ¥Ö¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£¤³¤Î¾ì¹ç¤Ï¡¢¥³¥ó¥Þ¤òʸ»ú \\ ¤Ç¥¨¥¹¥±¡¼¥×¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
 .LP
-.RE
 .SS 
-ä¿¡é ¼ã§ãる証明書ã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«é–¢ã™ã‚‹æ³¨æ„事項
+¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥¤¥ó¥Ý¡¼¥È¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à
 .LP
-.RS 3
-
+.LP
+½ÅÍ×: ¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤È¤·¤Æ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ëÁ°¤Ë¡¢¾ÚÌÀ½ñ¤ÎÆâÍƤò¿µ½Å¤ËÄ´¤Ù¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-é‡è¦:ä¿¡é ¼ã§ãる証明書ã¨ã—ã¦è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹å‰ã«ã€è¨¼æ˜Žæ›¸ã®å†…容を慎é‡ã«èª¿ã¹ã¦ãã ã•ã„。 
 .LP
-ã¾ãšã€è¨¼æ˜Žæ›¸ã®å†…容を表示㗠(\f2\-printcert\fP コマンドを使用ã™ã‚‹ã‹ã€ã¾ãŸã¯ \f2\-noprompt\fP オプションを指定ã—ãªã„㧠\f2\-import\fP コマンドを使用)ã€è¡¨ç¤ºã•ã‚ŒãŸè¨¼æ˜Žæ›¸ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントãŒã€æœŸå¾…ã•ã‚Œã‚‹ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ä¸€è‡´ã™ã‚‹ã‹ã©ã†ã‹ã‚’確èªã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚るユーザーã‹ã‚‰è¨¼æ˜Žæ›¸ãŒé€ã‚‰ã‚Œã¦ãã¦ã€ã“ã®è¨¼æ˜Žæ›¸ã‚’ \f2/tmp/cert\fP ã¨ã„ã†åå‰ã§ãƒ•ã‚¡ã‚¤ãƒ«ã«æ ¼ç´ã—ã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚ã“ã®å ´åˆã¯ã€ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«ã“ã®è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹å‰ã«ã€\f2\-printcert\fP コマンドを実行ã—ã¦ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントを表示ã§ãã¾ã™ã€‚ ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+¤Þ¤º¡¢¾ÚÌÀ½ñ¤ÎÆâÍƤòɽ¼¨¤· (\-printcert ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¤«¡¢¤Þ¤¿¤Ï \-noprompt ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤Ç \-importcert ¥³¥Þ¥ó¥É¤ò»ÈÍÑ)¡¢ ɽ¼¨¤µ¤ì¤¿¾ÚÌÀ½ñ¤Î¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬¡¢´üÂÔ¤µ¤ì¤ë¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È°ìÃפ¹¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¤¢¤ë¥æ¡¼¥¶¡¼¤«¤é¾ÚÌÀ½ñ¤¬Á÷¤é¤ì¤Æ¤­¤Æ¡¢¤³¤Î¾ÚÌÀ½ñ¤ò /tmp/cert ¤È¤¤¤¦Ì¾Á°¤Ç¥Õ¥¡¥¤¥ë¤Ë³ÊǼ¤·¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£ ¤³¤Î¾ì¹ç¤Ï¡¢¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ë¤³¤Î¾ÚÌÀ½ñ¤òÄɲ乤ëÁ°¤Ë¡¢ \f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤òɽ¼¨¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -1535,90 +1732,93 @@
 .fl
          SHA1: 20:B6:17:FA:EF:E5:55:8A:D0:71:1F:E8:D6:9D:C0:37:13:0E:5E:FE
 .fl
+         SHA256: 90:7B:70:0A:EA:DC:16:79:92:99:41:FF:8A:FE:EB:90:
+.fl
+                 17:75:E0:90:B2:24:4D:3A:2A:16:A6:E4:11:0F:67:A4
+.fl
 \fP
 .fi
 
 .LP
-次ã«ã€è¨¼æ˜Žæ›¸ã‚’é€ä¿¡ã—ãŸäººç‰©ã«é€£çµ¡ã—ã€ã“ã®äººç‰©ãŒæ示ã—ãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã€ä¸Šã®ã‚³ãƒžãƒ³ãƒ‰ã§è¡¨ç¤ºã•ã‚ŒãŸãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントã¨ã‚’比較ã—ã¾ã™ã€‚フィンガープリントãŒä¸€è‡´ã™ã‚Œã°ã€é€ä¿¡é€”中ã§ã»ã‹ã®ä½•è€…ã‹ (攻撃者ãªã©) ã«ã‚ˆã‚‹è¨¼æ˜Žæ›¸ã®ã™ã‚Šæ›¿ãˆãŒè¡Œã‚ã‚Œã¦ã„ãªã„ã“ã¨ã‚’確èªã§ãã¾ã™ã€‚é€ä¿¡é€”中ã§ã“ã®ç¨®ã®æ”»æ’ƒãŒè¡Œã‚ã‚Œã¦ã„ãŸå ´åˆã€ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã‚ãšã«è¨¼æ˜Žæ›¸ã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã¨ã€æ”»æ’ƒè€…ã«ã‚ˆã£ã¦ç½²åã•ã‚ŒãŸã™ã¹ã¦ã®ã‚‚ã® (攻撃的æ„図をæŒã¤ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚“ã  JAR ファイルãªã©) ã‚’ä¿¡é ¼ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚ 
+.LP
+¼¡¤Ë¡¢¾ÚÌÀ½ñ¤òÁ÷¿®¤·¤¿¿Íʪ¤ËÏ¢Íí¤·¡¢¤³¤Î¿Íʪ¤¬Ä󼨤·¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¡¢¾å¤Î¥³¥Þ¥ó¥É¤Çɽ¼¨¤µ¤ì¤¿¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤È¤òÈæ³Ó¤·¤Þ¤¹¡£¥Õ¥£¥ó¥¬¡¼¥×¥ê¥ó¥È¤¬°ìÃפ¹¤ì¤Ð¡¢Á÷¿®ÅÓÃæ¤Ç¤Û¤«¤Î²¿¼Ô¤« (¹¶·â¼Ô¤Ê¤É) ¤Ë¤è¤ë¾ÚÌÀ½ñ¤Î¤¹¤êÂؤ¨¤¬¹Ô¤ï¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£Á÷¿®ÅÓÃæ¤Ç¤³¤Î¼ï¤Î¹¶·â¤¬¹Ô¤ï¤ì¤Æ¤¤¤¿¾ì¹ç¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤ï¤º¤Ë¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È¡¢¹¶·â¼Ô¤Ë¤è¤Ã¤Æ½ð̾¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¤â¤Î (¹¶·âŪ°Õ¿Þ¤ò»ý¤Ä¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò´Þ¤ó¤À JAR ¥Õ¥¡¥¤¥ë¤Ê¤É) ¤ò¿®Íꤹ¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
-注:証明書をインãƒãƒ¼ãƒˆã™ã‚‹å‰ã«å¿…ãš \f2\-printcert\fP コマンドを実行ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã‚ã‘ã§ã¯ã‚ã‚Šã¾ã›ã‚“。 キーストア内ã®ä¿¡é ¼ã§ãる証明書ã®ãƒªã‚¹ãƒˆã«è¨¼æ˜Žæ›¸ã‚’追加ã™ã‚‹å‰ã« \f2\-importcert\fP コマンドを実行ã™ã‚‹ã¨ã€è¨¼æ˜Žæ›¸ã®æƒ…å ±ãŒè¡¨ç¤ºã•ã‚Œã€ç¢ºèªã‚’求ã‚るメッセージãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚インãƒãƒ¼ãƒˆæ“作ã¯ã€ã“ã®æ™‚点ã§ä¸­æ­¢ã§ãã¾ã™ã€‚ãŸã ã—ã€ç¢ºèªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã®ã¯ã€\f2\-importcert\fP コマンドを \f2\-noprompt\fP オプションを指定ã›ãšã«å®Ÿè¡Œã—ãŸå ´åˆã ã‘ã§ã™ã€‚\f2\-noprompt\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ã®å¯¾è©±ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。
+.LP
+Ãí: ¾ÚÌÀ½ñ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ëÁ°¤Ëɬ¤º \f2\-printcert\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤ï¤±¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥­¡¼¥¹¥È¥¢Æâ¤Î¿®Íê¤Ç¤­¤ë¾ÚÌÀ½ñ¤Î¥ê¥¹¥È¤Ë¾ÚÌÀ½ñ¤òÄɲ乤ëÁ°¤Ë \f2\-importcert\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢¾ÚÌÀ½ñ¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¡¢³Îǧ¤òµá¤á¤ë¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¥¤¥ó¥Ý¡¼¥ÈÁàºî¤Ï¡¢¤³¤Î»þÅÀ¤ÇÃæ»ß¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢³Îǧ¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë¤Î¤Ï¡¢\-importcert ¥³¥Þ¥ó¥É¤ò \-noprompt ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤻ¤º¤Ë¼Â¹Ô¤·¤¿¾ì¹ç¤À¤±¤Ç¤¹¡£ \f2\-noprompt\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥æ¡¼¥¶¡¼¤È¤ÎÂÐÏäϹԤï¤ì¤Þ¤»¤ó¡£
 .LP
-.RE
 .SS 
-パスワードã«é–¢ã™ã‚‹æ³¨æ„事項
+¥Ñ¥¹¥ï¡¼¥É¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à
 .LP
-.RS 3
-
+.LP
+¥­¡¼¥¹¥È¥¢¤ËÂФ¹¤ëÁàºî¤ò¹Ô¤¦¤Û¤È¤ó¤É¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤¬É¬ÍפǤ¹¡£¤Þ¤¿¡¢°ìÉô¤Î¥³¥Þ¥ó¥É¤Ç¤Ï¡¢Èó¸ø³«/ÈëÌ©¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤¬É¬Íפˤʤ뤳¤È¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-キーストアã«å¯¾ã™ã‚‹æ“作を行ã†ã»ã¨ã‚“ã©ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€ã‚¹ãƒˆã‚¢ã®ãƒ‘スワードãŒå¿…è¦ã§ã™ã€‚ã¾ãŸã€ä¸€éƒ¨ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã¯ã€éžå…¬é–‹/秘密éµã®ãƒ‘スワードãŒå¿…è¦ã«ãªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.LP
-パスワードã¯ã‚³ãƒžãƒ³ãƒ‰è¡Œã§æŒ‡å®šã§ãã¾ã™ (ストアã®ãƒ‘スワードã«ã¯ \f2\-storepass\fP オプションã€éžå…¬é–‹éµã®ãƒ‘スワードã«ã¯ \f2\-keypass\fP オプションを使用)。ãŸã ã—ã€ãƒ†ã‚¹ãƒˆã‚’目的ã¨ã™ã‚‹å ´åˆã€ã¾ãŸã¯å®‰å…¨ã§ã‚ã‚‹ã“ã¨ãŒã‚ã‹ã£ã¦ã„るシステムã§å®Ÿè¡Œã™ã‚‹å ´åˆä»¥å¤–ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚„スクリプトã§ãƒ‘スワードを指定ã—ãªã„ã§ãã ã•ã„。
+¥Ñ¥¹¥ï¡¼¥É¤Ï¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄê¤Ç¤­¤Þ¤¹ (¥¹¥È¥¢¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ï \f2\-storepass\fP ¥ª¥×¥·¥ç¥ó¡¢Èó¸ø³«¸°¤Î¥Ñ¥¹¥ï¡¼¥É¤Ë¤Ï \f2\-keypass\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍÑ)¡£¤¿¤À¤·¡¢¥Æ¥¹¥È¤òÌÜŪ¤È¤¹¤ë¾ì¹ç¡¢¤Þ¤¿¤Ï°ÂÁ´¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¥·¥¹¥Æ¥à¤Ç¼Â¹Ô¤¹¤ë¾ì¹ç°Ê³°¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¤ä¥¹¥¯¥ê¥×¥È¤Ç¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤷ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-å¿…è¦ãªãƒ‘スワードã®ã‚ªãƒ—ションをコマンド行ã§æŒ‡å®šã—ãªã‹ã£ãŸå ´åˆã¯ã€ãƒ‘スワードã®å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
+ɬÍפʥѥ¹¥ï¡¼¥É¤Î¥ª¥×¥·¥ç¥ó¤ò¥³¥Þ¥ó¥É¹Ô¤Ç»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
+.LP
+.SS 
+¾ÚÌÀ½ñ¤Î½àµò¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à
+.LP
 .LP
-.RE
-.SH "関連項目"
+¥¤¥ó¥¿¡¼¥Í¥Ã¥Èɸ½à¤Î 
+.na
+\f2RFC 5280\fP @
+.fi
+http://tools.ietf.org/rfc/rfc5280.txt ¤Ç¤Ï¡¢X.509 ¾ÚÌÀ½ñ¤¬½àµò¤¹¤ë¥×¥í¥Õ¥¡¥¤¥ë¤òÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥×¥í¥Õ¥¡¥¤¥ë¤Ë¤Ï¡¢¾ÚÌÀ½ñ¤Î¥Õ¥£¡¼¥ë¥É¤ä¥¨¥¯¥¹¥Æ¥ó¥·¥ç¥ó¤ÇÍ­¸ú¤ÊÃͤäÃͤÎÁȤ߹ç¤ï¤»¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\f3keytool\fP ¤Ç¤Ï¡¢¤³¤ì¤é¤Î¤¹¤Ù¤Æ¤Îµ¬Â§¤¬Å¬ÍѤµ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡¢É¸½à¤Ë½àµò¤·¤Ê¤¤¾ÚÌÀ½ñ¤¬À¸À®¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¡¢¤½¤Î¤è¤¦¤Ê¾ÚÌÀ½ñ¤Ï JRE ¤ä¤Û¤«¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ÇµñÈݤµ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤Ï¡¢ \f2\-dname\fP ¤ä \f2\-ext\fP ¤Ê¤É¤ÇŬÀµ¤Ê¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-.LP
-jar(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ  
+jar(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-.LP
-jarsigner(1) ツールã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ  
+jarsigner(1) ¥Ä¡¼¥ë¤Î¥É¥­¥å¥á¥ó¥È 
 .TP 2
 o
-.LP
-\f3keytool\fP ã®ä½¿ç”¨ä¾‹ã«ã¤ã„ã¦ã¯ã€
 .na
-\f4「Java Tutorialã€\fP @
+\f4keytool\fP\f2 ¤Î»ÈÍÑÎã¤Ë¤Ä¤¤¤Æ¤Ï¡¢\fP @
 .fi
-http://java.sun.com/docs/books/tutorialã®
+http://download.oracle.com/javase/tutorial/security/index.html
 .na
-\f4「Securityã€\fP @
+\f2¡ÖJava Tutorial¡×\fP\f4¤Î\fP @
 .fi
-http://java.sun.com/docs/books/tutorial/security/index.htmlã‚’å‚ç…§  
+http://download.oracle.com/javase/tutorial/¡ÖSecurity¡×\f3¤ò»²¾È\fP 
 .RE
 
 .LP
-.SH "変更点"
-.LP
-
+.SH "Êѹ¹ÅÀ"
 .LP
 .LP
-Java SE 6 㧠keytool ã®ã‚³ãƒžãƒ³ãƒ‰ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚
+Java SE 6 ¤Ç keytool ¤Î¥³¥Þ¥ó¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿¡£
 .LP
 .LP
-\f3keytool\fP ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒ‘スワードを入力ã™ã‚‹éš›ã«ãã®å…¥åŠ›å†…容を表示ã—ãªããªã‚Šã¾ã—ãŸã€‚ユーザーã¯ãƒ‘スワード入力時ã«ãã®å…¥åŠ›å†…容を確èªã§ããªããªã£ãŸãŸã‚ã€åˆæœŸã‚­ãƒ¼ã‚¹ãƒˆã‚¢ãƒ‘スワードを設定ã—ãŸã‚Šéµãƒ‘スワードを変更ã—ãŸã‚Šã™ã‚‹ãªã©ã€ãƒ‘スワードã®è¨­å®šã‚„変更を行ã†ãŸã³ã«ãƒ‘スワードã®å†å…¥åŠ›ã‚’求ã‚られã¾ã™ã€‚
+\f3keytool\fP ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬¥Ñ¥¹¥ï¡¼¥É¤òÆþÎϤ¹¤ëºÝ¤Ë¤½¤ÎÆþÎÏÆâÍƤòɽ¼¨¤·¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¥æ¡¼¥¶¡¼¤Ï¥Ñ¥¹¥ï¡¼¥ÉÆþÎÏ»þ¤Ë¤½¤ÎÆþÎÏÆâÍƤò³Îǧ¤Ç¤­¤Ê¤¯¤Ê¤Ã¤¿¤¿¤á¡¢½é´ü¥­¡¼¥¹¥È¥¢¥Ñ¥¹¥ï¡¼¥É¤òÀßÄꤷ¤¿¤ê¸°¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤·¤¿¤ê¤¹¤ë¤Ê¤É¡¢¥Ñ¥¹¥ï¡¼¥É¤ÎÀßÄê¤äÊѹ¹¤ò¹Ô¤¦¤¿¤Ó¤Ë¥Ñ¥¹¥ï¡¼¥É¤ÎºÆÆþÎϤòµá¤á¤é¤ì¤Þ¤¹¡£
 .LP
 .LP
-変更ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã®ä¸­ã«ã¯ã€åå‰ãŒå¤‰æ›´ã•ã‚ŒãŸã ã‘ã®ã‚‚ã®ã‚‚ã‚ã‚Œã°ã€å»ƒæ­¢ã•ã‚Œã¦ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«è¨˜è¼‰ã•ã‚Œãªããªã£ãŸã‚‚ã®ã‚‚ã‚ã‚Šã¾ã™ã€‚以å‰ã®ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ (åå‰ãŒå¤‰æ›´ã•ã‚ŒãŸã‚‚ã®ã¨å»ƒæ­¢ã•ã‚ŒãŸã‚‚ã®ã®ä¸¡æ–¹) ã¯ã€ã“ã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚引ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¦ãŠã‚Šã€ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚keytool ã®ã‚³ãƒžãƒ³ãƒ‰ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«åŠ ãˆã‚‰ã‚ŒãŸã™ã¹ã¦ã®å¤‰æ›´ç‚¹ã®æ¦‚è¦ã‚’ã€æ¬¡ã«ç¤ºã—ã¾ã™ã€‚
+Êѹ¹¤µ¤ì¤¿¥³¥Þ¥ó¥É¤ÎÃæ¤Ë¤Ï¡¢Ì¾Á°¤¬Êѹ¹¤µ¤ì¤¿¤À¤±¤Î¤â¤Î¤â¤¢¤ì¤Ð¡¢Çѻߤµ¤ì¤Æ¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ëµ­ºÜ¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¤â¤Î¤â¤¢¤ê¤Þ¤¹¡£°ÊÁ°¤Î¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É (̾Á°¤¬Êѹ¹¤µ¤ì¤¿¤â¤Î¤ÈÇѻߤµ¤ì¤¿¤â¤Î¤ÎξÊý) ¤Ï¡¢¤³¤Î¥ê¥ê¡¼¥¹¤Ç¤â°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤ª¤ê¡¢º£¸å¤Î¥ê¥ê¡¼¥¹¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤ëͽÄê¤Ç¤¹¡£keytool ¤Î¥³¥Þ¥ó¥É¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë²Ã¤¨¤é¤ì¤¿¤¹¤Ù¤Æ¤ÎÊѹ¹ÅÀ¤Î³µÍפò¡¢¼¡¤Ë¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
-åå‰ãŒå¤‰æ›´ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰:
+̾Á°¤¬Êѹ¹¤µ¤ì¤¿¥³¥Þ¥ó¥É:
 .LP
 .RS 3
 .TP 2
 o
-\f2\-export\fP ã®åå‰ãŒ \f2\-exportcert\fP ã«å¤‰æ›´ 
+\f2\-export\fP ¤Î̾Á°¤¬ \f2\-exportcert ¤ËÊѹ¹\fP 
 .TP 2
 o
-\f2\-genkey\fP ã®åå‰ãŒ \f2\-genkeypair\fP ã«å¤‰æ›´ 
+\f2\-genkey\fP ¤Î̾Á°¤¬ \f2\-genkeypair ¤ËÊѹ¹\fP 
 .TP 2
 o
-\f2\-import\fP ã®åå‰ãŒ \f2\-importcert\fP ã«å¤‰æ›´ 
+\f2\-import\fP ¤Î̾Á°¤¬ \f2\-importcert ¤ËÊѹ¹\fP 
 .RE
 
 .LP
 .LP
-廃止ã•ã‚Œã¦ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«è¨˜è¼‰ã•ã‚Œãªããªã£ãŸã‚³ãƒžãƒ³ãƒ‰:
+Çѻߤµ¤ì¤Æ¥É¥­¥å¥á¥ó¥È¤Ëµ­ºÜ¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¥³¥Þ¥ó¥É:
 .LP
 .RS 3
 .TP 2
@@ -1626,19 +1826,19 @@
 .na
 \f2\-keyclone\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html#keycloneCmd 
+http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html#keycloneCmd 
 .TP 2
 o
 .na
 \f2\-identitydb\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html#identitydbCmd 
+http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html#identitydbCmd 
 .TP 2
 o
 .na
 \f2\-selfcert\fP @
 .fi
-http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/keytool.html#selfcertCmd 
+http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/keytool.html#selfcertCmd 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/native2ascii.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/native2ascii.1	Wed May 04 16:39:05 2011 -0700
@@ -1,4 +1,4 @@
-." Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
+." Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
 ." This code is free software; you can redistribute it and/or modify it
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH native2ascii 1 "02 Jun 2010"
+.TH native2ascii 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-native2ascii \- ãƒã‚¤ãƒ†ã‚£ãƒ– \- ASCII コンãƒãƒ¼ã‚¿
-.LP
-.RS 3
-
+.SH "̾Á°"
+native2ascii \- ¥Í¥¤¥Æ¥£¥Ö \- ASCII ¥³¥ó¥Ð¡¼¥¿
 .LP
 .LP
-ãƒã‚¤ãƒ†ã‚£ãƒ–コード (Latin 1 ãŠã‚ˆã³ Unicode 以外) ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ Unicode コードã«å¤‰æ›ã—ã¾ã™ã€‚
+¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Îʸ»ú¤Î¥Õ¥¡¥¤¥ë¤ò ASCII ¤Þ¤¿¤Ï Unicode ¥¨¥¹¥±¡¼¥×¤¢¤ë¤¤¤Ï¤½¤ÎξÊý¤Î¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤·¤Þ¤¹¡£¤½¤ÎµÕ¤ÎÊÑ´¹¤â¹Ô¤¤¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -44,36 +38,34 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-Java コンパイラãŠã‚ˆã³ãã®ä»–ã® Java ツールã¯ã€Latin\-1 ã¾ãŸã¯ Unicode コード (\\udddd 表記) 文字をå«ã‚“ã ãƒ•ã‚¡ã‚¤ãƒ«ã ã‘を処ç†ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ \f2native2ascii\fP ã¯ã€ã“れら以外ã®æ–‡å­—コードã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ Latin\-1 ã¾ãŸã¯ Unicode コードã®ãƒ•ã‚¡ã‚¤ãƒ«ã«å¤‰æ›ã—ã¾ã™ã€‚
+\f2native2ascii\fP Java ¼Â¹Ô´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Ë¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¡¢ASCII ¤Ç¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤·¤Þ¤¹¡£ASCII ʸ»ú¥»¥Ã¥È¤Î°ìÉô¤Ç¤Ê¤¤¤¹¤Ù¤Æ¤Îʸ»ú¤Ç Unicode ¥¨¥¹¥±¡¼¥× (¡Ö\\uxxxx¡×¤Îɽµ­) ¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤Î¥×¥í¥»¥¹¤Ï¡¢ISO\-8859\-1 ʸ»ú¥»¥Ã¥È¤Ë´Þ¤Þ¤ì¤Ê¤¤Ê¸»ú¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¥×¥í¥Ñ¥Æ¥£¡¼¥Õ¥¡¥¤¥ë¤ÇɬÍפǤ¹¡£¤³¤Î¥Ä¡¼¥ë¤Ï¡¢¤½¤ÎµÕ¤ÎÊÑ´¹¤ò¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f2outputfile\fP ã‚’çœç•¥ã—ãŸå ´åˆã€æ¨™æº–出力ã«å‡ºåŠ›ã•ã‚Œã¾ã™ã€‚ã•ã‚‰ã«ã€\f2inputfile\fP ã‚’çœç•¥ã—ãŸå ´åˆã€æ¨™æº–入力ã‹ã‚‰å…¥åŠ›ã•ã‚Œã¾ã™ã€‚
+\f2outputfile\fP ¤ò¾Êά¤·¤¿¾ì¹ç¡¢É¸½à½ÐÎϤ˽ÐÎϤµ¤ì¤Þ¤¹¡£¤µ¤é¤Ë¡¢ \f2inputfile\fP ¤ò¾Êά¤·¤¿¾ì¹ç¡¢É¸½àÆþÎϤ«¤éÆþÎϤµ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-reverse 
-逆ã®å‡¦ç†ã‚’è¡Œã„ã¾ã™ã€‚ã¤ã¾ã‚Šã€Latin\-1 ã¾ãŸã¯ Unicode コードã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ãƒã‚¤ãƒ†ã‚£ãƒ–コードã«å¤‰æ›ã—ã¾ã™ã€‚
+µÕ¤Î½èÍý¤ò¹Ô¤¤¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢ISO\-8859\-1 ¤Ç Unicode ¥¨¥¹¥±¡¼¥×¤ò»È¤Ã¤Æ¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¡¢Java ¼Â¹Ô´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤·¤Þ¤¹¡£
 .br
 .br
 .TP 3
 \-encoding encoding_name 
-変æ›å‡¦ç†ã§ä½¿ç”¨ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã®åå‰ã‚’指定ã—ã¾ã™ã€‚デフォルトã®ã‚³ãƒ¼ãƒ‰ã¯ã€ã‚·ã‚¹ãƒ†ãƒ ãƒ—ロパティー㮠\f2file.encoding\fP ã‹ã‚‰å–å¾—ã•ã‚Œã¾ã™ã€‚\f2encoding_name\fP 文字列ã¯ã€
+ÊÑ´¹½èÍý¤Ç»ÈÍѤ¹¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥° ( \f2java.nio.charset.Charset.defaultCharset\fP ¥á¥½¥Ã¥É¤ÇÄêµÁ¤µ¤ì¤ë) ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£ \f2encoding_name\fP ʸ»úÎó¤Ï¡¢
 .na
-\f4「サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„るエンコーディングã€\fP @
+\f4¡Ö¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤ëʸ»úÎ󥨥󥳡¼¥Ç¥£¥ó¥°¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/intl/encoding.doc.htmlドキュメントã«ç¤ºã•ã‚Œã¦ã„ã‚‹ã€ã‚µãƒãƒ¼ãƒˆã•ã‚Œã‚‹ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã®è¡¨ã®æœ€åˆã®åˆ—ã‹ã‚‰å–å¾—ã•ã‚Œã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+http://java.sun.com/javase/6/docs/technotes/guides/intl/encoding.doc.html¥É¥­¥å¥á¥ó¥È¤Ë¼¨¤µ¤ì¤Æ¤¤¤ë¡¢Java ¼Â¹Ô´Ä¶­¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ëʸ»ú¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤Î̾Á°¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+.br
+.br
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
--- a/src/solaris/doc/sun/man/man1/ja/orbd.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/orbd.1	Wed May 04 16:39:05 2011 -0700
@@ -19,29 +19,23 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH orbd 1 "02 Jun 2010"
+.TH orbd 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
+.SH "̾Á°"
 orbd \- The Object Request Broker Daemon
 .LP
-.RS 3
-
+.LP
+\f3orbd\fP ¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤«¤é CORBA ´Ä¶­¤Î¥µ¡¼¥Ð¡¼¤Ë¤¢¤ë»ý³¥ª¥Ö¥¸¥§¥¯¥È¤òÆ©²áŪ¤Ë¸¡º÷¤·¤Æ¸Æ¤Ó½Ð¤¹¤¿¤á¤Ë»ÈÍѤ·¤Þ¤¹¡£
 .LP
 .LP
-\f3orbd\fP ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ CORBA 環境ã®ã‚µãƒ¼ãƒãƒ¼ã«ã‚ã‚‹æŒç¶šã‚ªãƒ–ジェクトをé€éŽçš„ã«æ¤œç´¢ã—ã¦å‘¼ã³å‡ºã™ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚
-.LP
-.LP
-\f3関連項目:\fP 
+\f3´ØÏ¢¹àÌÜ:\fP 
 .na
-\f2ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fP @
+\f2¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -52,42 +46,40 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3orbd\fP ツールã«å«ã¾ã‚Œã‚‹ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’使ã†ã¨ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ CORBA 環境ã§ã‚µãƒ¼ãƒãƒ¼ä¸Šã«ã‚ã‚‹æŒç¶šã‚ªãƒ–ジェクトをé€éŽçš„ã«æ¤œç´¢ã—ã¦å‘¼ã³å‡ºã™ã“ã¨ãŒã§ãã¾ã™ã€‚æŒç¶šã‚µãƒ¼ãƒãƒ¼ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«æŒç¶šã‚ªãƒ–ジェクトå‚照を発行ã™ã‚‹éš›ã€ã‚µãƒ¼ãƒãƒ¼ã®ãƒãƒ¼ãƒˆç•ªå·ã®ä»£ã‚ã‚Šã« OBRD ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’オブジェクトå‚ç…§ã«å«ã‚ã¾ã™ã€‚æŒç¶šã‚ªãƒ–ジェクトå‚ç…§ã®ã‚ªãƒ–ジェクトå‚照㫠ORBD ãƒãƒ¼ãƒˆç•ªå·ã‚’å«ã‚ã‚‹ã“ã¨ã«ã¯ã€æ¬¡ã®ã‚ˆã†ãªåˆ©ç‚¹ãŒã‚ã‚Šã¾ã™ã€‚
+\f3orbd\fP ¥Ä¡¼¥ë¤Ë´Þ¤Þ¤ì¤ë¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ò»È¤¦¤È¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ï CORBA ´Ä¶­¤Ç¥µ¡¼¥Ð¡¼¾å¤Ë¤¢¤ë»ý³¥ª¥Ö¥¸¥§¥¯¥È¤òÆ©²áŪ¤Ë¸¡º÷¤·¤Æ¸Æ¤Ó½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£»ý³¥µ¡¼¥Ð¡¼¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë»ý³¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤òȯ¹Ô¤¹¤ëºÝ¡¢¥µ¡¼¥Ð¡¼¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ÎÂå¤ï¤ê¤Ë OBRD ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë´Þ¤á¤Þ¤¹¡£»ý³¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë ORBD ¥Ý¡¼¥ÈÈÖ¹æ¤ò´Þ¤á¤ë¤³¤È¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ÊÍøÅÀ¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ã‚るオブジェクトå‚ç…§ãŒã€ã‚µãƒ¼ãƒãƒ¼ã®ãƒ©ã‚¤ãƒ•ã‚¿ã‚¤ãƒ ã¨ç„¡é–¢ä¿‚ã«ãªã‚‹ã€‚オブジェクトå‚ç…§ã¯ã€å§‹ã‚ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚ŒãŸã¨ãã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®ã‚µãƒ¼ãƒãƒ¼ã«ã‚ˆã‚Šãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ç™ºè¡Œã•ã‚Œã¾ã™ãŒã€ãã®å¾Œã¯ã€ã‚µãƒ¼ãƒãƒ¼ã®é–‹å§‹ã¾ãŸã¯ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ã®å›žæ•°ã«ã‹ã‹ã‚らãšã€ORBD ãŒã„ã¤ã§ã‚‚呼ã³å‡ºã—ãŸã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«æ­£ã—ã„オブジェクトå‚照を返ã—ã¾ã™ã€‚ 
+¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë¤¢¤ë¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤¬¡¢¥µ¡¼¥Ð¡¼¤Î¥é¥¤¥Õ¥¿¥¤¥à¤È̵´Ø·¸¤Ë¤Ê¤ë¡£¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ï¡¢»Ï¤á¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¤È¤­¤Ï¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¥µ¡¼¥Ð¡¼¤Ë¤è¤ê¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ëȯ¹Ô¤µ¤ì¤Þ¤¹¤¬¡¢¤½¤Î¸å¤Ï¡¢¥µ¡¼¥Ð¡¼¤Î³«»Ï¤Þ¤¿¤Ï¥·¥ã¥Ã¥È¥À¥¦¥ó¤Î²ó¿ô¤Ë¤«¤«¤ï¤é¤º¡¢ORBD ¤¬¤¤¤Ä¤Ç¤â¸Æ¤Ó½Ð¤·¤¿¥¯¥é¥¤¥¢¥ó¥È¤ËÀµ¤·¤¤¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤òÊÖ¤·¤Þ¤¹¡£ 
 .TP 2
 o
-クライアントã¯ä¸€åº¦ã ã‘ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚µãƒ¼ãƒ“スã®ã‚ªãƒ–ジェクトå‚照をルックアップã™ã‚‹å¿…è¦ãŒã‚ã‚‹ãŒã€ãã®å¾Œã¯ã‚µãƒ¼ãƒãƒ¼ã®ãƒ©ã‚¤ãƒ•ã‚¿ã‚¤ãƒ ã«ã‚ˆã‚‹å¤‰æ›´ã¨ã¯ç„¡é–¢ä¿‚ã«ã“ã®å‚照を利用ã™ã‚‹ã“ã¨ãŒã§ãã‚‹ 
+¥¯¥é¥¤¥¢¥ó¥È¤Ï°ìÅÙ¤À¤±¥Í¡¼¥ß¥ó¥°¥µ¡¼¥Ó¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò¥ë¥Ã¥¯¥¢¥Ã¥×¤¹¤ëɬÍפ¬¤¢¤ë¤¬¡¢¤½¤Î¸å¤Ï¥µ¡¼¥Ð¡¼¤Î¥é¥¤¥Õ¥¿¥¤¥à¤Ë¤è¤ëÊѹ¹¤È¤Ï̵´Ø·¸¤Ë¤³¤Î»²¾È¤òÍøÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤ë 
 .RE
 
 .LP
 .LP
-ORBD ã®ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ã€servertool(1) を使用ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ servertool ã¯ã€ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã§ã™ã€‚サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®\f2「サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã€\fPã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+ORBD ¤Î¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢servertool(1) ¤ò»ÈÍѤ·¤Æ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£servertool ¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤Ó¥·¥ã¥Ã¥È¥À¥¦¥ó¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¹¡£¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î¥É¥­¥å¥á¥ó¥È¤Î¡Ö¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¡×¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-\f2orbd\fP ã‚’èµ·å‹•ã™ã‚‹ã¨ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スも起動ã•ã‚Œã¾ã™ã€‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ã¤ã„ã¦ã¯ã€
+\f2orbd\fP ¤òµ¯Æ°¤¹¤ë¤È¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤âµ¯Æ°¤µ¤ì¤Þ¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€\fP @
+\f2¡Ö¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "オプション"
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .SS 
-必須オプション
+ɬ¿Ü¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-ORBInitialPort nameserverport 
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã‚’指定ã—ã¾ã™ã€‚\f2orbd\fP ã¯ã€èµ·å‹•ã•ã‚Œã‚‹ã¨ã€ã“ã®ãƒãƒ¼ãƒˆä¸Šã§ç€ä¿¡è¦æ±‚ã‚’å¾…æ©Ÿã—ã¾ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚ (å¿…é ˆ) 
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤ò»ØÄꤷ¤Þ¤¹¡£\f2orbd\fP ¤Ï¡¢µ¯Æ°¤µ¤ì¤ë¤È¡¢¤³¤Î¥Ý¡¼¥È¾å¤ÇÃå¿®Í×µá¤òÂÔµ¡¤·¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£(ɬ¿Ü) 
 .RE
 
 .LP
@@ -95,75 +87,75 @@
 
 .LP
 .SS 
-ãã®ä»–ã®ã‚ªãƒ—ション
+¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
 .TP 3
 \-port port 
-ORBD ã‚’èµ·å‹•ã™ã‚‹ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ ORBD ã¯ã€ã“ã®ãƒãƒ¼ãƒˆã§ã€æŒç¶šã‚ªãƒ–ジェクトã«å¯¾ã™ã‚‹è¦æ±‚ã‚’å—ã‘å–ã‚Šã¾ã™ã€‚ã“ã®ãƒãƒ¼ãƒˆã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ 1049 ã§ã™ã€‚ ã“ã®ãƒãƒ¼ãƒˆç•ªå·ã¯æŒç¶š Interoperable Object References (IOR) ã®ãƒãƒ¼ãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚(çœç•¥å¯) 
+ORBD ¤òµ¯Æ°¤¹¤ë¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£ORBD ¤Ï¡¢¤³¤Î¥Ý¡¼¥È¤Ç¡¢»ý³¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ¹¤ëÍ×µá¤ò¼õ¤±¼è¤ê¤Þ¤¹¡£¤³¤Î¥Ý¡¼¥È¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 1049 ¤Ç¤¹¡£¤³¤Î¥Ý¡¼¥ÈÈֹ椬¡¢»ý³ Interoperable Object References (IOR). ¤Î¥Ý¡¼¥È¥Õ¥£¡¼¥ë¥É¤ËÄɲ䵤ì¤Þ¤¹¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-defaultdb directory 
-ORBD æŒç¶šæ ¼ç´ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2orb.db\fP ãŒä½œæˆã•ã‚Œã‚‹ãƒ™ãƒ¼ã‚¹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã¯ã€Œ./orb.dbã€ã¨ãªã‚Šã¾ã™ã€‚(çœç•¥å¯) 
+ORBD »ý³³ÊǼ¥Ç¥£¥ì¥¯¥È¥ê \f2orb.db\fP ¤¬ºîÀ®¤µ¤ì¤ë¥Ù¡¼¥¹¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤϡÖ./orb.db¡×¤È¤Ê¤ê¤Þ¤¹¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-serverPollingTime milliseconds 
-\f2servertool\fP を使用ã—ã¦ç™»éŒ²ã•ã‚ŒãŸæŒç¶šã‚µãƒ¼ãƒãƒ¼ãŒæ­£å¸¸ã«å‹•ä½œã—ã¦ã„ã‚‹ã“ã¨ã‚’ ORBD ãŒç¢ºèªã™ã‚‹å›žæ•°ã‚’指定ã—ã¾ã™ã€‚デフォルト値㯠1,000 ミリ秒ã§ã™ã€‚ 「ミリ秒ã€ã®æŒ‡å®šå€¤ã¯æœ‰åŠ¹ãªæ•´æ•°å€¤ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚(çœç•¥å¯) 
+\f2servertool\fP ¤ò»ÈÍѤ·¤ÆÅÐÏ¿¤µ¤ì¤¿»ý³¥µ¡¼¥Ð¡¼¤¬Àµ¾ï¤ËÆ°ºî¤·¤Æ¤¤¤ë¤³¤È¤ò ORBD ¤¬³Îǧ¤¹¤ë²ó¿ô¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 1,000 ¥ß¥êÉäǤ¹¡£\f2milliseconds\fP ¤Ë»ØÄꤹ¤ëÃͤϡ¢Í­¸ú¤ÊÀµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-serverStartupDelay milliseconds 
-\f2servertool\fP を使用ã—ã¦ç™»éŒ²ã•ã‚ŒãŸæŒç¶šã‚µãƒ¼ãƒãƒ¼ã‚’å†èµ·å‹•ã—ã¦ã‹ã‚‰ã€ä½ç½®è»¢é€ã®ä¾‹å¤–ã‚’é€ä¿¡ã™ã‚‹ã¾ã§ã® ORBD ã®å¾…機時間を指定ã—ã¾ã™ã€‚デフォルト値㯠1,000 ミリ秒ã§ã™ã€‚ 「ミリ秒ã€ã®æŒ‡å®šå€¤ã¯æœ‰åŠ¹ãªæ•´æ•°å€¤ã§ã‚ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚(çœç•¥å¯) 
+\f2servertool\fP ¤ò»ÈÍѤ·¤ÆÅÐÏ¿¤µ¤ì¤¿»ý³¥µ¡¼¥Ð¡¼¤òºÆµ¯Æ°¤·¤Æ¤«¤é¡¢°ÌÃÖžÁ÷¤ÎÎã³°¤òÁ÷¿®¤¹¤ë¤Þ¤Ç¤Î ORBD ¤ÎÂÔµ¡»þ´Ö¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï 1,000 ¥ß¥êÉäǤ¹¡£\f2milliseconds\fP ¤Ë»ØÄꤹ¤ëÃͤϡ¢Í­¸ú¤ÊÀµ¤ÎÀ°¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£(¾Êά²Ä) 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
  
 .RE
 
 .LP
-.SH "ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•ã¨åœæ­¢"
+.SH "¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°¤ÈÄä»ß"
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€
+¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢
 .na
-\f2CORBA オブジェクト\fP @
+\f2CORBA ¥ª¥Ö¥¸¥§¥¯¥È\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#CORBA%20objectã«ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚’å¯èƒ½ã«ã™ã‚‹ CORBA サービスã§ã™ã€‚ ãƒãƒ¼ãƒŸãƒ³ã‚°ã¯åå‰ã‚’オブジェクトå‚ç…§ã«ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šå¯èƒ½ã«ãªã‚Šã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#CORBA%20object¤Ë¥Í¡¼¥ß¥ó¥°¤ò²Äǽ¤Ë¤¹¤ë CORBA ¥µ¡¼¥Ó¥¹¤Ç¤¹¡£¥Í¡¼¥ß¥ó¥°¤Ï̾Á°¤ò¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë¥Ð¥¤¥ó¥É¤¹¤ë¤³¤È¤Ë¤è¤ê²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
 .na
-\f2「ãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã€\fP @
+\f2¡Ö¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#name%20bindingã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«æ ¼ç´ã•ã‚Œã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯åå‰ã‚’与ãˆã¦ç›®çš„ã®ã‚ªãƒ–ジェクトå‚照をå–å¾—ã§ãã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlGlossary.html#name%20binding¤Ï¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ë³ÊǼ¤µ¤ì¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ï̾Á°¤òÍ¿¤¨¤ÆÌÜŪ¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò¼èÆÀ¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-ORBD ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¾ãŸã¯ã‚µãƒ¼ãƒãƒ¼ã‚’実行ã™ã‚‹å‰ã«èµ·å‹•ã—ã¾ã™ã€‚ORBD ã«ã¯ã€æŒç¶šãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŠã‚ˆã³ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒçµ„ã¿è¾¼ã¾ã‚Œã¦ã„ã¾ã™ã€‚ ã“れらã¯ã©ã¡ã‚‰ã‚‚ COS ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®å®Ÿè£…ã§ã™ã€‚
+ORBD ¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤Þ¤¿¤Ï¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ëÁ°¤Ëµ¯Æ°¤·¤Þ¤¹¡£ORBD ¤Ë¤Ï¡¢»ý³¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ª¤è¤Ó°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬ÁȤ߹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤é¤Ï¤É¤Á¤é¤â COS ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¼ÂÁõ¤Ç¤¹¡£
 .LP
 .LP
-\f3「æŒç¶šã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fPã¯ã€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«å¯¾ã—ã¦æŒç¶šæ€§ã‚’æä¾›ã—ã¾ã™ã€‚ã¤ã¾ã‚Šã€ã“ã®æƒ…å ±ã¯ã€ã‚µãƒ¼ãƒ“スã®åœæ­¢ã‚„起動後ã«ã‚‚維æŒã•ã‚Œã€ã‚µãƒ¼ãƒ“スã«éšœå®³ãŒç™ºç”Ÿã—ãŸå ´åˆã§ã‚‚回復ã§ãã¾ã™ã€‚ORBD ã‚’å†èµ·å‹•ã™ã‚‹ã¨ã€æŒç¶šãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã®ã‚°ãƒ©ãƒ•ã‚’復元ã—ã€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã®åå‰ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒä¿æŒã•ã‚Œã¾ã™ã€‚
+\f3¡Ö»ý³¡×¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP¤Ï¡¢¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ËÂФ·¤Æ»ý³À­¤òÄ󶡤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤³¤Î¾ðÊó¤Ï¡¢¥µ¡¼¥Ó¥¹¤ÎÄä»ß¤äµ¯Æ°¸å¤Ë¤â°Ý»ý¤µ¤ì¡¢¥µ¡¼¥Ó¥¹¤Ë¾ã³²¤¬È¯À¸¤·¤¿¾ì¹ç¤Ç¤â²óÉü¤Ç¤­¤Þ¤¹¡£ORBD ¤òºÆµ¯Æ°¤¹¤ë¤È¡¢»ý³¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Î¥°¥é¥Õ¤òÉü¸µ¤·¡¢¤¹¤Ù¤Æ¤Î¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î̾Á°¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬ÊÝ»ý¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
 \ 
 .LP
 .LP
-下ä½äº’æ›æ€§ã®ãŸã‚ã€æ—§ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® JDK ã«åŒæ¢±ã•ã‚Œã¦ã„ãŸ\f3一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fPãŒã€ä»Šå›žã®ãƒªãƒªãƒ¼ã‚¹ã® J2SE ã«ã‚‚åŒæ¢±ã•ã‚Œã¦ã„ã¾ã™ã€‚一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®å®Ÿè¡Œä¸­ã«ã®ã¿ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆãŒä¿æŒã•ã‚Œã¾ã™ã€‚サービスãŒä¸­æ–­ã•ã‚Œã‚‹ã¨ã€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯å¤±ã‚ã‚Œã¾ã™ã€‚
+²¼°Ì¸ß´¹À­¤Î¤¿¤á¡¢µì¥Ð¡¼¥¸¥ç¥ó¤Î JDK ¤ËƱº­¤µ¤ì¤Æ¤¤¤¿\f2°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP¤¬¡¢º£²ó¤Î¥ê¥ê¡¼¥¹¤Î J2SE ¤Ë¤âƱº­¤µ¤ì¤Æ¤¤¤Þ¤¹¡£°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¼Â¹ÔÃæ¤Ë¤Î¤ß¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤¬ÊÝ»ý¤µ¤ì¤Þ¤¹¡£¥µ¡¼¥Ó¥¹¤¬ÃæÃǤµ¤ì¤ë¤È¡¢¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ï¼º¤ï¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2\-ORBInitialPort\fP 引数ã¯ã€\f2orbd\fP ã®å¿…é ˆã®ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ã§ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã‚’設定ã™ã‚‹ãŸã‚ã«ä½¿ã‚ã‚Œã¾ã™ã€‚以下ã®èª¬æ˜Žã§ã¯ã€Java\ IDL Object Request Broker Daemon 用ã«ãƒãƒ¼ãƒˆ 1050 を使用ã§ãã‚‹ã“ã¨ã‚’å‰æã¨ã—ã¦ã„ã¾ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã¯ã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
+\f2\-ORBInitialPort\fP °ú¿ô¤Ï¡¢\f2orbd\fP ¤Îɬ¿Ü¤Î¥³¥Þ¥ó¥É¹Ô°ú¿ô¤Ç¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤òÀßÄꤹ¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£°Ê²¼¤ÎÀâÌÀ¤Ç¤Ï¡¢JavaIDL Object Request Broker Daemon ÍѤ˥ݡ¼¥È 1050 ¤ò»ÈÍѤǤ­¤ë¤³¤È¤òÁ°Äó¤È¤·¤Æ¤¤¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£É¬ÍפǤ¢¤ì¤ÐÊ̤Υݡ¼¥È¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-UNIX コマンドシェル㧠\f2orbd\fP ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+UNIX ¥³¥Þ¥ó¥É¥·¥§¥ë¤Ç \f2orbd\fP ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -175,7 +167,7 @@
 
 .LP
 .LP
-Windows ã® MS\-DOS システムプロンプトã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Windows ¤Î MS\-DOS ¥·¥¹¥Æ¥à¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -187,7 +179,7 @@
 
 .LP
 .LP
-ã“れ㧠ORBD ãŒå®Ÿè¡Œã•ã‚Œã€ã‚µãƒ¼ãƒãƒ¼ã¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ã‚¢ãƒ—リケーションを実行ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚クライアントã¨ã‚µãƒ¼ãƒãƒ¼ã®ã‚¢ãƒ—リケーションã¯ã€å®Ÿè¡Œæ™‚ã«ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå· (å¿…è¦ãªå ´åˆã¯ã•ã‚‰ã«ãƒžã‚·ãƒ³å) ã‚’èªè­˜ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“れを実ç¾ã™ã‚‹ 1 ã¤ã®æ–¹æ³•ã¯ã€æ¬¡ã®ã‚³ãƒ¼ãƒ‰ã‚’アプリケーションã«è¿½åŠ ã™ã‚‹ã“ã¨ã§ã™ã€‚
+¤³¤ì¤Ç ORBD ¤¬¼Â¹Ô¤µ¤ì¡¢¥µ¡¼¥Ð¡¼¤È¥¯¥é¥¤¥¢¥ó¥È¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¡¢¼Â¹Ô»þ¤Ë¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ (ɬÍפʾì¹ç¤Ï¤µ¤é¤Ë¥Þ¥·¥ó̾) ¤òǧ¼±¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤ò¼Â¸½¤¹¤ë 1 ¤Ä¤ÎÊýË¡¤Ï¡¢¼¡¤Î¥³¡¼¥É¤ò¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ËÄɲ乤뤳¤È¤Ç¤¹¡£
 .LP
 .nf
 \f3
@@ -205,7 +197,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ãƒ›ã‚¹ãƒˆ MyHost ã®ãƒãƒ¼ãƒˆ 1050 上ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚別ã®æ–¹æ³•ã¨ã—ã¦ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‹ã‚‰ã‚µãƒ¼ãƒãƒ¼ã¾ãŸã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ã‚¢ãƒ—リケーションを実行ã™ã‚‹ã¨ãã«ã€ãƒãƒ¼ãƒˆç•ªå·ã¾ãŸã¯ãƒžã‚·ãƒ³åã‚ã‚‹ã„ã¯ãã®ä¸¡æ–¹ã‚’指定ã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションを使用ã—ã¦ã€ã€ŒHelloApplicationã€ã‚’èµ·å‹•ã§ãã¾ã™ã€‚
+¤³¤ÎÎã¤Ç¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢¥Û¥¹¥È MyHost ¤Î¥Ý¡¼¥È 1050 ¾å¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£Ê̤ÎÊýË¡¤È¤·¤Æ¡¢¥³¥Þ¥ó¥É¹Ô¤«¤é¥µ¡¼¥Ð¡¼¤Þ¤¿¤Ï¥¯¥é¥¤¥¢¥ó¥È¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ë¡¢¥Ý¡¼¥ÈÈÖ¹æ¤Þ¤¿¤Ï¥Þ¥·¥ó̾¤¢¤ë¤¤¤Ï¤½¤ÎξÊý¤ò»ØÄꤹ¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ¡¢¡ÖHelloApplication¡×¤òµ¯Æ°¤Ç¤­¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -217,35 +209,35 @@
 
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スをåœæ­¢ã™ã‚‹ã«ã¯ã€é©åˆ‡ãªã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¾ã™ã€‚ ãŸã¨ãˆã°ã€Solaris ã§ã¯ \f2pkill orbd\fP を使用ã—ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ DOS ウィンドウã§ã¯ \f2Ctrl+C\fP キーを使用ã—ã¾ã™ã€‚一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®å ´åˆã¯ã€ã‚µãƒ¼ãƒ“スãŒçµ‚了ã•ã‚Œã‚‹ã¨ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ç™»éŒ²ã•ã‚ŒãŸåå‰ãŒæ¶ˆåŽ»ã•ã‚Œã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€æ˜Žç¤ºçš„ã«åœæ­¢ã•ã‚Œã‚‹ã¾ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚
+¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òÄä»ß¤¹¤ë¤Ë¤Ï¡¢Å¬Àڤʥª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢Solaris ¾å¤Ç \f2pkill orbd\fP \f2¤ò¼Â¹Ô¤·¤¿¤ê¡¢\fP \f2orbd\fP ¤¬Æ°ºîÃæ¤Î DOS ¥¦¥£¥ó¥É¥¦¤Ç Ctrl+C ¥­¡¼¤ò²¡¤·¤¿¤ê¤·¤Þ¤¹¡£°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¾ì¹ç¤Ï¡¢¥µ¡¼¥Ó¥¹¤¬½ªÎ»¤µ¤ì¤ë¤È¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ËÅÐÏ¿¤µ¤ì¤¿Ì¾Á°¤¬¾Ãµî¤µ¤ì¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢ÌÀ¼¨Åª¤ËÄä»ß¤µ¤ì¤ë¤Þ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-ORDB ã«å«ã¾ã‚Œã‚‹ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€
+ORDB ¤Ë´Þ¤Þ¤ì¤ë¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€\fP @
+\f2¡Ö¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼"
+.SH "¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼"
 .LP
 .LP
-ORBD ã®ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦æŒç¶šã‚µãƒ¼ãƒãƒ¼ã‚’実行ã™ã‚‹ã«ã¯ã€servertool(1) を使用ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ servertool ã¯ã€ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³ã‚·ãƒ£ãƒƒãƒˆãƒ€ã‚¦ãƒ³ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã§ã™ã€‚servertool を使用ã—ã¦ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹å ´åˆã¯ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã¦ã„る場所ã¨åŒã˜ãƒãƒ¼ãƒˆã¨ãƒ›ã‚¹ãƒˆã§èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚サーãƒãƒ¼ã‚’ç•°ãªã‚‹ãƒãƒ¼ãƒˆã§å®Ÿè¡Œã™ã‚‹ã¨ã€ãƒ­ãƒ¼ã‚«ãƒ«ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆç”¨ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ä¿å­˜ã•ã‚Œã¦ã„る情報ãŒç„¡åŠ¹ã«ãªã‚Šã€ã‚µãƒ¼ãƒ“スãŒæ­£ã—ã動作ã—ã¾ã›ã‚“。
+ORBD ¤Î¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤Ë¥¢¥¯¥»¥¹¤·¤Æ»ý³¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢servertool(1) ¤ò»ÈÍѤ·¤Æ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£servertool ¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤Ó¥·¥ã¥Ã¥È¥À¥¦¥ó¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ç¤¹¡£\f2servertool\fP ¤ò»ÈÍѤ·¤Æ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ë¾ì¹ç¤Ï¡¢\f2orbd\fP ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì½ê¤ÈƱ¤¸¥Ý¡¼¥È¤È¥Û¥¹¥È¤Çµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤ò°Û¤Ê¤ë¥Ý¡¼¥È¤Ç¼Â¹Ô¤¹¤ë¤È¡¢¥í¡¼¥«¥ë¥³¥ó¥Æ¥­¥¹¥ÈÍѤ˥ǡ¼¥¿¥Ù¡¼¥¹¤ËÊݸ¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤¬Ìµ¸ú¤Ë¤Ê¤ê¡¢¥µ¡¼¥Ó¥¹¤¬Àµ¤·¤¯Æ°ºî¤·¤Þ¤»¤ó¡£
 .LP
 .SS 
-サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼:例
+¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼: Îã
 .LP
 .LP
-デモ用ã®
+¥Ç¥âÍѤÎ
 .na
-\f2サンプルãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«\fP @
+\f2¥µ¥ó¥×¥ë¥Á¥å¡¼¥È¥ê¥¢¥ë\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlExample.htmlを使用ã—ã€ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã®æ‰‹é †ã«å¾“ã£ã¦ã€\f2idlj\fP コンパイラ㨠\f2javac\fP コンパイラを実行ã—ã¾ã™ã€‚サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®æ‰‹é †ã«å¾“ã£ã¦ã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlExample.html¤ò»ÈÍѤ·¡¢¥Á¥å¡¼¥È¥ê¥¢¥ë¤Î¼ê½ç¤Ë½¾¤Ã¤Æ¡¢\f2idlj\fP ¥³¥ó¥Ñ¥¤¥é¤È \f2javac\fP ¥³¥ó¥Ñ¥¤¥é¤ò¼Â¹Ô¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¼ê½ç¤Ë½¾¤Ã¤Æ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2orbd\fP ã‚’èµ·å‹•ã—ã¾ã™ã€‚
+\f2orbd\fP ¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-UNIX コマンドシェル㧠\f2orbd\fP ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+UNIX ¥³¥Þ¥ó¥É¥·¥§¥ë¤Ç \f2orbd\fP ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .LP
 \ 
@@ -260,7 +252,7 @@
 
 .LP
 .LP
-Windows ã® MS\-DOS システムプロンプトã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Windows ¤Î MS\-DOS ¥·¥¹¥Æ¥à¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -272,13 +264,13 @@
 
 .LP
 .LP
-\f21050\fP ã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã‚’実行ã™ã‚‹ãƒãƒ¼ãƒˆã§ã™ã€‚\f2\-ORBInitialPort\fP ã¯å¿…è¦ãªã‚³ãƒžãƒ³ãƒ‰è¡Œã®å¼•æ•°ã§ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã¯ã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
+\f21050\fP ¤Ï¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤¹¤ë¥Ý¡¼¥È¤Ç¤¹¡£\f2\-ORBInitialPort\fP ¤ÏɬÍפʥ³¥Þ¥ó¥É¹Ô¤Î°ú¿ô¤Ç¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2servertool\fP ã‚’èµ·å‹•ã—ã¾ã™ã€‚
+\f2servertool\fP ¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-Hello サーãƒãƒ¼ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Hello ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -290,21 +282,21 @@
 
 .LP
 .LP
-å‰å›žã®æ‰‹é †ã¨åŒæ§˜ã«ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ (\f2orbd\fP) ã®ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ ãŸã¨ãˆã° \f2\-ORBInitialPort 1050\fP ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚\f2servertool\fP ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã¨åŒã˜ãƒãƒ¼ãƒˆä¸Šã§èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
+Á°²ó¤Î¼ê½ç¤ÈƱÍͤ˥͡¼¥à¥µ¡¼¥Ð¡¼ (\f2orbd\fP) ¤Î¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð \f2\-ORBInitialPort 1050\fP ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£\f2servertool\fP ¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤ÈƱ¤¸¥Ý¡¼¥È¾å¤Çµ¯Æ°¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f2servertool\fP コマンド行インタフェースãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+\f2servertool\fP ¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
 
 .LP
 .LP
-\f2servertool\fP プロンプトã‹ã‚‰ Hello サーãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚
+\f2servertool\fP ¥×¥í¥ó¥×¥È¤«¤é Hello ¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
 .fl
-  servertool  > register \-server HelloServer \-classpath . \-applicationName
+  servertool  > register \-server HelloServer \-classpath .\-applicationName
 .fl
                 HelloServerApName
 .fl
@@ -313,13 +305,13 @@
 
 .LP
 .LP
-\f2servertool\fP ã«ã‚ˆã£ã¦ã‚µãƒ¼ãƒãƒ¼ãŒç™»éŒ²ã•ã‚Œã¦ã€ã€ŒHelloServerApNameã€ã¨ã„ã†åå‰ãŒã‚µãƒ¼ãƒãƒ¼ã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã€ã‚µãƒ¼ãƒãƒ¼ ID ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+\f2servertool\fP ¤Ë¤è¤Ã¤Æ¥µ¡¼¥Ð¡¼¤¬ÅÐÏ¿¤µ¤ì¤Æ¡¢¡ÖHelloServerApName¡×¤È¤¤¤¦Ì¾Á°¤¬¥µ¡¼¥Ð¡¼¤Ë³ä¤êÅö¤Æ¤é¤ì¡¢¥µ¡¼¥Ð¡¼ ID ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
 
 .LP
 .LP
-別ã®ç«¯æœ«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã¾ãŸã¯ãƒ—ロンプトã‹ã‚‰ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚¢ãƒ—リケーションを実行ã—ã¾ã™ã€‚
+Ê̤ÎüËö¥¦¥£¥ó¥É¥¦¤Þ¤¿¤Ï¥×¥í¥ó¥×¥È¤«¤é¥¯¥é¥¤¥¢¥ó¥È¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .LP
 \ 
@@ -334,10 +326,10 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã® \f2\-ORBInitialHost localhost\fP ã¯çœç•¥ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒ Hello クライアントã¨ã—ã¦åŒä¸€ãƒ›ã‚¹ãƒˆä¸Šã§å‹•ä½œã—ã¦ã„ã‚‹ã‹ã‚‰ã§ã™ã€‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒåˆ¥ã®ãƒ›ã‚¹ãƒˆã§å‹•ä½œã—ã¦ã„ã‚‹å ´åˆã¯ã€IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒå‹•ä½œã—ã¦ã„るホストを \f2\-ORBInitialHost\fP \f2nameserverhost\fP ã§æŒ‡å®šã—ã¾ã™ã€‚
+¤³¤ÎÎã¤Î \f2\-ORBInitialHost localhost\fP ¤Ï¾Êά¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬ Hello ¥¯¥é¥¤¥¢¥ó¥È¤È¤·¤ÆƱ°ì¥Û¥¹¥È¾å¤ÇÆ°ºî¤·¤Æ¤¤¤ë¤«¤é¤Ç¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬Ê̤Υۥ¹¥È¤ÇÆ°ºî¤·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢IDL ¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬Æ°ºî¤·¤Æ¤¤¤ë¥Û¥¹¥È¤ò \f2\-ORBInitialHost\fP \f2nameserverhost\fP ¤Ç»ØÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-å‰å›žã®æ‰‹é †ã¨åŒæ§˜ã«ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ (\f2orbd\fP) ã®ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ ãŸã¨ãˆã° \f2\-ORBInitialPort 1050\fP ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
+Á°²ó¤Î¼ê½ç¤ÈƱÍͤ˥͡¼¥à¥µ¡¼¥Ð¡¼ (\f2orbd\fP) ¤Î¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð \f2\-ORBInitialPort 1050\fP ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
 \ 
@@ -346,21 +338,21 @@
 \ 
 .LP
 .LP
-サーãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã®æ“作ãŒçµ‚了ã—ãŸã‚‰ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ (\f2orbd\fP) 㨠\f2servertool\fP ã‚’åœæ­¢ã™ã‚‹ã‹çµ‚了ã—ã¦ãã ã•ã„。
+¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ÎÁàºî¤¬½ªÎ»¤·¤¿¤é¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼ (\f2orbd\fP) ¤È \f2servertool\fP ¤òÄä»ß¤¹¤ë¤«½ªÎ»¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-DOS プロンプト㧠\f2orbd\fP をシャットダウンã™ã‚‹ã«ã¯ã€ã‚µãƒ¼ãƒãƒ¼ã‚’実行ã—ã¦ã„るウィンドウをé¸æŠžã—㦠\f2Ctrl+C\fP ã¨å…¥åŠ›ã—ã¾ã™ã€‚UNIX シェル㧠\f2orbd\fP をシャットダウンã™ã‚‹ã«ã¯ã€ãƒ—ロセスを検出ã—ã¦çµ‚了 (kill) ã—ã¾ã™ã€‚サーãƒãƒ¼ã‚’明示的ã«åœæ­¢ã™ã‚‹ã¾ã§ã¯ã€å‘¼ã³å‡ºã—待機状態ãŒç¶šãã¾ã™ã€‚
+DOS ¥×¥í¥ó¥×¥È¤Ç \f2orbd\fP ¤ò¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤Ë¤Ï¡¢¥µ¡¼¥Ð¡¼¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¥¦¥£¥ó¥É¥¦¤òÁªÂò¤·¤Æ \f2Ctrl+C\fP ¤ÈÆþÎϤ·¤Þ¤¹¡£UNIX ¥·¥§¥ë¤Ç \f2orbd\fP ¤ò¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤Ë¤Ï¡¢¥×¥í¥»¥¹¤ò¸¡½Ð¤·¤Æ½ªÎ» (kill) ¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤òÌÀ¼¨Åª¤ËÄä»ß¤¹¤ë¤Þ¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·ÂÔµ¡¾õÂÖ¤¬Â³¤­¤Þ¤¹¡£
 .LP
 .LP
-\f2servertool\fP をシャットダウンã™ã‚‹ã«ã¯ã€\f2quit\fP ã¨å…¥åŠ›ã—ã€ã‚­ãƒ¼ãƒœãƒ¼ãƒ‰ã® \f2Enter\fP キーを押ã—ã¾ã™ã€‚
+\f2servertool\fP ¤ò¥·¥ã¥Ã¥È¥À¥¦¥ó¤¹¤ë¤Ë¤Ï¡¢ \f2quit\fP ¤ÈÆþÎϤ·¤Æ¥­¡¼¥Ü¡¼¥É¤Î \f2Enter\fP ¥­¡¼¤ò²¡¤·¤Þ¤¹¡£
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
 .na
-\f2ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fP @
+\f2¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html
 .br
--- a/src/solaris/doc/sun/man/man1/ja/pack200.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/pack200.1	Wed May 04 16:39:05 2011 -0700
@@ -19,99 +19,79 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH pack200 1 "02 Jun 2010"
+.TH pack200 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-pack200 \- JAR パックツール
+.SH "̾Á°"
+pack200 \- JAR ¥Ñ¥Ã¥¯¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-終了ステータス 
+½ªÎ»¥¹¥Æ¡¼¥¿¥¹ 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .TP 2
 o
-説明 
+Ãí°Õ»ö¹à 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .LP
 \f4pack200\fP\f2 [ \fP\f2options\fP ] \f2output\-file\fP \f2JAR\-file\fP
 .LP
 .LP
-オプションã®æŒ‡å®šé †åºã«æ±ºã¾ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“。コマンド行ã¾ãŸã¯ properties ファイルã«æŒ‡å®šã•ã‚ŒãŸæœ€å¾Œã®ã‚ªãƒ—ションãŒã€ãれ以å‰ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã®ã‚ªãƒ—ションより優先ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
+¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥³¥Þ¥ó¥É¹Ô¤Þ¤¿¤Ï properties ¥Õ¥¡¥¤¥ë¤Ë»ØÄꤵ¤ì¤¿ºÇ¸å¤Î¥ª¥×¥·¥ç¥ó¤¬¡¢¤½¤ì°ÊÁ°¤Ë»ØÄꤵ¤ì¤¿¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤è¤êÍ¥À褵¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 options 
-コマンド行オプション。 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡£ 
 .TP 3
 output\-file 
-出力ファイルã®åå‰ã€‚ 
+½ÐÎÏ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£ 
 .TP 3
 JAR\-file 
-入力ファイルã®åå‰ã€‚ 
+ÆþÎÏ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£ 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f2pack200\fP ツールã¯ã€Java \f2gzip\fP 圧縮プログラムを使用ã—ã¦ã€JAR ファイルを \f2pack200\fP 圧縮ファイルã«å¤‰æ›ã™ã‚‹ Java アプリケーションã§ã™ã€‚\f2pack200\fP ファイルã¯é«˜åœ§ç¸®ã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ã€å¸¯åŸŸå¹…ã®ç¯€ç´„やダウンロード時間ã®çŸ­ç¸®ã‚„直接é…å‚™ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
+\f2pack200\fP ¥Ä¡¼¥ë¤Ï¡¢Java gzip °µ½Ì¥×¥í¥°¥é¥à¤ò»ÈÍѤ·¤Æ JAR ¥Õ¥¡¥¤¥ë¤ò \f2pack200\fP °µ½Ì¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤¹¤ë \f2Java ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó\fP ¤Ç¤¹¡£ \f2pack200\fP ¥Õ¥¡¥¤¥ë¤Ï¹â°µ½Ì¤Î¥Õ¥¡¥¤¥ë¤Ç¡¢ÂÓ°èÉý¤ÎÀáÌó¤ä¥À¥¦¥ó¥í¡¼¥É»þ´Ö¤Îû½Ì¤äľÀÜÇÛÈ÷¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
-\f2pack200\fP ツールã«ã¯ã€åœ§ç¸®ã‚¨ãƒ³ã‚¸ãƒ³ã®è¨­å®šã‚„微調整を行ã†ã‚ªãƒ—ションãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚
+\f2pack200\fP ¥Ä¡¼¥ë¤Ë¤Ï¡¢°µ½Ì¥¨¥ó¥¸¥ó¤ÎÀßÄê¤äÈùÄ´À°¤ò¹Ô¤¦¥ª¥×¥·¥ç¥ó¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .SS 
-一般的ãªä½¿ç”¨æ–¹æ³•:
-.LP
-.RS 3
-
+°ìÈÌŪ¤Ê»ÈÍÑÊýË¡:
 .LP
 .LP
 \f2% pack200 myarchive.pack.gz myarchive.jar\fP
 .LP
-.RE
-.LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f2pack200\fP 設定ã§ã€\f2myarchive.pack.gz\fP ãŒä½œæˆã•ã‚Œã¾ã™ã€‚
 .LP
-.SH "オプション"
+¤³¤ÎÎã¤Ç¤Ï¡¢ \f2¥Ç¥Õ¥©¥ë¥È¤Î pack200 ÀßÄê¤ò»ÈÍѤ·¤Æ\fP myarchive.pack.gz \f2¤¬À¸À®¤µ¤ì¤Þ¤¹\fP ¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f4\-r \-\-repack\fP
 .LP
-.RS 3
-
 .LP
-.LP
-\f2myarchive.jar\fP ファイルをパックã—ãŸå¾Œã«ã‚¢ãƒ³ãƒ‘ックã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€JAR ファイルを生æˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€\f2jarsigner(1)\fP ツールã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¥Õ¥¡¥¤¥ë \f2myarchive.jar\fP ¤ò¥Ñ¥Ã¥¯¤·¤¿¤¢¤È¥¢¥ó¥Ñ¥Ã¥¯¤¹¤ë¤³¤È¤Ç¡¢JAR ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Ï \f2jarsigner(1)\fP ¥Ä¡¼¥ë¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£
 .LP
 .LP
 \f2% pack200 \-\-repack myarchive\-packer.jar myarchive.jar\fP
@@ -119,158 +99,122 @@
 .LP
 \f2% pack200 \-\-repack myarchive.jar\fP
 .LP
-.RE
-.RE
 .LP
 \f4\-g \-\-no\-gzip\fP
 .LP
-.RS 3
-
 .LP
-.LP
-\f2pack200\fP ファイルを生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ãã¯ã€é©åˆ‡ãªåœ§ç¸®ãƒ„ールを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¾ãŸã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã§ã¯ã€å¯¾å¿œã™ã‚‹åœ§ç¸®è§£é™¤ãƒ„ールを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
-.RS 3
-
+\f2pack200\fP ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¤­¤Ï¡¢Å¬Àڤʰµ½Ì¥Ä¡¼¥ë¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Þ¤¿¡¢¥¿¡¼¥²¥Ã¥È¥·¥¹¥Æ¥à¤Ç¤Ï¡¢Âбþ¤¹¤ë°µ½Ì²ò½ü¥Ä¡¼¥ë¤ò»ÈÍѤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
 \f2% pack200 \-\-no\-gzip myarchive.pack myarchive.jar\fP
 .LP
-.RE
-.RE
 .LP
 \f4\-G \-\-strip\-debug\fP
 .LP
-.RS 3
-
+.LP
+½ÐÎϤ«¤é¥Ç¥Ð¥Ã¥°ÍѤΰÀ­¤òºï½ü¤·¤Þ¤¹¡£¤½¤¦¤·¤¿Â°À­¤È¤·¤Æ¤Ï¡¢ \f2SourceFile\fP¡¢ \f2LineNumberTable\fP¡¢ \f2LocalVariableTable\fP ¡¢ \f2LocalVariableTypeTable\fP ¤Ê¤É¤¬µó¤²¤é¤ì¤Þ¤¹¡£¤³¤ì¤é¤Î°À­¤òºï½ü¤¹¤ì¤Ð¡¢¥À¥¦¥ó¥í¡¼¥É¤È¥¤¥ó¥¹¥È¡¼¥ë¤Î¥µ¥¤¥º¤Ï¾®¤µ¤¯¤Ê¤ê¤Þ¤¹¤¬¡¢¥Ç¥Ð¥Ã¥¬¤Îµ¡Ç½¤ÏÀ©¸Â¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-出力ã‹ã‚‰ãƒ‡ãƒãƒƒã‚°ç”¨ã®å±žæ€§ã‚’削除ã—ã¾ã™ã€‚対象ã¨ãªã‚‹å±žæ€§ã«ã¯ã€\f2SourceFile\fPã€\f2LineNumberTable\fPã€\f2LocalVariableTable\fPã€ãŠã‚ˆã³ \f2LocalVariableTypeTable\fP ãªã©ãŒã‚ã‚Šã¾ã™ã€‚ã“れらã®å±žæ€§ã‚’削除ã™ã‚Œã°ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã®ã‚µã‚¤ã‚ºã¯å°ã•ããªã‚Šã¾ã™ãŒã€ãƒ‡ãƒãƒƒã‚¬ã®æ©Ÿèƒ½ã¯åˆ¶é™ã•ã‚Œã¾ã™ã€‚
+\f4\-\-keep\-file\-order\fP
+.LP
 .LP
-.RE
+ÆþÎÏ¥Õ¥¡¥¤¥ëÆâ¤Î¥Õ¥¡¥¤¥ë¤Î½ç½ø¤ò°Ý»ý¤·¤Þ¤¹¡£¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤Ç¤¹¡£
+.LP
 .LP
 \f4\-O \-\-no\-keep\-file\-order\fP
 .LP
-.RS 3
-
-.LP
 .LP
-パックツールã¯ã€ã™ã¹ã¦ã®è¦ç´ ã‚’並ã¹æ›¿ãˆã¦è»¢é€ã—ã¾ã™ã€‚ã¾ãŸã€JAR ディレクトリåを削除ã—ã¾ã™ã€‚ã“ã®ãŸã‚ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã®ã‚µã‚¤ã‚ºã¯å°ã•ããªã‚Šã¾ã™ãŒã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’ã¯ã˜ã‚ã¨ã™ã‚‹ JAR ファイルã®æœ€é©åŒ–機能ã¯æ­£å¸¸ã«å‹•ä½œã—ãªããªã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚
+¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢¤¹¤Ù¤Æ¤ÎÍ×ÁǤòʤÙÂؤ¨¤ÆžÁ÷¤·¤Þ¤¹¡£¤Þ¤¿¡¢JAR ¥Ç¥£¥ì¥¯¥È¥ê̾¤òºï½ü¤·¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢¥À¥¦¥ó¥í¡¼¥É¤Î¥µ¥¤¥º¤Ï¾®¤µ¤¯¤Ê¤ê¤Þ¤¹¤¬¡¢¥¤¥ó¥Ç¥Ã¥¯¥¹¤ò¤Ï¤¸¤á¤È¤¹¤ë JAR ¥Õ¥¡¥¤¥ë¤ÎºÇŬ²½µ¡Ç½¤ÏÀµ¾ï¤ËÆ°ºî¤·¤Ê¤¯¤Ê¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-Svalue \-\-segment\-limit=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-ã“ã®å€¤ã¯ã€å„アーカイブセグメントã®äºˆæƒ³ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚µã‚¤ã‚º N (ãƒã‚¤ãƒˆå˜ä½) ã§ã™ã€‚N ãƒã‚¤ãƒˆä»¥ä¸Šã‚’å¿…è¦ã¨ã™ã‚‹å˜ä¸€ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€
+¤³¤ÎÃͤϡ¢³Æ¥¢¡¼¥«¥¤¥Ö¥»¥°¥á¥ó¥È¤ÎͽÁÛ¥¿¡¼¥²¥Ã¥È¥µ¥¤¥º N (¥Ð¥¤¥Èñ°Ì) ¤Ç¤¹¡£Ã±°ì¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤ÎɬÍ×¥µ¥¤¥º¤¬
 .br
-独立ã—ãŸã‚¢ãƒ¼ã‚«ã‚¤ãƒ–セグメントãŒå‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚ãŸã¨ãˆã°ã€ã“ã‚Œã¯ç‰¹æ®Šãªä¾‹ã§ã™ãŒã€å€¤ãŒ \f2\-1\fP ã®å ´åˆã€ã™ã¹ã¦ã®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å«ã‚€å˜ä¸€ã®å·¨å¤§ãªã‚»ã‚°ãƒ¡ãƒ³ãƒˆãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 一方ã€å€¤ãŒ \f20\fP ã®å ´åˆã€ã‚¯ãƒ©ã‚¹ã”ã¨ã«ã‚»ã‚°ãƒ¡ãƒ³ãƒˆãŒ 1 ã¤ãšã¤ç”Ÿæˆã•ã‚Œã¾ã™ã€‚アーカイブセグメントã®ã‚µã‚¤ã‚ºãŒå¤§ãã‘ã‚Œã°å¤§ãã„ã»ã©æ–­ç‰‡åŒ–ã¯èµ·ã“ã‚Šã«ããã€åœ§ç¸®çŽ‡ã‚‚高ããªã‚Šã¾ã™ã€‚ã—ã‹ã—ã€ã“ã†ã—ãŸã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’処ç†ã™ã‚‹ãŸã‚ã«ã¯ã€å¤§é‡ã®ãƒ¡ãƒ¢ãƒªãƒ¼ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚
+N ¥Ð¥¤¥È¤òĶ¤¨¤ë¤È¡¢¤½¤Î¥Õ¥¡¥¤¥ë¤Ë¤ÏÆÈΩ¤·¤¿¥¢¡¼¥«¥¤¥Ö¥»¥°¥á¥ó¥È¤¬³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£Æüì¤Ê¥±¡¼¥¹¤È¤·¤Æ¡¢Ãͤ¬ \f2\-1\fP ¤Î¾ì¹ç¤Ï¡¢¤¹¤Ù¤Æ¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤ò´Þ¤àÂ礭¤Êñ°ì¤Î¥»¥°¥á¥ó¥È¤¬À¸À®¤µ¤ì¡¢Ãͤ¬ \f20\fP ¤Î¾ì¹ç¤Ï¡¢¥¯¥é¥¹¤´¤È¤Ë¥»¥°¥á¥ó¥È¤¬ 1 ¤Ä¤º¤ÄÀ¸À®¤µ¤ì¤Þ¤¹¡£¥¢¡¼¥«¥¤¥Ö¥»¥°¥á¥ó¥È¤¬Â礭¤¯¤Ê¤ë¤È¡¢ÃÇÊÒ²½¤¬¾¯¤Ê¤¯¤Ê¤ê°µ½ÌΨ¤¬¹â¤¯¤Ê¤ê¤Þ¤¹¤¬¡¢¤½¤Î½èÍý¤Ë¤Ï¿¤¯¤Î¥á¥â¥ê¡¼¤¬É¬ÍפǤ¹¡£
 .LP
 .LP
-å„セグメントã®ã‚µã‚¤ã‚ºã¯ã€ã‚»ã‚°ãƒ¡ãƒ³ãƒˆå†…ã§è»¢é€ã•ã‚Œã‚‹å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚µã‚¤ã‚ºã¨ã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã®ã‚µã‚¤ã‚ºã€ãŠã‚ˆã³ãã®ä»–ã®è»¢é€ãƒ—ロパティーã«ã‚ˆã£ã¦äºˆæ¸¬ã•ã‚Œã¾ã™ã€‚
+³Æ¥»¥°¥á¥ó¥È¤Î¥µ¥¤¥º¤Ï¡¢¥»¥°¥á¥ó¥È¤ËÊÑ´¹¤µ¤ì¤ë¤½¤ì¤¾¤ì¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤Î¤Û¤«¡¢¤½¤Î̾Á°¤È¤Û¤«¤ÎÁ÷¿®¤µ¤ì¤ë¥×¥í¥Ñ¥Æ¥£¡¼¤Î¥µ¥¤¥º¤ò·×»»¤·¤Æ¿ä¬¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-デフォルトã®ã‚µã‚¤ã‚ºã¯ \f21000000\fP (100 万ãƒã‚¤ãƒˆ) ã§ã™ã€‚ã“ã‚Œã¯ã€æ¨™æº–サイズã®å…¥åŠ› JAR ファイルをå˜ä¸€ã‚»ã‚°ãƒ¡ãƒ³ãƒˆå†…ã§è»¢é€ã§ãるサイズã§ã™ã€‚パックツールãŠã‚ˆã³ã‚¢ãƒ³ãƒ‘ックツールã®ãƒ¡ãƒ¢ãƒªãƒ¼è¦ä»¶ã«ã¯åˆ¶é™ãŒèª²ã•ã‚Œã¾ã™ã€‚
+¥Ç¥Õ¥©¥ë¥È¤Ï \-1 ¤Ç¤¹¡£¤Ä¤Þ¤ê¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¾ï¤Ëñ°ì¤Î¥»¥°¥á¥ó¥È½ÐÎÏ¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£¶Ëü¤ËÂ礭¤Ê½ÐÎÏ¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤ë¾ì¹ç¤Ë¤Ï¡¢ÆþÎÏ¥Õ¥¡¥¤¥ë¤ò¥»¥°¥á¥ó¥È²½ (ʬ³ä) ¤·¤Æ¤è¤ê¾®¤µ¤Ê JAR ¤Ë¤¹¤ë¤³¤È¤ò¶¯¤¯¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
 .LP
-ã“ã®åˆ¶é™ãŒèª²ã•ã‚Œã¦ã„ãªã„ 10M ãƒã‚¤ãƒˆã® JAR パックファイルã¯é€šå¸¸ã€å…ƒã® 10% 程度ã®ã‚µã‚¤ã‚ºã«ãƒ‘ックã•ã‚Œã¾ã™ã€‚ ã—ã‹ã—ã€ãƒ‘ックツールã§ã‚ˆã‚Šå¤§ã㪠Java ヒープ (セグメントã®åˆ¶é™ã®ç´„ 10 å€) ã‚’å¿…è¦ã¨ã™ã‚‹å ´åˆã‚‚ã‚ã‚Šã¾ã™ã€‚
+¤³¤ÎÀ©¸Â¤¬²Ý¤µ¤ì¤Æ¤¤¤Ê¤¤ 10M ¥Ð¥¤¥È¤Î JAR ¥Ñ¥Ã¥¯¥Õ¥¡¥¤¥ë¤ÏÄ̾¸µ¤Î 10% ÄøÅ٤Υµ¥¤¥º¤Ë¥Ñ¥Ã¥¯¤µ¤ì¤Þ¤¹¡£¤·¤«¤·¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ç¤è¤êÂ礭¤Ê Java ¥Ò¡¼¥× (¥»¥°¥á¥ó¥È¤ÎÀ©¸Â¤ÎÌó 10 ÇÜ) ¤òɬÍפȤ¹¤ë¾ì¹ç¤â¤¢¤ê¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-Evalue \-\-effort=\fP\f2value\fP
 .LP
-.RS 3
-
+.LP
+ñ°ì¤Î 10 ¿Ê¿ôÃͤò»ØÄꤷ¤¿¾ì¹ç¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢»ØÄꤵ¤ì¤¿°µ½ÌΨ¤Ç¥¢¡¼¥«¥¤¥Ö¤ò°µ½Ì¤·¤Þ¤¹¡£¥ì¥Ù¥ë \f21\fP ¤Î¾ì¹ç¤Ï¡¢Èæ³ÓŪû¤¤°µ½Ì»þ´Ö¤Ç¤ä¤äÂ礭¤á¤Î¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¤¬¡¢¥ì¥Ù¥ë \f29\fP ¤Î¾ì¹ç¤Ï¡¢Èó¾ï¤ËŤ¤»þ´Ö¤¬¤«¤«¤ë¤â¤Î¤Î¡¢¤è¤ê°µ½ÌΨ¤Î¹â¤¤¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¡£Æüì¤ÊÃÍ \f20\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢¸µ¤Î JAR ¥Õ¥¡¥¤¥ë¤ò°µ½Ì¤Ê¤·¤ÇľÀÜ¥³¥Ô¡¼¤·¤Þ¤¹¡£JSR 200 ɸ½à¤Ç¤Ï¡¢¤¹¤Ù¤Æ¤Î²òÅà¥×¥í¥°¥é¥à¤¬¡¢¤³¤ÎÆÃÊ̤ʾì¹ç¤ò¥¢¡¼¥«¥¤¥ÖÁ´ÂΤΥѥ¹¥¹¥ë¡¼¤È²ò¼á¤¹¤ë¤è¤¦¤Ëµ¬Äꤷ¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
-å˜ä¸€ã® 10 進数値を指定ã—ãŸå ´åˆã€ãƒ‘ックツールã¯ã€æŒ‡å®šã•ã‚ŒãŸåœ§ç¸®çŽ‡ã§ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–を圧縮ã—ã¾ã™ã€‚レベル \f21\fP ã®å ´åˆã€åœ§ç¸®é€Ÿåº¦ã¯é€Ÿãã¦ã‚‚圧縮率ã¯ãã‚Œã»ã©é«˜ãã‚ã‚Šã¾ã›ã‚“。 レベル \f29\fP ã®å ´åˆã€åœ§ç¸®é€Ÿåº¦ã¯é…ãã¦ã‚‚圧縮率ã¯é«˜ããªã‚Šã¾ã™ã€‚特殊ãªå€¤ \f20\fP を指定ã—ãŸå ´åˆã¯ã€å…ƒã® JAR ファイルを圧縮ãªã—ã§ç›´æŽ¥ã‚³ãƒ”ーã—ã¾ã™ã€‚JSR 200 標準ã§ã¯ã€ã™ã¹ã¦ã®ã‚¢ãƒ³ãƒ‘ックツールã¯ã“ã®ç‰¹æ®Šãªå‡¦ç†ã‚’アーカイブ全体ã®ãƒ‘ススルーã¨ã—ã¦ç†è§£ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚
-.LP
+¥Ç¥Õ¥©¥ë¥È¤Ï \f25\fP¤Ç¤¹¡£¤³¤Î¾ì¹ç¡¢É¸½àŪ¤Ê»þ´Ö¤ÇŬÀڤʰµ½Ì¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
 .LP
-デフォルト値㯠\f25\fP ã§ã™ã€‚ ã“ã®å ´åˆã€æ¨™æº–çš„ãªæ™‚é–“ã§ã€é©åº¦ãªåœ§ç¸®ãŒè¡Œã‚ã‚Œã¾ã™ã€‚
-.LP
-.RE
 .LP
 \f4\-Hvalue \-\-deflate\-hint=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-デフォルト値を上書ãã—ã€å…¥åŠ›æƒ…報をä¿æŒã—ã¾ã™ã€‚ 転é€ã•ã‚Œã‚‹ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®ã‚µã‚¤ã‚ºã¯å¤§ãããªã‚Šã¾ã™ã€‚å¯èƒ½ãªå€¤:
+¥Ç¥Õ¥©¥ë¥ÈÃͤò¾å½ñ¤­¤·¡¢ÆþÎϾðÊó¤òÊݸ¤·¤Þ¤¹¡£Å¾Á÷¤µ¤ì¤ë¥¢¡¼¥«¥¤¥Ö¤Î¥µ¥¤¥º¤ÏÂ礭¤¯¤Ê¤ê¤Þ¤¹¡£ÊÖ¤µ¤ì¤ëÃͤϼ¡¤Î¤É¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 true 
 .TP 3
 false 
-ã©ã¡ã‚‰ã®å ´åˆã§ã‚‚ã€ãƒ‘ックツールã¯ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ’ントを出力アーカイブã«è¨­å®šã—ã¾ã™ã€‚ アーカイブè¦ç´ ã®å€‹ã€…ã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ’ントã¯è»¢é€ã—ã¾ã›ã‚“。 
+¤É¤Á¤é¤Î¾ì¹ç¤Ç¤â¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥Ò¥ó¥È¤ò½ÐÎÏ¥¢¡¼¥«¥¤¥Ö¤ËÀßÄꤷ¤Þ¤¹¡£¥¢¡¼¥«¥¤¥ÖÍ×ÁǤθġ¹¤Î¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥Ò¥ó¥È¤ÏžÁ÷¤·¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 keep 
-入力 JAR 内ã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ’ントをä¿æŒã—ã¾ã™ (デフォルト)。 
+ÆþÎÏ JAR.Æâ¤Ç¸«¤Ä¤«¤Ã¤¿¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥Ò¥ó¥È¤ò°Ý»ý¤·¤Þ¤¹¡£(¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£) 
 .RE
 
 .LP
-.RE
 .LP
 \f4\-mvalue \-\-modification\-time=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-å¯èƒ½ãªå€¤:
+ÊÖ¤µ¤ì¤ëÃͤϼ¡¤Î¤É¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 latest 
-パックツールã¯ã€å…ƒã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®å…¨ã‚¨ãƒ³ãƒˆãƒªã®æœ€çµ‚更新時刻ã‹ã€ãã®ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã®æœ€çµ‚更新時刻を特定ã—よã†ã¨ã—ã¾ã™ã€‚ã“ã®å˜ä¸€ã®å€¤ã¯ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®ä¸€éƒ¨ã¨ã—ã¦è»¢é€ã•ã‚Œã€å„セグメントã®å…¨ã‚¨ãƒ³ãƒˆãƒªã«é©ç”¨ã•ã‚Œã¾ã™ã€‚ã“ã®å ´åˆã€ã™ã¹ã¦ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«ã«å˜ä¸€ã®æ—¥ä»˜ãŒè¨­å®šã•ã‚Œã‚‹ã¨ã„ã†å•é¡Œã¯ã‚ã‚Šã¾ã™ãŒã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã®è»¢é€ã‚µã‚¤ã‚ºã‚’å°‘ã—å°ã•ãã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢¸µ¤Î¥¢¡¼¥«¥¤¥Ö¤ÎÁ´¥¨¥ó¥È¥ê¤ÎºÇ½ª¹¹¿·»þ¹ï¤«¡¢¤½¤Î¥»¥°¥á¥ó¥È¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤ÎºÇ½ª¹¹¿·»þ¹ï¤òÆÃÄꤷ¤è¤¦¤È¤·¤Þ¤¹¡£¤³¤Îñ°ì¤ÎÃͤϥ»¥°¥á¥ó¥È¤Î°ìÉô¤È¤·¤ÆžÁ÷¤µ¤ì¡¢³Æ¥»¥°¥á¥ó¥È¤ÎÁ´¥¨¥ó¥È¥ê¤ËŬÍѤµ¤ì¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢¤¹¤Ù¤Æ¤Î¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤Ëñ°ì¤ÎÆüÉÕ¤¬ÀßÄꤵ¤ì¤ë¤È¤¤¤¦ÌäÂê¤Ï¤¢¤ê¤Þ¤¹¤¬¡¢¥¢¡¼¥«¥¤¥Ö¤ÎžÁ÷¥µ¥¤¥º¤ò¾¯¤·¾®¤µ¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 keep 
-入力 JAR 内ã®æ›´æ–°æ™‚刻をä¿æŒã—ã¾ã™ (デフォルト)。 
+ÆþÎÏ JAR. Æâ¤Ç¸«¤Ä¤«¤Ã¤¿Êѹ¹»þ¹ï¤ò°Ý»ý¤·¤Þ¤¹¡£(¤³¤ì¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¹¡£) 
 .RE
 
 .LP
-.RE
 .LP
 \f4\-Pfile \-\-pass\-file=\fP\f2file\fP
 .LP
-.RS 3
-
-.LP
 .LP
-ファイルを圧縮ã›ãšã€ãƒã‚¤ãƒˆå˜ä½ã§è»¢é€ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを繰り返ã—使用ã—ã¦ã€è¤‡æ•°ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã§ãã¾ã™ã€‚パスåã®å¤‰æ›ã¯è¡Œã‚ã‚Œã¾ã›ã‚“。 システムファイルã®åŒºåˆ‡ã‚Šæ–‡å­—㌠JAR ファイルã®åŒºåˆ‡ã‚Šæ–‡å­—「\f2/\fPã€ã§ç½®ãæ›ãˆã‚‰ã‚Œã‚‹ã ã‘ã§ã™ã€‚ファイルåã¯ã€JAR ファイル内ã®æ–‡å­—列ã¨å®Œå…¨ã«ä¸€è‡´ã—ã¦ã„ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。file ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªåを指定ã—ãŸå ´åˆã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒè»¢é€ã•ã‚Œã¾ã™ã€‚
+¥Õ¥¡¥¤¥ë¤ò°µ½Ì¤»¤º¡¢¥Ð¥¤¥Èñ°Ì¤ÇžÁ÷¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò·«¤êÊÖ¤·»ÈÍѤ·¤Æ¡¢Ê£¿ô¤Î¥Õ¥¡¥¤¥ë¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¥·¥¹¥Æ¥à¥Õ¥¡¥¤¥ë¥»¥Ñ¥ì¡¼¥¿¤¬ JAR ¥Õ¥¡¥¤¥ë¥»¥Ñ¥ì¡¼¥¿¡Ö\f2/\fP¡×¤ËÃÖ¤­´¹¤¨¤é¤ì¤ëÅÀ¤ò½ü¤­¡¢¥Ñ¥¹Ì¾¤ÎÊÑ´¹¤Ï¹Ô¤ï¤ì¤Þ¤»¤ó¡£ ·ë²Ì¤È¤·¤ÆÆÀ¤é¤ì¤ë¥Õ¥¡¥¤¥ë̾¤Ï¡¢Ê¸»úÎó¤È¤·¤ÆÀµ³Î¤Ë JAR ¥Õ¥¡¥¤¥ë¤Ç¤Î½Ð¸½¤È°ìÃפ·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£file ¤Ë¥Ç¥£¥ì¥¯¥È¥ê̾¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤¬Å¾Á÷¤µ¤ì¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-Uaction \-\-unknown\-attribute=\fP\f2action\fP
 .LP
-.RS 3
-
 .LP
-.LP
-デフォルトã®å‹•ä½œã‚’無効ã«ã—ã¾ã™ã€‚ ãŸã¨ãˆã°ã€ä¸æ˜Žãªå±žæ€§ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ãŸã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã§è»¢é€ã—ã¾ã™ã€‚アクションã¨ã—ã¦æŒ‡å®šå¯èƒ½ãªå€¤:
+¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ÉÔÌÀ¤Ê°À­¤ò´Þ¤à¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤¿¥¢¥¯¥·¥ç¥ó¤ÇžÁ÷¤·¤Þ¤¹¡£¥¢¥¯¥·¥ç¥ó¤È¤·¤Æ»ØÄê²Äǽ¤ÊÃÍ:
 .LP
 .RS 3
 .TP 3
 error 
-\f2pack200\fP ã®æ“作ã«å¤±æ•—ã—ã€é©åˆ‡ãªè§£èª¬ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+\f2pack200\fP ¤ÎÁàºî¤Ë¼ºÇÔ¤·¡¢Å¬ÀڤʲòÀ⤬ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 strip 
-属性ã¯ãƒ‰ãƒ­ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚注: VM 必須属性を削除ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã®éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
+°À­¤Ï¥É¥í¥Ã¥×¤µ¤ì¤Þ¤¹¡£Ãí: VM ɬ¿Ü°À­¤òºï½ü¤¹¤ë¤È¥¯¥é¥¹¥í¡¼¥À¡¼¤Î¾ã³²¤¬È¯À¸¤¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 pass 
-ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€ã‚¯ãƒ©ã‚¹å…¨ä½“㌠1 ã¤ã®ãƒªã‚½ãƒ¼ã‚¹ã¨ã—ã¦è»¢é€ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î°À­¤¬¸¡½Ð¤µ¤ì¤¿¾ì¹ç¡¢¥¯¥é¥¹Á´ÂΤ¬ 1 ¤Ä¤Î¥ê¥½¡¼¥¹¤È¤·¤ÆžÁ÷¤µ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
 .LP
 \f4\-Cattribute\-name=\fP\f2layout\fP \f3\-\-class\-attribute=\fP\f2attribute\-name=action\fP
 .br
@@ -280,42 +224,32 @@
 .br
 \f4\-Dattribute\-name=\fP\f2layout\fP \f3\-\-code\-attribute=\fP\f2attribute\-name=action\fP
 .LP
-.RS 3
-
 .LP
-.LP
-ã“れら 4 ã¤ã®ã‚ªãƒ—ションã§ã¯ã€ã‚¯ãƒ©ã‚¹ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã« Class 属性ã€Field 属性ã€Method 属性ã€Code 属性ãªã©ã®å±žæ€§ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’指定ã§ãã¾ã™ã€‚attribute\-name ã«ã¯ã€ã“ã‚Œã‹ã‚‰ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã¾ãŸã¯ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’定義ã™ã‚‹å±žæ€§ã®åå‰ã‚’指定ã—ã¾ã™ã€‚アクションã¨ã—ã¦æŒ‡å®šå¯èƒ½ãªå€¤:
+¤³¤ì¤é 4 ¤Ä¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¥¯¥é¥¹¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ë Class °À­¡¢Field °À­¡¢Method °À­¡¢Code °À­¤Ê¤É¤Î°À­¤Î¥ì¥¤¥¢¥¦¥È¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£attribute\-name ¤Ë¤Ï¡¢¤³¤ì¤«¤é¥ì¥¤¥¢¥¦¥È¤Þ¤¿¤Ï¥¢¥¯¥·¥ç¥ó¤òÄêµÁ¤¹¤ë°À­¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¥¢¥¯¥·¥ç¥ó¤È¤·¤Æ»ØÄê²Äǽ¤ÊÃÍ:
 .LP
 .RS 3
 .TP 3
-(一部ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆæ–‡å­—列) 
-レイアウト言語ã¯ã€JSR 200 仕様ã«å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+some\-layout\-string 
+¥ì¥¤¥¢¥¦¥È¸À¸ì¤Ï¡¢JSR 200 »ÅÍͤËÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .LP
-例: \f2\-\-class\-attribute=SourceFile=RUH\fP  
+Îã: \f2\-\-class\-attribute=SourceFile=RUH\fP  
 .TP 3
 error 
-ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€pack200 ã®æ“作ã«å¤±æ•—ã—ã€é©åˆ‡ãªè§£èª¬ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î°À­¤¬¸¡½Ð¤µ¤ì¤¿¾ì¹ç¡¢pack200 ¤ÎÁàºî¤Ë¼ºÇÔ¤·¡¢Å¬ÀڤʲòÀ⤬ɽ¼¨¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 strip 
-ã“ã®å±žæ€§ãŒæ¤œå‡ºã•ã‚ŒãŸå ´åˆã€å±žæ€§ã¯å‡ºåŠ›ã‹ã‚‰å‰Šé™¤ã•ã‚Œã¾ã™ã€‚注: VM 必須属性を削除ã™ã‚‹ã¨ã€ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ€ãƒ¼ã®éšœå®³ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚ 
+¤³¤Î°À­¤¬¸¡½Ð¤µ¤ì¤¿¾ì¹ç¡¢Â°À­¤Ï½ÐÎϤ«¤éºï½ü¤µ¤ì¤Þ¤¹¡£Ãí: VM ɬ¿Ü°À­¤òºï½ü¤¹¤ë¤È¥¯¥é¥¹¥í¡¼¥À¡¼¤Î¾ã³²¤¬È¯À¸¤¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£ 
 .RE
 
 .LP
 .LP
-例: \f2\-\-class\-attribute=CompilationID=pass\fP ã¨ã„ã†ã“ã®å±žæ€§ã‚’å«ã‚€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’転é€ã—ã¾ã™ã€‚ パックツールã¯ã€ãã®ä»–ã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’è¡Œã„ã¾ã›ã‚“。
+Îã: \f2\-\-class\-attribute=CompilationID=pass\fP ¤È¤¤¤¦¤³¤Î°À­¤ò´Þ¤à¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤òžÁ÷¤·¤Þ¤¹¡£¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤Ï¡¢¤½¤Î¾¤Î¥¢¥¯¥·¥ç¥ó¤ò¹Ô¤¤¤Þ¤»¤ó¡£
 .LP
-.RE
 .LP
 \f4\-f\fP\f2 \fP\f2pack.properties\fP \f3\-\-config\-file=\fP\f2pack.properties\fP
 .LP
-.RS 3
-
 .LP
-.LP
-コマンド行ã«ã€ãƒ‘ックツールをåˆæœŸåŒ–ã™ã‚‹ãŸã‚ã® Java プロパティーãŒå«ã¾ã‚Œã¦ã„る設定ファイルを指定ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¥³¥Þ¥ó¥É¹Ô¤Ë¡¢¥Ñ¥Ã¥¯¥Ä¡¼¥ë¤ò½é´ü²½¤¹¤ë¤¿¤á¤Î Java ¥×¥í¥Ñ¥Æ¥£¡¼¤¬´Þ¤Þ¤ì¤Æ¤¤¤ëÀßÄê¥Õ¥¡¥¤¥ë¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
 \f2% pack200 \-f pack.properties myarchive.pack.gz myarchive.jar\fP
@@ -340,70 +274,54 @@
 .br
 \f2segment.limit=\-1\fP
 .LP
-.RE
-.RE
-.RS 3
-
-.LP
 .LP
 \f4\-v \-\-verbose\fP
 .LP
-.RS 3
-
-.LP
 .LP
-最å°é™ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを複数指定ã™ã‚‹ã¨ã€ã‚ˆã‚Šé•·ã„メッセージãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+ºÇ¾®¸Â¤Î¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤òÊ£¿ô»ØÄꤹ¤ë¤È¡¢¤è¤êŤ¤¥á¥Ã¥»¡¼¥¸¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-q \-\-quiet\fP
 .LP
-.RS 3
-
-.LP
 .LP
-メッセージを表示ã›ãšã«å‹•ä½œã—ã¾ã™ã€‚
+¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤»¤º¤ËÆ°ºî¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-lfilename \-\-log\-file=\fP\f2filename\fP
 .LP
-.RS 3
-
+.LP
+½ÐÎÏ¥á¥Ã¥»¡¼¥¸¤Î¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.LP
+\f4\-? \-h \-\-help\fP
 .LP
 .LP
-出力メッセージã®ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ø¥ë¥×¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
-.RE
 .LP
-\f4\-Joption\fP
+\f4\-V \-\-version\fP
 .LP
-.RS 3
-
+.LP
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-\f2pack200\fP ã«ã‚ˆã£ã¦å‘¼ã³å‡ºã•ã‚Œã‚‹ Java 起動ツールã«ã‚ªãƒ—ションを渡ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ã“ã®ã‚ªãƒ—ション㯠\f2\-X\fP ã§å§‹ã¾ã£ã¦ã„ã¾ã›ã‚“ãŒã€\f2pack200\fP ã®æ¨™æº–オプションã§ã¯ã‚ã‚Šã¾ã›ã‚“。\f2\-J\fP を使ã£ã¦ã€Java ã§è¨˜è¿°ã•ã‚ŒãŸã‚¢ãƒ—リケーションを実行ã™ã‚‹èƒŒå¾Œã® VM ã«ã‚ªãƒ—ション渡ã™ã“ã¨ã¯ã€ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚
+\f4\-J\fP\f2option\fP
+.LP
 .LP
-.RE
-.RE
-.SH "終了ステータス"
+\f2option\fP ¤ò¡¢ \f2pack200\fP ¤«¤é¸Æ¤Ó½Ð¤µ¤ì¤¿ Java µ¯Æ°¥Ä¡¼¥ë¤ËÅϤ·¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ \f2\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤¬ 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï \f2\-X\fP ¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤»¤ó¤¬¡¢ \f2pack200\fP ¤Îɸ½à¥ª¥×¥·¥ç¥ó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ \f2\-J\fP ¤ò»È¤Ã¤Æ¡¢Java ¤Çµ­½Ò¤µ¤ì¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÇظå¤Î VM ¤Ë¥ª¥×¥·¥ç¥óÅϤ¹¤³¤È¤Ï¡¢¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
-
+.SH "½ªÎ»¥¹¥Æ¡¼¥¿¥¹"
 .LP
 .LP
-次ã®çµ‚了値ãŒè¿”ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
+¼¡¤Î½ªÎ»Ãͤ¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2\ 0\fP "æˆåŠŸ"
+\f2\ 0\fP Àµ¾ï½ªÎ»¤·¤¿¾ì¹ç
 .LP
 .LP
-\f2>0\fP "エラー"
+\f2>0\fP ¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç
 .LP
-.RE
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
@@ -412,35 +330,33 @@
 .TP 2
 o
 .na
-\f2Java SE ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2Java SE ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
 http://java.sun.com/javase/6/docs/index.html 
 .TP 2
 o
 .na
-\f2「Java é…備ガイド \- Pack200ã€\fP @
+\f2¡ÖJava ÇÛÈ÷¥¬¥¤¥É \- Pack200¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/pack200.html 
 .TP 2
 o
-jar(1) \- Java Archive ツール〠
+jar(1) \- Java Archive ¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jarsigner(1) \- JAR ç½²åãŠã‚ˆã³æ¤œè¨¼ãƒ„ール〠
+jarsigner(1) \- JAR ½ð̾¤ª¤è¤Ó¸¡¾Ú¥Ä¡¼¥ë¡× 
 .TP 2
 o
-\f2attributes(5)\fP ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ 
+\f2attributes(5) ¤Î\fP ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸ 
 .RE
 
 .LP
-.SH "注æ„事項"
-.LP
-
+.SH "Ãí°Õ»ö¹à"
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ \f2pack(1)\fP ã‚’æ··åŒã—ãªã„ã§ãã ã•ã„。ã“れらã¯åˆ¥è£½å“ã§ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤È \f2pack(1)\fP ¤òº®Æ±¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÏÊÌÀ½ÉʤǤ¹¡£
 .LP
 .LP
-SDK ã«ä»˜å±žã™ã‚‹ Java SE API 仕様ã¨ã®ç›¸é•ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ä»•æ§˜ã‚’優先ã—ã¦ãã ã•ã„。
+SDK ¤ËÉÕ°¤¹¤ë Java SE API »ÅÍͤȤÎÁê°ã¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢»ÅÍͤòÍ¥À褷¤Æ¤¯¤À¤µ¤¤¡£
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/policytool.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/policytool.1	Wed May 04 16:39:05 2011 -0700
@@ -19,84 +19,82 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH policytool 1 "02 Jun 2010"
+.TH policytool 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-policytool \- PolicyTool ç®¡ç† GUI ユーティリティー
+.SH "̾Á°"
+policytool \- PolicyTool ´ÉÍý GUI ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼
 .LP
-\f3policytool\fP ã¯ã€ãƒ¦ãƒ¼ãƒ†ã‚£ãƒªãƒ†ã‚£ãƒ¼ GUI 経由ã§å–å¾—ã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼å…¥åŠ›ã«åŸºã¥ã„ã¦ã€ãƒ—レーンテキストã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿æ›¸ãã—ã¾ã™ã€‚ 
+\f3policytool\fP ¤Ï¡¢¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼ GUI ·Ðͳ¤Ç¼èÆÀ¤·¤¿¥æ¡¼¥¶¡¼ÆþÎϤ˴ð¤Å¤¤¤Æ¡¢¥×¥ì¡¼¥ó¥Æ¥­¥¹¥È¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤òÆɤ߽ñ¤­¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション  
+¥ª¥×¥·¥ç¥ó  
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .RS 3
 .TP 3
 \  
 .TP 3
-policytool 管ç†è€…ユーティリティーを実行ã—ã¾ã™ 
+policytool ´ÉÍý¼Ô¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò¼Â¹Ô¤·¤Þ¤¹ 
 \f4policytool\fP 
 .TP 3
-policytool を実行ã—ã€æŒ‡å®šã•ã‚ŒãŸãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã¿ã¾ã™ 
-\f4policytool\fP\f2 [\-file\ \fP\f2filename\fP\f2]\fP 
+policytool ¤ò¼Â¹Ô¤·¡¢»ØÄꤵ¤ì¤¿¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤ß¤Þ¤¹ 
+\f4policytool\fP\f2[\-file\ \fP\f2filename\fP\f2]\fP 
 .TP 3
 \  
 .TP 3
-å„è¦ç´ ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚ 
+°Ê²¼¤Ë¤½¤ì¤¾¤ì¤Î°ÕÌ£¤ò¼¨¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 file 
-ローカルãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã‚€ã‚ˆã†ã« \f2policytool\fP ã«æŒ‡ç¤ºã—ã¾ã™ 
+¥í¡¼¥«¥ë¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤à¤è¤¦¤Ë \f2policytool\fP ¤Ë»Ø¼¨¤·¤Þ¤¹ 
 .TP 3
 filename 
-ファイルå 
+¥Õ¥¡¥¤¥ë̾ 
 .RE
-.SH "説明" 
+.SH "ÀâÌÀ" 
 .LP
-\f3policytool\fP ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒ­ãƒ¼ã‚«ãƒ«ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容を管ç†ã™ã‚‹ã“ã¨ã‚’å¯èƒ½ã«ã™ã‚‹ GUI ã§ã™ã€‚詳細ã«ã¤ã„ã¦ã¯ã€
+\f3policytool\fP ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬¥í¡¼¥«¥ë¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò´ÉÍý¤¹¤ë¤³¤È¤ò²Äǽ¤Ë¤¹¤ë GUI ¤Ç¤¹¡£¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
 .na
-\f2「ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ä½œæˆãŠã‚ˆã³ç®¡ç†ãƒ„ールã€\fP @
+\f2¡Ö¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ëºîÀ®¤ª¤è¤Ó´ÉÍý¥Ä¡¼¥ë¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyGuide.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
-.SH "オプション" 
+http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyGuide.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
+.SH "¥ª¥×¥·¥ç¥ó" 
 .RS 3
 .TP 3
 file 
-\f2filename\fP を読ã¿è¾¼ã¿ã¾ã™ã€‚ 
-.SH "関連項目" 
+\f2filename\fP ¤òÆɤ߹þ¤ß¤Þ¤¹¡£ 
+.SH "´ØÏ¢¹àÌÜ" 
 .na
-\f2「Default Policy Implementation and Syntaxã€\fP @
+\f2¡ÖDefault Policy Implementation and Syntax¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html
 .br
 .na
-\f2「Policy Tool Users' Guideã€\fP @
+\f2¡ÖPolicy Tool Users' Guide¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyGuide.html
 .br
 .na
-\f2「Security Permissionsã€\fP @
+\f2¡ÖSecurity Permissions¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/permissions.html
 .br
 .na
-\f2「Security Overviewã€\fP @
+\f2¡ÖSecurity Overview¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/security/overview/jsoverview.html
 .br
--- a/src/solaris/doc/sun/man/man1/ja/rmic.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/rmic.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH rmic 1 "02 Jun 2010"
+.TH rmic 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-rmic \- Java RMI コンパイラ
-.LP
-.RS 3
-
+.SH "̾Á°"
+rmic \- Java RMI ¥³¥ó¥Ñ¥¤¥é
 .LP
 .LP
-\f3rmic\fP ã«ã‚ˆã£ã¦ã€JRMP ã¾ãŸã¯ IIOP プロトコルを使用ã™ã‚‹ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ã‚¹ã‚¿ãƒ–ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ãŠã‚ˆã³ Tie クラスãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ã¾ãŸã€OMG IDL も生æˆã•ã‚Œã¾ã™ã€‚
+\f3rmic\fP ¤Ë¤è¤Ã¤Æ¡¢JRMP ¤Þ¤¿¤Ï IIOP ¥×¥í¥È¥³¥ë¤ò»ÈÍѤ¹¤ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¡¢¤ª¤è¤Ó Tie ¥¯¥é¥¹¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢OMG IDL ¤âÀ¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,12 +39,10 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3rmic\fP コンパイラã«ã‚ˆã£ã¦ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ã€ã‚¹ã‚¿ãƒ–ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ« (JRMP プロトコル)ã€ãŠã‚ˆã³ã‚¹ã‚¿ãƒ–㨠Tie クラスファイルã®çµ„ã¿åˆã‚ã› (IIOP プロトコル) ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚リモートオブジェクトã®å®Ÿè£…クラスã§ã‚ã‚‹ã“れらã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã€Java プログラミング言語ã®ã‚¯ãƒ©ã‚¹ã‚’コンパイルã—ãŸã¨ãã«ç”Ÿæˆã•ã‚Œã¾ã™ã€‚リモート実装クラスã¯ã€\f2java.rmi.Remote\fP インタフェースを実装ã™ã‚‹ã‚¯ãƒ©ã‚¹ã§ã™ã€‚\f3rmic\fP コマンドã§ã®ã‚¯ãƒ©ã‚¹åã¯ã€ãã®ã‚¯ãƒ©ã‚¹ãŒ \f3javac\fP コマンドã§ã‚³ãƒ³ãƒ‘イルãŒæˆåŠŸã—ã¦ã„ã¦ã€ã‹ã¤å®Œå…¨ãªãƒ‘ッケージåãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«å \f2HelloImpl\fP 㧠\f3rmic\fP を実行ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¾ã™ã€‚
+\f3rmic\fP ¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æ¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¡¢¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¥Õ¥¡¥¤¥ë (JRMP ¥×¥í¥È¥³¥ë)¡¢¤ª¤è¤Ó¥¹¥¿¥Ö¤È Tie ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤ÎÁȤ߹ç¤ï¤» (IIOP ¥×¥í¥È¥³¥ë) ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¼ÂÁõ¥¯¥é¥¹¤Ç¤¢¤ë¤³¤ì¤é¤Î¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Î¥¯¥é¥¹¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤¿¤È¤­¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£¥ê¥â¡¼¥È¼ÂÁõ¥¯¥é¥¹¤Ï¡¢\f2java.rmi.Remote\fP ¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ç¤¹¡£\f3rmic\fP ¥³¥Þ¥ó¥É¤Ç¤Î¥¯¥é¥¹Ì¾¤Ï¡¢¤½¤Î¥¯¥é¥¹¤¬ \f3javac\fP ¥³¥Þ¥ó¥É¤Ç¥³¥ó¥Ñ¥¤¥ë¤¬À®¸ù¤·¤Æ¤¤¤Æ¡¢¤«¤Ä´°Á´¤Ê¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬»ØÄꤵ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¥¯¥é¥¹¥Õ¥¡¥¤¥ë̾ \f2HelloImpl\fP ¤Ç \f3rmic\fP ¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -62,37 +54,32 @@
 
 .LP
 .LP
-\f2HelloImpl_Stub.class\fP ファイルãŒã€ã‚¯ãƒ©ã‚¹ã®ãƒ‘ッケージåãŒä»˜ã„㟠\f2hello\fP サブディレクトリã«ä½œæˆã•ã‚Œã¾ã™ã€‚
+\f2HelloImpl_Stub.class\fP ¥Õ¥¡¥¤¥ë¤¬¡¢¥¯¥é¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¤¬ÉÕ¤¤¤¿ \f2hello\fP ¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ËºîÀ®¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-リモートオブジェクトã®ã€Œã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ã¯ JRMP プロトコルサーãƒãƒ¼å´ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã§ã€å®Ÿéš›ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクト実装を呼ã³å‡ºã™ãƒ¡ã‚½ãƒƒãƒ‰ã‚’å«ã¿ã¾ã™ã€‚
+¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¡Ö¥¹¥±¥ë¥È¥ó¡×¤Ï JRMP ¥×¥í¥È¥³¥ë¥µ¡¼¥Ð¡¼Â¦¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ç¡¢¼ÂºÝ¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¼ÂÁõ¤ò¸Æ¤Ó½Ð¤¹¥á¥½¥Ã¥É¤ò´Þ¤ß¤Þ¤¹¡£
 .LP
 .LP
-リモートオブジェクトã®ã€ŒTieã€ã¯ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã¨åŒæ§˜ã«ã‚µãƒ¼ãƒãƒ¼å´ã®ã‚¨ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ¼ã§ã™ãŒã€IIOP プロトコルを使ã£ã¦ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨é€šä¿¡ã—ã¾ã™ã€‚
+¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¡ÖTie¡×¤Ï¡¢¥¹¥±¥ë¥È¥ó¤ÈƱÍͤ˥µ¡¼¥Ð¡¼Â¦¤Î¥¨¥ó¥Æ¥£¥Æ¥£¡¼¤Ç¤¹¤¬¡¢IIOP ¥×¥í¥È¥³¥ë¤ò»È¤Ã¤Æ¥¯¥é¥¤¥¢¥ó¥È¤ÈÄÌ¿®¤·¤Þ¤¹¡£
 .LP
 .LP
-「スタブã€ã¨ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã§ã®ä»£ç†ã§ã™ã€‚ スタブã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ãƒ¡ã‚½ãƒƒãƒ‰å‘¼ã³å‡ºã—ã‚’ã€å®Ÿç‰©ã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトãŒå¸¸é§ã™ã‚‹ã‚µãƒ¼ãƒãƒ¼ã¨é€šä¿¡ã™ã‚‹å½¹å‰²ã‚’æŒã¡ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã¸ã®å‚ç…§ã¯ã€å®Ÿéš›ã¯ãƒ­ãƒ¼ã‚«ãƒ«ã‚¹ã‚¿ãƒ–ã¸ã®å‚ç…§ã¨ãªã‚Šã¾ã™ã€‚
-.LP
-.LP
-デフォルト㧠\f3rmic\fP ã§ã¯ã€1.2 JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã ã‘を使用ã™ã‚‹ã‚¹ã‚¿ãƒ–クラスを生æˆã—ã¾ã™ã€‚ ã“ã‚Œã¯ã€\f2\-v1.2\fP オプションを指定ã—ãŸå ´åˆã¨åŒã˜å‹•ä½œã§ã™ã€‚(5.0 以å‰ã§ã¯ \f2\-vcompat\fP オプションãŒãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã‚ã£ãŸã“ã¨ã«æ³¨æ„。) IIOP プロトコル用ã®ã‚¹ã‚¿ãƒ–ãŠã‚ˆã³ Tie クラスを生æˆã™ã‚‹ã«ã¯ \f2\-iiop\fP オプションを使用ã—ã¾ã™ã€‚
+¡Ö¥¹¥¿¥Ö¡×¤È¤Ï¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¯¥é¥¤¥¢¥ó¥È¦¤Ç¤ÎÂåÍý¤Ç¤¹¡£¥¹¥¿¥Ö¤Ï¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥á¥½¥Ã¥É¸Æ¤Ó½Ð¤·¤ò¡¢¼Âʪ¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤¬¾ïÃ󤹤륵¡¼¥Ð¡¼¤ÈÄÌ¿®¤¹¤ëÌò³ä¤ò»ý¤Á¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤Ï¡¢¼ÂºÝ¤Ï¥í¡¼¥«¥ë¥¹¥¿¥Ö¤Ø¤Î»²¾È¤È¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-スタブã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã ã‘を実装ã—ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトãŒå®Ÿè£…ã™ã‚‹å±€æ‰€ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¯å®Ÿè£…ã—ã¦ã„ã¾ã›ã‚“。JRMP スタブã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクト自体ãŒå®Ÿè£…ã™ã‚‹ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã¨åŒã˜ã‚‚ã®ã‚’実装ã—ã¦ã„ã‚‹ã®ã§ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã€ã‚­ãƒ£ã‚¹ãƒˆã‚„åž‹ãƒã‚§ãƒƒã‚¯ã« Java プログラミング言語ã«çµ„ã¿è¾¼ã¾ã‚ŒãŸæ¼”ç®—å­ã‚’使用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚IIOP ã®å ´åˆã¯ã€\f2PortableRemoteObject.narrow\fP メソッドを使ã‚ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
+¥Ç¥Õ¥©¥ë¥È¤Ç \f3rmic\fP ¤Ç¤Ï¡¢1.2 JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤À¤±¤ò»ÈÍѤ¹¤ë¥¹¥¿¥Ö¥¯¥é¥¹¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢\f2\-v1.2\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸Æ°ºî¤Ç¤¹¡£(5.0 °ÊÁ°¤Ç¤Ï \f2\-vcompat\fP ¥ª¥×¥·¥ç¥ó¤¬¥Ç¥Õ¥©¥ë¥È¤Ç¤¢¤Ã¤¿¤³¤È¤ËÃí°Õ¡£IIOP ¥×¥í¥È¥³¥ëÍѤΥ¹¥¿¥Ö¤ª¤è¤Ó Tie ¥¯¥é¥¹¤òÀ¸À®¤¹¤ë¤Ë¤Ï \f2\-iiop\fP ¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£
+.LP
 .LP
-.SH "オプション"
+¥¹¥¿¥Ö¤Ï¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤À¤±¤ò¼ÂÁõ¤·¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤¬¼ÂÁõ¤¹¤ë¶É½ê¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó¡£JRMP ¥¹¥¿¥Ö¤Ï¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¼«ÂΤ¬¼ÂÁõ¤¹¤ë¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ÈƱ¤¸¤â¤Î¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¤Î¤Ç¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ï¡¢¥­¥ã¥¹¥È¤ä·¿¥Á¥§¥Ã¥¯¤Ë Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤ËÁȤ߹þ¤Þ¤ì¤¿±é»»»Ò¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£IIOP ¤Î¾ì¹ç¤Ï¡¢\f2PortableRemoteObject.narrow\fP ¥á¥½¥Ã¥É¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
 .LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-bootclasspath path 
-ブートストラップクラスファイルã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-classpath path 
-\f3rmic\fP ãŒã‚¯ãƒ©ã‚¹ã‚’探ã™ãŸã‚ã®ãƒ‘スを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚„ CLASSPATH 環境変数設定を上書ãã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€\f2path\fP ã®ä¸€èˆ¬å½¢å¼ã¯æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f3rmic\fP ¤¬¥¯¥é¥¹¤òõ¤¹¤¿¤á¤Î¥Ñ¥¹¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤ä CLASSPATH ´Ä¶­ÊÑ¿ôÀßÄê¤ò¾å½ñ¤­¤·¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢\f2path\fP ¤Î°ìÈÌ·Á¼°¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -100,11 +87,7 @@
 .fl
 \fP
 .fi
-.RE
-例を示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+Îã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -112,13 +95,9 @@
 .fl
 \fP
 .fi
-.RE
 .TP 3
 \-d directory 
-生æˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹éšŽå±¤ã®å‡ºåŠ›å…ˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ãƒ«ãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使ãˆã°ã€ã‚¹ã‚¿ãƒ–ã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ãŠã‚ˆã³ Tie ファイルを格ç´ã™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ã—ã¦ä½¿ã„ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+À¸À®¤µ¤ì¤¿¥¯¥é¥¹³¬ÁؤνÐÎÏÀè¥Ç¥£¥ì¥¯¥È¥ê¤Î¥ë¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤¨¤Ð¡¢¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¡¢¤ª¤è¤Ó Tie ¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë¤·¤Æ»È¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -126,49 +105,43 @@
 .fl
 \fP
 .fi
-.RE
-\f2MyClass\fP ã‹ã‚‰å–å¾—ã—ãŸã‚¹ã‚¿ãƒ–ã¨ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã‚’ \f2/java/classes/foo\fP ディレクトリã«ç½®ãã¾ã™ã€‚\f2\-d\fP オプションãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€\f2「\-d\ .ã€\fPãŒæŒ‡å®šã•ã‚Œã¦ã„ã‚‹ã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚ターゲットクラスã®ãƒ‘ッケージ階層ãŒç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ä½œæˆã•ã‚Œã€ã‚¹ã‚¿ãƒ–ã€Tieã€ãŠã‚ˆã³ã‚¹ã‚±ãƒ«ãƒˆãƒ³ãƒ•ã‚¡ã‚¤ãƒ«ãŒãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚(以å‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® \f3rmic\fP ã§ã¯ã€\f2\-d\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‘ッケージ階層ã¯ä½œæˆã•ã‚Œãšã€å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã™ã¹ã¦ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç›´æŽ¥æ ¼ç´ã•ã‚Œã¦ã„ãŸ)。
+MyClass ¤«¤é¼èÆÀ¤·¤¿ \f2¥¹¥¿¥Ö¤È¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤ò\fP \f2/java/classes/foo\fP ¥Ç¥£¥ì¥¯¥È¥ê¤ËÃÖ¤­¤Þ¤¹¡£\f2\-d\fP ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢\f2¡Ö\-d\ .¡×\fP¤¬»ØÄꤵ¤ì¤Æ¤¤¤ë¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£¥¿¡¼¥²¥Ã¥È¥¯¥é¥¹¤Î¥Ñ¥Ã¥±¡¼¥¸³¬Áؤ¬¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËºîÀ®¤µ¤ì¡¢¥¹¥¿¥Ö¡¢Tie¡¢¤ª¤è¤Ó¥¹¥±¥ë¥È¥ó¥Õ¥¡¥¤¥ë¤¬¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£(°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥ó¤Î \f3rmic\fP ¤Ç¤Ï¡¢\f2\-d\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ñ¥Ã¥±¡¼¥¸³¬ÁؤϺîÀ®¤µ¤ì¤º¡¢½ÐÎÏ¥Õ¥¡¥¤¥ë¤Ï¤¹¤Ù¤Æ¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËľÀܳÊǼ¤µ¤ì¤Æ¤¤¤¿¡£)
 .br
 \  
 .TP 3
 \-extdirs path 
-インストール型拡張機能ã®ä½ç½®ã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¾ã™ã€‚ 
+¥¤¥ó¥¹¥È¡¼¥ë·¿³ÈÄ¥µ¡Ç½¤Î°ÌÃÖ¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Þ¤¹¡£ 
 .TP 3
 \-g 
-局所変数をå«ã‚€ã™ã¹ã¦ã®ãƒ‡ãƒãƒƒã‚°æƒ…報を生æˆã—ã¾ã™ã€‚デフォルトã§ã¯ã€è¡Œç•ªå·æƒ…å ±ã ã‘ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
-.LP
+¶É½êÊÑ¿ô¤ò´Þ¤à¤¹¤Ù¤Æ¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¹ÔÈÖ¹æ¾ðÊó¤À¤±¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-idl 
-\f2rmic\fP ã«ã‚ˆã£ã¦ã€æŒ‡å®šã—ãŸã‚¯ãƒ©ã‚¹ãŠã‚ˆã³å‚ç…§ã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã® OMG IDL ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚IDL ã§ã¯ã€ãƒ—ログラミング言語ã«ä¾å­˜ã›ãšã«ã€å®£è¨€ã™ã‚‹ã ã‘ã§ã‚ªãƒ–ジェクト㮠API を指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚IDL ã¯ã€ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ã®ä»•æ§˜ã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ã€‚ CORBA ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’æä¾›ã™ã‚‹ä»»æ„ã®è¨€èªžã§ã€ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³ãƒ‡ãƒ¼ã‚¿ã®ä½œæˆãŠã‚ˆã³å‘¼ã³å‡ºã—ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚ã“れらã®è¨€èªžã«ã¯ã€Java ãŠã‚ˆã³ C++ ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚詳細ã¯ã€
+\f2rmic\fP ¤Ë¤è¤Ã¤Æ¡¢»ØÄꤷ¤¿¥¯¥é¥¹¤ª¤è¤Ó»²¾È¤µ¤ì¤¿¥¯¥é¥¹¤Î OMG IDL ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£IDL ¤Ç¤Ï¡¢¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ë°Í¸¤»¤º¤Ë¡¢Àë¸À¤¹¤ë¤À¤±¤Ç¥ª¥Ö¥¸¥§¥¯¥È¤Î API ¤ò»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£IDL ¤Ï¡¢¥á¥½¥Ã¥É¤ª¤è¤Ó¥Ç¡¼¥¿¤Î»ÅÍͤȤ·¤Æ»ÈÍѤ·¤Þ¤¹¡£CORBA ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÄ󶡤¹¤ëǤ°Õ¤Î¸À¸ì¤Ç¡¢¥á¥½¥Ã¥É¤ª¤è¤Ó¥Ç¡¼¥¿¤ÎºîÀ®¤ª¤è¤Ó¸Æ¤Ó½Ð¤·¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤ì¤é¤Î¸À¸ì¤Ë¤Ï¡¢Java ¤ª¤è¤Ó C++ ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢
 .na
 \f2Java Language to IDL Mapping\fP @
 .fi
-http://www.omg.org/technology/documents/formal/java_language_mapping_to_omg_idl.htm (OMG) ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 
+http://www.omg.org/technology/documents/formal/java_language_mapping_to_omg_idl.htm (OMG) ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .LP
-\f2\-idl\fP オプションを使ã†ã¨ãã¯ã€ã»ã‹ã®ã‚ªãƒ—ションも指定ã§ãã¾ã™ã€‚  
+\f2\-idl\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¤­¤Ï¡¢¤Û¤«¤Î¥ª¥×¥·¥ç¥ó¤â»ØÄê¤Ç¤­¤Þ¤¹¡£  
 .RS 3
 .TP 3
-\-always ã¾ãŸã¯ \-alwaysgenerate 
-既存ã®ã‚¹ã‚¿ãƒ–ã€Tieã€ãŠã‚ˆã³ IDL ãŒå…¥åŠ›ã‚¯ãƒ©ã‚¹ã‚ˆã‚Šæ–°ã—ã„ã¨ãã§ã‚‚ã€å¼·åˆ¶çš„ã«ç”Ÿæˆã—ç›´ã—ã¾ã™ã€‚ 
+\-always ¤Þ¤¿¤Ï \-alwaysgenerate 
+´û¸¤Î¥¹¥¿¥Ö¡¢Tie¡¢¤ª¤è¤Ó IDL ¤¬ÆþÎÏ¥¯¥é¥¹¤è¤ê¿·¤·¤¤¤È¤­¤Ç¤â¡¢¶¯À©Åª¤ËÀ¸À®¤·Ä¾¤·¤Þ¤¹¡£ 
 .TP 3
 \-factory 
-生æˆã•ã‚ŒãŸ IDL 㧠factory キーワードを使ã„ã¾ã™ã€‚ 
+À¸À®¤µ¤ì¤¿ IDL ¤Ç factory ¥­¡¼¥ï¡¼¥É¤ò»È¤¤¤Þ¤¹¡£ 
 .TP 3
 \-idlModule\  fromJavaPackage[.class]\  toIDLModule 
-IDLEntity パッケージã®ãƒžãƒƒãƒ—を指定ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ \f2\-idlModule foo.bar my::real::idlmod\fP 
+IDLEntity ¥Ñ¥Ã¥±¡¼¥¸¤Î¥Þ¥Ã¥×¤ò»ØÄꤷ¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£ \f2\-idlModule foo.bar my::real::idlmod\fP 
 .TP 3
 \-idlFile\  fromJavaPackage[.class]\  toIDLFile 
-IDLEntity ファイルã®ãƒžãƒƒãƒ—を指定ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ \f2\-idlFile test.pkg.X TEST16.idl\fP\  
+IDLEntity ¥Õ¥¡¥¤¥ë¤Î¥Þ¥Ã¥×¤ò»ØÄꤷ¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£ \f2\-idlFile test.pkg.X TEST16.idl\fP\  
 .RE
-.LP
 .TP 3
 \-iiop 
-\f2rmic\fP ã«ã‚ˆã£ã¦ã€JRMP ã®ã‚¹ã‚¿ãƒ–ã¨ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã®ä»£ã‚ã‚Šã«ã€IIOP ã®ã‚¹ã‚¿ãƒ–㨠Tie クラスãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚スタブクラスã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ãƒ­ãƒ¼ã‚«ãƒ«ãƒ—ロキシã§ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ã‚µãƒ¼ãƒãƒ¼ã«å‘¼ã³å‡ºã—ã‚’é€ä¿¡ã™ã‚‹ã¨ãã«ä½¿ã‚ã‚Œã¾ã™ã€‚å„リモートインタフェースã«ã¯ã‚¹ã‚¿ãƒ–クラスãŒå¿…è¦ã§ã™ã€‚ スタブクラスã«ã‚ˆã£ã¦ãƒªãƒ¢ãƒ¼ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒå®Ÿè£…ã•ã‚Œã¾ã™ã€‚クライアントã§ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトをå‚ç…§ã™ã‚‹ã¨ãã¯ã€å®Ÿéš›ã«ã¯ã‚¹ã‚¿ãƒ–ã‚’å‚ç…§ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚タイクラスã¯ã€ã‚µãƒ¼ãƒãƒ¼å´ã§ç€å‘¼ã‚’処ç†ã—ã€ãã®å‘¼ã³å‡ºã—ã‚’é©åˆ‡ãªå®Ÿè£…クラスã«ãƒ‡ã‚£ã‚¹ãƒ‘ッãƒã™ã‚‹ã¨ãã«ä½¿ã‚ã‚Œã¾ã™ã€‚å„実装クラスã«ã¯ã€ã‚¿ã‚¤ã‚¯ãƒ©ã‚¹ãŒå¿…è¦ã§ã™ã€‚ 
+\f2rmic\fP ¤Ë¤è¤Ã¤Æ¡¢JRMP ¤Î¥¹¥¿¥Ö¤È¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤ÎÂå¤ï¤ê¤Ë¡¢IIOP ¤Î¥¹¥¿¥Ö¤È Tie ¥¯¥é¥¹¤¬À¸À®¤µ¤ì¤Þ¤¹¡£¥¹¥¿¥Ö¥¯¥é¥¹¤Ï¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¥í¡¼¥«¥ë¥×¥í¥­¥·¤Ç¡¢¥¯¥é¥¤¥¢¥ó¥È¤«¤é¥µ¡¼¥Ð¡¼¤Ë¸Æ¤Ó½Ð¤·¤òÁ÷¿®¤¹¤ë¤È¤­¤Ë»È¤ï¤ì¤Þ¤¹¡£³Æ¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ë¤Ï¥¹¥¿¥Ö¥¯¥é¥¹¤¬É¬ÍפǤ¹¡£¥¹¥¿¥Ö¥¯¥é¥¹¤Ë¤è¤Ã¤Æ¥ê¥â¡¼¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤¬¼ÂÁõ¤µ¤ì¤Þ¤¹¡£¥¯¥é¥¤¥¢¥ó¥È¤Ç¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò»²¾È¤¹¤ë¤È¤­¤Ï¡¢¼ÂºÝ¤Ë¤Ï¥¹¥¿¥Ö¤ò»²¾È¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¥¿¥¤¥¯¥é¥¹¤Ï¡¢¥µ¡¼¥Ð¡¼Â¦¤ÇÃå¸Æ¤ò½èÍý¤·¡¢¤½¤Î¸Æ¤Ó½Ð¤·¤òŬÀڤʼÂÁõ¥¯¥é¥¹¤Ë¥Ç¥£¥¹¥Ñ¥Ã¥Á¤¹¤ë¤È¤­¤Ë»È¤ï¤ì¤Þ¤¹¡£³Æ¼ÂÁõ¥¯¥é¥¹¤Ë¤Ï¡¢¥¿¥¤¥¯¥é¥¹¤¬É¬ÍפǤ¹¡£ 
 .LP
-\f2\-iiop\fP を使ã£ã¦ \f2rmic\fP を呼ã³å‡ºã™ã¨ã€æ¬¡ã®å‘½åè¦ç´„ã«æº–æ‹ ã—ãŸã‚¹ã‚¿ãƒ–㨠Tie ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
-.RS 3
-
-.LP
+\f2\-iiop\fP ¤ò»È¤Ã¤Æ \f2rmic\fP ¤ò¸Æ¤Ó½Ð¤¹¤È¡¢¼¡¤Î̿̾µ¬Ìó¤Ë½àµò¤·¤¿¥¹¥¿¥Ö¤È Tie ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -182,66 +155,60 @@
 .fl
 \fP
 .fi
-.RE
 .LP
-\f2\-iiop\fP オプションを使ã†ã¨ãã¯ã€ã»ã‹ã®ã‚ªãƒ—ションも指定ã§ãã¾ã™ã€‚  
+\f2\-iiop\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¤­¤Ï¡¢¤Û¤«¤Î¥ª¥×¥·¥ç¥ó¤â»ØÄê¤Ç¤­¤Þ¤¹¡£  
 .RS 3
 .TP 3
-\-always ã¾ãŸã¯ \-alwaysgenerate 
-既存ã®ã‚¹ã‚¿ãƒ–ã€Tieã€ãŠã‚ˆã³ IDL ãŒå…¥åŠ›ã‚¯ãƒ©ã‚¹ã‚ˆã‚Šæ–°ã—ã„ã¨ãã§ã‚‚ã€å¼·åˆ¶çš„ã«ç”Ÿæˆã—ç›´ã—ã¾ã™ã€‚ 
+\-always ¤Þ¤¿¤Ï \-alwaysgenerate 
+´û¸¤Î¥¹¥¿¥Ö¡¢Tie¡¢¤ª¤è¤Ó IDL ¤¬ÆþÎÏ¥¯¥é¥¹¤è¤ê¿·¤·¤¤¤È¤­¤Ç¤â¡¢¶¯À©Åª¤ËÀ¸À®¤·Ä¾¤·¤Þ¤¹¡£ 
 .TP 3
 \-nolocalstubs 
-åŒã˜ãƒ—ロセスã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã«å¯¾ã—ã¦æœ€é©åŒ–ã•ã‚ŒãŸã‚¹ã‚¿ãƒ–を作æˆã—ã¾ã›ã‚“。 
+Ʊ¤¸¥×¥í¥»¥¹¤Î¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤ËÂФ·¤ÆºÇŬ²½¤µ¤ì¤¿¥¹¥¿¥Ö¤òºîÀ®¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-noValueMethods 
-\f2\-idl\fP オプションã¨ã¨ã‚‚ã«ä½¿ã‚ã‚Œãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。発行ã•ã‚ŒãŸ IDL ã«ã€\f2valuetype\fP メソッドãŠã‚ˆã³åˆæœŸåŒ–å­ã‚’追加ã—ã¾ã›ã‚“。ã“ã®ãƒ¡ã‚½ãƒƒãƒ‰ãŠã‚ˆã³åˆæœŸåŒ–å­ã¯ã€\f2valuetype\fP ã®å ´åˆã¯ã‚ªãƒ—ションã§ã™ã€‚ \f2\-idl\fP オプションを使ã†ã¨ãã¯ã€ \f2\-noValueMethods\fP オプションを指定ã—ãªã„é™ã‚Šç”Ÿæˆã•ã‚Œã¾ã™ã€‚ 
+¤³¤ì¤Ï \f2\-idl\fP ¥ª¥×¥·¥ç¥ó¤È¤È¤â¤Ë»È¤ï¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£È¯¹Ô¤µ¤ì¤¿ IDL ¤Ë¡¢\f2valuetype\fP ¥á¥½¥Ã¥É¤ª¤è¤Ó½é´ü²½»Ò¤òÄɲä·¤Þ¤»¤ó¡£¤³¤Î¥á¥½¥Ã¥É¤ª¤è¤Ó½é´ü²½»Ò¤Ï¡¢\f2valuetype\fP ¤Î¾ì¹ç¤Ï¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ \f2\-idl\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤¦¤È¤­¤Ï¡¢ \f2\-noValueMethods\fP ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¸Â¤êÀ¸À®¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-poa 
-継承㌠\f2org.omg.CORBA_2_3.portable.ObjectImpl\fP ã‹ã‚‰ \f2org.omg.PortableServer.Servant\fP ã«å¤‰ã‚ã‚Šã¾ã™ã€‚ 
+·Ñ¾µ¤¬ \f2org.omg.CORBA_2_3.portable.ObjectImpl\fP ¤«¤é \f2org.omg.PortableServer.Servant\fP ¤ËÊѤï¤ê¤Þ¤¹¡£ 
 .LP
 .na
 \f2Portable Object Adapter\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html (POA) ã® \f2PortableServer\fP モジュールã¯ã€ãƒã‚¤ãƒ†ã‚£ãƒ–ã® \f2Servant\fP 型を定義ã—ã¾ã™ã€‚Java プログラミング言語ã§ã¯ã€\f2Servant\fP åž‹ã¯ã€Java ã® \f2org.omg.PortableServer.Servant\fP クラスã«ãƒžãƒƒãƒ”ングã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã‚Œã¯ã‚らゆる POA サーãƒãƒ³ãƒˆå®Ÿè£…ã®åŸºåº•ã‚¯ãƒ©ã‚¹ã¨ãªã‚Šå¤šæ•°ã®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æä¾›ã—ã¾ã™ã€‚ ã“れらã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã‚¢ãƒ—リケーションプログラマãŒå‘¼ã³å‡ºã™ã ã‘ã§ã¯ãªãã€POA 自身ã‹ã‚‰ã‚‚呼ã³å‡ºã•ã‚Œã€å ´åˆã«ã‚ˆã£ã¦ã¯ã‚µãƒ¼ãƒãƒ³ãƒˆã®å‹•ä½œã‚’制御ã™ã‚‹ãŸã‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã™ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚OMG IDL to Java Language Mapping Specificationã€CORBA V 2.3.1 ptc/00\-01\-08.pdf ã«æº–æ‹ ã—ã¦ã„ã¾ã™ã€‚  
+http://java.sun.com/javase/6/docs/technotes/guides/idl/POA.html (POA) ¤Î \f2PortableServer\fP ¥â¥¸¥å¡¼¥ë¤Ï¡¢¥Í¥¤¥Æ¥£¥Ö¤Î \f2Servant\fP ·¿¤òÄêµÁ¤·¤Þ¤¹¡£Java ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤Ï¡¢\f2Servant\fP ·¿¤Ï Java ¤Î \f2org.omg.PortableServer.Servant\fP ¥¯¥é¥¹¤Ë¥Þ¥Ã¥×¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ï¡¢¤¹¤Ù¤Æ¤Î POA ¥µ¡¼¥Ð¥ó¥È¼ÂÁõ¤Î´ðÄ쥯¥é¥¹¤È¤·¤Æµ¡Ç½¤·¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¸Æ¤Ó½Ð¤¹¤³¤È¤Î¤Ç¤­¤ë¤¤¤¯¤Ä¤«¤Î¥á¥½¥Ã¥É¤Î¤Û¤«¤Ë¡¢POA ¤½¤Î¤â¤Î¤Ë¤è¤Ã¤Æ¸Æ¤Ó½Ð¤µ¤ì¡¢¥µ¡¼¥Ð¥ó¥È¤ÎÆ°ºî¤òÀ©¸æ¤¹¤ë¤¿¤á¤Ë¥æ¡¼¥¶¡¼¤¬¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤ë¥á¥½¥Ã¥É¤âÄ󶡤·¤Þ¤¹¡£OMG IDL to Java Language Mapping Specification¡¢CORBA V 2.3.1 ptc/00\-01\-08.pdf ¤Ë½àµò¤·¤Æ¤¤¤Þ¤¹¡£  
 .RE
 .TP 3
 \-J 
-\f2\-J\fP ã®å¾Œã‚ã«ç¶šãオプションを \f2java\fP インタプリタã«å¼•ã渡ã—ã¾ã™ã€‚ \f2java\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ã„ã¾ã™ (\f2\-J\fP 㨠\f2java\fP オプションã®é–“ã«ã‚¹ãƒšãƒ¼ã‚¹ã¯å…¥ã‚Œãªã„)。 
+\f2\-J\fP ¤Î¸å¤í¤Ë³¤¯¥ª¥×¥·¥ç¥ó¤ò \f2java\fP ¥¤¥ó¥¿¥×¥ê¥¿¤Ë°ú¤­ÅϤ·¤Þ¤¹¡£ \f2java\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»È¤¤¤Þ¤¹ (\-J ¤È java ¥ª¥×¥·¥ç¥ó¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤ÏÆþ¤ì¤Ê¤¤)¡£ 
 .TP 3
-\-keep ã¾ãŸã¯ \-keepgenerated 
-スタブã€ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã€ã¾ãŸã¯ Tie クラスã®ãŸã‚ã® \f2.java\fP ソースファイルを \f2.class\fP ファイルã¨åŒã˜ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«æ®‹ã—ã¾ã™ã€‚ 
+\-keep ¤Þ¤¿¤Ï \-keepgenerated 
+¥¹¥¿¥Ö¡¢¥¹¥±¥ë¥È¥ó¡¢¤Þ¤¿¤Ï Tie ¥¯¥é¥¹¤Î¤¿¤á¤Î \f2.java\fP ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò \f2.class\fP ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Ë»Ä¤·¤Þ¤¹¡£ 
 .TP 3
 \-nowarn 
-警告をオフã«ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€ã‚³ãƒ³ãƒ‘イラã¯è­¦å‘Šã‚’表示ã—ã¾ã›ã‚“。 
-.LP
+·Ù¹ð¤ò¥ª¥Õ¤Ë¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢¥³¥ó¥Ñ¥¤¥é¤Ï·Ù¹ð¤òɽ¼¨¤·¤Þ¤»¤ó¡£ 
+.TP 3
+\-nowrite 
+¥³¥ó¥Ñ¥¤¥ë¤·¤¿¥¯¥é¥¹¤ò¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë½ñ¤­¹þ¤ß¤Þ¤»¤ó¡£ 
 .TP 3
 \-vcompat 
-1.1 㨠1.2 ã®ä¸¡æ–¹ã® JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¨äº’æ›æ€§ã®ã‚るスタブãŠã‚ˆã³ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã‚’作æˆã—ã¾ã™ã€‚(5.0 以å‰ã®ãƒªãƒªãƒ¼ã‚¹ã§ã¯ã“ã®ã‚ªãƒ—ションã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã€‚)生æˆã•ã‚ŒãŸã‚¹ã‚¿ãƒ–クラスã¯ã€JDK 1.1 仮想マシンã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ 1.1 スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’使用ã—ã€JDK 1.2 以é™ã®ä»®æƒ³ãƒžã‚·ãƒ³ã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã‚‹ã¨ 1.2 スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’使用ã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã§ã¯ã€1.1 㨠1.2 ã®ä¸¡æ–¹ã®ã‚¹ã‚¿ãƒ–プロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’サãƒãƒ¼ãƒˆã—ã¾ã™ã€‚生æˆã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã¯ä¸¡æ–¹ã®æ“作モードをサãƒãƒ¼ãƒˆã™ã‚‹ãŸã‚ã«ã€ã‚µã‚¤ã‚ºãŒå¤§ãããªã‚Šã¾ã™ã€‚ 
+1.1 ¤È 1.2 ¤ÎξÊý¤Î JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤È¸ß´¹À­¤Î¤¢¤ë¥¹¥¿¥Ö¤ª¤è¤Ó¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤òºîÀ®¤·¤Þ¤¹¡£(5.0 °ÊÁ°¤Î¥ê¥ê¡¼¥¹¤Ç¤Ï¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥Ç¥Õ¥©¥ë¥È¡£)À¸À®¤µ¤ì¤¿¥¹¥¿¥Ö¥¯¥é¥¹¤Ï¡¢JDK 1.1 ²¾ÁÛ¥Þ¥·¥ó¤Ë¥í¡¼¥É¤µ¤ì¤ë¤È 1.1 ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤ò»ÈÍѤ·¡¢JDK 1.2 °Ê¹ß¤Î²¾ÁÛ¥Þ¥·¥ó¤Ë¥í¡¼¥É¤µ¤ì¤ë¤È 1.2 ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤ò»ÈÍѤ·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤Ç¤Ï¡¢1.1 ¤È 1.2 ¤ÎξÊý¤Î¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤¿¥¯¥é¥¹¤ÏξÊý¤ÎÁàºî¥â¡¼¥É¤ò¥µ¥Ý¡¼¥È¤¹¤ë¤¿¤á¤Ë¡¢¥µ¥¤¥º¤¬Â礭¤¯¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-コンパイラやリンカーãŒã€ã‚³ãƒ³ãƒ‘イルã•ã‚Œã¦ã„るクラスやロードã•ã‚Œã¦ã„るクラスファイルã«ã¤ã„ã¦ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚ 
-.LP
+¥³¥ó¥Ñ¥¤¥é¤ä¥ê¥ó¥«¡¼¤¬¡¢¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¤ä¥í¡¼¥É¤µ¤ì¤Æ¤¤¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Î¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£ 
 .TP 3
 \-v1.1 
-1.1 JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ã¿ã®ã‚¹ã‚¿ãƒ–ãŠã‚ˆã³ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションãŒä½¿ç”¨ã§ãã‚‹ã®ã¯ã€JDK 1.1 ã‹ã‚‰ \f3rmic\fP ツールã§ç”Ÿæˆã•ã‚Œã€ã‚¢ãƒƒãƒ—グレードã§ããªã„ (ã•ã‚‰ã«ãƒ€ã‚¤ãƒŠãƒŸãƒƒã‚¯ã‚¯ãƒ©ã‚¹ãƒ­ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚’使用ã—ã¦ã„ãªã„) ã€æ—¢å­˜ã®é™çš„é…å‚™ã•ã‚ŒãŸã‚¹ã‚¿ãƒ–クラスã«å¯¾ã—ã€ç›´åˆ—化互æ›æ€§ã®ã‚るスタブクラスを生æˆå ´åˆã ã‘ã§ã™ã€‚ 
-.LP
+1.1 JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤Î¤ß¤Î¥¹¥¿¥Ö¤ª¤è¤Ó¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ÈÍѤǤ­¤ë¤Î¤Ï¡¢JDK 1.1 ¤«¤é \f3rmic\fP ¥Ä¡¼¥ë¤ÇÀ¸À®¤µ¤ì¡¢¥¢¥Ã¥×¥°¥ì¡¼¥É¤Ç¤­¤Ê¤¤ (¤µ¤é¤Ë¥À¥¤¥Ê¥ß¥Ã¥¯¥¯¥é¥¹¥í¡¼¥Ç¥£¥ó¥°¤ò»ÈÍѤ·¤Æ¤¤¤Ê¤¤) ¡¢´û¸¤ÎÀÅŪÇÛÈ÷¤µ¤ì¤¿¥¹¥¿¥Ö¥¯¥é¥¹¤ËÂФ·¡¢Ä¾Î󲽸ߴ¹À­¤Î¤¢¤ë¥¹¥¿¥Ö¥¯¥é¥¹¤òÀ¸À®¾ì¹ç¤À¤±¤Ç¤¹¡£ 
 .TP 3
 \-v1.2 
-(デフォルト) 1.2 JRMP スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®ã¿ã®ã‚¹ã‚¿ãƒ–クラスを生æˆã—ã¾ã™ã€‚スケルトンクラス㯠1.2 スタブプロトコルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ä½¿ç”¨ã§ããªã„ãŸã‚ã€ã“ã®ã‚ªãƒ—ションã§ã¯ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚¯ãƒ©ã‚¹ã¯ç”Ÿæˆã•ã‚Œã¾ã›ã‚“。生æˆã•ã‚ŒãŸã‚¹ã‚¿ãƒ–クラスã¯ã€JDK 1.1 仮想マシンã«ãƒ­ãƒ¼ãƒ‰ã•ã‚Œã¦ã‚‚動作ã—ã¾ã›ã‚“。 
+(¥Ç¥Õ¥©¥ë¥È) 1.2 JRMP ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤Î¤ß¤Î¥¹¥¿¥Ö¥¯¥é¥¹¤òÀ¸À®¤·¤Þ¤¹¡£¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤Ï 1.2 ¥¹¥¿¥Ö¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¤Ç»ÈÍѤǤ­¤Ê¤¤¤¿¤á¡¢¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç¤Ï¥¹¥±¥ë¥È¥ó¥¯¥é¥¹¤ÏÀ¸À®¤µ¤ì¤Þ¤»¤ó¡£À¸À®¤µ¤ì¤¿¥¹¥¿¥Ö¥¯¥é¥¹¤Ï¡¢JDK 1.1 ²¾ÁÛ¥Þ¥·¥ó¤Ë¥í¡¼¥É¤µ¤ì¤Æ¤âÆ°ºî¤·¤Þ¤»¤ó¡£ 
 .RE
 
 .LP
-.SH "環境変数"
-.LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -250,15 +217,12 @@
 \fP
 .fi
 .RE
-.RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-java(1)ã€javac(1)ã€
+java(1)¡¢javac(1)¡¢
 .na
 \f2CLASSPATH\fP @
 .fi
--- a/src/solaris/doc/sun/man/man1/ja/rmid.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/rmid.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH rmid 1 "02 Jun 2010"
+.TH rmid 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-rmid \- Java RMI 起動システムデーモン
-.LP
-.RS 3
-
+.SH "̾Á°"
+rmid \- Java RMI µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó
 .LP
 .LP
-\f3rmid\fP ã§èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’開始ã™ã‚‹ã¨ã€ã‚ªãƒ–ジェクトを仮想マシン (VM) ã«ç™»éŒ²ã—ã¦èµ·å‹•ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚
+\f3rmid\fP ¤Çµ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤¹¤ë¤È¡¢¥ª¥Ö¥¸¥§¥¯¥È¤ò²¾ÁÛ¥Þ¥·¥ó (VM) ¤ËÅÐÏ¿¤·¤Æµ¯Æ°¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,23 +39,21 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3rmid\fP ツールã¯ã€èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’開始ã—ã¾ã™ã€‚起動システムデーモンを開始ã—ã¦ã‹ã‚‰ã§ãªã„ã¨ã€èµ·å‹•å¯èƒ½ã‚ªãƒ–ジェクトを起動システムã«ç™»éŒ²ã—ãŸã‚Šã€VM 内ã§èµ·å‹•ã—ãŸã‚Šã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。起動å¯èƒ½ãªãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトを使ã£ãŸãƒ—ログラムã®ä½œæˆæ–¹æ³•ã®è©³ç´°ã¯ã€
+\f3rmid\fP ¥Ä¡¼¥ë¤Ï¡¢µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤·¤Þ¤¹¡£µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤·¤Æ¤«¤é¤Ç¤Ê¤¤¤È¡¢µ¯Æ°²Äǽ¥ª¥Ö¥¸¥§¥¯¥È¤òµ¯Æ°¥·¥¹¥Æ¥à¤ËÅÐÏ¿¤·¤¿¤ê¡¢VM Æâ¤Çµ¯Æ°¤·¤¿¤ê¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¡£µ¯Æ°²Äǽ¤Ê¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò»È¤Ã¤¿¥×¥í¥°¥é¥à¤ÎºîÀ®ÊýË¡¤Î¾ÜºÙ¤Ï¡¢
 .na
-\f2「Java RMI 仕様ã€\fP @
+\f2¡ÖJava RMI »ÅÍÍ¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/platform/rmi/spec/rmiTOC.htmlãŠã‚ˆã³
+http://java.sun.com/javase/6/docs/platform/rmi/spec/rmiTOC.html¤ª¤è¤Ó
 .na
-\f2「起動ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã€\fP @
+\f2¡Öµ¯Æ°¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/rmi/activation/overview.htmlã‚’å‚ç…§ã—ã¦ãã  ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/rmi/activation/overview.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-デーモンを起動ã™ã‚‹ã«ã¯ã€æ¬¡ã®ã‚ˆã†ã«ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—㦠\f2rmid\fP コマンドを実行ã—ã¾ã™ã€‚
+¥Ç¡¼¥â¥ó¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Æ \f2rmid\fP ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -73,23 +65,23 @@
 
 .LP
 .LP
-\f3注:\fP\f2rmid\fP ã® Sun 㮠実装を実行ã™ã‚‹å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ãã‚Œã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—用㫠VM ã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã«å„ \f2ActivationGroupDesc\fP 内ã®æƒ…報を使用ã§ãã‚‹ã‹ã©ã†ã‹ã‚’ \f2rmid\fP ãŒæ¤œè¨¼ã§ãるよã†ã«ã™ã‚‹ãŸã‚ã§ã™ã€‚特ã«ã€\f2ActivationGroupDesc\fP ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã«æ¸¡ã•ã‚Œã‚‹ \f2CommandEnvironment\fP ã‚„ä»»æ„ã® \f2Properties\fP ã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚Œã‚‹ã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚ªãƒ—ションã¯ã€\f2rmid\fP ã®ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§æ˜Žç¤ºçš„ã«è¨±å¯ã™ã‚‹ã“ã¨ãŒå¿…è¦ã«ãªã‚Šã¾ã—ãŸã€‚\f2sun.rmi.activation.execPolicy\fP プロパティーã®å€¤ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—用㫠VM ã‚’èµ·å‹•ã™ã‚‹ãŸã‚ã« \f2ActivationGroupDesc\fP 内ã®æƒ…報を使用ã§ãã‚‹ã‹ã©ã†ã‹ã‚’判断ã™ã‚‹ã¨ãã« \f2rmid\fP ãŒä½¿ç”¨ã™ã‚‹ãƒãƒªã‚·ãƒ¼ã‚’決定ã—ã¾ã™ã€‚
+\f3Ãí:\fP \f2rmid\fP ¤Î Sun ¤Î ¼ÂÁõ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢ \f2rmid\fP ¤¬µ¯Æ°¥°¥ë¡¼¥×ÍÑ¤Ë VM ¤òµ¯Æ°¤¹¤ë¤¿¤á¤Ë³Æ \f2ActivationGroupDesc\fP Æâ¤Î¾ðÊó¤ò»ÈÍѤǤ­¤ë¤«¤É¤¦¤«¤ò¸¡¾Ú¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ç¤¹¡£Æäˡ¢ActivationGroupDesc ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÅϤµ¤ì¤ë \f2CommandEnvironment\fP ¤äǤ°Õ¤Î \f2Properties\fP ¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤ë \f2¥³¥Þ¥ó¥É¤ª¤è¤Ó\fP¥ª¥×¥·¥ç¥ó¤Ï¡¢ \f2rmid\fP ¤Î¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÃæ¤ÇÌÀ¼¨Åª¤Ëµö²Ä¤¹¤ë¤³¤È¤¬É¬Íפˤʤê¤Þ¤·¤¿¡£\f2sun.rmi.activation.execPolicy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤϡ¢ \f2µ¯Æ°¥°¥ë¡¼¥×ÍÑ¤Ë VM ¤ò\fP µ¯Æ°¤¹¤ë¤¿¤á¤Ë \f2ActivationGroupDesc\fP Æâ¤Î¾ðÊó¤ò»ÈÍѤǤ­¤ë¤«¤É¤¦¤«¤òȽÃǤ¹¤ë¤È¤­¤Ë rmid ¤¬»ÈÍѤ¹¤ë¥Ý¥ê¥·¡¼¤ò·èÄꤷ¤Þ¤¹¡£
 .LP
 .LP
-\f2rmid\fP をデフォルト設定ã§å®Ÿè¡Œã™ã‚‹ã¨ã€æ¬¡ã®ã‚ˆã†ãªå‡¦ç†ãŒè¡Œã‚ã‚Œã¾ã™ã€‚
+\f2rmid\fP ¤ò¥Ç¥Õ¥©¥ë¥ÈÀßÄê¤Ç¼Â¹Ô¤¹¤ë¤È¡¢¼¡¤Î¤è¤¦¤Ê½èÍý¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-アクティベータを起動ã—ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆ 1098 ã§å†…部レジストリを起動ã™ã‚‹ 
+¥¢¥¯¥Æ¥£¥Ù¡¼¥¿¤òµ¯Æ°¤·¡¢¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È 1098 ¤ÇÆâÉô¥ì¥¸¥¹¥È¥ê¤òµ¯Æ°¤¹¤ë 
 .TP 2
 o
-ã“ã®å†…部レジストリã®ä¸­ã§ã€\f2ActivationSystem\fP ã‚’ \f2java.rmi.activation.ActivationSystem\fP ã¨ã„ã†åå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹ 
+¤³¤ÎÆâÉô¥ì¥¸¥¹¥È¥ê¤ÎÃæ¤Ç¡¢ \f2ActivationSystem\fP ¤ò \f2java.rmi.activation.ActivationSystem ¤È¤¤¤¦Ì¾Á°¤Ë\fP ¥Ð¥¤¥ó¥É¤¹¤ë 
 .RE
 
 .LP
 .LP
-レジストリã«ã»ã‹ã®ãƒãƒ¼ãƒˆã‚’指定ã™ã‚‹ã«ã¯ã€\f2rmid\fP ã®èµ·å‹•æ™‚ã« \f2\-port\fP オプションを指定ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚
+¥ì¥¸¥¹¥È¥ê¤Ë¤Û¤«¤Î¥Ý¡¼¥È¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢rmid ¤Îµ¯Æ°»þ¤Ë \f2\-port\fP ¥ª¥×¥·¥ç¥ó¤ò \f2»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó\fP¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -101,44 +93,42 @@
 
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ãƒ³ã‚’開始ã—ã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒãƒ¼ãƒˆ 1099 ã§ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã‚’開始ã—ã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤ò³«»Ï¤·¡¢¥ì¥¸¥¹¥È¥ê¤Î¥Ç¥Õ¥©¥ë¥È¥Ý¡¼¥È 1099 ¤Ç¥ì¥¸¥¹¥È¥ê¤ò³«»Ï¤·¤Þ¤¹¡£
 .LP
 .SS 
-rmid ã‚’ inetd/xinetd ã‹ã‚‰é–‹å§‹ã™ã‚‹
+rmid ¤ò inetd/xinetd ¤«¤é³«»Ï¤¹¤ë
 .LP
 .LP
-\f2rmid\fP をコマンド行ã‹ã‚‰é–‹å§‹ã™ã‚‹ã«ã¯ã€\f2inetd\fP (Solaris ã®å ´åˆ)ã€ã¾ãŸã¯ \f2xinetd\fP (Linux) を構æˆã—㦠\f2rmid\fP ã‚’å¿…è¦ã«å¿œã˜ã¦é–‹å§‹ã™ã‚‹æ–¹æ³•ã‚‚ã‚ã‚Šã¾ã™ã€‚
+\f2rmid\fP ¤ò¥³¥Þ¥ó¥É¹Ô¤«¤é³«»Ï¤¹¤ë¤Ë¤Ï¡¢ \f2inetd\fP (Solaris ¤Î¾ì¹ç)¡¢¤Þ¤¿¤Ï \f2xinetd\fP (Linux ¤Î¾ì¹ç) ¤ò¹½À®¤·¤Æ \f2rmid\fP ¤òɬÍפ˱þ¤¸¤Æ³«»Ï¤¹¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¡£
 .LP
 .LP
-\f2rmid\fP を開始ã™ã‚‹ã¨ã€\f2System.inheritedChannel\fP メソッドを呼ã³å‡ºã—ã¦ã€ç¶™æ‰¿ã•ã‚ŒãŸãƒãƒ£ãƒ³ãƒãƒ« (\f2inetd\fP/\f2xinetd\fP ã‹ã‚‰ç¶™æ‰¿) ã‚’å–å¾—ã—よã†ã¨ã—ã¾ã™ã€‚継承ã•ã‚ŒãŸãƒãƒ£ãƒ³ãƒãƒ«ãŒ \f2null\fP ã§ã‚ã‚‹ã‹ã€\f2java.nio.channels.ServerSocketChannel\fP ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã§ãªã‹ã£ãŸå ´åˆã€\f2rmid\fP ã¯ãã®ãƒãƒ£ãƒ³ãƒãƒ«ã¯ \f2inetd\fP/\f2xinetd\fP ã«ã‚ˆã£ã¦èµ·å‹•ã•ã‚ŒãŸã‚‚ã®ã§ã¯ãªã„ã¨åˆ¤æ–­ã—ã€å‰è¿°ã®ã‚ˆã†ã«èµ·å‹•ã—ã¾ã™ã€‚
+\f2rmid\fP ¤ò³«»Ï¤¹¤ë¤È¡¢System.inheritedChannel ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¤Æ¡¢·Ñ¾µ¤µ¤ì¤¿¥Á¥ã¥ó¥Í¥ë ( \f2inetd\fP/\f2xinetd\fP ¤«¤é·Ñ¾µ) ¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Þ¤¹¡£ ·Ñ¾µ¤µ¤ì¤¿¥Á¥ã¥ó¥Í¥ë¤¬ \f2null\fP ¤Ç¤¢¤ë¤«¡¢ \f2java.nio.channels.ServerSocketChannel\fP ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤Ê¤«¤Ã¤¿¾ì¹ç¡¢ \f2rmid\fP rmid ¤Ï¤½¤Î¥Á¥ã¥ó¥Í¥ë¤Ï \f2inetd\fP/\f2xinetd\fP ¤Ë¤è¤Ã¤Æµ¯Æ°¤µ¤ì¤¿¤â¤Î¤Ç¤Ï¤Ê¤¤¤ÈȽÃǤ·¡¢Á°½Ò¤Î¤è¤¦¤Ëµ¯Æ°¤·¤Þ¤¹¡£
 .LP
 .LP
-継承ã•ã‚ŒãŸãƒãƒ£ãƒ³ãƒãƒ«ãŒ \f2ServerSocketChannel\fP インスタンスã§ã‚ã‚‹å ´åˆã¯ã€ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã™ã‚‹ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã€ã¤ã¾ã‚Š \f2java.rmi.activation.ActivationSystem\fP ãŒãƒã‚¤ãƒ³ãƒ‰ã•ã‚Œã¦ã„るレジストリ㨠\f2java.rmi.activation.Activator\fP リモートオブジェクトã«å¯¾ã™ã‚‹è¦æ±‚ã‚’å—ä¿¡ã™ã‚‹ã‚µãƒ¼ãƒãƒ¼ã‚½ã‚±ãƒƒãƒˆã¨ã—ã¦ã€\f2ServerSocketChannel\fP ã‹ã‚‰å–å¾—ã—㟠\f2java.net.ServerSocket\fP ã‚’ \f2rmid\fP ã§ã¯ä½¿ç”¨ã—ã¾ã™ã€‚ã“ã®ãƒ¢ãƒ¼ãƒ‰ã§ã¯ã€\f2rmid\fP ã®å‹•ä½œã¯ã€æ¬¡ã®ã“ã¨ã‚’除ã„ã¦ã€ コマンド行ã‹ã‚‰èµ·å‹•ã—ãŸå ´åˆã¨åŒã˜ã§ã™ã€‚
+·Ñ¾µ¤µ¤ì¤¿¥Á¥ã¥ó¥Í¥ë¤¬ \f2ServerSocketChannel\fP ¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤¢¤ë¾ì¹ç¤Ï¡¢ \f2rmid\fP ¤Ï¥¨¥¯¥¹¥Ý¡¼¥È¤¹¤ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¡¢¤Ä¤Þ¤ê java.rmi.activation.ActivationSystem ¤¬¥Ð¥¤¥ó¥É¤µ¤ì¤Æ¤¤¤ë¥ì¥¸¥¹¥È¥ê¤È java.rmi.activation.Activator ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ¹¤ëÍ×µá¤ò¼õ¿®¤¹¤ë¥µ¡¼¥Ð¡¼¥½¥±¥Ã¥È¤È¤·¤Æ¡¢ServerSocketChannel ¤«¤é¼èÆÀ¤·¤¿ java.net.ServerSocket ¤ò»ÈÍѤ·¤Þ¤¹¡£ ¤³¤Î¥â¡¼¥É¤Ç¤Ï¡¢ \f2rmid\fP ¤ÎÆ°ºî¤Ï¡¢¼¡¤Î¤³¤È¤ò½ü¤¤¤Æ¡¢ ¥³¥Þ¥ó¥É¹Ô¤«¤éµ¯Æ°¤·¤¿¾ì¹ç¤ÈƱ¤¸¤Ç¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-\f2System.err\fP ã«å¯¾ã™ã‚‹å‡ºåŠ›ã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã«ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã•ã‚Œã‚‹ã€‚ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ \f2java.io.tmpdir\fP システムプロパティーã§æŒ‡å®šã•ã‚Œã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª (通常㯠\f2/var/tmp\fP ã¾ãŸã¯ \f2/tmp\fP) ã«ã‚る。 ファイルåã®æŽ¥é ­è¾žã¯ \f2rmid\-err\fP ã§ã€æŽ¥å°¾è¾žã¯ \f2"tmp"\fP ã§ã‚ã‚‹ 
+\f2System.err\fP ¤ËÂФ¹¤ë½ÐÎϤϡ¢¥Õ¥¡¥¤¥ë¤Ë¥ê¥À¥¤¥ì¥¯¥È¤µ¤ì¤ë¡£¤³¤Î¥Õ¥¡¥¤¥ë¤Ï \f2java.io.tmpdir\fP ¥·¥¹¥Æ¥à¥×¥í¥Ñ¥Æ¥£¡¼¤Ç»ØÄꤵ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê (Ä̾ï¤Ï \f2/var/tmp\fP ¤Þ¤¿¤Ï \f2/tmp\fP) ¤Ë¤¢¤ë¡£¥Õ¥¡¥¤¥ë̾¤ÎÀÜƬ¼­¤Ï \f2"rmid\-err"\fP ¤Ç¡¢ÀÜÈø¼­¤Ï \f2"tmp"\fP ¤Ç¤¢¤ë 
 .TP 2
 o
-\f2\-port\fP オプションã¯æ‹’å¦ã•ã‚Œã‚‹ã€‚ã“ã®ã‚ªãƒ—ションを指定ã™ã‚‹ã¨ã€\f2rmid\fP ã¯ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出ã—ã¦çµ‚了ã™ã‚‹ 
+\f2\-port\fP ¥ª¥×¥·¥ç¥ó¤ÏµñÈݤµ¤ì¤ë¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢ \f2rmid\fP ¤Ï¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò½Ð¤·¤Æ½ªÎ»¤¹¤ë 
 .TP 2
 o
-\f2\-log\fP オプションã¯å¿…須。ã“ã®ã‚ªãƒ—ションを指定ã—ãªã„ã¨ã€\f2rmid\fP ã¯ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出ã—ã¦çµ‚了ã™ã‚‹ 
+\f2\-log\fP ¥ª¥×¥·¥ç¥ó¤Ïɬ¿Ü¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¤È¡¢ \f2rmid\fP ¤Ï¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò½Ð¤·¤Æ½ªÎ»¤¹¤ë 
 .RE
 
 .LP
 .LP
-å¿…è¦ã«å¿œã˜ã¦ã‚µãƒ¼ãƒ“スを開始ã™ã‚‹ã‚ˆã†ã«è¨­å®šã™ã‚‹è©³ç´°ã«ã¤ã„ã¦ã¯ã€\f2inetd\fP (Solaris) ã¾ãŸã¯ \f2xinetd\fP (Linux) ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+ɬÍפ˱þ¤¸¤Æ¥µ¡¼¥Ó¥¹¤ò³«»Ï¤¹¤ë¤è¤¦¤ËÀßÄꤹ¤ë¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢ \f2inetd\fP (Solaris) ¤Þ¤¿¤Ï \f2xinetd\fP (Linux) ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-C<someCommandLineOption> 
-\f2rmid\fP ã®å­ãƒ—ロセス (起動グループ) ãŒä½œæˆã•ã‚ŒãŸã¨ãã«ã€ãã‚Œãžã‚Œã®å­ãƒ—ロセスã«ã‚³ãƒžãƒ³ãƒ‰è¡Œå¼•æ•°ã¨ã—ã¦æ¸¡ã•ã‚Œã‚‹ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã¨ã€èµ·å‹•ã‚·ã‚¹ãƒ†ãƒ ãƒ‡ãƒ¼ãƒ¢ ンã«ã‚ˆã£ã¦ç”Ÿæˆã•ã‚Œã‚‹å„仮想マシンã«ãƒ—ロパティーを渡ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+\f2rmid\fP ¤Î»Ò¥×¥í¥»¥¹ (µ¯Æ°¥°¥ë¡¼¥×) ¤¬ºîÀ®¤µ¤ì¤¿¤È¤­¤Ë¡¢¤½¤ì¤¾¤ì¤Î»Ò¥×¥í¥»¥¹¤Ë¥³¥Þ¥ó¥É¹Ô°ú¿ô¤È¤·¤ÆÅϤµ¤ì¤ë¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ë»ØÄꤹ¤ë¤È¡¢µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë³Æ²¾ÁÛ¥Þ¥·¥ó¤Ë¥×¥í¥Ñ¥Æ¥£¡¼¤òÅϤ¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -146,7 +136,7 @@
 .fl
 \fP
 .fi
-コマンド行引数をå­ãƒ—ロセスã«æ¸¡ã™æ©Ÿèƒ½ã¯ã€ãƒ‡ãƒãƒƒã‚°ã‚’è¡Œã†å ´åˆã«ä¾¿åˆ©ã§ã™ã€‚ãŸã¨ãˆã°ã€æ¬¡ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã§ãã¾ã™ã€‚ 
+¥³¥Þ¥ó¥É¹Ô°ú¿ô¤ò»Ò¥×¥í¥»¥¹¤ËÅϤ¹µ¡Ç½¤Ï¡¢¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦¾ì¹ç¤ËÊØÍø¤Ç¤¹¡£¤¿¤È¤¨¤Ð¡¢¼¡¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -154,11 +144,11 @@
 .fl
 \fP
 .fi
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã‚Šã€ã™ã¹ã¦ã®å­ VM ã§ã‚µãƒ¼ãƒãƒ¼å‘¼ã³å‡ºã—ã®ãƒ­ã‚°ãŒä½œæˆã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¤Ë¤è¤ê¡¢¤¹¤Ù¤Æ¤Î»Ò VM ¤Ç¥µ¡¼¥Ð¡¼¸Æ¤Ó½Ð¤·¤Î¥í¥°¤¬ºîÀ®¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-J<someCommandLineOption> 
-\f2rmid\fP を実行ã—ã¦ã„ã‚‹ \f2java\fP インタプリタã«æ¸¡ã™ã‚ªãƒ—ションを指定ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f2rmid\fP ㌠\f2rmid.policy\fP ã¨ã„ã†åå‰ã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã™ã‚‹ã«ã¯ã€\f2rmid\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2\-J\fP オプションを使ã£ã¦ã€\f2java.security.policy\fP プロパティーを定義ã—ã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
+rmid ¤ò¼Â¹Ô¤·¤Æ¤¤¤ë \f2java\fP ¥¤¥ó¥¿¥×¥ê¥¿¤ËÅϤ¹¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢ \f2rmid\fP ¤¬ \f2rmid.policy\fP ¤È¤¤¤¦Ì¾Á°¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ¹¤ë¤è¤¦¤Ë»ØÄꤹ¤ë¤Ë¤Ï¡¢rmid ¤Î¥³¥Þ¥ó¥É¹Ô¤Ç \f2\-J\fP ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢ \f2java.security.policy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤òÄêµÁ¤·¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -168,16 +158,15 @@
 .fi
 .TP 3
 \-J\-Dsun.rmi.activation.execPolicy=<policy> 
-起動グループãŒå®Ÿè¡Œã•ã‚Œã‚‹ã“ã¨ã«ãªã‚‹ VM ã®èµ·å‹•ã«ä½¿ç”¨ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションをãƒã‚§ãƒƒã‚¯ã™ã‚‹ãŸã‚ã«ã€\f2rmid\fP ãŒæŽ¡ç”¨ã™ã‚‹ãƒãƒªã‚·ãƒ¼ã‚’指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションã¯ã€Java RMI 起動デーモン㮠Sun ã®å®Ÿè£…ã ã‘ã«å­˜åœ¨ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。コマンド行ã«ã“ã®ãƒ—ロパティーを指定ã—ãªã„å ´åˆã€çµæžœã¯ \f2\-J\-Dsun.rmi.activation.execPolicy=default\fP を指定ã—ãŸå ´åˆã¨åŒã˜ã«ãªã‚Šã¾ã™ã€‚\f2<policy>\fP ã«æŒ‡å®šå¯èƒ½ãªå€¤ã¯ã€\f2default\fPã€\f2<policyClassName>\fPã€ã¾ãŸã¯ \f2none\fP ã§ã™ã€‚ ãã‚Œãžã‚Œã®å€¤ã«ã¤ã„ã¦ã€ã“ã®ã‚ã¨èª¬æ˜Žã—ã¾ã™ã€‚ 
-.LP
+µ¯Æ°¥°¥ë¡¼¥×¤¬¼Â¹Ô¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ë VM ¤Îµ¯Æ°¤Ë»ÈÍѤ¹¤ë¥³¥Þ¥ó¥É¤ª¤è¤Ó¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤¿¤á¤Ë¡¢ \f2rmid\fP ¤¬ºÎÍѤ¹¤ë¥Ý¥ê¥·¡¼¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢Java RMI µ¯Æ°¥Ç¡¼¥â¥ó¤Î Sun ¤Î¼ÂÁõ¤À¤±¤Ë¸ºß¤¹¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥³¥Þ¥ó¥É¹Ô¤Ë¤³¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢·ë²Ì¤Ï \f2\-J\-Dsun.rmi.activation.execPolicy=default\fP ¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£\f2<policy>\fP ¤Ë»ØÄê²Äǽ¤ÊÃͤϡ¢\f2default\fP¡¢\f2<policyClassName>\fP¡¢¤Þ¤¿¤Ï \f2none\fP ¤Ç¤¹¡£ 
 .RS 3
 .TP 2
 o
-\f3default (ã¾ãŸã¯ã€ã“ã®ãƒ—ロパティーãŒã€ŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„ã€å ´åˆ)\fP 
+\f3default (¤Þ¤¿¤Ï¡¢¤³¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤¬¡Ö»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¡×¾ì¹ç)\fP 
 .LP
-デフォルト㮠\f2execPolicy\fP ã®å ´åˆã€\f2rmid\fP ãŒå®Ÿè¡Œã§ãã‚‹ã®ã¯ã€\f2rmid\fP ãŒä½¿ç”¨ã™ã‚‹ セキュリティーãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã§ã€å®Ÿè¡Œã™ã‚‹æ¨©é™ãŒ \f2rmid\fP ã«ä¸Žãˆã‚‰ã‚Œã¦ã„るコマンドãŠã‚ˆã³ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã ã‘ã§ã™ã€‚「デフォルトã€ã®å®Ÿè¡Œãƒãƒªã‚·ãƒ¼ã§ä½¿ç”¨ã§ãã‚‹ã®ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—実装ã ã‘ã§ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Î \f2execPolicy\fP ¤Î¾ì¹ç¡¢ \f2rmid\fP ¤¬¼Â¹Ô¤Ç¤­¤ë¤Î¤Ï¡¢ \f2rmid\fP ¤¬»ÈÍѤ¹¤ë¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÃæ¤Ç¡¢¼Â¹Ô¤¹¤ë¸¢¸Â¤¬ \f2rmid\fP ¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤ë¥³¥Þ¥ó¥É¤ª¤è¤Ó¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤À¤±¤Ç¤¹¡£¡Ö¥Ç¥Õ¥©¥ë¥È¡×¤Î¼Â¹Ô¥Ý¥ê¥·¡¼¤Ç»ÈÍѤǤ­¤ë¤Î¤Ï¡¢¥Ç¥Õ¥©¥ë¥È¤Îµ¯Æ°¥°¥ë¡¼¥×¼ÂÁõ¤À¤±¤Ç¤¹¡£ 
 .LP
-\f2rmid\fP ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—用㮠VM ã‚’èµ·å‹•ã™ã‚‹ã¨ãã«ã€ãã®ã‚°ãƒ«ãƒ¼ãƒ—ã«ã¤ã„ã¦ç™»éŒ²ã•ã‚ŒãŸèµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—記述å­ã§ã‚ã‚‹ \f2ActivationGroupDesc\fP 内ã®æƒ…報を使用ã—ã¾ã™ã€‚グループ記述å­ã¯ã€\f2ActivationGroupDesc.CommandEnvironment\fP を指定ã—ã¾ã™ (çœç•¥å¯èƒ½)。 ã“ã‚Œã«ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã€Œã‚³ãƒžãƒ³ãƒ‰ã€ã¨ã€ãã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã«è¿½åŠ ã§ãるコマンド行「オプションã€ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚デフォルトã§ã¯ã€\f2rmid\fP ã¯ã€\f2java.home\fP ã«ã‚ã‚‹ \f2java\fP コマンドを使用ã—ã¾ã™ã€‚グループ記述å­ã«ã¯ã€ã‚ªãƒ—ションã¨ã—ã¦ã‚³ãƒžãƒ³ãƒ‰è¡Œã«è¿½åŠ ã•ã‚Œã‚‹ã€Œãƒ—ロパティーã€ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ ã“ã®ãƒ—ロパティーã¯ã€æ¬¡ã®ã‚ˆã†ã«å®šç¾©ã—ã¾ã™ã€‚ 
+\f2rmid ¤Ï¡¢\fP µ¯Æ°¥°¥ë¡¼¥×ÍѤΠVM ¤òµ¯Æ°¤¹¤ë¤È¤­¤Ë¡¢¤½¤Î¥°¥ë¡¼¥×¤Ë¤Ä¤¤¤ÆÅÐÏ¿¤µ¤ì¤¿µ¯Æ°¥°¥ë¡¼¥×µ­½Ò»Ò¤Ç¤¢¤ë \f2ActivationGroupDesc\fP Æâ¤Î¾ðÊó¤ò»ÈÍѤ·¤Þ¤¹¡£¥°¥ë¡¼¥×µ­½Ò»Ò¤Ï¡¢ \f2ActivationGroupDesc.CommandEnvironment\fP ¤ò»ØÄꤷ¤Þ¤¹ (¾Êά²Äǽ)¡£¤³¤ì¤Ë¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¡Ö¥³¥Þ¥ó¥É¡×¤È¡¢¤½¤Î¥³¥Þ¥ó¥É¹Ô¤ËÄɲäǤ­¤ë¥³¥Þ¥ó¥É¹Ô¡Ö¥ª¥×¥·¥ç¥ó¡×¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢ \f2rmid ¤Ï\fP java.home ¤Ë¤¢¤ë \f2java\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Þ¤¹¡£ ¥°¥ë¡¼¥×µ­½Ò»Ò¤Ë¤Ï¡¢¥ª¥×¥·¥ç¥ó¤È¤·¤Æ¥³¥Þ¥ó¥É¹Ô¤ËÄɲ䵤ì¤ë¡Ö¥×¥í¥Ñ¥Æ¥£¡¼¡×¥ª¡¼¥Ð¡¼¥é¥¤¥É¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤Ï¡¢¼¡¤Î¤è¤¦¤ËÄêµÁ¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -186,33 +175,33 @@
 \fP
 .fi
 .LP
-アクセス権 \f2com.sun.rmi.rmid.ExecPermission\fP を使用ã™ã‚‹ã¨ã€ã‚°ãƒ«ãƒ¼ãƒ—記述å­ã® \f2CommandEnvironment\fP ã§æŒ‡å®šã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¦èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹æ¨©é™ã‚’ã€\f2rmid\fP ã«å¯¾ã—ã¦è¨±å¯ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚アクセス権 \f2com.sun.rmi.rmid.ExecOptionPermission\fP を使用ã™ã‚‹ã¨ã€ã‚°ãƒ«ãƒ¼ãƒ—記述å­ã§ãƒ—ロパティーオーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã¨ã—ã¦æŒ‡å®šã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã€ã¾ãŸã¯ \f2CommandEnvironment\fP ã§ã‚ªãƒ—ションã¨ã—ã¦æŒ‡å®šã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションをã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã¨ãã« \f2rmid\fP ãŒä½¿ç”¨ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚ 
+¥¢¥¯¥»¥¹¸¢ \f2com.sun.rmi.rmid.ExecPermission\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢ \f2rmid\fP ¤ËÂФ·¤Æ¡¢¥°¥ë¡¼¥×µ­½Ò»Ò¤Î \f2CommandEnvironment\fP ¤Ç»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æµ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¸¢¸Â¤òµö²Ä¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥¢¥¯¥»¥¹¸¢ \f2com.sun.rmi.rmid.ExecOptionPermission\fP ¤ò»ÈÍѤ¹¤ë¤È¡¢¥°¥ë¡¼¥×µ­½Ò»Ò¤Ç¥×¥í¥Ñ¥Æ¥£¡¼¥ª¡¼¥Ð¡¼¥é¥¤¥É¤È¤·¤Æ»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¡¢¤Þ¤¿¤Ï \f2CommandEnvironment\fP ¤Ç¥ª¥×¥·¥ç¥ó¤È¤·¤Æ»ØÄꤵ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤È¤­¤Ë rmid ¤¬»ÈÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .LP
-\f2rmid\fP ã«ã•ã¾ã–ã¾ãªã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚ªãƒ—ションを実行ã™ã‚‹æ¨©é™ã‚’許å¯ã™ã‚‹å ´åˆã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨© \f2ExecPermission\fP ãŠã‚ˆã³ \f2ExecOptionPermission\fP を汎用的ã«è¨±å¯ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã‚½ãƒ¼ã‚¹ã«å¯¾ã—ã¦è¨±å¯ã—ã¾ã™ã€‚ 
+\f2rmid ¤Ë\fP ¤µ¤Þ¤¶¤Þ¤Ê¥³¥Þ¥ó¥É¤ª¤è¤Ó¥ª¥×¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¸¢¸Â¤òµö²Ä¤¹¤ë¾ì¹ç¤Ï¡¢¥¢¥¯¥»¥¹¸¢ \f2ExecPermission\fP ¤ª¤è¤Ó \f2ExecOptionPermission\fP ¤òÈÆÍÑŪ¤Ëµö²Ä¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤¹¤Ù¤Æ¤Î¥³¡¼¥É¥½¡¼¥¹¤ËÂФ·¤Æµö²Ä¤·¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 ExecPermission 
-\f2ExecPermission\fP クラスã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ãŸã‚ã« \f2rmid\fP ãŒç‰¹å®šã®ã€Œã‚³ãƒžãƒ³ãƒ‰ã€ã‚’実行ã™ã‚‹æ¨©é™ã‚’表ã—ã¾ã™ã€‚ 
+\f2ExecPermission\fP ¥¯¥é¥¹¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤¿¤á¤Ë \f2rmid ¤¬\fP ÆÃÄê¤Î¡Ö¥³¥Þ¥ó¥É¡×¤ò¼Â¹Ô¤¹¤ë¸¢¸Â¤òɽ¤·¤Þ¤¹¡£ 
 .LP
-\f3構文\fP
+\f3¹½Ê¸\fP
 .br
-\f2ExecPermission\fP ã®ã€Œåå‰ã€ã¯ã€\f2rmid\fP ã«å®Ÿè¡Œã‚’許å¯ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®ãƒ‘スåã§ã™ã€‚「/*〠(「/ã€ã¯ãƒ•ã‚¡ã‚¤ãƒ«åŒºåˆ‡ã‚Šæ–‡å­— \f2File.separatorChar\fP) ã§çµ‚ã‚るパスåã¯ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’示ã—ã¾ã™ã€‚「/\-ã€ã§çµ‚ã‚るパスåã¯ã€ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚µãƒ–ディレクトリ (å†å¸°çš„ã«) を示ã—ã¾ã™ã€‚パスåã«ç‰¹åˆ¥ãªãƒˆãƒ¼ã‚¯ãƒ³ã€Œ<<ALL FILES>>ã€ã‚’指定ã—ãŸå ´åˆã¯ã€\f3ä»»æ„ã®\fPファイルを示ã—ã¾ã™ã€‚ 
+\f2ExecPermission\fP ¤Î¡Ö̾Á°¡×¤Ï¡¢ \f2rmid\fP ¤Ë¼Â¹Ô¤òµö²Ä¤¹¤ë¥³¥Þ¥ó¥É¤Î¥Ñ¥¹Ì¾¤Ç¤¹¡£¡Ö/*¡× (¡Ö/¡×¤Ï¥Õ¥¡¥¤¥ë¶èÀÚ¤êʸ»ú File.separatorChar) ¤Ç½ª¤ï¤ë¥Ñ¥¹Ì¾¤Ï¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë´Þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò¼¨¤·¤Þ¤¹¡£ ¡Ö/\-¡×¤Ç½ª¤ï¤ë¥Ñ¥¹Ì¾¤Ï¡¢¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë´Þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê (ºÆµ¢Åª¤Ë) ¤ò¼¨¤·¤Þ¤¹¡£¥Ñ¥¹Ì¾¤ËÆÃÊ̤ʥȡ¼¥¯¥ó¡Ö<<ALL FILES>>¡×¤ò»ØÄꤷ¤¿¾ì¹ç¤Ï¡¢\f3Ǥ°Õ¤Î\fP¥Õ¥¡¥¤¥ë¤ò¼¨¤·¤Þ¤¹¡£ 
 .LP
-\f3注:\fP「*ã€ã‚’ 1 ã¤æŒ‡å®šã—ãŸã ã‘ã®ãƒ‘スåã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’表ã—ã¾ã™ã€‚ ã¾ãŸã€ã€Œ\-ã€ã‚’ 1 ã¤æŒ‡å®šã—ãŸã ã‘ã®ãƒ‘スåã¯ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå†…ã®ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã€ç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å«ã¾ã‚Œã‚‹ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¨ã‚µãƒ–ディレクトリ (å†å¸°çš„ã«) を表ã—ã¾ã™ã€‚  
+\f3Ãí:\fP ¡Ö*¡×¤ò 1 ¤Ä»ØÄꤷ¤¿¤À¤±¤Î¥Ñ¥¹Ì¾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤òɽ¤·¤Þ¤¹¡£¤Þ¤¿¡¢¡Ö\-¡×¤ò 1 ¤Ä»ØÄꤷ¤¿¤À¤±¤Î¥Ñ¥¹Ì¾¤Ï¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¡¢¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë´Þ¤Þ¤ì¤ë¤¹¤Ù¤Æ¤Î¥Õ¥¡¥¤¥ë¤È¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê (ºÆµ¢Åª¤Ë) ¤òɽ¤·¤Þ¤¹¡£  
 .TP 3
 ExecOptionPermission 
-\f2ExecOptionPermission\fP クラスã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã¨ãã« \f2rmid\fP ãŒç‰¹å®šã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã€Œã‚ªãƒ—ションã€ã‚’使用ã§ãる権é™ã‚’表ã—ã¾ã™ã€‚\f2ExecOptionPermission\fP ã®ã€Œåå‰ã€ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã®å€¤ã§ã™ã€‚ 
+\f2ExecOptionPermission\fP ¥¯¥é¥¹¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤È¤­¤Ë \f2rmid ¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¥³¥Þ¥ó¥É¤ò¤Þ¤Ã¤¿¤¯¸¡¾Ú¤·¤Þ¤»¤ó¡£\fP ÆÃÄê¤Î¥³¥Þ¥ó¥É¹Ô¡Ö¥ª¥×¥·¥ç¥ó¡×¤ò»ÈÍѤǤ­¤ë¸¢¸Â¤òɽ¤·¤Þ¤¹¡£ \f2ExecOptionPermission\fP ¤Î¡Ö̾Á°¡×¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ÎÃͤǤ¹¡£ 
 .LP
-\f3構文\fP
+\f3¹½Ê¸\fP
 .br
-オプションã§ã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ãŒé™å®šçš„ã«ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚アスタリスクã¯ã€ãƒ¯ã‚¤ãƒ«ãƒ‰ã‚«ãƒ¼ãƒ‰ãƒžãƒƒãƒã‚’表ã—ã¾ã™ã€‚ アスタリスクã¯ã€ã‚ªãƒ—ションåãã®ã‚‚ã®ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ ã¤ã¾ã‚Šã€ä»»æ„ã®ã‚ªãƒ—ションを表ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ ã¾ãŸã€ã‚ªãƒ—ションåã®æœ«å°¾ã«ä½¿ç”¨ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ ãŸã ã—ã€ã€Œ.ã€ã‹ã€Œ=ã€ã®ç›´å¾Œã«ã‚¢ã‚¹ã‚¿ãƒªã‚¹ã‚¯ã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥ª¥×¥·¥ç¥ó¤Ç¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¤¬¸ÂÄêŪ¤Ë¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¥Þ¥Ã¥Á¤òɽ¤·¤Þ¤¹¡£ ¥¢¥¹¥¿¥ê¥¹¥¯¤Ï¡¢¥ª¥×¥·¥ç¥ó̾¤½¤Î¤â¤Î¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£ ¤Ä¤Þ¤ê¡¢Ç¤°Õ¤Î¥ª¥×¥·¥ç¥ó¤òɽ¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ ¤Þ¤¿¡¢¥ª¥×¥·¥ç¥ó̾¤ÎËöÈø¤Ë»ÈÍѤ¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ ¤¿¤À¤·¡¢¡Ö.¡×¤«¡Ö=¡×¤Îľ¸å¤Ë¥¢¥¹¥¿¥ê¥¹¥¯¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .LP
-例を示ã—ã¾ã™ã€‚「*ã€ã€ã€Œ\-Dfoo.*ã€ã€ã€Œ\-Da.b.c=*ã€ã¯æœ‰åŠ¹ã§ã™ãŒã€ã€Œ*fooã€ã€ã€Œ\-Da*bã€ã€ã€Œab*ã€ã¯ç„¡åŠ¹ã§ã™ã€‚  
+Îã¤ò¼¨¤·¤Þ¤¹¡£¡Ö*¡×¡¢¡Ö\-Dfoo.*¡×¡¢¡Ö\-Da.b.c=*¡×¤ÏÍ­¸ú¤Ç¤¹¤¬¡¢¡Ö*foo¡×¡¢¡Ö\-Da*b¡×¡¢¡Öab*¡×¤Ï̵¸ú¤Ç¤¹¡£  
 .TP 3
-rmid ã®ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ« 
-\f2rmid\fP ã«ã•ã¾ã–ã¾ãªã‚³ãƒžãƒ³ãƒ‰ãŠã‚ˆã³ã‚ªãƒ—ションを実行ã™ã‚‹æ¨©é™ã‚’許å¯ã™ã‚‹å ´åˆã¯ã€ã‚¢ã‚¯ã‚»ã‚¹æ¨© \f2ExecPermission\fP ãŠã‚ˆã³ \f2ExecOptionPermission\fP を汎用的ã«è¨±å¯ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã¤ã¾ã‚Šã€ã™ã¹ã¦ã®ã‚³ãƒ¼ãƒ‰ã‚½ãƒ¼ã‚¹ã«å¯¾ã—ã¦è¨±å¯ã—ã¾ã™ã€‚ã“れらã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹ã®ã¯ \f2rmid\fP ã ã‘ãªã®ã§ã€ã“れらã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’汎用的ã«è¨±å¯ã—ã¦ã‚‚安全ã§ã™ã€‚ 
+rmid ¤Î¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë 
+\f2rmid ¤Ë\fP ¤µ¤Þ¤¶¤Þ¤Ê¥³¥Þ¥ó¥É¤ª¤è¤Ó¥ª¥×¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ë¸¢¸Â¤òµö²Ä¤¹¤ë¾ì¹ç¤Ï¡¢¥¢¥¯¥»¥¹¸¢ \f2ExecPermission\fP ¤ª¤è¤Ó \f2ExecOptionPermission\fP ¤òÈÆÍÑŪ¤Ëµö²Ä¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢¤¹¤Ù¤Æ¤Î¥³¡¼¥É¥½¡¼¥¹¤ËÂФ·¤Æµö²Ä¤·¤Þ¤¹¡£¤³¤ì¤é¤Î¥¢¥¯¥»¥¹¸¢¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤Î¤Ï \f2rmid\fP ¤À¤±¤Ê¤Î¤Ç¡¢¤³¤ì¤é¤Î¥¢¥¯¥»¥¹¸¢¤òÈÆÍÑŪ¤Ëµö²Ä¤·¤Æ¤â°ÂÁ´¤Ç¤¹¡£ 
 .LP
-\f2rmid\fP ã«å„種ã®å®Ÿè¡Œæ¨©é™ã‚’許å¯ã™ã‚‹ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã®ä¾‹ã‚’ã€æ¬¡ã«ç¤ºã—ã¾ã™ã€‚ 
+rmid ¤Ë³Æ¼ï¤Î¼Â¹Ô¸¢¸Â¤òµö²Ä¤¹¤ë¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ÎÎã¤ò¡¢¼¡¤Ë¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -220,13 +209,7 @@
 .fl
     permission com.sun.rmi.rmid.ExecPermission
 .fl
-        "/files/apps/java/jdk1.2.2/solaris/bin/java";
-.fl
-
-.fl
-    permission com.sun.rmi.rmid.ExecPermission
-.fl
-        "/files/apps/java/jdk1.2.2/solaris/bin/java_g";
+        "/files/apps/java/jdk1.7.0/solaris/bin/java";
 .fl
 
 .fl
@@ -256,29 +239,21 @@
 .fl
 \fP
 .fi
-最åˆã® 2 ã¤ã®ä»˜ä¸Žã•ã‚Œã¦ã„るアクセス権ã¯ã€\f2rmid\fP ã«å¯¾ã—ã€ãƒ‘スåã«ã‚ˆã‚Šæ˜Žç¤ºçš„ã«æŒ‡å®šã•ã‚Œã‚‹ \f2java\fP コマンドãŠã‚ˆã³ \f2java_g\fP コマンド㮠1.2.2 ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®å®Ÿè¡Œã‚’許å¯ã—ã¾ã™ã€‚デフォルトã§ã¯ã€\f2java.home\fP ã«ã‚ã‚‹ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® \f2java\fP コマンド (\f2rmid\fP ãŒä½¿ç”¨ã™ã‚‹ã®ã¨åŒã˜ãƒãƒ¼ã‚¸ãƒ§ãƒ³) ãŒä½¿ç”¨ã•ã‚Œã‚‹ãŸã‚ã€ãã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã€ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã§æŒ‡å®šã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。3 番目ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã¯ã€\f2rmid\fP ã«å¯¾ã—ã¦ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª \f2/files/apps/rmidcmds\fP 内ã®ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡Œæ¨©é™ã‚’許å¯ã—ã¾ã™ã€‚ 
-.LP
-4 番目ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨© \f2ExecOptionPermission\fP ã¯ã€\f2rmid\fP ã«å¯¾ã—ã¦ã€ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ \f2/files/policies/group.policy\fP ã¨ã—ã¦å®šç¾©ã—ã¦ã„る起動グループã®é–‹å§‹ã‚’許å¯ã—ã¾ã™ã€‚5 番目ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—㌠\f2java.security.debug\fP プロパティーを使用ã™ã‚‹ã“ã¨ã‚’許å¯ã—ã¦ã„ã¾ã™ã€‚最後ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—㌠\f2sun.rmi\fP ã¨ã„ã†ãƒ—ロパティーåã®éšŽå±¤å†…ã®ä»»æ„ã®ãƒ—ロパティーを使用ã™ã‚‹ã“ã¨ã‚’許å¯ã—ã¦ã„ã¾ã™ã€‚ 
+ºÇ½é¤ËÉÕÍ¿¤µ¤ì¤Æ¤¤¤ë¥¢¥¯¥»¥¹¸¢¤Ï¡¢ \f2rmid\fP ¤ËÂФ·¡¢¥Ñ¥¹Ì¾¤Ë¤è¤êÌÀ¼¨Åª¤Ë»ØÄꤵ¤ì¤ë \f2java\fP ¥³¥Þ¥ó¥É¤Î 1.7.0 ¥Ð¡¼¥¸¥ç¥ó¤Î¼Â¹Ô¤òµö²Ä¤·¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢java.home ¤Ë¤¢¤ë¥Ð¡¼¥¸¥ç¥ó¤Î \f2java\fP ¥³¥Þ¥ó¥É ( \f2rmid\fP ¤¬»ÈÍѤ¹¤ë¤Î¤ÈƱ¤¸¥Ð¡¼¥¸¥ç¥ó) ¤¬»ÈÍѤµ¤ì¤ë¤¿¤á¡¢¤½¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤Ç»ØÄꤹ¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£2 ÈÖÌܤΥ¢¥¯¥»¥¹¸¢¤Ï¡¢ \f2rmid\fP ¤ËÂФ·¤Æ¡¢¥Ç¥£¥ì¥¯¥È¥ê \f2/files/apps/rmidcmds\fP Æâ¤ÎǤ°Õ¤Î¥³¥Þ¥ó¥É¤Î¼Â¹Ô¸¢¸Â¤òµö²Ä¤·¤Þ¤¹¡£ 
 .LP
-ãƒãƒªã‚·ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—㦠\f2rmid\fP ã‚’èµ·å‹•ã™ã‚‹ã«ã¯ã€\f2rmid\fP ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã§ \f2java.security.policy\fP プロパティーを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
+3 ÈÖÌܤËÉÕÍ¿¤µ¤ì¤Æ¤¤¤ë¥¢¥¯¥»¥¹¸¢ \f2ExecOptionPermission\fP ¤Ï¡¢ \f2rmid\fP ¤ËÂФ·¤Æ¡¢¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò \f2/files/policies/group.policy\fP ¤È¤·¤ÆÄêµÁ¤·¤Æ¤¤¤ëµ¯Æ°¥°¥ë¡¼¥×¤Î³«»Ï¤òµö²Ä¤·¤Þ¤¹¡£¼¡¤Î¥¢¥¯¥»¥¹¸¢¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤¬ \f2java.security.debug\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ÈÍѤ¹¤ë¤³¤È¤òµö²Ä¤·¤Æ¤¤¤Þ¤¹¡£ºÇ¸å¤Î¥¢¥¯¥»¥¹¸¢¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤¬ \f2sun.rmi\fP ¤È¤¤¤¦¥×¥í¥Ñ¥Æ¥£¡¼Ì¾¤Î³¬ÁØÆâ¤ÎǤ°Õ¤Î¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ÈÍѤ¹¤ë¤³¤È¤òµö²Ä¤·¤Æ¤¤¤Þ¤¹¡£ 
 .LP
+¥Ý¥ê¥·¡¼¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Æ \f2rmid\fP ¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢rmid ¤Î¥³¥Þ¥ó¥É¹Ô¤Ç \f2java.security.policy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ ¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ 
 .LP
-\f2rmid \-J\-Djava.security.policy=rmid.policy\fP
-.LP
+\f2rmid \-J\-Djava.security.policy=rmid.policy\fP  
 .RE
-.RE
-.TP 2
-o
-.LP
 .TP 2
 o
 \f4<policyClassName>\fP 
 .LP
-デフォルトã®å‹•ä½œã§ã¯å分ãªæŸ”軟性ãŒå¾—られãªã„å ´åˆã€ç®¡ç†è€…ã¯ã€\f2rmid\fP ã®èµ·å‹•æ™‚ã«ã€\f2checkExecCommand\fP メソッドãŒæ‰€å±žã™ã‚‹ã‚¯ãƒ©ã‚¹ã®åå‰ã‚’指定ã—ã¦ã€rmid ãŒå®Ÿè¡Œã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤Ç¤Ï½½Ê¬¤Ê½ÀÆðÀ­¤¬ÆÀ¤é¤ì¤Ê¤¤¾ì¹ç¡¢´ÉÍý¼Ô¤Ï¡¢ \f2rmid\fP ¤Îµ¯Æ°»þ¤Ë¡¢ \f2checkExecCommand\fP ¥á¥½¥Ã¥É¤¬½ê°¤¹¤ë¥¯¥é¥¹¤Î̾Á°¤ò»ØÄꤷ¤Æ¡¢rmid ¤¬¼Â¹Ô¤¹¤ë¥³¥Þ¥ó¥É¤ò¥Á¥§¥Ã¥¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ 
 .LP
-\f2policyClassName\fP ã«ã¯ã€å¼•æ•°ãªã—ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒã¡ã€æ¬¡ã®ã‚ˆã†ãª \f2checkExecCommand\fP メソッドを実装ã—ã¦ã„ã‚‹ public クラスを指定ã—ã¾ã™ã€‚ 
+\f2policyClassName\fP ¤Ë¤Ï¡¢°ú¿ô¤Ê¤·¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤ò»ý¤Á¡¢¼¡¤Î¤è¤¦¤Ê \f2checkExecCommand\fP ¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤¤¤ë public ¥¯¥é¥¹¤ò»ØÄꤷ¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -290,22 +265,21 @@
 .fl
 \fP
 .fi
-起動グループを開始ã™ã‚‹å‰ã«ã€\f2rmid\fP ã¯ã€ãƒãƒªã‚·ãƒ¼ã® \f2checkExecCommand\fP メソッドを呼ã³å‡ºã—ã¾ã™ã€‚ã“ã®ã¨ãã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—ã®è¨˜è¿°å­ã¨ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ãŸã‚ã®å®Œå…¨ãªã‚³ãƒžãƒ³ãƒ‰ã‚’å«ã‚€é…列をãã®ãƒ¡ã‚½ãƒƒãƒ‰ã«æ¸¡ã—ã¾ã™ã€‚\f2checkExecCommand\fP ㌠\f2SecurityException\fP をスローã™ã‚‹ã¨ã€\f2rmid\fP ã¯ãã®èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã›ãšã€ã‚ªãƒ–ジェクトã®èµ·å‹•ã‚’試行ã—ã¦ã„る呼ã³å‡ºã—å´ã«ã¯ \f2ActivationException\fP ãŒã‚¹ãƒ­ãƒ¼ã•ã‚Œã¾ã™ã€‚ 
-.LP
+µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ëÁ°¤Ë¡¢ \f2rmid\fP ¤Ï¡¢¥Ý¥ê¥·¡¼¤Î \f2checkExecCommand\fP ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¤Þ¤¹¡£¤³¤Î¤È¤­¡¢µ¯Æ°¥°¥ë¡¼¥×¤Îµ­½Ò»Ò¤È¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¤¿¤á¤Î´°Á´¤Ê¥³¥Þ¥ó¥É¤ò´Þ¤àÇÛÎó¤ò¤½¤Î¥á¥½¥Ã¥É¤ËÅϤ·¤Þ¤¹¡£ \f2checkExecCommand\fP ¤¬ \f2SecurityException\fP ¤ò¥¹¥í¡¼¤¹¤ë¤È¡¢ \f2rmid\fP ¤Ï¤½¤Îµ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤»¤º¡¢¥ª¥Ö¥¸¥§¥¯¥È¤Îµ¯Æ°¤ò»î¹Ô¤·¤Æ¤¤¤ë¸Æ¤Ó½Ð¤·Â¦¤Ë¤Ï \f2ActivationException\fP ¤¬¥¹¥í¡¼¤µ¤ì¤Þ¤¹¡£ 
 .TP 2
 o
 \f3none\fP 
 .LP
-\f2sun.rmi.activation.execPolicy\fP プロパティーã®å€¤ãŒã€Œnoneã€ã®å ´åˆã€\f2rmid\fP ã¯ã€èµ·å‹•ã‚°ãƒ«ãƒ¼ãƒ—を開始ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã‚’ã¾ã£ãŸã検証ã—ã¾ã›ã‚“。  
+\f2sun.rmi.activation.execPolicy\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ÎÃͤ¬¡Önone¡×¤Î¾ì¹ç¡¢ \f2rmid\fP ¤Ï¡¢µ¯Æ°¥°¥ë¡¼¥×¤ò³«»Ï¤¹¤ë¥³¥Þ¥ó¥É¤ò¤Þ¤Ã¤¿¤¯¸¡¾Ú¤·¤Þ¤»¤ó¡£  
 .RE
 .LP
 .TP 3
 \-log dir 
-起動システムデーモンãŒãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãŠã‚ˆã³é–¢é€£æƒ…報を書ã込むã®ã«ä½¿ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®åå‰ã‚’指定ã—ã¾ã™ã€‚デフォルトã§ã¯ã€\f2rmid\fP コマンドを実行ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã€\f2log\fP ã¨ã„ã†ãƒ­ã‚°ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒä½œæˆã•ã‚Œã¾ã™ã€‚ 
+µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤¬¥Ç¡¼¥¿¥Ù¡¼¥¹¤ª¤è¤Ó´ØÏ¢¾ðÊó¤ò½ñ¤­¹þ¤à¤Î¤Ë»È¤¦¥Ç¥£¥ì¥¯¥È¥ê¤Î̾Á°¤ò»ØÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢rmid ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ë¡¢ \f2log\fP ¤È¤¤¤¦¥í¥°¥Ç¥£¥ì¥¯¥È¥ê¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ 
 .LP
 .TP 3
 \-port port 
-\f2rmid\fP ã®ãƒ¬ã‚¸ã‚¹ãƒˆãƒªãŒä½¿ã†ãƒãƒ¼ãƒˆã‚’指定ã—ã¾ã™ã€‚起動システムデーモンã¯ã€ã“ã®ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã®ä¸­ã§ã€\f2java.rmi.activation.ActivationSystem\fP ã¨ã„ã†åå‰ã§\f2ActivationSystem\fP ã‚’ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒžã‚·ãƒ³ä¸Šã® \f2ActivationSystem\fP ã¯ã€æ¬¡ã®ã‚ˆã†ã« \f2Naming.lookup\fP メソッドを呼ã³å‡ºã™ã“ã¨ã«ã‚ˆã£ã¦å–å¾—ã§ãã¾ã™ã€‚ 
+\f2rmid\fP ¤Î¥ì¥¸¥¹¥È¥ê¤¬»È¤¦¥Ý¡¼¥È¤ò»ØÄꤷ¤Þ¤¹¡£µ¯Æ°¥·¥¹¥Æ¥à¥Ç¡¼¥â¥ó¤Ï¡¢¤³¤Î¥ì¥¸¥¹¥È¥ê¤ÎÃæ¤Ç¡¢ \f2java.rmi.activation.ActivationSystem\fP ¤È¤¤¤¦Ì¾Á°¤ÇActivationSystem ¤ò¥Ð¥¤¥ó¥É¤·¤Þ¤¹¡£¤·¤¿¤¬¤Ã¤Æ¡¢¥í¡¼¥«¥ë¥Þ¥·¥ó¾å¤Î \f2ActivationSystem\fP ¤Ï¡¢¼¡¤Î¤è¤¦¤Ë \f2Naming.lookup\fP ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤Ë¤è¤Ã¤Æ¼èÆÀ¤Ç¤­¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -322,16 +296,16 @@
 .fi
 .TP 3
 \-stop 
-\f2\-port\fP オプションã«ã‚ˆã£ã¦æŒ‡å®šã•ã‚ŒãŸãƒãƒ¼ãƒˆã®ã€ç¾åœ¨ã® \f2rmid\fP 呼ã³å‡ºã—ã‚’åœæ­¢ã—ã¾ã™ã€‚ãƒãƒ¼ãƒˆãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒãƒ¼ãƒˆ 1098 ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ \f2rmid\fP ã‚’åœæ­¢ã—ã¾ã™ã€‚ 
+\-port ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ»ØÄꤵ¤ì¤¿¥Ý¡¼¥È¤Î¡¢¸½ºß¤Î \f2rmid\fP ¸Æ¤Ó½Ð¤·¤òÄä»ß¤·¤Þ¤¹¡£ ¥Ý¡¼¥È¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ý¡¼¥È 1098 ¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë \f2rmid\fP ¤òÄä»ß¤·¤Þ¤¹¡£ 
 .RE
-.SH "環境変数"
+
 .LP
-
+.SH "´Ä¶­ÊÑ¿ô"
 .LP
 .RS 3
 .TP 3
 CLASSPATH 
-ユーザー定義クラスã¸ã®ãƒ‘スをシステムã«æŒ‡å®šã—ã¾ã™ã€‚ディレクトリã¯ã‚³ãƒ­ãƒ³ã§åˆ†å‰²ã—ã¾ã™ã€‚例を示ã—ã¾ã™ã€‚ 
+¥æ¡¼¥¶¡¼ÄêµÁ¥¯¥é¥¹¤Ø¤Î¥Ñ¥¹¤ò¥·¥¹¥Æ¥à¤Ë»ØÄꤷ¤Þ¤¹¡£¥Ç¥£¥ì¥¯¥È¥ê¤Ï¥³¥í¥ó¤Çʬ³ä¤·¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -342,15 +316,13 @@
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
-rmic(1)ã€
+rmic(1)¡¢
 .na
 \f2CLASSPATH\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpathã€java(1)
+http://java.sun.com/javase/6/docs/technotes/tools/index.html#classpath¡¢java(1)
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/rmiregistry.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/rmiregistry.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,18 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH rmiregistry 1 "02 Jun 2010"
+.TH rmiregistry 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-rmiregistry \- Java リモートオブジェクトレジストリ
+.SH "̾Á°"
+rmiregistry \- Java ¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê
 .LP
 .RS 3
+\f3rmiregistry\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥Û¥¹¥È¤Î»ØÄꤷ¤¿¥Ý¡¼¥È¾å¤Ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¤ò³«»Ï¤·¤Þ¤¹¡£ 
+.RE
 
 .LP
-.LP
-\f3rmiregistry\fP コマンドã¯ã€ç¾åœ¨ã®ãƒ›ã‚¹ãƒˆã®æŒ‡å®šã—ãŸãƒãƒ¼ãƒˆä¸Šã«ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトレジストリを開始ã—ã¾ã™ã€‚
-.LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,52 +41,43 @@
 .fi
 
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3rmiregistry\fP コマンドã¯ã€ç¾åœ¨ã®ãƒ›ã‚¹ãƒˆã®æŒ‡å®š \f2port\fP 上ã«ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトレジストリを作æˆã—ã€é–‹å§‹ã—ã¾ã™ã€‚\f2port\fP ã®æŒ‡å®šã‚’çœç•¥ã—ãŸå ´åˆã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã¯ãƒãƒ¼ãƒˆ 1099 ã§é–‹å§‹ã—ã¾ã™ã€‚\f3rmiregistry\fP コマンドã«ã€å‡ºåŠ›æ©Ÿèƒ½ã¯ã‚ã‚Šã¾ã›ã‚“。通常ã€ã“ã‚Œã¯ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚例を示ã—ã¾ã™ã€‚
+\f3rmiregistry\fP ¥³¥Þ¥ó¥É¤Ï¡¢¸½ºß¤Î¥Û¥¹¥È¤Î»ØÄê \f2port\fP ¾å¤Ë¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¤òºîÀ®¤·¡¢³«»Ï¤·¤Þ¤¹¡£\f2port\fP ¤Î»ØÄê¤ò¾Êά¤·¤¿¾ì¹ç¡¢¥ì¥¸¥¹¥È¥ê¤Ï¥Ý¡¼¥È 1099 ¤Ç³«»Ï¤·¤Þ¤¹¡£\f3rmiregistry\fP ¥³¥Þ¥ó¥É¤Ë¡¢½ÐÎϵ¡Ç½¤Ï¤¢¤ê¤Þ¤»¤ó¡£Ä̾¤³¤ì¤Ï¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£Îã¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .LP
 \f2rmiregistry&\fP
 .LP
 .LP
-リモートオブジェクトレジストリã¯ã€ãƒ–ートストラップã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã™ã€‚ åŒä¸€ãƒ›ã‚¹ãƒˆã® RMI サーãƒãƒ¼ãŒã€ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトをåå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚次ã«ã€ãƒ­ãƒ¼ã‚«ãƒ«ãŠã‚ˆã³ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトを検索ã—ã€ãƒªãƒ¢ãƒ¼ãƒˆãƒ¡ã‚½ãƒƒãƒ‰ã®å‘¼ã³å‡ºã—ã‚’è¡Œã„ã¾ã™ã€‚
+¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¥ì¥¸¥¹¥È¥ê¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤¹¡£Æ±°ì¥Û¥¹¥È¤Î RMI ¥µ¡¼¥Ð¡¼¤¬¡¢¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò̾Á°¤Ë¥Ð¥¤¥ó¥É¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£¼¡¤Ë¡¢¥í¡¼¥«¥ë¤ª¤è¤Ó¥ê¥â¡¼¥È¥Û¥¹¥È¤Î¥¯¥é¥¤¥¢¥ó¥È¤Ï¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò¸¡º÷¤·¡¢¥ê¥â¡¼¥È¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤ò¹Ô¤¤¤Þ¤¹¡£
 .LP
 .LP
-レジストリã¯ã€ä¸€èˆ¬çš„ã«ã€æœ€åˆã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®ä½ç½®ã‚’指定ã—ã¾ã™ã€‚ ãã“ã§ã€ã‚¢ãƒ—リケーションã¯ãƒ¡ã‚½ãƒƒãƒ‰ã‚’呼ã³å‡ºã™å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚代ã‚ã£ã¦ã€ãã®ã‚ªãƒ–ジェクトã¯ã‚¢ãƒ—リケーション指定ã®ã‚µãƒãƒ¼ãƒˆã‚’æä¾›ã—ã€ä»–ã®ã‚ªãƒ–ジェクトを探ã—ã¾ã™ã€‚
+¥ì¥¸¥¹¥È¥ê¤Ï¡¢°ìÈÌŪ¤Ë¡¢ºÇ½é¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÌÃÖ¤ò»ØÄꤷ¤Þ¤¹¡£ ¤½¤³¤Ç¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹É¬Íפ¬¤¢¤ê¤Þ¤¹¡£Âå¤ï¤Ã¤Æ¡¢¤½¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó»ØÄê¤Î¥µ¥Ý¡¼¥È¤òÄ󶡤·¡¢Â¾¤Î¥ª¥Ö¥¸¥§¥¯¥È¤òõ¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2java.rmi.registry.LocateRegistry\fP クラスã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã€ã¾ãŸã¯ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã¨ãƒãƒ¼ãƒˆã§å‹•ä½œã™ã‚‹ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã‚’å–å¾—ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚
+\f2java.rmi.registry.LocateRegistry\fP ¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤Ï¡¢¥í¡¼¥«¥ë¥Û¥¹¥È¡¢¤Þ¤¿¤Ï¥í¡¼¥«¥ë¥Û¥¹¥È¤È¥Ý¡¼¥È¤ÇÆ°ºî¤¹¤ë¥ì¥¸¥¹¥È¥ê¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2java.rmi.Naming\fP クラス㮠URL ベースã®ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã§å‹•ä½œã—ã€ä»»æ„ã®ãƒ›ã‚¹ãƒˆãŠã‚ˆã³ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆä¸Šã®ãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトã®æ¤œç´¢ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚リモートオブジェクトã«å˜ç´”㪠(文字列) åå‰ã‚’ãƒã‚¤ãƒ³ãƒ‰ã—ãŸã‚Šã€æ–°ã—ã„åå‰ã‚’リãƒã‚¤ãƒ³ãƒ‰ (å¤ã„ãƒã‚¤ãƒ³ãƒ‰ã«ã‚ªãƒ¼ãƒãƒ¼ãƒ©ã‚¤ãƒ‰) ã—ã¾ã™ã€‚ ã¾ãŸãƒªãƒ¢ãƒ¼ãƒˆã‚ªãƒ–ジェクトをアンãƒã‚¤ãƒ³ãƒ‰ã—ãŸã‚Šã€ãƒ¬ã‚¸ã‚¹ãƒˆãƒªã«ãƒã‚¤ãƒ³ãƒ‰ã•ã‚ŒãŸ URL を出力ã—ã¾ã™ã€‚
+\f2java.rmi.Naming\fP ¥¯¥é¥¹¤Î URL ¥Ù¡¼¥¹¤Î¥á¥½¥Ã¥É¤Ï¡¢¥ì¥¸¥¹¥È¥ê¤ÇÆ°ºî¤·¡¢Ç¤°Õ¤Î¥Û¥¹¥È¤ª¤è¤Ó¥í¡¼¥«¥ë¥Û¥¹¥È¾å¤Î¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Î¸¡º÷¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤Ëñ½ã¤Ê (ʸ»úÎó) ̾Á°¤ò¥Ð¥¤¥ó¥É¤·¤¿¤ê¡¢¿·¤·¤¤Ì¾Á°¤ò¥ê¥Ð¥¤¥ó¥É (¸Å¤¤¥Ð¥¤¥ó¥É¤Ë¥ª¡¼¥Ð¡¼¥é¥¤¥É) ¤·¤Þ¤¹¡£¤Þ¤¿¥ê¥â¡¼¥È¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥ó¥Ð¥¤¥ó¥É¤·¤¿¤ê¡¢¥ì¥¸¥¹¥È¥ê¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤¿ URL ¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-J 
-\f2\-J\fP ã®å¾Œã‚ã«ç¶šãオプションを \f2java\fP インタプリタã«å¼•ã渡ã—ã¾ã™ã€‚ \f2java\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ã„ã¾ã™ (\f2\-J\fP 㨠\f2java\fP オプションã®é–“ã«ã‚¹ãƒšãƒ¼ã‚¹ã¯å…¥ã‚Œãªã„)。 
+\f2\-J\fP ¤Î¸å¤í¤Ë³¤¯¥ª¥×¥·¥ç¥ó¤ò \f2java\fP ¥¤¥ó¥¿¥×¥ê¥¿¤Ë°ú¤­ÅϤ·¤Þ¤¹¡£ \f2java\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»È¤¤¤Þ¤¹ (\-J ¤È java ¥ª¥×¥·¥ç¥ó¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤ÏÆþ¤ì¤Ê¤¤)¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
-
-.LP
-.LP
-java(1)ã€
+java(1)¡¢
 .na
 \f2java.rmi.registry.LocateRegistry\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/rmi/registry/LocateRegistry.htmlã€ãŠã‚ˆã³ 
+http://java.sun.com/javase/6/docs/api/java/rmi/registry/LocateRegistry.html¡¢¤ª¤è¤Ó 
 .na
 \f2java.rmi.Naming\fP @
 .fi
-http://java.sun.com/javase/6/docs/api/java/rmi/Naming.html
-.LP
- 
+http://java.sun.com/javase/6/docs/api/java/rmi/Naming.html  
--- a/src/solaris/doc/sun/man/man1/ja/schemagen.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/schemagen.1	Wed May 04 16:39:05 2011 -0700
@@ -19,110 +19,106 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH schemagen 1 "02 Jun 2010"
+.TH schemagen 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-schemagen \- XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® Java(TM) アーキテクãƒãƒ£ãƒ¼ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿
-.LP
-.LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
-.br
-\f3実装ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.3
-.LP
-.SS 
-schemagen ã®èµ·å‹•
+.SH "̾Á°"
+schemagen \- XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î Java(TM) ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿
 .LP
 .LP
-スキーマジェãƒãƒ¬ãƒ¼ã‚¿ã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ—ラットフォーム㮠\f2bin\fP ディレクトリã«ã‚ã‚‹ \f2schemagen\fP シェルスクリプトを使ã£ã¦èµ·å‹•ã§ãã¾ã™ã€‚
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
+.br
+\f3¼ÂÁõ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.3
 .LP
-.LP
-ç¾åœ¨ã®ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿ã¯ã€Java ソースファイルã¨ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®ã„ãšã‚Œã‚‚処ç†ã§ãã¾ã™ã€‚
+.SH "schemagen ¤Îµ¯Æ°"
 .LP
 .LP
-ã¾ãŸã€ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿ã‚’実行ã™ã‚‹ãŸã‚ã® Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢¥æ¡¼¥¶¡¼¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Î bin ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤¢¤ë \f2ŬÀÚ¤Ê schemagen ¥·¥§¥ë¥¹¥¯¥ê¥×¥È\fP ¤ò»ÈÍÑ \f2¤·¤Þ¤¹\fP ¡£
+.LP
+.LP
+¸½ºß¤Î¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Ï¡¢Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤È¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¤¤¤º¤ì¤â½èÍý¤Ç¤­¤Þ¤¹¡£
+.LP
+.LP
+¤Þ¤¿¡¢¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .na
-\f2schemagen ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2schemagen ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlãŸã‚ã®æ‰‹é †ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RS 3
-
+https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html¤¿¤á¤Î¼ê½ç¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .nf
 \f3
 .fl
 % schemagen.sh Foo.java Bar.java ...
 .fl
-注: Writing schema1.xsd
+Note: Writing schema1.xsd
 .fl
 \fP
 .fi
-.RE
 
 .LP
 .LP
-ユーザー㮠Java ソース/クラスãŒã»ã‹ã®ã‚¯ãƒ©ã‚¹ã‚’å‚ç…§ã—ã¦ã„ã‚‹å ´åˆã€ã‚·ã‚¹ãƒ†ãƒ ã® CLASSPATH 環境変数経由ã§ãれらã®ã‚¯ãƒ©ã‚¹ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã£ã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„㯠\f2\-classpath\fP/\f2\-cp\fP オプションを使ã£ã¦ãれらã®ã‚¯ãƒ©ã‚¹ã‚’ツールã«æŒ‡å®šã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãã†ã—ãªã„ã¨ã€ã‚¹ã‚­ãƒ¼ãƒžã®ç”Ÿæˆæ™‚ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã™ã€‚
-.LP
-.RS 3
-
+¥æ¡¼¥¶¡¼¤Î Java ¥½¡¼¥¹/¥¯¥é¥¹¤¬¤Û¤«¤Î¥¯¥é¥¹¤ò»²¾È¤·¤Æ¤¤¤ë¾ì¹ç¡¢¥·¥¹¥Æ¥à¤Î ´Ä¶­ÊÑ¿ô·Ðͳ¤Ç¤½¤ì¤é¤Î¥¯¥é¥¹¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¡¢¤¢¤ë¤¤¤Ï \f2\-classpath\fP/\f2\-cp\fP ¤ò»È¤Ã¤Æ¤½¤ì¤é¤Î¥¯¥é¥¹¤ò¥Ä¡¼¥ë¤Ë»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤¦¤·¤Ê¤¤¤È¡¢¥¹¥­¡¼¥Þ¤ÎÀ¸À®»þ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤¹¡£
 .LP
-\f3コマンド行オプション\fP
-.LP
-.RS 3
-
+.SS 
+¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó
 .LP
 .nf
 \f3
 .fl
-使用方法: schemagen [\-options ...] <java files> 
+»ÈÍÑÊýË¡: schemagen [\-options ...] <java files> 
 .fl
 
 .fl
-オプション: 
+¥ª¥×¥·¥ç¥ó:
+.fl
+    \-d <path>             : ¥×¥í¥»¥Ã¥µ¤ª¤è¤Ó javac ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î³ÊǼ¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£
 .fl
-    \-d <path>         :  プロセッサ㨠javac 生æˆã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç½®ã場所を指定ã—ã¾ã™ã€‚ 
+    \-cp <path>            : ¥æ¡¼¥¶¡¼»ØÄê¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£
+.fl
+    \-classpath <path>     : ¥æ¡¼¥¶¡¼»ØÄê¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹¡£
 .fl
-    \-cp <path>        :  ユーザー指定ファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚
+    \-encoding <encoding>  : apt/javac ¸Æ¤Ó½Ð¤·¤Ë»ÈÍѤµ¤ì¤ë¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò»ØÄꤷ¤Þ¤¹¡£
+.fl
+
 .fl
-    \-classpath <path> :  ユーザー指定ファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚  
+    \-episode <file>       : ¸ÄÊÌ¥³¥ó¥Ñ¥¤¥ëÍѤΥ¨¥Ô¥½¡¼¥É¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£
 .fl
-    \-help             :  ã“ã®ä½¿ç”¨æ–¹æ³•ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ã¾ã™ã€‚
+    \-version              : ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£
+.fl
+    \-help                 : ¤³¤Î»ÈÍÑÊýË¡¤Ë´Ø¤¹¤ë¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Þ¤¹¡£
 .fl
 \fP
 .fi
-.RE
 
 .LP
-.RE
-.SS 
-生æˆã•ã‚Œã‚‹ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«
+.SH "À¸À®¤µ¤ì¤ë¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë"
 .LP
 .LP
-ç¾åœ¨ã®ã‚¹ã‚­ãƒ¼ãƒžã‚¸ã‚§ãƒãƒ¬ãƒ¼ã‚¿ã¯å˜ç´”ã«ã€Java クラス内ã§å‚ç…§ã•ã‚Œã¦ã„ã‚‹åå‰ç©ºé–“ã”ã¨ã« 1 ã¤ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã‚’作æˆã—ã¾ã™ã€‚生æˆã•ã‚Œã‚‹ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã®åå‰ã‚’制御ã™ã‚‹æ–¹æ³•ã¯ã€ç¾æ™‚点ã§ã¯å­˜åœ¨ã—ã¾ã›ã‚“。ãã†ã—ãŸç›®çš„ã«ã¯ã€
+¸½ºß¤Î¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Ïñ½ã¤Ë¡¢Java ¥¯¥é¥¹Æâ¤Ç»²¾È¤µ¤ì¤Æ¤¤¤ë̾Á°¶õ´Ö¤´¤È¤Ë 1 ¤Ä¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¤Þ¤¹¡£À¸À®¤µ¤ì¤ë¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤Î̾Á°¤òÀ©¸æ¤¹¤ëÊýË¡¤Ï¡¢¸½»þÅÀ¤Ç¤Ï¸ºß¤·¤Þ¤»¤ó¡£¤½¤¦¤·¤¿ÌÜŪ¤Ë¤Ï¡¢
 .na
-\f2スキーマジェãƒãƒ¬ãƒ¼ã‚¿ã® Ant タスク\fP @
+\f2¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Î ant ¥¿¥¹¥¯\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.htmlを使用ã—ã¦ãã ã•ã„。
+https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "関連項目"
+.SH "̾Á°"
+´ØÏ¢¹àÌÜ
 .LP
 .RS 3
 .TP 2
 o
-スキーマジェãƒãƒ¬ãƒ¼ã‚¿ã®å®Ÿè¡Œ (schemagen):[
+¥¹¥­¡¼¥Þ¥¸¥§¥Í¥ì¡¼¥¿¤Î¼Â¹Ô (schemagen): [
 .na
-\f2コマンド行ã®å‘½ä»¤\fP @
+\f2¥³¥Þ¥ó¥É¹Ô¤ÎÌ¿Îá\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagen.htmlã€
+https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagen.html¡¢
 .na
-\f2SchemaGen ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2SchemaGen ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
 https://jaxb.dev.java.net/nonav/2.1.3/docs/schemagenTask.html] 
 .TP 2
 o
 .na
-\f2XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® JavaTM アーキテクãƒãƒ£ãƒ¼ (JAXB)\fP @
+\f2XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î JavaTM ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ (JAXB)\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/xml/jaxb/index.html 
 .RE
--- a/src/solaris/doc/sun/man/man1/ja/serialver.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/serialver.1	Wed May 04 16:39:05 2011 -0700
@@ -19,22 +19,16 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH serialver 1 "02 Jun 2010"
+.TH serialver 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-serialver \- シリアルãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚³ãƒžãƒ³ãƒ‰
-.LP
-.RS 3
-
+.SH "̾Á°"
+serialver \- ¥·¥ê¥¢¥ë¥Ð¡¼¥¸¥ç¥ó¥³¥Þ¥ó¥É
 .LP
 .LP
-\f3serialver\fP コマンド㯠\f2serialVersionUID\fP ã‚’è¿”ã—ã¾ã™ã€‚
+\f3serialver\fP ¥³¥Þ¥ó¥É¤Ï \f2serialVersionUID\fP ¤òÊÖ¤·¤Þ¤¹¡£
 .LP
-.RE
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -45,74 +39,54 @@
 
 .LP
 .RS 3
-
-.LP
-.RS 3
 .TP 3
 options 
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§èª¬æ˜Žã•ã‚Œã¦ã„るコマンド行オプションã§ã™ã€‚ 
+¤³¤Î¥É¥­¥å¥á¥ó¥È¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ë¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£ 
 .TP 3
 classnames 
-1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹åã§ã™ã€‚ 
+1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹Ì¾¤Ç¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f3serialver\fP ã¯ã€1 ã¤ä»¥ä¸Šã®ã‚¯ãƒ©ã‚¹ã® \f2serialVersionUID\fP ã‚’ã€å±•é–‹ã—ã¦ã„るクラスã¸ã‚³ãƒ”ーã™ã‚‹ã®ã«é©ã—ãŸå½¢å¼ã§è¿”ã—ã¾ã™ã€‚引数を指定ã—ãªã„ã§å‘¼ã³å‡ºã™ã¨ã€ä½¿ç”¨æ–¹æ³•ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚
+\f3serialver\fP ¤Ï¡¢1 ¤Ä°Ê¾å¤Î¥¯¥é¥¹¤Î \f2serialVersionUID\fP ¤ò¡¢Å¸³«¤·¤Æ¤¤¤ë¥¯¥é¥¹¤Ø¥³¥Ô¡¼¤¹¤ë¤Î¤ËŬ¤·¤¿·Á¼°¤ÇÊÖ¤·¤Þ¤¹¡£°ú¿ô¤ò»ØÄꤷ¤Ê¤¤¤Ç¸Æ¤Ó½Ð¤¹¤È¡¢»ÈÍÑÊýË¡¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
-\-classpath <: ã§åŒºåˆ‡ã‚‰ã‚ŒãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã¨ zip ã‚„ jar ファイル> 
-アプリケーションã®ã‚¯ãƒ©ã‚¹ãŠã‚ˆã³ãƒªã‚½ãƒ¼ã‚¹ã®æ¤œç´¢ãƒ‘スを設定ã—ã¾ã™ã€‚ 
+\-classpath <: ¤Ç¶èÀÚ¤é¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤È zip ¤ä jar ¥Õ¥¡¥¤¥ë> 
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¯¥é¥¹¤ª¤è¤Ó¥ê¥½¡¼¥¹¤Î¸¡º÷¥Ñ¥¹¤òÀßÄꤷ¤Þ¤¹¡£ 
 .RE
 
 .LP
 .RS 3
 .TP 3
 \-show 
-ç°¡å˜ãªãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’表示ã—ã¾ã™ã€‚完全指定ã®ã‚¯ãƒ©ã‚¹åを入力ã—ã¦ã€Enter キー㋠[Show] ボタンを押ã—ã€ã‚·ãƒªã‚¢ãƒ«ãƒãƒ¼ã‚¸ãƒ§ãƒ³ UID を表示ã—ã¾ã™ã€‚ 
+´Êñ¤Ê¥æ¡¼¥¶¡¼¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òɽ¼¨¤·¤Þ¤¹¡£´°Á´»ØÄê¤Î¥¯¥é¥¹Ì¾¤òÆþÎϤ·¤Æ¡¢Enter ¥­¡¼¤«¡ÖShow¡×¥Ü¥¿¥ó¤ò²¡¤·¡¢¥·¥ê¥¢¥ë¥Ð¡¼¥¸¥ç¥ó UID ¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "注"
-.LP
-
+.SH "Ãí"
 .LP
 .LP
-\f3serialver\fP コマンドã¯ã€æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹ã‚’ãã®ä»®æƒ³ãƒžã‚·ãƒ³å†…ã«èª­ã¿è¾¼ã‚“ã§åˆæœŸåŒ–ã—ã¾ã™ãŒã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã®è¨­å®šã¯è¡Œã„ã¾ã›ã‚“。信頼ã§ããªã„クラスã¨ã¨ã‚‚ã« \f3serialver\fP を実行ã™ã‚‹å ´åˆã«ã¯ã€æ¬¡ã®ã‚ªãƒ—ションを使ã£ã¦ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’設定ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+\f3serialver\fP ¥³¥Þ¥ó¥É¤Ï¡¢»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤ò¤½¤Î²¾ÁÛ¥Þ¥·¥óÆâ¤ËÆɤ߹þ¤ó¤Ç½é´ü²½¤·¤Þ¤¹¤¬¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ÎÀßÄê¤Ï¹Ô¤¤¤Þ¤»¤ó¡£¿®Íê¤Ç¤­¤Ê¤¤¥¯¥é¥¹¤È¤È¤â¤Ë \f3serialver\fP ¤ò¼Â¹Ô¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥»¥­¥å¥ê¥Æ¥£¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤òÀßÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
 \f2\-J\-Djava.security.manager\fP
 .LP
-.RE
 .LP
-ã¾ãŸã€å¿…è¦ã§ã‚ã‚Œã°ã€æ¬¡ã®ã‚ªãƒ—ションを使ã£ã¦ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ãƒ¼ãƒãƒªã‚·ãƒ¼ã‚’指定ã§ãã¾ã™ã€‚
-.LP
-.RS 3
-
+¤Þ¤¿¡¢É¬ÍפǤ¢¤ì¤Ð¡¢¼¡¤Î¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¥»¥­¥å¥ê¥Æ¥£¡¼¥Ý¥ê¥·¡¼¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£
 .LP
 .LP
 \f2\-J\-Djava.security.policy=<policy file>\fP
 .LP
-.RE
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .LP
 .na
--- a/src/solaris/doc/sun/man/man1/ja/servertool.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/servertool.1	Wed May 04 16:39:05 2011 -0700
@@ -19,20 +19,14 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH servertool 1 "02 Jun 2010"
+.TH servertool 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-servertool \- Java(TM) IDL サーãƒãƒ¼ãƒ„ール
-.LP
-.RS 3
-
+.SH "̾Á°"
+servertool \- Java(TM) IDL ¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë
 .LP
-\f3servertool\fP ã¯ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³åœæ­¢ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’æä¾›ã—ã¾ã™ã€‚
-.RE
-.SH "å½¢å¼"
-.LP
-
+\f3servertool\fP ¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤ÓÄä»ß¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£ 
+.SH "·Á¼°"
 .LP
 .nf
 \f3
@@ -44,84 +38,76 @@
 
 .LP
 .LP
-コマンドを入力ã—ãªã„㧠\f2servertool\fP ã‚’èµ·å‹•ã™ã‚‹ã¨ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œãƒ„ールã¨ã—㦠\f2servertool >\fP プロンプトãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚\f2servertool >\fP プロンプトã«ã‚³ãƒžãƒ³ãƒ‰ã‚’入力ã—ã¾ã™ã€‚
+¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Ê¤¤¤Ç \f2servertool\fP ¤òµ¯Æ°¤¹¤ë¤È¡¢¥³¥Þ¥ó¥É¹Ô¥Ä¡¼¥ë¤È¤·¤Æ \f2servertool >\fP ¥×¥í¥ó¥×¥È¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£\f2servertool >\fP ¥×¥í¥ó¥×¥È¤Ë¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-コマンドを入力ã—㦠\f2servertool\fP ã‚’èµ·å‹•ã™ã‚‹ã¨ã€Java IDL サーãƒãƒ¼ãƒ„ールãŒèµ·å‹•ã—ã€ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¦çµ‚了ã—ã¾ã™ã€‚
+¥³¥Þ¥ó¥É¤òÆþÎϤ·¤Æ \f2servertool\fP ¤òµ¯Æ°¤¹¤ë¤È¡¢Java IDL ¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë¤¬µ¯Æ°¤·¡¢¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ½ªÎ»¤·¤Þ¤¹¡£
 .LP
 .LP
-\f2\-ORBInitialPort\fP \f2nameserverport\fP オプションã¯\f3å¿…é ˆ\fPã§ã™ã€‚\f2nameserverport\fP ã®å€¤ã«ã¯ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã€ç€ä¿¡è¦æ±‚ã‚’å¾…æ©Ÿã—ã¦ã„ã‚‹ãƒãƒ¼ãƒˆã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚Solaris ソフトウェアã®ä½¿ç”¨æ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã¯ã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€\f2nameserverport\fP ã¨ã—㦠1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚
+\f2\-ORBInitialPort\fP \f2nameserverport\fP ¥ª¥×¥·¥ç¥ó¤Ï\f3ɬ¿Ü\fP¤Ç¤¹¡£ \f2nameserverport\fP ¤ÎÃͤˤϡ¢\f2orbd\fP ¤¬¼Â¹Ô¤µ¤ì¡¢Ãå¿®Í×µá¤òÂÔµ¡¤·¤Æ¤¤¤ë¥Ý¡¼¥È¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤ò»ÈÍѤ¹¤ë¾ì¹ç¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¾å¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¤Ë¤Ï¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢\f2nameserverport\fP¤È¤·¤Æ 1024 °Ê¾å¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£
 .LP
-.SH "説明"
-.LP
-
+.SH "ÀâÌÀ"
 .LP
 .LP
-\f2servertool\fP ã¯ã‚¢ãƒ—リケーションプログラマãŒã€æŒç¶šã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã€ç™»éŒ²è§£é™¤ã€èµ·å‹•ã€ãŠã‚ˆã³åœæ­¢ã‚’è¡Œã†ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’æä¾›ã—ã¾ã™ã€‚ãã®ã»ã‹ã«ã€ã‚µãƒ¼ãƒãƒ¼ã«é–¢ã™ã‚‹ã•ã¾ã–ã¾ãªçµ±è¨ˆæƒ…報をå–å¾—ã™ã‚‹ãŸã‚ã®ã‚³ãƒžãƒ³ãƒ‰ã‚‚æä¾›ã—ã¾ã™ã€‚
+\f2servertool\fP ¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥Þ¤¬¡¢»ý³¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¡¢ÅÐÏ¿²ò½ü¡¢µ¯Æ°¡¢¤ª¤è¤ÓÄä»ß¤ò¹Ô¤¦¤¿¤á¤Î¥³¥Þ¥ó¥É¹Ô¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£¤½¤Î¤Û¤«¤Ë¡¢¥µ¡¼¥Ð¡¼¤Ë´Ø¤¹¤ë¤µ¤Þ¤¶¤Þ¤ÊÅý·×¾ðÊó¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Î¥³¥Þ¥ó¥É¤âÄ󶡤·¤Þ¤¹¡£
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-ORBInitialHost nameserverhost 
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãŒã€å®Ÿè¡Œã•ã‚Œã€ç€ä¿¡è¦æ±‚ã‚’å¾…æ©Ÿã—ã¦ã„るホストマシンを指定ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを指定ã—ãªã„å ´åˆã€\f2nameserverhost\fP ã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ \f2localhost\fP ã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f2orbd\fP 㨠\f2servertool\fP ãŒç•°ãªã‚‹ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€\f2orbd\fP ãŒå®Ÿè¡Œã•ã‚Œã¦ã„るホストã®åå‰ã¨ IP アドレスを指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤¬¡¢¼Â¹Ô¤µ¤ì¡¢Ãå¿®Í×µá¤òÂÔµ¡¤·¤Æ¤¤¤ë¥Û¥¹¥È¥Þ¥·¥ó¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢\f2nameserverhost\fP ¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç \f2localhost\fP ¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f2orbd\fP ¤È \f2servertool\fP ¤¬°Û¤Ê¤ë¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢\f2orbd\fP ¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Û¥¹¥È¤Î̾Á°¤È IP ¥¢¥É¥ì¥¹¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "コマンド"
-.LP
-
+.SH "¥³¥Þ¥ó¥É"
 .LP
 .RS 3
 .TP 3
 register \-server\ <server\ class\ name> \ \-classpath\ <classpath\ to\ server> [\ \-applicationName\ <application\ name> \-args\ <args\ to\ server> \-vmargs\ <flags\ to\ be\ passed\ to\ Java\ VM> \ ] 
-Object Request Broker Daemon (ORBD) ã«æ–°è¦æŒç¶šã‚µãƒ¼ãƒãƒ¼ã‚’登録ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒæœªç™»éŒ²ã®å ´åˆã€ç™»éŒ²ã—ã¦èµ·å‹•ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€\f2\-server\fP オプションã§è­˜åˆ¥ã•ã‚Œã‚‹ã‚µãƒ¼ãƒãƒ¼ã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹å†…ã§ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ãŒå‘¼ã³å‡ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€\f2public static void install(org.omg.CORBA.ORB)\fP ã«ãªã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚インストールメソッドã¯ã€ã‚ªãƒ—ションã§ã‚ã‚Šã€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚¹ã‚­ãƒ¼ãƒžã®ä½œæˆãªã©ã®ç‹¬è‡ªã®ã‚µãƒ¼ãƒãƒ¼ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å‹•ä½œã‚’開発者ãŒæŒ‡å®šã§ãã¾ã™ã€‚ 
+Object Request Broker Daemon (ORBD) ¤Ë¿·µ¬»ý³¥µ¡¼¥Ð¡¼¤òÅÐÏ¿¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬Ì¤ÅÐÏ¿¤Î¾ì¹ç¡¢ÅÐÏ¿¤·¤Æµ¯Æ°¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ¡¢\f2\-server\fP ¥ª¥×¥·¥ç¥ó¤Ç¼±Ê̤µ¤ì¤ë¥µ¡¼¥Ð¡¼¤Î¥á¥¤¥ó¥¯¥é¥¹Æâ¤Ç¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤¬¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢\f2public static void install(org.omg.CORBA.ORB)\fP ¤Ë¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹¥¹¥­¡¼¥Þ¤ÎºîÀ®¤Ê¤É¤ÎÆȼ«¤Î¥µ¡¼¥Ð¡¼¥¤¥ó¥¹¥È¡¼¥ëÆ°ºî¤ò³«È¯¼Ô¤¬»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 unregister \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-サーãƒãƒ¼ ID ã¾ãŸã¯ã‚¢ãƒ—リケーションåを使用ã—ã¦ã€ORBD ã®ã‚µãƒ¼ãƒãƒ¼ã®ç™»éŒ²ã‚’解除ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã«ã‚ˆã£ã¦ã€\f2\-server\fP オプションã§è­˜åˆ¥ã•ã‚Œã‚‹ã‚µãƒ¼ãƒãƒ¼ã®ãƒ¡ã‚¤ãƒ³ã‚¯ãƒ©ã‚¹å†…ã§ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ãŒå‘¼ã³å‡ºã•ã‚Œã¾ã™ã€‚ã“ã®ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã€\f2public static void uninstall(org.omg.CORBA.ORB)\fP ã«ãªã£ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚アンインストールメソッドã¯ã€ã‚ªãƒ—ションã§ã‚ã‚Šã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ã‚½ãƒƒãƒ‰ã®å‹•ä½œã®å–り消ã—ãªã©ã®ç‹¬è‡ªã®ã‚µãƒ¼ãƒãƒ¼ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å‹•ä½œã‚’開発者ãŒæŒ‡å®šã§ãã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼ ID ¤Þ¤¿¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó̾¤ò»ÈÍѤ·¤Æ¡¢ORBD ¤Î¥µ¡¼¥Ð¡¼¤ÎÅÐÏ¿¤ò²ò½ü¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æ¡¢\f2\-server\fP ¥ª¥×¥·¥ç¥ó¤Ç¼±Ê̤µ¤ì¤ë¥µ¡¼¥Ð¡¼¤Î¥á¥¤¥ó¥¯¥é¥¹Æâ¤Ç¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤¬¸Æ¤Ó½Ð¤µ¤ì¤Þ¤¹¡£¤³¤Î¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢\f2public static void uninstall(org.omg.CORBA.ORB)\fP ¤Ë¤Ê¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤Ï¡¢¥ª¥×¥·¥ç¥ó¤Ç¤¢¤ê¡¢¥¤¥ó¥¹¥È¡¼¥ë¥á¥½¥Ã¥É¤ÎÆ°ºî¤Î¼è¤ê¾Ã¤·¤Ê¤É¤ÎÆȼ«¤Î¥µ¡¼¥Ð¡¼¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ëÆ°ºî¤ò³«È¯¼Ô¤¬»ØÄê¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 getserverid \-applicationName\ <application\ name> 
-アプリケーションã«é–¢é€£ä»˜ã‘られã¦ã„るサーãƒãƒ¼ ID ã‚’è¿”ã—ã¾ã™ã€‚ 
+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤ë¥µ¡¼¥Ð¡¼ ID ¤òÊÖ¤·¤Þ¤¹¡£ 
 .TP 3
 list 
-ORBD ã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®æŒç¶šã‚µãƒ¼ãƒãƒ¼ã«é–¢ã™ã‚‹æƒ…報を一覧表示ã—ã¾ã™ã€‚ 
+ORBD ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î»ý³¥µ¡¼¥Ð¡¼¤Ë´Ø¤¹¤ë¾ðÊó¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 listappnames 
-ç¾åœ¨ ORBD ã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®ã‚µãƒ¼ãƒãƒ¼ã®ã‚¢ãƒ—リケーションåを一覧表示ã—ã¾ã™ã€‚ 
+¸½ºß ORBD ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î¥µ¡¼¥Ð¡¼¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó̾¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 listactive 
-ORDB ã«ã‚ˆã£ã¦èµ·å‹•ã•ã‚Œã€ç¾åœ¨å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã™ã¹ã¦ã®æŒç¶šã‚µãƒ¼ãƒãƒ¼ã«é–¢ã™ã‚‹æƒ…報を一覧表示ã—ã¾ã™ã€‚ 
+ORDB ¤Ë¤è¤Ã¤Æµ¯Æ°¤µ¤ì¡¢¸½ºß¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î»ý³¥µ¡¼¥Ð¡¼¤Ë´Ø¤¹¤ë¾ðÊó¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 locate \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> [\-endpointType\ <endpointType>\ ] 
-登録ã•ã‚ŒãŸã‚µãƒ¼ãƒãƒ¼ã§ä½œæˆã—ãŸã™ã¹ã¦ã® ORB ã®ç‰¹å®šã®åž‹ã«ã¤ã„ã¦ç«¯ç‚¹ (ãƒãƒ¼ãƒˆ) を検出ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã€èµ·å‹•ã•ã‚Œã¾ã™ã€‚端点ã®åž‹ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã€ã‚µãƒ¼ãƒãƒ¼ã® ORB ã”ã¨ã«é–¢é€£ä»˜ã‘られã¦ã„ã‚‹ plain åž‹ ã¾ãŸã¯ non\-protected åž‹ã®ç«¯ç‚¹ãŒè¿”ã•ã‚Œã¾ã™ã€‚ 
+ÅÐÏ¿¤µ¤ì¤¿¥µ¡¼¥Ð¡¼¤ÇºîÀ®¤·¤¿¤¹¤Ù¤Æ¤Î ORB ¤ÎÆÃÄê¤Î·¿¤Ë¤Ä¤¤¤ÆüÅÀ (¥Ý¡¼¥È) ¤ò¸¡½Ð¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢µ¯Æ°¤µ¤ì¤Þ¤¹¡£Ã¼ÅÀ¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¥µ¡¼¥Ð¡¼¤Î ORB ¤´¤È¤Ë´ØÏ¢ÉÕ¤±¤é¤ì¤Æ¤¤¤ë plain ·¿ ¤Þ¤¿¤Ï non\-protected ·¿¤ÎüÅÀ¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 locateperorb \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> [\-orbid\ <ORB\ name>\ ] 
-登録ã•ã‚ŒãŸã‚µãƒ¼ãƒãƒ¼ã®ç‰¹å®šã® ORB ã§ç™»éŒ²ã•ã‚ŒãŸç«¯ç‚¹ (ãƒãƒ¼ãƒˆ) を検出ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã€èµ·å‹•ã•ã‚Œã¾ã™ã€‚\f2orbid\fP ãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã®ã€Œ""ã€ãŒ\f2orbid\fPã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¾ã™ã€‚ORB ãŒç©ºæ–‡å­—列㮠\f2orbid\fP ã§ä½œæˆã•ã‚Œã¦ã„ã‚‹å ´åˆã€ç™»éŒ²ã—ãŸãƒãƒ¼ãƒˆãŒã™ã¹ã¦è¿”ã•ã‚Œã¾ã™ã€‚ 
+ÅÐÏ¿¤µ¤ì¤¿¥µ¡¼¥Ð¡¼¤ÎÆÃÄê¤Î ORB ¤ÇÅÐÏ¿¤µ¤ì¤¿Ã¼ÅÀ (¥Ý¡¼¥È) ¤ò¸¡½Ð¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢µ¯Æ°¤µ¤ì¤Þ¤¹¡£\f2orbid\fP ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¥Ç¥Õ¥©¥ë¥ÈÃͤΡÖ""¡×¤¬\f2orbid\fP¤Ë³ä¤êÅö¤Æ¤é¤ì¤Þ¤¹¡£ORB ¤¬¶õʸ»úÎó¤Î \f2orbid\fP ¤ÇºîÀ®¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢ÅÐÏ¿¤·¤¿¥Ý¡¼¥È¤¬¤¹¤Ù¤ÆÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 orblist \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-サーãƒãƒ¼ä¸Šã«å®šç¾©ã•ã‚ŒãŸ ORB ã® ORBId を一覧表示ã—ã¾ã™ã€‚ORBId ã¯ã‚µãƒ¼ãƒãƒ¼ã§ä½œæˆã•ã‚ŒãŸ ORB ã®æ–‡å­—列åã§ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã€èµ·å‹•ã•ã‚Œã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼¾å¤ËÄêµÁ¤µ¤ì¤¿ ORB ¤Î ORBId ¤ò°ìÍ÷ɽ¼¨¤·¤Þ¤¹¡£ORBId ¤Ï¥µ¡¼¥Ð¡¼¤ÇºîÀ®¤µ¤ì¤¿ ORB ¤Îʸ»úÎó̾¤Ç¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢µ¯Æ°¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 shutdown \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-ORBD ã«ç™»éŒ²ã•ã‚ŒãŸã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªã‚µãƒ¼ãƒãƒ¼ã‚’åœæ­¢ã—ã¾ã™ã€‚ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã®å®Ÿè¡Œä¸­ã«ã€\f2\-serverid\fP パラメータã¾ãŸã¯ \f2\-applicationName\fP パラメータã§æŒ‡å®šã•ã‚ŒãŸã‚¯ãƒ©ã‚¹å†…ã«å®šç¾©ã•ã‚ŒãŸ \f2shutdown()\fP メソッドも呼ã³å‡ºã•ã‚Œã¦ã‚µãƒ¼ãƒãƒ¼ãƒ—ロセスを正ã—ãåœæ­¢ã—ã¾ã™ã€‚ 
+ORBD ¤ËÅÐÏ¿¤µ¤ì¤¿¥¢¥¯¥Æ¥£¥Ö¤Ê¥µ¡¼¥Ð¡¼¤òÄä»ß¤·¤Þ¤¹¡£¤³¤Î¥³¥Þ¥ó¥É¤Î¼Â¹ÔÃæ¤Ë¡¢\f2\-serverid\fP ¥Ñ¥é¥á¡¼¥¿¤Þ¤¿¤Ï \f2\-applicationName\fP ¥Ñ¥é¥á¡¼¥¿¤Ç»ØÄꤵ¤ì¤¿¥¯¥é¥¹Æâ¤ËÄêµÁ¤µ¤ì¤¿ \f2shutdown()\fP ¥á¥½¥Ã¥É¤â¸Æ¤Ó½Ð¤µ¤ì¤Æ¥µ¡¼¥Ð¡¼¥×¥í¥»¥¹¤òÀµ¤·¤¯Ää»ß¤·¤Þ¤¹¡£ 
 .TP 3
 startup \-serverid\ <server\ id\ >\ | \-applicationName\ <application\ name> 
-ORBD ã«ç™»éŒ²ã•ã‚ŒãŸã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒå®Ÿè¡Œã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã§ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚サーãƒãƒ¼ãŒã™ã§ã«å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒè¿”ã•ã‚Œã¾ã™ã€‚ 
+ORBD ¤ËÅÐÏ¿¤µ¤ì¤¿¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¤³¤Î¥³¥Þ¥ó¥É¤Ç¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£¥µ¡¼¥Ð¡¼¤¬¤¹¤Ç¤Ë¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥æ¡¼¥¶¡¼¤Ë¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤¬ÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 help 
-サーãƒãƒ¼ãŒã‚µãƒ¼ãƒãƒ¼ãƒ„ールã§ä½¿ç”¨ã§ãã‚‹ã™ã¹ã¦ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’表示ã—ã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼¤¬¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë¤Ç»ÈÍѤǤ­¤ë¤¹¤Ù¤Æ¤Î¥³¥Þ¥ó¥É¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 quit 
-サーãƒãƒ¼ãƒ„ールを終了ã—ã¾ã™ã€‚ 
+¥µ¡¼¥Ð¡¼¥Ä¡¼¥ë¤ò½ªÎ»¤·¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
-.LP
-
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 orbd(1)  
--- a/src/solaris/doc/sun/man/man1/ja/tnameserv.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/tnameserv.1	Wed May 04 16:39:05 2011 -0700
@@ -19,59 +19,59 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH tnameserv 1 "02 Jun 2010"
+.TH tnameserv 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-Java IDL:一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス \- \f2tnameserv\fP
+.SH "̾Á°"
+Java IDL: °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ \- \f2tnameserv\fP
 .LP
 .LP
-ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§ã¯ã€Java IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス \f2tnameserv\fP ã®ä½¿ç”¨æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚Java IDL ã«ã¯ã€Object Request Broker Daemon (ORBD) ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚ORBD ã¯ã€ãƒ–ートストラップサービスã€ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€\f3æŒç¶š\fPãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€ãŠã‚ˆã³ã‚µãƒ¼ãƒãƒ¼ãƒžãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’å«ã‚€ãƒ‡ãƒ¼ãƒ¢ãƒ³ãƒ—ロセスã§ã™ã€‚Java IDL ã®ã™ã¹ã¦ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã§ã¯ ORBD を使用ã—ã¦ã„ã¾ã™ãŒã€ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを使用ã™ã‚‹ä¾‹ã§ã¯ã€\f2orbd\fP ã®ä»£ã‚ã‚Šã« \f2tnameserv\fP を使用ã§ãã¾ã™ã€‚\f2orbd\fP ツールã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€\f2orbd\fP ã® orbd(1)ã¾ãŸã¯
+¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ç¤Ï¡¢Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ \f2tnameserv\fP ¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£Java IDL ¤Ë¤Ï¡¢Object Request Broker Daemon (ORBD) ¤â´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ORBD ¤Ï¡¢¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥µ¡¼¥Ó¥¹¡¢°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡¢\f3»ý³\fP¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡¢¤ª¤è¤Ó¥µ¡¼¥Ð¡¼¥Þ¥Í¡¼¥¸¥ã¡¼¤ò´Þ¤à¥Ç¡¼¥â¥ó¥×¥í¥»¥¹¤Ç¤¹¡£Java IDL ¤Î¤¹¤Ù¤Æ¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤Ç¤Ï ORBD ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹¤¬¡¢°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò»ÈÍѤ¹¤ëÎã¤Ç¤Ï¡¢\f2orbd\fP ¤ÎÂå¤ï¤ê¤Ë \f2tnameserv\fP ¤ò»ÈÍѤǤ­¤Þ¤¹¡£\f2orbd\fP ¥Ä¡¼¥ë¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢orbd ¤Î orbd(1)¤Þ¤¿¤Ï 
 .na
-\f2ORBD ã«å«ã¾ã‚Œã‚‹ Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス\fP @
+\f2ORBD ¤Ë´Þ¤Þ¤ì¤ë Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.htmlã«é–¢ã™ã‚‹ãƒˆãƒ”ックをå‚ç…§ã—ã¦ãã ã•ã„。
+http://java.sun.com/javase/6/docs/technotes/guides/idl/jidlNaming.html¤Ë´Ø¤¹¤ë¥È¥Ô¥Ã¥¯¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-ã“ã“ã§ã¯ã€ä»¥ä¸‹ã®é …ç›®ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚
+¤³¤³¤Ç¤Ï¡¢°Ê²¼¤Î¹àÌܤˤĤ¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス 
+Java\ IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ 
 .TP 2
 o
-Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹• 
+Java\ IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ° 
 .TP 2
 o
-Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®åœæ­¢ 
+Java\ IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ÎÄä»ß 
 .TP 2
 o
-サンプルクライアント:åå‰ç©ºé–“ã¸ã®ã‚ªãƒ–ジェクトã®è¿½åŠ  
+¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Ø¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ÎÄɲà 
 .TP 2
 o
-サンプルクライアント:åå‰ç©ºé–“ã®ãƒ–ラウズ 
+¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Î¥Ö¥é¥¦¥º 
 .RE
 
 .LP
-.SH "Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス"
+.SH "Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹"
 .LP
 .LP
-CORBA ã® COS (Common Object Services) ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ãŒãƒ•ã‚¡ã‚¤ãƒ«ã«å¯¾ã—ã¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªæ§‹é€ ã‚’æä¾›ã—ã¦ã„ã‚‹ã®ã¨åŒã˜ã‚ˆã†ã«ã€ã‚ªãƒ–ジェクトå‚ç…§ã«å¯¾ã—ã¦ãƒ„リー構造ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æä¾›ã—ã¾ã™ã€‚Java IDL ã®ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã‚ã‚‹ \f2tnameserv\fP ã¯ã€COS ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®ä»•æ§˜ã‚’å˜ç´”ãªå½¢ã§å®Ÿè£…ã—ãŸã‚‚ã®ã§ã™ã€‚
+CORBA ¤Î COS (Common Object Services) ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¹½Â¤¤òÄ󶡤·¤Æ¤¤¤ë¤Î¤ÈƱ¤¸¤è¤¦¤Ë¡¢¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ËÂФ·¤Æ¥Ä¥ê¡¼¹½Â¤¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÄ󶡤·¤Þ¤¹¡£Java IDL ¤Î°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤¢¤ë \f2tnameserv\fP ¤Ï¡¢COS ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Î»ÅÍͤòñ½ã¤Ê·Á¤Ç¼ÂÁõ¤·¤¿¤â¤Î¤Ç¤¹¡£
 .LP
 .LP
-オブジェクトå‚ç…§ã¯åå‰ç©ºé–“ã«åå‰ã§æ ¼ç´ã•ã‚Œã€ã‚ªãƒ–ジェクトå‚ç…§ã¨åå‰ã®ãƒšã‚¢ã¯ã€ãã‚Œãžã‚Œã€Œãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã€ã¨å‘¼ã°ã‚Œã¾ã™ã€‚ãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€Œãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã€ã«çµ„ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã™ã€‚ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯ãれ自体ãŒãƒãƒ¼ãƒ ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã§ã‚ã‚Šã€ãƒ•ã‚¡ã‚¤ãƒ«ã‚·ã‚¹ãƒ†ãƒ ã®ã‚µãƒ–ディレクトリã¨åŒã˜ç·¨æˆæ©Ÿèƒ½ã‚’æŒã¡ã¾ã™ã€‚ã™ã¹ã¦ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€ŒåˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã€ã«æ ¼ç´ã•ã‚Œã¾ã™ã€‚åå‰ç©ºé–“ã«ãŠã„ã¦ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯å”¯ä¸€ã®æŒç¶šçš„ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã§ã™ã€‚ ãれ以外ã®ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã¯ã€Java IDL ã®ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚µãƒ¼ãƒ“スプロセスãŒåœæ­¢ã—ã€å†èµ·å‹•ã•ã‚Œã‚‹ã¨å¤±ã‚ã‚Œã¾ã™ã€‚
+¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ï̾Á°¶õ´Ö¤Ë̾Á°¤Ç³ÊǼ¤µ¤ì¡¢¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤È̾Á°¤Î¥Ú¥¢¤Ï¡¢¤½¤ì¤¾¤ì¡Ö¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¡×¤È¸Æ¤Ð¤ì¤Þ¤¹¡£¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡Ö¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¡×¤ËÁȤ߹þ¤à¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ï¤½¤ì¼«ÂΤ¬¥Í¡¼¥à¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¤¢¤ê¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤ÈƱ¤¸ÊÔÀ®µ¡Ç½¤ò»ý¤Á¤Þ¤¹¡£¤¹¤Ù¤Æ¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡Ö½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¡×¤Ë³ÊǼ¤µ¤ì¤Þ¤¹¡£Ì¾Á°¶õ´Ö¤Ë¤ª¤¤¤Æ¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ÏÍ£°ì¤Î»ý³Ū¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ç¤¹¡£¤½¤ì°Ê³°¤Î¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ï¡¢Java IDL ¤Î¥Í¡¼¥ß¥ó¥°¥µ¡¼¥Ó¥¹¥×¥í¥»¥¹¤¬Ää»ß¤·¡¢ºÆµ¯Æ°¤µ¤ì¤ë¤È¼º¤ï¤ì¤Þ¤¹¡£
 .LP
 .LP
-アプレットã¾ãŸã¯ã‚¢ãƒ—リケーションã‹ã‚‰ COS ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを使用ã™ã‚‹ãŸã‚ã«ã¯ã€ãã® ORB ã¯ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå‹•ä½œã—ã¦ã„るホストã®ãƒãƒ¼ãƒˆã‚’知ã£ã¦ã„ã‚‹ã‹ã€ãã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®æ–‡å­—列化ã•ã‚ŒãŸåˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€Java\ IDL ã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã‚‚ãã®ä»–ã® COS 準拠ã®ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã§ã‚‚ã‹ã¾ã„ã¾ã›ã‚“。
+¥¢¥×¥ì¥Ã¥È¤Þ¤¿¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤«¤é COS ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò»ÈÍѤ¹¤ë¤¿¤á¤Ë¤Ï¡¢¤½¤Î ORB ¤Ï¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬Æ°ºî¤·¤Æ¤¤¤ë¥Û¥¹¥È¤Î¥Ý¡¼¥È¤òÃΤäƤ¤¤ë¤«¡¢¤½¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îʸ»úÎ󲽤µ¤ì¤¿½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢Java IDL ¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤â¤½¤Î¾¤Î COS ½àµò¤Î¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ç¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
 .LP
-.SH "Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•"
+.SH "Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°"
 .LP
 .LP
-Java\ IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¾ãŸã¯ã‚¢ãƒ—レットよりå‰ã«èµ·å‹•ã—ã¦ãŠã‹ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。Java\ IDL 製å“をインストールã™ã‚‹ã¨ã€Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを起動ã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—ト (Solaris: \f2tnameserv\fP) ã‹ã€å®Ÿè¡Œå¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ« (Windows NT: \f2tnameserv.exe\fP) ãŒä½œæˆã•ã‚Œã¾ã™ã€‚ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å‹•ä½œã™ã‚‹ã‚ˆã†ã«ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを起動ã—ã¦ãã ã•ã„。
+Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò»ÈÍѤ¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Þ¤¿¤Ï¥¢¥×¥ì¥Ã¥È¤è¤êÁ°¤Ëµ¯Æ°¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£Java\ IDL À½Éʤò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤È¡¢Java\ IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òµ¯Æ°¤¹¤ë¥¹¥¯¥ê¥×¥È (Solaris: \f2tnameserv\fP) ¤Þ¤¿¤Ï¼Â¹Ô²Äǽ¥Õ¥¡¥¤¥ë (Windows NT: \f2tnameserv.exe\fP) ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ÇÆ°ºî¤¹¤ë¤è¤¦¤Ë¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
-特ã«æŒ‡å®šã—ãªã„å ´åˆã€Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¯ã€ORB ã® \f2resolve_initial_references()\fP メソッド㨠\f2list_initial_references()\fP メソッドã®å®Ÿè£…ã«ä½¿ç”¨ã™ã‚‹ãƒ–ートストラッププロトコルã«å¯¾ã—ã¦ãƒãƒ¼ãƒˆ 900 ã§å¾…æ©Ÿã—ã¾ã™ã€‚
+Æä˻ØÄꤷ¤Ê¤¤¾ì¹ç¡¢Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Ï¡¢ORB ¤Î \f2resolve_initial_references()\fP ¥á¥½¥Ã¥É¤È \f2list_initial_references()\fP ¥á¥½¥Ã¥É¤Î¼ÂÁõ¤Ë»ÈÍѤ¹¤ë¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥×¥í¥È¥³¥ë¤ËÂФ·¤Æ¥Ý¡¼¥È 900 ¤ÇÂÔµ¡¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -83,7 +83,7 @@
 
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ãƒãƒ¼ãƒˆã‚’指定ã—ãªã„å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ãƒãƒ¼ãƒˆ 900 ãŒä½¿ç”¨ã•ã‚Œã¾ã™ã€‚Solaris ソフトウェアã®å®Ÿè¡Œæ™‚ã¯ã€1024 よりå°ã•ã„ãƒãƒ¼ãƒˆã§ãƒ—ロセスを開始ã™ã‚‹å ´åˆã€root ユーザーã«ãªã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ ã“ã®ãŸã‚ã€1024 ã¾ãŸã¯ 1024 より大ãã„ãƒãƒ¼ãƒˆã‚’使用ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚ 1050 ã®ã‚ˆã†ã«åˆ¥ã®ãƒãƒ¼ãƒˆã‚’指定ã—ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スをãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å®Ÿè¡Œã™ã‚‹ã«ã¯ã€UNIX コマンドシェルã§æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¥Ý¡¼¥È¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¡¢¥Ç¥Õ¥©¥ë¥È¤Ç¥Ý¡¼¥È 900 ¤¬»ÈÍѤµ¤ì¤Þ¤¹¡£Solaris ¥½¥Õ¥È¥¦¥§¥¢¤Î¼Â¹Ô»þ¤Ï¡¢1024 ¤è¤ê¾®¤µ¤¤¥Ý¡¼¥È¤Ç¥×¥í¥»¥¹¤ò³«»Ï¤¹¤ë¾ì¹ç¡¢root ¥æ¡¼¥¶¡¼¤Ë¤Ê¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢1024 ¤Þ¤¿¤Ï 1024 ¤è¤ê¤âÂ礭¤¤¥Ý¡¼¥ÈÈÖ¹æ¤ò»ÈÍѤ¹¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£1050 ¤Î¤è¤¦¤ËÊ̤Υݡ¼¥È¤ò»ØÄꤷ¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç¼Â¹Ô¤¹¤ë¤Ë¤Ï¡¢UNIX ¥³¥Þ¥ó¥É¥·¥§¥ë¤Ç¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -95,7 +95,7 @@
 
 .LP
 .LP
-Windows ã® MS\-DOS システムプロンプトã§ã¯ã€æ¬¡ã®ã‚ˆã†ã«å…¥åŠ›ã—ã¾ã™ã€‚
+Windows ¤Î MS\-DOS ¥·¥¹¥Æ¥à¥×¥í¥ó¥×¥È¤Ç¤Ï¡¢¼¡¤Î¤è¤¦¤ËÆþÎϤ·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -107,32 +107,32 @@
 
 .LP
 .LP
-ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«ã¯ã€æ–°ã—ã„ãƒãƒ¼ãƒˆç•ªå·ã‚’知らã›ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®ãŸã‚ã€ORB オブジェクトã®ä½œæˆæ™‚ã« \f2org.omg.CORBA.ORBInitialPort\fP プロパティーã«æ–°ã—ã„ãƒãƒ¼ãƒˆç•ªå·ã‚’設定ã—ã¾ã™ã€‚
+¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Î¥¯¥é¥¤¥¢¥ó¥È¤Ë¤Ï¡¢¿·¤·¤¤¥Ý¡¼¥ÈÈÖ¹æ¤òÃΤ餻¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢ORB ¥ª¥Ö¥¸¥§¥¯¥È¤ÎºîÀ®»þ¤Ë \f2org.omg.CORBA.ORBInitialPort\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤Ë¿·¤·¤¤¥Ý¡¼¥ÈÈÖ¹æ¤òÀßÄꤷ¤Þ¤¹¡£
 .LP
 .SS 
-ç•°ãªã‚‹ãƒžã‚·ãƒ³ä¸Šã§ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã®å®Ÿè¡Œ
+°Û¤Ê¤ë¥Þ¥·¥ó¾å¤Ç¤Î¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î¼Â¹Ô
 .LP
 .LP
-Java IDL 㨠RMI\-IIOP ã®ã»ã¨ã‚“ã©ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã§ã¯ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã€ã‚µãƒ¼ãƒãƒ¼ã€ãŠã‚ˆã³ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã™ã¹ã¦é–‹ç™ºç”¨ã®ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚実際ã«é…å‚™ã™ã‚‹å ´åˆã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã‚’ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã¨ã¯ç•°ãªã‚‹ãƒ›ã‚¹ãƒˆä¸Šã§å®Ÿè¡Œã™ã‚‹ã“ã¨ãŒå¤šããªã‚Šã¾ã™ã€‚
+Java IDL ¤È RMI\-IIOP ¤Î¤Û¤È¤ó¤É¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤Ç¤Ï¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¡¢¥µ¡¼¥Ð¡¼¡¢¤ª¤è¤Ó¥¯¥é¥¤¥¢¥ó¥È¤Ï¤¹¤Ù¤Æ³«È¯ÍѤΥޥ·¥ó¾å¤Ç¼Â¹Ô¤µ¤ì¤Þ¤¹¡£¼ÂºÝ¤ËÇÛÈ÷¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤ò¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤È¤Ï°Û¤Ê¤ë¥Û¥¹¥È¾å¤Ç¼Â¹Ô¤¹¤ë¤³¤È¤¬Â¿¤¯¤Ê¤ê¤Þ¤¹¡£
 .LP
 .LP
-クライアントã¨ã‚µãƒ¼ãƒãƒ¼ãŒãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを見ã¤ã‘ã‚‹ã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ãŒã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã¨ãƒ›ã‚¹ãƒˆã‚’èªè­˜ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ãã®ãŸã‚ã«ã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã® \f2org.omg.CORBA.ORBInitialPort\fP プロパティー㨠\f2org.omg.CORBA.ORBInitialHost\fP プロパティーをãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スãŒå®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ãƒãƒ¼ãƒˆã®ç•ªå·ã¨ãƒžã‚·ãƒ³ã®åå‰ã«è¨­å®šã—ã¾ã™ã€‚ã“ã®ä¾‹ã¯ã€
+¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤¬¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ò¸«¤Ä¤±¤ë¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤¬¡¢¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤È¥Û¥¹¥È¤òǧ¼±¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¤½¤Î¤¿¤á¤Ë¤Ï¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤Î¥Õ¥¡¥¤¥ëÆâ¤Î \f2org.omg.CORBA.ORBInitialPort\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤È \f2org.omg.CORBA.ORBInitialHost\fP ¥×¥í¥Ñ¥Æ¥£¡¼¤ò¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È¤ÎÈÖ¹æ¤È¥Þ¥·¥ó¤Î̾Á°¤ËÀßÄꤷ¤Þ¤¹¡£¤³¤ÎÎã¤Ï¡¢
 .na
-\f2「RMI\-IIOP を使ã£ãŸ Hello World ã®ä¾‹ã€\fP @
+\f2¡ÖRMI\-IIOP ¤ò»È¤Ã¤¿ Hello World ¤ÎÎã¡×¤Ë¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/rmi\-iiop/rmiiiopexample.htmlã«ç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚コマンド行オプション \f2\-ORBInitialPort\fP \f2nameserverport#\fP 㨠\f2\-ORBInitialHost\fP \f2nameserverhostname\fP を使用ã—ã¦ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¨ã‚µãƒ¼ãƒãƒ¼ã«å¯¾ã—ã¦ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを探ã™å ´æ‰€ã‚’指定ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/rmi\-iiop/rmiiiopexample.html¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó \f2\-ORBInitialPort\fP \f2nameserverport#\fP ¤È \f2\-ORBInitialHost\fP \f2nameserverhostname\fP ¤ò»ÈÍѤ·¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤È¥µ¡¼¥Ð¡¼¤ËÂФ·¤Æ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òõ¤¹¾ì½ê¤ò»ØÄꤹ¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
 .na
-\f2「Java IDL: 2 å°ã®ãƒžã‚·ãƒ³ä¸Šã§å®Ÿè¡Œã™ã‚‹ Hello World プログラムã€\fP @
+\f2¡ÖJava IDL: 2 Âæ¤Î¥Þ¥·¥ó¾å¤Ç¼Â¹Ô¤¹¤ë Hello World ¥×¥í¥°¥é¥à¡×\fP @
 .fi
-http://java.sun.com/javase/6/docs/technotes/guides/idl/tutorial/jidl2machines.html ã«ã¯ã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションを使用ã—ã¦æŒ‡å®šã™ã‚‹æ–¹æ³•ãŒç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚
+http://java.sun.com/javase/6/docs/technotes/guides/idl/tutorial/jidl2machines.html ¤Ë¤Ï¡¢¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤Æ»ØÄꤹ¤ëÊýË¡¤¬¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .LP
 .LP
-ãŸã¨ãˆã°ã€ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“ス \f2tnameserv\fP ãŒã€ãƒ›ã‚¹ãƒˆ \f2nameserverhost\fP ã®ãƒãƒ¼ãƒˆ 1050 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚ã•ã‚‰ã«ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒãƒ›ã‚¹ãƒˆ \f2clienthost\fP 上ã§å®Ÿè¡Œã•ã‚Œã€ã‚µãƒ¼ãƒãƒ¼ã¯ãƒ›ã‚¹ãƒˆ \f2serverhost\fP 上ã§å®Ÿè¡Œã•ã‚Œã¦ã„ã‚‹ã¨ã—ã¾ã™ã€‚
+¤¿¤È¤¨¤Ð¡¢°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹ \f2tnameserv\fP ¤¬¡¢¥Û¥¹¥È \f2nameserverhost\fP ¤Î¥Ý¡¼¥È 1050 ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£¤µ¤é¤Ë¡¢¥¯¥é¥¤¥¢¥ó¥È¤¬¥Û¥¹¥È \f2clienthost\fP ¾å¤Ç¼Â¹Ô¤µ¤ì¡¢¥µ¡¼¥Ð¡¼¤Ï¥Û¥¹¥È \f2serverhost\fP ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¤·¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-次ã®ã‚ˆã†ã«ã€ãƒ›ã‚¹ãƒˆ \f2nameserverhost\fP 上㧠\f2tnameserv\fP ã‚’èµ·å‹•ã—ã¾ã™ã€‚ 
+¼¡¤Î¤è¤¦¤Ë¡¢¥Û¥¹¥È \f2nameserverhost\fP ¾å¤Ç \f2tnameserv\fP ¤òµ¯Æ°¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -144,7 +144,7 @@
 .fi
 .TP 2
 o
-\f2serverhost\fP 上ã§ã‚µãƒ¼ãƒãƒ¼ã‚’èµ·å‹•ã—ã¾ã™ã€‚ 
+\f2serverhost\fP ¾å¤Ç¥µ¡¼¥Ð¡¼¤òµ¯Æ°¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -154,7 +154,7 @@
 .fi
 .TP 2
 o
-\f2clienthost\fP 上ã§ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚’èµ·å‹•ã—ã¾ã™ã€‚ 
+\f2clienthost\fP ¾å¤Ç¥¯¥é¥¤¥¢¥ó¥È¤òµ¯Æ°¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -166,38 +166,34 @@
 
 .LP
 .SS 
-\-J オプション
+\-J ¥ª¥×¥·¥ç¥ó
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã¯ã€\f2tnameserve\fP ã¨ã¨ã‚‚ã«ä½¿ç”¨ã§ãã¾ã™ã€‚ 
-.RS 3
-
-.LP
+¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤Ï¡¢\f2tnameserve\fP ¤È¤È¤â¤Ë»ÈÍѤǤ­¤Þ¤¹¡£ 
 .RS 3
 .TP 3
 \-Joption 
-Java 仮想マシン㫠\f2option\fP を渡ã—ã¾ã™ã€‚ \f2option\fP ã«ã¯ã€java(1)ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹ãƒšãƒ¼ã‚¸ã«è¨˜è¼‰ã•ã‚Œã¦ã„るオプションを 1 ã¤æŒ‡å®šã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€\f3\-J\-Xms48m\fP ã¨æŒ‡å®šã™ã‚‹ã¨ã€ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—メモリー㯠48M ãƒã‚¤ãƒˆã«è¨­å®šã•ã‚Œã¾ã™ã€‚\f3\-J\fP を使ã£ã¦èƒŒå¾Œã®å®Ÿè¡Œç’°å¢ƒã«ã‚ªãƒ—ションを渡ã™ã“ã¨ã¯ã‚ˆãè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚ 
+Java ²¾ÁÛ¥Þ¥·¥ó¤Ë \f2option\fP ¤òÅϤ·¤Þ¤¹¡£\f2option\fP ¤Ë¤Ï¡¢java(1)¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¥Ú¡¼¥¸¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥ª¥×¥·¥ç¥ó¤ò 1 ¤Ä»ØÄꤷ¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢\f3\-J\-Xms48m\fP ¤È»ØÄꤹ¤ë¤È¡¢¥¹¥¿¡¼¥È¥¢¥Ã¥×¥á¥â¥ê¡¼¤Ï 48M ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Þ¤¹¡£\f3\-J\fP ¤ò»È¤Ã¤ÆÇظå¤Î¼Â¹Ô´Ä¶­¤Ë¥ª¥×¥·¥ç¥ó¤òÅϤ¹¤³¤È¤Ï¤è¤¯¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .RE
 
 .LP
-.RE
-.SH "Java\ IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®åœæ­¢"
+.SH "Java IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ÎÄä»ß"
 .LP
 .LP
-Java IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スをåœæ­¢ã™ã‚‹ã«ã¯ã€Unix ã®å ´åˆã¯ã€\f2kill\fP ãªã©ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ã„ã€Windows ã®å ´åˆã¯ã€\f2Ctrl\-C\fP を使ã„ã¾ã™ã€‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スを明示的ã«åœæ­¢ã™ã‚‹ã¾ã§ã¯ã€å‘¼ã³å‡ºã—待機状態ãŒç¶šãã¾ã™ã€‚ãªãŠã€ã‚µãƒ¼ãƒ“スを終了ã•ã›ã‚‹ã¨ã€Java\ IDL ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹åå‰ã¯å¤±ã‚ã‚Œã¾ã™ã€‚
+Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òÄä»ß¤¹¤ë¤Ë¤Ï¡¢Unix ¤Î¾ì¹ç¤Ï¡¢\f2kill\fP ¤Ê¤É¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥³¥Þ¥ó¥É¤ò»È¤¤¡¢Windows ¤Î¾ì¹ç¤Ï¡¢\f2Ctrl\-C\fP ¤ò»È¤¤¤Þ¤¹¡£¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤òÌÀ¼¨Åª¤ËÄä»ß¤¹¤ë¤Þ¤Ç¤Ï¡¢¸Æ¤Ó½Ð¤·ÂÔµ¡¾õÂÖ¤¬Â³¤­¤Þ¤¹¡£¤Ê¤ª¡¢¥µ¡¼¥Ó¥¹¤ò½ªÎ»¤µ¤»¤ë¤È¡¢Java IDL ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë̾Á°¤Ï¼º¤ï¤ì¤Þ¤¹¡£
 .LP
-.SH "サンプルクライアント:åå‰ç©ºé–“ã¸ã®ã‚ªãƒ–ジェクトã®è¿½åŠ "
+.SH "¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Ø¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ÎÄɲÃ"
 .LP
 .LP
-次ã«ç¤ºã™ã‚µãƒ³ãƒ—ルプログラムã¯ã€åå‰ã‚’åå‰ç©ºé–“ã«è¿½åŠ ã™ã‚‹æ–¹æ³•ã‚’示ã™ã‚‚ã®ã§ã™ã€‚ã“ã®ã‚µãƒ³ãƒ—ルプログラムã¯ã€ã“ã®ã¾ã¾ã®çŠ¶æ…‹ã§å®Œå…¨ã«å‹•ä½œã™ã‚‹ä¸€æ™‚ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スクライアントã§ã€æ¬¡ã®ã‚ˆã†ãªå˜ç´”ãªãƒ„リーを作æˆã™ã‚‹ã‚‚ã®ã§ã™ã€‚
+¼¡¤Ë¼¨¤¹¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Ï¡¢Ì¾Á°¤ò̾Á°¶õ´Ö¤ËÄɲ乤ëÊýË¡¤ò¼¨¤¹¤â¤Î¤Ç¤¹¡£¤³¤Î¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Ï¡¢¤³¤Î¤Þ¤Þ¤Î¾õÂ֤Ǵ°Á´¤ËÆ°ºî¤¹¤ë°ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¥¯¥é¥¤¥¢¥ó¥È¤Ç¡¢¼¡¤Î¤è¤¦¤Êñ½ã¤Ê¥Ä¥ê¡¼¤òºîÀ®¤¹¤ë¤â¤Î¤Ç¤¹¡£
 .LP
 .nf
 \f3
 .fl
 \fP\f3
 .fl
-                  \fP\f4åˆæœŸ\fP\f3
+                  \fP\f4½é´ü\fP\f3
 .fl
-               \fP\f4ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆ\fP\f3
+               \fP\f4¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È\fP\f3
 .fl
                   /      \\ 
 .fl
@@ -215,7 +211,7 @@
 
 .LP
 .LP
-ã“ã®ä¾‹ã§ã€\f3plans\fP ã¯ã‚ªãƒ–ジェクトå‚ç…§ã€\f3Personal\fP 㯠\f3calendar\fP 㨠\f3schedule\fP ã® 2 ã¤ã®ã‚ªãƒ–ジェクトå‚照をå«ã‚€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã§ã™ã€‚
+¤³¤ÎÎã¤Ç¡¢\f3plans\fP ¤Ï¥ª¥Ö¥¸¥§¥¯¥È»²¾È¡¢\f3Personal\fP ¤Ï \f3calendar\fP ¤È \f3schedule\fP ¤Î 2 ¤Ä¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò´Þ¤à¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Ç¤¹¡£
 .LP
 .nf
 \f3
@@ -242,7 +238,7 @@
 .fi
 
 .LP
-å‰è¿°ã®ã€ŒJava IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•ã€ã§ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã¯ãƒãƒ¼ãƒˆ 1050 を使用ã—ã¦èµ·å‹•ã—ã¾ã—ãŸã€‚ 次ã®ã‚³ãƒ¼ãƒ‰ã§ã€ã“ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’クライアントプログラムã«çŸ¥ã‚‰ã›ã¾ã™ã€‚ 
+Á°½Ò¤Î¡ÖJava IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°¡×¤Ç¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Ï¥Ý¡¼¥È 1050 ¤ò»ÈÍѤ·¤Æµ¯Æ°¤·¤Þ¤·¤¿¡£¼¡¤Î¥³¡¼¥É¤Ç¡¢¤³¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¥¯¥é¥¤¥¢¥ó¥È¥·¥¹¥Æ¥à¤ËÃΤ餻¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -258,7 +254,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‚’å–å¾—ã—ã€ãれを \f3ctx\fP ã«ä»£å…¥ã—ã¾ã™ã€‚2 行目ã§ã¯ã€\f3ctx\fP をダミーã®ã‚ªãƒ–ジェクトå‚ç…§ \f3objref\fP ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚ ã“ã® \f3objref\fP ã«ã¯ã€ã‚ã¨ã§ã•ã¾ã–ã¾ãªåå‰ã‚’割り当ã¦ã¦åå‰ç©ºé–“ã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ò¼èÆÀ¤·¡¢¤½¤ì¤ò \f3ctx\fP ¤ËÂåÆþ¤·¤Þ¤¹¡£2 ¹ÔÌܤǤϡ¢\f3ctx\fP ¤ò¥À¥ß¡¼¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È \f3objref\fP ¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤³¤Î objref ¤Ë¤Ï¡¢¤¢¤È¤Ç¤µ¤Þ¤¶¤Þ¤Ê̾Á°¤ò³ä¤êÅö¤Æ¤Æ̾Á°¶õ´Ö¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -274,7 +270,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€text åž‹ã®åå‰ plans を作æˆã—ã€ãれをダミーã®ã‚ªãƒ–ジェクトå‚ç…§ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚ãã®å¾Œã€\f2rebind\fP を使用ã—ã¦åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã®ä¸‹ã« "plans" を追加ã—ã¦ã„ã¾ã™ã€‚\f2rebind\fP メソッドを使用ã™ã‚Œã°ã€\f2bind\fP を使用ã—ãŸå ´åˆã«ç™ºç”Ÿã™ã‚‹ä¾‹å¤–を発生ã•ã›ãšã«ã€ã“ã®ãƒ—ログラムを何度も繰り返ã—実行ã§ãã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢text ·¿¤Î̾Á° plans ¤òºîÀ®¤·¡¢¤½¤ì¤ò¥À¥ß¡¼¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤Ë¥Ð¥¤¥ó¥É¤·¤Þ¤¹¡£¤½¤Î¸å¡¢rebind ¤ò»ÈÍѤ·¤Æ½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤Î²¼¤Ë \f2plans ¤òÄɲ䷤Ƥ¤¤Þ¤¹\fP¡£ \f2rebind\fP ¥á¥½¥Ã¥É¤ò»ÈÍѤ¹¤ì¤Ð¡¢bind ¤ò»ÈÍѤ·¤¿¾ì¹ç¤ËȯÀ¸¤¹¤ëÎã³°¤òȯÀ¸¤µ¤»¤º¤Ë¡¢ \f2¤³¤Î¥×¥í¥°¥é¥à¤ò²¿Å٤ⷫ¤êÊÖ¤·¼Â¹Ô¤Ç¤­¤Þ¤¹\fP¡£ 
 .nf
 \f3
 .fl
@@ -292,7 +288,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€directory åž‹ã® Personal ã¨ã„ã†ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‚’作æˆã—ã¾ã™ã€‚ãã®çµæžœå¾—られるオブジェクトå‚ç…§ \f3ctx2\fP ã‚’ã“ã®åå‰ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«è¿½åŠ ã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢directory ·¿¤Î Personal ¤È¤¤¤¦¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤òºîÀ®¤·¤Þ¤¹¡£¤½¤Î·ë²ÌÆÀ¤é¤ì¤ë¥ª¥Ö¥¸¥§¥¯¥È»²¾È \f3ctx2\fP ¤ò¤³¤Î̾Á°¤Ë¥Ð¥¤¥ó¥É¤·¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ËÄɲä·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -310,7 +306,7 @@
 .fi
 
 .LP
-残りã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ãƒ€ãƒŸãƒ¼ã®ã‚ªãƒ–ジェクトå‚照を schedule 㨠calendar ã¨ã„ã†åå‰ã§ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆ "Personal" (\f3ctx2\fP) ã«ãƒã‚¤ãƒ³ãƒ‰ã—ã¾ã™ã€‚ 
+»Ä¤ê¤Î¥³¡¼¥É¤Ç¤Ï¡¢¥À¥ß¡¼¤Î¥ª¥Ö¥¸¥§¥¯¥È»²¾È¤ò schedule ¤È calendar ¤È¤¤¤¦Ì¾Á°¤Ç¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È "Personal" (\f3ctx2\fP) ¤Ë¥Ð¥¤¥ó¥É¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -350,10 +346,10 @@
 .fi
 
 .LP
-.SH "サンプルクライアント:åå‰ç©ºé–“ã®ãƒ–ラウズ"
+.SH "¥µ¥ó¥×¥ë¥¯¥é¥¤¥¢¥ó¥È: ̾Á°¶õ´Ö¤Î¥Ö¥é¥¦¥º"
 .LP
 .LP
-次ã®ã‚µãƒ³ãƒ—ルプログラムã§ã¯ã€åå‰ç©ºé–“をブラウズã™ã‚‹æ–¹æ³•ã‚’示ã—ã¾ã™ã€‚
+¼¡¤Î¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Ç¤Ï¡¢Ì¾Á°¶õ´Ö¤ò¥Ö¥é¥¦¥º¤¹¤ëÊýË¡¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .nf
 \f3
@@ -380,7 +376,7 @@
 .fi
 
 .LP
-å‰è¿°ã®ã€ŒJava IDL 一時ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒ“スã®èµ·å‹•ã€ã§ã€ãƒãƒ¼ãƒ ã‚µãƒ¼ãƒãƒ¼ã¯ãƒãƒ¼ãƒˆ 1050 を使用ã—ã¦èµ·å‹•ã—ã¾ã—ãŸã€‚ 次ã®ã‚³ãƒ¼ãƒ‰ã§ã€ã“ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’クライアントプログラムã«çŸ¥ã‚‰ã›ã¾ã™ã€‚ 
+Á°½Ò¤Î¡ÖJava IDL °ì»þ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤Îµ¯Æ°¡×¤Ç¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Ï¥Ý¡¼¥È 1050 ¤ò»ÈÍѤ·¤Æµ¯Æ°¤·¤Þ¤·¤¿¡£¼¡¤Î¥³¡¼¥É¤Ç¡¢¤³¤Î¥Ý¡¼¥ÈÈÖ¹æ¤ò¥¯¥é¥¤¥¢¥ó¥È¥·¥¹¥Æ¥à¤ËÃΤ餻¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -400,7 +396,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€åˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‚’å–å¾—ã—ã¦ã„ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ò¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -414,7 +410,7 @@
 .fi
 
 .LP
-\f2list\fP メソッドã¯ã€ãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã«è¿½åŠ ã•ã‚Œã¦ã„ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚’リストã—ã¾ã™ã€‚ã“ã®å ´åˆã€æœ€å¤§ 1000 個ã¾ã§ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒåˆæœŸãƒãƒ¼ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã‹ã‚‰ BindingListHolder ã«è¿”ã•ã‚Œã¾ã™ã€‚ 残りã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã¯ã€BindingIteratorHolder ã«è¿”ã•ã‚Œã¾ã™ã€‚ 
+\f2list\fP ¥á¥½¥Ã¥É¤Ï¡¢¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤ËÄɲ䵤ì¤Æ¤¤¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ò¥ê¥¹¥È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ºÇÂç 1000 ¸Ä¤Þ¤Ç¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬½é´ü¥Í¡¼¥ß¥ó¥°¥³¥ó¥Æ¥­¥¹¥È¤«¤é BindingListHolder ¤ËÊÖ¤µ¤ì¤Þ¤¹¡£»Ä¤ê¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ï¡¢BindingIteratorHolder ¤ËÊÖ¤µ¤ì¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -430,7 +426,7 @@
 .fi
 
 .LP
-次ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€è¿”ã•ã‚ŒãŸ BindingListHolder ã‹ã‚‰ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã®é…列をå–å¾—ã—ã¾ã™ã€‚ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãŒãªã„å ´åˆã¯ã€ãƒ—ログラムã¯çµ‚了ã—ã¾ã™ã€‚ 
+¼¡¤Î¥³¡¼¥É¤Ç¤Ï¡¢ÊÖ¤µ¤ì¤¿ BindingListHolder ¤«¤é¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ÎÇÛÎó¤ò¼èÆÀ¤·¤Þ¤¹¡£¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢¥×¥í¥°¥é¥à¤Ï½ªÎ»¤·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
@@ -444,7 +440,7 @@
 .fi
 
 .LP
-残りã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã«å¯¾ã—ã¦ãƒ«ãƒ¼ãƒ—処ç†ã‚’è¡Œã„ã€åå‰ã‚’出力ã—ã¾ã™ã€‚ 
+»Ä¤ê¤Î¥³¡¼¥É¤Ç¤Ï¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤ËÂФ·¤Æ¥ë¡¼¥×½èÍý¤ò¹Ô¤¤¡¢Ì¾Á°¤ò½ÐÎϤ·¤Þ¤¹¡£ 
 .nf
 \f3
 .fl
--- a/src/solaris/doc/sun/man/man1/ja/unpack200.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/unpack200.1	Wed May 04 16:39:05 2011 -0700
@@ -19,159 +19,125 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH unpack200 1 "02 Jun 2010"
+.TH unpack200 1 "14 Apr 2011"
 
 .LP
-.SH "åå‰"
-unpack200 \- JAR アンパックツール
+.SH "̾Á°"
+unpack200 \- JAR ¥¢¥ó¥Ñ¥Ã¥¯¥Ä¡¼¥ë
 .LP
 .RS 3
 .TP 2
 o
-å½¢å¼ 
+·Á¼° 
 .TP 2
 o
-説明 
+ÀâÌÀ 
 .TP 2
 o
-オプション 
+¥ª¥×¥·¥ç¥ó 
 .TP 2
 o
-終了ステータス 
+½ªÎ»¥¹¥Æ¡¼¥¿¥¹ 
 .TP 2
 o
-関連項目 
+´ØÏ¢¹àÌÜ 
 .TP 2
 o
-説明 
+Ãí°Õ»ö¹à 
 .RE
 
 .LP
-.SH "å½¢å¼"
-.LP
-
+.SH "·Á¼°"
 .LP
 .LP
 \f4unpack200\fP\f2 [ \fP\f2options\fP ] \f2input\-file\fP \f2JAR\-file\fP
 .LP
 .LP
-オプションã®æŒ‡å®šé †åºã«æ±ºã¾ã‚Šã¯ã‚ã‚Šã¾ã›ã‚“。コマンド行ã«æŒ‡å®šã•ã‚ŒãŸæœ€å¾Œã®ã‚ªãƒ—ションãŒã€ãれ以å‰ã«æŒ‡å®šã•ã‚ŒãŸã™ã¹ã¦ã®ã‚ªãƒ—ションより優先ã•ã‚Œã¾ã™ã€‚
-.LP
-.RS 3
-
+¥ª¥×¥·¥ç¥ó¤Î»ØÄê½ç½ø¤Ë·è¤Þ¤ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£¥³¥Þ¥ó¥É¹Ô¤Ë»ØÄꤵ¤ì¤¿ºÇ¸å¤Î¥ª¥×¥·¥ç¥ó¤¬¡¢¤½¤ì°ÊÁ°¤Ë»ØÄꤵ¤ì¤¿¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤è¤êÍ¥À褵¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 3
 input\-file 
-入力ファイルã®åå‰ã€‚ 入力ファイルã¯é€šå¸¸ã€pack200 gzip ファイル㋠pack200 ファイルã§ã™ã€‚ã“ã®ã»ã‹ã«ã€0 を設定ã™ã‚Œã° pack200(1) ã‹ã‚‰ä½œæˆã•ã‚ŒãŸ JAR ファイルも入力ファイルã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã™ã€‚ ã“ã®å ´åˆã€å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã®å†…容㌠Pack200 マーカーã¨ã¨ã‚‚ã«å‡ºåŠ› JAR ファイルã«ã‚³ãƒ”ーã•ã‚Œã¾ã™ã€‚ 
+ÆþÎÏ¥Õ¥¡¥¤¥ë¤Î̾Á°¡£ÆþÎÏ¥Õ¥¡¥¤¥ë¤ÏÄ̾pack200 gzip ¥Õ¥¡¥¤¥ë¤« pack200 ¥Õ¥¡¥¤¥ë¤Ç¤¹¡£¤³¤Î¤Û¤«¤Ë¡¢0 ¤òÀßÄꤹ¤ì¤Ð pack200(1) ¤«¤éºîÀ®¤µ¤ì¤¿ JAR ¥Õ¥¡¥¤¥ë¤âÆþÎÏ¥Õ¥¡¥¤¥ë¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢ÆþÎÏ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤ¬ Pack200 ¥Þ¡¼¥«¡¼¤È¤È¤â¤Ë½ÐÎÏ JAR ¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 JAR\-file 
-出力 JAR ファイルå。 
+½ÐÎÏ JAR ¥Õ¥¡¥¤¥ë̾¡£ 
 .RE
 
 .LP
-.RE
-.SH " 説明"
-.LP
-
+.SH " ÀâÌÀ"
 .LP
 .LP
-\f2unpack200\fP ã¯ã€\f2pack200\fP(1) ã§ä½œæˆã•ã‚ŒãŸãƒ‘ックファイルを JAR ファイルã«å¤‰æ›ã™ã‚‹ãƒã‚¤ãƒ†ã‚£ãƒ–実装ã§ã™ã€‚一般的ãªä½¿ç”¨æ–¹æ³•:
-.LP
-.RS 3
-
+\f2unpack200\fP ¤Ï¡¢pack200(1) ¤ÇºîÀ®¤µ¤ì¤¿¥Ñ¥Ã¥¯¥Õ¥¡¥¤¥ë¤ò JAR ¥Õ¥¡¥¤¥ë¤ËÊÑ´¹¤¹¤ë \f2¥Í¥¤¥Æ¥£¥Ö¼ÂÁõ\fP¤Ç¤¹¡£°ìÈÌŪ¤Ê»ÈÍÑÊýË¡:
 .LP
 .LP
 \f2% unpack200 myarchive.pack.gz myarchive.jar\fP
 .LP
-.RE
-.LP
-ã“ã®ä¾‹ã§ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® \f2unpack200\fP 設定ã§ã€\f2myarchive.jar\fP ã‹ã‚‰ \f2myarchive.pack.gz\fP ãŒä½œæˆã•ã‚Œã¾ã™ã€‚
-.LP
-.SH "オプション"
 .LP
-.SS 
-標準オプション
+¤³¤ÎÎã¤Ç¤Ï¡¢ \f2¥Ç¥Õ¥©¥ë¥È¤Î unpack200 ÀßÄê¤Ç¡¢myarchive.pack.gz\fP ¤«¤é \f2myarchive.jar\fP ¤¬ \f2ºîÀ®¤µ¤ì¤Þ¤¹\fP ¡£
 .LP
-.RS 3
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .LP
 \f4\-Hvalue \-\-deflate\-hint=\fP\f2value\fP
 .LP
-.RS 3
-
 .LP
-.LP
-JAR ファイル内ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã« \f2true\fPã€\f2false\fPã€\f2keep\fP ã¨ã—ã¦ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’設定ã—ã¾ã™ã€‚デフォルトモード㯠\f2keep\fP ã§ã™ã€‚\f2true\fP ã¾ãŸã¯ \f2false\fP ã®å ´åˆã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å‹•ä½œã‚’オーãƒãƒ¼ãƒ©ã‚¤ãƒ‰ã—ã¦ã€å‡ºåŠ› JAR ファイル内ã®ã™ã¹ã¦ã®ã‚¨ãƒ³ãƒˆãƒªã®ãƒ‡ãƒ•ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ¢ãƒ¼ãƒ‰ã‚’設定ã—ã¾ã™ã€‚
-.LP
-.RE
-.RE
-.SS 
-éžæ¨™æº–オプション
-.LP
-.RS 3
-
+JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Ë \f2true\fP ¡¢ \f2false\fP¡¢ \f2keep\fP ¤È¤·¤Æ¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¤òÀßÄꤷ¤Þ¤¹¡£¥Ç¥Õ¥©¥ë¥È¥â¡¼¥É¤Ï \f2keep\fP ¤Ç¤¹¡£ \f2true\fP ¤Þ¤¿¤Ï \f2false ¾ì¹ç¡¢\fP¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¡¢½ÐÎÏ JAR ¥Õ¥¡¥¤¥ëÆâ¤Î¤¹¤Ù¤Æ¤Î¥¨¥ó¥È¥ê¤Î¥Ç¥Õ¥ì¡¼¥·¥ç¥ó¥â¡¼¥É¤òÀßÄꤷ¤Þ¤¹¡£
 .LP
 .LP
 \f4\-r \-\-remove\-pack\-file\fP
 .LP
-.RS 3
-
-.LP
 .LP
-入力パックファイルを削除ã—ã¾ã™ã€‚
+ÆþÎϥѥ寥ե¡¥¤¥ë¤òºï½ü¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-v \-\-verbose\fP
 .LP
-.RS 3
-
-.LP
 .LP
-最å°é™ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを複数指定ã™ã‚‹ã¨ã€ã‚ˆã‚Šé•·ã„メッセージãŒå‡ºåŠ›ã•ã‚Œã¾ã™ã€‚
+ºÇ¾®¸Â¤Î¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤òÊ£¿ô»ØÄꤹ¤ë¤È¡¢¤è¤êŤ¤¥á¥Ã¥»¡¼¥¸¤¬½ÐÎϤµ¤ì¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-q \-\-quiet\fP
 .LP
-.RS 3
-
-.LP
 .LP
-メッセージを表示ã›ãšã«å‹•ä½œã—ã¾ã™ã€‚
+¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤»¤º¤ËÆ°ºî¤·¤Þ¤¹¡£
 .LP
-.RE
 .LP
 \f4\-lfilename \-\-log\-file=\fP\f2filename\fP
 .LP
-.RS 3
-
+.LP
+½ÐÎÏ¥á¥Ã¥»¡¼¥¸¤Î¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£
+.LP
+.LP
+\f4\-? \-h \-\-help\fP
 .LP
 .LP
-出力メッセージã®ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ø¥ë¥×¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
+.LP
 .LP
-.RE
-.RE
-.SH "終了ステータス"
+\f4\-V \-\-version\fP
 .LP
-
+.LP
+¤³¤Î¥³¥Þ¥ó¥É¤Ë´Ø¤¹¤ë¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£
 .LP
 .LP
-次ã®çµ‚了値ãŒè¿”ã•ã‚Œã¾ã™ã€‚
+\f4\-J\fP\f2option\fP
+.LP
 .LP
-.RS 3
-
+unpack200 ¤Ë¤è¤Ã¤Æ¸Æ¤Ó½Ð¤µ¤ì¤ë Java µ¯Æ°¥Ä¡¼¥ë¤Ë \f2¥ª¥×¥·¥ç¥ó\fP ¤ò \f2ÅϤ·¤Þ¤¹\fP¡£
+.LP
+.SH "½ªÎ»¥¹¥Æ¡¼¥¿¥¹"
 .LP
 .LP
-\f2\ 0\fP " æˆåŠŸ"
+¼¡¤Î½ªÎ»Ãͤ¬ÊÖ¤µ¤ì¤Þ¤¹¡£
 .LP
 .LP
-\f2>0\fP " エラー"
+\f2\ 0\fP " À®¸ù"
+.LP
 .LP
-.RE
-.SH "関連項目"
+\f2>0\fP " ¥¨¥é¡¼"
+.LP
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
@@ -180,35 +146,33 @@
 .TP 2
 o
 .na
-\f2Java SE ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ\fP @
+\f2Java SE ¤Î¥É¥­¥å¥á¥ó¥È\fP @
 .fi
 http://java.sun.com/javase/6/docs/index.html 
 .TP 2
 o
 .na
-\f2「Java é…備ガイド \- Pack200ã€\fP @
+\f2¡ÖJava ÇÛÈ÷¥¬¥¤¥É \- Pack200¡×\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment\-guide/pack200.html 
 .TP 2
 o
-jar(1) \- Java Archive ツール〠
+jar(1) \- Java Archive ¥Ä¡¼¥ë¡× 
 .TP 2
 o
-「jarsigner(1) \- JAR ç½²åãŠã‚ˆã³æ¤œè¨¼ãƒ„ール〠
+jarsigner(1) \- JAR ½ð̾¤ª¤è¤Ó¸¡¾Ú¥Ä¡¼¥ë¡× 
 .TP 2
 o
-\f2attributes(5)\fP ã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ãƒšãƒ¼ã‚¸ 
+\f2attributes(5)\fP ¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸ 
 .RE
 
 .LP
-.SH "注æ„事項"
-.LP
-
+.SH "Ãí°Õ»ö¹à"
 .LP
 .LP
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã¨ \f2unpack(1)\fP ã‚’æ··åŒã—ãªã„ã§ãã ã•ã„。ã“れらã¯åˆ¥è£½å“ã§ã™ã€‚
+¤³¤Î¥³¥Þ¥ó¥É¤È \f2unpack(1) ¤ò\fPº®Æ±¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÏÊÌÀ½ÉʤǤ¹¡£
 .LP
 .LP
-SDK ã«ä»˜å±žã™ã‚‹ Java SE API 仕様ã¨ã®ç›¸é•ãŒè¦‹ã¤ã‹ã£ãŸå ´åˆã«ã¯ã€ä»•æ§˜ã‚’優先ã—ã¦ãã ã•ã„。
+SDK ¤ËÉÕ°¤¹¤ë Java SE API »ÅÍͤȤÎÁê°ã¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢»ÅÍͤòÍ¥À褷¤Æ¤¯¤À¤µ¤¤¡£
 .LP
  
--- a/src/solaris/doc/sun/man/man1/ja/wsgen.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/wsgen.1	Wed May 04 16:39:05 2011 -0700
@@ -19,30 +19,24 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH wsgen 1 "02 Jun 2010"
-.SH "åå‰"
-wsgen \- XML Web Services (JAX\-WS) 2.0 ã®ãŸã‚ã® Java(TM) API
-.RS 3
-
+.TH wsgen 1 "14 Apr 2011"
+.SH "̾Á°"
+wsgen \- XML Web Services (JAX\-WS) 2.0 ¤Î¤¿¤á¤Î Java(TM) API
 .LP
-.LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
 .br
-\f3実装ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.1
-.LP
+\f3¼ÂÁõ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.1
 .LP
-\f2wsgen\fP ツールã¯ã€JAX\-WS Web サービスã§ä½¿ç”¨ã•ã‚Œã‚‹ JAX\-WS ãƒãƒ¼ã‚¿ãƒ–ルアーティファクトを生æˆã—ã¾ã™ã€‚ã“ã®ãƒ„ールã¯ã€Web サービスã®ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆå®Ÿè£…クラス (SEI) を読ã¿å–ã‚Šã€Web サービスã®é…å‚™ã¨å‘¼ã³å‡ºã—ã«å¿…è¦ãªã™ã¹ã¦ã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã‚’生æˆã—ã¾ã™ã€‚
-.LP
-.RE
-.SH "概è¦"
+\f2wsgen\fP ¥Ä¡¼¥ë¤Ï¡¢JAX\-WS Web ¥µ¡¼¥Ó¥¹¤Ç»ÈÍѤµ¤ì¤ë JAX\-WS ¥Ý¡¼¥¿¥Ö¥ë¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥Ä¡¼¥ë¤Ï¡¢Web ¥µ¡¼¥Ó¥¹¤Î¥¨¥ó¥É¥Ý¥¤¥ó¥È¼ÂÁõ¥¯¥é¥¹ (SEI) ¤òÆɤ߼è¤ê¡¢Web ¥µ¡¼¥Ó¥¹¤ÎÇÛÈ÷¤È¸Æ¤Ó½Ð¤·¤ËɬÍפʤ¹¤Ù¤Æ¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£
+.SH "³µÍ×"
 .LP
-\f2wsgen\fP ツールã¯ã€JAX\-WS Web サービスã§ä½¿ç”¨ã•ã‚Œã‚‹ JAX\-WS ãƒãƒ¼ã‚¿ãƒ–ルアーティファクトを生æˆã—ã¾ã™ã€‚ã“ã®ãƒ„ールã¯ã€Web サービスã®ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆã‚¯ãƒ©ã‚¹ã‚’読ã¿å–ã‚Šã€Web サービスã®é…å‚™ã¨å‘¼ã³å‡ºã—ã«å¿…è¦ãªã™ã¹ã¦ã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã‚’生æˆã—ã¾ã™ã€‚JAXWS 2.1.1 RI ã«ã¯ wsgen Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚詳細ã¯ã€
+\f2wsgen\fP ¥Ä¡¼¥ë¤Ï¡¢JAX\-WS Web ¥µ¡¼¥Ó¥¹¤Ç»ÈÍѤµ¤ì¤ë JAX\-WS ¥Ý¡¼¥¿¥Ö¥ë¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥Ä¡¼¥ë¤Ï¡¢Web ¥µ¡¼¥Ó¥¹¤Î¥¨¥ó¥É¥Ý¥¤¥ó¥È¥¯¥é¥¹¤òÆɤ߼è¤ê¡¢Web ¥µ¡¼¥Ó¥¹¤ÎÇÛÈ÷¤È¸Æ¤Ó½Ð¤·¤ËɬÍפʤ¹¤Ù¤Æ¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£JAXWS 2.1.1 RI ¤Ë¤Ï wsgen Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢
 .na
-\f2Wsgen Ant タスク\fP @
+\f2Wsgen Ant ¥¿¥¹¥¯\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsgenant.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsgenant.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
-.SH "wsgen ã®èµ·å‹•"
+.SH "wsgen ¤Îµ¯Æ°"
 .RS 3
 .TP 2
 o
@@ -69,7 +63,7 @@
 .RE
 
 .LP
-.SH "構文"
+.SH "¹½Ê¸"
 .nf
 \f3
 .fl
@@ -80,7 +74,7 @@
 \fP
 .fi
 .LP
-次ã®è¡¨ã«ã€\f2wsgen\fP ã®ã‚ªãƒ—ションを示ã—ã¾ã™ã€‚
+¼¡¤Îɽ¤Ë¡¢ \f2wsgen\fP ¤Î¥ª¥×¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£
 .br
 .LP
 .TS
@@ -111,7 +105,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-入力クラスファイルã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™
+ÆþÎÏ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr a| \n(dn
@@ -127,7 +121,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f2\-classpath <path>\fP ã¨åŒã˜
+\-classpath <path> \f2¤ÈƱ¤¸¤Ç¤¹\fP
 .br
 .di
 .nr b| \n(dn
@@ -143,7 +137,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã™ã‚‹
+À¸À®¤µ¤ì¤ë½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr c| \n(dn
@@ -159,7 +153,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ベンダー拡張 (仕様ã§è¦å®šã•ã‚Œã¦ã„ãªã„機能) を許å¯ã—ã¾ã™ã€‚拡張を使用ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションã®ç§»æ¤æ€§ãŒå¤±ã‚ã‚ŒãŸã‚Šã€ã»ã‹ã®å®Ÿè£…ã¨ã®ç›¸äº’é‹ç”¨ãŒè¡Œãˆãªããªã‚‹å¯æ€§ãŒã‚ã‚Šã¾ã™
+¥Ù¥ó¥À¡¼³ÈÄ¥ (»ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤µ¡Ç½) ¤òµö²Ä¤·¤Þ¤¹¡£³ÈÄ¥¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î°Ü¿¢À­¤¬¼º¤ï¤ì¤¿¤ê¡¢¤Û¤«¤Î¼ÂÁõ¤È¤ÎÁê¸ß±¿ÍѤ¬¹Ô¤¨¤Ê¤¯¤Ê¤ë²ÄÀ­¤¬¤¢¤ê¤Þ¤¹
 .br
 .di
 .nr d| \n(dn
@@ -175,7 +169,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ヘルプを表示ã—ã¾ã™
+¥Ø¥ë¥×¤òɽ¼¨¤·¤Þ¤¹
 .br
 .di
 .nr e| \n(dn
@@ -191,7 +185,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä¿æŒã—ã¾ã™
+À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤òÊÝ»ý¤·¤Þ¤¹
 .br
 .di
 .nr f| \n(dn
@@ -207,7 +201,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-常㫠\-wsdl オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚WSDL ãªã©ã®ç”Ÿæˆã•ã‚ŒãŸãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ ¼ç´å ´æ‰€ã‚’指定ã—ã¾ã™
+¾ï¤Ë \-wsdl ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£WSDL ¤Ê¤É¤ÎÀ¸À®¤µ¤ì¤¿¥ê¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Î³ÊǼ¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr g| \n(dn
@@ -223,7 +217,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã™ã‚‹
+À¸À®¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤹ¤ë
 .br
 .di
 .nr h| \n(dn
@@ -239,7 +233,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイラãŒå®Ÿè¡Œã—ã¦ã„る処ç†ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™
+¥³¥ó¥Ñ¥¤¥é¤¬¼Â¹Ô¤·¤Æ¤¤¤ë½èÍý¤Ë´Ø¤¹¤ë¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹
 .br
 .di
 .nr i| \n(dn
@@ -255,7 +249,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã—ãŸå ´åˆã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ãŒå‡ºåŠ›ã•ã‚Œã‚‹ã ã‘ã§ã™ã€‚通常ã®å‡¦ç†ã¯å®Ÿè¡Œã•ã‚Œã¾ã›ã‚“。
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ·¤¿¾ì¹ç¡¢¥Ð¡¼¥¸¥ç¥ó¾ðÊ󤬽ÐÎϤµ¤ì¤ë¤À¤±¤Ç¤¹¡£Ä̾ï¤Î½èÍý¤Ï¼Â¹Ô¤µ¤ì¤Þ¤»¤ó¡£
 .br
 .di
 .nr j| \n(dn
@@ -271,7 +265,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f2wsgen\fP ã¯ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯ WSDL ファイルを生æˆã—ã¾ã›ã‚“。ã“ã®ãƒ•ãƒ©ã‚°ã¯çœç•¥å¯èƒ½ã§ã™ãŒã€æŒ‡å®šã—ãŸå ´åˆã¯ \f2wsgen\fP ㌠WSDL ファイルを生æˆã™ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ã“ã®ãƒ•ãƒ©ã‚°ã¯é€šå¸¸ã€ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆã®é…å‚™å‰ã«é–‹ç™ºè€…㌠WSDL ã‚’å‚ç…§ã§ãるよã†ã«ã™ã‚‹ãŸã‚ã ã‘ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚\f2protocol\fP ã¯çœç•¥å¯èƒ½ã§ã‚ã‚Šã€\f2wsdl:binding\fP ã§ä½¿ç”¨ã™ã¹ãプロトコルを指定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚有効ãªãƒ—ロトコルã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ã€‚\f2soap1.1\fP 㨠\f2Xsoap1.2\fP。デフォルト㯠\f2soap1.1\fP ã§ã™ã€‚\f2Xsoap1.2\fP ã¯æ¨™æº–ã§ã¯ãªã„ãŸã‚ã€\f2\-extension\fP オプションã¨çµ„ã¿åˆã‚ã›ãªã„ã¨ä½¿ç”¨ã§ãã¾ã›ã‚“。
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï \f2wsgen\fP ¤Ï WSDL ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤»¤ó¡£¤³¤Î¥Õ¥é¥°¤Ï¾Êά²Äǽ¤Ç¤¹¤¬¡¢»ØÄꤷ¤¿¾ì¹ç¤Ï \f2wsgen\fP ¤¬ WSDL ¥Õ¥¡¥¤¥ë¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¥Õ¥é¥°¤ÏÄ̾¥¨¥ó¥É¥Ý¥¤¥ó¥È¤ÎÇÛÈ÷Á°¤Ë³«È¯¼Ô¤¬ WSDL ¤ò»²¾È¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤À¤±¤Ë»ÈÍѤµ¤ì¤Þ¤¹¡£ \f2protocol\fP ¤Ï¾Êά²Äǽ¤Ç¤¢¤ê¡¢wsdl:binding ¤Ç»ÈÍѤ¹¤Ù¤­¥×¥í¥È¥³¥ë¤ò»ØÄꤹ¤ë¤¿¤á¤Ë \f2»ÈÍѤµ¤ì¤Þ¤¹\fP¡£Í­¸ú¤Ê¥×¥í¥È¥³¥ë¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹¡£ \f2soap1.1\fP ¤È \f2Xsoap1.2\fP¡£¥Ç¥Õ¥©¥ë¥È¤Ï \f2soap1.1\fP ¤Ç¤¹¡£ \f2Xsoap1.2\fP ¤Ïɸ½à¤Ç¤Ï¤Ê¤¤¤¿¤á¡¢ \f2\-extension\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Ê¤¤¤È»ÈÍѤǤ­¤Þ¤»¤ó¡£
 .br
 .di
 .nr k| \n(dn
@@ -287,7 +281,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-常㫠\f2\-wsdl\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚WSDL 内ã§ç”Ÿæˆã•ã‚Œã‚‹ã¹ã \f2wsdl:service\fP ã®åå‰ã‚’指定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚例 : \f2\-servicename "{http://mynamespace/}MyService"\fP
+¾ï¤Ë \f2\-wsdl\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£WSDL Æâ¤ÇÀ¸À®¤µ¤ì¤ë¤Ù¤­ \f2wsdl:service\fP ¤Î̾Á°¤ò»ØÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤ·¤Þ¤¹¡£Îã: \f2\-servicename "{http://mynamespace/}MyService"\fP
 .br
 .di
 .nr l| \n(dn
@@ -303,7 +297,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-常㫠\f2\-wsdl\fP オプションã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ç”¨ã—ã¾ã™ã€‚WSDL 内ã§ç”Ÿæˆã•ã‚Œã‚‹ã¹ã \f2wsdl:port\fP ã®åå‰ã‚’指定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚例 : \f2\-portname "{http://mynamespace/}MyPort"\fP
+¾ï¤Ë \f2\-wsdl\fP ¥ª¥×¥·¥ç¥ó¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ·¤Þ¤¹¡£WSDL Æâ¤ÇÀ¸À®¤µ¤ì¤ë¤Ù¤­ \f2wsdl:port\fP ¤Î̾Á°¤ò»ØÄꤹ¤ë¤¿¤á¤Ë»ÈÍѤ·¤Þ¤¹¡£Îã: \f2\-portname "{http://mynamespace/}MyPort"\fP
 .br
 .br
 .di
@@ -315,7 +309,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3オプション\fP
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \w\f4\-classpath <path>\fP
 .if \n(80<\n(38 .nr 80 \n(38
@@ -346,7 +340,7 @@
 .80
 .rm 80
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -386,7 +380,7 @@
 .nr 41 \n(80+(3*\n(38)
 .nr 81 +\n(41
 .nr TW \n(81
-.if t .if \n(TW>\n(.li .tm Table at line 143 file Input is too wide - \n(TW units
+.if t .if \n(TW>\n(.li .tm Table at line 137 file Input is too wide - \n(TW units
 .fc  
 .nr #T 0-1
 .nr #a 0-1
@@ -403,7 +397,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3オプション\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -633,7 +627,7 @@
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-57
 
 .LP
-.SH "例"
+.SH "Îã"
 .nf
 \f3
 .fl
@@ -641,7 +635,7 @@
 .fl
 .fi
 .LP
-\f3stock\fP ディレクトリ内㫠@WebService 注釈ãŒä»˜ã‘られãŸã€StockService ã«å¿…è¦ãªãƒ©ãƒƒãƒ‘ークラスãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+\f3stock\fP ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë @WebService Ãí¼á¤¬ÉÕ¤±¤é¤ì¤¿¡¢StockService ¤ËɬÍפʥé¥Ã¥Ñ¡¼¥¯¥é¥¹¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -649,7 +643,7 @@
 .fl
 .fi
 .LP
-SOAP 1.1 WSDL ã¨ã€@WebService 注釈ãŒä»˜ã‘られ㟠Java クラス stock.StockService ã®ã‚¹ã‚­ãƒ¼ãƒžãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+SOAP 1.1 WSDL ¤È¡¢@WebService Ãí¼á¤¬ÉÕ¤±¤é¤ì¤¿ Java ¥¯¥é¥¹ stock.StockService ¤Î¥¹¥­¡¼¥Þ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .nf
 \f3
 .fl
@@ -657,6 +651,6 @@
 .fl
 .fi
 .LP
-SOAP 1.2 WSDL ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
+SOAP 1.2 WSDL ¤¬À¸À®¤µ¤ì¤Þ¤¹¡£
 .LP
-サービスをé…å‚™ã™ã‚‹ã¨ãã« JAXWS ランタイムã«ã‚ˆã£ã¦è‡ªå‹•çš„ã« WSDL ãŒç”Ÿæˆã•ã‚Œã‚‹ãŸã‚ã€é–‹ç™ºæ™‚ã« WSDL を生æˆã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。 
+¥µ¡¼¥Ó¥¹¤òÇÛÈ÷¤¹¤ë¤È¤­¤Ë JAXWS ¥é¥ó¥¿¥¤¥à¤Ë¤è¤Ã¤Æ¼«Æ°Åª¤Ë WSDL ¤¬À¸À®¤µ¤ì¤ë¤¿¤á¡¢³«È¯»þ¤Ë WSDL ¤òÀ¸À®¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ 
--- a/src/solaris/doc/sun/man/man1/ja/wsimport.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/wsimport.1	Wed May 04 16:39:05 2011 -0700
@@ -19,44 +19,44 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH wsimport 1 "02 Jun 2010"
-.SH "åå‰"
-wsimport \- XML Web Services (JAX\-WS) 2.0 ã®ãŸã‚ã® Java(TM) API
+.TH wsimport 1 "14 Apr 2011"
+.SH "̾Á°"
+wsimport \- XML Web Services (JAX\-WS) 2.0 ¤Î¤¿¤á¤Î Java(TM) API
 .LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
 .br
-\f3実装ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.1
+\f3¼ÂÁõ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.1
 .br
-.SH "概è¦"
+.SH "³µÍ×"
 .LP
-\f2wsimport\fP ツールã¯ã€æ¬¡ã®ã‚ˆã†ãª JAX\-WS ãƒãƒ¼ã‚¿ãƒ–ルアーティファクトを生æˆã—ã¾ã™ã€‚
+\f2wsimport\fP ¥Ä¡¼¥ë¤Ï¡¢¼¡¤Î¤è¤¦¤Ê JAX\-WS ¥Ý¡¼¥¿¥Ö¥ë¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£
 .RS 3
 .TP 2
 o
-サービスエンドãƒã‚¤ãƒ³ãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ (SEI) 
+¥µ¡¼¥Ó¥¹¥¨¥ó¥É¥Ý¥¤¥ó¥È¥¤¥ó¥¿¥Õ¥§¡¼¥¹ (SEI) 
 .TP 2
 o
-サービス 
+¥µ¡¼¥Ó¥¹ 
 .TP 2
 o
-wsdl:fault ã‹ã‚‰ãƒžãƒƒãƒ—ã•ã‚Œã‚‹ä¾‹å¤–クラス (存在ã™ã‚‹å ´åˆ) 
+wsdl:fault ¤«¤é¥Þ¥Ã¥×¤µ¤ì¤ëÎã³°¥¯¥é¥¹ (¸ºß¤¹¤ë¾ì¹ç) 
 .TP 2
 o
-応答 wsdl:message ã‹ã‚‰æ´¾ç”Ÿã™ã‚‹éžåŒæœŸå¿œç­” Bean (存在ã™ã‚‹å ´åˆ) 
+±þÅú wsdl:message ¤«¤éÇÉÀ¸¤¹¤ëÈóƱ´ü±þÅú Bean (¸ºß¤¹¤ë¾ì¹ç) 
 .TP 2
 o
-JAX\-B ãŒç”Ÿæˆã™ã‚‹å€¤ã‚¿ã‚¤ãƒ— (スキーマã®åž‹ã‹ã‚‰ãƒžãƒƒãƒ—ã•ã‚ŒãŸ Java クラス) 
+JAX\-B ¤¬À¸À®¤¹¤ëÃÍ¥¿¥¤¥× (¥¹¥­¡¼¥Þ¤Î·¿¤«¤é¥Þ¥Ã¥×¤µ¤ì¤¿ Java ¥¯¥é¥¹) 
 .RE
 .LP
-ã“れらã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã¯ã€WSDL ドキュメントã€ã‚¹ã‚­ãƒ¼ãƒžãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã€ãŠã‚ˆã³ã‚¨ãƒ³ãƒ‰ãƒã‚¤ãƒ³ãƒˆå®Ÿè£…ã¨ã¨ã‚‚ã« WAR ファイル内ã«ãƒ‘ッケージ化ã—ã¦é…å‚™ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã¾ãŸã€wsimport Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚
+¤³¤ì¤é¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤Ï¡¢WSDL ¥É¥­¥å¥á¥ó¥È¡¢¥¹¥­¡¼¥Þ¥É¥­¥å¥á¥ó¥È¡¢¤ª¤è¤Ó¥¨¥ó¥É¥Ý¥¤¥ó¥È¼ÂÁõ¤È¤È¤â¤Ë WAR ¥Õ¥¡¥¤¥ëÆâ¤Ë¥Ñ¥Ã¥±¡¼¥¸²½¤·¤ÆÇÛÈ÷¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤Þ¤¿¡¢wsimport Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .na
-\f2Wsimport Ant タスク\fP @
+\f2wsimport Ant ¥¿¥¹¥¯\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsimportant.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsimportant.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
 
 .LP
-.SH "wsimport ã®èµ·å‹•"
+.SH "wsimport ¤Îµ¯Æ°"
 .RS 3
 .TP 2
 o
@@ -77,7 +77,7 @@
 .RE
 
 .LP
-.SH "構文"
+.SH "¹½Ê¸"
 .nf
 \f3
 .fl
@@ -86,7 +86,7 @@
 \fP
 .fi
 .LP
-次ã®è¡¨ã«ã€\f2wsimport\fP ã®ã‚ªãƒ—ションを示ã—ã¾ã™ã€‚
+¼¡¤Îɽ¤Ë¡¢ \f2wsimport\fP ¤Î¥ª¥×¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£
 .LP
 .TS
 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
@@ -116,7 +116,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™
+À¸À®¤µ¤ì¤ë½ÐÎÏ¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤷ¤Þ¤¹
 .br
 .di
 .nr a| \n(dn
@@ -132,7 +132,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-外部㮠JAX\-WS ã¾ãŸã¯ JAXB ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ (\f2<file>\fP ã”ã¨ã« \f2\-b\fP ãŒå¿…è¦ã¨ãªã‚‹)
+³°Éô¤Î JAX\-WS ¤Þ¤¿¤Ï JAXB ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹ ( \f2<file>\fP ¤´¤È¤Ë \f2\-b\fP ¤¬É¬ÍפȤʤë)
 .br
 .di
 .nr b| \n(dn
@@ -148,7 +148,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã“ã®ã‚ªãƒ—ションを JAXB スキーマコンパイラã«æ¸¡ã—ã¾ã™
+¤³¤Î¥ª¥×¥·¥ç¥ó¤ò JAXB ¥¹¥­¡¼¥Þ¥³¥ó¥Ñ¥¤¥é¤ËÅϤ·¤Þ¤¹
 .br
 .di
 .nr c| \n(dn
@@ -164,11 +164,11 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-外部エンティティーå‚照を解決ã™ã‚‹ãŸã‚ã®ã‚«ã‚¿ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ TR9401ã€XCatalogã€OASIS XML Catalog ã®å„å½¢å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ã€‚
+³°Éô¥¨¥ó¥Æ¥£¥Æ¥£¡¼»²¾È¤ò²ò·è¤¹¤ë¤¿¤á¤Î¥«¥¿¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£TR9401¡¢XCatalog¡¢OASIS XML Catalog ¤Î³Æ·Á¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
 .na
-\f2カタログ\fP @
+\f2¥«¥¿¥í¥°\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/catalog\-support.htmlã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’ãŠèª­ã¿ã«ãªã‚Šã€\f3カタログ\fPã®ã‚µãƒ³ãƒ—ルをå‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/catalog\-support.html¤Î¥É¥­¥å¥á¥ó¥È¤ò¤ªÆɤߤˤʤꡢ\f3¥«¥¿¥í¥°\fP¤Î¥µ¥ó¥×¥ë¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .br
 .di
 .nr d| \n(dn
@@ -184,7 +184,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ベンダー拡張 (仕様ã§è¦å®šã•ã‚Œã¦ã„ãªã„機能) を許å¯ã—ã¾ã™ã€‚拡張を使用ã™ã‚‹ã¨ã€ã‚¢ãƒ—リケーションã®ç§»æ¤æ€§ãŒå¤±ã‚ã‚ŒãŸã‚Šã€ã»ã‹ã®å®Ÿè£…ã¨ã®ç›¸äº’é‹ç”¨ãŒè¡Œãˆãªããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™
+¥Ù¥ó¥À¡¼³ÈÄ¥ (»ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤µ¡Ç½) ¤òµö²Ä¤·¤Þ¤¹¡£³ÈÄ¥¤ò»ÈÍѤ¹¤ë¤È¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î°Ü¿¢À­¤¬¼º¤ï¤ì¤¿¤ê¡¢¤Û¤«¤Î¼ÂÁõ¤È¤ÎÁê¸ß±¿ÍѤ¬¹Ô¤¨¤Ê¤¯¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹
 .br
 .di
 .nr e| \n(dn
@@ -200,7 +200,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ヘルプを表示ã—ã¾ã™
+¥Ø¥ë¥×¤òɽ¼¨¤·¤Þ¤¹
 .br
 .di
 .nr f| \n(dn
@@ -232,7 +232,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-HTTP プロキシサーãƒãƒ¼ã‚’指定ã—ã¾ã™ (デフォルトã®ãƒãƒ¼ãƒˆã¯ 8080)
+HTTP ¥×¥í¥­¥·¥µ¡¼¥Ð¡¼¤ò»ØÄꤷ¤Þ¤¹ (¥Ç¥Õ¥©¥ë¥È¤Î¥Ý¡¼¥È¤Ï 8080)
 .br
 .di
 .nr h| \n(dn
@@ -248,7 +248,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚ŒãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä¿æŒã—ã¾ã™
+À¸À®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤òÊÝ»ý¤·¤Þ¤¹
 .br
 .di
 .nr i| \n(dn
@@ -264,7 +264,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション経由ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ‘ッケージを指定ã—ãŸå ´åˆã€ãã®æŒ‡å®šå†…容ã¯ã€ãƒ‘ッケージåã«å¯¾ã™ã‚‹ã™ã¹ã¦ã® WSDL/スキーマãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚„〠仕様ã§è¦å®šã•ã‚Œã¦ã„るデフォルトã®ãƒ‘ッケージåアルゴリズムよりも優先ã•ã‚Œã¾ã™
+¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó·Ðͳ¤Ç¥¿¡¼¥²¥Ã¥È¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î»ØÄêÆâÍƤϡ¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÂФ¹¤ë¤¹¤Ù¤Æ¤Î WSDL/¥¹¥­¡¼¥Þ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥«¥¹¥¿¥Þ¥¤¥º¤ä¡¢ »ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤ë¥Ç¥Õ¥©¥ë¥È¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¥¢¥ë¥´¥ê¥º¥à¤è¤ê¤âÍ¥À褵¤ì¤Þ¤¹
 .br
 .di
 .nr j| \n(dn
@@ -280,7 +280,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-生æˆã•ã‚Œã‚‹ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ ¼ç´ã™ã‚‹å ´æ‰€ã‚’指定ã—ã¾ã™
+À¸À®¤µ¤ì¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò³ÊǼ¤¹¤ë¾ì½ê¤ò»ØÄꤹ¤ë
 .br
 .di
 .nr k| \n(dn
@@ -296,7 +296,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-コンパイラãŒå®Ÿè¡Œã—ã¦ã„る処ç†ã«é–¢ã™ã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’出力ã—ã¾ã™
+¥³¥ó¥Ñ¥¤¥é¤¬¼Â¹Ô¤·¤Æ¤¤¤ë½èÍý¤Ë´Ø¤¹¤ë¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤Þ¤¹
 .br
 .di
 .nr l| \n(dn
@@ -312,7 +312,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を出力ã—ã¾ã™
+¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹
 .br
 .di
 .nr m| \n(dn
@@ -344,7 +344,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-\f2@WebServiceClient.wsdlLocation\fP 値
+\f2@WebServiceClient.wsdlLocation\fP ÃÍ
 .br
 .di
 .nr o| \n(dn
@@ -360,7 +360,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-指定ã•ã‚ŒãŸ JAX\-WS 仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«å¾“ã£ã¦ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ã¾ã™ã€‚ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.0 ã§ã¯ã€JAX\-WS 2.0 仕様ã«æº–æ‹ ã—ãŸã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ã¾ã™ã€‚
+»ØÄꤵ¤ì¤¿ JAX\-WS »ÅÍͥС¼¥¸¥ç¥ó¤Ë½¾¤Ã¤Æ¥³¡¼¥É¤òÀ¸À®¤·¤Þ¤¹¡£¥Ð¡¼¥¸¥ç¥ó 2.0 ¤Ç¤Ï¡¢JAX\-WS 2.0 »ÅÍͤ˽àµò¤·¤¿¥³¡¼¥É¤òÀ¸À®¤·¤Þ¤¹¡£
 .br
 .di
 .nr p| \n(dn
@@ -376,7 +376,7 @@
 .ll \n(34u*1u/3u
 .if \n(.l<\n(81 .ll \n(81u
 .in 0
-wsimport 出力を抑制ã—ã¾ã™
+wsimport ½ÐÎϤòÍÞÀ©¤·¤Þ¤¹
 .br
 .di
 .nr q| \n(dn
@@ -387,7 +387,7 @@
 .nf
 .ll \n(34u
 .nr 80 0
-.nr 38 \w\f3オプション\fP
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 38 \w\f3\-d <directory> \fP
 .if \n(80<\n(38 .nr 80 \n(38
@@ -422,7 +422,7 @@
 .nr 38 \n(n-
 .if \n(80<\n(38 .nr 80 \n(38
 .nr 81 0
-.nr 38 \w\f3説明\fP
+.nr 38 \w\f3ÀâÌÀ\fP
 .if \n(81<\n(38 .nr 81 \n(38
 .81
 .rm 81
@@ -483,7 +483,7 @@
 .ta \n(80u \n(81u 
 .nr 31 \n(.f
 .nr 35 1m
-\&\h'|\n(40u'\f3オプション\fP\h'|\n(41u'\f3説明\fP
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
 .ne \n(a|u+\n(.Vu
 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
 .ta \n(80u \n(81u 
@@ -766,13 +766,294 @@
 .TE
 .if \n-(b.=0 .nr c. \n(.c-\n(d.-72
 .LP
-\f2\-b\fP オプションを使ã£ã¦ã€è¤‡æ•°ã® JAX\-WS ãŠã‚ˆã³ JAXB ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã§ãã¾ã™ã€‚ ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使ã£ã¦ã€ãƒ‘ッケージåã‚„ Bean åãªã©ã€ã•ã¾ã–ã¾ãªã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºãŒå¯èƒ½ã§ã™ã€‚ JAX\-WS ãŠã‚ˆã³ JAXB ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã®è©³ç´°ã¯ã€
+\-b ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¡¢Ê£¿ô¤Î JAX\-WS ¤ª¤è¤Ó JAXB ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë \f2¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£\fP ¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤ò»È¤Ã¤Æ¡¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ä Bean ̾¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤Ê¥«¥¹¥¿¥Þ¥¤¥º¤¬²Äǽ¤Ç¤¹¡£JAX\-WS ¤ª¤è¤Ó JAXB ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤Î¾ÜºÙ¤Ï¡¢ 
 .na
-\f2カスタマイズマニュアル\fP @
+\f2¥«¥¹¥¿¥Þ¥¤¥º¥Þ¥Ë¥å¥¢¥ë\fP @
 .fi
-https://jax\-ws.dev.java.net/nonav/2.1.1/docs/customizations.htmlã‚’å‚ç…§ã—ã¦ãã ã•ã„。
+https://jax\-ws.dev.java.net/nonav/2.1.1/docs/customizations.html¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+.LP
+¼¡¤Îɽ¤Ë¡¢ \f2wsimport\fP ¤ÎÈóɸ½à¥ª¥×¥·¥ç¥ó¤ò¼¨¤·¤Þ¤¹¡£
 .LP
-.SH "例"
+.TS
+.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
+.de 35
+.ps \n(.s
+.vs \n(.vu
+.in \n(.iu
+.if \n(.u .fi
+.if \n(.j .ad
+.if \n(.j=0 .na
+..
+.nf
+.nr #~ 0
+.if n .nr #~ 0.6n
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.fc
+.nr 33 \n(.s
+.rm 80 81
+.nr 34 \n(.lu
+.eo
+.am 81
+.br
+.di a+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+Í×µá¤Þ¤¿¤Ï±þÅú¥á¥Ã¥»¡¼¥¸¤Ë¥Ð¥¤¥ó¥É¤µ¤ì¤Ê¤¤¥Ø¥Ã¥À¡¼¤ò Java ¥á¥½¥Ã¥É¤Î¥Ñ¥é¥á¡¼¥¿¤Ë¥Þ¥Ã¥×¤·¤Þ¤¹
+.br
+.di
+.nr a| \n(dn
+.nr a- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di b+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+ǧ¾Ú¾ðÊó¤ò´Þ¤à¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë WSDL URI ¤Ç¤¹¡£¤³¤Î URI ¤Î·Á¼°¤Ï¼¡¤Î¤È¤ª¤ê¤Ç¤¹ http://username:password@example.org/stock?wsdl
+.br
+.di
+.nr b| \n(dn
+.nr b- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di c+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+¥Ç¥Ð¥Ã¥°¾ðÊó¤ò½ÐÎϤ·¤Þ¤¹
+.br
+.di
+.nr c| \n(dn
+.nr c- \n(dl
+..
+.ec \
+.eo
+.am 80
+.br
+.di d+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(80 .ll \n(80u
+.in 0
+\f3\-Xno\-addressing\-databinding\fP
+.br
+.di
+.nr d| \n(dn
+.nr d- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di e+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+W3C \f2EndpointReferenceType\fP ¤È Java ¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÍ­¸ú¤Ë¤·¤Þ¤¹
+.br
+.di
+.nr e| \n(dn
+.nr e- \n(dl
+..
+.ec \
+.eo
+.am 81
+.br
+.di f+
+.35
+.ft \n(.f
+.ll \n(34u*1u/3u
+.if \n(.l<\n(81 .ll \n(81u
+.in 0
+À¸À®¤µ¤ì¤¿ Java ¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤»¤ó
+.br
+.di
+.nr f| \n(dn
+.nr f- \n(dl
+..
+.ec \
+.35
+.nf
+.ll \n(34u
+.nr 80 0
+.nr 38 \w\f3¥ª¥×¥·¥ç¥ó\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-XadditionalHeaders\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-Xauthfile <file>\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-Xdebug\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 38 \w\f3\-Xnocompile\fP
+.if \n(80<\n(38 .nr 80 \n(38
+.80
+.rm 80
+.nr 38 \n(d-
+.if \n(80<\n(38 .nr 80 \n(38
+.nr 81 0
+.nr 38 \w\f3ÀâÌÀ\fP
+.if \n(81<\n(38 .nr 81 \n(38
+.81
+.rm 81
+.nr 38 \n(a-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(b-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(c-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(e-
+.if \n(81<\n(38 .nr 81 \n(38
+.nr 38 \n(f-
+.if \n(81<\n(38 .nr 81 \n(38
+.35
+.nf
+.ll \n(34u
+.nr 38 1n
+.nr 79 0
+.nr 40 \n(79+(0*\n(38)
+.nr 80 +\n(40
+.nr 41 \n(80+(3*\n(38)
+.nr 81 +\n(41
+.nr TW \n(81
+.if t .if \n(TW>\n(.li .tm Table at line 199 file Input is too wide - \n(TW units
+.fc  
+.nr #T 0-1
+.nr #a 0-1
+.eo
+.de T#
+.ds #d .d
+.if \(ts\n(.z\(ts\(ts .ds #d nl
+.mk ##
+.nr ## -1v
+.ls 1
+.ls
+..
+.ec
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3¥ª¥×¥·¥ç¥ó\fP\h'|\n(41u'\f3ÀâÌÀ\fP
+.ne \n(a|u+\n(.Vu
+.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-XadditionalHeaders\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.a+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(b|u+\n(.Vu
+.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-Xauthfile <file>\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.b+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(c|u+\n(.Vu
+.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-Xdebug\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.c+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(d|u+\n(.Vu
+.ne \n(e|u+\n(.Vu
+.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
+.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(40u
+.in +\n(37u
+.d+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.e+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.ne \n(f|u+\n(.Vu
+.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
+.ta \n(80u \n(81u 
+.nr 31 \n(.f
+.nr 35 1m
+\&\h'|\n(40u'\f3\-Xnocompile\fP\h'|\n(41u'
+.mk ##
+.nr 31 \n(##
+.sp |\n(##u-1v
+.nr 37 \n(41u
+.in +\n(37u
+.f+
+.in -\n(37u
+.mk 32
+.if \n(32>\n(31 .nr 31 \n(32
+.sp |\n(31u
+.fc
+.nr T. 1
+.T# 1
+.35
+.rm a+
+.rm b+
+.rm c+
+.rm d+
+.rm e+
+.rm f+
+.TE
+.if \n-(b.=0 .nr c. \n(.c-\n(d.-26
+
+.LP
+.SH "Îã"
 .nf
 \f3
 .fl
@@ -780,6 +1061,6 @@
 .fl
 .fi
 .LP
-Java アーティファクトを生æˆã—ã€\f2http://stockquote.xyz/quote?wsdl\fP をインãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã§ã€ãれらã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã‚’コンパイルã—ã¾ã™ã€‚
+Java ¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤òÀ¸À®¤·¡¢ \f2http://stockquote.xyz/quote?wsdl\fP ¤ò¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤Ç¡¢¤½¤ì¤é¤Î¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£
 .br
  
--- a/src/solaris/doc/sun/man/man1/ja/xjc.1	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/doc/sun/man/man1/ja/xjc.1	Wed May 04 16:39:05 2011 -0700
@@ -19,266 +19,277 @@
 ." or visit www.oracle.com if you need additional information or have any
 ." questions.
 ."
-.TH xjc 1 "02 Jun 2010"
+.TH xjc 1 "14 Apr 2011"
 
 .LP
 .ad c
-.SH "åå‰"
-xjc \- XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® Java(TM) アーキテクãƒãƒ£ãƒ¼
+.SH "̾Á°"
+xjc \- XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î Java(TM) ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼
 .br
-ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラ 
+¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é 
 .LP
-\f3仕様ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1
+\f3»ÅÍͥС¼¥¸¥ç¥ó:\fP 2.1
 .br
-\f3リファレンス実装 (RI) ãƒãƒ¼ã‚¸ãƒ§ãƒ³:\fP 2.1.3 .ad l
+\f3¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ (RI) ¥Ð¡¼¥¸¥ç¥ó:\fP 2.1.3 .ad l
 
 .LP
-.SH "xjc ã®èµ·å‹•"
+.SH "xjc ¤Îµ¯Æ°"
 .LP
 .LP
-ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラを起動ã™ã‚‹ã«ã¯ã€ä½¿ç”¨ã™ã‚‹ãƒ—ラットフォームã«å¿œã˜ãŸ \f2bin\fP ディレクトリ内㮠\f2xjc\fP シェルスクリプトを使用ã—ã¾ã™ã€‚ã¾ãŸã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラを実行ã™ã‚‹ãŸã‚ã® Ant タスクも用æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤òµ¯Æ°¤¹¤ë¤Ë¤Ï¡¢»ÈÍѤ¹¤ë¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë±þ¤¸¤¿ bin ¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î \f2xjc\fP ¥·¥§¥ë¥¹¥¯¥ê¥×¥È \f2¤ò\fP »ÈÍѤ·¤Þ¤¹¡£¤Þ¤¿¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î Ant ¥¿¥¹¥¯¤âÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .na
-\f2xjc ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2xjc ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.htmlãŸã‚ã®æ‰‹é †ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
-.LP
-.RS 3
-
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.html¤¿¤á¤Î¼ê½ç¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
 .LP
 .LP
 \f2% xjc \-help\fP
 .LP
-.RE
-\f3出力\fP
-.LP
-.RS 3
-
+.SS 
+½ÐÎÏ
 .LP
 .nf
 \f3
 .fl
-Usage: xjc [\-options ...] <schema_file/URL/dir> ... [\-b <bindinfo>] ...
+Usage: xjc [\-options ...] <schema file/URL/dir/jar> ... [\-b <bindinfo>] ...
+.fl
+If dir is specified, all schema files in it will be compiled.
+.fl
+If jar is specified, /META\-INF/sun\-jaxb.episode binding file will be compiled.
 .fl
 Options:
 .fl
- \-nv                  : do not perform strict validation of the input schema(s)
+  \-nv                :  do not perform strict validation of the input schema(s)
 .fl
- \-extension           : allow vendor extensions \- do not strictly follow the
+  \-extension         :  allow vendor extensions \- do not strictly follow the Compatibility Rules and App E.2 from the JAXB Spec
 .fl
-                        Compatibility Rules and App E.2 from the JAXB Spec
+  \-b <file/dir>      :  specify external bindings files (each <file> must have its own \-b); if a directory is given, **/*.xjb is searched
 .fl
- \-b <file/dir>        : specify external bindings files (each <file> must have its own \-b)
+  \-d <dir>           :  generated files will go into this directory
+.fl
+  \-p <pkg>           :  specifies the target package
 .fl
-                        If a directory is given, **/*.xjb is searched
+  \-httpproxy <proxy> :  set HTTP/HTTPS proxy; format is [user[:password]@]proxyHost:proxyPort
 .fl
- \-d <dir>             : generated files will go into this directory
+  \-httpproxyfile <f> :  works like \-httpproxy but takes the argument in a file to protect password
 .fl
- \-p <pkg>             : specifies the target package
+  \-classpath <arg>   :  specify where to find user class files
 .fl
- \-httpproxy <proxy>   : set HTTP/HTTPS proxy. Format is [user[:password]@]proxyHost:proxyPort
+  \-catalog <file>    :  specify catalog files to resolve external entity references; support TR9401, XCatalog, and OASIS XML Catalog format
 .fl
- \-httpproxyfile <file>: set the proxy string (same format as above).
+  \-readOnly          :  generated files will be in read\-only mode
 .fl
- \-classpath <arg>     : specify where to find user class files
+  \-npa               :  suppress generation of package level annotations (**/package\-info.java)
+.fl
+  \-no\-header         :  suppress generation of a file header with timestamp
 .fl
- \-catalog <file>      : specify catalog files to resolve external entity references
+  \-target 2.0        :  behave like XJC 2.0 and generate code that doesnt use any 2.1 features
 .fl
-                        support TR9401, XCatalog, and OASIS XML Catalog format.
+  \-xmlschema         :  treat input as W3C XML Schema (default)
 .fl
- \-readOnly            : generated files will be in read\-only mode
+  \-relaxng           :  treat input as RELAX NG (experimental,unsupported)
 .fl
- \-npa                 : suppress generation of package level annotations (**/package\-info.java)
+  \-relaxng\-compact   :  treat input as RELAX NG compact syntax (experimental,unsupported)
 .fl
- \-no\-header           : suppress generation of a file header with timestamp
+  \-dtd               :  treat input as XML DTD (experimental,unsupported)
 .fl
- \-target 2.0          : behave like XJC 2.0 and generate code that doesnt use any 2.1 features.
+  \-wsdl              :  treat input as WSDL and compile schemas inside it (experimental,unsupported)
+.fl
+  \-verbose           :  be extra verbose
 .fl
- \-xmlschema           : treat input as W3C XML Schema (default)
+  \-quiet             :  suppress compiler output
 .fl
- \-relaxng             : treat input as RELAX NG (experimental,unsupported)
+  \-help              :  display this help message
 .fl
- \-relaxng\-compact     : treat input as RELAX NG compact syntax (experimental,unsupported)
+  \-version           :  display version information
+.fl
+
 .fl
- \-dtd                 : treat input as XML DTD (experimental,unsupported)
+
 .fl
- \-wsdl                : treat input as WSDL and compile schemas inside it (experimental,unsupported)
+Extensions:
 .fl
- \-verbose             : be extra verbose
+  \-Xlocator          :  enable source location support for generated code
 .fl
- \-quiet               : suppress compiler output
+  \-Xsync\-methods     :  generate accessor methods with the 'synchronized' keyword
 .fl
- \-help                : display this help message
+  \-mark\-generated    :  mark the generated code as @javax.annotation.Generated
 .fl
- \-version             : display version information
+  \-episode <FILE>    :  generate the episode file for separate compilation
 .fl
 \fP
 .fi
-.RE
 
 .LP
-.SH "オプション"
-.LP
-
+.SH "¥ª¥×¥·¥ç¥ó"
 .LP
 .RS 3
 .TP 3
 \-nv 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€ã‚½ãƒ¼ã‚¹ã‚¹ã‚­ãƒ¼ãƒžã‚’処ç†ã™ã‚‹å‰ã«åŽ³å¯†ãªæ¤œè¨¼ã‚’実行ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€åŽ³å¯†ãªã‚¹ã‚­ãƒ¼ãƒžæ¤œè¨¼ã‚’無効ã«ã—ã¾ã™ã€‚ã“ã‚Œã¯ã€ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラãŒæ¤œè¨¼ã‚’一切実行ã—ãªã„ã¨ã„ã†ã“ã¨ã§ã¯ã‚ã‚Šã¾ã›ã‚“。 より厳密ã§ãªã„検証を実行ã™ã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¥½¡¼¥¹¥¹¥­¡¼¥Þ¤ò½èÍý¤¹¤ëÁ°¤Ë¸·Ì©¤Ê¸¡¾Ú¤ò¼Â¹Ô¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢¸·Ì©¤Ê¥¹¥­¡¼¥Þ¸¡¾Ú¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤¬¸¡¾Ú¤ò°ìÀڼ¹Ԥ·¤Ê¤¤¤È¤¤¤¦¤³¤È¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤è¤ê¸·Ì©¤Ç¤Ê¤¤¸¡¾Ú¤ò¼Â¹Ô¤¹¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£ 
 .TP 3
 \-extension 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€JAXB 仕様ã®ã€ŒCompatibilityã€ã®ç« ã§èª¬æ˜Žã•ã‚Œã¦ã„ã‚‹è¦å‰‡ã‚’厳密ã«å¼·åˆ¶ã—ã¾ã™ã€‚付録 E.2 ã«ã¯ã€JAXB v1.0 ã§å®Œå…¨ã«ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„一連㮠W3C XML スキーマ機能ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ å ´åˆã«ã‚ˆã£ã¦ã¯ã€ã“ã®ã‚¹ã‚¤ãƒƒãƒã§æœ‰åŠ¹ã«ãªã‚‹ã€Œ\-extensionã€ãƒ¢ãƒ¼ãƒ‰ã§ãれらã®æ©Ÿèƒ½ãŒä½¿ç”¨ã§ãã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。ã¾ãŸã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®åŽ³å¯†ãªãƒ¢ãƒ¼ãƒ‰ã§ã¯ã€ä»•æ§˜ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã®ã¿ãŒä½¿ç”¨ã§ãã¾ã™ã€‚「\-extensionã€ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚Œã°ã€JAXB Vendor Extension を使用ã§ãã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢JAXB »ÅÍͤΡÖCompatibility¡×¤Î¾Ï¤ÇÀâÌÀ¤µ¤ì¤Æ¤¤¤ëµ¬Â§¤ò¸·Ì©¤Ë¶¯À©¤·¤Þ¤¹¡£ÉÕÏ¿ E.2 ¤Ë¤Ï¡¢JAXB v1.0 ¤Ç´°Á´¤Ë¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤°ìÏ¢¤Î W3C XML ¥¹¥­¡¼¥Þµ¡Ç½¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢¤³¤Î¥¹¥¤¥Ã¥Á¤ÇÍ­¸ú¤Ë¤Ê¤ë¡Ö\-extension¡×¥â¡¼¥É¤Ç¤½¤ì¤é¤Îµ¡Ç½¤¬»ÈÍѤǤ­¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤Þ¤¿¡¢¥Ç¥Õ¥©¥ë¥È¤Î¸·Ì©¤Ê¥â¡¼¥É¤Ç¤Ï¡¢»ÅÍͤËÄêµÁ¤µ¤ì¤Æ¤¤¤ë¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥«¥¹¥¿¥Þ¥¤¥º¤Î¤ß¤¬»ÈÍѤǤ­¤Þ¤¹¡£¡Ö\-extension¡×¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ì¤Ð¡¢JAXB Vendor Extension ¤ò»ÈÍѤǤ­¤Þ¤¹¡£ 
 .TP 3
 \-b <file> 
-処ç†ã™ã‚‹å¤–部ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ 1 ã¤ã¾ãŸã¯è¤‡æ•°æŒ‡å®šã—ã¾ã™ã€‚(ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã”ã¨ã«ã€Œ\f2\-b\fPã€ã‚¹ã‚¤ãƒƒãƒã‚’指定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚)外部ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã®æ§‹æ–‡ã¯éžå¸¸ã«æŸ”軟ã§ã™ã€‚複数ã®ã‚¹ã‚­ãƒ¼ãƒžã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºãŒå«ã¾ã‚Œã‚‹ 1 ã¤ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ãŸã‚Šã€ãれらã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚’複数ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã«åˆ†å‰²ã—ãŸã‚Šã§ãã¾ã™ã€‚ 次ã«ä¾‹ã‚’示ã—ã¾ã™ã€‚ 
-.RS 3
-
-.LP
-\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings123.xjb\fP
+½èÍý¤¹¤ë³°Éô¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô»ØÄꤷ¤Þ¤¹¡£(¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤´¤È¤Ë \f2¡Ö\-b¡×\fP ¥¹¥¤¥Ã¥Á¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£) ³°Éô¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤Î¹½Ê¸¤ÏÈó¾ï¤Ë½ÀÆð¤Ç¤¹¡£Ê£¿ô¤Î¥¹¥­¡¼¥Þ¤Î¥«¥¹¥¿¥Þ¥¤¥º¤¬´Þ¤Þ¤ì¤ë 1 ¤Ä¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò»ÈÍѤ·¤¿¤ê¡¢¤½¤ì¤é¤Î¥«¥¹¥¿¥Þ¥¤¥º¤òÊ£¿ô¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤Ëʬ³ä¤·¤¿¤ê¤Ç¤­¤Þ¤¹¡£¼¡¤ËÎã¤ò¼¨¤·¤Þ¤¹¡£ \f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings123.xjb\fP
 .br
-\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings1.xjb \-b bindings2.xjb \-b bindings3.xjb\fP
-.RE
-ã¾ãŸã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã«ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã¨ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹é †ç•ªã¯ä»»æ„ã§ã™ã€‚ 
+\f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings1.xjb \-b bindings2.xjb \-b bindings3.xjb\fP ¤Þ¤¿¡¢¥³¥Þ¥ó¥É¹Ô¤Ë¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤È¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ¤ë½çÈÖ¤ÏǤ°Õ¤Ç¤¹¡£ 
 .TP 3
 \-d <dir> 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€Java コンテンツクラスをç¾åœ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç”Ÿæˆã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ä»£æ›¿å‡ºåŠ›ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã§ãã¾ã™ã€‚出力ディレクトリã¯ã‚らã‹ã˜ã‚存在ã—ã¦ã„ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’自動的ã«ä½œæˆã—ã¾ã›ã‚“。 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢Java ¥³¥ó¥Æ¥ó¥Ä¥¯¥é¥¹¤ò¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÀ¸À®¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢ÂåÂؽÐÎϥǥ£¥ì¥¯¥È¥ê¤ò»ØÄê¤Ç¤­¤Þ¤¹¡£½ÐÎϥǥ£¥ì¥¯¥È¥ê¤Ï¤¢¤é¤«¤¸¤á¸ºß¤·¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò¼«Æ°Åª¤ËºîÀ®¤·¤Þ¤»¤ó¡£ 
 .TP 3
 \-p <pkg> 
-ã“ã®ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ション経由ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ‘ッケージを指定ã—ãŸå ´åˆã€ãã®æŒ‡å®šå†…容ã¯ã€ãƒ‘ッケージåã«å¯¾ã™ã‚‹ã™ã¹ã¦ã®ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºã‚„ã€ä»•æ§˜ã§è¦å®šã•ã‚Œã¦ã„るデフォルトã®ãƒ‘ッケージåアルゴリズムよりも優先ã•ã‚Œã¾ã™ã€‚ 
+¤³¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó·Ðͳ¤Ç¥¿¡¼¥²¥Ã¥È¥Ñ¥Ã¥±¡¼¥¸¤ò»ØÄꤷ¤¿¾ì¹ç¡¢¤½¤Î»ØÄêÆâÍƤϡ¢¥Ñ¥Ã¥±¡¼¥¸Ì¾¤ËÂФ¹¤ë¤¹¤Ù¤Æ¤Î¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥«¥¹¥¿¥Þ¥¤¥º¤ä¡¢»ÅÍͤǵ¬Äꤵ¤ì¤Æ¤¤¤ë¥Ç¥Õ¥©¥ë¥È¤Î¥Ñ¥Ã¥±¡¼¥¸Ì¾¥¢¥ë¥´¥ê¥º¥à¤è¤ê¤âÍ¥À褵¤ì¤Þ¤¹¡£ 
 .TP 3
 \-httpproxy <proxy> 
-HTTP/HTTPS プロキシを指定ã—ã¾ã™ã€‚å½¢å¼ã¯ [user[:password]@]proxyHost[:proxyPort] ã§ã™ã€‚従æ¥ã® \f2\-host\fP ãŠã‚ˆã³ \f2\-port\fP ã¯ã€ä¸‹ä½äº’æ›æ€§ã®ãŸã‚ã«ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã§ã‚‚サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã™ãŒã€æŽ¨å¥¨ã•ã‚Œãªããªã‚Šã¾ã—ãŸã€‚ã“ã®ã‚ªãƒ—ションã§æŒ‡å®šã•ã‚ŒãŸãƒ‘スワードã¯ã€\f2top\fP コマンドを使用ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ãªã©ã€ã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¡¨ç¤ºã§ãる引数ã§ã‚ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。セキュリティーを高ã‚ã‚‹ã«ã¯ã€æ¬¡ã® \f2\-httpproxyfile\fP を使用ã—ã¦ãã ã•ã„。 
+HTTP/HTTPS ¥×¥í¥­¥·¤ò»ØÄꤷ¤Þ¤¹¡£·Á¼°¤Ï [user[:password]@]proxyHost[:proxyPort] ¤Ç¤¹¡£½¾Íè¤Î \f2\-host\fP ¤ª¤è¤Ó \f2\-port\fP ¤Ï¡¢²¼°Ì¸ß´¹À­¤Î¤¿¤á¤Ë¥ê¥Õ¥¡¥ì¥ó¥¹¼ÂÁõ¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢¿ä¾©¤µ¤ì¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤵ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢ \f2top\fP ¥³¥Þ¥ó¥É¤ò»ÈÍѤ¹¤ë¥æ¡¼¥¶¡¼¤Ê¤É¡¢¤Û¤«¤Î¥æ¡¼¥¶¡¼¤¬É½¼¨¤Ç¤­¤ë°ú¿ô¤Ç¤¢¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¥»¥­¥å¥ê¥Æ¥£¡¼¤ò¹â¤á¤ë¤Ë¤Ï¡¢¼¡¤Î \f2\-httpproxyfile\fP ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-httpproxyfile <file> 
-HTTP/HTTPS プロキシをファイル経由ã§æŒ‡å®šã—ã¾ã™ã€‚å½¢å¼ã¯ä¸Šè¨˜ã¨åŒã˜ã§ã™ãŒã€ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«å†…ã«æŒ‡å®šã•ã‚ŒãŸãƒ‘スワードをã»ã‹ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¡¨ç¤ºã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+HTTP/HTTPS ¥×¥í¥­¥·¤ò¥Õ¥¡¥¤¥ë·Ðͳ¤Ç»ØÄꤷ¤Þ¤¹¡£·Á¼°¤Ï¾åµ­¤ÈƱ¤¸¤Ç¤¹¤¬¡¢¤³¤Î¥Õ¥¡¥¤¥ëÆâ¤Ë»ØÄꤵ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É¤ò¤Û¤«¤Î¥æ¡¼¥¶¡¼¤¬É½¼¨¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .TP 3
 \-classpath <arg> 
-\f2<jxb:javaType>\fP ãŠã‚ˆã³ \f2<xjc:superClass>\fP カスタマイズãŒä½¿ç”¨ã™ã‚‹ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚¢ãƒ—リケーションã®ã‚¯ãƒ©ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®æ¤œç´¢å ´æ‰€ã‚’指定ã—ã¾ã™ã€‚ 
+<jxb:javaType> ¤ª¤è¤Ó <xjc:superClass> \f2¥«¥¹¥¿¥Þ¥¤¥º¤¬»ÈÍѤ¹¤ë\fP ¥¯¥é¥¤¥¢¥ó¥È¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î \f2¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¸¡º÷¾ì½ê¤ò\fP »ØÄꤷ¤Þ¤¹¡£ 
 .TP 3
 \-catalog <file> 
-外部エンティティーå‚照を解決ã™ã‚‹ã‚«ã‚¿ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚TR9401ã€XCatalogã€ãŠã‚ˆã³ OASIS XML Catalog å½¢å¼ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚詳細ã¯ã€ã€ŽXML Entity and URI Resolversã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã™ã‚‹ã‹ã€\f2カタログリゾルãƒ\fPã®ã‚µãƒ³ãƒ—ルアプリケーションを調ã¹ã¦ãã ã•ã„。 
+³°Éô¥¨¥ó¥Æ¥£¥Æ¥£¡¼»²¾È¤ò²ò·è¤¹¤ë¥«¥¿¥í¥°¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£TR9401¡¢XCatalog¡¢¤ª¤è¤Ó OASIS XML Catalog ·Á¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¡£¾ÜºÙ¤Ï¡¢¡ØXML Entity and URI Resolvers¡Ù¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤¹¤ë¤«¡¢ \f2¥«¥¿¥í¥°¥ê¥¾¥ë¥Ð¤Î\fP ¥µ¥ó¥×¥ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òÄ´¤Ù¤Æ¤¯¤À¤µ¤¤¡£ 
 .TP 3
 \-readOnly 
-デフォルトã§ã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ã€ç”Ÿæˆã™ã‚‹ Java ソースファイルを書ãè¾¼ã¿ã‹ã‚‰ä¿è­·ã—ã¾ã›ã‚“。ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã¯ç”Ÿæˆã•ã‚Œã‚‹ Java ソースを強制的ã«èª­ã¿å–り専用ã«ã—ã¾ã™ã€‚ 
+¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤Ï¡¢À¸À®¤¹¤ë Java ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò½ñ¤­¹þ¤ß¤«¤éÊݸ¤Þ¤»¤ó¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤ÏÀ¸À®¤µ¤ì¤ë Java ¥½¡¼¥¹¤ò¶¯À©Åª¤ËÆɤ߼è¤êÀìÍѤˤ·¤Þ¤¹¡£ 
 .TP 3
 \-npa 
-パッケージレベルã®æ³¨é‡ˆã‚’ **/package\-info.java ã«ç”Ÿæˆã™ã‚‹ã“ã¨ã‚’抑制ã—ã¾ã™ã€‚ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’使用ã—ã¦ç”Ÿæˆã™ã‚‹ã‚³ãƒ¼ãƒ‰ã§ã¯ã€ã“れらã®æ³¨é‡ˆãŒã»ã‹ã®ç”Ÿæˆæ¸ˆã¿ã‚¯ãƒ©ã‚¹ã«å†…部化ã•ã‚Œã¾ã™ã€‚ 
+¥Ñ¥Ã¥±¡¼¥¸¥ì¥Ù¥ë¤ÎÃí¼á¤ò **/package\-info.java ¤ËÀ¸À®¤¹¤ë¤³¤È¤òÍÞÀ©¤·¤Þ¤¹¡£¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ÈÍѤ·¤ÆÀ¸À®¤¹¤ë¥³¡¼¥É¤Ç¤Ï¡¢¤³¤ì¤é¤ÎÃí¼á¤¬¤Û¤«¤ÎÀ¸À®ºÑ¤ß¥¯¥é¥¹¤ËÆâÉô²½¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-no\-header 
-多少ã®ãƒ¡ãƒ¢ã¨ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã‚’å«ã‚€ãƒ•ã‚¡ã‚¤ãƒ«ãƒ˜ãƒƒãƒ€ãƒ¼ã‚³ãƒ¡ãƒ³ãƒˆã®ç”Ÿæˆã‚’抑制ã—ã¾ã™ã€‚ã“ã®ã‚ªãƒ—ションを使用ã™ã‚‹ã¨ã€ç”Ÿæˆã•ã‚ŒãŸã‚³ãƒ¼ãƒ‰ãŒã‚ã‹ã‚Šã«ãããªã‚Šã¾ã™ã€‚ 
+¿¾¯¤Î¥á¥â¤È¥¿¥¤¥à¥¹¥¿¥ó¥×¤ò´Þ¤à¥Õ¥¡¥¤¥ë¥Ø¥Ã¥À¡¼¥³¥á¥ó¥È¤ÎÀ¸À®¤òÍÞÀ©¤·¤Þ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë¤È¡¢À¸À®¤µ¤ì¤¿¥³¡¼¥É¤¬¤ï¤«¤ê¤Ë¤¯¤¯¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-target 2.0 
-ãªã‚“らã‹ã® JAXB 2.1 機能ã«ä¾å­˜ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„よã†ã«ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ç”Ÿæˆã•ã‚ŒãŸã‚³ãƒ¼ãƒ‰ã‚’ JAXB 2.0 ランタイム (JavaSE 6 ãªã©) ã§å®Ÿè¡Œã§ãã¾ã™ã€‚ 
+¤Ê¤ó¤é¤«¤Î JAXB 2.1 µ¡Ç½¤Ë°Í¸¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ë¤è¤ê¡¢À¸À®¤µ¤ì¤¿¥³¡¼¥É¤ò JAXB 2.0 ¥é¥ó¥¿¥¤¥à (JavaSE 6 ¤Ê¤É) ¤Ç¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ 
 .TP 3
 \-xmlschema 
-入力スキーマを W3C XML スキーマ (デフォルト) ã¨è¦‹ãªã—ã¾ã™ã€‚ã“ã®ã‚¹ã‚¤ãƒƒãƒã‚’指定ã—ãªãã¦ã‚‚ã€å…¥åŠ›ã‚¹ã‚­ãƒ¼ãƒžã¯ W3C XML スキーマã¨è¦‹ãªã•ã‚Œã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò W3C XML ¥¹¥­¡¼¥Þ (¥Ç¥Õ¥©¥ë¥È) ¤È¸«¤Ê¤·¤Þ¤¹¡£¤³¤Î¥¹¥¤¥Ã¥Á¤ò»ØÄꤷ¤Ê¤¯¤Æ¤â¡¢ÆþÎÏ¥¹¥­¡¼¥Þ¤Ï W3C XML ¥¹¥­¡¼¥Þ¤È¸«¤Ê¤µ¤ì¤Þ¤¹¡£ 
 .TP 3
 \-relaxng 
-入力スキーマを RELAX NG ã¨ã—ã¦æ‰±ã„ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。RELAX NG スキーマã®ã‚µãƒãƒ¼ãƒˆã¯ JAXB Vendor Extension ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò RELAX NG ¤È¤·¤Æ°·¤¤¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£RELAX NG ¥¹¥­¡¼¥Þ¤Î¥µ¥Ý¡¼¥È¤Ï JAXB Vendor Extension ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-relaxng\-compact 
-入力スキーマを RELAX NG 圧縮構文ã¨ã—ã¦å‡¦ç†ã—ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。RELAX NG スキーマã®ã‚µãƒãƒ¼ãƒˆã¯ JAXB Vendor Extension ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò RELAX NG °µ½Ì¹½Ê¸¤È¤·¤Æ½èÍý¤·¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£RELAX NG ¥¹¥­¡¼¥Þ¤Î¥µ¥Ý¡¼¥È¤Ï JAXB Vendor Extension ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-dtd 
-入力スキーマを XML DTD ã¨ã—ã¦æ‰±ã„ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。RELAX NG スキーマã®ã‚µãƒãƒ¼ãƒˆã¯ JAXB Vendor Extension ã¨ã—ã¦æä¾›ã•ã‚Œã¦ã„ã¾ã™ã€‚ 
+ÆþÎÏ¥¹¥­¡¼¥Þ¤ò XML DTD ¤È¤·¤Æ°·¤¤¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£RELAX NG ¥¹¥­¡¼¥Þ¤Î¥µ¥Ý¡¼¥È¤Ï JAXB Vendor Extension ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£ 
 .TP 3
 \-wsdl 
-入力を WSDL ã¨ã—ã¦æ‰±ã„ã€ãã®å†…部ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’コンパイルã—ã¾ã™ (試験的ã€æœªã‚µãƒãƒ¼ãƒˆ)。 
+ÆþÎϤò WSDL ¤È¤·¤Æ°·¤¤¡¢¤½¤ÎÆâÉô¤Î¥¹¥­¡¼¥Þ¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹ (»î¸³Åª¡¢Ì¤¥µ¥Ý¡¼¥È)¡£ 
 .TP 3
 \-quiet 
-進æ—情報や警告ãªã©ã€ã‚³ãƒ³ãƒ‘イラã®å‡ºåŠ›ã‚’抑制ã—ã¾ã™ã€‚ 
+¿ÊĽ¾ðÊó¤ä·Ù¹ð¤Ê¤É¡¢¥³¥ó¥Ñ¥¤¥é¤Î½ÐÎϤòÍÞÀ©¤·¤Þ¤¹¡£ 
 .TP 3
 \-verbose 
-情報メッセージを出力ã—ãŸã‚Šç‰¹å®šã®ã‚¨ãƒ©ãƒ¼ç™ºç”Ÿæ™‚ã«ã‚¹ã‚¿ãƒƒã‚¯ãƒˆãƒ¬ãƒ¼ã‚¹ã‚’表示ã—ãŸã‚Šã™ã‚‹ãªã©ã€æ¥µã‚ã¦å†—é•·ã«ãªã‚Šã¾ã™ã€‚ 
+¾ðÊó¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤¿¤êÆÃÄê¤Î¥¨¥é¡¼È¯À¸»þ¤Ë¥¹¥¿¥Ã¥¯¥È¥ì¡¼¥¹¤òɽ¼¨¤·¤¿¤ê¤¹¤ë¤Ê¤É¡¢¶Ë¤á¤Æ¾éĹ¤Ë¤Ê¤ê¤Þ¤¹¡£ 
 .TP 3
 \-help 
-コンパイラスイッãƒã®æ¦‚è¦ã‚’表示ã—ã¾ã™ã€‚ 
+¥³¥ó¥Ñ¥¤¥é¥¹¥¤¥Ã¥Á¤Î³µÍפòɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 \-version 
-コンパイラã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を表示ã—ã¾ã™ã€‚ 
+¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£ 
 .TP 3
 <schema file/URL/dir> 
-コンパイル対象ã¨ãªã‚‹ 1 ã¤ã¾ãŸã¯è¤‡æ•°ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã—ã¾ã™ã€‚ユーザーãŒãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’指定ã—ãŸå ´åˆã€xjc ã¯ãã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’走査ã—ã€ãã“ã§è¦‹ã¤ã‹ã£ãŸã™ã¹ã¦ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã‚’コンパイルã—ã¾ã™ã€‚ 
+¥³¥ó¥Ñ¥¤¥ëÂоݤȤʤë 1 ¤Ä¤Þ¤¿¤ÏÊ£¿ô¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥æ¡¼¥¶¡¼¤¬¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤷ¤¿¾ì¹ç¡¢xjc ¤Ï¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÁöºº¤·¡¢¤½¤³¤Ç¸«¤Ä¤«¤Ã¤¿¤¹¤Ù¤Æ¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹¡£ 
 .RE
+
+.LP
 .SS 
-éžæŽ¨å¥¨ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŠã‚ˆã³å‰Šé™¤ã•ã‚ŒãŸã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションã®æ¦‚è¦
+Èóɸ½à¤Î¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó
 .LP
 .RS 3
+.TP 3
+\-Xlocator 
+À¸À®¤µ¤ì¤¿¥³¡¼¥É¤Ç¤Ï¡¢ÈóÀ°Î󲽤Τ¢¤È¤Ë Java Bean ¥¤¥ó¥¹¥¿¥ó¥¹¤Ë´Þ¤Þ¤ì¤ë¥½¡¼¥¹ XML ¤Ë´Ø¤¹¤ë SAX Locator ¾ðÊ󤬸ø³«¤µ¤ì¤Þ¤¹¡£ 
+.TP 3
+\-Xsync\-methods 
+À¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¥·¥°¥Ë¥Á¥ã¡¼¤Ë \f2Ʊ´ü¤µ¤ì¤¿\fP ¥­¡¼¥ï¡¼¥É¤¬´Þ¤á¤é¤ì¤Þ¤¹¡£ 
+.TP 3
+\-mark\-generated 
+À¸À®¤µ¤ì¤¿¥³¡¼¥É¤ËÃí¼á \f2@javax.annotation.Generated\fP ¤òÉÕ¤±¤Þ¤¹¡£ 
+.TP 3
+\-episode <file> 
+¥³¥ó¥Ñ¥¤¥ë¤´¤È¤Ë»ØÄꤵ¤ì¤¿¥¨¥Ô¥½¡¼¥É¥Õ¥¡¥¤¥ë¤òÀ¸À®¤·¤Þ¤¹¡£ 
+.RE
 
 .LP
+.SS 
+Èó¿ä¾©¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤ª¤è¤Óºï½ü¤µ¤ì¤¿¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó
+.LP
 .RS 3
 .TP 3
 \-host & \-port 
-ã“れらã®ã‚ªãƒ—ションã¯éžæŽ¨å¥¨ã¨ãªã‚Šã€\f3\-httpproxy\fP オプションã§ç½®ãæ›ãˆã‚‰ã‚Œã¾ã—ãŸã€‚ã“れらã®ã‚ªãƒ—ションã¯ã€ä¸‹ä½äº’æ›æ€§ã‚’確ä¿ã™ã‚‹ç›®çš„ã§å¼•ã続ãサãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ãŒã€ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã¯è¨˜è¼‰ã•ã‚Œãšã€å°†æ¥ã®ãƒªãƒªãƒ¼ã‚¹ã§å‰Šé™¤ã•ã‚Œã‚‹å¯èƒ½æ€§ã‚‚ã‚ã‚Šã¾ã™ã€‚ 
+¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤ÏÈó¿ä¾©¤È¤Ê¤ê¡¢\f3\-httpproxy\fP ¥ª¥×¥·¥ç¥ó¤ÇÃÖ¤­´¹¤¨¤é¤ì¤Þ¤·¤¿¡£¤³¤ì¤é¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢²¼°Ì¸ß´¹À­¤ò³ÎÊݤ¹¤ëÌÜŪ¤Ç°ú¤­Â³¤­¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹¤¬¡¢¥É¥­¥å¥á¥ó¥È¤Ë¤Ïµ­ºÜ¤µ¤ì¤º¡¢¾­Íè¤Î¥ê¥ê¡¼¥¹¤Çºï½ü¤µ¤ì¤ë²ÄǽÀ­¤â¤¢¤ê¤Þ¤¹¡£ 
 .TP 3
 \-use\-runtime 
-JAXB 2.0 仕様ã§ç§»æ¤æ€§ã®ã‚るランタイムãŒè¦å®šã•ã‚ŒãŸãŸã‚ã€JAXB RI ㌠**/impl/runtime パッケージを生æˆã™ã‚‹å¿…è¦ãŒãªããªã‚Šã¾ã—ãŸã€‚ã“ã®ãŸã‚ã€ã“ã®ã‚¹ã‚¤ãƒƒãƒã¯ä¸è¦ã¨ãªã‚Šã€å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚ 
+JAXB 2.0 »ÅÍͤǰܿ¢À­¤Î¤¢¤ë¥é¥ó¥¿¥¤¥à¤¬µ¬Äꤵ¤ì¤¿¤¿¤á¡¢JAXB RI ¤¬ **/impl/runtime ¥Ñ¥Ã¥±¡¼¥¸¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¤¿¤á¡¢¤³¤Î¥¹¥¤¥Ã¥Á¤ÏÉÔÍפȤʤꡢºï½ü¤µ¤ì¤Þ¤·¤¿¡£ 
 .TP 3
 \-source 
-\-source 互æ›æ€§ã‚¹ã‚¤ãƒƒãƒã¯ã€JAXB 2.0 ã®æœ€åˆã® Early Access 版ã§å°Žå…¥ã•ã‚Œã¾ã—ãŸã€‚ã“ã®ã‚¹ã‚¤ãƒƒãƒã¯ã€JAXB 2.0 ã®ä»Šå¾Œã®ãƒªãƒªãƒ¼ã‚¹ã‹ã‚‰å‰Šé™¤ã•ã‚Œã‚‹ã“ã¨ã«ãªã‚Šã¾ã—ãŸã€‚1.0.x コードを生æˆã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã«ã¯ã€1.0.x コードベースã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’使用ã—ã¦ãã ã•ã„。 
-.TP 3
-\-Xlocator & \-Xsync\-methods 
-ã“れらã®ã‚¹ã‚¤ãƒƒãƒã¯ç¾æ™‚点ã§ã¯ç„¡åŠ¹åŒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã®æ©Ÿèƒ½ã¯å°†æ¥ã€å€‹åˆ¥ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã¨ã—ã¦æä¾›ã•ã‚Œã‚‹äºˆå®šã§ã™ã€‚ 
+\-source ¸ß´¹À­¥¹¥¤¥Ã¥Á¤Ï¡¢JAXB 2.0 ¤ÎºÇ½é¤Î Early Access ÈǤÇƳÆþ¤µ¤ì¤Þ¤·¤¿¡£¤³¤Î¥¹¥¤¥Ã¥Á¤Ï¡¢JAXB 2.0 ¤Îº£¸å¤Î¥ê¥ê¡¼¥¹¤«¤éºï½ü¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤·¤¿¡£1.0.x ¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤¢¤ë¾ì¹ç¤Ï¡¢1.0.x ¥³¡¼¥É¥Ù¡¼¥¹¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RE
 
 .LP
-.RE
 .SS 
-コンパイラã®åˆ¶é™
+¥³¥ó¥Ñ¥¤¥é¤ÎÀ©¸Â
 .LP
 .LP
-通常ã¯ã€é–¢é€£ã™ã‚‹ã™ã¹ã¦ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’ã€åŒã˜ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラスイッãƒã‚’指定ã—㦠1 ã¤ã®å˜ä½ã¨ã—ã¦ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã®ãŒã‚‚ã£ã¨ã‚‚安全ã§ã™ã€‚
+Ä̾ï¤Ï¡¢´ØÏ¢¤¹¤ë¤¹¤Ù¤Æ¤Î¥¹¥­¡¼¥Þ¤ò¡¢Æ±¤¸¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¥¹¥¤¥Ã¥Á¤ò»ØÄꤷ¤Æ 1 ¤Ä¤Îñ°Ì¤È¤·¤Æ¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤Î¤¬¤â¤Ã¤È¤â°ÂÁ´¤Ç¤¹¡£
 .LP
 .LP
-xjc を実行ã™ã‚‹ã¨ãã¯ã€æ¬¡ã«ç¤ºã™åˆ¶é™ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã“れらã®åˆ¶é™ã®ã»ã¨ã‚“ã©ã¯ã€xjc を何度ã‹å‘¼ã³å‡ºã—ã¦è¤‡æ•°ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’コンパイルã™ã‚‹å ´åˆã«ã®ã¿é©ç”¨ã•ã‚Œã¾ã™ã€‚
+xjc ¤ò¼Â¹Ô¤¹¤ë¤È¤­¤Ï¡¢¼¡¤Ë¼¨¤¹À©¸Â¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤ì¤é¤ÎÀ©¸Â¤Î¤Û¤È¤ó¤É¤Ï¡¢xjc ¤ò²¿ÅÙ¤«¸Æ¤Ó½Ð¤·¤ÆÊ£¿ô¤Î¥¹¥­¡¼¥Þ¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¤Ë¤Î¤ßŬÍѤµ¤ì¤Þ¤¹¡£
 .LP
 .RS 3
 .TP 2
 o
-複数ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’åŒæ™‚ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹å ´åˆã¯ã€ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã® Java パッケージåã«æ¬¡ã®å„ªå…ˆé †ä½ã®è¦å‰‡ãŒé©ç”¨ã•ã‚Œã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。 
+Ê£¿ô¤Î¥¹¥­¡¼¥Þ¤òƱ»þ¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¾ì¹ç¤Ï¡¢¥¿¡¼¥²¥Ã¥È¤Î Java ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Ë¼¡¤ÎÍ¥Àè½ç°Ì¤Îµ¬Â§¤¬Å¬ÍѤµ¤ì¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ 
 .RS 3
 .TP 3
 1.
-「\f2\-p\fPã€ã‚³ãƒžãƒ³ãƒ‰è¡Œã‚ªãƒ—ションãŒã‚‚ã£ã¨ã‚‚優先ã•ã‚Œã¾ã™ã€‚ 
+¡Ö\f2\-p\fP¡×¥³¥Þ¥ó¥É¹Ô¥ª¥×¥·¥ç¥ó¤¬¤â¤Ã¤È¤âÍ¥À褵¤ì¤Þ¤¹¡£ 
 .TP 3
 2.
-<\f2jaxb:package\fP> ã®ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚º 
+<\f2jaxb:package\fP> ¤Î¥«¥¹¥¿¥Þ¥¤¥º 
 .TP 3
 3.
-\f2targetNamespace\fP ãŒå®£è¨€ã•ã‚Œã¦ã„ã‚‹å ´åˆã¯ã€ä»•æ§˜ã«å®šç¾©ã•ã‚Œã¦ã„ã‚‹ \f2targetNamespace\fP \-> Java パッケージåã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã‚’é©ç”¨ã—ã¾ã™ã€‚ 
+\f2targetNamespace\fP ¤¬Àë¸À¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ \f2»ÅÍͤËÄêµÁ¤µ¤ì¤Æ¤¤¤ë targetNamespace\fP \-> Java ¥Ñ¥Ã¥±¡¼¥¸Ì¾¤Î¥¢¥ë¥´¥ê¥º¥à¤òŬÍѤ·¤Þ¤¹¡£ 
 .TP 3
 4.
-\f2targetNamespace\fP ãŒå®£è¨€ã•ã‚Œã¦ã„ãªã„å ´åˆã¯ã€"generated" ã¨ã„ã†åå‰ã®ãƒãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã•ã‚ŒãŸãƒ‘ッケージを使用ã—ã¾ã™ã€‚ 
+\f2targetNamespace\fP ¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢¡Ögenerated¡×¤È¤¤¤¦Ì¾Á°¤Î¥Ï¡¼¥É¥³¡¼¥É¤µ¤ì¤¿¥Ñ¥Ã¥±¡¼¥¸¤ò»ÈÍѤ·¤Þ¤¹¡£ 
 .RE
 .TP 2
 o
-åå‰ç©ºé–“ã”ã¨ã«è¤‡æ•°ã® <\f2jaxb:schemaBindings\fP> ã‚’æŒã¤ã“ã¨ã¯ä¸æ­£ã§ã™ã€‚ ã“ã®ãŸã‚ã€1 ã¤ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆåå‰ç©ºé–“内㮠2 ã¤ã®ã‚¹ã‚­ãƒ¼ãƒžã‚’ã€ç•°ãªã‚‹ Java パッケージã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。 
+̾Á°¶õ´Ö¤´¤È¤ËÊ£¿ô¤Î <\f2jaxb:schemaBindings\fP> ¤ò»ý¤Ä¤³¤È¤ÏÉÔÀµ¤Ç¤¹¡£¤³¤Î¤¿¤á¡¢1 ¤Ä¤Î¥¿¡¼¥²¥Ã¥È̾Á°¶õ´ÖÆâ¤Î 2 ¤Ä¤Î¥¹¥­¡¼¥Þ¤ò°Û¤Ê¤ë Java ¥Ñ¥Ã¥±¡¼¥¸¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£ 
 .TP 2
 o
-1 ã¤ã® Java パッケージã«ã‚³ãƒ³ãƒ‘イルã•ã‚Œã‚‹ã™ã¹ã¦ã®ã‚¹ã‚­ãƒ¼ãƒžã¯ã€XJC ãƒã‚¤ãƒ³ãƒ‡ã‚£ãƒ³ã‚°ã‚³ãƒ³ãƒ‘イラã«åŒæ™‚ã«é€ä¿¡ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 個別ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹ã“ã¨ã¯ã§ããšã€äºˆæœŸã—ãŸã¨ãŠã‚Šã«å‹•ä½œã—ã¾ã›ã‚“。 
+1 ¤Ä¤Î Java ¥Ñ¥Ã¥±¡¼¥¸¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¤¹¤Ù¤Æ¤Î¥¹¥­¡¼¥Þ¤Ï¡¢XJC ¥Ð¥¤¥ó¥Ç¥£¥ó¥°¥³¥ó¥Ñ¥¤¥é¤ËƱ»þ¤ËÁ÷¿®¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£¸ÄÊ̤˥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤º¡¢Í½´ü¤·¤¿¤È¤ª¤ê¤ËÆ°ºî¤·¤Þ¤»¤ó¡£ 
 .TP 2
 o
-複数ã®ã‚¹ã‚­ãƒ¼ãƒžãƒ•ã‚¡ã‚¤ãƒ«ã«ã¾ãŸãŒã‚‹è¦ç´ ç½®æ›ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã€åŒæ™‚ã«ã‚³ãƒ³ãƒ‘イルã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ 
+Ê£¿ô¤Î¥¹¥­¡¼¥Þ¥Õ¥¡¥¤¥ë¤Ë¤Þ¤¿¤¬¤ëÍ×ÁÇÃÖ´¹¥°¥ë¡¼¥×¤Ï¡¢Æ±»þ¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£ 
 .RE
 
 .LP
-.SH "関連項目"
+.SH "´ØÏ¢¹àÌÜ"
 .LP
 .RS 3
 .TP 2
 o
-コマンド行ã§ã®ã‚³ãƒ³ãƒãƒ¼ã‚¿ã®å®Ÿè¡Œ (XJC):[
+¥³¥Þ¥ó¥É¹Ô¤Ç¤Î¥³¥ó¥Ð¡¼¥¿¤Î¼Â¹Ô (XJC): [
 .na
-\f2コマンド行ã®å‘½ä»¤\fP @
+\f2¥³¥Þ¥ó¥É¹Ô¤ÎÌ¿Îá\fP @
 .fi
-https://jaxb.dev.java.net/nonav/2.1.3/docs/xjc.htmlã€
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjc.html¡¢
 .na
-\f2xjc ã‚’ Ant ã¨ã¨ã‚‚ã«ä½¿ç”¨ã™ã‚‹\fP @
+\f2xjc ¤ò Ant ¤È¤È¤â¤Ë»ÈÍѤ¹¤ë\fP @
 .fi
 https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.html] 
 .TP 2
 o
 .na
-\f2XML ãƒã‚¤ãƒ³ãƒ‰ã®ãŸã‚ã® JavaTM アーキテクãƒãƒ£ãƒ¼ (JAXB)\fP @
+\f2XML ¥Ð¥¤¥ó¥É¤Î¤¿¤á¤Î Java ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¡¼ (JAXB)\fP @
 .fi
 http://java.sun.com/javase/6/docs/technotes/guides/xml/jaxb/index.html 
 .RE
--- a/src/solaris/native/sun/awt/awt_LoadLibrary.c	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/native/sun/awt/awt_LoadLibrary.c	Wed May 04 16:39:05 2011 -0700
@@ -128,12 +128,12 @@
         }
     }
 
-    /* Calculate toolkit name, kind of toolkit (XAWT, Motif) and library to load */
+    /* Calculate library name to load */
     if (AWTIsHeadless()) {
-        strcpy(p, "/headless/libmawt");
+        strncpy(p, "/headless/libmawt.so", MAXPATHLEN-len-1);
     } else {
         /* Default AWT Toolkit on Linux and Solaris is XAWT. */
-        strcpy(p, "/xawt/libmawt");
+        strncpy(p, "/xawt/libmawt.so", MAXPATHLEN-len-1);
     }
 
     if (toolkit) {
@@ -143,23 +143,12 @@
         (*env)->DeleteLocalRef(env, propname);
     }
 
-    strcat(p, ".so");
-
     JNU_CallStaticMethodByName(env, NULL, "java/lang/System", "load",
                                "(Ljava/lang/String;)V",
                                JNU_NewStringPlatform(env, buf));
 
     awtHandle = dlopen(buf, RTLD_LAZY | RTLD_GLOBAL);
 
-/*
-  if (dlsym(awtHandle, "AWTCharRBearing") == NULL) {
-  printf("========= AWTCharRBearing not found\n"); fflush(stdout);
-  }
-  else {
-  printf("========= AWTCharRBearing was found\n"); fflush(stdout);
-  }
-*/
-
     return JNI_VERSION_1_2;
 }
 
--- a/src/solaris/native/sun/awt/awt_mgrsel.c	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/native/sun/awt/awt_mgrsel.c	Wed May 04 16:39:05 2011 -0700
@@ -136,7 +136,7 @@
         || per_scr_owners == NULL || mgrsel == NULL)
     {
         DTRACE_PRINTLN("MG: select: unable to allocate memory");
-        if (namesbuf != NULL) free(per_scr_atoms);
+        if (namesbuf != NULL) free(namesbuf);
         if (names != NULL) free(names);
         if (per_scr_atoms != NULL) free(per_scr_atoms);
         if (per_scr_owners != NULL) free(per_scr_owners);
--- a/src/solaris/native/sun/awt/gtk2_interface.c	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/native/sun/awt/gtk2_interface.c	Wed May 04 16:39:05 2011 -0700
@@ -443,6 +443,8 @@
             "gtk_file_chooser_set_current_folder");
     fp_gtk_file_chooser_set_filename = dl_symbol(
             "gtk_file_chooser_set_filename");
+    fp_gtk_file_chooser_set_current_name = dl_symbol(
+            "gtk_file_chooser_set_current_name");
     fp_gtk_file_filter_add_custom = dl_symbol("gtk_file_filter_add_custom");
     fp_gtk_file_chooser_set_filter = dl_symbol("gtk_file_chooser_set_filter");
     fp_gtk_file_chooser_get_type = dl_symbol("gtk_file_chooser_get_type");
--- a/src/solaris/native/sun/awt/gtk2_interface.h	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/native/sun/awt/gtk2_interface.h	Wed May 04 16:39:05 2011 -0700
@@ -766,6 +766,8 @@
     const gchar *filename);
 gboolean (*fp_gtk_file_chooser_set_filename)(GtkFileChooser *chooser,
     const char *filename);
+void (*fp_gtk_file_chooser_set_current_name)(GtkFileChooser *chooser,
+    const gchar *name);
 void (*fp_gtk_file_filter_add_custom)(GtkFileFilter *filter,
     GtkFileFilterFlags needed, GtkFileFilterFunc func, gpointer data,
     GDestroyNotify notify);
--- a/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c	Wed May 04 16:39:05 2011 -0700
@@ -4,6 +4,7 @@
 #include <string.h>
 #include "gtk2_interface.h"
 #include "sun_awt_X11_GtkFileDialogPeer.h"
+#include "java_awt_FileDialog.h"
 #include "debug_assert.h"
 
 static JavaVM *jvm;
@@ -220,7 +221,7 @@
 
     const char *title = jtitle == NULL? "": (*env)->GetStringUTFChars(env, jtitle, 0);
 
-    if (mode == 1) {
+    if (mode == java_awt_FileDialog_SAVE) {
         /* Save action */
         dialog = fp_gtk_file_chooser_dialog_new(title, NULL,
                 GTK_FILE_CHOOSER_ACTION_SAVE, GTK_STOCK_CANCEL,
@@ -253,7 +254,11 @@
     /* Set the filename */
     if (jfile != NULL) {
         const char *filename = (*env)->GetStringUTFChars(env, jfile, 0);
-        fp_gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(dialog), filename);
+        if (mode == java_awt_FileDialog_SAVE) {
+            fp_gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(dialog), filename);
+        } else {
+            fp_gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(dialog), filename);
+        }
         (*env)->ReleaseStringUTFChars(env, jfile, filename);
     }
 
--- a/src/windows/classes/sun/awt/Win32FontManager.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/windows/classes/sun/awt/Win32FontManager.java	Wed May 04 16:39:05 2011 -0700
@@ -62,8 +62,11 @@
                     String eudcFile = getEUDCFontFile();
                     if (eudcFile != null) {
                         try {
+                            /* Must use Java rasteriser since GDI doesn't
+                             * enumerate (allow direct use) of EUDC fonts.
+                             */
                             eudcFont = new TrueTypeFont(eudcFile, null, 0,
-                                                        false);
+                                                        true);
                         } catch (FontFormatException e) {
                         }
                     }
@@ -100,6 +103,14 @@
             });
     }
 
+    /**
+     * Whether registerFontFile expects absolute or relative
+     * font file names.
+     */
+    protected boolean useAbsoluteFontFileNames() {
+        return false;
+    }
+
     /* Unlike the shared code version, this expects a base file name -
      * not a full path name.
      * The font configuration file has base file names and the FontConfiguration
--- a/src/windows/classes/sun/awt/Win32GraphicsEnvironment.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/windows/classes/sun/awt/Win32GraphicsEnvironment.java	Wed May 04 16:39:05 2011 -0700
@@ -72,12 +72,6 @@
     }
 
     /**
-     * Noop function that just acts as an entry point for someone to force
-     * a static initialization of this class.
-     */
-    public static void init() {}
-
-    /**
      * Initializes native components of the graphics environment.  This
      * includes everything from the native GraphicsDevice elements to
      * the DirectX rendering layer.
@@ -208,14 +202,6 @@
  * ----END DISPLAY CHANGE SUPPORT----
  */
 
-    /**
-     * Whether registerFontFile expects absolute or relative
-     * font file names.
-     */
-    protected boolean useAbsoluteFontFileNames() {
-        return false;
-    }
-
     protected GraphicsDevice makeScreenDevice(int screennum) {
         GraphicsDevice device = null;
         if (WindowsFlags.isD3DEnabled()) {
--- a/src/windows/classes/sun/awt/windows/WToolkit.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/windows/classes/sun/awt/windows/WToolkit.java	Wed May 04 16:39:05 2011 -0700
@@ -103,9 +103,6 @@
 
     static {
         loadLibraries();
-        // Force Win32GE to load if it is not already loaded; this loads
-        // various other classes that are required for basic awt functionality
-        Win32GraphicsEnvironment.init();
         initIDs();
 
         // Print out which version of Windows is running
--- a/src/windows/native/sun/windows/awt_Button.cpp	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/windows/native/sun/windows/awt_Button.cpp	Wed May 04 16:39:05 2011 -0700
@@ -317,7 +317,9 @@
             badAlloc = 1;
         } else {
             c->SetText(labelStr);
-            JNU_ReleaseStringPlatformChars(env, label, labelStr);
+            if (label != NULL) {
+                JNU_ReleaseStringPlatformChars(env, label, labelStr);
+            }
         }
     }
 
--- a/src/windows/native/sun/windows/awt_Checkbox.cpp	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/windows/native/sun/windows/awt_Checkbox.cpp	Wed May 04 16:39:05 2011 -0700
@@ -384,7 +384,9 @@
         {
             c->SetText(labelStr);
             c->VerifyState();
-            JNU_ReleaseStringPlatformChars(env, label, labelStr);
+            if (label != NULL) {
+                JNU_ReleaseStringPlatformChars(env, label, labelStr);
+            }
         }
     }
 
--- a/src/windows/native/sun/windows/awt_FileDialog.cpp	Tue Apr 26 15:59:51 2011 -0700
+++ b/src/windows/native/sun/windows/awt_FileDialog.cpp	Wed May 04 16:39:05 2011 -0700
@@ -225,7 +225,6 @@
 {
     JNIEnv *env = (JNIEnv *)JNU_GetEnv(jvm, JNI_VERSION_1_2);
     jobject peer;
-    WCHAR unicodeChar = L' ';
     LPTSTR fileBuffer = NULL;
     LPTSTR currentDirectory = NULL;
     jint mode = 0;
@@ -263,7 +262,7 @@
         HWND hwndOwner = awtParent ? awtParent->GetHWnd() : NULL;
 
         if (title == NULL || env->GetStringLength(title)==0) {
-            title = JNU_NewStringPlatform(env, &unicodeChar);
+            title = JNU_NewStringPlatform(env, L" ");
         }
 
         JavaStringBuffer titleBuffer(env, title);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/Dialog/ValidateOnShow/ValidateOnShow.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,84 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+  @test
+  @bug 7027013
+  @summary Dialog.show() should validate the window unconditionally
+  @author anthony.petrov@oracle.com: area=awt.toplevel
+  @run main ValidateOnShow
+*/
+
+import java.awt.*;
+
+public class ValidateOnShow {
+    private static Dialog dialog = new Dialog((Frame)null);
+    private static Panel panel = new Panel() {
+        @Override
+        public boolean isValidateRoot() {
+            return true;
+        }
+    };
+    private static Button button = new Button("Test");
+
+    private static void sleep() {
+        try { Thread.sleep(500); } catch (Exception e) {}
+    }
+
+    private static void test() {
+        System.out.println("Before showing: panel.isValid=" + panel.isValid() + "      dialog.isValid=" + dialog.isValid());
+        dialog.setVisible(true);
+        sleep();
+        System.out.println("After showing:  panel.isValid=" + panel.isValid() + "      dialog.isValid=" + dialog.isValid());
+
+        if (!panel.isValid()) {
+            dialog.dispose();
+            throw new RuntimeException("The panel hasn't been validated upon showing the dialog");
+        }
+
+        dialog.setVisible(false);
+        sleep();
+    }
+
+    public static void main(String[] args) {
+        // setup
+        dialog.add(panel);
+        panel.add(button);
+
+        dialog.setBounds(200, 200, 300, 200);
+
+        // The first test should always succeed since the dialog is invalid initially
+        test();
+
+        // now invalidate the button and the panel
+        button.setBounds(1, 1, 30, 30);
+        sleep();
+        // since the panel is a validate root, the dialog is still valid
+
+        // w/o a fix this would fail
+        test();
+
+        // cleanup
+        dialog.dispose();
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.html	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,22 @@
+<html>
+<!--  
+  @test
+  @bug 6260659
+  @summary File Name set programmatically in FileDialog is overridden during navigation, XToolkit
+  @author Dmitry.Cherepanov@SUN.COM area=awt.filedialog
+  @library ../../regtesthelpers
+  @build Sysout
+  @run applet/manual=yesno FileNameOverrideTest.html
+  -->
+<head>
+<title> FileNameOverrideTest </title>
+</head>
+<body>
+
+<h1>FileNameOverrideTest<br>Bug ID: 6260659</h1>
+
+<p> See the dialog box (usually in upper left corner) for instructions</p>
+
+<APPLET CODE="FileNameOverrideTest.class" WIDTH=200 HEIGHT=200></APPLET>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,73 @@
+/*
+  test
+  @bug 6260659
+  @summary File Name set programmatically in FileDialog is overridden during navigation, XToolkit
+  @author Dmitry.Cherepanov@SUN.COM area=awt.filedialog
+  @library ../../regtesthelpers
+  @build Sysout
+  @run applet/manual=yesno FileNameOverrideTest.html
+*/
+
+import test.java.awt.regtesthelpers.Sysout;
+
+import java.applet.Applet;
+import java.awt.*;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.File;
+import java.io.IOException;
+
+public class FileNameOverrideTest extends Applet implements ActionListener {
+    private final static String fileName = "input";
+    private final static String clickDirName = "Directory for double click";
+    private final static String dirPath = ".";
+    private Button showBtn;
+    private FileDialog fd;
+
+    public void init() {
+        this.setLayout(new GridLayout(1, 1));
+
+        fd = new FileDialog(new Frame(), "Open");
+
+        showBtn = new Button("Show File Dialog");
+        showBtn.addActionListener(this);
+        add(showBtn);
+
+        try {
+            File tmpFileUp = new File(dirPath + File.separator + fileName);
+            File tmpDir = new File(dirPath + File.separator + clickDirName);
+            File tmpFileIn = new File(tmpDir.getAbsolutePath() + File.separator + fileName);
+            tmpDir.mkdir();
+            tmpFileUp.createNewFile();
+            tmpFileIn.createNewFile();
+        } catch (IOException ex) {
+            throw new RuntimeException("Cannot create test folder", ex);
+        }
+
+        String[] instructions = {
+                "1) Click on 'Show File Dialog' button. A file dialog will come up.",
+                "2) Double-click on '" + clickDirName + "' and click OK.",
+                "3) See result of the test below"
+        };
+        Sysout.createDialogWithInstructions(instructions);
+    }//End  init()
+
+    public void start() {
+        setSize(200, 200);
+        show();
+    }// start()
+
+    public void actionPerformed(ActionEvent e) {
+        if (e.getSource() == showBtn) {
+            fd.setFile(fileName);
+            fd.setDirectory(dirPath);
+            fd.setVisible(true);
+            String output = fd.getFile();
+            if (fileName.equals(output)) {
+                Sysout.println("TEST PASSED");
+            } else {
+                Sysout.println("TEST FAILED (output file - " + output + ")");
+            }
+        }
+    }
+}// class ManualYesNoTest
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,22 @@
+<html>
+<!--  
+  @test
+  @bug 6998877
+  @summary After double-click on the folder names, FileNameOverrideTest FAILED
+  @author Sergey.Bylokhov@oracle.com area=awt.filedialog
+  @library ../../regtesthelpers
+  @build Sysout
+  @run applet/manual=yesno SaveFileNameOverrideTest.html
+  -->
+<head>
+<title> SaveFileNameOverrideTest </title>
+</head>
+<body>
+
+<h1>SaveFileNameOverrideTest<br>Bug ID: 6260659</h1>
+
+<p> See the dialog box (usually in upper left corner) for instructions</p>
+
+<APPLET CODE="SaveFileNameOverrideTest.class" WIDTH=200 HEIGHT=200></APPLET>
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,65 @@
+/*
+  test
+  @bug 6998877
+  @summary After double-click on the folder names, FileNameOverrideTest FAILED
+  @author Sergey.Bylokhov@oracle.com area=awt.filedialog
+  @library ../../regtesthelpers
+  @build Sysout
+  @run applet/manual=yesno SaveFileNameOverrideTest.html
+*/
+
+import test.java.awt.regtesthelpers.Sysout;
+
+import java.applet.Applet;
+import java.awt.*;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.File;
+
+public class SaveFileNameOverrideTest extends Applet implements ActionListener {
+    private final static String clickDirName = "Directory for double click";
+    private final static String dirPath = ".";
+    private Button showBtn;
+    private FileDialog fd;
+
+    public void init() {
+        this.setLayout(new GridLayout(1, 1));
+
+        fd = new FileDialog(new Frame(), "Save", FileDialog.SAVE);
+
+        showBtn = new Button("Show File Dialog");
+        showBtn.addActionListener(this);
+        add(showBtn);
+
+        File tmpDir = new File(dirPath + File.separator + clickDirName);
+        tmpDir.mkdir();
+
+        String[] instructions = {
+                "1) Click on 'Show File Dialog' button. A file dialog will come up.",
+                "2) Double-click on '" + clickDirName + "' and click OK.",
+                "3) See result of the test below"
+        };
+
+        Sysout.createDialogWithInstructions(instructions);
+
+    }//End  init()
+
+    public void start() {
+        setSize(200, 200);
+        show();
+    }// start()
+
+    public void actionPerformed(ActionEvent e) {
+        if (e.getSource() == showBtn) {
+            fd.setFile("input");
+            fd.setDirectory(dirPath);
+            fd.setVisible(true);
+            String output = fd.getFile();
+            if ("input".equals(output)) {
+                Sysout.println("TEST PASSED");
+            } else {
+                Sysout.println("TEST FAILED (output file - " + output + ")");
+            }
+        }
+    }
+}// class ManualYesNoTest
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/GraphicsEnvironment/LoadLock/GE_init1.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,37 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7002839
+ * @summary Static init deadlock Win32GraphicsEnvironment and WToolkit
+ * @run main GE_init1
+ */
+
+import java.awt.Toolkit;
+
+public class GE_init1 {
+    public static void main(String[] args) {
+        Toolkit.getDefaultToolkit();
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/GraphicsEnvironment/LoadLock/GE_init2.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7002839
+ * @summary Static init deadlock Win32GraphicsEnvironment and WToolkit
+ * @run main GE_init2
+ */
+
+
+import java.awt.GraphicsEnvironment;
+
+public class GE_init2 {
+    public static void main(String[] args) {
+        GraphicsEnvironment.getLocalGraphicsEnvironment();
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7002839
+ * @summary Static init deadlock Win32GraphicsEnvironment and WToolkit
+ * @run main GE_init3
+ */
+
+
+import java.awt.Frame;
+
+public class GE_init3 {
+    public static void main(String[] args) {
+        new Frame("Test3").setVisible(true);
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/GraphicsEnvironment/LoadLock/GE_init4.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,37 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7002839
+ * @summary Static init deadlock Win32GraphicsEnvironment and WToolkit
+ * @run main/othervm -Djava.awt.headless=true GE_init4
+ */
+
+import java.awt.Toolkit;
+
+public class GE_init4 {
+    public static void main(String[] args) {
+        Toolkit.getDefaultToolkit();
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/GraphicsEnvironment/LoadLock/GE_init5.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,37 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7002839
+ * @summary Static init deadlock Win32GraphicsEnvironment and WToolkit
+ * @run main/othervm -Djava.awt.headless=true GE_init4
+ */
+
+import java.awt.Toolkit;
+
+public class GE_init5 {
+    public static void main(String[] args) {
+        GraphicsEnvironment.getLocalGraphicsEnvironment();
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/GraphicsEnvironment/LoadLock/GE_init6.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,45 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7002839
+ * @summary Static init deadlock Win32GraphicsEnvironment and WToolkit
+ * @run main/othervm -Djava.awt.headless=true GE_init6
+ */
+
+import java.awt.*;
+
+public class GE_init6 {
+    private static boolean passed = false;
+    public static void main(String[] args) {
+         try {
+             new Frame("Test3").setVisible(true);
+         } catch (HeadlessException e){
+             passed = true;
+         }
+         if (!passed){
+             throw new RuntimeException("Should have thrown HE but it either didn't throw any or just passed through.");
+         }
+    }
+}
--- a/test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java	Wed May 04 16:39:05 2011 -0700
@@ -43,6 +43,7 @@
     private static void initAndShowGUI() {
         frame = new JFrame();
         JApplet applet = new JApplet();
+        applet.setBackground(new Color(0, 0, 0, 0));
         JPanel panel = new JPanel() {
             protected void paintComponent(Graphics g) {
                 paintComponentCalled = true;
--- a/test/java/text/Bidi/Bug6665028.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/java/text/Bidi/Bug6665028.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -28,7 +28,7 @@
  * that this test case fails without the fix in some different ways,
  * including timeout, due to the memory corruption.
  * @build Bug6665028
- * @run main/othervm/timeout=60 -Xmx16m Bug6665028
+ * @run main/othervm -Xmx16m Bug6665028 10
  */
 
 import java.awt.font.TextAttribute;
@@ -36,6 +36,7 @@
 import java.text.Bidi;
 
 // test1() and test2() were derived from BidiEmbeddingTest.
+// Usage: java Bug6665028 [duration]
 public class Bug6665028 {
 
     private static boolean runrun = true;
@@ -50,6 +51,11 @@
     }
 
     public static void main(String[] args) {
+        int duration = 45;
+        if (args.length == 1) {
+            duration = Math.max(1, Math.min(Integer.parseInt(args[0]), 45));
+        }
+
         Test[] tests = new Test[4];
         for (int i = 0; i < tests.length; i++) {
             Test t = new Test();
@@ -58,7 +64,7 @@
         }
 
         try {
-            Thread.sleep(45000);
+            Thread.sleep(duration * 1000);
         } catch (InterruptedException e) {
         }
 
--- a/test/java/util/Locale/Bug4518797.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/java/util/Locale/Bug4518797.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -24,17 +24,22 @@
  * @test
  * @bug 4518797
  * @summary Make sure that hashCode() and read/writeObject() are thread-safe.
- * @run main/timeout=200 Bug4518797
+ * @run main Bug4518797 10
  */
 
 import java.util.*;
 import java.io.*;
 
+// Usage: java Bug4518797 [duration]
 public class Bug4518797 {
     static volatile boolean runrun = true;
     static volatile String message = null;
 
     public static void main(String[] args) {
+        int duration = 180;
+        if (args.length == 1) {
+            duration = Math.max(5, Integer.parseInt(args[0]));
+        }
         final Locale loc = new Locale("ja", "US");
         final int hashcode = loc.hashCode();
 
@@ -84,7 +89,7 @@
         t1.start();
         t2.start();
         try {
-            for (int i = 0; runrun && i < 180; i++) {
+            for (int i = 0; runrun && i < duration; i++) {
                 Thread.sleep(1000);
             }
             runrun = false;
--- a/test/java/util/Locale/LocaleEnhanceTest.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/java/util/Locale/LocaleEnhanceTest.java	Wed May 04 16:39:05 2011 -0700
@@ -33,8 +33,10 @@
 import java.io.ObjectOutputStream;
 import java.net.URISyntaxException;
 import java.net.URL;
+import java.text.DecimalFormatSymbols;
 import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.Calendar;
 import java.util.IllformedLocaleException;
 import java.util.List;
 import java.util.Locale;
@@ -43,8 +45,10 @@
 
 /**
  * @test
- * @bug 6875847 6992272 7002320 7015500 7023613
+ * @bug 6875847 6992272 7002320 7015500 7023613 7032820 7033504
  * @summary test API changes to Locale
+ * @compile LocaleEnhanceTest.java
+ * @run main/othervm -esa LocaleEnhanceTest
  */
 public class LocaleEnhanceTest extends LocaleTestFmwk {
 
@@ -593,6 +597,9 @@
         assertEquals("extension", "aa-00-bb-01", locale.getExtension('d'));
         assertEquals("extension c", "1234", locale.getExtension('c'));
 
+        locale = Locale.forLanguageTag("und-U-ca-gregory-u-ca-japanese");
+        assertEquals("Unicode extension", "ca-gregory", locale.getExtension(Locale.UNICODE_LOCALE_EXTENSION));
+
         // redundant Unicode locale keys in an extension are ignored
         locale = Locale.forLanguageTag("und-u-aa-000-bb-001-bB-002-cc-003-c-1234");
         assertEquals("Unicode keywords", "aa-000-bb-001-cc-003", locale.getExtension(Locale.UNICODE_LOCALE_EXTENSION));
@@ -1275,6 +1282,35 @@
         }
     }
 
+    /*
+     * 7033504: (lc) incompatible behavior change for ja_JP_JP and th_TH_TH locales
+     */
+    public void testBug7033504() {
+        checkCalendar(new Locale("ja", "JP", "jp"), "java.util.GregorianCalendar");
+        checkCalendar(new Locale("ja", "jp", "jp"), "java.util.GregorianCalendar");
+        checkCalendar(new Locale("ja", "JP", "JP"), "java.util.JapaneseImperialCalendar");
+        checkCalendar(new Locale("ja", "jp", "JP"), "java.util.JapaneseImperialCalendar");
+        checkCalendar(Locale.forLanguageTag("en-u-ca-japanese"),
+                      "java.util.JapaneseImperialCalendar");
+
+        checkDigit(new Locale("th", "TH", "th"), '0');
+        checkDigit(new Locale("th", "th", "th"), '0');
+        checkDigit(new Locale("th", "TH", "TH"), '\u0e50');
+        checkDigit(new Locale("th", "TH", "TH"), '\u0e50');
+        checkDigit(Locale.forLanguageTag("en-u-nu-thai"), '\u0e50');
+    }
+
+    private void checkCalendar(Locale loc, String expected) {
+        Calendar cal = Calendar.getInstance(loc);
+        assertEquals("Wrong calendar", expected, cal.getClass().getName());
+    }
+
+    private void checkDigit(Locale loc, Character expected) {
+        DecimalFormatSymbols dfs = DecimalFormatSymbols.getInstance(loc);
+        Character zero = dfs.getZeroDigit();
+        assertEquals("Wrong digit zero char", expected, zero);
+    }
+
     ///
     /// utility asserts
     ///
--- a/test/java/util/ResourceBundle/Control/StressTest.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/java/util/ResourceBundle/Control/StressTest.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -24,12 +24,13 @@
  * @test
  * @bug 5102289
  * @summary Stress test for ResourceBundle.getBundle with ResourceBundle.Control.
- * @run main/timeout=300/othervm -esa StressTest
+ * @run main/othervm -esa StressTest 2 15
  */
 
 import java.util.*;
 import java.util.concurrent.atomic.*;
 
+// Usage: java StressTest [threadsFactor [duration]]
 public class StressTest {
     static final Locale ROOT_LOCALE = new Locale("");
     static final Random rand = new Random();
@@ -60,16 +61,16 @@
     static volatile boolean runrun = true;
 
     public static void main(String[] args) {
-        int nThreads = 2;
+        int threadsFactor = 2;
         if (args.length > 0) {
-            nThreads = Math.max(Integer.parseInt(args[0]), 2);
+            threadsFactor = Math.max(2, Integer.parseInt(args[0]));
         }
-        int nSeconds = 180;
+        int duration = 180;
         if (args.length > 1) {
-            nSeconds = Integer.parseInt(args[1]);
+            duration = Math.max(5, Integer.parseInt(args[1]));
         }
         Locale.setDefault(Locale.US);
-        Thread[] tasks = new Thread[locales.length * nThreads];
+        Thread[] tasks = new Thread[locales.length * threadsFactor];
         counters = new AtomicIntegerArray(tasks.length);
 
         for (int i = 0; i < tasks.length; i++) {
@@ -84,8 +85,8 @@
         System.out.printf("%d processors, intervalForCounterCheck = %d [sec]%n",
                           nProcessors, intervalForCounterCheck);
         try {
-            for (int i = 0; runrun && i < nSeconds; i++) {
-                Thread.sleep(1000); // 1 seconds
+            for (int i = 0; runrun && i < duration; i++) {
+                Thread.sleep(1000); // 1 second
                 if ((i % intervalForCounterCheck) == 0) {
                     checkCounters();
                 }
--- a/test/javax/imageio/metadata/DOML3Node.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/javax/imageio/metadata/DOML3Node.java	Wed May 04 16:39:05 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -25,7 +25,7 @@
 
 /*
  * @test
- * @bug 6559064
+ * @bug 6559064 6942504
  *
  * @summary Verify DOM L3 Node APIs behave as per Image I/O spec.
  *
@@ -34,6 +34,7 @@
 
 import javax.imageio.metadata.IIOMetadataNode;
 import org.w3c.dom.Attr;
+import org.w3c.dom.Node;
 import org.w3c.dom.DOMException;
 import org.w3c.dom.UserDataHandler;
 
@@ -74,7 +75,7 @@
         }
 
         try {
-            node.setUserData("key");
+            node.getUserData("key");
             throw new RuntimeException("No expected DOM exception");
         } catch (DOMException e) {
         }
@@ -116,12 +117,6 @@
         }
 
         try {
-            node.lookupPrefix("namespaceURI");
-            throw new RuntimeException("No expected DOM exception");
-        } catch (DOMException e) {
-        }
-
-        try {
             node.getTextContent();
             throw new RuntimeException("No expected DOM exception");
         } catch (DOMException e) {
--- a/test/javax/swing/JComponent/6989617/bug6989617.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/javax/swing/JComponent/6989617/bug6989617.java	Wed May 04 16:39:05 2011 -0700
@@ -59,9 +59,7 @@
         toolkit.realSync();
         SwingUtilities.invokeAndWait(new Runnable() {
             public void run() {
-                if (panel.getPaintRectangle() != null) {
-                    throw new RuntimeException("paint rectangle is not null");
-                }
+                panel.resetPaintRectangle();
                 button.repaint();
             }
         });
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/javax/swing/JLabel/6596966/bug6596966.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,95 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/* @test
+   @bug 6596966
+   @summary Some JFileChooser mnemonics do not work with sticky keys
+ * @library ../../regtesthelpers
+ * @build Util
+   @run main bug6596966
+   @author Pavel Porvatov
+*/
+
+
+import javax.swing.*;
+import java.awt.*;
+import java.awt.event.KeyEvent;
+
+public class bug6596966 {
+    private static JFrame frame;
+
+    private static JLabel label;
+    private static JButton button;
+    private static JComboBox comboBox;
+
+    public static void main(String[] args) throws Exception {
+        Robot robot = new Robot();
+
+        SwingUtilities.invokeAndWait(new Runnable() {
+            public void run() {
+                button = new JButton("Button");
+                comboBox = new JComboBox();
+
+                label = new JLabel("Label");
+                label.setDisplayedMnemonic('L');
+                label.setLabelFor(comboBox);
+
+                JPanel pnContent = new JPanel();
+
+                pnContent.add(button);
+                pnContent.add(label);
+                pnContent.add(comboBox);
+
+                frame = new JFrame();
+
+                frame.add(pnContent);
+                frame.pack();
+                frame.setVisible(true);
+            }
+        });
+
+        Util.blockTillDisplayed(frame);
+
+        robot.keyPress(KeyEvent.VK_ALT);
+        robot.keyPress(KeyEvent.VK_L);
+
+        robot.waitForIdle();
+
+        Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(new KeyEvent(label, KeyEvent.KEY_RELEASED,
+                EventQueue.getMostRecentEventTime(), 0, KeyEvent.VK_L, 'L'));
+
+        robot.waitForIdle();
+
+        try {
+            SwingUtilities.invokeAndWait(new Runnable() {
+                public void run() {
+                    if (!comboBox.isFocusOwner()) {
+                        throw new RuntimeException("comboBox isn't focus owner");
+                    }
+                }
+            });
+        } finally {
+            robot.keyRelease(KeyEvent.VK_ALT);
+        }
+    }
+}
--- a/test/javax/swing/JLabel/7004134/bug7004134.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/javax/swing/JLabel/7004134/bug7004134.java	Wed May 04 16:39:05 2011 -0700
@@ -52,7 +52,13 @@
                 frame.add(label);
                 frame.pack();
                 frame.setVisible(true);
+            }
+        });
 
+        ((SunToolkit) SunToolkit.getDefaultToolkit()).realSync();
+
+        SwingUtilities.invokeAndWait(new Runnable() {
+            public void run() {
                 ToolTipManager toolTipManager = ToolTipManager.sharedInstance();
 
                 toolTipManager.setInitialDelay(0);
@@ -83,7 +89,13 @@
                             frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                             frame.pack();
                             frame.setVisible(true);
+                        }
+                    });
 
+                    ((SunToolkit) SunToolkit.getDefaultToolkit()).realSync();
+
+                    SwingUtilities.invokeAndWait(new Runnable() {
+                        public void run() {
                             ToolTipManager toolTipManager = ToolTipManager.sharedInstance();
 
                             toolTipManager.setInitialDelay(0);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/javax/swing/JMenuItem/7036148/bug7036148.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+ /*
+ * @test
+ * @bug 7036148
+ * @summary NullPointerException with null JMenu name
+ * @author Alexander Potochkin
+ * @run main bug7036148
+ */
+
+
+import javax.swing.*;
+import java.awt.event.ActionEvent;
+
+public class bug7036148 extends JFrame {
+    public bug7036148() {
+        JMenuBar bar = new JMenuBar();
+        Action menuAction = new AbstractAction(null, null){
+            public void actionPerformed(ActionEvent e) {
+            }
+        };
+        JMenu menu = new JMenu(menuAction);
+        menu.add(new JMenuItem("test"));
+        bar.add(menu);
+        setJMenuBar(bar);
+        pack();
+    }
+
+       public static void main(String[] args) {
+            new bug7036148();
+       }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/javax/swing/border/Test7034614.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,77 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 7034614
+ * @summary Tests that TitledBorder does not modify Insets
+ * @author Sergey Malenkov
+ */
+
+import java.awt.Component;
+import java.awt.Graphics;
+import java.awt.Insets;
+import java.awt.image.BufferedImage;
+import javax.swing.border.Border;
+import javax.swing.border.TitledBorder;
+
+public class Test7034614 {
+
+    public static void main(String[] args) {
+        Graphics g = new BufferedImage(9, 9, 9).getGraphics();
+
+        BrokenBorder broken = new BrokenBorder();
+        TitledBorder titled = new TitledBorder(broken, broken.getClass().getName());
+
+        Insets insets = (Insets) broken.getBorderInsets(broken).clone();
+        titled.getBorderInsets(broken);
+        broken.validate(insets);
+        for (int i = 0; i < 10; i++) {
+            titled.paintBorder(broken, g, 0, 0, i, i);
+            broken.validate(insets);
+            titled.getBaseline(broken, i, i);
+            broken.validate(insets);
+        }
+    }
+
+    private static class BrokenBorder extends Component implements Border {
+        private Insets insets = new Insets(1, 2, 3, 4);
+
+        private void validate(Insets insets) {
+            if (!this.insets.equals(insets)) {
+                throw new Error("unexpected change");
+            }
+        }
+
+        public Insets getBorderInsets(Component c) {
+            return this.insets;
+        }
+
+        public boolean isBorderOpaque() {
+            return false;
+        }
+
+        public void paintBorder(Component c, Graphics g, int x, int y, int w, int h) {
+        }
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/javax/swing/plaf/synth/7032791/bug7032791.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,48 @@
+/*
+ * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/**
+ * @test
+ * @bug 7032791
+ * @author Alexander Potochkin
+ * @summary TableCellRenderer.getTableCellRendererComponent() doesn't accept null JTable with GTK+ L&F
+ */
+
+import javax.swing.*;
+import javax.swing.plaf.synth.SynthLookAndFeel;
+import javax.swing.table.TableCellRenderer;
+
+public class bug7032791 {
+
+    public static void main(String[] args) throws Exception {
+
+        UIManager.setLookAndFeel(new SynthLookAndFeel());
+
+        Object value = "Test value";
+        JTable table = new JTable(1, 1);
+        TableCellRenderer renderer = table.getDefaultRenderer(Object.class);
+        renderer.getTableCellRendererComponent(null, value, true, true, 0, 0);
+        System.out.println("OK");
+    }
+}
+
--- a/test/javax/swing/text/CSSBorder/6796710/bug6796710.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/javax/swing/text/CSSBorder/6796710/bug6796710.java	Wed May 04 16:39:05 2011 -0700
@@ -31,6 +31,8 @@
    @run main bug6796710
  */
 
+import sun.awt.SunToolkit;
+
 import javax.swing.*;
 import java.awt.*;
 import java.awt.image.BufferedImage;
@@ -91,7 +93,7 @@
             }
         });
 
-        robot.waitForIdle();
+        ((SunToolkit) SunToolkit.getDefaultToolkit()).realSync();
 
         BufferedImage bufferedImage = getPnBottomImage();
 
@@ -101,7 +103,10 @@
             }
         });
 
-        robot.waitForIdle();
+        ((SunToolkit) SunToolkit.getDefaultToolkit()).realSync();
+
+        // On Linux platforms realSync doesn't guaranties setSize completion
+        Thread.sleep(1000);
 
         if (!Util.compareBufferedImages(bufferedImage, getPnBottomImage())) {
             throw new RuntimeException("The test failed");
--- a/test/javax/swing/text/GlyphView/6539700/bug6539700.java	Tue Apr 26 15:59:51 2011 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,114 +0,0 @@
-/*
- * Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-/*
- * @test
- * @bug 6539700
- * @summary test that the long space-less lines are correctly soft-wrapped
- * @author Sergey Groznyh
- * @run main bug6539700
- */
-
-import javax.swing.JEditorPane;
-import javax.swing.JFrame;
-import javax.swing.SwingUtilities;
-import javax.swing.text.ParagraphView;
-import javax.swing.text.View;
-
-public class bug6539700 {
-    static JFrame f;
-    static JEditorPane ep;
-    static String text = "AAAAAAAA<b>AAAAAA</b>AAAAAAAA<b>AAAAAAAAA</b>" +
-                         "AA<b>AAA</b>AAAAAAAAA";
-    static int size = 100;
-    static Class rowClass = null;
-
-    static void createContentPane() {
-        ep = new JEditorPane();
-        ep.setContentType("text/html");
-        ep.setEditable(false);
-        ep.setText(text);
-        f = new JFrame();
-        f.setSize(size, 2 * size);
-        f.add(ep);
-        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
-        f.setVisible(true);
-    }
-
-    static void checkRows(View v, boolean last) {
-        int width = (int) v.getPreferredSpan(View.X_AXIS);
-
-        if (v.getClass() == rowClass) {
-            // Row width shouldn't exceed the container width
-            if (width > size) {
-                throw new RuntimeException("too long row: " + width);
-            }
-
-            // Row shouldn't be too short (except for the last one)
-            if (!last) {
-                if (width < size * 2 / 3) {
-                    throw new RuntimeException("too short row: " + width);
-                }
-            }
-        }
-
-        int n = v.getViewCount();
-        if (n > 0) {
-            for (int i = 0; i < n; i++) {
-                View c = v.getView(i);
-                checkRows(c, i == n - 1);
-            }
-        }
-    }
-
-    public static void main(String[] argv) {
-        try {
-            SwingUtilities.invokeAndWait(new Runnable() {
-                public void run() {
-                    createContentPane();
-                }
-            });
-        } catch (Exception ex) {
-            throw new RuntimeException(ex);
-        }
-
-        Class[] pvchildren = ParagraphView.class.getDeclaredClasses();
-        for (Class c : pvchildren) {
-            if (c.getName().equals("javax.swing.text.ParagraphView$Row")) {
-                rowClass = c;
-                break;
-            }
-        }
-        if (rowClass == null) {
-            throw new RuntimeException("can't find ParagraphView.Row class");
-        }
-
-        SwingUtilities.invokeLater(new Runnable() {
-            public void run() {
-                checkRows(ep.getUI().getRootView(ep), true);
-            }
-        });
-
-        System.out.println("OK");
-    }
-}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/javax/swing/text/html/parser/Parser/7003777/bug7003777.java	Wed May 04 16:39:05 2011 -0700
@@ -0,0 +1,73 @@
+/*
+ * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/* @test
+   @bug 7003777
+   @summary Nonexistent html entities not parsed properly.
+   @author Pavel Porvatov
+*/
+
+import javax.swing.*;
+import javax.swing.text.BadLocationException;
+
+public class bug7003777 {
+    private static final String[] TEST_STRINGS = {
+            "&a",
+            "&aa",
+            "&a;",
+            "&aa;",
+    };
+
+    public static void main(String[] args) throws Exception {
+        SwingUtilities.invokeAndWait(new Runnable() {
+            public void run() {
+                JTextPane pane = new JTextPane();
+
+                pane.setContentType("text/html");
+
+                for (String testString : TEST_STRINGS) {
+                    pane.setText(testString);
+
+                    String parsedText;
+
+                    try {
+                        parsedText = pane.getDocument().getText(0, pane.getDocument().getLength());
+                    } catch (BadLocationException e) {
+                        throw new RuntimeException("The test failed.", e);
+                    }
+
+                    if (parsedText.charAt(0) != '\n') {
+                        throw new RuntimeException("The first char should be \\n");
+                    }
+
+                    parsedText = parsedText.substring(1);
+
+                    if (!testString.equals(parsedText)) {
+                        throw new RuntimeException("The '" + testString +
+                                "' string wasn't parsed correctly. Parsed value is '" + parsedText + "'");
+                    }
+                }
+            }
+        });
+    }
+}
--- a/test/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java	Wed May 04 16:39:05 2011 -0700
@@ -23,7 +23,7 @@
 
 /**
  * @test
- * @bug 6476665
+ * @bug 6476665 7033534
  * @summary Verifies color conversion of Component Color Model based images
  * @run main ColConvCCMTest
  */
--- a/test/sun/java2d/cmm/ColorConvertOp/MTColConvTest.java	Tue Apr 26 15:59:51 2011 -0700
+++ b/test/sun/java2d/cmm/ColorConvertOp/MTColConvTest.java	Wed May 04 16:39:05 2011 -0700
@@ -23,7 +23,7 @@
 
 /**
  * @test
- * @bug 6476665
+ * @bug 6476665 7033534
  * @summary Verifies MT safety of color conversion of Component and Direct Color Model based images
  * @run main MTColConvTest
  */