公的個人認証サービス

利用者クライアントソフト
機能概要説明書第 5.1 版

地方公共団体情報システム機構

変更履歴
版数

変更日付

1.0 版

平成 16 年 1 月 16 日

1.1 版

平成 16 年 10 月 14 日

変更内容
新規作成
Windows XP SP2 対応に伴い、表 ３-１(５頁)のプラットフ
ォームを追加・ 公的個人認証サービス利用者クライアントソフト
Ver2.0 のリリースに伴い、動作環境を変更
・ メニュー画面表示機能、ポータルサイト閲覧機能、電子証明書出力機能、自己の電子証明書の有効性確認機能、
自己の電子証明書のオンライン失効申請機能、Java ライ
ブラリ登録機能

2.0 版

平成 18 年 5 月 2 日を追加

・ 表 ４-２ 表示項目と証明書領域の対応(利用者証明書)
から Windows98/ME に関する記述を削除
・ 表 ４-１ 表示項目と証明書領域の対応(認証局の自己署名証明書) から MD5 に関する記述を削除
・ 電子証明書表示機能に有効性確認ボタンとファイル出力ボタンを配置する旨を追加
・ 第６章

アクセシビリティ対応

を追加

・ CA 証明書登録機能、CA 証明書取得機能を削除
2.1 版

平成 18 年 7 月 27 日

表 ３-１動作環境 JavaVM に JRE5.0 Update7 を追加
・ 第２章

ドキュメント体系、第３章

境、第３章

第２節

第１節

動作環

上位アプリケーションとのインターフェース に MacOS に関する記述を追加
・ 第５章

第３節

電子証明書表示機能

４

画面仕様に MacOS のフォントに関する記述を追加
・ 第５章
2.2 版

平成 18 年 11 月 1 日

概要

第１３節

、第５章

１

概要

第１５節

１

、第５章
概要

第１４節

１

に MacOS に関する記述を追加・ 第６章

第２節

アクセシビリティ対応範囲の IC カードリーダライタ設定機能、パスワード変更機能に文言
を追加
・ 第７章

第２節

IC カードに対するアクセス制御

MacOS に関する記述を追加
・ 表 ３-１ 動作環境
2.3 版

平成 19 年 4 月 10 日を変更

・ プロキシ設定機能を追加、・ メニュー画面を変更.

に

版数

変更日付

変更内容
・ 表 ３-１ 動作環境

2.4 版

平成 19 年 10 月 4 日

注意書き※6 に Mac OS X 10.4.10,

10.4.9 を追加
・ 全体

メニュー画面を Ver2.2 のものに変更

・ 表 ３-１ 動作環境を変更
・ 第５章

第１５節

・ 第６章

第２節

１

MacOS に関する記述を削除

パスワード変更機能が Windows 版のみであるという記述を削除
・ 全体

メニュー画面を Ver2.3 のものに変更

・ 第５章

第６節

４

メニュー画面から署名付与機能を実行するためには、Java 実行環境が必要であることを追加。画面遷移に「Java 実行環境確認画面」を追加
・ 第５章
2.5 版

平成 20 年 10 月 10 日

第８節

４

メニュー画面から署名検証機能を実行するためには、Java 実行環境が必要であることを追加。画面遷移に「Java 実行環境確認画面」を追加
・ 第５章

第１１節

１

Java 実行環境が必要であるこ

第１１節

４

画面遷移に「Java 実行環境確認

２

IC リーダライタ設定に「自動検

とを追加
・ 第５章

画面」を追加・ 第５章

第１３節

出機能」を追加
・ 第５章

第１３節

３

画面仕様に「自動検出」を追加

・ 第５章

第１６節

１

Java 実行環境が必要であるこ

とを追加

版数

変更日付

変更内容
・ 全体 メニュー画面を Ver2.4 のものに変更。
・ 本文全体(1 章以降) 「JPKI 利用者ソフト」に記載を統一。
・ 図 ２-１ドキュメント体系図(PC 版)(1/2)に「JavaDoc
JPKICryptJNI(64bit)」を追加。
・ 表 ３-１ 動作環境を表 ３-１ 動作環境(Windows)、表
３-２ 動作環境(MacOS)、表 ３-３ 動作環境(IC カード)に分割しマトリックス形式の記述に変更。
・ 表 ３-１ 動作環境(Windows)の OS に WindowsVista
ServicePack2, Windows7(32/64 bit)を追加、Web ブラウ
ザに Internet Explorer8.0 を追加。
・ 表 ３-２ 動作環境(MacOS)の OS に MacOS X 10.6.4，
MacOS X 10.5.6，MacOS X 10.5.5 を追加、Web ブラウザに Safari 3.2, Safari 5.0 を追加。
・ 第５章

第６節

４

の画面遷移の Java インストール

チェックに関する画面を削除。
・ 第５章

第８節

４

の画面遷移の Java インストール

チェックに関する画面を削除。
2.6 版

平成 23 年 4 月 1 日

・ 第５章

第１１節

１

概要の Java 実行環境が必要な環境を MacOS 版のみに変更。
・ 第５章

第１１節

４

画面仕様の画面遷移の Java インストールチェックに関する画面を削除。
・ 第５章
２

第１４節

１

概要および第５章

第１４節

機能仕様の JPKIBCA の自己署名証明書登録は、MacOS版のみに変更。
・ 第５章

第１４節

３

画面仕様「Java ライブラリ登録

画面イメージ」、「JPKIBCA の自己署名証明書登録画面イメージ」を削除。
・ 第５章

第１６節

１

Java 実行環境が必要な環境を

MacOS 版のみに変更。
・ 第５章

第１６節

２

機能仕様を Windows 版と MacOS

３

画面仕様の画面遷移を Windows

版に分割。
・ 第５章

第１６節

版と MacOS 版に分割。
・ 第５章

第１７節

・ 第７章

第１節

自動更新機能を追加。
JPKI 利用者ソフトのインストール機

能に 32bit 環境/64bit 環境に関する記述を追加。

版数

変更日付

変更内容
・全体 メニュー画面を Ver2.5 のものに変更。
・第３章

第1節

表 ３−１ 動作環境の Windows 版、Mac版の利用者ソフトバージョンを 2.5 に変更。
・表 ３-１ 動作環境(Windows)の OS より Windows2000 を削除、Windows 7(32/64 bit)ServicePack1, Windows8(32/64bit), Windows8.1(32/64 bit)を追加、Web ブラウザにInternet Explorer9.0, 10.0, 11.0 を追加。
・表 ３-２ 動作環境(MacOS)の OS より MacOS X 10.4.X，MacOS
2.7 版

平成 25 年 12 月 1 日

X 10.5.X，MacOS X 10.6.X を削除、MacOS X 10.7.5, OS X
10.8.4 を追加、Web ブラウザに Safari 6.0 を追加。
・第５章

第８節

２

機能仕様 (2)署名アルゴリズムに「SHA256WithEncryption」を追加。
・第５章

第１４節

１

(2)Java 実行環境のキーストアに

JPKIBCA の自己署名証明書の登録を削除。
・第５章

第１４節

２ (4)BCA 自己署名証明書のキースト

アに登録を削除。
・第６章第１節(2)インストール時の公的個人認証サー

ビスブリッジ証明書の登録を削除。
・全体 「地方公共団体情報システム機構」への事業承継により、組織名称を変更
3.0 版

平成 26 年 4 月 1 日

・全体 「公的個人認証サービス共通基盤事業運用会議」への事業承継により、「公的個人認証サービス都道府県協
議会」の組織名称を変更する。

版数

変更日付

変更内容
・全体 メニュー画面を Ver2.6 のものに変更。
・第３章

第１節

動作環境の Windows 版、Mac 版の利用者

ソフトバージョンを 2.6 に変更。
・表 ３-１ 動作環境(Windows)から Windows XP/

Windows8(32/64bit)を削除。Windows8.1 を Windows8.1 update に変更。Windows7(32/64bit)の Web ブラウザを IE11.0 に変更。
・表 ３-２ 動作環境(MacOS) OS X v10.7.5 の Web ブラウザ
3.1 版

平成 26 年 7 月 1 日

を Safari6.1 に変更。OS X v10.8.4 を削除。OS X v10.8.5、
OS X v10.9.3 を追加。
・第４章

第６節

２

(2)使用するハッシュ関数に SHA-256

を追加
・第４章

第６節

２

(3) 署 名 ア ル ゴ リ ズ ム に「SHA256WithEncryption」を追加し、カード AP ライブラ
リのみの対応であることの注釈を追加
・第４章

第６節

４

メニュー画面の「電子署名の付与/

検証」機能については SHA1 のみに対応していることの注
釈を追加
番号制度対応に伴い、以下を修正。
・第１章

第１節に用語の定義を追加。

・第２章のドキュメント体系を修正。
・第３章

第１節の動作環境を修正。

・機能概要として第４章
4.0 版

平成 27 年 6 月 30 日章

機能概要（住基カード編）、第５

機能概要（個人番号カード編）を記載。

・第１章、第６章、第７章に電子証明書の更新通知機能について記述を追加。
・第３章
章

第２節、第５章第６節、第５章第８節、第７

第２節の「CSSM および Keychain Service」ついての記述を修正。
・第３章システム概要 第 1 節動作環境

更新プログラムに係る注釈※3、4 の追加
4.0.1 版

平成 28 年 10 月 26 日

・第７章

第２節

IC カードに対するアクセス制御

版（個人番号カード用）に関する記述を追加
・文末

注意事項の利用用途の文言修正

その他、図の整形及び誤記等の文言修正

MacOS

版数

変更日付

変更内容
PC 接続機能追加に伴い、以下を修正
・

4.1 版

平成 28 年 11 月 30 日

第１節の「用語の定義」に以下を追加。


PC/SC



IC カードリーダライタ



挿入



NFC



Bluetooth・第２章

ドキュメント体系図に Android 版を追加。

・

第３章

第１節の表 3-1 および表 3-2 に PC 接続機能を

追加。
・

第３章

第１節の表 3-1 に Windows 10(32/64bit)を追

加。
・

第３章

第１節の表 3-3 動作環境(共通)を表 3-3 動作環

境(IC カード)、1.PC/SC 対応 IC カードリーダライタ、
2.Android 端末に分割。
・

第３章

第３節「PC 接続機能について」を追加。

・

第５章

第１２節の動作仕様を修正。

・

第５章

第１３節の機能仕様および画面仕様を修正。

版数

変更日付

変更内容
Java9 対応に伴い、以下を修正。
・第２章

ドキュメント体系図を改訂。

・

第 ３ 章

第 １ 節 の 表

3-1

か ら

Windows

Vista(32bit)(Service Pack 2)、Windows8(32bit)および Windows8(64bit)を削除。
・

第３章第１節の表 3-2 から OS X v10.8(64bit)および

OS X v10.9(64bit)を削除、OS X v10.11(64bit)およびmacOS v10.12(64bit)を追加。
・

第３章第１節の表 3-5 の【PC 接続の場合】に Android

6.0.1、7.0 を追加。
4.2 版

平成 29 年 7 月 31 日

・第３章

第１節の表 3-5 の【Android 単体で利用する場

合】に Android 6.0.1、7.0 を追加。
・

第３章第１節の表 3-1 および表 3-2 に JRE9.0 を追加。

・

第５章

第１４節

Java ライブラリ登録機能の記載をJRE9.0 向けに修正。
・第５章

第１４節に、MacOS 版の画像を追加。

・第５章第１５節に、「パスワード変更」を起動した際の説明文言を追加。
・第５章

第１６節に、「JRE8u111 以降または JRE9 の場

合は、プロキシ機能を使用できない」ことを記述。
・第５章

第１６節に、MacOS 版でプロキシを使用する場

合の JRE バージョンについて記載を追加。

版数

変更日付

変更内容
新元号対応／閉局対応に伴い、以下を修正。
・第３章

第１節

動作環境の利用者ソフトバージョンを

3.3 に変更。
・第３章

第１節

表 3-2 の OS X v10.11 を削除し、macOSv10.13 を追加。
・第３章

第１節

表 3-5 の【PC 接続の場合】、【Android 単体で利用する場合】に Android 8.0 を追加。
・第４章

第３節

の表 4-2 における ※2 生年月日の設定ルールに新元号を追加。
・第５章

第３節

の表 5-2 における ※2 生年月日の設定ルールに新元号を追加。
・第５章

第５節

の機能仕様における 生年月日の設定ルールに新元号を追加。
旧署名用認証局の閉局対応に伴い、以下を修正。
・全体 メニュー画面を「電子署名の付与／検証(V)」を削除した Ver3.3 のものに変更。
・第４章
4.3 版

令和元年 5 月 1 日

第６節

から電子署名作成機能をメニュー画面から利用する場合の記載を削除。
・第４章

第８節

から電子署名検証機能をメニュー画面から利用する場合の記載を削除。
・第４章

第８節

図 4-15、16 における「電子署名作成機

能」を「電子署名検証機能」に修正。
・第５章

第１節

のメニュー画面表示機能から電子署名付

与機能、電子署名検証機能の記載を削除。
・第５章

第６節

から電子署名作成機能をメニュー画面から利用できない旨の記載を削除。
・第５章

第８節

から電子署名検証機能をメニュー画面から利用できない旨の記載を削除。
・第５章

第８節

図 5-24、25 における「電子署名作成機

能」を「電子署名検証機能」に修正。
・第６章

第２節

から電子署名検証機能を削除。

旧氏対応に伴い、以下を修正。
・第５章第３節の図 5-11 および表 5-2 に旧氏に関する記

述を追加。
・第５章

第５節の機能仕様に旧氏に関する記述を追加。

版数

変更日付

変更内容
MacOS 版の開発言語(Java)変更対応に伴い、以下を修正。
・第３章

第１節

動作環境の MacOS 版 利用者ソフトバー

ジョンを 3.4 に変更。
・第３章

第１節

表 3-2 を修正。

macOS v10.12、macOS v10.13 を削除。
macOS v10.14、macOS v10.15 (Web ブラウザは Safari 13)を追加。
・ 第 ５章第３節

４

画 面仕 様「 Java 標準 搭 載のmonospaced を使用」の旨の記述を Swift 用に修正。
・第５章

第１１節

１

概要 「MacOS 版では Java 実行環

境が必要」の旨の記述を削除。
・第５章

第１１節

４

画面仕様

「フォントは Java 標

準搭載の Dialog を使用」の旨の記述を削除。
・第５章

第１４節

１

概要

に MacOS 版では Java 実行

環境が必要」の旨の記述を追加。
・第５章

第１６節

１

概要 に MacOS 版における個人認証サービス AP(Java I/F)を使用する場合のみ当該機能が必要である旨に修正。
・第５章

第１６節

２

機能仕様 「Windows 版」に「MacOS

版(個人認証サービス AP(Java I/F)以外)」、「MacOS 版」
4.4 版

令和 2 年 3 月 31 日に「個人認証サービス AP(Java I/F)」を追加。
・第５章

第１６節

３

画面仕様

「Windows 版のみ」に「 MacOS 版 ( 個 人 認 証 サー ビ ス AP(Java I/F) 以外 ) 」、
「MacOS 版」に「個人認証サービス AP(Java I/F)」を追
加。
・第５章

第１６節

２

機能仕様

MacOS 版でプロキシ設

定を行うための注釈(JRE バージョンの記述)を削除。
・第６章

第１節

３

詳細

③「主要コンポーネントに対するニーモニックの場合」に Mac 版の記載を追加。
・第６章

第１節

３

詳細

⑥「コンポーネントに対するユーザ補助の説明の設定」の「Java モジュールの場合」
を削除。
・第６章

第２節

