プリンターを自動的に振り分けるプリンターグループマッピングルールの設定と管理方法
概要
BarTender 2019以降では、「プリンターグループマッピングルール」と呼ばれるソートルールを追加することで、プリンターを自動的にプリンターグループに振り分けることができ、手動で管理する必要がありません。
この記事では、これらのソートルールの設定方法について説明します。
対象
BarTender 2019以降
情報
ルールとプリンターグループ
プリンターグループは、プリンターをまとめて管理したり、アクセス権や優先順位を設定したりするためのものです。
ルールを使うことで、印刷可能なグループやブロックされたグループに振り分けることができます。ルールの数に制限はありません。
これらのルールは、新しく追加された未分類のプリンターにのみ適用されます。ルール適用前にすでに分類されているプリンターは、手動で移動する必要があります。
プリンターグループの詳細については、こちらの記事をご覧ください。
デフォルトルール
初期インストール時には、すべてのプリンターをデフォルトプリンターグループに振り分けるためのマッピングルールが1つ必ず存在します。このルールは移動・削除・変更できず、どれだけルールを追加しても必ず存在します。このデフォルトルールにより、他のどのルールにも当てはまらない未分類のプリンターもBarTenderで利用できるようになります。
ルールの選択方法
ソート処理はリストの一番上から始まり、下に向かってルールが一致するまで進みます。例を見てみましょう:
ソートの流れ
ここでは、変更できないデフォルトルールに加えて2つのルールがあります。これら2つのルールは、正規表現を使ってソートしています。最初のルールは、UserPCにローカルインストールされたすべてのプリンターをブロックし、2つ目のルールはすべてのZebraプリンターをグループP2に振り分けます。それ以外のプリンターはデフォルトカテゴリに入ります。
BarTender 11.4以降で、プリンターが両方のルールに一致する場合(例:UserPC134にインストールされたZebra 140プリンター)、プリンターはルールセットに入り、最初のルール(場所にUserPCが含まれる)に一致します。そのため、Zebraプリンターであっても最初のルールに一致したため、ブロックグループに追加されます。
一方、BarTender 2022以前では、マッピングルールに一致しても自動的にブロックグループに割り当てられることはなく、単に使用できなくなります。
また、プリンターが最初のルールには一致せず、2つ目のルールに一致した場合は、グループP2に振り分けられます。
どちらのルールにも当てはまらない場合は、デフォルトグループに振り分けられます。
ルールの並べ替え
ルールを追加すると、プリンターグループごとに自動的に並びますが、マッピングルール表の端にある上下の矢印を使って、ルールの順番を自由に変更できます:
ルールは、必要に応じて上下に移動できます。プリンタールールを右クリックして「上に移動」または「下に移動」を選択しても移動できます。
デフォルトプリンタールールは移動できず、常にリストの一番下に残ります。
ルールの作成と編集
新しいルールは次のいずれかの方法で作成できます:
- 新しいルールを追加ボタンをクリックする。
- 任意のルールを右クリックして新しいルールを追加を選択する。
ルールの編集は次のいずれかの方法で行えます:
- ルールの横にある鉛筆アイコンをクリックする。
- ルールを右クリックして選択したルールを編集を選択する。
- ルールをダブルクリックする。
ルールダイアログ
新しいルールを作成する場合も、既存のルールを編集する場合も、ダイアログの見た目は同じです。このダイアログでは、1つまたは3つすべてのプリンター仕様に基づいてルールを設定し、指定したグループに振り分けることができます:
プリンターは、デフォルトやブロックを含む任意のプリンターグループに割り当てることができます。
一致方法のオプション
プリンターがルールに一致する方法は5種類あります:
主なソートオプションは以下の通りです:
- 「である/でない」- 特定のプリンターモデル、場所、またはポートを指定します。
- 「いずれか/いずれでもない」- セミコロンで区切ったプリンターモデル、場所、またはポートのリストを作成できます。指定したリストと未分類プリンターを比較します。
- 「一致する」- 正規表現(regex)を使ってソートします。
ルールの削除
デフォルトルール以外は、次のいずれかの方法でいつでも削除できます:
- ルールの横にある赤いXをクリックする。
- ルールを右クリックして選択したルールを削除を選択する。
追加リソース
詳細については、以下をご覧ください: