日本語 DECprint Supervisor for OpenVMS

日本語 DECprint Supervisor for OpenVMS

システム・マネージャーズ・ガイド

AA-PZDCD-TE


2002 年 8 月

本書は,システム特権を持つシステムの保守担当者 (システム管理者,データ・センター・オペレータ,アプリケーション・プログラマ) が, DECprint Supervisor プリンティング・システムを PostScript プリンタのユーザ用にカスタマイズしてプリンティング・サービスを提供する方法について説明します。また,PostScript プリンティングでの一般的な問題,およびその対処法についても説明します。

オペレーティング・システム: 日本語OpenVMS Alpha オペレーティング・システム V6.2,V7.2-2,V7.3,V7.3-1
  日本語OpenVMS VAX オペレーティング・システム V5.5-2,V7.2,V7.3
ソフトウェア・バージョン: 日本語Compaq DECprint Supervisor V2.1 for OpenVMS


2002 年 8 月

(c) Compaq Information Technologies Group, L.P.

Compaq,Compaq ロゴ,Alpha,DCPS,DECnet,OpenVMS,VAX および VMS は, Compaq Information Technologies Group, L.P. の商標です。

Microsoft および Windows は米国 Microsoft 社の商標です。

このドキュメントに記載されているその他の会社名および製品名は,各社の商標または登録商標です。

次へ 目次 索引


まえがき

対象読者

本書は, DECprint Supervisor for OpenVMS ソフトウェアをインストールしたプリンティング・システムを管理するOpenVMSシステム管理者と,データ・センター・オペレータを対象にしています。本書を参照すれば,プリント・キューを作成および変更し,プリント・ジョブとプリント・キューを管理し,ユーザの必要条件を満足するようにプリンティング環境を設定することができます。

本書はまた,フォーム定義,セットアップ・モジュール,およびレイアップ定義ファイルを使用してプリンティング・システムを設定する高度なユーザや,アプリケーション・プログラマも対象にしています。ユーザがプリンティング・システムの機能をアクセスする方法については,『日本語 DECprint Supervisor for OpenVMS ユーザーズ・ガイド』を参照してください。

DECprint Supervisor for OpenVMS ソフトウェアがまだインストールされていない場合には,『日本語 DECprint Supervisor for OpenVMS インストレーション・ガイド』を参照してください。

注意

本書は,標準版『Compaq DECprint Supervisor for OpenVMS System Manager's Guide』の翻訳版であり,日本語 PostScript プリンタに関する記述は含まれていません。英文マニュアルにあるDEClaser プリンタ, ScriptPrinter および LN03 イメージ・プリンタに関する記述は削除していませんが,これらに対応する日本語製品は存在していません。また,SoftFonts 製品についても,同様に日本語版は存在していません。現在サポートされている日本語 PostScript プリンタおよび今後サポートされるハードウェア/ソフトウェアの変更,追加に関しては,その時点での『ソフトウェア機能仕様書(SPD)』および『リリース・ノート』を参照してください。

表記法

本書では次の表記法を使用します。

表記法 意味
大文字 大文字はDCLコマンド,修飾子,およびパラメータを示します。
イタリック体 コマンドの例で使用されているイタリック体の文字は,適切な単語または値に置き換えなければならないことを示します。
太字 太字はPostScriptオペレータまたはエラー・メッセージの接頭辞文字列です。オンライン表示の場合には,例で使用されている太字は,プロシージャの一部として入力しなければならない文字を示します。
[ ] 大括弧は省略可能な項目を囲むために使用します。
[Ctrl/x] このシンボルは制御キー・シーケンスを示します。 Ctrl キーを押した状態で, [ x ]によって示される別のキーを押さなければなりません。
[Return] このシンボルはReturnキーを押さなければならないことを示します。
『 』 二重括弧は,参照する書籍名を示します。


第 1 章
DECprint Supervisor の概要

1.1 DECprint Supervisor ソフトウェアの目的

DECprint Supervisor ソフトウェアを使用することにより, ネットワークに接続された PostScript プリンタの使用および管理が可能となります。たとえば,ユーザは次のことが可能となります。

システム管理者は次のものを準備することにより,プリンティング・システムを使用しやすくすることができます。

注意

DCPS V2.0 から,DCPS-OPEN および DCPS-PLUS のライセンスは必要ありません。現在,DCPS のすべての機能を使用する権利は, OpenVMS オペレーティング・システムのライセンスに含まれています。

DCPS では,次の機能も提供します。

DCPS のバージョン

現在システムで実行されている DCPS ソフトウェアのバージョンは,ジョブおよびファイルのセパレータ・ページに印刷されるほか,論理名 DCPS$VERSION にも出力されます。 DCPS$VERSION が定義されていない場合,DCPS はそのシステムで起動されていません。