アクセシビリティ対応の「Java」を「Swift」に修正。
MacOS 版の住基カードサポート廃止に伴い、以下を修正。
・第２章「API 仕様書

Mac OS X C 言語インターフェース編」の記述を削除。
・第３章

第１節

表 3-2

※2 の注釈を削除。

・第３章

第１節

表 3-3

「MacOS 版を使用する場合は個

人番号カードのみ対応」の注釈を追加。

版数

変更日付

変更内容
・第３章

第２節

「CSSM および Keychain Service」の記

述を削除。
・第４章

「本章に記載の機能は、Windows 版のみ提供」の

旨を追加。
・第４章

第３節

４

画面仕様

MacOS 版のフォント説明を削除。
・第４章

第６節

２

機能仕様

「CSSM および Keychain

Service」の記述を削除。
・第４章

第８節

２ 機能仕様「CSSM および Keychain

Service」の記述を削除。
・第４章

第１１節

１

概要 「MacOS 版では Java 実行環

境が必要」の旨の記述を削除。
・第４章

第１１節

４

画面仕様

「フォントは Java 標

準搭載の Dialog を使用」の旨の記述を削除。
・第７章

第２節

MacOS 版(住基カード用)の記述を削除。

・第７章

第２節

＜MacOS 版(個人番号カード用)＞を＜

MacOS 版＞に変更。
MacOS 版のハッシュ関数「SHA-1」サポート廃止に伴い、以4.4 版

令和 2 年 3 月 31 日

下を修正。
・第５章

第６節および第８節

２

機能仕様「SHA-1」は、Windows 版のみ使用可能の注釈を(2)に追加。これに伴い「Sha-1WithRSAEncryption」も Windows 版のみ使用可能な旨、(3)の注釈を修正。
ブラウザ対応版、iOS 版のリリースに伴い、以下を修正。
・第２章

ドキュメント体系 「利用者クライアントソフト

機能概要説明書 ブラウザ対応編」を追加。
・第２章

ドキュメント体系「API 仕様書 カード AP ライ

ブラリ ブラウザインターフェース編」を追加。
・第２章

ドキュメント体系 「利用者クライアントソフト

機能概要説明書(iOS 版)」を追加。
・第２章

ドキュメント体系「API 仕様書 iOS Framework編」を追加。
・第３章

第１節

動作環境に Android9.0、10.0 を追加。

Windows 7 サポート終了に伴い、以下を修正。
・第３章

第１節

表 3-1 を修正。

Windows 7(32bit)、Windows 7(64bit)および※3 を削除。

版数

変更日付

変更内容
第３章

第１節

動作環境の利用者ソフトバージョンを以下の通りに変更。
・Windows 版：Ver3.4
・Mac 版：Ver3.5
第３章

第１節

表３−２動作環境(MacOS)を最新の状態に修正した。
パスワード入力ダイアログ改修対応に伴い、以下を修正
・第３章

第１節

動作環境から、JRE9.0 の記載を削除。

・第３章

第１節

２

Android 端末

Ver.4.3、5.1、6.0.1の記載を削除し、Ver.11.0 を追加。Bluetooth のバージョン
を 4.2 に変更
・第５章

第１１節

４

画面仕様

①署名用電子証明書の場合および②利用者証明用電子証明書の場合について、個人
番号カードログイン画像の差替え。
・第５章

第１５節

２

機能仕様

(5)にパスワード表示

機能仕様

現在のパスワードを誤切替の旨の記載を追加。
4.5 版

令和 3 年 3 月 31 日

・第５章

第１５節

２

って送信した時にパスワードロックまでの残回数を表示する旨の記載を追加。
・第５章

第１５節

３

画面仕様

①パスワード変更および②統合パスワード変更について、パスワード変更画面イメージの差替え、パスワード表示状態の画像イメージの追加および、パスワードロックまでの残回数の表示画像イメージの追加。
ブラウザ対応版(Android)のリリースに伴い、以下を修正
・第２章

ドキュメント体系 「利用者クライアントソフト

機能概要説明書(Android 版) ブラウザ対応編」を追加。
・第２章

ドキュメント体系 「API 仕様書 Android インテ

ント ブラウザインターフェース編」を追加。

日本工業規格 X560-1 の名称を最新のものに変更
・第１章第１節 表 1-1 #2
・第４章第３節 ２機能仕様
・第５章第３節 ２機能仕様

版数

変更日付

変更内容
移動端末設備用認証局構築および利用者同意状況確認機能の追加に伴い、以下を修正。
・第１章

利用者同意状況確認機能を追加。

・第１章

第１節

表 １-１ 用語の定義の利用者証明書および認証局の自己署名証明書の説明を修正
・第３章

第１節

動作環境の Windows 版 JPKI 利用者ソフト Ver を変更
・第３章

第１節

表 ３-１ 動作環境(Windows)から、Windows 8.1 update (32bit)および Windows 8.1 update(64bit)を削除
・第３章
5.0 版

令和 5 年 3 月 31 日

第１節

表 ３-１ 動作環境(Windows)の Web ブラ

ウザを Edge 102 に変更
・第３章

第１節

表 ３-１ 動作環境(Windows)に Windows

11(64bit)を追加
・第３章

第１節

MacOS 版 JPKI 利用者ソフト Ver を変更

・第３章

第１節

表 ３-２ 動作環境(MacOS)から、macOSv10.15(64bit)を削除、macOS v12 (64bit)を追加
・第３章

第１節

Android・第５章

表 ３-５ 動作環境(Android 端末)から7.0 を削除、Android 12.0 を追加

第１節

メニュー画面表示機能に利用者同意状況確認機能を追加
・第５章

第１９節

・第６章

第２節

利用者同意状況確認機能を追加

アクセシビリティ対応範囲に利用者同意

状況確認機能を追加
5.0.1 版

令和 5 年 3 月 31 日

5.1 版

令和 6 年 2 月 29 日

InstallShield2022 対応に伴い、第３章

第１節

動作環境

の記載を修正。
MacOS 版 Ver3.7 のリリースに伴い、第３章
境の記載を修正。

第１節

動作環

機能概要説明書−

目次

第 5.1 版−

第１章 はじめに ......................................................... １
第１節 用語の定義............................................................................................................. ２

第２章 ドキュメント体系 ................................................. ４第３章 システム概要 ..................................................... ６
第１節 動作環境 ................................................................................................................ ６
第２節 上位アプリケーションとのインターフェース .................................................. １０
第３節 PC 接続機能について ........................................................................................ １０

第４章 機能概要（住基カード編） ........................................ １１
第１節 メニュー画面表示機能 ...................................................................................... １１
第２節 ポータルサイト閲覧機能 ................................................................................... １１
第３節 電子証明書表示機能 .......................................................................................... １１
第４節 電子証明書出力機能 .......................................................................................... ２６
第５節 基本 4 情報取得機能 .......................................................................................... ２６
第６節 電子署名作成機能.............................................................................................. ２６
第７節 電子証明書取得機能 .......................................................................................... ２８
第８節 電子署名検証機能.............................................................................................. ２９第９節 官職証明書検証機能 .......................................................................................... ３１
第１０節 自分の電子証明書の有効性確認機能 ............................................................. ３４
第１１節 自分の電子証明書のオンライン失効申請機能 .............................................. ３４
第１２節 ソフトウェア動作確認機能 ........................................................................... ３８
第１３節 IC カードリーダライタ設定機能 ................................................................... ３８
第１４節 JAVA ライブラリ登録機能 .............................................................................. ３８
第１５節 パスワード変更機能 ...................................................................................... ３８
第１６節 プロキシ設定機能 .......................................................................................... ３９
第１７節 自動更新機能 ................................................................................................. ３９
第１８節 電子証明書の更新通知機能 ........................................................................... ３９

第５章 機能概要（個人番号カード編） .................................... ４０
第１節 メニュー画面表示機能 ...................................................................................... ４０
第２節 ポータルサイト閲覧機能 ................................................................................... ４２
第３節 電子証明書表示機能 .......................................................................................... ４３
第４節 電子証明書出力機能 .......................................................................................... ６２
第５節 基本 4 情報取得機能 .......................................................................................... ６４
第６節 電子署名作成機能.............................................................................................. ６５
第７節 電子証明書取得機能 .......................................................................................... ６７
第８節 電子署名検証機能.............................................................................................. ６８
第９節 官職証明書検証機能 .......................................................................................... ７０
第１０節 自分の電子証明書の有効性確認機能 ............................................................. ７３
第１１節 自分の電子証明書のオンライン失効申請機能 .............................................. ７６i機能概要説明書

第 5.1 版

第１２節 ソフトウェア動作確認機能 ........................................................................... ８７
第１３節 IC カードリーダライタ設定機能 ................................................................... ８８
第１４節 JAVA ライブラリ登録機能 .............................................................................. ９０
第１５節 パスワード変更機能 ...................................................................................... ９２
第１６節 プロキシ設定機能 ....................................................................................... １００
第１７節 自動更新機能 .............................................................................................. １０１
第１８節 電子証明書の更新通知機能 ........................................................................ １０４
第１９節 利用者同意状況確認機能 ............................................................................ １０７

第６章 アクセシビリティ対応...........................................１１５
第１節 アクセシビリティ対応項目 ............................................................................ １１５
第２節 アクセシビリティ対応範囲 ............................................................................ １１７

第７章 その他 ........................................................１１８
第１節 JPKI 利用者ソフトのインストール機能 ....................................................... １１８
第２節 IC カードに対するアクセス制御 ................................................................... １１８i機能概要説明書

第 5.1 版

第１章 はじめに
公的個人認証サービス利用者クライアントソフト(以下、JPKI 利用者ソフト)は、利用者が自宅のパソコン等でオンライン申請などを利用する際に必要となる以下の機能を提供する。


メニュー画面表示機能



ポータルサイト閲覧機能

電子証明書表示機能

電子証明書出力機能

基本 4 情報取得機能



電子署名作成機能

電子証明書取得機能



電子署名検証機能



官職証明書検証機能



自分の電子証明書の有効性確認機能

自分の電子証明書のオンライン失効申請機能

ソフトウェア動作確認機能

IC カードリーダライタ設定機能

Java ライブラリ登録機能

パスワード変更機能

プロキシ設定機能

自動更新機能

電子証明書の更新通知機能



利用者同意状況確認機能

以降、本書では JPKI 利用者ソフトの機能概要について説明する。

１

機能概要説明書

第１節

第 5.1 版

用語の定義

表 １-１ 用語の定義
項番

用語・略号

1

IC カード説明
以下のカードを指す総称
・住基カード・個人番号カード2

電子証明書

公開鍵及び発行対象を識別する情報を含むデータに、認証局が発行対象の正当性を保証する電子署名を付与して、発行されるデータをいう。
データは、ISO/IEC 8825-1 の識別符号化規則により符号化された形式で利用される。

3

証明書

電子証明書と同義

4

利用者証明書 公的個人認証サービスで発行した利用者の証明書
具体的には以下の電子証明書を指す・住基カードに格納された署名用電子証明書
・個人番号カードに格納された署名用電子証明書
・個人番号カードに格納された利用者証明用電子証明書
・移動端末設備に格納された署名用電子証明書
・移動端末設備に格納された利用者証明用電子証明書※第４章に記述された利用者証明書は住基カードに格納された署名用
電子証明書のみを指す。

5

認証局の自己 自認証局の公開鍵に対して、自認証局の秘密鍵で署名した証明書。
署名証明書

本書では以下の電子証明書を指す。
・住基カードに格納された都道府県知事の自己署名証明書
・個人番号カードに格納された署名用認証局の自己署名証明書
・個人番号カードに格納された利用者証明用認証局の自己署名証明書
・移動端末設備に格納された署名用認証局の自己署名証明書
・移動端末設備に格納された利用者証明用認証局の自己署名証明書※第４章に記述された認証局の自己署名証明書は住基カードに格納された都道府県知事の自己署名証明書のみを指す。

6

PC/SC

7

IC カ ー ド リ 以下の機器を指す総称
ーダライタ

Personal Computer/Smart Card の略。
・PC/SC 対応 IC カードリーダライタ
・Android 端末

２

機能概要説明書
8挿入

第 5.1 版

IC カードリーダライタが IC カードを読み込める状態にすること。
具体的には以下の状態にすることを指す。
・PC/SC 対応 IC カードリーダライタに IC カードをセットすること・Android 端末に IC カードをセットすること

9

NFC

Near Field Communication

10

Bluetooth

機器間の近距離無線通信 IEEE 802.15.1 の規格名称。

３(近距離無線通信)の略。

機能概要説明書

第 5.1 版

第２章 ドキュメント体系
JPKI 利用者ソフトのドキュメント体系図を以下に示す。本書は以下の体系図の網掛け部分に該当する。
利用者クライアントソフト 機能概要説明書
利用者クライアントソフトの機能概要について説明しています。

API 仕様書 カード AP ライブラリ CryptoAPI 編
カード AP ライブラリ(CryptoAPI)の API 仕様について説明しています。

