印刷トラブルシューティング・チェックリスト
- 5250 ホスト印刷トラブルシューティング・チェックリスト
- 3270 ホスト印刷トラブルシューティング・チェックリスト
- Java 2 ランタイム環境がインストールされた中国語 (簡体字) 版の Windows で印刷できない文字がある
- 逐次印刷がサポートされていない
- Internet Explorer を使用している代替端末インターフェース内で「画面印刷」が機能しない
- 画面印刷時のヒンディ語文字間のスペース
- モノスペース・フォントを使用しているセッションでの Windows 2000 の「画面印刷」
- 「プリンターの選択」機能における複数言語制限
- 「プリンターの選択」機能は Windows クライアントでのみ使用できる
- Netscape 4.x および Windows での印刷問題
- Windows プラットフォームまたは USB プリンターでの 3270 印刷問題
- 一部の UNIX プラットフォームで「画面印刷」が使用不可である
- Z and I Emulator for Web で一部の Cumberland ヘブライ語フォント文字が印刷されない
- 「ページ設定」ウィンドウと「印刷設定」ウィンドウの整合性
- 中国語 (簡体字) 版の Windows に IBM JRE がインストールされている状態で画面を印刷したときに DBCS 文字が SBCS 文字よりも低い位置に印刷される
- 以下の参照項目を確認します。
- Windows または Red Hat 8.0 を使用しているときに DBCS 文字が正方形の記号として印刷される (新しいファイルが開かれます)
- 5250 ホスト印刷トラブルシューティング・チェックリスト
|
Z and I Emulator for Web はホスト印刷変換を使用します。 |
- 印刷出力の文字がブランクになっていたり文字化けしていたりする場合は、以下のようにします。
- プリンターのモデルとメーカーが、Z and I Emulator for Web プリンター・セッションおよび iSeries システムで定義されているプリンターと一致することを確認します。AS/400 上でモデルとメーカーを調べるには、以下の手順を実行します。
- プリンター・セッションを開始し、5250 ディスプレイ・セッションを使用して、コマンド行から次のコマンドを入力します。
Wrkcfgsts *dev qpa
または
Wrkcfgsts session_name
- OPT 8「装置の操作 (Work with device)」を選択します。
- 操作する QPA またはセッションを選択します。
- Opt 5「表示」を選択して、Enter を押します。
- ページを下方向に移動した 9 行目にプリンターのメーカーとモデルが表示されます。
- AS/400 と Z and I Emulator for Web セッションで定義されているプリンターのメーカー・タイプとモデルが一致する場合は、そのメーカーを調べて、Z and I Emulator for Web にあるリストを処理するドライバーを判別します。
- 宛先アドレスやポート・アドレスのセッション・プロパティーが Telnet サーバーや Z and I Emulator for Web リダイレクター・コンピューターについて正しいことを確認します。
- セッションの「プリンター・プロパティー (Printer properties)」タブでメーカーおよびモデルのプロパティーを 調べて、そのプロパティーが、iSeries 上の AS 400 オペレーティング・システムで認識されるプリンターのメーカーおよびモデルと一致するように 設定されていることを確認します。例えば、ローカル接続された HP LaserJet 4050 PCL プリンターは、iSeries/AS/400 に接続されている Z and I Emulator for Web 5250 プリンター・セッション内で定義された「HP LaserJet III」タイプのプリンターと正しく連動します。
- 最新の Java 1 JVM または Java 2 JRE にアップグレードしてみることをお勧めします。
3270 ホスト印刷トラブルシューティング・チェックリスト
- Z and I Emulator for Web の構成で LU を使用している場合は、TN3270E があることを確認します。
- デフォルト印刷を「ネイティブ Windows 印刷 (native windows printing)」として設定した場合は、 これを、「その他」を使用するように設定して、プリンターを明示的に選択します。
- プリンター定義テーブル (PDT) を使用している場合は、印刷先のプリンターのブランドに対して正しい PDT を使用していることを確認します。
- プリンターに直接印刷するのではなく、ファイルに印刷出力してみます。次に、そのファイルを、印刷を行うことができるアプリケーションで開き、その印刷出力と元の印刷出力に違いがあるかどうかを確認します。
- 代替端末インターフェースを使用して印刷を試みる場合は、以下のようにします。
- 代替端末インターフェースを使用している場合は、問題を切り離すために、代替端末を使用可能にしないで印刷を試みます。
- 'OldPrintScreen value=true' パラメーターを試してみます。
- 最新の Java 1 更新を適用するか、または Java 2 JRE にアップグレードします。
- 最新の Z and I Emulator for Web フィックスパックを適用します。『サービス更新』を参照してください。
- ネットワーク接続プリンターがある場合は、そのプリンターに接続して印刷できるかどうか、またはパーソナル・コンピューターにプリンターをローカル接続して印刷できるかどうかを確認します。印刷出力と元の印刷出力に違いがあるかどうかを調べます。
- 最新の Java 1 JVM または Java 2 JRE にアップグレードしてみることをお勧めします。
- 別のブラウザーから印刷してみます。
画面印刷コマンドを使用して印刷できない文字がある (ユーロ文字や SAA 文字など) 中国語 (簡体字) 版の Windows (GB18030 ロケール) で、画面印刷コマンドを使用して印刷できない文字 (ユーロ文字や SAA 文字など) ある場合は、 最新の Java 2 JRE にアップグレードすることを試みます。
逐次印刷がサポートされていない Z and I Emulator for Web は、COMx ポートに接続されているシリアル・プリンターへの印刷をサポートしていません。
Internet Explorer を使用している代替端末インターフェース内で「画面印刷」が機能しない Internet Explorer を使用している代替端末インターフェースで、Z and I Emulator for Web 画面印刷が機能しない場合は、最新の Java 1 JVM または Java 2 JRE にアップグレードしてみることをお勧めします。
画面印刷時のヒンディ語文字間のスペース 合成されたヒンディ語文字が含まれている画面を画面印刷機能で印刷する場合に、合成されたヒンディ語文字同士の間にスペースが入ることがあります。
モノスペース・フォントを使用しているセッションでの Windows 2000 の「画面印刷」 モノスペースの Z and I Emulator for Web セッション・フォント (MS Gothic や MS Mincho など) が PAGES フォントの 1 つにマップされる場合には、Windows 2000 プリンター・ドライバーを「フォントを置き換えない」に設定しなければ、「画面印刷」は行えません。デフォルトでは、MS Gothic および MS Mincho フォントは PAGES の Gothic および PAGES の Mincho フォントにマップされ、正しい画面印刷出力が得られません。
「プリンターの選択」機能における複数言語制限 model.properties ファイルおよび pdt.properties ファイルを編集するときは、PDT およびモデル名を、「プリンター」タブの「PDT」フィールドや「モデル (model)」フィールドに表示されるとおりに正確に入力しなければなりません。PDT および機種フィールドは翻訳されるので、pdt.properties ファイルおよび model.properties ファイルは、「プリンターの選択」機能を使用する Z and I Emulator for Web クライアントと同じ言語である必要があります。Z and I Emulator for Web サーバーにはプリンター選択プロパティー・ファイルが一組しか存在できないため、「プリンターの選択」機能を使用するクライアントはすべてこれらのプロパティー・ファイルと同じ言語のものでなければなりません。
「プリンターの選択」機能は Windows クライアントでのみ使用できる 「プリンターの選択」機能は Windows クライアントでのみ使用できます。Windows 以外のクライアントで Z and I Emulator for Web を実行しているときには、「プリンター」タブに「プリンターの選択」ボタンは表示されません。
Netscape 4.x および Windows での印刷問題 Windows プラットフォーム上で実行される Netscape 4.x ブラウザーでホスト印刷セッションを構成したり Windows プリンター機能を使用したりする 場合は、Just-In-Time (JIT) コンパイラーをオンにする必要があります。
ご使用の環境でホスト印刷とデータベース・アクセスの両方が必要な場合は、Netscape 4.x を使用しないでください。最初の機能では Just-In-Time (JIT) コンパイラーが使用可能になって いる必要がありますが、2 番目の機能では JIT コンパイラーが使用不可 になっている必要があります。
USB プリンターも関する 3270 印刷問題 『ホスト印刷ジョブの後に外部コマンドを実行』を使用してみます。
一部の UNIX プラットフォームで「画面印刷」が使用不可である Z and I Emulator for Web の「画面印刷」機能は、Java で提供されるプログラミング・インターフェースを使用します。これは、多くのプラットフォーム上で機能しますが、Linux など、一部の UNIX ベースのオペレーティング・システム上では機能しません。プログラミング・インターフェースの実装では、UNIX の lp コマンドを使用しますが、これは、いくつかの UNIX ベースのオペレーティング・システム上では使用できません。
この問題の回避策は次のとおりです。
- システムにスーパーユーザーとしてログインします。
- 端末セッションを開いてプロンプトからコマンドを入力します。
- lpr コマンドが保管されているディレクトリーへディレクトリー変更します。通常は /usr/bin です。このディレクトリーであれば、「
cd /usr/bin
」と入力します。
- ln コマンドでシンボリック・リンクを作成します。「
ln -s lpr lp
」と入力します。
- ログアウトします。
- システムにユーザーとしてログインし、Z and I Emulator for Web のディスプレイ・セッションを開始します。
- 「ファイル」 > 「画面印刷」をクリックします。
- 「バナー・ページ・タイトル」に指定したストリングを削除します。デフォルトでは、「画面印刷」のように指定されています。
- 「OK」をクリックします。
Z and I Emulator for Web で一部の Cumberland ヘブライ語フォント文字が印刷されない Z and I Emulator for Web では、以下の Cumberland ヘブライ語フォント文字は印刷されません。
- 二重下線
- ユーロ
- セディーユ
- Shekkel CHadash (新イスラエル・シェケル)
- 通貨記号
- 斜め十字
これらの文字を印刷するには、Adobe PDF 印刷用のヘブライ語フォント Shalom を使用します。
「ページ設定」ウィンドウと「印刷設定」ウィンドウの整合性
Java 2 JVM を使用して Z and I Emulator for Web 端末セッションを実行した場合は、「ファイル」 > 「画面印刷設定」の下にある「ページ設定」ウィンドウや「印刷設定」ウィンドウで一部の画面印刷プロパティーを構成できます。
Windows では、「ページ設定」ウィンドウと「印刷設定」ウィンドウは相互に関連しています。「ページ設定」で「プリンター」をクリックすれば、「印刷設定」を呼び出すことができます。 また、「印刷設定」ウィンドウで「プロパティー」をクリックすれば、ページ設定プロパティーを構成できます。
現在、Windows 上の Z and I Emulator for Web Java 2 の実装環境は、この相互関係を処理するように設計されていません。結果として、多少の不整合が生じることがあります。例えば、「ページ設定」ウィンドウで印刷方向が「横長」に設定されているとしても、 「印刷設定」ウィンドウから起動された「プロパティー」ウィンドウにその設定が反映されない場合があります。この不整合を回避するには、「印刷設定」ウィンドウを「ページ設定」ウィンドウから開いたり、 「ページ設定」ウィンドウを「印刷設定」ウィンドウから開いたりしないようにします。
中国語 (簡体字) 版の Windows に IBM JRE がインストールされている状態で画面を印刷したときに DBCS 文字が SBCS 文字よりも低い位置に印刷される
IBM JRE がインストールされた中国語 (簡体字) 版の Windows で Z and I Emulator for Web を実行し、デフォルト・モノスペース・フォントを使用して画面を印刷すると、2 バイト文字セット (DBCS) 文字が単一バイト文字セット (SBCS) 文字よりも低い縦位置に印刷されます。
この問題を修正するには、最新の JRE にアップグレードします。
以下の参照項目を確認します。
- クライアントが接続していないかどうかを確認します。
Z and I Emulator for Web を使用して印刷を行う際の問題のデバッグに役立つトランスポート・トレースを取得する方法。