1.2 DECprint Supervisor ソフトウェアの構成要素

DECprint Supervisor ソフトウェアは次の要素で構成されています。

DECprint Supervisor シンビオントはOpenVMSプリント・シンビオントである PRTSMBの代わりに使用されます。ソフトウェアは実行可能イメージ・ファイル,テキスト,およびヘルプ・ファイルから構成されます。

図 1-1 は,プリント・ジョブがOpenVMSシステムで作成され,プリンタに送信される処理を示しています。

図 1-1 DECprint Supervisorソフトウェアの構成要素


この後の各項では, DECprint Supervisor プリンティング・システムのソフトウェア構成要素について説明します。

1.2.1 プリント・シンビオント

ユーザはDCLのPRINTコマンドを使用してジョブをプリンタに送信するか,または OpenVMSシステム・サービス・コール SYS$SNDJBC を発行するアプリケーション・プログラムを使用してジョブをプリンタに送信します。プリント・シンビオントはプリント・ジョブを管理します。 DECprint Supervisor ソフトウェアは次の操作を実行します。

たとえば,ユーザが次のPRINTコマンドを入力したとします。


$ PRINT/QUEUE=POST3/NOTIFY THORNTON.TXT

PRINTコマンド行はシステム・サービス・コールに変換され,ジョブ・コントローラに送信されます。引数はジョブ・コントローラ・データ構造に変換され,その後,処理のためにシンビオントに渡されます。シンビオントは処理した引数とファイル・データをプリンタに送信し,プリント・ジョブの状態を示すメッセージを表示して,ユーザに通知します。

PRINTコマンドとその修飾子についての説明は『日本語 DECprint Supervisor for OpenVMS ユーザーズ・ガイド』を参照してください。

1.2.2 装置制御ライブラリ

装置制御ライブラリはセットアップ・モジュールを登録した OpenVMSテキスト・ライブラリです。シンビオントは装置制御ライブラリに登録されているモジュールを使用して,さまざまなPRINTパラメータを実現します。 DECprint Supervisor ソフトウェアは,PRINTコマンド行に指定された修飾子またはプリント・キューに割り当てられている修飾子に応じて,適切なモジュールを取り出し,そのモジュールをデータ・ストリームに挿入します。

また,装置制御ライブラリには,シンビオントが自動的には使用しないモジュールも登録されています。これらの一部のモジュールにはPostScriptプロシージャが登録されており,たとえば,プリント・ジョブにエラー処理プログラムを追加したり,代替文字エンコーディングを認識するように findfont プロシージャを拡張したりするために使用します。詳しくは『日本語 DECprint Supervisor for OpenVMS ユーザーズ・ガイド』を参照してください。

各システムで使用するために独自のセットアップ・モジュールを作成することもできます。セットアップ・モジュールを作成する場合には,それらのモジュールは DCPS$DEVCTLライブラリ以外の装置制御ライブラリに登録しなければなりません。 第 7 章 の説明に従って装置制御ライブラリを作成し, DCPS$STARTUP.COMに定義されている装置制御ライブラリ検索リストに,新しいライブラリを追加してください。

独自のセットアップ・モジュールを登録するためにシステム固有の装置制御ライブラリを作成した場合,ライブラリの内容は DECprint Supervisor ソフトウェアの現在のバージョンから次のバージョンに移行したときは,そのまま保存されます。標準装置制御ライブラリ,DCPS$DEVCTLは新しいものに置き換えられます。

1.2.3 トランスレータ

プリント・ジョブがPostScript以外のプリント・ファイルをキューに登録した場合には,シンビオントはトランスレータを起動し,ユーザの入力ファイルを PostScript に変換します(各ファイル・タイプを印刷するためにプリンティング・システムを設定する方法については, 第 4 章 を参照してください)。

DECprint Supervisor ソフトウェアはファイルのデータ・タイプを自動的に検出できるため,PRINTコマンド行にデータ・タイプを指定する必要はありません。印刷のためにPostScriptに変換する操作は自動的に実行されます。ジェネリック・プリント・キューに省略時のデータ・タイプを定義しておく必要はありません。

システム管理者は省略時のデータ・タイプをジェネリック・プリント・キューに対応づけることができ,このようにすれば,ユーザはジェネリック・キュー名を指定するだけでファイルを印刷できます。詳しくは 第 3 章 を参照してください。

DCPS がファイルのデータ・タイプを正しく識別しない場合は,次のように,コマンド行にデータ・タイプを指定することができます。


$ PRINT MYFILE.MEM /PARAMETERS=DATA_TYPE=ANSI
$ PRINT MYFILE.POST /PARAMETERS=DATA_TYPE=POSTSCRIPT


次へ 目次 索引