ページの先頭行へ戻る
Interstage Charset ManagerStandard Edition V10 トラブルシューティング

2.1.2 外字に関するトラブル

2.1.2.1 【TRJPM00002】TrueTypeフォントにおいて、ドット編集で外字を作成・編集後、取出しを行い、再度日本語資源管理に登録を行ったり、他のTrueTypeフォントへ移行を行うと、最初にドット編集で作成した字形と多少異なった字形になってしまいます。

原因

日本語資源管理から取り出すとき、ドットからアウトライン に変換します。また、日本語資源管理に登録するとき、アウトラインからドットに変換します。

ドットからアウトライン、アウトラインからドットというように変換を繰り返すと、字形に変化が生じます。これは、例えばアウトラインからドットへ変換するときに、曲線や斜線などの位置によってどのドットに印を付けるかが難しいためです。

対処

ありません。

2.1.2.2 【TRJPM00004】UDC管理ではWindowsの外字への登録を行うと、システムの外字にも反映されていましたが、日本語資源管理では登録してもシステムの外字には反映されません。

原因

UDC 管理では、1台の資源管理サーバで1業務のみの外字管理であり、システムのフォントを使用して管理していました。

日本語資源管理では、1台の資源管理サーバで複数業務の外字が管理できるように、外字の管理方法を変更しています。

対処

日本語資源を資源管理サーバ自身に適用するには、以下の手順にしたがって適用してください。

日本語資源管理機能で、以下の操作を行います。

  1. 配付情報の配付方法に「Charset Managerの資源配付機能で配付する。」を選択します。

  2. 配付情報にサーバグループを追加します。

    サーバグループ名に任意の値を設定します。サーバ名/IPアドレスに資源管理サーバの情報を設定します。

  3. 配付情報のサーバグループ配下にクライアントグループを追加します。

    クライアントグループ名に任意の値を設定します。クライアントグループに適用する日本語資源を設定します。

  4. 日本語資源管理のメニューの[業務]から[配付]を選択し、日本語資源を2.で追加したサーバ(自分自身)に配付します。この操作により、クライアント機能で取出し可能な日本語資源を作成します。

クライアント機能で、以下の作業を行います。

  1. [日本語資源取出し環境の設定]ダイアログボックスの配付元サーバ情報に、以下のように設定をします。

    サーバのシステム:Windows系

    サーバ名/IPアドレス:資源管理サーバのサーバ名またはIPアドレス

  2. [日本語資源取出し]を実行し、日本語資源を資源管理サーバへ適用します。

2.1.2.3 【TRJPM00005】外字一覧を表示中にList Worksにて帳票登録すると、正しくイメージ化されますが、外字一覧を表示しないと■になってしまいます。

原因

日本語資源管理で外字一覧の表示などにより外字を処理している間は、一時的にシステムの外字環境を変更するためです。

対処

外字を扱うアプリケーションと日本語資源管理は、別マシンで運用することを推奨します。やむをえず共存する場合には、業務の運用中に日本語資源管理を起動しないようにしてください。

また、List Worksなど外字を扱うアプリケーションで外字を扱う際には、外字を適用してから扱うようにしてください。

2.1.2.4 【TRJPM00006】外字適用で転送ファイルに外字を移出し、日本語資源管理の「Windows TrueTypeフォント」に外字登録しましたが、日本語資源管理の外字一覧で外字が表示されません。

原因

登録しようとしている外字が256メッシュでない可能性があります。

対処

Charset Managerでは、Windowsの標準である、256メッシュの外字のみ扱うことができます。

2.1.2.5 【TRJPM00007】Power Users権限のユーザで外字を更新しようとすると、「文字パターンファイルのクローズに失敗しました。」のエラーが発生します。

原因

他のユーザ(Administrators権限のユーザなど)が、すでに外字を更新している可能性があります。

対処

以下の手順を実施して、管理ディレクトリに対し、Power Users権限ユーザのアクセス許可に「変更」許可を付加してください。

  1. エクスプローラーで、管理ディレクトリを選択し、マウスで右クリックします。

  2. プロパティの[セキュリティ]タブを開きます。

  3. [グループまたはユーザー名]で、運用時に使用するユーザを選択します。

  4. [アクセス許可]のリストで、[変更]の[許可]チェックボックスにチェックを入れ、[適用]ボタンをクリックします。

  5. [OK]ボタンをクリックします。

参照

"Charset Manager 使用手引書 日本語資源管理編"の"2.1.1 日本語資源管理を起動するユーザ権限について"

2.1.2.6 【TRJPM00009】外字データライブラリからの登録機能で外字を再作成したら、拡張/縮小制御ビットがなくなりました。

原因

外字データライブラリの文字で既存の外字が置き換わるため、既存文字のクリアと同時に拡張/縮小制御ビットもクリアされます。

対処

日本語資源管理の拡張/縮小制御ビットの付加機能により、再度付加してください。

参照

"Charset Manager 使用手引書 日本語資源管理編"の"4.6.3 拡張/縮小制御ビットの付加と削除"

2.1.2.7 【TRJPM00010】外字データライブラリからラスタフォントに登録すると、文字がつぶれてしまいます。

原因

外字データライブラリでは、アウトライン(256メッシュ)にてデータを保有しています。このデータをラスタフォントに登録する場合、アウトラインデータの座標を論理的に計算し、ターゲットとするドットサイズに変換します。

そのため、複雑な文字を低解像度のラスタフォントに登録する場合、論理変換後の座標に重なりが発生してしまうため、つぶれが発生してしまいます。

対処

外字データライブラリから文字を登録した後、日本語資源管理の外字編集機能を使用して、文字のデザインを編集してください。

2.1.2.8 【TRJPM00011】外字を作成、保存しようとすると、「文字パターンファイルのクローズに失敗しました。詳細コード:3,0,507」のエラーとなります。

原因

Windowsのシステムツールの「文字コード表」など、外字ファイルを使用するアプリケーションが起動していて、外字ファイルが使用中となっていたため、編集した外字が保存できなかった可能性があります。

対処

外字ファイルを使用しているアプリケーションを停止してから、再度実施してください。

2.1.2.9 【TRJPM00012】BDFフォントシステムへの登録時に、「転送ファイルにユーザ定義でない文字が存在します。これらの文字は登録されません。」のエラーとなります。

原因

指定されたBDF形式の転送ファイルに、利用者定義域(外字域)以外のコードが存在する可能性があります。

対処

BDF形式の転送ファイルに記述されている登録先コードが、利用者定義域(外字域)のコードであるか確認してください。または、登録時に[登録先コードを指定]をチェックして登録してください。

2.1.2.10 【TRJPM00028】日本語資源管理へTrueType外字連携形式(TCF)ファイルが登録できません。

現象の補足事項

以下のエラーが表示されます。

この転送ファイルはコード系による矛盾のため登録できません。
転送ファイルを作成したフォントシステムを指定してください。
原因

TrueType外字連携形式(TCF)ファイル作成(移出、取出し)で指定したコード系と登録対象のコード系が異なっています。

対処

以下のいずれかの対処をしてください。

  • TrueType外字連携形式(TCF)ファイル作成(移出、取出し)で指定したコード系と同じコード系のフォントシステムへ登録してください。

  • 登録対象のコード系と同じコード系でTrueType外字連携形式(TCF)ファイル作成し、登録してください。

  • 一旦、TrueType外字連携形式(TCF)ファイル作成で指定したコード系と同じフォントシステムに登録後、目的のフォントシステムへの移行をおこなってください。