API 仕様書 カード AP ライブラリ PKCS#11 編
カード AP ライブラリ(PKCS#11)の API 仕様について説明しています。

API 仕様書 カード AP ライブラリ Java インターフェース編
カード AP ライブラリ(Java インターフェース)の API 仕様について説明しています。

JavaDoc JPKICryptJNI
カード AP ライブラリ(Java インターフェース(住基カード署名用))の JavaDoc です。

JavaDoc JPKICryptJNI(64bit)
カード AP ライブラリ(Java インターフェース(住基カード署名用) 64bit)の JavaDoc です。

JavaDoc JPKICryptSignJNI
カード AP ライブラリ(Java インターフェース(個人番号カード署名用))の JavaDoc です。

JavaDoc JPKICryptSignJNI(64bit)
カード AP ライブラリ(Java インターフェース(個人番号カード署名用) 64bit)の JavaDoc です。

JavaDoc JPKICryptAuthJNI
カード AP ライブラリ(Java インターフェース(個人番号カード利用者証明用))の JavaDoc です。

JavaDoc JPKICryptAuthJNI(64bit)
カード AP ライブラリ(Java インターフェース(個人番号カード利用者証明用) 64bit)の JavaDoc です。

API 仕様書 個人認証サービス AP C 言語インターフェース編
個人認証サービス AP(C 言語インターフェース)の API 仕様について説明しています。

API 仕様書 個人認証サービス AP Java インターフェース編
個人認証サービス AP(Java インターフェース)の API 仕様について説明しています。

JavaDoc JPKIUserCertService
個人認証サービス AP(Java インターフェース)の JavaDoc です。

Jar ファイル利用手引き
利用者クライアントソフトの Jar ファイルを利用する方法について説明しています。

利用者クライアントソフト 機能概要説明書 ブラウザ対応編
ブラウザ対応版利用者クライアントソフトの機能概要について説明しています。

API 仕様書 カード AP ライブラリ ブラウザインターフェース編
カード AP ライブラリ(ブラウザインターフェース)の API 仕様について説明しています。

図 ２-１ ドキュメント体系図(PC 版)

４機能概要説明書

利用者クライアントソフト 機能概要説明書(Android 版)
Android 版 JPKI 利用者ソフトの機能概要について説明しています。

API 仕様書 Android インテント編
インテントによる外部インターフェース仕様について説明しています。

利用者クライアントソフト 機能概要説明書(Android 版) ブラウザ対応編
ブラウザ対応版 Android 版 JPKI 利用者ソフトの機能概要について説明しています。

API 仕様書 Android インテント ブラウザインターフェース編
インテントによる外部インターフェース仕様(ブラウザ対応用)について説明しています。

図 ２-２ ドキュメント体系図(Android 版)

利用者クライアントソフト 機能概要説明書(iOS 版)
iOS 版 JPKI 利用者ソフトの機能概要について説明しています。

API 仕様書 iOS Framework 編
Framework による外部インターフェース仕様について説明しています。

図 ２-３ ドキュメント体系図(iOS 版)

５

第 5.1 版

機能概要説明書

第３章

システム概要第１節

動作環境

第 5.1 版

Windows 版 JPKI 利用者ソフト Ver3.5 の動作環境は以下の通りとする。
表 ３-１ 動作環境(Windows)

OS(※1)Web ブラウザ

JavaVM(※1)

PC 接続機能対応可否(※1,※2)

JRE8.0(※3)

Windows 10 Home/Pro (32bit/64bit)

Edge

○

○

Windows 11 Home/Pro

Edge

〇

〇

※1 本仕様書で定めるバージョンの開発時点の環境。最新の動作環境の情報は、JPKI ポータル
サイトに掲載するものとする。
また、最新の動作環境に掲載された OS、Web ブラウザ、JavaVM 以外を使用した場合の不具合等に関するお問い合わせは、サポート対象外とする。
※2 プラットフォームが Windows の場合、暗号機能等の利用のために Microsoft Edge(カード AP
ライブラリ（Java インタフェース編）の場合、IE モード)が必要。
※3 PC 接続機能については「第３章第３節

PC 接続機能について」を参照。

６

機能概要説明書

第 5.1 版

MacOS 版 JPKI 利用者ソフト Ver3.7 の動作環境は以下の通りとする。
表 ３-２ 動作環境(MacOS)

OS(※1)Web ブラウザ(※1)

JavaVM(※1)

PC 接続機能対応可否

JRE8.0(※2)

macOS 13 Ventura

Safari 16○

×macOS 14 Sonoma

Safari 17〇

×※1 本仕様書で定めるバージョンの開発時点の環境。最新の動作環境の情報は、JPKI ポータル
サイトに掲載するものとする。
また、最新の動作環境に掲載された OS、Web ブラウザ、JavaVM 以外を使用した場合の不具合等に関するお問い合わせは、サポート対象外とする。
※2 PC 接続機能については「第３章第３節

PC 接続機能について」を参照。

IC カードの動作環境は以下の通りとする。

表 ３-３ 動作環境(IC カード)項目
IC カード条件
住基カードまたは個人番号カードであること。
※PC 接続機能を使用する場合は個人番号カードのみ対応。
※MacOS 版を使用する場合は個人番号カードのみ対応。

７

機能概要説明書

１

第 5.1 版

PC/SC 対応 IC カードリーダライタ

PC/SC 対応 IC カードリーダライタの動作環境は以下の通りとする。

表 ３-４ 動作環境(PC/SC 対応 IC カードリーダライタ)
項目

条件

PC/SC 対応 IC カード 以下の条件を満たす PC/SC 対応 IC カードリーダライタとする。(「個人リーダライタ

番号カード対応適合性検証済み IC カードリーダーライタ一覧」「住基カード対応適合性検証済み PC/SC 対応 IC カードリーダーライタ一覧」(※
1)を参照のこと。)
・ IC カードのインターフェース(非接触型、接触非接触両対応型)に対応していること。
・ PC/SC 対応 IC カードリーダライタであること。
・ USB など、パソコンに接続するためのインターフェースを有すること。
・ PC/SC 対応 IC カードリーダライタと通信するためのドライバソフト
ウェアが提供されていること。
・ IC カードの搬送方式が手動挿入/手動排出タイプまたは自動挿入/自動排出タイプであること。
・ IC カードを挿入するスロットの数は 1 つとし、1 度に挿入できる IC
カードは 1 枚であること。

※1 最新の「個人番号カード対応適合性検証済み IC カードリーダーライタ一覧」「住基カード対応適合性検証済み IC カードリーダーライタ一覧」の情報は、JPKI ポータルサイトに掲載す
るものとする。

８

機能概要説明書

２

第 5.1 版

Android 端末

Android 端末の動作環境は以下の通りとする。

表 ３-５ 動作環境(Android 端末)
項目
Android 端末条件
以下の条件を満たす Android 端末とする。（「個人番号カード対応適合性検証済み Android 端末一覧」(※)を参照のこと。
）
・Android 8.0、9.0、10.0、11.0 または 12.0 を搭載していること。
・Bluetooth 4.2 を搭載していること。
・ISO/IEC 14443 Type B に対応している NFC を搭載していること。

※

最新の「個人番号カード対応適合性検証済み Android 端末一覧」の情報は、JPKI ポータル
サイトに掲載するものとする。
また、最新の動作環境に掲載された OS 以外を使用した場合の不具合等に関するお問い合わ
せは、サポート対象外とする。

９

機能概要説明書

第２節

第 5.1 版

上位アプリケーションとのインターフェース

上位アプリケーションの実装形態としては、以下のパターンが想定される。
・ クライアントアプリケーション（C 言語等で開発）
・ クライアントアプリケーション（Java 言語で開発）・ Web アプリケーション（Java アプレット）
上記のパターンに対応するため、以下の Application Program Interface(以下、API)を提供する。
・ C 言語インターフェース

CryptoAPI 2.0



PKCS#11 Ver2.2

・ Java 言語インターフェースJava Native Interface (C 言語インターフェースをラッピング)

プラットフォームに対する各インターフェースの対応は以下の通りである。
表 ３-６ インターフェースの対応
OS 種別

Windows

API 種別
C
Java

MacOS

CryptoAPI

対応

PKCS#11

対応

対応

Java Native Interface

対応

対応

本ソフトウェアでは、上記のインターフェース群のうち、次章以降の機能を実現するインターフ
ェースのみをサポートする。
なお、「証明書取得機能」「電子署名生成機能」「電子署名検証機能」を実現する API として、
CryptoAPI、 PKCS#11、 Java インターフェースがあり、これらをカード AP ライブラリと呼ぶ。
「証明書表示機能」「基本４情報取得機能」「官職証明書検証機能」「自己の電子証明書の有効性確認機能」「IC カード種別取得機能」を実現する API として、C 言語インターフェースと Java
インターフェースがあり、これらを個人認証サービス AP と呼ぶ。
各 API の詳細については、それぞれの API 仕様書を参照のこと。

第３節

PC 接続機能について

PC 接続機能とは、PC が Android 端末の NFC と Bluetooth を使用し、IC カードにアクセスする機能。住基カードの場合、本機能は提供しない。
詳細は「利用者クライアントソフト 機能概要説明書(Android 版) 第５章 第３節 PC 接続機能」を参照。

１０

機能概要説明書

第 5.1 版

第４章 機能概要（住基カード編）
本章に記載の機能は、Windows 版のみ提供する。
第１節

メニュー画面表示機能

「第５章

第２節

１

メニュー画面表示機能」を参照。

ポータルサイト閲覧機能

「第５章

第３節

機能概要（個人番号カード編）」「第１節

機能概要（個人番号カード編）」「第２節

ポータルサイト閲覧機能」を参照。

電子証明書表示機能
概要(1) IC カードに格納された利用者証明書および都道府県知事の自己署名証明書の内容を表示する。
(2) 電子公文書等に添付された官職証明書(GPKI)または職責証明書(LGPKI)、その他の電子証
明書を表示する。
２

機能仕様(1) 上位アプリケーションからの API による要求に基づいて、IC カード(個人認証カード AP)
等から取得した電子証明書を受け取り、受け取った電子証明書を GUI(Graphical User
Interface)画面に表示する。
(2) 以下の電子証明書を表示対象とする。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明書

IC カードに格納された都道府県知事の自己署名証明書

政府認証基盤(GPKI)


電子公文書等に添付された官職証明書



電子公文書等に添付された CA の自己署名証明書

地方公共団体における組織認証基盤(LGPKI)


電子公文書等に添付された職責証明書



電子公文書等に添付された CA の自己署名証明書

その他


その他の認証基盤および CA で発行された電子証明書(ISO/IEC 8825-1 の識別符号化規則により符号化された形式の電子証明書)(3) 上位アプリケーションから受け取る電子証明書のデータ形式は、ISO/IEC 8825-1 の識別符号化規則により符号化された形式(以下、DER(Distinguished Encoding Rules)形式)とする。
(4) GUI 画面に利用者証明書を表示する際は、次の 2 種類のボタンを配置する。


自分の電子証明書の有効性確認機能により電子証明書の有効性を確認するため

１１

機能概要説明書

第 5.1 版の有効性確認ボタン


電子証明書出力機能により DER 形式またはテキスト形式にファイル出力するためのファイル出力ボタン(5) GUI 画面に都道府県知事の自己署名証明書を表示する際は、次のボタンを配置する。


電子証明書出力機能により DER 形式またはテキスト形式にファイル出力するためのファイル出力ボタン(6) GUI 画面に官職証明書、職責証明書、その他の電子証明書を表示する際は、次の 2 種類のボタンを配置する。


官職証明書検証機能により電子証明書の有効性を確認するための証明書検証ボタン

電子証明書出力機能により DER 形式またはテキスト形式にファイル出力するためのファイル出力ボタン

１２

機能概要説明書

３

第 5.1 版

電子証明書表示手順(シーケンス)
本機能を使用する場合、電子証明書の取得は上位アプリケーションで行う。電子証明書の取得方法としては以下の通り。


IC カードからの電子証明書の取得



ファイルからの電子証明書の取得

本機能を使用した、それぞれの証明書表示シーケンスを図 ４-１、図 ４-２に示す。

個人認証サービスAP カードAPライブラリ
個人認証カードAP(証明書表示機能)(証明書取得機能)

上位アプリケーション①証明書取得要求
証明書種類②証明書取得要求③証明書取得
電子証明書④証明書取得電子証明書⑤証明書表示要求
電子証明書⑥表示終了応答

図 ４-１ IC カード内の電子証明書を表示する場合

個人認証サービスAP(証明書表示機能)

証明書ファイル

上位アプリケーション①証明書取得
電子証明書②証明書表示要求
電子証明書③表示終了応答

図 ４-２ ファイルから電子証明書を表示する場合

１３

機能概要説明書

４

第 5.1 版

画面仕様
電子証明書の記載事項の表示については、基本情報を表示する画面(以下、基本画面)と全ての記載事項を表示する画面(以下、詳細画面)を設ける。
以下に、電子証明書表示画面の画面仕様を記述する。
画面共通仕様図 ４-３ 画面共通仕様イメージ

フォントの種類およびサイズは視認性を考慮し、以下の通りとする。
Windows 版：Windows に標準搭載されている｢MS ゴシック｣を使用する。フォントサイ
ズは｢12pt｣とする。



GUI 画面に文字を表示する際、以下の文字についても正しい表示を可能とする。
「\」(半角円サイン)「~」(半角チルド)「＼」(全角バックスラッシュ)「〜」(全角チルド)「∥」(全角 2 重縦線)「−」(全角ハイフン)「￠」(全角セントサイン)「￡」(全角ポンドサイン)
１４

機能概要説明書

第 5.1 版「￢」(全角ノットサイン)
基本画面
基本画面は、電子証明書の種類に応じて、以下の 3 種類の表示方式に分類される。
① 認証局の自己署名証明書
自己署名証明書、ルート認証局の自己署名証明書、リンク証明書、下位認証局の自己署名証明書、相互認証証明書② 利用者証明書
公的個人認証サービスで発行した利用者の証明書③ 官職証明書、職責証明書、その他の証明書
上記以外の電子証明書
電子証明書を分類するための処理フローは図 ４-４の通り。

X.509v3 証明書

basicConstraints のcA

TRUEの場合① 認証局の自己署名証明書

FALSE の場合
issuer の organizationName

JPKI または JPKI -TEST の場合

その他の場合③官職証明書、職責証明書、その他の証明書

図 ４-４ 電子証明書分類処理フロー
次頁以降、各画面の画面仕様について記述する。

１５② 利用者証明書

機能概要説明書

第 5.1 版

① 認証局の自己署名証明書
メニュー画面の「認証局の証明書」ボタンを押下することで、IC カードに格納されている都道府県知事の自己署名証明書を表示する。

図 ４-５

電子証明書表示ボタン(認証局の自己署名証明書)

図 ４-６ 基本画面イメージ(認証局の自己署名証明書)

１６

機能概要説明書

第 5.1 版

表 ４-１ 表示項目と証明書領域の対応(認証局の自己署名証明書)項番

項目名証明書の項目名
上位項目名
項目名
SubjectAltName CountryName
またはOrganizationName
Subject
OrganizationalUnitName
OrganizationalUnitName
例) 都道府県知事の自己署名証明書の場合

1

主体者

2
3

発行年月日
有効期間の
満了日

Validity

4

発行者

IssuerAltName
またはIssuer

5

フィンガー
プリント

−

表示方法

SubjectAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣
にて表記。
subjectAltName に記述がない場合は subject を表示。
notBefore
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY
notAfter
年 MM 月 DD 日」(ＧＧは元号、
時分秒は表示せず。)
CountryName
IssuerAltName の DN を全て表
OrganizationName
示。
OrganizationalUnitName DN は属性毎に改行して表示し、OrganizationalUnitName ｢(属性名の略語)＝(設定値)｣例) 都道府県知事の自己 にて表記。
署名証明書の場合
issuerAltName に記述がない場
合は issuer を表示。
−
電子証明書のハッシュ値を計算して表示。ハッシュ関数は「sha1」を使用する。

１７

機能概要説明書

第 5.1 版

② 利用者証明書
メニュー画面の「自分の証明書」ボタンを押下することで、IC カードに格納されている利用者の電子証明書を表示する。

図 ４-７

電子証明書表示ボタン(利用者証明書)

図 ４-８ 基本画面イメージ(利用者証明書)

１８

機能概要説明書

第 5.1 版

表 ４-２ 表示項目と証明書領域の対応(利用者証明書)
項番

項目名

証明書の項目名
上位項目名
SubjectAltName

項目名commonName
substituteCharacterOfCommonName※1

1
2

氏名
代替文字の
使用(氏名)

3

生年月日

dateOfBirth※2

4

性別

gender※3

5
6

住所
代替文字の
使用(住所)

7
8

発行年月日
有効期間の
満了日

Validity

9

発行者

IssuerAltName

表示方法
設定値をそのまま表示。
・代替文字を「鍵括弧」付で表示。
・代替文字が複数ある場合は代
替文字を続けて表示。
例)「吉」「郎」は代替文字です。
設定値を和暦に変換して表示。

設定値を日本語表記に変換して表示。
Address
設定値をそのまま表示。
substituteCharacterOf- ・代替文字を「鍵括弧」付で表
Address※1
示。
・代替文字が複数ある場合は代
替文字を続けて表示。
例)「葛」「飾」は代替文字です。
notBefore
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY
notAfter
年 MM 月 DD 日」(ＧＧは元号、
時分秒は表示せず。)
organizationalUnitName 設定値をそのまま表示。

１９

機能概要説明書

第 5.1 版

※1 代替文字の設定ルール(ⅰ) 表記ルール
1.

代替文字を”1”、それ以外を”0”で表現する。

2.

スペースも 1 文字として捉え、ルール 1 を適用する。

(ⅱ)表記例
項目名 設定値

代替文字使用位置の値 説明

氏名

10000

吉田△太郎

氏名の長さは 5 文字
1 文字目の「吉」が代替文字

住所

東京都葛飾区ｘｘｘ

000100000

住所の長さは 9 文字
4 文字目の「葛」が代替文字△は全角スペース※2 生年月日の設定ルール(ⅰ) コード体系
英数字型
E

9桁

EYYYYMMDD：年号コード

1 桁（1:明治

2:大正

3:昭和

4:平成

5:令和）

YYYY ：西暦年

4桁

MM

：月

2 桁（01〜12:1 月〜12 月

00:不明

A1:春

DD

：日

