サポートされる pdpr フラグ、x オプション、およびマッピング

pdpr コマンドを使用してジョブを実行依頼すると、指定したオプションは、lprafp コマンドで渡すことができるオプションにマッピングされ、その後 RICOH ProcessDirector ジョブプロパティーにマッピングされます。すべての pdpr オプションが RICOH ProcessDirector でサポートされるわけではありません。

フラグ

以下のフラグは、RICOH ProcessDirectorpdpr コマンドでサポートされます。
-d destination name
ジョブの実行依頼先を設定します。InfoPrint Manager では、これは論理的な宛先です。RICOH ProcessDirector では、これは入力装置です。値が指定されていない場合、pdpr は実行依頼元コンピューターの PDPRINTER 環境変数を使用して宛先を決定します。

InfoPrint Manager から RICOH ProcessDirector に移行する場合、すでに存在する論理的な宛先ごとに入力装置を作成し、pdpr.cfg ファイルの規則を使用して、特定の論理的な宛先向けに作成されたファイルを、代わりに対応する入力装置に送信できます。

-f FileName
ジョブに含める追加のファイルを指定します。このフラグは、pdpr コマンドを使用して複数のファイルを実行依頼し、かつファイルごとに異なるオプションを指定するときに使用します。
    注意:
  • InfoPrint Manager では、-f を使用して追加のファイルを実行依頼すると、印刷ジョブが 1 つ生成されます。RICOH ProcessDirector では、各ファイルは別個のジョブとして実行依頼されます。-f を使用して、複数のファイルを RICOH ProcessDirector の 1 つのジョブに結合することはできません。
-i [ipm|ippd]
pdpr スクリプトが RICOH ProcessDirector または InfoPrint Manager のいずれかにジョブを送信するように強制します。このフラグは、構成をテストして、必要な場合はクライアントが両方のシステムにジョブを送信できることを確認するときに使用します。このフラグが pdpr コマンドで指定された場合、pdpr.cfg ファイルはバイパスされ、フラグで指定されたシステムにジョブが送信されます。
-t JobName
RICOH ProcessDirectorジョブ名プロパティーを使用して、ジョブの名前を設定します。
-n CopyCount
RICOH ProcessDirector要求されたジョブコピープロパティーを使用して、印刷するジョブのコピー数を設定します。
-x options
さまざまな処理オプションを InfoPrint Manager または RICOH ProcessDirector に渡すことができます。例えば、ジョブが使用するフォーム定義を指定するには、次のコマンドを使用してジョブを実行依頼できます。
pdpr -d myprinter -x "form-definition=F12UP" myprintfile.afp

-x フラグで渡すことができるオプション

以下の 1 つ目の表は、pdpr コマンドの -x フラグで渡すことができるオプションと、lprafp コマンドのオプションおよびそれらがマップされる RICOH ProcessDirector ジョブプロパティーを示しています。

マッピングのほとんどはすでにサンプル receive_lpd_jobtype.cfg ファイルまたは receive_lpd_pdf_jobtype.cfg ファイルに含まれているため、入力装置の子ワークフロー構文解析規則プロパティーにそのファイルを使用して、編集しないで pdpr コマンドのオプションを RICOH ProcessDirector ジョブプロパティーに渡すことができます。サンプルファイルは、/aiw/aiw1/samples/rules/ (Linux) または C:\aiw\aiw1\samples\rules\ (Windows) にインストールされています。

    注意:
  • 更新によって、/aiw/aiw1/samples/ディレクトリー(Linux)またはC:\aiw\aiw1\samples\ディレクトリー(Windows)内のファイルが上書きされることがありますが、/aiw/aiw1/control_files/ディレクトリー(Linux)またはC:\aiw\aiw1\control_files\ディレクトリー(Windows)内のファイルは上書きされません。サンプルファイルを /aiw/aiw1/control_files/ディレクトリー(Linux)またはC:\aiw\aiw1\control_files\ディレクトリー(Windows)にコピーして、コピーファイルですべての更新を行うことをお勧めします。

2 つ目の表は、サンプル receive_lpd_jobtype.cfg ファイルまたは receive_lpd_pdf_jobtype.cfg ファイルに含まれていないが、使用する場合は追加できるオプションを示しています。3 つ目の表は、RICOH ProcessDirector ジョブプロパティーへの直接マッピングがないオプションを示しています。

