ユーザーガイド
v1.0(2026年6月21日) · 対応アプリ: 2.8.0+
0. はじめに
0.1 バッジ凡例
- 📖 Viewer 権限で利用できる機能
- ⚙️ Administrator 権限で利用できる機能
- 💎 ライセンスキー が必要な機能
0.2 動作環境・前提
| 項目 | 要件 |
|---|---|
| OS | Windows 10 / 11(64bit) |
| ランタイム | .NET 8 ランタイム(アプリケーションに同梱) |
| メモリ | 8 GB 以上を推奨 |
| ディスク | 空き容量 300 MB 以上 |
1. クイックスタート📖💎
ライセンスキーを入手済の組織のメンバーが、最短で「インストール → ログイン → eCTD を開いて見る」までを通します。
1.1 インストールと起動
目的: Power Viewer を使える状態にする
手順:
- インストーラーを実行し、ウィザードに従う
- Power Viewer を起動する

1.2 ログインする
目的: Power Viewer にログインする
前提: 管理者からグループポリシーファイルのパスを受け取る
手順:
- 初期設定画面でグループポリシーファイルのパスを入力する(一度設定すれば次回以降は不要)
- ログインする
1.3 はじめての eCTD を開く
目的: 手元の eCTD フォルダを開いて閲覧する
手順:
- 「Open eCTD – Local」を開く
- Sequence Folder(submissionunit.xml または index.xml があるフォルダ)を選択して追加する
- 抽出された Application 一覧から目的の Application を選んで開く
確認: 閲覧Window が開き、CTD Tree が表示される
2. eCTD を開く 📖
2.1 ローカルフォルダから開く
目的: データベース登録なしで、エクスプローラーで見えるローカルの eCTD を直接開く
手順:
- 「Open eCTD – Local」を開く
- Sequence Folder を Left Pane に追加する(不要なフォルダは削除可)
- Right Pane で抽出された Application を選び「開く」
2.2 アルバムから開く 💎
目的: 組織のアルバムデータベースに登録済みの eCTD を開く
前提: Business Plan / アルバムデータベースへのアクセス権
手順:
- 「Open eCTD – Album」を開く
- 閲覧対象の SubmissionUnit にチェックを付ける(外す場合は読み込み前にチェックを外す)
- 「読み込み」を実行する(必要に応じてクラウドストレージ認証が求められる。結果は Load Status に表示)
- 対象がすべて読み込み成功したら「eCTD を開く」
この機能を使うには ライセンスキーが必要です。〔購入導線リンク〕
3. eCTD を閲覧する 📖
3.1 ビューア画面の全体像
3.2 CTD ツリーで文書を読む
目的: 提出されたリーフを Tree 構造でたどって閲覧する(閲覧の主役)
3.3 リンクをたどる / Helper Window
目的: 文書内のリンク先を確認する
3.4 ディレクトリ表示・ファイルのダウンロード
目的: Directory 構造を確認し、フォルダ/ファイルをブラウザで開く・ダウンロードする
3.5 その他のタブ(Application / Submission / XML / Datasets)
3.6 PDF ビューアの選択(Default と Edge)
3.7 v3.2.2 と v4.0 の違い
4. 個人設定(Current User)📖
4.1 アカウント情報(MyAccount)
目的: ユーザー情報・所属 UserGroup・継承している Access Key を確認する。パスワードと DisplayName を変更する
4.2 設定(Settings)
4.3 CV List
5. 導入とセットアップ ⚙️
5.1 導入の全体像
5.2 評価用ライセンスキーを取得する
目的: 評価用ライセンスキーの発行を依頼する
手順:
- 環境構築 Window を開く
- システム環境調査を実行(Entra ログインは任意、不要ならキャンセル)
- 「評価用ライセンスキー発行依頼ページ」を開く(会社キー・デバイスIDが自動入力される)
- フォームを提出し、発行完了メールを待つ(発行には数日かかる)
5.3 アルバムデータベースを生成する
目的: eCTD 管理の中心となるデータベースを作成する
前提: 有効なライセンスキーを入力済み
5.4 グループポリシーファイルを生成・配布する
目的: 会社固有の設定をまとめたファイルを生成し、社員へ配布する
手順:
- アルバムデータベースのパス・名前、HTTP 接続設定を指定して生成する
- 生成したファイルのパスを社員へ周知する
5.5 ログイン方式を選ぶ(Entra / AD / Cred)
5.6 ライセンスプランの種類
6. アルバムデータベースを運用する ⚙️ 💎
6.1 データモデルを理解する
6.2 eCTD を登録する(SubmissionUnit 追加)
目的: 新しい eCTD をアルバムデータベースへ登録する
手順:
- SubmissionUnits 画面で追加ダイアログを開く
- Sequence Folder のパスを指定する(クラウドの場合フォルダID等。認証が行われる)
- SubmissionUnit 情報を編集する
- 登録を実行する(実行するまで DB へは反映されない)
1 つの SubmissionUnit に複数の Folder Path を Priority 付きで登録できる。
6.3 Application を整理する
目的: Application を Album に紐付け、Tag を付ける
6.4 アクセス権を設計する
目的: Application / Document 単位のアクセス可否を設計する
6.5 ユーザーとグループを管理する
目的: ユーザーのロール変更、グループ編成、Access Key 付与を行う
6.6 クラウドストレージを連携する
目的: SubmissionUnit の保存先となるクラウドストレージを登録する
6.7 監査ログを確認する
6.8 その他のデータ閲覧(Documents / Tags)
7. グループポリシーを設定する ⚙️
7.1 アルバムデータベース設定(複数登録)
7.2 ライセンスキーの埋め込み
7.3 機能オプション(Functional Options)
7.4 HTTP 接続設定
8. コンセプト / 付録
8.1 アクセス権制御を理解する
- 概念図: アクセス権は Album / Application Access Key / Document Access Key / UserGroup / UserAccount で制御される
- Role: Administrator(全操作可)/ GroupPolicy Editor(GP編集可な Viewer)/ Viewer(編集権なし)。Role は生成時に設定し変更不可
- UserAccount は複数の UserGroup に加入できる(MyAccount で確認)
- UserGroup は AccessKey を持つ: 加入者は同じ Key を持つものとして扱われ、脱退で剥奪される
- 鍵と鍵穴のメタファ: UserGroup が持つのが 鍵(Key)、Album が持つのが 鍵穴(Key Hole)
- Application Access Key: 対応する Album の全 Application にアクセス可能にする
- Document Access Key: Type / DisplayName / Allow/Deny / 設定文字列を持つ。Deny が優先(例: Full Access〈Allow〉+ Substance拒絶〈Deny〉→ Substance 以外を閲覧可)
- 特殊な UserGroup: All User(全ログインユーザー)/ All Registered User(登録済み全ユーザー)は自動取り込み。これらに Key を持たせると個別加入なしで Album を公開できる
8.2 ファイル構成を理解する
- Power Viewer: アプリ本体。初期設定で Group Policy File のパスを記憶
- Group Policy File: 会社固有設定。複数の Album Database のパスを記録可能。ローカル環境に必須(共有サーバー設置推奨、同期や配布運用も可)
- Album Database: eCTD 管理の中心。ローカル / Azure DB(未実装)
- Sequence Folder: 実 eCTD ファイルの場所。ローカル / クラウドストレージから選択可