Name Finder v0.9.2 User's Manual (2026/09/29)

目次

1 インストール
1.1 Windows
1.2 Linux
1.3 Mac
2 起動方法
2.1 Windows
2.2 Linux
2.3 Mac
3 人名抽出
3.1 条件設定と実行
3.2 結果ファイル(CSV)
4 ユーザ辞書
5 コマンドライン実行
6 パフォーマンスチューニング
6.1 メモリ
7 アンインストール
8 作環境、製品種別、お問い合わせ
8.1 動作環境
8.2 製品種別
8.3 お問い合わせ

1 インストール

1.1. Windows
ダウンロードしたZIPを解凍します。
1.2 Linux
1) ダウンロードしたZIPを解凍します。
2) Java 8 (JDK/JRE) をインストールします。
https://docs.oracle.com/javase/jp/12/install/installation-jdk-linux-platforms.html
https://www.assembler.jp/ubuntu-java-install/
1.3 Mac
1) ダウンロードしたZIPを解凍します。
2) Java 8 (JDK/JRE) をインストールします。
https://docs.oracle.com/javase/jp/12/install/installation-jdk-macos.html

2 起動方法

2.1 Windows
解凍したフォルダ内の name_finder.exe を実行します。
2.2 Linux
bin/name_finder.jar を実行(ダブルクリック)、またはターミナルから java -jar name_finder.jar と入力します。
2.3 Mac
bin/name_finder.jar を実行(ダブルクリック)、またはターミナルから java -jar name_finder.jar と入力します。

3 人名抽出


3.1 条件設定と実行
次の項目を設定し、「Execute」ボタンを押下します。
項目 内容 備考
File 入力ファイル(評価対象) 必須
対応フォーマット: テキストファイル、Excel、その他 Tika 対応フォーマット
https://tika.apache.org/2.9.4/formats.html
Language/Japanese 日本語を対象とする場合にチェック 1つ以上必須
Language/English 英語を対象とする場合にチェック
Options/Open Resul File 結果ファイルを開く場合はチェック 任意
3.2 結果ファイル(CSV)
結果は「アプリケーションフォルダ/export/」に次のファイル名で出力されます。
入力ファイル名(拡張子除く)_yyyyMMdd_hhmmssSSS.csv
各列の内容は次のシートをご参照ください。
列名 内容 備考
No. 出現順番
Begin Index(Code Point) 開始インデックス(基数0) ※Unicodeコードポイント 当該位置を含む
End Index(Code Point) 終了インデックス(基数0) ※Unicodeコードポイント 当該位置は含まない
Begin Index(UTF-16)  開始インデックス(基数0) ※UTF-16 当該位置を含む
End Index(UTF-16) 終了インデックス(基数0) ※UTF-16 当該位置は含まない
Surface 表層形
Base Form 原形  
Readin 読み(カナ) 日本語の場合のみ
Sheet Index シートインデックス(基数0) Excelの場合のみ
Row Index 行インデックス(基数0) Excelの場合のみ
Column Index 列インデックス(基数0) Excelの場合のみ

4 ユーザ辞書

タグ作成用のユーザ辞書を追加できます。
CSV(UTF-8)を次のフォルダに配置します。
日本語: アプリケーションフォルダ/dictionary/ja/person_name/
英語: アプリケーションフォルダ/dictionary/en/person_name/
CSVの内容(ヘッダ不要)
列   項目
1 トークン
 2 分割
 3 読み(カナ)
 4 品詞
または形態素解析エンジン MeCab の辞書フォーマットが利用可能です。
https://taku910.github.io/mecab/dic.html
Example
アプリケーションフォルダ/dictionary/ja/person_name/person_name_example.csv
アプリケーションフォルダ/dictionary/en/person_name/person_name_example.csv
※ ユーザ辞書の変更は再起動後に反映します。

5 コマンドライン実行

DOSのコマンドプロンプト、またはLinuxシェル等からコマンドラインを用いて利用できます。
パラメーター
パラメーター 説明 備考
-mode 'server' を指定します。 必須
-if 入力ファイルのパス 必須
-lang_jp 日本語を対象 任意
-lang_en 英語を対象 任意
-of 結果出力先のパス 任意
DOSの例1:日本語対象、出力先指定無し
set APPDIR=%~dp0
set JAR=%APPDIR%\bin\name_finder.jar
set JAVA=%APPDIR%\jre\bin\java.exe

%JAVA% -cp %JAR% jp.co.extreme.scf.client.ScfClientMain -mode server -if example/example.txt -lang_jp
DOSの例2:日本語と英語対象、結果出力先指定有り
set APPDIR=%~dp0
set JAR=%APPDIR%\bin\name_finder.jar
set JAVA=%APPDIR%\jre\bin\java.exe

%JAVA% -cp %JAR% jp.co.extreme.scf.client.ScfClientMain -mode server -if example/example.xlsx -lang_jp -lang_en -of export\result.csv

6 パフォーマンスチューニング

6.1 メモリ
次の記事をご参照ください。
https://www.assembler.jp/memory-tuning/

7 アンインストール

インストール時に解凍したフォルダを削除します。

8 動作環境、製品種別、お問い合わせ

8.1 動作環境
1) Windows 10/11
2) Mac OS (12.x 以前は未確認)
3) Linux (Ubuntu 20.x 以前は未確認)
8.2 製品種別
本製品はフリーウェアです。
8.3 お問い合わせ
不具合等については可能な限り対応する方針です。製品名、バージョン、動作環境、不具合の詳細をご提供下さい。
https://www.assembler.jp/contact/