機能紹介
LiveCycle on AIRの機能
PDFの作成と保護
このデモはPDFや画像ファイルに様々なセキュリティポリシーを適用し、セキュアなPDFドキュメントを動的に生成するデモです。 情報漏洩対策やドキュメント管理などのシーンで応用可能な技術のデモになります。

この機能はAdobe AIRベースのクライアントとAdobe LiveCycleで構築したPDF変換処理で構成されています。 それでは、LiveCycle on AIRを起動し、「PDFの作成と保護」を起動してみましょう。
ファイル選択&ポリシー適用画面

PDFや画像ファイルに様々なセキュリティポリシーを適用し、セキュアなPDFドキュメントを動的に生成することができます。 情報漏洩対策やドキュメント管理などのシーンで応用可能です。 ファイルを選択し、簡単にセキュリティを設定することができます。


「参照」ボタンで選択できるファイル形式は今のところPDF、PNG、JPG、TIFFの4つになっています。このデモで利用しているAdobe LiveCycle PDF Generator ESによるPDF変換処理は一般に流通する電子ドキュメントの形式の多くにも対応していますので、「社内で作成した見積書のExcelのファイルの保護」といったことにこのデモの機能を応用することも簡単にできます。
ポリシーの適用

次に適用したいポリシーにファイルをドラッグ&ドロップします。 デスクトップから直接PDFや画像をドラック&ドロップしてもポリシーを適用できます。


「パスワードを設定する」ポリシーを実行した場合は、パスワード設定画面が表示されます。この画面では簡単なエラー処理も用意されています。 ポリシーを適用すると変換開始画面が表示されます。


あとは実行ボタンをクリックするとPDF変換処理が実行されます。変換中はプログレスバーが表示されています。変換するファイルのサイズによってこの画面が表示されている時間は異なってきます。
プレビュー画面

PDFが生成されるとLiveCycle on AIR上でのプレビュー(開く)とファイルのダウンロード(保存)を選択する事が出来ます。開くをクリックするとファイルをダウンロードせずに変換後ファイルをLiveCycle on AIR内で確認する事が出来ます。
このプレビュー画面をみると、ドキュメントに「透かし」や「ドキュメントを開いた日時」が表示されているのが分かります。「ドキュメントを開いた日時」は PDFファイルを開く度に動的に生成されます。さらに、画面左の鍵マークをクリックすると、ドキュメントに適用されているポリシーの詳細な内容を確認する事が出来ます。
ガイド付き帳票作成ツール

このデモはRIAによるデータの入力とその入力結果に対応した帳票PDFの生成を体験できます。LiveCycle on AIRを起動し、「ガイド付き帳票作成ツール」を起動してみましょう。 「ガイド付き帳票作成ツール」の起動ボタンをクリックするとブラウザが開き、RIAアプリケーションが起動します。LiveCycle on AIRから処理がブラウザに移ります。
見積書データ入力

このデモアプリケーション(Flexアプリケーション)はAdobe LiveCycle ESの機能で生成されており、ゼロからコーディングして作成したものではありません。見積書PDFを開発ツールでグラフィカルにデザインし、それに対応したFlexアプリケーション(見積書データ入力アプリケーション)をGUIで作成したものになります。


それでは値を入力して画面を進めて行きましょう。一般情報、会社情報、相手先情報、商品情報と項目を入力して行きます。
見積書PDF

項目の入力が終わると、すぐに見積もりPDFが生成されます。 非常に簡単に見積書を作成することができました。 作成したPDFからのデータの取得も自在に行う事が出来ます。特定のフォルダに蓄積されたPDFファイルを監視し、PDFから直接データを取り出すことも出来ますし、PDFに「入力項目と等価な2次元バーコード」を追加しておき、紙媒体から入力データをバーコードリーダーで正確に取得する事も出来ます。
Adobe LiveCycle ESは新しい帳票ソリューションの一つと見ることもでき、様々な業務に適用でき、RIAとの組み合わせにより圧倒的な業務生産性の向上を実現することが可能です。
ダッシュボードとレポート作成

このデモではシステムの稼働状況監視を想定したダッシュボードの利用とレポーティング生成を「体験」できます。データの表示期間を任意に変更することで、グラフが動的に変更されるほか、グラフデータをドラッグ&ドロップで画像ファイルとして保存、流用が可能です。更に「PDFに変換」ボタンで、ダッシュボード画面のPDF化も可能です。
LiveCycle on AIRを起動し、「ダッシュボードとレポート作成」を起動してみましょう。「ダッシュボードとレポート作成」の画面は1画面のシンプルなアプリケーションになります。
ダッシュボード画面