サンプル receive_lpd_jobtype.cfg ファイルでマップされているオプション

pdpr のオプションおよび情報 lprafp コマンドのオプション RICOH ProcessDirector のプロパティーおよび情報
address1-text
address2-text
address3-text
address4-text

オプションごとに 1 ~ 4095 文字

address1
address2
address3
address4

オプションごとに 1 ~ 90 文字

Job.Info.Address1
Job.Info.Address2
Job.Info.Address3
Job.Info.Address4

プロパティーごとに 1 ~ 128 文字 (バイト)

auxiliary-sheet-selection

値:

  • end
  • none
  • sep
  • sep-end
  • start
  • start-end
  • start-sep
  • start-sep-end

header= yes | no
trailer= yes | no
separator= yes | no

マッピング:

  • end
    header=no 
    trailer=yes 
    separator=no
  • none
    header=no 
    trailer=no 
    separator=no
  • sep
    header=no 
    trailer=no
    separator=yes
  • sep-end
    header=no
    trailer=yes
    separator=yes
  • start
    header=yes
    trailer=no
    separator=no
  • start-end
    header=yes
    trailer=yes
    separator=no
  • start-sep
    header=yes
    trailer=no
    separator=yes
  • start-sep-end
    header=yes
    trailer=yes
    separator=yes

Job.Print.HeaderCopies= 0 | 1
Job.Print.SeparatorCopies= 0 | 1
Job.Print.TrailerCopies= 0 | 1

マッピング:

  • end
    Job.Print.HeaderCopies=0
    Job.Print.SeparatorCopies=0
    Job.Print.TrailerCopies=1
  • none
    Job.Print.HeaderCopies=0
    Job.Print.SeparatorCopies=0
    Job.Print.TrailerCopies=0
  • sep
    Job.Print.HeaderCopies=0
    Job.Print.SeparatorCopies=1
    Job.Print.TrailerCopies=0
  • sep-end
    Job.Print.HeaderCopies=0
    Job.Print.SeparatorCopies=1
    Job.Print.TrailerCopies=1
  • start
    Job.Print.HeaderCopies=1
    Job.Print.SeparatorCopies=0
    Job.Print.TrailerCopies=0
  • start-end
    Job.Print.HeaderCopies=1
    Job.Print.SeparatorCopies=0
    Job.Print.TrailerCopies=1
  • start-sep
    Job.Print.HeaderCopies=1
    Job.Print.SeparatorCopies=1
    Job.Print.TrailerCopies=0
  • start-sep-end
    Job.Print.HeaderCopies=1
    Job.Print.SeparatorCopies=1
    Job.Print.TrailerCopies=1

building-text

1 ~ 4095 文字

building

1 ~ 90 文字

Job.Info.Building

1~128文字(バイト)

chars chars Job.Line2AFP.CHARS
class
mvs-class
class Job.Class
copy-count copies Job.Copies
data-fidelity-problem-reported

値:

  • all
  • character
  • print-positioning
  • none

datack

値:

  • block
  • blkchar
  • blkpos
  • unblock

Job.Print.DataCheck

値:

  • Block*
  • BlkChar
  • BlkPos
  • Unblock

department-text

1 ~ 4095 文字

department

1 ~ 90 文字

Job.Info.Department

1~128文字(バイト)

document-format

値:

  • ascii
  • dbcs-ascii
  • ditroff
  • gif
  • jpeg
  • line-data
  • modca-p
  • pcl
  • pdf
  • postscript
  • ppml
  • sap
  • tiff

datatype

値:

  • ascii(as)
  • afpds(af)
  • dbcsascii(db)
  • ditroff(d)
  • gif
  • jpeg
  • line(l)
  • modcap(mo)
  • pcl(pc)
  • pdf
  • postscript(ps)
  • ppml
  • sap
  • tiff

Job.InputDatastream

値:

  • afp
  • gif
  • jdf
  • jpeg
  • lcds
  • linedata
  • メタコード
  • pcl
  • pdf
  • ps
  • テキスト
  • tiff
  • 不明

form-definition

1 ~ 8 文字

formdef

1 ~ 8 文字

Job.Line2AFP.Formdef

1 ~ 8 文字 (バイト)

image-out-format

値:

  • ioca-uncompressed
  • im1
  • io1
  • io1-g4
  • io1-mmr
  • as-is

imageout

値:

  • ioca
  • as-is

Job.Line2AFP.IMAGEOUT