2 桁（01〜31:1 日〜31 日

00:不明

A1:上旬

例

生年月日の値

表

記

通常

420030401

平成 15 年 4 月 1 日

年号のはざまの日

219261225

大正 15 年 12 月 25 日

319261225

昭和元年 12 月 25 日

A2:夏(ⅱ) 表記例

年月日不明

000000000

月日不明

319260000

昭和元年

31926A100

昭和元年春319261200

昭和元年 12 月

3192612A2

昭和元年 12 月中旬

日不明※3 性別の設定ルール(ⅰ) コード体系
英数字型
X

1桁

X

：性別コード 1 桁

（1:男

2:女

２０

3:不明）

A3:秋

A2:中旬

A4:冬）

A3:下旬）

機能概要説明書

第 5.1 版

③ 官職証明書、職責証明書、その他の証明書
メニュー画面の「その他の証明書」ボタンを押下することで、官職証明書、職責証明書、その他の証明書ファイルを開いて表示する。

図 ４-９

電子証明書表示ボタン(官職証明書、職責証明書、その他の証明書)

図 ４-１０ 基本画面イメージ(官職証明書、職責証明書、その他の証明書)
２１

機能概要説明書

第 5.1 版

表 ４-３ 表示項目と証明書領域の対応(官職証明書、職責証明書、その他の証明書)
項番
1

項目名
主体者

証明書の項目名
上位項目名
SubjectAltName
またはSubject

項目名CountryName
OrganizationName
OrganizationalUnitName
CommonName
例)官職証明書の場合

2
3

発行年月日
有効期間の
満了日

Validity

notBefore
notAfter4

発行者

IssuerAltName
またはIssuerCountryName
OrganizationName
OrganizationalUnitName
OrganizationalUnitName
例)官職証明書の場合

5

フィンガー
プリント

−

−

表示方法
SubjectAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣にて表記。subjectAltName に記述がない場合は subject を表示。
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY
年 MM 月 DD 日」(ＧＧは元号、
時分秒は表示せず。)
IssuerAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣にて表記。issuerAltName に記
述がない場合は issuer を表示。
認証局の自己署名証明書の場
合のみ表示。
電子証明書のハッシュ値を計算して表示。ハッシュ関数は「sha1」または「sha256」を使
用する。

２２

機能概要説明書

第 5.1 版

詳細画面
詳細画面は、X.509 証明書における全ての記載事項を表示する画面である。尚、詳細画
面は証明書の種類によらず、同様の画面仕様とする。

図 ４-１１ 詳細画面イメージ

２３

機能概要説明書

第 5.1 版

以下に、詳細画面の設定値表示に関する共通ルールを示す。


項目名表示欄、簡易表記欄、詳細表記欄の各表示項目は、証明書プロファイル
における最上位項目毎に表示する。ただし、有効期間については、｢発行年月日｣と｢有効期間の満了日｣を個別に表示する。



日付は設定値を西暦(日本標準時)で表示する。ただし、利用者証明書における利用者の生年月日については和暦(日本標準時)で表示する。



オブジェクト識別子(OID：Object Identifier)については、対応する値に変換して表示する。対応する値がない場合は、OID をそのまま表示する。



鍵使用目的(KeyUsage)については、bit 列のうち、値が”1”の項目のみを名称で表示する。
例) 110000000 → digitalSignature , nonRepudiation

次に、簡易表記と詳細表記で表記ルールが異なる項目を以下に示す。
＜簡易表記＞
証明書基本領域

発行者(issuer)と主体者(subject)については、識別名(DN：DistinguishedName)の属性毎にカンマ区切りで表示する。但し、利用者証明書の主体者については、一般名(CN：commonName)のみを｢発行申請送信時刻｣と｢受付端末識別記号｣の２つに分けて表示する。(図 ４-１２参照)



主体者公開鍵情報(subjectPublicKeyInfo)については、暗号アルゴリズムと鍵長を表示する。表記方式は「(algorithm の OID に対応する値)+(鍵長)bits」

証明書拡張領域

最上位項目以下の情報を項目毎にカンマ区切りで表示する。

＜詳細表記＞
証明書基本領域

発行者(issuer)と主体者(subject)については、DN の属性毎に改行して表示する。但し、利用者証明書の主体者については、CN のみを｢発行申請送信時刻｣と｢受付端末識別記号｣の２つに分けて表示する。(図 ４-１２参照)



主体者公開鍵情報(subjectPublicKeyInfo)については、公開鍵値(subjectPublicKey)を 16 進数で表示する。

証明書拡張領域

最上位項目以下の情報を項目毎に階層表示とする。

２４

機能概要説明書

図 ４-１２ 詳細画面イメージ(利用者証明書)

２５

第 5.1 版

機能概要説明書

第４節

第 5.1 版

電子証明書出力機能「第５章

機能概要（個人番号カード編）」「第４節

電子証明書出力機能」を参照。

住基カードの場合は、出力対象とする公的個人認証サービスの電子証明書は以下の通り。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明書

IC カードに格納された都道府県知事の自己署名証明書

公的個人認証サービス以外の電子証明書については、「第５章編）」「第４節

第５節

電子証明書出力機能」の通りとする。

基本 4 情報取得機能

「第５章

第６節
１

機能概要（個人番号カード

機能概要（個人番号カード編）」「第５節

基本 4 情報取得機能」を参照。

電子署名作成機能概要

電子申請を行う際に、IC カードに格納された利用者の秘密鍵を使用して電子署名を作成する。
以下では、カード AP ライブラリからの本機能の利用方法を説明する。
２

機能仕様(1) 本機能は以下のカード AP ライブラリで提供する。


CryptoAPI

PKCS#11Java Native Interface(2) 本機能では、次の 5 つの機能を実現する。


上位アプリケーションから署名対象データまたは署名対象データのハッシュ値（ハッシュ関数は SHA-1 または SHA-256 に限る）を受け取る。



署名対象データの場合は、受け取った署名対象データからハッシュ値を計算して IC
カードに引き渡す。



ハッシュ値の場合は、受け取ったハッシュ値をそのまま IC カードに引き渡す。



IC カード内で作成された電子署名を受け取り、上位アプリケーションに返す。



利用者の秘密鍵による暗号演算(電子署名生成)については、IC カード内の個人認証
カード AP が行う。

(3) 署名アルゴリズムは「Sha-1WithRSAEncryption」、「Sha-256WithRSAEncryption」とする。

２６

機能概要説明書
３

電子署名作成手順(シーケンス)
本機能を使用した、電子署名作成シーケンスを図 ４-１３、図 ４-１４に示す。

図 ４-１３ 署名対象データからの電子署名作成

図 ４-１４ ハッシュ値からの電子署名作成

２７

第 5.1 版

機能概要説明書

第７節

第 5.1 版

電子証明書取得機能「第５章

機能概要（個人番号カード編）」「第７節

電子証明書取得機能」を参照。

住基カードの場合は、取得対象とする電子証明書は以下の通り。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明書

IC カードに格納された都道府県知事の自己署名証明書

２８

機能概要説明書

第８節
１

第 5.1 版

電子署名検証機能概要

利用者が行政機関等から受け取った電子公文書等の電子署名を検証する。
以下では、カード AP ライブラリからの本機能の利用方法を説明する。
２

機能仕様(1) 本機能は以下のカード AP ライブラリで提供する。


CryptoAPI

PKCS#11Java Native Interface(2) 本機能では、次の 3 つの機能を実現する。


上位アプリケーションから以下の情報を受け取る。
・ 署名対象データまたは署名対象データのハッシュ値（ハッシュ関数は SHA-1 または SHA-256 に限る）
・ 電子署名・ 電子署名の作成で使用した秘密鍵に対応する公開鍵受け取った情報を使用して電子署名の検証を行う。



電子署名の検証結果を上位アプリケーションに返す。

(3) 署名アルゴリズムは「Sha-1WithRSAEncryption」,「Sha-256WithRSAEncryption」とする。

２９機能概要説明書

３

電子署名検証手順(シーケンス)
本機能を使用した、電子署名検証シーケンスを図 ４-１５、図 ４-１６に示す。

図 ４-１５ 署名対象データ、電子署名、公開鍵からの電子署名検証

図 ４-１６ ハッシュ値、電子署名、公開鍵からの電子署名検証３０

第 5.1 版

機能概要説明書

第９節
１

第 5.1 版

官職証明書検証機能
概要(1) 行政機関からの結果通知等に添付されている官職証明書または職責証明書を検証するた
めに、公的個人認証サービスに問合せを行う。
(2) 電子証明書表示機能から官職証明書または職責証明書の検証を行う。
２

機能仕様(1) 電子証明書表示機能における官職証明書または職責証明書の検証機能については、本機能を適用して実装する。
(2) 検証対象とする電子証明書の種類は以下の通り。
政府認証基盤(GPKI)


電子公文書等に添付された官職証明書

地方公共団体における組織認証基盤(LGPKI)


電子公文書等に添付された職責証明書(3) 本機能では、次の 2 つの機能を実現する。


上位アプリケーションから官職証明書あるいは職責証明書を受け取り、検証要求電文を作成し、公的個人認証サービスセンターの官職証明書検証サーバ(以下、CVS)
に対して証明書検証要求を発行する。



CVS から受け取った証明書検証結果電文から検証結果を取り出し、上位アプリケー
ションに返す。

(4) 証明書検証要求電文で必要となる都道府県知事の自己署名証明書と利用者証明書については、電子証明書取得機能を用いて IC カードより取得する。
(5) CVS への証明書検証要求電文には、電子署名作成機能を用いて利用者の電子署名を付与する。
(6) 上位アプリケーションから受け取る電子証明書のデータ形式は DER 形式とする。
(7) 公的個人認証サービスセンターとの通信機能を有する。

３１

機能概要説明書

３

官職証明書検証手順(シーケンス)
本機能を使用した、官職証明書検証シーケンスを図 ４-１７に示す。

図 ４-１７ 電子公文書の官職証明書を検証する場合

３２

第 5.1 版

機能概要説明書

４

第 5.1 版

画面仕様
電子証明書表示画面(官職証明書、職責証明書、その他の証明書)の「証明書検証」ボタンを押下することで、証明書検証を行う。

図 ４-１８ 証明書検証ボタン

３３

機能概要説明書

第１０節

第 5.1 版

自分の電子証明書の有効性確認機能「第５章

機能概要（個人番号カード編）」「第１０節

自分の電子証明書の有効性確認機能」

を参照。
住基カードの場合は、取得対象とする電子証明書は以下の通り。
公的個人認証サービス(JPKI)


第１１節
１

IC カードに格納された利用者証明書

自分の電子証明書のオンライン失効申請機能概要
利用者がインターネットを通じて IC カード内の自分の電子証明書(利用者証明書)の失効

申請を行う。
２機能仕様(1) 失効申請対象とする電子証明書の種類は以下の通り。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明書(2) 本機能では、次の 2 つの機能を実現する。
IC カードから利用者証明書を取り出し、失効申請電文を作成し、公的個人認証サー
ビスのオンライン窓口サーバに対して電子証明書の失効申請を行う。

オンライン窓口サーバから受け取った失効申請結果電文から申請結果を取り出し、GUI 画面に表示する。

(3) 失効申請電文で必要となる都道府県知事の自己署名証明書と利用者証明書については、
電子証明書取得機能を用いて IC カードより取得する。
(4) オンライン窓口サーバへの失効申請電文には、電子署名作成機能を用いて利用者の電子署名を付与する。
(5) 公的個人認証サービスセンターとの通信機能を有する。

３４

機能概要説明書

３

オンライン失効申請手順(シーケンス)
本機能を使用した、オンライン失効申請シーケンスを図 ４-１９に示す。

図 ４-１９ 自分の電子証明書を失効申請する場合

３５

第 5.1 版

機能概要説明書

４

第 5.1 版

画面仕様
メニュー画面の「証明書の失効申請」ボタンを押下することで、オンライン失効申請画面を表示する。

図 ４-２０ 証明書の失効申請ボタン
画面共通仕様

図 ４-２１ 画面共通仕様イメージ

フォントサイズは視認性を考慮し｢15pt｣とする。



生年月日を画面に表示する際、電子証明書表示機能と同一の設定ルールに従い、書
式は｢ＧＧYY 年 MM 月 DD 日｣(ＧＧは元号、時分秒は表示せず)で表示する。
３６

機能概要説明書
第 5.1 版

性別を画面に表示する際、電子証明書表示機能と同一の設定ルールに従い、｢男｣、｢女｣、｢不明｣のいずれかで表示する。

画面遷移

終了

OK

END

申請中止

キャンセル

OK

OK

OK

申請中止
送信

電子署名

キャンセル
OK

申請中止

図 ４-２２ オンライン失効申請機能の画面遷移
３７

キャンセル

機能概要説明書

第１２節

ソフトウェア動作確認機能

「第５章

第１３節

第 5.1 版

機能概要（個人番号カード編）」「第１２節

ソフトウェア動作確認機能」を参照。

IC カードリーダライタ設定機能「第５章

機能概要（個人番号カード編）」「第１３節IC カードリーダライタ設定機能」を

参照。

第１４節

Java ライブラリ登録機能

「第５章

第１５節
１

機能概要（個人番号カード編）」「第１４節Java ライブラリ登録機能」を参照。

パスワード変更機能概要
利用者の IC カードに設定された公的個人認証サービスのパスワードを変更する機能。

２

機能仕様

(1) メニュー画面から独立したユーティリティツールとして機能を実現する。
(2) パスワード変更の際に入力誤りが発生しないように、パスワード確認用の入力欄を別途設ける。
(3) パスワードは伏せ字として表示し、4 文字以上 16 文字以下とする。
(4) パスワードで使用する文字の種類は半角英数とすること。英小文字で入力された場合は、英大文字に変換して IC カードに設定する。
(5) パスワード変更機能で入力されたパスワードを、利用者のパソコンに残さない方式とする。
(6) IC カードがロックされている場合には、その旨の表示をする。

３８

機能概要説明書

３

第 5.1 版

画面仕様
「パスワード変更」を起動することで、パスワード変更画面を表示する。

図 ４-２３ パスワード変更画面イメージ

パスワードの変更に成功した場合、以下の画面を表示する。

図 ４-２４ パスワード変更結果画面イメージ

第１６節

プロキシ設定機能

「第５章

第１７節

プロキシ設定機能」を参照。

自動更新機能「第５章

第１８節

機能概要（個人番号カード編）」「第１６節

機能概要（個人番号カード編）」「第１７節

自動更新機能」を参照。

電子証明書の更新通知機能

住基カードの場合は、電子証明書の更新通知機能は提供しない。

３９

機能概要説明書

第５章

機能概要（個人番号カード編）

第１節

メニュー画面表示機能

１

第 5.1 版

概要
JPKI 利用者ソフトのポータルサイト閲覧機能、電子証明書表示機能、動作確認機能、電子証明書失効申請機能、利用者同意状況確認機能の起動ボタンを表示する。
メニュー画面起動時に、自動更新機能を実行する。
２

機能仕様「JPKI 利用者ソフト」を起動することで、以下のボタンを含むメニュー画面を表示する。


ポータルサイト閲覧ボタン



自分の電子証明書表示ボタン



認証局の自己署名証明書表示ボタン



その他の電子証明書表示ボタン



動作確認ボタン

電子証明書失効申請ボタン



住所等提供同意状況の照会・取消ボタン



ヘルプボタン



終了ボタン

４０

機能概要説明書

３

画面仕様
メニュー画面の仕様は以下の通りである。

図 ５-１

メニュー画面イメージ

４１

第 5.1 版

機能概要説明書

第２節
１

第 5.1 版

ポータルサイト閲覧機能
概要