この画面はLiveCycle on AIRが収集したデータを各種グラフで「見える化」したものです。FlexやAIRアプリケーションでは様々な種類のグラフ(チャート)が用意されており、企業内の情報を最適な形で「見える化」する事が可能です。
グラフは画面左上の表示対象期間を変更することにより、動的にグラフが書き変わります。 グラフの描画はLiveCycle on AIR上で行われていて、サーバーへの通信は発生していません。 こういったインタラクティブなグラフもAIR/Flexを用いると簡単に作成する事が出来ます。
グラフのエクスポート

さらにこのグラフにはグラフの画像を動的に生成する機能があります。画像に変換したいグラフをデスクトップにドラッグ&ドロップしてみましょう。 グラフのデータをこのように画像としてエクスポートしたり、Excel形式の表データとしてエクスポートする事もAIR/Flexの得意としている所です。 最後に、このダッシュボードをレポート形式のPDFに変換してみましょう。画面右下の「レポート形式のPDFに変換」ボタンをクリックします。
PDFレポート

PDFレポートはダッシュボードとはレイアウトが変わっています。 また、レポートに透かしが追加されています。 このように表示形式(Web、印刷ドキュメント)の違いなどに応じてレイアウトを柔軟に変え、さらにサーバー側で情報を付加しレポートを作成する事が出来ます。
PDFギャラリー

このデモではLiveCycle ESで動的に作成することのできる各種サンプルPDFコンテンツやPDFフォームの機能を「体験」していただけます。ギャラリーには特徴的な4つのPDFをご用意しています。 実際にPDFを触っていただいて、先進のビジネスコミュニケーションを「体験」してみて下さい。
複数PDFの結合

このPDFは複数のPDFがまとまって一つになったPDFです。GUIによるファイル選択画面や、表形式の一覧画面から見たいファイルを選択する事が出来ます。
従来、ページ数の多いドキュメントは、縦に長かったり、複数ドキュメントに分割されていたりして、一つのドキュメントとしての利便性はあまり高くありませんでした。LiveCycle ESでは複数のドキュメントを統合し、利便性の高い新しいドキュメントを動的に生成する事が可能です。


動的バーコード生成

このPDFは用意された入力フォームに入力した内容に応じて動的にバーコードを生成するPDFです。サンプルではドキュメント右上のバーコードが下部の青い入力欄への入力に応じて動的に変化します。データの入力に応じてバーコードが変化するのを実際に「体験」する事が出来ます。
紙に印刷された申込書、申請書、見積書等に記入されたデータは、従来人間の手で電子データとして取り込む必要がありました。LiveCycle ESを利用すると、紙データから正確にデータを抽出する仕組みを導入する事が容易に可能になります。また、LiveCycle ES を利用してPDFそのものからデータを抽出することもでき、使いなれた体裁の「ドキュメント」を入力インターフェースとして正確にかつ素早くデータを収集するアプリケーションを構築する事が可能になります。
3Dドキュメント

LiveCycle ESでは工業製品の設計図などに利用される2D、3Dの様々な形式のデータをPDFに統合する事が出来ます。また、データに対して動きをつけてムービーにしたり、さまざまな角度からデータを確認できるビューアーを用意してドキュメント利用者に優しいドキュメントを作成する事も出来ます。
資産として重要な設計図をLiveCycle ESによって保護しながらも、ドキュメントとして利用しやすい機能を付加し、次世代のドキュメントコミュニケーションを実現する事が可能です。
署名付きドキュメント

ドキュメント作成者が作成した電子署名無しのWordやExcel、PDFのドキュメントにLiveCycle ESで動的に電子署名を付加する事が可能です。ドキュメントに電子透かしや承認済みアイコンを付加したり、ドキュメントの閲覧可能期限を設けたりといった事もでき、それらの機能をLiveCycle ES上で組み合わせることによりセキュアなドキュメントを迅速に提供する事が可能になります。
その他の機能
「ダッシュボードとレポート作成」デモで利用しているデータを
ローカルデータとしてキャッシュするようになりました。
AIRではローカルにデータベースを持つことが出来ます。この機能を用いると、いったんオンラインで取り込んだデータをオフラインで利用する事が可能になります。LiveCycle on AIRではネットワークの状況に応じてオンライン、オフラインのどちらのデータを利用するかを動的に判断するようになりました。
PCの環境情報を表示するようになりました。
AIRではPCの環境情報をある程度取得する事が出来ます。LiveCycle on AIRではTOPページで利用者のPCの環境情報を表示しています。
このデモについて
以下のような問題に関してお悩みやご質問はありませんか?
- 社内の電子ドキュメントの管理に関して困っている
- 電子ドキュメントや動画コンテンツの資産/権利管理をどうしたら良いのだろうか
- 社内外の情勢をリアルタイムに見える化し経営に生かしたい
- そもそもRIAやLiveCycleでこんなことはできないの?
クラスメソッドではLiveCycle on AIRで体験できるようなビジネスコミュニケーションに関する様々なご質問やご要望にお答えします。 数多くのRIA実績で蓄えたノウハウを元にしっかりとサポートを行います。 まずはお気軽にお問合わせ下さい。