値:

  • IOCA
  • ASIS

    注意:
  • 他のオプションはすべて破棄されます。
job-name

1 ~ 4095 文字

jobname

1~255文字

Job.Name

1~128文字(バイト)

mvs-destination

1 ~ 8 文字

destination

1 ~ 8 文字

Job.Destination

1 ~ 32 文字 (バイト)

new-line-options

値:

  • counted-4-octetaligned
  • record,n
  • lf
  • cr-and-lf

fileformat

値:

  • record
  • record,n
  • stream,lf
  • stream,crlf

Job.Line2AFP.FILEFORMAT
node-id-text

1 ~ 4095 文字

no/nodeid

1 ~ 20 文字

Job.Info.NodeID

1~128文字(バイト)

output-bin outbin Job.OutputBin
オーバーレイ

1 ~ 8 文字

オーバーレイ

1 ~ 8 文字

Job.Print.Overlay

1 ~ 8 文字 (バイト)

page-definition

1 ~ 8 文字

pagedef

1 ~ 8 文字

Job.Line2AFP.PAGEDEF
programmer-text

1 ~ 4095 文字

programmer

1 ~ 90 文字

Job.Info.Programmer
room-text

1 ~ 4095 文字

room

1 ~ 90 文字

Job.Info.Room

1~128文字(バイト)

shift-out-shift-in

値:

  • 1
  • 2
  • aaaaaaaa

prmode

値:

  • SOSI1
  • SOSI2
  • aaaaaaaa

Job.Line2AFP.PRMODE
table-reference-characters

値:

  • yes
  • いいえ
  • fixed value

trc

値:

  • yes
  • いいえ
  • fixed value

Job.Line2AFP.TRC
title-text

1 ~ 4095 文字

title

1 ~ 90 文字

Job.Info.Title

1~128文字(バイト)

user-id-text

1 ~ 4095 文字

us

1 ~ 90 文字

Job.Info.User
x-image-shift

この値はミリメートルです。

xoffset

値:

  • float

Job.Print.Xoffset

この値はインチです。pdpr スクリプトは、ミリメートルからインチに値を変換します。

y-image-shift

この値はミリメートルです。

yoffset

値:

  • float

Job.Print.Yoffset

この値はインチです。pdpr スクリプトは、ミリメートルからインチに値を変換します。

サンプル receive_lpd_jobtype.cfg ファイルでマップされていないが、追加できるオプション

pdpr のオプションおよび情報 lprafp コマンドのオプション RICOH ProcessDirector のプロパティーおよび情報
carriage-control-type

値:

  • ansi-ascii
  • ansi-ebcdic
  • machine
  • none

cctype

値:

  • z
  • a
  • m

Job.Line2AFP.CC_TYPE
maximum-messages-printed

0 ~ 9999 文字

msgcount

0 ~ 9999 文字

Job.Print.MessageCount

0 ~ 9999 文字

resource-context
resource-context-user
resource-context-font

1~255文字

respath Job.Print.ResourcePath

最大 4096 文字 (バイト)

次の表のオプションには、RICOH ProcessDirector ジョブプロパティーへの直接マッピングがありません。ただし、一部のオプションは、現在使用していない既存のジョブプロパティーにマップできます。例えば、Job.CustomerName を使用して他の情報を保持していない場合は、account-textpdpr および lprafp オプションを Job.CustomerName ジョブプロパティーにマップできます。特定の値を含み、印刷オプションの設定に使用されるオプション (default-character-mapping など) は、効率的にマップできません。

RICOH ProcessDirector ジョブプロパティーへの直接マッピングがないオプション

pdpr のオプションおよび情報 lprafp コマンドのオプション
account-text

1 ~ 4095 文字

account

1 ~ 90 文字

default-input-tray bin
default-character-mapping

値:

  • ibm-437
  • ibm-860
  • ibm-863
  • ibm-865

codepage

値:

  • 437
  • 860
  • 863
  • 865

document-file-name

1 ~ 4095 文字

docname

1~255文字

mvs-segment-id

1 ~ 10 文字

segmentid

1 ~ 10 文字

name-text

1 ~ 4095 文字

名前

1 ~ 90 文字

new-line-option-data-encoding

値:

  • utf-8
  • utf-16
  • ebcdic
  • ascii

newlineencoding

値:

  • utf8
  • utf16
  • ebcdic
  • ascii