JPKI 利用者ソフトの最新情報や利用できる電子申請の情報等を閲覧するために、ウェブブ
ラウザを起動し、公的個人認証サービスポータルサイトを表示する。
２

機能仕様(1) 通常使用するウェブブラウザとして設定されているウェブブラウザを起動し、公的個人
認証サービスポータルサイトを表示する。
３

画面仕様
メニュー画面の「ポータルサイトを閲覧」ボタンを押下することで、通常使用するウェブ

ブラウザとして設定されているウェブブラウザを起動し、公的個人認証サービスポータルサ
イトを表示する。

図 ５-２

ポータルサイト閲覧ボタン

４２

機能概要説明書

第３節
１

第 5.1 版

電子証明書表示機能
概要(1) IC カードに格納された利用者証明書および認証局の自己署名証明書の内容を表示する。
(2) 電子公文書等に添付された官職証明書(GPKI)または職責証明書(LGPKI)、その他の電子証
明書を表示する。
２

機能仕様(1) 上位アプリケーションからの API による要求に基づいて、IC カード(個人認証カード AP)
等から取得した電子証明書を受け取り、受け取った電子証明書を GUI(Graphical User
Interface)画面に表示する。
(2) 以下の電子証明書を表示対象とする。
公的個人認証サービス(JPKI)IC カードに格納された署名用電子証明書IC カードに格納された署名用認証局の自己署名証明書

IC カードに格納された利用者証明用電子証明書IC カードに格納された利用者証明用認証局の自己署名証明書

政府認証基盤(GPKI)


電子公文書等に添付された官職証明書



電子公文書等に添付された CA の自己署名証明書

地方公共団体における組織認証基盤(LGPKI)


電子公文書等に添付された職責証明書



電子公文書等に添付された CA の自己署名証明書

その他


その他の認証基盤および CA で発行された電子証明書(ISO/IEC 8825-1 の識別符号化規則により符号化された形式の電子証明書)(3) 上位アプリケーションから受け取る電子証明書のデータ形式は、ISO/IEC 8825-1 の識別符号化規則により符号化された形式(以下、DER(Distinguished Encoding Rules)形式)とする。
(4) 個人番号カードが IC カードリーダライタに挿入された状態で「自分の証明書」ボタンまたは「認証局の証明書」ボタンを押下した際、署名用、利用者証明用を選択するダイア
ログを表示し、選択された電子証明書を GUI 画面に表示する。
(5) GUI 画面に利用者証明書を表示する際は、次の 2 種類のボタンを配置する。


自分の電子証明書の有効性確認機能により電子証明書の有効性を確認するための有効性確認ボタン



電子証明書出力機能により DER 形式またはテキスト形式にファイル出力するためのファイル出力ボタン(6) GUI 画面に認証局の自己署名証明書を表示する際は、次のボタンを配置する。


電子証明書出力機能により DER 形式またはテキスト形式にファイル出力するた
４３

機能概要説明書

第 5.1 版

めのファイル出力ボタン(7) GUI 画面に官職証明書、職責証明書、その他の電子証明書を表示する際は、次の 2 種類のボタンを配置する。


官職証明書検証機能により電子証明書の有効性を確認するための証明書検証ボタン

電子証明書出力機能により DER 形式またはテキスト形式にファイル出力するためのファイル出力ボタン

４４

機能概要説明書

３

第 5.1 版

電子証明書表示手順(シーケンス)
本機能を使用する場合、電子証明書の取得は上位アプリケーションで行う。電子証明書の取得方法としては以下の通り。


IC カードからの電子証明書の取得



ファイルからの電子証明書の取得

本機能を使用した、それぞれの証明書表示シーケンスを図 ５-３、図 ５-４に示す。

個人認証サービスAP カードAPライブラリ
個人認証カードAP(証明書表示機能)(証明書取得機能)

上位アプリケーション①証明書取得要求
証明書種類②証明書取得要求③証明書取得
電子証明書④証明書取得電子証明書⑤証明書表示要求
電子証明書⑥表示終了応答

図 ５-３ IC カード内の電子証明書を表示する場合

個人認証サービスAP(証明書表示機能)

証明書ファイル

上位アプリケーション①証明書取得
電子証明書②証明書表示要求
電子証明書③表示終了応答

図 ５-４ ファイルから電子証明書を表示する場合

４５

機能概要説明書

４

第 5.1 版

画面仕様
電子証明書の記載事項の表示については、基本情報を表示する画面(以下、基本画面)と全ての記載事項を表示する画面(以下、詳細画面)を設ける。
以下に、電子証明書表示画面の画面仕様を記述する。
画面共通仕様図 ５-５ 画面共通仕様イメージ

フォントの種類およびサイズは視認性を考慮し、以下の通りとする。
Windows 版：Windows に標準搭載されている｢MS ゴシック｣を使用する。フォントサイ
ズは｢12pt｣とする。
MacOS 版：Xcode のデフォルトフォントである「System」を使用する。フォントサ
イズは「13pt」とする。



GUI 画面に文字を表示する際、以下の文字についても正しい表示を可能とする。
「\」(半角円サイン)「~」(半角チルド)「＼」(全角バックスラッシュ)「〜」(全角チルド)「∥」(全角 2 重縦線)「−」(全角ハイフン)「￠」(全角セントサイン)
４６

機能概要説明書

第 5.1 版「￡」(全角ポンドサイン)「￢」(全角ノットサイン)
基本画面
基本画面は、電子証明書の種類に応じて、以下の 3 種類の表示方式に分類される。
① 認証局の自己署名証明書
自己署名証明書、ルート認証局の自己署名証明書、リンク証明書、下位認証局の自己署名証明書、相互認証証明書② 利用者証明書
公的個人認証サービスで発行した利用者の電子証明書③ 官職証明書、職責証明書、その他の証明書
上記以外の電子証明書
電子証明書を分類するための処理フローは図 ５-６の通り。

X.509v3 証明書

basicConstraints の cA

TRUE の場合① 認証局の自己署名証明書

FALSE の場合
issuer の organizationName

JPKI または JPKI -TEST の場合② 利用者証明書

その他の場合③官職証明書、職責証明書、その他の証明書

図 ５-６ 電子証明書分類処理フロー
次頁以降、各画面の画面仕様について記述する。

４７

機能概要説明書

第 5.1 版

① 認証局の自己署名証明書
メニュー画面の「認証局の証明書」ボタンを押下することで、IC カードに格納されている認証局の自己署名証明書を選択するダイアログを表示する。

図 ５-７

電子証明書表示ボタン(認証局の自己署名証明書)

電子証明書選択ダイアログで表示する認証局の自己署名証明書を選択し、「OK」ボタンを押下することで、選択された認証局の自己署名証明書を表示する。

図 ５-８

電子証明書選択ダイアログ

４８機能概要説明書

図 ５-９ 基本画面イメージ(認証局の自己署名証明書)

４９

第 5.1 版

機能概要説明書

第 5.1 版

表 ５-１ 表示項目と証明書領域の対応(認証局の自己署名証明書)
項番
1

項目名
主体者

証明書の項目名
上位項目名
SubjectAltName
またはSubject

2
3

発行年月日
有効期間の
満了日

Validity

4

発行者

IssuerAltName
またはIssuer

5

フィンガー
プリント

−

項目名
CountryName
OrganizationName
OrganizationalUnitName
OrganizationalUnitName
例) 認証局の自己署名証
明書の場合

表示方法

SubjectAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣
にて表記。
subjectAltName に記述がない場合は subject を表示。
notBefore
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY
notAfter
年 MM 月 DD 日」(ＧＧは元号、
時分秒は表示せず。)
CountryName
IssuerAltName の DN を全て表
OrganizationName
示。
OrganizationalUnitName DN は属性毎に改行して表示し、OrganizationalUnitName ｢(属性名の略語)＝(設定値)｣例) 認証局の自己署名証 にて表記。
明書の場合
issuerAltName に記述がない場
合は issuer を表示。
−
電子証明書のハッシュ値を計算して表示。ハッシュ関数は「sha256」を使用する。

５０

機能概要説明書

第 5.1 版

② 利用者証明書
メニュー画面の「自分の証明書」ボタンを押下することで、個人番号カードに格納されている利用者の電子証明書を選択するダイアログを表示する。

図 ５-１０電子証明書表示ボタン(利用者証明書)

電子証明書選択ダイアログで表示する利用者証明書を選択し、「OK」ボタンを押下することで、選択された利用者証明書を表示する。
電子証明書選択ダイアログの画面イメージは「図 ５-８
を参照。

５１

電子証明書選択ダイアログ」

機能概要説明書(1) 署名用電子証明書の場合

図 ５-１１ 基本画面イメージ(署名用電子証明書)

５２

第 5.1 版

機能概要説明書

第 5.1 版

表 ５-２ 表示項目と証明書領域の対応(署名用電子証明書)
項番

項目名

証明書の項目名
上位項目名
SubjectAltName

表示方法

項目名
commonName

1

氏名

2

代替文字の
使用(氏名)

3

生年月日

設定値をそのまま表示。
大括弧「［ ］」内は旧氏を示
す。
括弧「
（ ）
」内は通称を示す。
substituteCharacterOf- ・代替文字を「鍵括弧」付で表CommonName※1
示。
・代替文字が複数ある場合は代
替文字を続けて表示。
例)「吉」「郎」は代替文字です。
※2
dateOfBirth
設定値を和暦に変換して表示。

4

性別

gender※3

5
6

住所
代替文字の
使用(住所)

7
8

発行年月日
有効期間の
満了日

Validity

9

発行者

IssuerAltName

設定値を日本語表記に変換して表示。
Address
設定値をそのまま表示。
substituteCharacterOf- ・代替文字を「鍵括弧」付で表
Address※1
示。
・代替文字が複数ある場合は代
替文字を続けて表示。
例)「葛」「飾」は代替文字です。
notBefore
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY
notAfter
年 MM 月 DD 日」(ＧＧは元号、
時分秒は表示せず。)
organizationalUnitName 設定値をそのまま表示。

※1 代替文字の設定ルール(ⅰ) 表記ルール
1.

代替文字を”1”、それ以外を”0”で表現する。

2.

スペースも 1 文字として捉え、ルール 1 を適用する。

(ⅱ)表記例
項目名 設定値

代替文字使用位置の値 説明

氏名

10000

吉田△太郎

氏名の長さは 5 文字
1 文字目の「吉」が代替文字

住所

東京都葛飾区ｘｘｘ

000100000

住所の長さは 9 文字
4 文字目の「葛」が代替文字△は全角スペース５３

機能概要説明書

第 5.1 版

※2 生年月日の設定ルール(ⅰ) コード体系
英数字型
E

9桁

EYYYYMMDD：年号コード

1 桁（1:明治

2:大正

3:昭和

4:平成

5:令和）

YYYY ：西暦年

4桁

MM

：月

2 桁（01〜12:1 月〜12 月

00:不明

A1:春

DD

：日

2 桁（01〜31:1 日〜31 日

00:不明

A1:上旬

例

生年月日の値

表

記

通常

420030401

平成 15 年 4 月 1 日

年号のはざまの日

219261225

大正 15 年 12 月 25 日

319261225

昭和元年 12 月 25 日

A2:夏(ⅱ) 表記例

年月日不明

000000000

月日不明

319260000

昭和元年

31926A100

昭和元年春319261200

昭和元年 12 月

3192612A2

昭和元年 12 月中旬

日不明※3 性別の設定ルール(ⅰ) コード体系
英数字型
X

1桁

X

：性別コード 1 桁

（1:男

2:女

５４

3:不明）

A3:秋

A2:中旬

A4:冬）

A3:下旬）

機能概要説明書

第 5.1 版

(2) 利用者証明用電子証明書の場合

図 ５-１２ 基本画面イメージ(利用者証明用電子証明書)
表 ５-３ 表示項目と証明書領域の対応(利用者証明用電子証明書)
項番

項目名

1

主体者

2

発行年月
日
有効期間
の満了日
発行者

3
4

証明書の項目名
上位項目名
SubjectAltName
またはSubject

Validity

IssuerAltName
またはIssuer

項目名CountryName
CommonName
例)利用者証明用電子証
明書の場合

表示方法

SubjectAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣にて表記。subjectAltName に記述がない場合は subject を表示。
notBefore
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY 年
MM 月 DD 日」(ＧＧは元号、時分notAfter
秒は表示せず。)
CountryName
IssuerAltName の DN を全て表
OrganizationName
示。
OrganizationalUnitName DN は属性毎に改行して表示し、OrganizationalUnitName ｢(属性名の略語)＝(設定値)｣に例)利用者証明用電子証 て表記。issuerAltName に記述が明書の場合ない場合は issuer を表示。
５５

機能概要説明書

第 5.1 版

③ 官職証明書、職責証明書、その他の証明書
メニュー画面の「その他の証明書」ボタンを押下することで、官職証明書、職責証明書、その他の証明書ファイルを開いて表示する。

図 ５-１３

電子証明書表示ボタン(官職証明書、職責証明書、その他の証明書)

図 ５-１４ 基本画面イメージ(官職証明書、職責証明書、その他の証明書)
５６

機能概要説明書

第 5.1 版

表 ５-４ 表示項目と証明書領域の対応(官職証明書、職責証明書、その他の証明書)
項番

項目名

証明書の項目名
上位項目名
SubjectAltName
またはSubject

項目名CountryName
OrganizationName
OrganizationalUnitName
CommonName
例)官職証明書の場合

発行年月日
有効期間の
満了日

Validity

notBefore
notAfter4

発行者

IssuerAltName
またはIssuerCountryName
OrganizationName
OrganizationalUnitName
OrganizationalUnitName
例)官職証明書の場合

5

フィンガー
プリント

−

−

1

主体者

2
3

５７

表示方法
SubjectAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣にて表記。subjectAltName に記述がない場合は subject を表示。
設定値を和暦(日本標準時)に変換して表示。書式は「ＧＧYY
年 MM 月 DD 日」(ＧＧは元号、
時分秒は表示せず。)
IssuerAltName の DN を全て表示。
DN は属性毎に改行して表示し、｢(属性名の略語)＝(設定値)｣にて表記。issuerAltName に記
述がない場合は issuer を表示。
認証局の自己署名証明書の場
合のみ表示。
電子証明書のハッシュ値を計算して表示。ハッシュ関数は「sha1」または「sha256」を使用する。

機能概要説明書

第 5.1 版

詳細画面
詳細画面は、X.509 証明書における全ての記載事項を表示する画面である。尚、詳細画
面は証明書の種類によらず、同様の画面仕様とする。

図 ５-１５ 詳細画面イメージ

５８

機能概要説明書

第 5.1 版

以下に、詳細画面の設定値表示に関する共通ルールを示す。


項目名表示欄、簡易表記欄、詳細表記欄の各表示項目は、証明書プロファイル
における最上位項目毎に表示する。ただし、有効期間については、｢発行年月日｣と｢有効期間の満了日｣を個別に表示する。



日付は設定値を西暦(日本標準時)で表示する。ただし、利用者証明書における利用者の生年月日については和暦(日本標準時)で表示する。



オブジェクト識別子(OID：Object Identifier)については、対応する値に変換して表示する。対応する値がない場合は、OID をそのまま表示する。



鍵使用目的(KeyUsage)については、bit 列のうち、値が”1”の項目のみを名称で表示する。
例)
署名用電子証明書の場合
110000000 → digitalSignature , nonRepudiation
利用者証明用電子証明書の場合100000000 → digitalSignature

次に、簡易表記と詳細表記で表記ルールが異なる項目を以下に示す。
＜簡易表記＞
証明書基本領域

