プランセス PDF 印 刷 Plus マニュアル 最 終 更 新 日 : 2015 年 12 月 2 日 株 式 会 社 プランセス PDF No Save サポート 1. ( 機 能 1) 許 可 するプリンターを 限 定 する の 概 要 パスワード 制 御 機 能 がメインの 目 的 でご 購 入 いただいている 場 合 も 本 機 能 は 使 われれることを 強 くお 勧 めします また 基 本 的 にはブラックリスト 方 式 をご 利 用 ください イントラネットでご 利 用 で 全 社 で 使 っているプリンターのメーカー 機 種 などが 特 定 される 場 合 のみホワイリスト 方 式 を 選 んでくだ さい ブラックリスト 形 式 のうち デフォルトで4つチェックボックスが 付 いているかと 思 いますが 特 別 な 理 由 ない 限 り このチェックは 外 さないでください
追 加 で 禁 止 されたい 場 合 は プリンター 名 もしくはプリンタードライバー 名 の 名 称 の 一 部 で 構 い ませんので テキストエリアに 改 行 区 切 りで 入 力 してください 変 に 特 定 の 機 種 名 やバージョン 番 号 までを 入 力 されると 一 文 字 違 いでエラーにならないなどのトラブルが 発 生 する 可 能 性 があり ます プリンター 名 やプリンタードライバー 名 に 日 本 語 (Shift_JIS に 含 まれる 漢 字 )が 含 まれていても OK です アルファベットに 関 しては 大 文 字 小 文 字 の 区 別 はありません 全 角 半 角 の 区 別 はあ ります デフォルトで 禁 止 した 方 がいいという 文 字 列 のご 提 案 がある 場 合 は 是 非 お 知 らせください なお 本 機 能 は Windows 専 用 です Mac では 動 作 しません Mac 版 Adobe Reader では プ リンターチェックは 行 われずに 印 刷 されます
2. ( 機 能 2) 印 刷 の 前 にパスワードを 入 力 させる 機 能 の 概 要 パスワードを 知 っている 人 のみ 印 刷 できるようにできます 各 種 エラーメッセージはカスタマイ ズできます 以 下 のような 動 作 イメージになります
3. ( 機 能 3) 印 刷 イベント 終 了 後 ログ 取 得 ページに 飛 ぶ の 概 要 イントラネットでご 利 用 の 場 合 で 印 刷 を 許 可 したいけれど 一 応 管 理 したいということでログを 取 得 したい 場 合 この 機 能 をご 利 用 ください 印 刷 イベント 終 了 時 に 指 定 された PHP ページなどに 転 送 することができますので データベー スに 記 録 するなどしてください 取 得 可 能 な 内 容 1. プリンター(プリンタードライバー) 名 2. PDF のファイル 名 (セキュリティ 上 の 理 由 から 有 料 オプションのキャッシュ 対 策 及 び URL コンバ ーターをご 利 用 の 場 合 を 除 く ) 3. PDF ファイルの 総 ページ 数 4. PDF ファイルのファイルサイズ 5. Adobe Reader のバージョン 6. Adobe Reader か Acrobat Pro かどうか 7. プリンターチェックに 成 功 しているかどうか 8. 印 刷 時 のパスワード 認 証 に 成 功 しているかどうか 9. 印 刷 イベントが 起 きた Unix タイムスタンプ(1970 年 1 月 1 日 からのミリセカンド) です その 他 ブラウザ 名 IP アドレス セッション ID などは 当 然 お 客 様 プログラムで 取 得 できるでしょう し アクセス 者 の 氏 名 や 社 員 ID なども 場 合 によって 取 得 できるかもしれません 取 得 できないもの 1. 何 ページから 何 ページを 印 刷 したか?(PDF ファイルの 総 ページ 数 は 取 得 できますが 実 際 に 全 部 印 刷 したのか 一 部 だけ 印 刷 したのか 分 かりません )
2. 何 部 印 刷 したか? 3. ( 重 要 ) 実 際 に 印 刷 したか? キャンセルボタンを 押 して 途 中 でやめたかなどは 分 かりません ま た プリンターの 電 源 が 入 っていなかったり 紙 が 実 際 に 入 っていなくて 結 局 印 刷 できなかったと いうこともあるかもしれませんが 一 切 分 かりません 4. カラー 印 刷 だったのか 白 黒 印 刷 だったのか? (カラー 印 刷 を 禁 止 する 方 法 はなくはないです が ) 取 得 ( 実 装 )しようと 思 えば 取 得 ( 実 装 )できるが 現 時 点 では 取 得 ( 実 装 )していないもの( 要 検 討 ) 1. 何 回 目 の 印 刷 か? ( 一 度 の 印 刷 アクションで 何 部 印 刷 したかは 分 かりませんが これが 何 回 目 の 印 刷 かは 一 応 は 取 得 できます これを 応 用 すれば 1 回 だけしか 印 刷 を 許 可 しないなどもで きそうですが 前 述 のように 実 際 には 印 刷 しなかった 場 合 やできなかった 場 合 の 検 出 ができな いため 混 乱 トラブルが 必 至 だと 思 いますので 実 装 していません ) 2. PDF 文 書 のタイトルやサブタイトル 作 成 者 など 3. 印 刷 時 全 てでログを 取 得 するのではなく 機 能 1のプリンター 限 定 機 能 で 禁 止 されているプリン ター(プリンタードライバー)での 印 刷 を 検 出 した 場 合 や 機 能 2のパスワード 機 能 で 間 違 ってい る 場 合 など 特 定 の 場 合 に 限 定 することも 可 能 ですが 実 装 していません 4. 特 定 のページのみ 印 刷 を 許 可 すること 逆 に 特 定 のページのみ 印 刷 を 禁 止 すること
4. ( 機 能 1) 許 可 するプリンターを 限 定 する の 補 足 説 明 印 刷 を 許 可 している PDF の 場 合 通 常 その PDF を PDF 作 成 用 のプリンタードライバーを 使 って 印 刷 する と もともとテキストや 画 像 のコピー 禁 止 などの 入 ったセキュリティ 付 き PDF であったとしても そのようなセキュリティは( 意 図 的 に) 無 視 されて ただの PDF になって しまいまうケースがございます( 一 部 行 儀 のいい Adobe PDF などのプリンタードライバーを 除 く) 本 機 能 では 実 際 に 印 刷 される 前 にプリンター(プリンタードライバー)をチェックし 許 可 さ れていないプリンターの 場 合 は 対 策 を 施 しています Canon 社 や Epson 社 のプリンターのような 物 理 的 なプリンターの 場 合 のみ OK として PDF 作 成 ソフト 関 連 のプリンタードライバーでの 印 刷 は 禁 止 できます ( 仕 様 御 注 意 事 項 ) 出 力 するプリンターを 限 定 する 機 能 をご 利 用 で 許 可 していないプリン ター(プリンタードライバー)で 印 刷 しようとしていた 場 合 ユーザーがキャンセル しない 限 り 印 刷 自 体 はなされます ただし 許 可 されていないプリンターの 場 合 PDF コンテンツが 書 き 換 えられますので 出 力 されるのはエラーメッセー ジか 空 白 ページになります 5. ( 機 能 2) 印 刷 の 前 にパスワードを 入 力 させる 機 能 の 補 足 説 明 パスワードは 半 角 英 数 字 20 文 字 までです 全 角 文 字 は 使 えません ( 仕 様 御 注 意 事 項 ) 印 刷 時 にパスワードを 求 める 機 能 をご 利 用 の 場 合 パスワードが 間 違 っ ている 場 合 エラーメッセージ(アラート)は 表 示 されますが 印 刷 自 体 はなされます ただし パスワードが 間 違 っている 場 合 は PDF コンテンツが 書 き 換 えられますので 出 力 されるのはエ ラーメッセージか 空 白 ページになります
6. ( 機 能 3) 印 刷 イベント 終 了 後 ログ 取 得 ページに 飛 ぶ の 補 足 説 明 本 機 能 は WEB サーバでご 利 用 の 場 合 のみ 動 作 します ファイルサーバやローカルでのご 利 用 の 場 合 この 機 能 はご 利 用 になれません 印 刷 時 にログを 取 得 する 機 能 で AJAX のように 画 面 遷 移 なしで 行 うことも 技 術 的 には 可 能 ですが 下 記 の 場 合 に 限 ります HTML モードを 併 用 されていて かつ 有 料 オプションの 擬 似 ツールバー 機 能 を ご 利 用 の 場 合 で かつ 有 償 カスタマイズをさせていただいてはじめて 可 能 です ( 仕 様 御 注 意 事 項 ) 印 刷 時 にログを 取 得 する 機 能 をご 利 用 の 場 合 仮 にユーザーが 印 刷 を 途 中 でキャンセルした 場 合 でも ログ 取 得 ページに 転 送 されます ユーザーがキャンセルしたかど うかは 取 得 できません 各 パラメータの 説 明 p=(プリンター 名 )&f=(pdf ファイルのファイル 名 )&n=(pdf ファイルの 総 ページ 数 )&s=(pdf ファイルのファイルサイズ)&v=(Adobe Reader のバージョン)&t=(Adobe Reader のタイプ Reader か Pro か)&pf=(プリンターチェックで 印 刷 を 許 可 されているかどうか)&pw=(パスワー ド 認 証 に 成 功 しているかどうか)&t2=( 印 刷 イベントが 起 こったタイムスタンプ) ( 上 記 の 順 番 でパラメータが 渡 ってくるわけではありません ) 1) p=プリンター 名 /プリンタードライバー 名 プリンター 名 には 日 本 語 が 含 まれている 場 合 があります 日 本 語 は UTF-8 でエンコードされてい ます 2)f=PDF ファイルのファイル 名 セキュリティ 上 の 理 由 から 有 料 オプションのキャッシュ 対 策 及 び URL コンバーターをご 利 用 の 場 合 を 除 きます 現 状 PDF ファイルの 総 ページ 数 やファイルサイズの 情 報 から 特 定 していただ けますと 幸 いです なお まだ 実 装 はしていませんが 全 ての PDF ファイルのメタ 情 報 に PDF の タイトルやサブタイトルを 設 定 されている 場 合 は それらの 情 報 もパラメータで 渡 すことは 可 能 です 3) n=pdf ファイルの 総 ページ 数 印 刷 したページ 数 のことではありません 1 ページ 目 だけ 印 刷 した 場 合 でも 取 得 できるのは 総 ページ 数 だけです 4) s=pdf ファイルのファイルサイズ
単 位 はバイトです 必 要 に 応 じて KB や MB に 変 換 して 下 さい 5) v=adobe Reader のバージョン 6) t=adobe Reader のタイプ Adobe Reader の 場 合 は Reader Acrobat Pro の 場 合 は Exchange-pro という 値 になります 7) pf= 機 能 1のプリンターチェックで 印 刷 を 許 可 されているかどうか //pf=0 問 題 なし //pf=1 プリンターチェックでひっかかっている //pf=2 そもそもプリンターチェックをしていない プリンター 名 (プリンタードライバー 名 )からほぼ 自 明 ですが デバッグ 目 的 でご 利 用 くだ さい ただし ログ 取 得 ページのアクセスは 単 純 な GET になっていることもあり URL 内 のパ ラメータ 内 の 改 ざんや 手 動 変 更 も 比 較 的 容 易 です ですから たとえば 目 的 は 不 明 ですが パ ラメータを 改 ざんして いかにもプリンター 判 定 がバグっているように 見 せかけるようなことを する 人 もいるかもしれません 8) pw= 機 能 2のパスワード 認 証 に 成 功 しているかどうか //pw=0 パスワード 正 解 //pw=1 パスワードエラー //pw=2 そもそもパスワード 設 定 していない 9) t2= 印 刷 イベントが 起 こったタイムスタンプ ログ 取 得 ページへのアクセスは GET になります ですから ユーザーのブラウザの 履 歴 に 残 っ ているため 実 際 にはついさっき 印 刷 したのではなくて 過 去 の 印 刷 時 にアクセスしたページを またアクセスしている 可 能 性 もあります それを 見 分 けるためには 印 刷 イベントが 起 きた Unix タイムスタンプ(1970 年 1 月 1 日 からのミリセカンド) を 取 得 できますから それと PHP などのサーバサ イドプログラムで 取 得 した 現 在 時 間 との 比 較 で 時 間 がたちすぎていないかご 確 認 ください なお このタイムスタンプはユーザーの PC の 時 計 に 基 づきますので サーバの 時 計 との 間 で 誤 差 ( 逆 転 現 象 など)もありえます
PHP で 作 成 した 弊 社 サンプルは http://www.pdf-nosave.com/manual/print_plus/print_log_sample.zip からダウンロードしてください 下 記 が PHP での 出 力 サンプルになりますが DB に 登 録 するだけで 画 面 に 何 も 表 示 させないように することはもちろん 可 能 です
7. 動 作 環 境 について Adobe Reader もしくは Acrobat (Professional 版 もしくは Standard 版 )のみで 動 作 します Google Chrome 内 蔵 の PDF ビューアでは 動 作 しませんので AJ モード 単 独 でご 利 用 いただく 場 合 は Google Chrome の Chrome PDF Viewer をサポートしない 設 定 にしていただくことをお 勧 めします また HTML モードと 併 用 される 場 合 は HTML モードの 設 定 にて Google Chrome では 印 刷 を 許 可 しない 設 定 をしていただくことを 強 くお 勧 めします また pdf.js を 使 った PDF 表 示 (Microsoft Edge や Mac 版 Firefox など)でも Acrobat JavaScript は 全 て 無 視 されますので pdf.js を 使 った PDF 表 示 の 場 合 は HTML モードの 設 定 で 印 刷 を 禁 止 する 設 定 にしてください 機 能 1(プリンターチェック 機 能 )に 関 しましては Windows 限 定 機 能 になります Mac ではチ ェックそのものをいたしません 機 能 2や 機 能 3は Mac でも 動 作 します iphone や Android 版 の Adobe Reader では Acrobat JavaScirpt をサポートしていませんの で 動 作 しません なお WEB サーバだけではく 機 能 3のログ 取 得 機 能 を 除 いて ローカルでも 動 作 します
8.AJ モード 単 独 でご 利 用 の 場 合 の 設 定 方 法 について a. ステップ1で AJ モード 単 独 でご 利 用 を 選 んでください b. ステップ3で プランセス PDF 印 刷 Plus の 設 定 を 行 ってください c. ステップ4で Google Chrome に 関 する 設 定 を 下 記 のように 行 ってください Chrome PDF Viewer での 閲 覧 を 禁 止 する を 選 んでください
なぜなら Chrome PDF Viewer の Acrobat JavaScript のサポートは 限 定 的 であり プランセ ス PDF 印 刷 Plus が 全 く 動 作 しないためです パスワード 入 力 なしで 印 刷 できますし プリン ターが 何 であっても 印 刷 できます また ログの 取 得 はできません ですから AJ モード 単 独 でご 利 用 の 場 合 は Chrome PDF Viewer での 閲 覧 は 禁 止 して IE や Firefox もしくは Mac 版 Safari で 閲 覧 してもらうように 促 す 必 要 があります
9.HTML モードと 併 用 してご 利 用 の 場 合 の 設 定 方 法 について a. AJ モードのステップ1で HTML モードを 併 用 する を 選 んでください b. AJ モードのステップ3で プランセス PDF 印 刷 Plus の 設 定 を 行 ってください
c. AJ モードのステップ4で Google Chrome に 関 する 設 定 を 下 記 のように 行 ってください Chrome PDF Viewer での 閲 覧 を 許 可 する を 選 んでください d. 続 いて HTML モードのステップ2で pdf.js に 関 する 設 定 で 印 刷 を 禁 止 する に 設 定 して ください プランセス PDF 印 刷 Plus が 動 作 するのは Adobe Reader もしくは Acrobat で 閲 覧 しているときのみですから pdf.js で PDF が 表 示 されている 場 合 は 印 刷 を 禁 止 すべきです pdf.js で 表 示 している 場 合 印 刷 を 許 可 するとパスワードなしで 印 刷 できます プリンターのチ ェックも 行 えません
e. HTML モードのステップ3で Windows 版 Google Chrome に 関 する 設 定 を 下 記 のように 行 っ てください (Chrome 内 蔵 ビューアの 設 定 )PDF ファイルの 印 刷 を 禁 止 する をチェックして ください なぜなら Google Chrome 内 蔵 の Chrome PDF Viewer の Acrobat JavaScript のサポートは 限 定 的 であり プランセス PDF 印 刷 Plus が 全 く 動 作 しないためです パスワード 入 力 なしで 印 刷 できますし プリンターが 何 であっても 印 刷 できます また ログの 取 得 はできません ですから Google Chrome では 印 刷 を 禁 止 しなければなりません AJ モード 単 独 でご 利 用 の 場 合 Adobe Reader では 印 刷 を 許 可 して Chrome PDF Viewer では 禁 止 するという 設 定 はできま せんので 結 局 AJ モードの 設 定 で Chrome PDF Viewer での 閲 覧 自 体 を 禁 止 する 必 要 がありま したが HTML モードとの 併 用 の 効 用 により 閲 覧 自 体 は 許 可 することが 可 能 になります ただ し 印 刷 は 許 可 できませんので 上 記 設 定 を 行 ってください 同 様 に HTML モードのステップ3で Mac 版 Google Chrome でも 印 刷 を 禁 止 するように 設 定 し てください f. ユーザーには 印 刷 したい 場 合 は IE か Firefox Mac 版 Safari でアクセスするように 別 途 促 してください
もしくは このような 中 途 半 端 な 対 応 を 嫌 われる 場 合 は HTML モードのステップ3の 設 定 で Windows 版 Google Chrome 及 び Mac 版 Google Chrome の 設 定 で 同 ブラウザをサポートしない 設 定 にしてください 10. その 他 御 注 意 事 項 a. たとえ 紙 に 出 力 するプリンターに 限 定 したとしても プリントアウトした 用 紙 をスキャナー でスキャンして PDF 化 することは 可 能 ですから 保 存 対 策 を 最 優 先 させたい 場 合 は 印 刷 を 禁 止 すべきです どうしても 印 刷 を 許 可 すべき 要 件 がある 場 合 に この プランセス PDF 印 刷 Plus をご 利 用 ください b. HTMLモードを 併 用 される 場 合 は 基 本 的 には 印 刷 は PDF 上 での 右 クリックからになります それがユーザビリティー 上 問 題 がある 場 合 は 有 料 オプションの 擬 似 ツールバー: http://www.pdf-nosave.com/semi_toolbar.html のご 利 用 をご 検 討 ください
11. よくある 質 問 http://www.pdf-nosave.jp/saj/faq/faq_print_plus_saj.html を 参 照 してください 12. サンプル http://www.pdf-nosave.com/sample/pdf/aj/pdf_print_plus_ns.pdf 印 刷 用 パスワードは pdf2016 です 13. お 問 い 合 わせ お 申 し 込 み お 問 い 合 わせ お 見 積 もりのご 依 頼 などはサポート( support@office.com )にお 申 し 付 けくだ さい また お 申 し 込 みは http://www.pdf-nosave.com/regist.html からお 願 いします プランセス PDF 印 刷 は WEB でのブラウザ 内 表 示 ではなくても 普 通 に Adobe Reader 内 で 閲 覧 する PDF でも 印 刷 の 制 御 が 可 能 です 御 社 アプリケーション 内 の 組 み 込 みなど 御 相 談 はお 気 軽 にご 連 絡 ください