executor
executorは、文脈によって法律的な役割と技術的な役割という全く異なる二つの意味を持ちます。日本語ではどちらも実行する者というニュアンスが含まれますが、使用される場面が厳格に分かれているため注意が必要です。
法律的な文脈での用法
法律の分野では、主に遺言書に基づいて故人の財産を整理し、指定された相続人に分配する責任を持つ遺言執行者を指します。これは単に手続きを行うだけでなく、法的な権限を持って遺産を管理する重要な役割です。
❌ The executor of the will を遺言の実行プログラムと訳すのは誤りです。
✅ The executor of the estate(遺産の遺言執行者)のように、財産や遺言に関連する言葉と共に使われます。
コンピューター科学における用法
技術的な文脈では、プログラムの命令を実際に処理し、動作させる実行プログラムや実行ユニットを指します。これは人間ではなく、CPUの内部回路やソフトウェアの特定のモジュールなど、計算処理を行う実体を意味します。
execution(実行)という名詞から派生しており、コードを読み取って処理を完結させる仕組みを指します。
混同しやすい表現と注意点
日本語でエグゼクティブ(executive)という言葉がよく使われますが、executorとは意味が異なります。executiveは企業の役員や経営幹部など、意思決定権を持つ管理職を指しますが、executorは決定された事項(遺言やプログラムコード)を遂行・実行する役割に特化した言葉です。
経営幹部: executive
遺言執行者・実行プログラム: executor
このように、権限を持って方針を決める人と、決まった内容を忠実に実行する人の違いとして区別してください。
意味
遺言者の指定により、遺言の内容を実行し、遺産を管理する人物
The court appointed her as the executor of her father's estate.
裁判所は彼女を父親の遺産の遺言執行者に任命した。
特定のタスクを遂行したりコマンドを実行したりする人物または実体であり、主に技術的またはコンピューターの文脈で使用される
The system executor handles the processing of the queued instructions.
システム実行プログラムが、キューに溜まった命令の処理を行う。