発行者(issuer)と主体者(subject)については、識別名(DN：DistinguishedName)の属性毎にカンマ区切りで表示する。但し、利用者証明書の主体者については、一般名(CN：commonName)のみを以下のように分けて表示する。
署名用電子証明書の場合｢発行申請送信時刻｣｢シーケンス番号｣｢受付端末識別記号｣(図 ５-１６参照)
利用者証明用電子証明書の場合｢ランダム文字列｣｢受付端末識別記号｣(図 ５-１７参照)



主体者公開鍵情報(subjectPublicKeyInfo)については、暗号アルゴリズムと鍵長を表示する。表記方式は「(algorithm の OID に対応する値)+(鍵長)bits」

証明書拡張領域

最上位項目以下の情報を項目毎にカンマ区切りで表示する。

＜詳細表記＞
証明書基本領域

発行者(issuer)と主体者(subject)については、DN の属性毎に改行して表示する。但し、利用者証明書の主体者については、一般名(CN：commonName)のみを
以下のように分け、個別に表示する。
署名用電子証明書の場合｢発行申請送信時刻｣｢シーケンス番号｣｢受付端末識別記号｣５９

機能概要説明書(図 ５-１６参照)
利用者証明用電子証明書の場合｢ランダム文字列｣｢受付端末識別記号｣(図 ５-１７参照)


主体者公開鍵情報(subjectPublicKeyInfo)については、公開鍵値(subjectPublicKey)を 16 進数で表示する。

証明書拡張領域

最上位項目以下の情報を項目毎に階層表示とする。

６０

第 5.1 版

機能概要説明書

図 ５-１６ 詳細画面イメージ(署名用電子証明書)

図 ５-１７ 詳細画面イメージ(利用者証明用電子証明書)
６１

第 5.1 版

機能概要説明書

第４節
１

第 5.1 版

電子証明書出力機能概要

電子証明書表示機能にて表示した電子証明書をファイルに出力する。
２

機能仕様(1) 電子証明書表示機能の画面に配置されたファイル出力ボタンを押下することで、電子証
明書を DER 形式のファイルまたはテキスト形式（ASCII 形式）のファイルとして出力する。
(2) 本機能では、次の 2 つの機能を持つ。


電子証明書を DER 形式のファイルとして出力し、その際のファイル名は任意、拡張子は「.cer」とする。



電子証明書表示機能の画面表示内容をテキスト形式のファイルとして出力し、その際のファイル名は任意、拡張子は「.txt」とする。

(3) 電子証明書表示機能の表示対象となる以下の電子証明書を、ファイル出力の対象とする。
公的個人認証サービス(JPKI)IC カードに格納された署名用電子証明書IC カードに格納された署名用認証局の自己署名証明書

IC カードに格納された利用者証明用電子証明書IC カードに格納された利用者証明用認証局の自己署名証明書

政府認証基盤(GPKI)


電子公文書等に添付された官職証明書



電子公文書等に添付された CA の自己署名証明書

地方公共団体における組織認証基盤(LGPKI)


電子公文書等に添付された職責証明書



電子公文書等に添付された CA の自己署名証明書

その他


その他の認証基盤および CA で発行された電子証明書(4) 電子証明書をファイルに出力する際に、任意の出力先を選択可能とする。

６２

機能概要説明書

３

第 5.1 版

電子証明書出力手順(シーケンス)
本機能を使用した、電子証明書出力シーケンスを図 ５-１８に示す。
個人認証サービスAP 個人認証サービスAP(証明書表示機能)(証明書出力機能)

上位アプリケーション①証明書表示要求
電子証明書②表示終了応答③証明書出力要求
電子証明書④証明書出力⑤出力終了応答

電子証明書
または画面表示内容証明書ファイル(ディスク上)

図 ５-１８ 電子証明書表示機能から電子証明書を出力する場合
４

画面仕様
電子証明書表示画面の「ファイル出力」ボタンを押下することで、表示している電子証明書を DER 形式またはテキスト形式で出力する。

図 ５-１９ 電子証明書出力ボタン

６３

機能概要説明書

第５節
１

第 5.1 版

基本 4 情報取得機能
概要

電子申請を行う際に、IC カードに格納された署名用電子証明書から申請者の氏名、性別、生年月日、住所を取得する。
２

機能仕様(1) 上位アプリケーションから署名用電子証明書を受け取り、受け取った署名用電子証明書
から基本 4 情報を取得して、上位アプリケーションに返す。
(2) 上位アプリケーションから受け取る電子証明書のデータ形式は DER 形式とする。
(3) 基本 4 情報取得の際は、電子証明書内の subjectAltName の OtherName から以下の情報を取得する。


氏名(代替文字の使用の有無、大括弧「［ ］」内は旧氏を示す。
括弧「（ ）」内は通称を示す。)



住所(代替文字の使用の有無)



性別



生年月日(9 桁のコード(EYYYYMMDD))E：年号コード（1:明治

2:大正

3:昭和

4:平成 5:令和）YYYY ：西暦年３MM：月（01〜12:1 月〜12 月

00:不明

A1:春

A2:夏

DD

：日（01〜31:1 日〜31 日

00:不明

A1:上旬

A3:秋

A2:中旬

A4:冬）

A3:下旬）

基本 4 情報取得手順(シーケンス)
本機能を使用した、基本 4 情報取得シーケンスを図 ５-２０に示す。
個人認証サービスAP カードAPライブラリ
個人認証カードAP(基本4情報取得機能)(証明書取得機能)

上位アプリケーション①証明書取得要求
証明書種類④証明書取得
電子証明書②証明書取得要求③証明書取得
電子証明書⑤基本4情報取得要求
電子証明書⑥基本4情報取得
基本4情報

図 ５-２０ 利用者の基本 4 情報を取得する場合

６４

機能概要説明書

第６節
１

第 5.1 版

電子署名作成機能概要

電子申請を行う際に、IC カードに格納された利用者の秘密鍵を使用して電子署名を作成する。
以下では、カード AP ライブラリからの本機能の利用方法を説明する。
２

機能仕様(1) 本機能は以下のカード AP ライブラリで対応する。


CryptoAPI

PKCS#11Java Native Interface(2) 本機能では、次の 5 つの機能を実現する。


上位アプリケーションから署名対象データまたは署名対象データのハッシュ値（ハッシュ関数は SHA-1 または SHA-256 に限る）を受け取る。
※「SHA-1」は、Windows 版のみ使用可能。



署名対象データの場合は、受け取った署名対象データからハッシュ値を計算して IC
カードに引き渡す。



ハッシュ値の場合は、受け取ったハッシュ値をそのまま IC カードに引き渡す。



IC カード内で作成された電子署名を受け取り、上位アプリケーションに返す。



利用者の秘密鍵による暗号演算(電子署名生成)については、IC カード内の個人認証
カード AP が行う。

(3) 署名アルゴリズムは「Sha-1WithRSAEncryption」、「Sha-256WithRSAEncryption」とする。
※機能上「Sha-1WithRSAEncryption」の電子署名作成機能があるが、Windows 版のみ使用可能。但し、将来的には削除予定。

６５

機能概要説明書

３

第 5.1 版

電子署名作成手順(シーケンス)
本機能を使用した、電子署名作成シーケンスを図 ５-２１、図 ５-２２に示す。
カードAPライブラリ(電子署名作成機能)

署名対象データ
電子申請書⑥電子署名設定
電子署名

上位アプリケーション①署名対象データ取得②電子署名作成要求
署名対象データ⑤電子署名取得
電子署名

個人認証カードAP③電子署名作成要求
ハッシュ値④電子署名取得
電子署名

電子申請書

図 ５-２１ 署名対象データからの電子署名作成

カードAPライブラリ(電子署名作成機能)

署名対象データ
電子申請書⑥電子署名設定
電子署名

上位アプリケーション①署名対象データ取得②電子署名作成要求
ハッシュ値⑤電子署名取得
電子署名③電子署名作成要求
ハッシュ値④電子署名取得
電子署名

電子申請書

図 ５-２２ ハッシュ値からの電子署名作成

６６

個人認証カードAP

機能概要説明書

第７節
１

第 5.1 版

電子証明書取得機能概要

IC カードに格納された利用者証明書または認証局の自己署名証明書を取得する。
２

機能仕様(1) 取得対象とする電子証明書は以下の通りとする。
公的個人認証サービス(JPKI)IC カードに格納された署名用電子証明書IC カードに格納された署名用認証局の自己署名証明書

IC カードに格納された利用者証明用電子証明書IC カードに格納された利用者証明用認証局の自己署名証明書(2) 上位アプリケーションにおいて利用者証明書または認証局の自己署名証明書を指定する
ことで、IC カードから対象の電子証明書を取得し、上位アプリケーションに返す。
(3) 上位アプリケーションに返す電子証明書のデータ形式は DER 形式とする。
３

証明書取得手順(シーケンス)
本機能を使用した、証明書取得シーケンスを図 ５-２３に示す。
カードAPライブラリ
個人認証カードAP(証明書取得機能)

上位アプリケーション①証明書取得要求
証明書種類④証明書取得
電子証明書②証明書取得要求③証明書取得
電子証明書

図 ５-２３ IC カード内の電子証明書を取得する場合

６７

機能概要説明書

第８節
１

第 5.1 版

電子署名検証機能概要

利用者が行政機関等から受け取った電子公文書等の電子署名を検証する。
以下では、カード AP ライブラリからの本機能の利用方法を説明する。
２

機能仕様(1) 本機能は以下のカード AP ライブラリで提供する。


CryptoAPI

PKCS#11Java Native Interface(2) 本機能では、次の 3 つの機能を実現する。


上位アプリケーションから以下の情報を受け取る。
・ 署名対象データまたは署名対象データのハッシュ値（ハッシュ関数は SHA-1 または SHA-256 に限る）※「SHA-1」は、Windows 版のみ使用可能。
・ 電子署名・ 電子署名の作成で使用した秘密鍵に対応する公開鍵受け取った情報を使用して電子署名の検証を行う。



電子署名の検証結果を上位アプリケーションに返す。

(3) 署名アルゴリズムは「Sha-1WithRSAEncryption」,「Sha-256WithRSAEncryption」とする。
※機能上「Sha-1WithRSAEncryption」の電子署名検証機能があるが、Windows 版のみ使用可能。但し、将来的には削除予定。

６８

機能概要説明書

３

電子署名検証手順(シーケンス)
本機能を使用した、電子署名検証シーケンスを図 ５-２４、図 ５-２５に示す。

図 ５-２４ 署名対象データ、電子署名、公開鍵からの電子署名検証

図 ５-２５ ハッシュ値、電子署名、公開鍵からの電子署名検証６９

第 5.1 版

機能概要説明書

第９節
１

第 5.1 版

官職証明書検証機能
概要(1) 行政機関からの結果通知等に添付されている官職証明書または職責証明書を検証するた
めに、公的個人認証サービスに問合せを行う。
(2) 電子証明書表示機能から官職証明書または職責証明書の検証を行う。
２

機能仕様(1) 電子証明書表示機能における官職証明書または職責証明書の検証機能については、本機能を適用して実装する。
(2) 検証対象とする電子証明書の種類は以下の通り。
政府認証基盤(GPKI)


電子公文書等に添付された官職証明書

地方公共団体における組織認証基盤(LGPKI)


電子公文書等に添付された職責証明書(3) 本機能では、次の 2 つの機能を実現する。


上位アプリケーションから官職証明書あるいは職責証明書を受け取り、検証要求電文を作成し、公的個人認証サービスセンターの CVS に対して証明書検証要求を発行する。



CVS から受け取った証明書検証結果電文から検証結果を取り出し、上位アプリケー
ションに返す。

(4) 証明書検証要求電文で必要となる認証局の自己署名証明書と利用者証明書については、
電子証明書取得機能を用いて IC カードより取得する。
(5) CVS への証明書検証要求電文には、電子署名作成機能を用いて利用者の電子署名を付与する。この際、電子署名の付与には、利用者の署名用電子証明書に対する秘密鍵を利用する。このため、本機能を利用する際は、IC カード内に利用者の署名用電子証明書および署名用電子証明書に対する秘密鍵が格納されている事が前提となる。
(6) 上位アプリケーションから受け取る電子証明書のデータ形式は DER 形式とする。
(7) 公的個人認証サービスセンターとの通信機能を有する。

７０

機能概要説明書

３

官職証明書検証手順(シーケンス)
本機能を使用した、官職証明書検証シーケンスを図 ５-２６に示す。

図 ５-２６ 電子公文書の官職証明書を検証する場合

７１

第 5.1 版

機能概要説明書

４

第 5.1 版

画面仕様
電子証明書表示画面(官職証明書、職責証明書、その他の証明書)の「証明書検証」ボタンを押下することで、証明書検証を行う。

図 ５-２７ 証明書検証ボタン

７２

機能概要説明書

第１０節
１

第 5.1 版

自分の電子証明書の有効性確認機能概要(1) IC カード内の自分の電子証明書(利用者証明書)の有効性を確認するために、公的個人認証サービスに問合せを行う。
(2) 電子証明書表示機能から利用者証明書の有効性確認を行う。
２

機能仕様(1) 電子証明書表示機能における利用者証明書の有効性確認機能については、本機能を適用して実装する。
(2) 有効性確認の対象となる電子証明書の種類は以下の通り。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明書(3) 本機能では、次の 2 つの機能を実現する。
IC カードから利用者証明書を取り出し、有効性確認電文を作成し、公的個人認証サービスセンターのオンライン窓口サーバに対して電子証明書の有効性確認要求を発行する。

オンライン窓口サーバから受け取った有効性確認結果電文から確認結果を取り出し、
上位アプリケーションに返す。

(4) 有効性確認電文で必要となる認証局の自己署名証明書と利用者証明書については、電子証明書取得機能を用いて IC カードより取得する。
(5) オンライン窓口サーバへの有効性確認電文には、電子署名作成機能を用いて利用者の電子署名を付与する。
(6) 上位アプリケーションから受け取る電子証明書のデータ形式は DER 形式とする。
(7) 公的個人認証サービスセンターとの通信機能を有する。

７３

機能概要説明書

３

有効性確認手順(シーケンス)
本機能を使用した、有効性確認シーケンスを図 ５-２８に示す。

図 ５-２８ 自分の電子証明書の有効性を確認する場合

７４

第 5.1 版

機能概要説明書

４

第 5.1 版

画面仕様
電子証明書表示画面(利用者証明書)の「有効性確認」ボタンを押下することで、利用者証

明書の有効性確認を行う。

図 ５-２９ 有効性確認ボタン

７５

機能概要説明書

第１１節
１

第 5.1 版

自分の電子証明書のオンライン失効申請機能概要
利用者がインターネットを通じて IC カード内の自分の電子証明書（利用者証明書）、及び移動端末設備内の自分の電子証明書(移動端末設備用利用者証明書)の失効申請を行う。
２

機能仕様(1) 失効申請対象とする電子証明書の種類は以下の通り。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明書



移動端末設備に格納された移動端末設備用利用者証明書(2) 失効申請対象とする電子証明書の種別は、証明書選択ダイアログの選択によって決定される。証明書選択ダイアログの表示タイミングについては「図 ５-３４、図 ５-３５、

７６

機能概要説明書
図 ５-３６、(3) 図 ５-３７」を参照。
(4) 本機能では、次の 2 つの機能を実現する。
７７

第 5.1 版

機能概要説明書
第 5.1 版

IC カードから利用者証明書を取り出し、失効申請電文を作成し、公的個人認証サー
ビスのオンライン窓口サーバに対して IC カード用電子証明書の失効申請を行う。ただし、移動端末設備用電子証明書の失効申請を行う場合には、個人番号カードからのみ利用者証明書を取り出し、失効申請電文を作成する。

