本章では、Charset Managerが提供する各機能について詳しく説明します。
3.1 日本語資源運用
日本語資源運用は、日本語を表示/印刷したり、入力したりするために必要となる資源である日本語資源を業務ごとに管理し、運用 します。日本語資源には、外字、コード変換テーブルおよび入力辞書があります。
図3.1 日本語資源運用
日本語資源管理
業務単位での日本語資源の管理
業務という単位で日本語資源を統一的に管理します。日本語資源管理における業務とは、日本語資源を共有して運用する単位 のことです。外字、コード変換テーブルおよび入力辞書をまとめて日本語資源と呼びます。
各種システム外字の一元管理
業務内の外字の管理では、グローバルサーバ、ASP、UNIX、Windows、および他社の外字を登録し、一元管理します。
フォントの種類、書体およびサイズごとに整理して管理するので、どのような外字が存在するか、一目でわかります。なお、Windows に提供されるUnicodeの外字管理も実現しています。
参考
他社フォントは、UNIXシステムにおいて標準の形式である、外字配付形式(BDF形式:Bitmap Distribution Format)の転送ファイル に変換する必要があります。
各既存外字の流用、活用
登録した外字は簡単な操作で、別の外字フォントへ移行(形式変換)したり、対応付けしたりすることができます。グローバルサーバ やASPなどの既存の外字を、Windowsの外字として流用、活用できます。
外字データライブラリ連携
大規模フォントファイルから文字を登録できます。また、ベンダ固有文字の登録も可能です。
システム共通の外字エディタ
管理するすべてのフォントシステムに対して、外字の新規作成、編集が可能です。これにより、各システムの外字エディタを利用す ることなく、統一エディタとして利用することができます。
入力辞書の編集
業務内で管理している外字に対して、属性(よみ、画数など)を付けたり、外字を含んだ単語のよみを登録することができます。この 入力辞書を外字と一緒に配付するだけで、クライアントでは、今まで文字コードで入力するしかなかった外字を簡単に入力すること ができるようになります。
また、Charset-Web入力の辞書として部門サーバに配付することもできます。
Charset-辞書オプション連携
Charset-住所辞書オプションまたはCharset-氏名辞書オプションから、住所や氏名の入力辞書を作成できます。
さまざまな配付手段
日本語資源は、以下の方法で配付することができます。
- Charset Managerの資源配付機能による配付
- Centric Manager、またはSoftware Delivery経由での配付
- 一般ファイル転送による配付
また、外字や辞書の配付する範囲を指定することにより、配付資源をコンパクトにすることも可能です。
グローバルサーバ版CharsetMGRとの連携
グローバルサーバ版CharsetMGRと連携することにより、日本語資源管理の画面から簡単にフォントシステムの送受信を行うことが できます。面倒なファイル転送をする必要はありません。
管理している外字の一覧表を出力
日本語資源管理に登録されている外字の一覧表を出力します。管理している外字の確認に役立ちます。
List Creator、List Worksとの連携
List CreatorでPDFファイルを生成するサーバに、日本語資源管理から外字を配付することにより、PDFファイルに外字を埋め込む ことが可能となります。また、List Works(リモート印刷機能)がインストールされているサーバに、日本語資源管理から外字を配付 することにより、外字を埋め込んで印刷することが可能となります。
各種コマンドインタフェースの提供
日本語資源管理の各種機能のコマンドインタフェースを提供しています。バッチ処理で、日本語資源管理の機能を使用することも 可能です。
日本語資源適用
外字適用外字適用には、移入と移出があります。
移入とは、配付された日本語資源に含まれる外字を、配付先システムの外字に登録します。
移出とは、システム外字領域の文字を、他システムへ流通可能な転送ファイルに格納します。
外字適用は、外字連携機能ともいいます。
辞書の移入
配付された日本語資源に含まれる辞書を、クライアントライセンス(入力機能付き)に含まれるCharset-入力アシストや、他のベンダ IMEに登録します。
Charset-入力アシスト
業務に対応した入力環境を提供できるIMEです。Charset Manager クライアントライセンス(入力機能付き)を購入することにより、利用 できます。
3.2 印刷資源運用
印刷資源運用では、以下の機能を提供します。
図3.2 印刷資源運用
印刷資源管理
印刷資源の統一管理List Works、List CreatorやHOST PRINTの外字、フォームオーバレイなどの印刷資源を一元管理することができます。
既存印刷資源の登録
List WorksやHOST PRINTなどの既存の印刷資源を資源管理サーバに登録し、集中管理することができます。既存資源の登録は、
以下の手段を提供しています。
- WSMGRを経由したグローバルサーバ資源の登録
- ファイル転送による登録
- グローバルサーバ上のDRMS主導による登録
Charset Managerが提供する資源の登録手段では、従来の運用に比べて操作が簡単になります。
印刷資源適用
部門サーバ(アプリケーションサーバ)への資源適用
資源管理サーバで統一管理する印刷資源を、印刷サーバや電子帳票サーバなどの各種部門サーバに適用します。
- Windows系サーバの場合
Centric Manager、またはSoftware Delivery経由での適用と、ファイル転送による適用が可能です。
- UNIX系サーバの場合
ファイル転送による適用のみ可能です。
アプリケーションへの自動的な印刷資源の供給
List WorksやHOST PRINTなどの要求に応じて自動的に印刷資源を供給することができます。
3.3 標準コード変換
標準コード変換では、以下の機能を提供します。
図3.3 標準コード変換
当社標準のコード変換
クライアント、各種部門サーバで必要なコード変換機能です。
シフトJIS、Unicode、EUC、JIS、JEFの相互変換、および他社ベンダ(NEC、IBM、日立)とUnicode、EUC、シフトJISの相互変換を実現 しています。
3.4 拡張データ変換
拡張データ変換では、以下の機能を提供します。
図3.4 拡張データ変換
文字/数字が混在したデータにも対応
1レコード中の数値と文字の混在したデータを、レコード単位でコード変換します。
拡張データ変換は、数値データ変換と文字コード変換の2つの機能を持ち、変換時に指定するレコード書式とデータ項目書式によっ て各項目を数値データ変換、文字コード変換します。
なお、グローバルサーバ版CharsetMGRでは、UnicodeおよびCSV/TSV変換はできません。
また、EUCコード、シフトJISコードの相互変換は提供していません。
3.5 Charset Validator
Charset Validatorでは以下の機能を実現します。
図3.5 Charset Validator
バリデーションライブラリ
システムで使用できる/できない文字を判定するライブラリをC言語インタフェースとJavaインタフェースで提供します。アプリケーション に組み込んで使用します。Charset Manager-Aに搭載されます。
バリデーションポリシーの作成、確認
システムで使用できる/できない文字をあらかじめ定義しておくバリデーションポリシーを作成、確認するコマンドを提供します。バリ デーションポリシーは、バリデーションライブラリが判定に使用する元のデータになります。Charset Manager-Mに搭載されます。
3.6 Charset Converter
Charset Converterでは以下の機能を実現します。
図3.6 Charset Converter
Converterライブラリ
コード変換ポリシー生成コマンドで生成されたコード変換ポリシーに従い、コード変換を行うライブラリをC言語インタフェースとJavaイン タフェースで提供します。アプリケーションに組み込んで使用します。Charset Manager-Aに搭載されます。
コード変換ポリシーの作成、確認
変換元・変換先の各システムで利用する文字の集合、及びその文字間の関係定義を行い、コード変換ポリシーとしてそれらの情報を 集約します。また、コード変換ポリシーに従って変換した結果が意図したものかどうかを確認するためのコマンドも提供します。Charset Manager-Mに搭載されています。
コード変換ポリシーの配付
資源管理サーバで作成したコード変換ポリシーを部門サーバに配付する機能を提供します。