オンライン窓口サーバから受け取った失効申請結果電文から申請結果を取り出し、GUI 画面に表示する。

(5) 失効申請電文で必要となる認証局の自己署名証明書と利用者証明書については、電子証
明書取得機能を用いて IC カードより取得する。
(6) オンライン窓口サーバへの失効申請電文には、電子署名作成機能を用いて利用者の電子署名を付与する。この際、電子署名の付与には、利用者の署名用電子証明書に対する秘密鍵を利用する。このため、本機能を利用する際は、IC カード内に利用者の署名用電子証明書および署名用電子証明書に対する秘密鍵が格納されている事が前提となる。
(7) 署名用電子証明書が失効している場合、利用者証明用電子証明書の失効申請を行うことはできない。このため署名用電子証明書、利用者署名用電子証明書の両方を失効申請する場合は、以下の順番で失効申請を行う必要がある。
順番①

利用者証明用電子証明書の失効申請

順番②

署名用電子証明書の失効申請(8) 公的個人認証サービスセンターとの通信機能を有する。

７８

機能概要説明書

３

第 5.1 版

オンライン失効申請手順(シーケンス)
本機能を使用した、オンライン失効申請シーケンスを図 ５-３０、図 ５-３１に示す。

①

署名用電子証明書の場合

図 ５-３０ 署名用電子証明書を失効申請する場合

７９

機能概要説明書②

利用者証明用電子証明書の場合

図 ５-３１ 利用者証明用電子証明書を失効申請する場合

８０

第 5.1 版

機能概要説明書

４

第 5.1 版

画面仕様
メニュー画面の「証明書の失効申請」ボタンを押下することで、オンライン失効申請画面を表示する。

図 ５-３２ 証明書の失効申請ボタン「証明書の失効申請」
ボタン押下後の画面遷移については、「図 ５-３４、図 ５-３５」
を参照。

８１

機能概要説明書

第 5.1 版

画面共通仕様図 ５-３３ 画面共通仕様イメージ

フォントサイズは視認性を考慮し｢15pt｣とする。



生年月日を画面に表示する際、電子証明書表示機能と同一の設定ルールに従い、書
式は｢ＧＧYY 年 MM 月 DD 日｣(ＧＧは元号、時分秒は表示せず)で表示する。



性別を画面に表示する際、電子証明書表示機能と同一の設定ルールに従い、｢男｣、｢女｣、｢不明｣のいずれかで表示する。

８２

機能概要説明書①

署名用電子証明書の場合
画面遷移

図 ５-３４ オンライン失効申請機能の画面遷移（署名用電子証明書）
８３

第 5.1 版

機能概要説明書②

利用者証明用電子証明書の場合
画面遷移

図 ５-３５ オンライン失効申請機能の画面遷移（利用者証明用電子証明書）
８４

第 5.1 版

機能概要説明書

第 5.1 版

③ 移動端末設備用署名用電子証明書の場合
画面遷移

図 ５-３６ オンライン失効申請機能の画面遷移（移動端末設備用署名用電子証明書）
８５

機能概要説明書④

第 5.1 版

移動端末設備用利用者証明用電子証明書の場合
画面遷移

図 ５-３７ オンライン失効申請機能の画面遷移（移動端末設備用利用者証明用電子証明書）
８６

機能概要説明書

第１２節
１

第 5.1 版

ソフトウェア動作確認機能

概要
JPKI 利用者ソフトの前提となるソフトウェアやサービスの動作を確認する。

２

機能仕様

(1) 前提となるソフトウェアやサービスの動作を確認し、実行結果を GUI 画面に表示する。
(2) Windows の場合は Smart Card API または Windows Sockets API、MacOS の場合は Smart Card
Services API を呼び出して、IC カードリーダライタおよびドライバソフトウェアの動作を確認する。
３

画面仕様
メニュー画面の「動作確認」ボタンを押下することで、動作確認画面を表示する。

図 ５-３８ 動作確認ボタン

図 ５-３９ 動作確認機能の画面イメージ
８７

機能概要説明書

第１３節
１

第 5.1 版

IC カードリーダライタ設定機能

概要
利用者が IC カードを使用するために IC カードリーダライタの種類や機種を設定する（Windows 版のみ）
。MacOS では、IC カードを IC カードリーダライタにセットすることにより使用可能となるため、本機能は不要となる。

２

機能仕様

(1) メニュー画面から独立したユーティリティツールとして機能を実現する。
(2) 設定対象とする IC カードリーダライタの種類は以下の通り。


PC/SC 対応 IC カードリーダライタAndroid 端末(3) PC/SC 対応 IC カードリーダライタの設定では、パソコンに接続された PC/SC 対応 IC カー
ドリーダライタの一覧から選択可能とする。
(4) Bluetooth 対応の設定では、Bluetooth 機器(※1)の一覧から選択可能とする。
Android 端末以外の Bluetooth 機器も一覧に表示される為、利用者がデバイス名称を基に接続先の Android 端末を選択するものとする。なお、Bluetooth 機器のデバイス名称は「デバイス名 (MAC アドレス)」(※2)(※3)と表示される。
※1Bluetooth 機器とはパソコンにペアリング済みの Bluetooth 通信が行える機器を指す。
※2 デバイス名は 20 文字までとし、Bluetooth 機器に設定されている名称を表示する。
デバイス名が 20 文字を超える場合、デバイス名称が全て表示されない可能性があるため、利用者が Bluetooth 機器に設定するデバイス名は 20 文字以内であるものとする。
※3 デバイス名は Shift̲JIS コードで表示可能な文字のみ使用できるものとする。
(5) メニューで「IC カードリーダライタを自動検出する」を設定した場合、IC カードにアクセスするタイミングで、接続されている PC/SC 対応 IC カードリーダライタの接続を試みる仕様とする。Bluetooth 機器は自動検出の対象外とする。

８８

機能概要説明書

３

第 5.1 版

画面仕様
「IC カードリーダライタ設定」を起動することで、IC カードリーダライタ設定画面を表示する。

図 ５-４０ IC カードリーダライタ設定画面イメージ

８９

機能概要説明書

第１４節
１

第 5.1 版

Java ライブラリ登録機能

概要
JPKI 利用者ソフトの Java ライブラリを Java 実行環境に登録する機能であり、Java 実行環

境の再インストールやバージョンアップを行った際に本機能を使用する。
尚、MacOS 版でこの機能を実行するためには、Java 実行環境が必要となる。
本機能により以下の機能が実行される。


JPKI 利用者ソフトの Java ライブラリを Java 実行環境に登録する。

２

機能仕様

(1) メニュー画面から独立したユーティリティツールとして機能を実現する。
(2) 処理を実行する際は、GUI 画面を表示して登録確認を行う。
(3) JPKI 利用者ソフトの各機能を実行するために必要な Java ライブラリを、表 ５-５に示す
ディレクトリにコピーする。

表 ５-５ Java ライブラリのコピー先ディレクトリ
OS
Windows

コピー先ディレクトリ
Java の拡張ディレクトリ

備考
Java8 がインストールされている場合にコピーする。

Mac OS[%ProgramFiles%]\JPKILib\Javalib32

Java のバージョンに依存せ[%ProgramFiles%]\JPKILib\Javalib64

ずコピーする。(※2)/Library/Java/Extensions

Java のバージョンに依存せ/usr/local/lib/JPKI(※1)

ずコピーする。(※2)※1 Java9 以降では、このディレクトリを利用すること。
※2 Windows では異なるバージョンの Java の併存が可能であるが、Mac OS では併存不可である。

９０機能概要説明書

３

第 5.1 版

画面仕様
「Java 実行環境への登録」を起動することで、Java ライブラリ登録画面を表示する。
MacOS 版の場合、パスワードの入力ダイアログが表示されます。名前の欄に管理者権限のユーザ名が表示されていることを確認し、パスワードを入力後【OK】ボタンをクリックしてください。

図 ５-４１ Java 実行環境への登録画面イメージ（Windows 版）

図 ５-４２ Java 実行環境への登録画面イメージ（MacOS 版）

９１

機能概要説明書

第１５節
１

第 5.1 版

パスワード変更機能概要
利用者の IC カードに設定されたパスワードを変更する機能。

２

機能仕様

(1) メニュー画面から独立したユーティリティツールとして機能を実現する。
(2) スタートメニューから「パスワード変更」を起動することにより、IC カードに設定された以下のパスワードから選択されたパスワードを個別に変更する。


公的個人認証

署名用パスワード



公的個人認証

利用者証明用パスワード



券面事項入力補助用パスワード



個人番号カード用パスワード(3) スタートメニューから「統合パスワード変更」を起動することにより、IC カードに設定された以下のパスワードを一括して変更する。


公的個人認証

券面事項入力補助用パスワード



個人番号カード用パスワード

利用者証明用パスワード(4) パスワード変更の際に入力誤りが発生しないように、パスワード確認用の入力欄を別途設ける。
(5) パスワードは伏せ字として表示する。
（「パスワードを表示する」にチェックを入れると、入力されたパスワードが表示される。）(6) 各パスワードに入力する文字数および文字種を「表 ５-６」に示す。
表 ５-６ パスワードに入力する文字数および文字種
項番
1

パスワードの種別
公的個人認証

署名用

文字数

文字種

備考

6〜16

半角英数字

・数字と英字両方の入力が必要

パスワード

・英小文字が入力された場合は、英大文字に変換して IC カード
に設定する

2

公的個人認証

利用者

4

半角数字

4

半角数字

4

半角数字

証明用パスワード3

券面事項入力補助用パスワード

4

個人番号カード用パス
ワード(7) パスワード変更機能で入力されたパスワードを、利用者のパソコンに残さない方式とする。
９２

機能概要説明書

第 5.1 版

(8) パスワードがロックされている場合には、その旨の表示をする。統合パスワード変更で、いずれかのパスワードがロックされていた場合には、その旨の表示をする。
(9) 統合パスワード変更は、以下の順番でパスワードの変更を行う。
「公的個人認証「券面事項入力補助用パスワード」

「個人番号カード用パスワード」

利用者証明用パスワード」(10) 統合パスワード変更において、いずれかのパスワードの変更に失敗した場合、その時点で処理を中止し、以降のパスワード変更は行われない。
(11) 「個人番号カード用パスワード」の変更は、以下の順番で２つのパスワードの変更を行う。
「個人番号カード用パスワード(住基 AP)」

「個人番号カード用パスワード(本人確認業務用領域)」(12) 「個人番号カード用パスワード」の変更において、「個人番号カード用パスワード(住基AP)」が成功、「個人番号カード用パスワード(本人確認業務用領域)」が失敗した場合、「個人番号カード用パスワード(本人確認業務用領域)」を含むエラーメッセージを表示する（※）
。
(13) 旧パスワードの入力誤りによって、パスワードの変更に失敗した場合、パスワード認証
失敗ダイアログとともに、パスワードロックまでの残回数を表示する。

※上記のケースが発生した場合、「個人番号カード用パスワード(住基 AP)」と「個人番号カード用パスワード(本人確認業務用領域)」は不一致の状態となる。JPKI 利用者
ソフトで「個人番号カード用パスワード」の変更を行うためには、上記２つのパスワードが一致している必要があるため、上記のケースにおいては JPKI 利用者ソフトではパスワード変更は行えない。

９３

機能概要説明書

３

第 5.1 版

画面仕様
① パスワード変更「パスワード変更」を起動することで、個別変更のためのパスワード選択画面を表示する。

図 ５-４３ パスワード選択画面イメージ

選択したパスワードのパスワード変更画面を表示する。

図 ５-４４ 公的個人認証 署名用パスワード変更画面イメージ

９４

機能概要説明書

図 ５-４５ 公的個人認証 利用者証明用パスワード変更画面イメージ

図 ５-４６ 券面事項入力補助用パスワード変更画面イメージ

９５

第 5.1 版

機能概要説明書

第 5.1 版

図 ５-４７ 個人番号カード用パスワード変更画面イメージ「パスワードを表示する」にチェックを入れた場合、入力した文字を表示する。

図 ５-４８ 公的個人認証

署名用パスワード変更画面イメージ(パスワード表示)

パスワードの変更に成功した場合、以下の画面を表示する。

図 ５-４９ パスワード変更成功画面イメージ

９６

機能概要説明書

第 5.1 版

旧パスワードの入力誤りによって、パスワードの変更に失敗した場合、以下の画面を表示する。

図 ５-５０ パスワード認証失敗画面イメージ

９７

機能概要説明書

第 5.1 版

② 統合パスワード変更「統合パスワード変更」を起動することで、統合パスワード変更画面を表示する。

図 ５-５１ 統合パスワード変更画面イメージ「パスワードを表示する」にチェックを入れた場合、入力した文字を表示する。

図 ５-５２ 統合パスワード変更画面イメージ(パスワード表示)

９８機能概要説明書

第 5.1 版

全てのパスワード変更に成功した場合、以下の画面を表示する。

図 ５-５３ 統合パスワード変更結果画面イメージ

旧パスワードの入力誤りによって、パスワードの変更に失敗した場合、以下の画面を表示する。

図 ５-５４ パスワード認証失敗画面イメージ

９９

機能概要説明書

第１６節
１

第 5.1 版

プロキシ設定機能概要
MacOS 版における個人認証サービス AP(Java I/F)において、プロキシサーバを利用する場

合の設定を行う機能。
尚、この機能を実行するためには、Java 実行環境が必要となる。
ただし、Java 実行環境が JRE8u111 以降または JRE9 の場合、この機能は使用できない。
（Javaのサポートから外れたため）
２

機能仕様

Windows 版および MacOS 版（個人認証サービス AP(Java I/F)以外）の場合：(1) ブラウザまたはシステムに設定されているプロキシ設定から自動取得する。
MacOS 版（個人認証サービス AP(Java I/F)）の場合：(1) メニュー画面から独立したユーティリティツールとして機能を実現する。
(2) ポートの値は 1〜65535 の範囲とする。
(3) パスワードは伏せ字として表示する。
３

画面仕様
自動取得のため、画面は有さない。(Windows 版および MacOS 版（個人認証サービス AP(JavaI/F)以外）の場合)「プロキシ設定」を起動することで、プロキシ設定画面を表示する。(MacOS 版（個人認証サービス AP(Java I/F)）のみ)

図 ５-５５ プロキシ設定画面イメージ

１００

機能概要説明書

第１７節
１

第 5.1 版

自動更新機能概要
JPKI 利用者ソフトの最新バージョンの有無を確認し、より新しいバージョンがあればダイ

アログ表示する機能。
尚、この機能を実行するためには、オンライン窓口サーバと接続できる環境が必要となる。
２機能仕様(1) メニュー画面の起動時に自動更新機能を実行する。
(2) 最新バージョンのリリース情報は、オンライン窓口サーバにアクセスし取得する。
(3) プロキシベーシック認証が必要な環境でオンライン窓口サーバにアクセスする場合は、プロキシサーバへ送信するユーザ名とパスワードの入力を確認するダイアログを表示する。
(4) 最新バージョンの有無を確認し、より新しいバージョンがあればダイアログ表示する。

３

画面仕様
メニュー画面の起動時に自動更新機能を実行する。その際、プロキシベーシック認証が必要な環境では JPKI 利用者ソフト バージョン確認画面を表示する。

図 ５-５６ プロキシベーシック認証 確認画面イメージ

１０１

機能概要説明書

第 5.1 版

新しいバージョンを確認し、より新しい JPKI 利用者ソフトがリリースされている場合は、その旨を通知する画面を表示する。

図 ５-５７ 最新バージョン通知画面イメージ

オンライン窓口サーバに接続できない場合等、新しいバージョンのリリース確認が行えなかった場合は、JPKI 利用者ソフトバージョン確認画面を表示しない。

１０２

機能概要説明書

画面遷移

図 ５-５８ 自動更新機能の画面遷移

１０３

第 5.1 版

機能概要説明書

第１８節
１

第 5.1 版

電子証明書の更新通知機能概要
IC カード内の署名用電子証明書および利用者証明用電子証明書の有効期限切れ前に、電子証明書の更新を促す通知を行う機能。
２

機能仕様(1) 本機能は、次の 2 つの機能を実現する。


電子証明書更新通知



更新通知設定(2) 電子証明書更新通知は以下の仕様とする。


以下の方法でログインユーザごとに電子証明書表示履歴を保持する。
・ 「第５章第３節

電子証明書表示機能」で IC カードに格納された署名用電子証明書または利用者証明用電子証明書を表示した際、電子証明書表示履歴（電子証明書の種別、シリアル番号、有効期間の満了日、自分の証明書表示日時）を保持する。
・ 保持している電子証明書表示履歴に「第５章第３節

電子証明書表示機能」で表示した電子証明書の種別、シリアル番号と一致する情報がすでに存在する場合
は、自分の証明書表示日時のみを更新する。
・ 保持している電子証明書表示履歴に「第５章第３節

電子証明書表示機能」で表示した電子証明書の種別、シリアル番号と一致する情報が存在しない場合は、新規に保持する。
・ ログインユーザごとに署名用電子証明書および利用者証明用電子証明書の電子証明書表示履歴をそれぞれ最大 10 件まで保持する。
・ 署名用電子証明書の電子証明書表示履歴が 10 件を超えた場合、自分の証明書表
示日時が最も古い署名用電子証明書の電子証明書表示履歴を破棄する。
・ 利用者証明用電子証明書の電子証明書表示履歴が 10 件を超えた場合、自分の証
明書表示日時が最も古い利用者証明用電子証明書の電子証明書表示履歴を破棄する。
・ 「第５章第３節

電子証明書表示機能」で表示していない電子証明書の電子証

明書表示履歴は保持しない。
・ 有効期限の満了日が過ぎている電子証明書の電子証明書表示履歴は保持しない。


以下の方法でログインユーザごとに電子証明書の更新を促す通知をする。
・ OS ログイン時、ログインユーザごとに保持されている電子証明書表示履歴を参照し、有効期限満了日が迫っている電子証明書が存在する場合は更新通知を行う。
・ 有効期限満了日が迫っている電子証明書が存在しない場合は更新通知を行なわない。
・ 以下の条件を満たす場合「有効期限満了日が迫っている電子証明書」と判断する。

１０４

機能概要説明書

第 5.1 版

・OS のシステム日付が電子証明書の有効期間満了日の 3 カ月前〜有効期間満了
日の間・ 更新通知を行った電子証明書の電子証明書表示履歴は破棄され、以降は更新通知されない。ただし、更新通知を行った電子証明書が再び「第５章

第３節

電子

証明書表示機能」で表示された場合は、再度、更新通知の対象となる。
・ 「第５章第３節

電子証明書表示機能」で表示していない電子証明書は電子証

明書表示履歴が保持されないため、更新通知の対象外となる。
(3) 更新通知設定は以下の仕様とする。


メニュー画面から独立したユーティリティとして機能を実現する。



ログインユーザごとに OS ログイン時の電子証明書更新通知の有効、無効化を設定可
能にする。



本機能は以下の方法で実行可能とする。
・ JPKI 利用者ソフトインストール時
・ JPKI 利用者ソフトインストール後、スタートメニューに登録される「更新通知設定」の実行

本機能の実行方法と必要なユーザ権限および設定が反映されるユーザについて「表５-７」に示す。

表 ５-７ 更新通知設定の実行方法と必要なユーザ権限および設定が反映されるユーザ
項番1

更新通知設定の必要な更新通知設定が反映

実行方法

ユーザ権限

されるユーザJPKI 利用者ソフト

管理者

インストール時

備考

イ ン ス ト ー ル を 実 行 インストールを実行したユ
したユーザ

ーザ以外のユーザに対して更新通知設定を行う場合
は、当該ユーザで OS にログ
イン後、スタートメニューから更新通知設定を実行する必要がある。

2

スタートメニュー
からの実行


標準ユーザ
以上

更新通知設定を実行したユーザ「更新通知設定」を実行していないユーザは、更新通知機能「無効」とみなす。

１０５

機能概要説明書

３

第 5.1 版

画面仕様
有効期限満了日が迫っている電子証明書が存在する場合、更新通知画面を表示する。

図 ５-５９ 更新通知画面イメージ
JPKI 利用者ソフトインストール時およびスタートメニューの更新通知設定を起動することによって、更新通知設定画面を表示する。
「はい」が選択された場合、更新通知機能を有効とする。
「いいえ」が選択された場合、更新通知機能を無効とする。
「×」によって画面を閉じた場合、現在の設定内容を変更しない。
（JPKI 利用者ソフトインストール時の場合は未設定となることにより、更新通知機能「無効」とみなされる。
）

図 ５-６０

更新通知設定画面

１０６

機能概要説明書

第１９節
１

第 5.1 版

利用者同意状況確認機能概要
利用者がインターネットを通じて、IC カード内の利用者証明用電子証明書に紐づく基本 4

情報提供のサービス事業者の各サービスへの利用者同意状況確認および利用者同意取消申請
を行う。
２

機能仕様

(1) 利用者同意状況確認申請および利用者同意取消申請で使用する電子証明書の種類は以下の通り。
公的個人認証サービス(JPKI)IC カードに格納された利用者証明用電子証明書IC カードに格納された署名用電子証明書(2) 本機能では、次の 4 つの機能を実現する。
IC カードに格納された利用者証明用電子証明書を取り出し、利用者同意状況確認申請電文を作成し、公的個人認証サービスの利用者同意管理サーバに対して利用者同意状況確認申請を行う。



利用者同意管理サーバから受け取った利用者同意状況確認申請結果電文から申請結果（4 情報提供に対する同意状況一覧）を取り出し、GUI 画面に表示する。
なお、申請結果はシリアル番号に紐づく個人番号カード用署名用証明書および移動端末設備用署名用証明書の結果が含まれ、単一利用者・全サービス分が応答される。

IC カードに格納された署名用電子証明書を取り出し、ユーザが選択したサービスを元に利用者同意取消申請電文を作成し、公的個人認証サービスの利用者同意管理サーバに対して利用者同意取消申請を行う。



利用者同意管理サーバから受け取った利用者同意取消申請結果電文から申請結果を取り出し、GUI 画面に表示する。

(3) 利用者同意状況確認申請電文で必要となる利用者証明用電子証明書、および利用者同意
取消申請電文で必要となる署名用電子証明書については、電子証明書取得機能を用いてIC カードより取得する。
(4) 利用者同意管理サーバへの利用者同意状況確認申請電文には、電子署名作成機能を用いて利用者の電子署名を付与する。この際、電子署名の付与には利用者証明用電子証明書に対する秘密鍵を利用する。このため、本機能を利用する際は、IC カード内に利用者の利用者証明用電子証明書、利用者証明用電子証明書に対する秘密鍵が格納されている事が前提となる。
(5) 利用者同意管理サーバへの利用者同意取消申請電文には、電子署名作成機能を用いて利用者の電子署名を付与する。この際、電子署名の付与には署名用電子証明書に対する秘密鍵を利用する。このため、本機能を利用する際は、IC カード内に署名用電子証明書および署名用電子証明書に対する秘密鍵が格納されている事が前提となる。

１０７

機能概要説明書

第 5.1 版

(6) 電子証明書が「失効」「有効期限切れ」「一時保留」の場合、利用者同意状況確認申請および利用者同意取消申請を行うことはできない。なお、有効性確認の結果が「有効」の状態には、署名用電子証明書および利用者証明用電子証明書の状態が失効申請受理済みの場合も含まれる。
(7) 公的個人認証サービスセンターとの通信機能を有する。

１０８

機能概要説明書

３

第 5.1 版

利用者同意状況確認申請手順(シーケンス)
本機能を使用した、利用者同意状況確認申請シーケンスを図 ５-６１、利用者同意取消申請シーケンスを図 ５-６２に示す。
① 利用者同意状況確認申請

図 ５-６１ 利用者同意状況確認申請する場合

１０９

機能概要説明書② 利用者同意取消申請

図 ５-６２ 利用者同意取消申請する場合

１１０

第 5.1 版

機能概要説明書

４

第 5.1 版

画面仕様
メニュー画面の「住所等提供同意状況の照会・取消」ボタンを押下することで、提供同意状況の照会画面を表示する。

図 ５-６３ 住所等提供同意状況の照会・取消ボタン「住所等提供同意状況の照会・取消」ボタン押下後の画面遷移については、「エラー!
参照元が見つかりません。
、エラー! 参照元が見つかりません。」を参照。

１１１

機能概要説明書

第 5.1 版

画面共通仕様図 ５-６４ 画面共通仕様イメージ

フォントサイズは視認性を考慮し｢15pt｣とする。



日付を画面に表示する場合、書式は｢YYYY/MM/DD｣(時分秒は表示せず)で表示する。

１１２

機能概要説明書① 利用者同意状況確認
画面遷移

図 ５-６５ 利用者同意状況確認機能の画面遷移（利用者同意状況確認）

１１３

第 5.1 版

機能概要説明書② 利用者同意取消
画面遷移

図 ５-６６ 利用者同意状況確認機能の画面遷移（利用者同意取消）
１１４

第 5.1 版

機能概要説明書

第６章

アクセシビリティ対応

第１節

アクセシビリティ対応項目

１

概要

JPKI 利用者ソフトのアクセシビリティ対応項目を以下に示す。

表 ６-１ アクセシビリティ対応項目
項番２

アクセシビリティ対応項目①

初期フォーカス設定②

フォーカス順③

主要コンポーネントに対するニーモニック④

コンポーネントに対するツールチップ⑤

コンポーネントに対するユーザ補助の名称⑥

コンポーネントに対するユーザ補助の説明

画面イメージ

図 ６-１ アクセシビリティ画面イメージ

１１５

第 5.1 版

機能概要説明書

３

第 5.1 版

詳細
① 初期フォーカスの設定
画面を表示した際に、フォーカス（ボタン等が選択されている状態）が設定されているコンポーネントの位置を設定する。
② フォーカス順の設定
Tab ボタン押下時のフォーカスの順序を設定する。
③ 主要コンポーネントに対するニーモニックの設定
主要コンポーネントに対してニーモニックを設定する。ニーモニックとは、メニューの中やボタンの中にある下線のついた（または括弧中の）文字のことである。ニーモニ
ックは特定の修飾キーを押しながらその文字を押すことで起動する。
Windows 版、MacOS 版においてそれぞれ修飾キーは下記を使用する。
Windows 版：Alt キー
MacOS 版：Option キー（プロキシ設定機能の場合は Option キー + Control キー）④ コンポーネントに対するツールチップの設定
コンポーネントに対してツールチップを設定する。ツールチップとは、メニューやボタン等にカーソルを当てた際に一定時間表示される補助テキストのことである。
⑤ コンポーネントに対するユーザ補助の名称の設定
ボタンやテキストエディット等のコンポーネントに対してユーザ補助の名称を設定する。ユーザ補助の名称を設定することで、スクリーンリーダ（読み上げソフト）によってコンポーネントの名称を読み上げることが可能（スクリーンリーダの設定に依存）となる。
⑥ コンポーネントに対するユーザ補助の説明の設定
ボタンやテキストエディット等のコンポーネントに対してユーザ補助の説明を設定する。ユーザ補助の説明（accessibleDescription）を設定することで、スクリーンリーダ
によってコンポーネントに関する説明を読み上げることが可能（スクリーンリーダの設定に依存）となる。

１１６

機能概要説明書

第２節

第 5.1 版

アクセシビリティ対応範囲

アクセシビリティ対応の対象となる画面を表示する機能は以下の通りである。なお、ファイル選択画面、ファイル保存画面等の OS 提供の標準部品や Swift の標準部品を使用している画面については対象外とする（OS や Swift のアクセシビリティ対応に依存する）。


メニュー画面表示機能



電子証明書表示機能



官職証明書検証機能



自分の電子証明書のオンライン失効申請機能

ソフトウェア動作確認機能

IC カードリーダライタ設定機能（Windows 版のみ）



Java ライブラリ登録機能

パスワード変更機能

プロキシ設定機能

電子証明書の更新通知機能



利用者同意状況確認機能

１１７

機能概要説明書

第７章

その他

第１節

JPKI 利用者ソフトのインストール機能

第 5.1 版

(1) 利用者が設定する項目は必要最小限に留め、インストール時の利用者の負担を軽減させる。
(2) アンインストール機能を設け、インストール時にコピーしたライブラリやユーティリティツールを全て削除する。
(3) Windows 版の JPKI 利用者ソフトのインストーラは、32bit 環境 PC/64bit 環境 PC で共通のものとし、インストール実施後は 64bit 版、32bit 版両方のモジュールがインストール
フォルダに展開される。
(4) Windows 版の JPKI 利用者ソフトは、PC の 64bit 環境/32bit 環境を自動的に判別し、動的に適切なモジュールを選択するため、利用者は bit 環境の違いを意識することなく操作可能である。
(5) MacOS 版(Ver2.5 以降)の JPKI 利用者ソフトは 64bit 環境対応版となり、対象環境において、利用者は bit 環境を意識することなく操作可能である。
(6) インストール時、電子証明書の更新通知機能の有効、無効を選択可能とする。

第２節

IC カードに対するアクセス制御

JPKI 利用者ソフトは、上位アプリケーションが競合する環境下での利用が想定される。したがって、本ソフトウェアではパスワード認証無しでの IC カード利用を防止するため、以下のアクセス制御を行う。
＜Windows 版＞(1) IC カードに対するアクセス方法を排他モードとすることで、複数の上位アプリケーショ
ンからの同時アクセスを抑止する。
(2) IC カードに対するログアウト処理をセッション単位で実装することで、不必要なログイン状態を防止する。
＜MacOS 版＞(1) IC カードに対するアクセス方法を排他モードとすることで、複数の上位アプリケーショ
ンからの同時アクセスを抑止する。ただし、他のアプリケーションがすでに IC カードにアクセスしている場合は IC カードに対するアクセス方法を共有モードに切り替える。
(2) IC カードに対するログアウト処理をセッション単位で実装することで、不必要なログイン状態を防止する。

１１８

禁・無断転載
公的個人認証サービス
利用者クライアントソフト
機能概要説明書第 5.1 版

（注意事項）※利用者クライアントソフトの著作権は、総務省、地方公共団体情報システム機
構が保有しており、国際著作権条約及び日本国の著作権関連法令によって保護されています。
※利用者クライアントソフトの利用に当たっては、次に掲げる行為を禁止します。
（1） 利用者クライアントソフトを電子署名に係る地方公共団体情報システム
機構の認証業務に関する法律において制限されている電子証明書の用途で利用すること。
（2） 利用者クライアントソフトに対し、総務省、地方公共団体情報システム
機構に許可なく改造等を行うこと。
※総務省、地方公共団体情報システム機構は、利用者が利用者クライアントソフトを利用したことにより発生した利用者の損害及び利用者が第三者に与えた損害について、一切の責任を負いません。
※商標については次の通りです。
(1) Microsoft Windows お よ び Microsoft Edge は 、 米 国 Microsoft
Corporation の米国およびその他の国における登録商標または商標です。
(2) Macintosh、Mac、MacOS、OS X、Safari および Swift は、米国およびその他の国で登録されている Apple Inc.の登録商標です。
(3) Android は、Google Inc.の米国およびその他の国における登録商標です。
(4) その他、記載されている会社名、製品名等は、各社の登録商標または商標です。