[要約] RFC 3805は、プリンターの管理情報ベース(MIB)のバージョン2に関する規格であり、プリンターの状態や設定などの情報を提供することを目的としています。

Network Working Group                                         R. Bergman
Request for Comments: 3805                    Hitachi Printing Solutions
Obsoletes: 1759                                                 H. Lewis
Category: Standards Track                                IBM Corporation
                                                             I. McDonald
                                                         High North Inc.
                                                               June 2004
        

Printer MIB v2

プリンターMIB V2

Status of this Memo

本文書の位置付け

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

このドキュメントは、インターネットコミュニティのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態とステータスについては、「インターネット公式プロトコル標準」(STD 1)の現在のエディションを参照してください。このメモの配布は無制限です。

Copyright Notice

著作権表示

Copyright (C) The Internet Society (2004).

著作権(c)The Internet Society(2004)。

Abstract

概要

This document provides definitions of models and manageable objects for printing environments. The objects included in this MIB apply to physical, as well as logical entities within a printing device. This document obsoletes RFC 1759.

このドキュメントは、環境を印刷するためのモデルと管理可能なオブジェクトの定義を提供します。このMIBに含まれるオブジェクトは、印刷デバイス内の物理的なエンティティに適用されます。このドキュメントは、RFC 1759を廃止します。

Table of Contents

目次

   1.  Introduction. . . . . . . . . . . . . . . . . . . . . . . . .   4
       1.1.  Network Printing Environment. . . . . . . . . . . . . .   4
       1.2.  Printer Device Overview . . . . . . . . . . . . . . . .   6
       1.3.  Categories of Printer Information . . . . . . . . . . .   6
             1.3.1.  Descriptions. . . . . . . . . . . . . . . . . .   6
             1.3.2.  Status. . . . . . . . . . . . . . . . . . . . .   6
             1.3.3.  Alerts. . . . . . . . . . . . . . . . . . . . .   6
       1.4.  The Internet-Standard Management Framework. . . . . . .   7
       1.5.  Requirement Levels. . . . . . . . . . . . . . . . . . .   7
   2.  Printer Model . . . . . . . . . . . . . . . . . . . . . . . .   8
       2.1.  Overview of the Printer Model . . . . . . . . . . . . .  10
       2.2.  Printer Sub-Units . . . . . . . . . . . . . . . . . . .  10
             2.2.1.  General Printer . . . . . . . . . . . . . . . .  10
                     2.2.1.1.  International Considerations. . . . .  10
             2.2.2.  Inputs. . . . . . . . . . . . . . . . . . . . .  11
             2.2.3.  Media . . . . . . . . . . . . . . . . . . . . .  12
             2.2.4.  Outputs . . . . . . . . . . . . . . . . . . . .  12
             2.2.5.  Finishers . . . . . . . . . . . . . . . . . . .  12
             2.2.6.  Markers . . . . . . . . . . . . . . . . . . . .  13
             2.2.7.  Media Paths . . . . . . . . . . . . . . . . . .  13
             2.2.8.  System Controller . . . . . . . . . . . . . . .  14
             2.2.9.  Interfaces. . . . . . . . . . . . . . . . . . .  14
             2.2.10. Print Job Delivery Channels . . . . . . . . . .  14
             2.2.11. Interpreters. . . . . . . . . . . . . . . . . .  15
             2.2.12. Console . . . . . . . . . . . . . . . . . . . .  15
             2.2.13. Alerts. . . . . . . . . . . . . . . . . . . . .  15
                     2.2.13.1. Status and Alerts . . . . . . . . . .  16
                     2.2.13.2. Overall Printer Status. . . . . . . .  16
                               2.2.13.2.1. Host Resources MIB
                                           Printer Status. . . . . .  18
                               2.2.13.2.2. Sub-unit Status . . . . .  20
                     2.2.13.3. Alert Tables. . . . . . . . . . . . .  21
                     2.2.13.4. Alert Table Management. . . . . . . .  21
       2.3.  Read-Write Objects. . . . . . . . . . . . . . . . . . .  23
       2.4.  Enumerations. . . . . . . . . . . . . . . . . . . . . .  24
             2.4.1.  Registering Additional Enumerated Values. . . .  25
   3.  Groups from other MIB Specifications. . . . . . . . . . . . .  25
       3.1.  System Group. . . . . . . . . . . . . . . . . . . . . .  25
       3.2.  System Controller . . . . . . . . . . . . . . . . . . .  25
       3.3.  Interface Group objects . . . . . . . . . . . . . . . .  26
             3.3.1.  Interface Types . . . . . . . . . . . . . . . .  26
   4.  Differences from RFC 1759 . . . . . . . . . . . . . . . . . .  26
   5.  The IANA Printer MIB. . . . . . . . . . . . . . . . . . . . .  29
   6.  The Printer MIB . . . . . . . . . . . . . . . . . . . . . . .  56
       -- Textual conventions for this MIB module. . . . . . . . . .  59
       -- The General Printer Group. . . . . . . . . . . . . . . . .  67
        
       -- The Responsible Party group. . . . . . . . . . . . . . . .  70
       -- The Auxiliary Sheet Group. . . . . . . . . . . . . . . . .  73
       -- Administrative section  (The General V2 Group) . . . . . .  74
       -- General alert table section  (Alert Table V2 Group). . . .  74
       -- The Cover Table. . . . . . . . . . . . . . . . . . . . . .  75
       -- The Localization Table . . . . . . . . . . . . . . . . . .  76
       -- The System Resources Tables. . . . . . . . . . . . . . . .  78
       -- The Input Group. . . . . . . . . . . . . . . . . . . . . .  81
       -- The Extended Input Group . . . . . . . . . . . . . . . . .  86
       -- The Input Media Group. . . . . . . . . . . . . . . . . . .  87
       -- The Input Switching Group. . . . . . . . . . . . . . . . .  89
       -- The Output Group . . . . . . . . . . . . . . . . . . . . .  90
       -- The Extended Output Group. . . . . . . . . . . . . . . . .  93
       -- The Output Dimensions Group. . . . . . . . . . . . . . . .  95
       -- The Output Features Group. . . . . . . . . . . . . . . . .  97
       -- The Marker Group . . . . . . . . . . . . . . . . . . . . .  98
       -- The Marker Supplies Group. . . . . . . . . . . . . . . . . 104
       -- The Marker Colorant Group. . . . . . . . . . . . . . . . . 107
       -- The Media Path Group . . . . . . . . . . . . . . . . . . . 109
       -- The Print Job Delivery Channel Group . . . . . . . . . . . 113
       -- The Interpreter Group. . . . . . . . . . . . . . . . . . . 115
       -- The Console Group. . . . . . . . . . . . . . . . . . . . . 120
       -- The Alerts Group . . . . . . . . . . . . . . . . . . . . . 125
       -- Conformance Information. . . . . . . . . . . . . . . . . . 129
   7.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . 147
   8.  Internationalization Considerations . . . . . . . . . . . . . 147
   9.  Security Considerations . . . . . . . . . . . . . . . . . . . 148
   10. References. . . . . . . . . . . . . . . . . . . . . . . . . . 150
       10.1. Normative References. . . . . . . . . . . . . . . . . . 150
       10.2. Informative References. . . . . . . . . . . . . . . . . 151
   Appendix A - Glossary of Terms. . . . . . . . . . . . . . . . . . 153
   Appendix B - Media Size Names . . . . . . . . . . . . . . . . . . 156
   Appendix C - Media Names. . . . . . . . . . . . . . . . . . . . . 158
   Appendix D - Roles of Users . . . . . . . . . . . . . . . . . . . 162
   Appendix E - Overall Printer Status Table . . . . . . . . . . . . 165
   Appendix F - Participants . . . . . . . . . . . . . . . . . . . . 166
   Significant Contributors. . . . . . . . . . . . . . . . . . . . . 168
   Authors' Addresses. . . . . . . . . . . . . . . . . . . . . . . . 170
   Full Copyright Statement. . . . . . . . . . . . . . . . . . . . . 171
        
1. Introduction
1. はじめに
1.1. Network Printing Environment
1.1. ネットワーク印刷環境

The management of producing a printed document, in any computer environment, is a complex subject. Basically, the task can be divided into two overlapping pieces, the management of printing and the management of the printer. Printing encompasses the entire process of producing a printed document from generation of the file to be printed, selection of a printer, choosing printing properties, routing, queuing, resource management, scheduling, and final printing including notifying the user. Most of the printing process is outside the scope of the model presented here; only the management of the printer is covered.

あらゆるコンピューター環境で印刷されたドキュメントを作成する管理は、複雑な主題です。基本的に、タスクは、印刷の管理とプリンターの管理という2つの重複する部分に分けることができます。印刷には、印刷されるファイルの生成から印刷されたドキュメントを作成するプロセス、プリンターの選択、印刷プロパティ、ルーティング、キューイング、リソース管理、スケジューリング、ユーザーへの通知を含む最終印刷の選択プロセス全体が含まれます。印刷プロセスのほとんどは、ここに示されているモデルの範囲外です。プリンターの管理のみがカバーされています。

Figure 1 - One Printer's View of the Network

図1-ネットワークの1つのプリンターのビュー

    system   printer    asset     user          user           user
    manager  operator   manager
      O         O         O         O             O              O
     /|\       /|\       /|\       /|\           /|\            /|\
     / \       / \       / \       / \           / \            / \
      |         |         |         |             |              |
+---------+ +-------+ +-------+ +-------+   +-----------+ +-----------+
|configur-| |printer| | asset | |printer|   |   user    | |   user    |
|ator     | |manager| |manager| |browser|   |application| |application|
+---------+ +-------+ +-------+ +-------+   +-----------+ +-----------+
   ^            ^         ^         ^             |             |
   |R/W         |R/W      |R        |R      +-----------+ +-----------+
   |            |         |         |       |  spooler  | |  spooler  |
   |            |         |         |       +-----------+ +-----------+
   |            |         |         |             |             |
   |            |         |         |       +-----------+ +-----------+
   |            |         |         |       |supervisor | |supervisor |
   |            |         |         |       +-----------+ +-----------+
   |            |         |         |        ^       ^     ^       ^
   |            |         |         |        |R      |R/W  |R      |R/W
   v            v         |         |        |       |     |       |
==================================================   |   =====     |
                     |                          print|        print|
                     |SNMP                       data|         data|
  +-----+        +-------+                        PCL|          PCL|
  | MIB |<------>| agent |                 PostScript|   PostScript|
  +-----+        +-------+                       NPAP|         NPAP|
                     |unspecified                etc.|         etc.|
              +=============+  +-----------------+   |             |
              |             |--|channel/interface|<--+             |
              |             |  +-----------------+                 |
              |   PRINTER   |                                      |
              |             |  +-----------------+                 |
              |             |--|channel/interface|<----------------+
              +=============+  +-----------------+
        
1.2. Printer Device Overview
1.2. プリンターデバイスの概要

A printer is the physical device that takes media from an input source, produces marks on that media according to some page description or page control language and puts the result in some output destination, possibly with finishing applied. Printers are complex devices that consume supplies, produce waste and may have mechanical problems. In the management of the physical device the description, status and alert information concerning the printer and its various subparts has to be made available to the management application so that it can be reported to the end user, key operators for the replenishment of supplies or the repair or maintenance of the device. The information needed in the management of the physical printer and the management of a printing job overlap highly and many of the tasks in each management area require the same or similar information.

プリンターは、入力ソースからメディアを取得し、ページの説明またはページ制御言語に従ってそのメディアにマークを生成し、結果を出力宛先に、おそらく仕上げを適用すると、そのメディアにマークを生成する物理デバイスです。プリンターは、供給を消費し、廃棄物を生成し、機械的な問題を抱える可能性のある複雑なデバイスです。物理デバイスの管理では、プリンターとそのさまざまなサブパートに関する説明、ステータス、アラート情報を管理アプリケーションに利用できるようにする必要があります。そうすれば、エンドユーザー、物資の補充のための主要な演算子または主要な演算子を報告できます。デバイスの修理またはメンテナンス。物理プリンターの管理に必要な情報と印刷ジョブの管理には、各管理領域のタスクの多くが同じまたは類似の情報が必要です。

1.3. Categories of Printer Information
1.3. プリンター情報のカテゴリ

Information about printers is classified into three basic categories: descriptions, status and alerts.

プリンターに関する情報は、説明、ステータス、アラートの3つの基本的なカテゴリに分類されます。

1.3.1. Descriptions
1.3.1. 説明

Descriptions convey information about the configuration and capabilities of the printer and its various sub-units. This information is largely static information and does not generally change during the operation of the system but may change as the printer is repaired, reconfigured or upgraded. The descriptions are one part of the visible state of the printer where state means the condition of being of the printer at any point in time.

説明は、プリンターの構成と機能、およびそのさまざまなサブユニットに関する情報を伝えます。この情報は大部分が静的な情報であり、一般にシステムの操作中に変更されませんが、プリンターが修理、再構成、またはアップグレードされると変更される場合があります。説明は、プリンターの目に見える状態の一部であり、状態はいつでもプリンターの状態を意味します。

1.3.2. Status
1.3.2. 状態

Status is the information regarding the current operating state of the printer and its various sub-units. As an example of the use of status, a management application must be able to determine if the various sub-units are ready to print or are in some state that prevents printing or may prevent printing in the future.

ステータスとは、プリンターの現在の動作状態とそのさまざまなサブユニットに関する情報です。ステータスの使用の例として、管理アプリケーションは、さまざまなサブユニットが印刷の準備ができているか、印刷を防止する状態にあるか、将来の印刷を防ぐ可能性があるかどうかを判断できる必要があります。

1.3.3. Alerts
1.3.3. アラート

An Alert is the representation of a reportable event in the printer. An event is a change in the state of the printer. Some of those state changes are of interest to a management application and are therefore reportable. Typically, these are the events that affect the printer's ability to print. Alerts usually occur asynchronously to the operation of the computer system(s) to which the printer is attached. For convenience below, "alert" will be used for both the event caused by a change in the printer's state and for the representation of that event.

アラートとは、プリンターでの報告可能なイベントの表現です。イベントは、プリンターの状態の変更です。これらの州の変更の一部は、管理アプリケーションにとって興味深いものであるため、報告可能です。通常、これらはプリンターの印刷能力に影響を与えるイベントです。通常、アラートは、プリンターが取り付けられているコンピューターシステムの動作に対して非同期に発生します。以下の便利さのために、プリンターの状態の変更によって引き起こされるイベントとそのイベントの表現の両方に「アラート」が使用されます。

Alerts can be classified into two basic categories, critical and non-critical. A critical alert is one that is triggered by entry into a state in which the printer is stopped and printing can not continue until the condition that caused the critical alert is eliminated. "Out of paper", "toner empty" and "output bin full" are examples of critical alerts. Non-critical alerts are triggered by those events that enter a state in which printing is not stopped. Such a non-critical state may, at some future time, lead to a state in which printing may be stopped. Examples of these kinds of non-critical alerts are "input media low", "toner low" and "output bin nearly full". Or, a non-critical alert may simply provide information, such as signaling a configuration changed in the printer.

アラートは、批判的かつ非批判的な2つの基本カテゴリに分類できます。クリティカルアラートとは、プリンターが停止し、印刷が臨界アラートを引き起こした条件が排除されるまで継続できない状態に入ることによって引き起こされるものです。「Out of Paper」、「Toner Empty」、「Output bin Full」は、臨界アラートの例です。非批判的なアラートは、印刷が停止しない状態に入るイベントによって引き起こされます。このような非批判的な状態は、将来のある時点で、印刷が停止する状態につながる可能性があります。これらの種類の非批判的なアラートの例は、「入力メディアロー」、「トナー低」、「出力ビンほぼ完全」です。または、非批判的なアラートは、プリンターで変更された構成を信号するなど、単に情報を提供する場合があります。

Description, status and alert information about the printer can be thought of as a database describing the printer. The management application for a printer will want to view the printer data base differently depending on how and for what purposes the information in the database is needed.

プリンターに関する説明、ステータス、アラート情報は、プリンターを説明するデータベースと考えることができます。プリンターの管理アプリケーションは、データベース内の情報が必要な方法とどのような目的に応じて、プリンターデータベースを異なる方法で表示する必要があります。

1.4. The Internet-Standard Management Framework
1.4. インターネット標準の管理フレームワーク

For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410].

現在のインターネット標準管理フレームワークを説明するドキュメントの詳細な概要については、RFC 3410 [RFC3410]のセクション7を参照してください。

Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a MIB module that is compliant to the SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580].

管理されたオブジェクトは、管理情報ベースまたはMIBと呼ばれる仮想情報ストアからアクセスされます。MIBオブジェクトは通常、単純なネットワーク管理プロトコル(SNMP)からアクセスされます。MIBのオブジェクトは、管理情報の構造(SMI)で定義されたメカニズムを使用して定義されます。このメモは、STD 58、RFC 2578 [RFC2578]、STD 58、RFC 2579 [RFC2579]およびSTD 58、RFC 2580 [RFC2580]に記載されているSMIV2に準拠したMIBモジュールを指定します。

1.5. Requirement Levels
1.5. 要件レベル

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119].

「必須」、「そうしない」、「必須」、「必要」、「「しない」、「そうでない」、「そうではない」、「そうでない」、「推奨」、「5月」、および「オプション」は、[RFC2119]に記載されているように解釈される。

Compliant implementations must follow this specification.

準拠の実装は、この仕様に従う必要があります。

2. Printer Model
2. プリンターモデル

In order to accomplish the management of the printer, an abstract model of the printer is needed to represent the sub-units from which the printer is composed. A printer can be described as consisting of 13 types of sub-units. It is important to note that the sub-units of a printer do not necessarily relate directly to any physically identifiable mechanism. Sub-units can also be a set of definable logical processes, such as interpreters for page description languages or command processors that set various operating modes of the printer.

プリンターの管理を達成するには、プリンターが構成されているサブユニットを表すには、プリンターの抽象モデルが必要です。プリンターは、13種類のサブユニットで構成されると説明できます。プリンターのサブユニットは、必ずしも物理的に識別可能なメカニズムに直接関係しているわけではないことに注意することが重要です。サブユニットは、ページ説明言語の通訳やプリンターのさまざまな操作モードを設定するコマンドプロセッサなど、定義可能な論理プロセスのセットでもあります。

Figure 2 shows a block diagram of the printer and its basic 13 sub-units.

図2は、プリンターのブロック図とその基本的な13サブユニットを示しています。

Figure 2 - Printer Block Diagram

図2-プリンターブロック図

                           Physical Connections
                                   |
                                +-----------+
                                |           |
                            +-------------+ |
                            |  Interface  |-+
                            |    MIB-II   |
                            +-------------+
                                   |
                                +-----------+
                                |           |
                            +-------------+ |    +-----------+
                            | Channel     |-+    | Operator  |
                            |             |      |  Console  |
                            +-------------+      +-----------+
                                   |
                                +-----------+        +---------+
                                |           |        |         |
        +-----------+       +-------------+ |    +-----------+ |
        |  General  |       | Interpreter |-+    |  Alerts   |-+
        |  Printer  |       |             |      |           |
        +-----------+       +-------------+      +-----------+
                                   |
                   +-------------------------------+
                   |        System Controller      |
                   |        HOST-RESOURCES-MIB     |
                   +-------------------------------+
        
   +------+                    +--------+                  +--------+
   |      |                    |        |                  |        |
+-------+ |    +-------+    +---------+ |    +-------+   +--------+ |
| Input |-+  +--------+|    |  Marker |-+  +--------+|   | Output |-+
|       |===>|        |+<==>|         |<==>|        |+==>|        |
+-------+    +--+  +--+     +---------+    +--+  +--+    +--------+
   \            |  ||                         |  ||         \
    \           |  ||                         |  ||          \
     \          |  ||                         |  ||           \
    +--------+  |  |+-------------------------|  ||         +---------+
    |        |  |  +--------------------------+  ||         |         |
+----------+ |  |            Media Path          |+      +----------+ |
|  Media   |-+  +--------------------------------+       | Finisher |-+
|(optional)|                                             |(optional)|
+----------+                                             +----------+
2.1.  Overview of the Printer Model
        

The model has three basic parts: (1) the flow of a print file into an interpreter and onto the marker, (2) the flow of media through the marker and (3) the auxiliary sub-units that control and facilitate the two prior flows. The flow of the print data comes through a physical connection on which some form of transport protocol stack is running. The data provided by the transport protocol (interface) appears on a channel, which is the input to an interpreter. The interpreter converts the print data into a form suitable for marking on the media.

モデルには3つの基本的な部分があります。(1)印刷ファイルのインタープリターへのフローとマーカーへのフロー、(2)マーカーを通るメディアの流れ、(3)2つの前の2つの以前のサブユニットを介した補助サブユニット流れ。印刷データのフローは、何らかの形の輸送プロトコルスタックが実行されている物理的な接続を介して行われます。Transport Protocol(Interface)によって提供されるデータは、通訳への入力であるチャネルに表示されます。通訳者は、印刷データをメディアでマークするのに適したフォームに変換します。

The media resides in Input sub-units from which the media is selected and then transported via a Media Path first to a Marking sub-unit and then onto an Output sub-unit with (optionally) some finishing operations being performed. The auxiliary sub-units facilitate control of the printer, inquiry/control of the operator panel, reporting of alerts and the adaptation of the printer to various natural languages and characters sets. All the software sub-units run on the System Controller that represents the processor, memory and storage systems of the Printer. Each of the sub-units is discussed in more detail below.

メディアは入力サブユニットに存在し、そこからメディアが選択され、次にメディアパスを介してマーキングサブユニットに輸送され、次に(オプションで)仕上げ操作が実行される出力サブユニットに輸送されます。補助サブユニットは、プリンターの制御、オペレーターパネルの問い合わせ/制御、アラートの報告、さまざまな自然言語や文字セットへのプリンターの適応を促進します。すべてのソフトウェアサブユニットは、プリンターのプロセッサ、メモリ、ストレージシステムを表すシステムコントローラーで実行されます。各サブユニットについては、以下で詳しく説明します。

All of the sub-units other than the Alerts report only state information, either a description or a status. The Alerts sub-unit reports event information.

アラート以外のすべてのサブユニットは、説明またはステータスのいずれかの状態情報のみをレポートします。アラートサブユニットはイベント情報を報告します。

2.2. Printer Sub-Units
2.2. プリンターサブユニット

A printer is composed of 13 types of sub-units, called groups. The following sections describe the different types of sub-units.

プリンターは、グループと呼ばれる13種類のサブユニットで構成されています。次のセクションでは、さまざまな種類のサブユニットについて説明します。

2.2.1. General Printer
2.2.1. 一般的なプリンター

The general printer sub-unit is responsible for the overall control and status of the printer. There is exactly one general printer sub-unit in a printer. The General Printer Group in the model represents the general printer sub-unit. In addition to the providing the status of the whole printer and allowing the printer to be reset, this Group provides information on the status of the packaging of the printer, in particular, the covers. The general printer sub-unit is usually implemented on the system controller.

一般的なプリンターサブユニットは、プリンターの全体的な制御とステータスを担当します。プリンターには、正確に1つの一般的なプリンターサブユニットがあります。モデルの一般的なプリンターグループは、一般的なプリンターサブユニットを表しています。プリンター全体のステータスを提供し、プリンターをリセットできるようにすることに加えて、このグループは、特にカバーのプリンターのパッケージングのステータスに関する情報を提供します。一般的なプリンターサブユニットは通常、システムコントローラーに実装されます。

2.2.1.1. International Considerations
2.2.1.1. 国際的な考慮事項

The localization portion of the general printer sub-unit is responsible for identifying the natural language, country, and character set in which certain character strings are expressed in this MIB. Character sets are identified in this MIB using the IANACharset textual convention imported from the IANA Character Set MIB [CHARMIB].

一般的なプリンターサブユニットのローカリゼーション部分は、このMIBで特定のキャラクター文字列が表現される自然言語、国、およびキャラクターセットを特定する責任があります。このMIBでは、IANACHARSEセットMIB [Charmib]からインポートされたIanacharsetテキストコンベンションを使用して、このMIBでキャラクターセットが識別されます。

There may be one or more localizations supported per printer. The available localizations are specified in the Localization table. Localization SHOULD only be performed on string objects which are named 'xxxDescription' (sub-unit descriptions) or 'prtConsoleDisplayBufferText' (local console text).

プリンターごとに1つ以上のローカライズがサポートされている場合があります。利用可能なローカリゼーションは、ローカリゼーションテーブルで指定されています。ローカリゼーションは、「xxxdescription」(サブユニットの説明)または「prtconsoledisplaybuffertext」(ローカルコンソールテキスト)という名前の文字列オブジェクトでのみ実行する必要があります。

The agent SHALL return all other character strings in coded character sets in which code positions 0-127 (decimal) are US-ASCII [ASCII]. The agent SHOULD return all other character strings in the UTF-8 [RFC3629] transform of ISO 10646 [ISO10646], to conform with the IETF Policy on Character Sets and Languages [RFC2277]. Control codes (code positions 0-31 and 127 decimal) SHALL NOT be used unless specifically required in the DESCRIPTION of an object.

エージェントは、コードが0-127(小数)であるコード化された文字セットで、他のすべての文字列を返します。エージェントは、ISO 10646 [ISO10646]のUTF-8 [RFC3629]変換の他のすべての文字列を返し、文字セットと言語[RFC2277]に関するIETFポリシーに準拠する必要があります。コントロールコード(コード位置0-31および127小数)は、オブジェクトの説明に具体的に必要な場合を除き、使用してはなりません。

The character set portion of the general printer Localization table is responsible for identifying the possible character sets for the operator console, and network management requests for display objects. There may be one or more character sets per printer. Default coded character sets for interpreter unit and output octets are described in the interpreter sub-unit by prtInterpreterDefaultCharSetIn and prtInterpreterDefaultCharSetOut. These input/output character sets may be overridden by commands in the interpreter language itself.

一般的なプリンターローカリゼーションテーブルの文字セット部分は、オペレーターコンソールの可能な文字セット、およびディスプレイオブジェクトのネットワーク管理要求を識別する責任があります。プリンターごとに1つ以上の文字セットがある場合があります。インタープリターユニットと出力オクテットのデフォルトのコード化された文字セットは、PrtinterPreterDefaultCharSetinおよびPrtinterPreterDefaultCharSetoutによってインタープリターサブユニットで説明されています。これらの入力/出力文字セットは、通訳言語自体のコマンドによってオーバーライドされる場合があります。

2.2.2. Inputs
2.2.2. 入力

Input sub-units are mechanisms that feed media to be marked on into the printer. A printer contains one or more input sub-units. The Input Group in the model represents these. The model does not distinguish fixed input bins from removable trays, except to report when a removable tray has been removed.

入力サブユニットは、プリンターにマークされるメディアをフィードするメカニズムです。プリンターには、1つ以上の入力サブユニットが含まれています。モデルの入力グループはこれらを表しています。モデルは、取り外し可能なトレイが除去されたときに報告することを除いて、固定入力ビンと取り外し可能なトレイを区別しません。

There are as many input sub-units as there are distinctly selectable input "addresses". For example, if one tray has both a manual and auto feeding option, then this is two input sub-units if these two sources can be (must be) separately selected. However, the above would be considered one input sub-unit if putting a sheet in the manual feed slot overrides feeding from the contents of the tray. In the second case there is no way to separately select or address the manual feed slot.

明確に選択可能な入力「アドレス」があるのと同じくらい多くの入力サブユニットがあります。たとえば、1つのトレイにマニュアル給餌オプションと自動給餌オプションの両方がある場合、これらの2つのソースを個別に選択できる場合、これは2つの入力サブユニットです。ただし、マニュアルフィードスロットにシートを置くと、トレイの内容からフィードをオーバーライドする場合、上記は1つの入力サブユニットと見なされます。2番目のケースでは、マニュアルフィードスロットを個別に選択またはアドレス指定する方法はありません。

2.2.3. Media
2.2.3. メディア

An input sub-unit can hold one or more instances of the media on which marking is to be done. Typically, there is a large set of possible media that can be associated with an input. The Media Group is an extension of the Input Group, which represents media in an input sub-unit. The Media Group only describes the current contents of each input and not the possible content of the input sub-unit.

入力サブユニットは、マーキングを行うメディアの1つ以上のインスタンスを保持できます。通常、入力に関連付けられる可能性のあるメディアの大規模なセットがあります。メディアグループは、入力グループの拡張機能であり、入力サブユニットのメディアを表しています。メディアグループは、各入力の現在の内容のみを説明し、入力サブユニットの可能なコンテンツではありません。

2.2.4. Outputs
2.2.4. 出力

Output sub-units are mechanisms that receive media that has been marked on. The Output Group in the model represents the one or more output mechanisms contained by a printer. The model does not distinguish fixed output bins from removable output bins, except to report when a removable bin has been removed.

出力サブユニットは、マークされたメディアを受け取るメカニズムです。モデルの出力グループは、プリンターに含まれる1つ以上の出力メカニズムを表します。このモデルは、取り外し可能なビンが除去されたことを報告することを除いて、固定出力ビンと取り外し可能な出力ビンを区別しません。

There are as many output sub-units as there are distinctly selectable output "addresses". Output sub-units can be addressed in two different ways: (1) as a set of "mailboxes" which are addressed by a specific mailbox selector such as a bin number or a bin name, or (2) as a set of "slots" into which multiple copies are collated. Sometimes both modes of using the output sub-units can be used on the same printer. All that is important from the viewpoint of the model is that the output units can be separately selected.

明確に選択可能な出力「アドレス」があるのと同じくらい多くの出力サブユニットがあります。出力サブユニットは、2つの異なる方法でアドレス指定できます。(1)ビン番号やビン名などの特定のメールボックスセレクターによってアドレス指定される「メールボックス」のセット、または(2) "slotsのセットとして「複数のコピーが照合されている。出力サブユニットを使用する両方のモードを同じプリンターで使用できる場合があります。モデルの観点から重要なのは、出力ユニットを個別に選択できることです。

2.2.5. Finishers
2.2.5. フィニッシャー

A finisher is a sub-unit that performs some operations on the media other than marking. The Finisher Group in the model represents the finisher sub-units. Some examples of finishing processes are stapling, punching, binding, inserting, or folding. Finishing processes may have supplies associated with the process. Stapling, binding, and punching are examples of processes that have supplies. A printer may have more than one finishing sub-unit and each finishing sub-unit may be associated with one or more output sub-units. Finishers are described in the companion Finisher MIB [RFC3806].

フィニッシャーは、マーク以外のメディアでいくつかの操作を実行するサブユニットです。モデルのフィニッシャーグループは、フィニッシャーのサブユニットを表します。仕上げプロセスの例のいくつかは、ステープル、パンチ、バインディング、挿入、または折りたたみです。仕上げプロセスには、プロセスに関連する供給がある場合があります。ステープル、バインディング、パンチは、供給を持っているプロセスの例です。プリンターには複数の仕上げサブユニットがあり、各仕上げサブユニットが1つ以上の出力サブユニットに関連付けられている場合があります。フィニッシャーは、コンパニオンフィニッシャーMIB [RFC3806]に記載されています。

The model does not specify the exact interaction and sequencing between an output device and its associated finisher. It depends on the type of finishing process and the exact implementation of the printer system. This standard allows for the logical association of a finishing process with an output device but does not put any restrictions on the exact sequence or interaction with the associated output device. The output and finisher sub-units may or may not be separate identifiable physical mechanisms depending on the exact implementation of a printer. In addition, a single output device may be associated with multiple finishing sub-units and a single finishing sub-unit may be associated with multiple output devices.

このモデルは、出力デバイスとそれに関連するフィニッシャーの間の正確な相互作用とシーケンスを指定しません。仕上げプロセスのタイプとプリンターシステムの正確な実装に依存します。この標準により、仕上げプロセスと出力デバイスとの論理的な関連性が可能になりますが、関連する出力デバイスとの正確なシーケンスまたは相互作用に制限はありません。出力とフィニッシャーのサブユニットは、プリンターの正確な実装に応じて、識別可能な物理メカニズムを個別にしている場合とさせない場合があります。さらに、単一の出力デバイスが複数の仕上げサブユニットに関連付けられている場合があり、単一の仕上げサブユニットは複数の出力デバイスに関連付けられている場合があります。

2.2.6. Markers
2.2.6. マーカー

A marker is the mechanism that produces marks on the print media. The Marker Group in the model represents the marker sub-units and their associated supplies. A printer can contain one or more marking mechanisms. Some examples of multiple marker sub-units are a printer with separate markers for normal and magnetic ink or an image setter that can output to both a proofing device and final film. Each marking device can have its own set of characteristics associated with it, such as marking technology and resolution.

マーカーは、印刷メディアでマークを生成するメカニズムです。モデルのマーカーグループは、マーカーサブユニットとそれに関連する供給を表します。プリンターには、1つ以上のマーキングメカニズムを含めることができます。複数のマーカーサブユニットの例には、通常のインクと磁気インク用の個別のマーカー、またはプルーフデバイスと最終フィルムの両方に出力できる画像セッターを備えたプリンターがあります。各マーキングデバイスには、テクノロジーや解像度をマークするなど、独自の特性セットに関連付けられています。

In this model the marker sub-unit is viewed as very generalized and encompasses all aspects of a marking process. For example, in a xerographic process, the marking process as well as the fusing process would be included in the generalized concept of the marker. With the generalized concept of a marking process, the concept of multiple marking supplies associated with a single marking sub-unit results. For example, in the xerographic process, there is not only a supply of toner, but there can also be other supplies such as a fuser supply (e.g., fuser oil) that can be consumed and replaced separately. In addition there can be multiple supplies of toner for a single marker device, as in a color process.

このモデルでは、マーカーサブユニットは非常に一般化されていると見なされ、マーキングプロセスのすべての側面を包含しています。たとえば、ゼログラフィープロセスでは、マーキングプロセスと融合プロセスは、マーカーの一般化された概念に含まれます。マーキングプロセスの一般化された概念により、単一のマーキングサブユニット結果に関連付けられた複数のマーキング用品の概念。たとえば、ゼログラフィープロセスでは、トナーの供給だけでなく、個別に消費および交換できるフューザー供給(フューザーオイルなど)などの他の供給もあります。さらに、色プロセスのように、単一のマーカーデバイスには複数のトナーの供給があります。

2.2.7. Media Paths
2.2.7. メディアパス

The media paths encompass the mechanisms in the printer that move the media through the printer and connect all other media related sub-units: inputs, outputs, markers and finishers. A printer contains one or more media paths. The Media Path Group in the model represents these. The Media Path group has some objects that apply to all paths plus a table of the separate media paths.

メディアパスには、プリンター内のメカニズムが含まれ、メディアをプリンターに移動し、他のすべてのメディア関連サブユニット(入力、出力、マーカー、フィニッシャー)を接続します。プリンターには、1つ以上のメディアパスが含まれています。モデルのメディアパスグループはこれらを表しています。Media Pathグループには、すべてのパスに適用されるオブジェクトと、個別のメディアパスのテーブルがあります。

In general, the design of the media paths determines the maximum speed of the printer as well as the maximum media size that the printer can handle. Media paths are complex mechanisms and can contain many different identifiable sub-mechanisms such as media movement devices, media buffers, duplex units and interlocks. Not all of the various sub-mechanisms reside on every media path. For example, one media path may provide printing only on one surface of the media (a simplex path) and another media path may have a sub-mechanism that turns the media over and feeds it a second time through the marker sub-unit (a duplex path). The duplex path may even have a buffer sub-mechanism that allows multiple copies of the obverse side to be held before the reverse side of all the copies is marked.

一般に、メディアパスの設計により、プリンターの最大速度と、プリンターが処理できる最大メディアサイズが決まります。メディアパスは複雑なメカニズムであり、メディア運動デバイス、メディアバッファー、デュプレックスユニット、インターロックなど、さまざまな識別可能なサブメカニズムを含めることができます。さまざまなサブメカニズムのすべてがすべてのメディアパスにあるわけではありません。たとえば、1つのメディアパスは、メディアの1つの表面(シンプレックスパス)にのみ印刷を提供する場合があり、別のメディアパスにはメディアを裏返し、マーカーサブユニット(二重パス)。デュプレックスパスには、すべてのコピーの裏側の前に表側の複数のコピーを保持できるバッファーサブメカニズムさえ持っている場合があります。

2.2.8. System Controller
2.2.8. システムコントローラー

The System Controller is the sub-unit upon which the software components of the Printer run. The Host Resources MIB [RFC2790] represents the System Controller in the model. The Host Resources MIB allows for the specification of the processor(s), memory, disk storage, file system and other underlying sub-mechanisms of the printer. The controller can range from simple single processor systems to multiprocessor systems. In addition, controllers can have a full range of resources such as hard disks. The printer is modeled to have one system controller even though it may have more than one processor and multiple other resources associated with it.

システムコントローラーは、プリンターのソフトウェアコンポーネントが実行されるサブユニットです。ホストリソースMIB [RFC2790]は、モデルのシステムコントローラーを表します。ホストリソースMIBでは、プロセッサ、メモリ、ディスクストレージ、ファイルシステム、およびプリンターのその他の基礎となるサブメカニズムの仕様を可能にします。コントローラーは、シンプルな単一プロセッサシステムからマルチプロセッサシステムにまで及ぶことができます。さらに、コントローラーは、ハードディスクなどのあらゆるリソースを持つことができます。プリンターは、複数のプロセッサとそれに関連付けられている他の複数のリソースがある場合でも、1つのシステムコントローラーを持つようにモデル化されています。

2.2.9. Interfaces
2.2.9. インターフェイス

An interface is the communications port and associated protocols that are responsible for the transport of data to the printer. A printer has one or more interface sub-units. The interfaces are represented by the Interfaces Group of MIB-II [RFC1213], [RFC2863]. Some examples of interfaces are serial ports (with little or no protocol) and Ethernet ports on which one might run Internet IP, Novell IPX, etc.

インターフェイスは、プリンターへのデータの輸送を担当する通信ポートと関連するプロトコルです。プリンターには、1つ以上のインターフェイスサブユニットがあります。インターフェイスは、MIB-II [RFC1213]、[RFC2863]のインターフェイスグループで表されます。インターフェイスの例には、シリアルポート(プロトコルがほとんどまたはまったくない)と、インターネットIP、Novell IPXなどを実行できるイーサネットポートがあります。

2.2.10. Print Job Delivery Channels
2.2.10. ジョブ配信チャネルを印刷します

The print job delivery channel sub-units identify the independent sources of print data (here print data is the information that is used to construct printed pages and may have both data and control aspects). A printer may have one or more channels. The channel sub-units are represented by the Print Job Delivery Channel Group in the Model. The electronic path typically identifies each channel and service protocol used to deliver print data to the printer. A channel sub-unit may be independently enabled (allowing print data to flow) or disabled (stopping the flow of print data). It has a current Control Language that can be used to specify which interpreter is to be used for the print data and to query and change environment variables used by the interpreters (and SNMP). There is also a default interpreter that is to be used if an interpreter is not explicitly specified using the Control Language. Print Job Delivery Channel sub-units can, and usually are, based on an underlying interface.

印刷ジョブ配信チャネルサブユニットは、独立した印刷データのソースを識別します(ここでは、印刷データは印刷ページの構築に使用され、データと制御の両方の側面を持つ可能性がある情報です)。プリンターには1つ以上のチャネルがある場合があります。チャネルサブユニットは、モデルの印刷ジョブ配信チャネルグループで表されます。電子パスは通常、プリンターに印刷データを配信するために使用される各チャネルとサービスプロトコルを識別します。チャネルサブユニットは、独立して有効になっている(印刷データが流れるようにする)または無効にする(印刷データのフローを停止する)ことができます。現在の制御言語があり、印刷データに使用するインタープリターを指定し、通訳者(およびSNMP)が使用する環境変数を照会および変更するために使用できます。また、コントロール言語を使用して通訳が明示的に指定されていない場合に使用するデフォルトの通訳もあります。基礎となるインターフェイスに基づいて、ジョブ配信チャネルのサブユニットを印刷できます。

2.2.11. Interpreters
2.2.11. 通訳者

The interpreter sub-units are responsible for the conversion of a description of intended print instances into images that are to be marked on the media. A printer may have one or more interpreters. The Interpreter Group in the Model represents the interpreter sub-units. Each interpreter is generally implemented with software running on the System Controller sub-unit. The Interpreter Table has one entry per interpreter where the interpreters include both Page Description Language (PDL) Interpreters and Control Language Interpreters.

インタープリターのサブユニットは、意図した印刷インスタンスの説明をメディアにマークする画像に変換する責任があります。プリンターには1つ以上の通訳者がいる場合があります。モデルのインタープリターグループは、通訳サブユニットを表します。通常、各インタープリターは、システムコントローラーサブユニットで実行されているソフトウェアで実装されます。通訳テーブルには、通訳者にページ説明言語(PDL)通訳者とコントロール言語通訳者の両方が含まれるインタープリターごとに1つのエントリがあります。

2.2.12. Console
2.2.12. コンソール

Many printers have a console on the printer, the operator console that is used to display and modify the state of the printer. The console can be as simple as a few indicators and switches or as complicated as full screen displays and keyboards. There can be at most one such console. The Console Group in the model represents this console sub-unit. Although most of the information displayed there is also available in the state of the printer as represented by the various Groups, it is useful to be able to query and modify the operator console remotely. For example, a management application might like to display to its user the current message on the operator console of the remote printer or the management application user might like to modify the current message on the operators console of the remote printer. As another example, one might have a remote application that puts up a pseudo console on a workstation screen. Since the rules by which the printer state is mapped onto the console and vice versa are not standardized, it is not possible to reproduce the console state or the action of console buttons and menus. Therefore, the Console Group provides access to the console. The operator console is usually implemented on the system controller with additional hardware for input and display.

多くのプリンターには、プリンターにコンソールがあります。これは、プリンターの状態を表示および変更するために使用されるオペレーターコンソールです。コンソールは、いくつかのインジケーターとスイッチと同じくらい簡単であるか、フルスクリーンディスプレイやキーボードと同じくらい複雑です。そのようなコンソールはせいぜい1つあります。モデルのコンソールグループは、このコンソールサブユニットを表しています。表示されている情報のほとんどは、さまざまなグループで表されるプリンターの状態でも利用できますが、オペレーターコンソールをリモートでクエリして変更できると便利です。たとえば、管理アプリケーションは、リモートプリンターのオペレーターコンソールの現在のメッセージをユーザーに表示したい場合、または管理アプリケーションユーザーがリモートプリンターのオペレーターコンソールの現在のメッセージを変更したい場合があります。別の例として、ワークステーション画面に擬似コンソールを設置するリモートアプリケーションがある場合があります。プリンター状態がコンソールにマッピングされ、その逆のルールは標準化されていないため、コンソール状態またはコンソールボタンとメニューのアクションを再現することはできません。したがって、コンソールグループはコンソールへのアクセスを提供します。通常、オペレーターコンソールは、入力とディスプレイ用の追加のハードウェアを備えたシステムコントローラーに実装されます。

2.2.13. Alerts
2.2.13. アラート

The alert sub-unit is responsible for detecting reportable events, making an entry in the alert table and, if and only if the event is a critical event, initiating a trap. The exception to this rule is when the "alertRemovalofBinaryChangeEntry" trap is generated. The alert sub-unit is represented by the Alerts Group and, in particular, the Alert Table. This table contains information on the severity, sub- unit, and detailed location within the sub-unit, alert code and description of each alert that is currently active within the printer. Each reportable event causes an entry to be made in the Alert Table.

アラートサブユニットは、報告可能なイベントの検出、アラートテーブルへのエントリを作成し、イベントが重要なイベントである場合にのみ、トラップを開始する責任があります。このルールの例外は、「AlertremovalofbinaryChangeEntry」トラップが生成される場合です。アラートサブユニットは、アラートグループ、特にアラートテーブルで表されます。この表には、現在プリンター内でアクティブである各アラートのサブユニット、アラートコード、および説明の重大度、サブユニット、および詳細な場所に関する情報が含まれています。報告可能な各イベントにより、アラートテーブルにエントリが作成されます。

2.2.13.1. Status and Alerts
2.2.13.1. ステータスとアラート

Summary information about the state of the printer is reported at three separate levels: (1) The status of the printer as a whole is reported in the Host Resources MIB, (2) The status of various sub-units is reported in the principle table of the Group that represents the sub-unit, and (3) Alert codes are reported in the Alert Table.

プリンターの状態に関する要約情報は、3つの別々のレベルで報告されています。(1)プリンター全体のステータスがホストリソースMIBで報告されています。(2)さまざまなサブユニットのステータスが原則表に報告されていますサブユニットを表すグループ、および(3)アラートコードがアラートテーブルに報告されています。

2.2.13.2. Overall Printer Status
2.2.13.2. 全体的なプリンターステータス

Of the many states a printer can be in, certain states are more "interesting" because of the distinct actions they are likely to provoke in the administrator. These states may be applied to the printer as a whole, or to a particular sub-unit of the printer. These named states are:

多くの州のうち、プリンターが存在する可能性がありますが、特定の州は、管理者で引き起こす可能性が高い明確なアクションのために「興味深い」ものです。これらの状態は、プリンター全体、またはプリンターの特定のサブユニットに適用される場合があります。これらの指定された状態は次のとおりです。

Non Critical Alert Active - For the printer this means that one or more sub-units have a non-critical alert active. For a sub-unit, this means that the sub-unit has a non-critical alert active.

非クリティカルアラートアクティブ - プリンターの場合、これは1つ以上のサブユニットが非批判的なアラートアクティブを持っていることを意味します。サブユニットの場合、これはサブユニットが非批判的なアラートアクティブを持っていることを意味します。

Critical Alert Active - For the printer this means that one or more sub-units have a critical alert active. For a sub-unit, this means that the sub-unit has a critical alert active.

クリティカルアラートアクティブ - プリンターの場合、これは1つ以上のサブユニットがクリティカルアラートアクティブを持っていることを意味します。サブユニットの場合、これはサブユニットにクリティカルアラートがアクティブになっていることを意味します。

Unavailable - The printer or sub-unit is unavailable for use (this is the same as "broken" or "down" in other terminology). A trained service person is typically necessary to make it available.

利用できません - プリンターまたはサブユニットは使用することができません(これは、他の用語では「壊れた」または「ダウン」と同じです)。通常、訓練されたサービス担当者が利用可能になるために必要です。

Moving on-line or off-line - The printer is either off-line, in the process of moving off-line or moving back on-line. For example, on printers with motorized hoppers, reloading paper involves a transition to off-line to open the paper bin, filling the hopper and, finally, a transition back to on-line as the paper bin is repositioned for printing.

オンラインまたはオフラインの移動 - プリンターは、オフラインの移動またはオンラインに戻る過程で、オフラインのいずれかです。たとえば、電動ホッパーを備えたプリンターでは、リロード紙にはオフラインへの移行が紙箱を開き、ホッパーを埋め、最後に、紙のビンが印刷用に再配置されるとオンラインに戻る遷移が含まれます。

Standby - The printer or sub-unit is not immediately available but can accept new instructions.

スタンバイ - プリンターまたはサブユニットはすぐには利用できませんが、新しい指示を受け入れることができます。

Available - The printer or subunit is functioning normally.

利用可能 - プリンターまたはサブユニットは正常に機能しています。

Idle - The printer or subunit is immediately available.

アイドル - プリンターまたはサブユニットはすぐに利用できます。

Active - The printer or subunit is performing its primary function.

アクティブ - プリンターまたはサブユニットが主要な機能を実行しています。

Busy - The printer or subunit is performing a function (not necessarily its primary function) and is not immediately available for its primary function.

ビジー - プリンターまたはサブユニットは関数を実行しており(必ずしもその主要な機能ではありません)、その主な機能にはすぐに利用できません。

The Host Resources MIB [RFC2790] provides three status objects that can be used to describe the status of a printer: (1) hrDeviceStatus in the entry in the hrDeviceTable; (2) hrPrinterStatus in the hrPrinterTable; and (3) hrPrinterDetectedErrorState in the hrPrinterTable. These objects describe many of the states that a printer can be in. The following table shows how the values of the three printer-related objects in the Host Resources MIB relate to the states named above:

ホストリソースMIB [RFC2790]は、プリンターのステータスを記述するために使用できる3つのステータスオブジェクトを提供します。(2)HrprintertableのHrprinterstatus。(3)HRPRINTERTABLEのHRPRINTERDETECTEDERTERTERRSTATE。これらのオブジェクトは、プリンターが入ることができる多くの州を説明しています。次の表は、ホストリソースの3つのプリンター関連オブジェクトの値が、上記の状態にどのように関連しているかを示しています。

Printer hrDeviceStatus hrPrinterStatus hrPrinterDetected-Status ErrorState

プリンターhrdevicestatus hrprinterstatus hrprinterdetected-status errorstate

Idle running(2) idle(3) none set

アイドル実行(2)アイドル(3)なしセット

Busy/ running(2) printing(4) Active

ビジー/ランニング(2)印刷(4)アクティブ

Non Critical warning(3) idle(3) or could be: lowPaper, Alert Active printing(4) lowToner, or serviceRequested

非批判的警告(3)アイドル(3)または可能性:低紙、アラートアクティブ印刷(4)ローナー、またはサービスレアス

Critical down(5) other(1) could be: jammed, Alert Active noPaper, noToner, coverOpen, or serviceRequested

クリティカルダウン(5)その他(1)は次のとおりです。

Unavailable down(5) other(1)

ダウン(5)その他(1)

   Moving off-    warning(3)     idle(3) or     offline
   line                          printing(4)
   Off-line       down(5)        other(1)       offline
        

Moving down(5) warmup(5) on-line

下降(5)ウォームアップ(5)オンライン

Standby running(2) other(1)

スタンバイランニング(2)その他(1)

These named states are only a subset of the possible states - they are not an exhaustive list of the possible states. Nevertheless, several things should be noted. When using these states, it is not possible to detect when both critical and non-critical alerts are pending - if both are pending, the Critical Alert Active state will prevail. In addition, a printer in the Standby state will be represented in the Host Resources MIB with a device status of running(2) and a printer status of other(1), a set of states that don't uniquely distinguish this important printer state.

これらの指定された状態は、可能な状態のサブセットにすぎません - それらは可能な状態の徹底的なリストではありません。それにもかかわらず、いくつかのことに注意する必要があります。これらの状態を使用する場合、クリティカルアラートと非クリティカルなアラートの両方が保留中の場合を検出することはできません - 両方が保留中の場合、クリティカルアラートアクティブ状態が勝ちます。さらに、スタンバイ状態のプリンターは、この重要なプリンター状態を独自に区別しない他の状態のデバイスステータス(2)のデバイスステータス(2)のデバイスステータス(2)のデバイスステータス(2)で表されます。。

Detailed status per sub-unit is reported in the sub-unit status fields.

サブユニットごとの詳細なステータスは、サブユニットステータスフィールドで報告されます。

2.2.13.2.1. Host Resources MIB Printer Status
2.2.13.2.1. ホストリソースMIBプリンターステータス

For completeness, the definitions of the Printer Status objects of the Host Resources MIB [RFC2790] are given below:

完全性のために、ホストリソースのプリンターステータスオブジェクトの定義MIB [RFC2790]を以下に示します。

   hrDeviceStatus OBJECT-TYPE
       SYNTAX  INTEGER {
                  unknown(1),
                  running(2),
                  warning(3),
                  testing(4),
                  down(5)
             }
       ACCESS  read-only
       STATUS  mandatory
       DESCRIPTION
        "The current operational state of the device
        described by this row of the table.  A value
        unknown(1) indicates that the current state of the
        device is unknown.  running(2) indicates that the
        device is up and running and that no unusual error
        conditions are known.  The warning(3) state
        indicates that agent has been informed of an
        unusual error condition by the operational software
        (e.g., a disk device driver) but that the device
        is still 'operational'.  An example would be high
        number of soft errors on a disk.  A value of
        testing(4), indicates that the device is not
        available for use because it is in the testing
        state.  The state of down(5) is used only when
        the agent has been informed that the device is
        not available for any use."
       ::= { hrDeviceEntry 5 }
        
   hrPrinterStatus OBJECT-TYPE
       SYNTAX INTEGER {
                 other(1),
                 unknown(2),
                 idle(3),
                 printing(4),
                 warmup(5)
             }
       ACCESS  read-only
       STATUS  mandatory
       DESCRIPTION
        
        "The current status of this printer device.  When in the
        idle(3), printing(4), or warmup(5) state, the corresponding
        hrDeviceStatus should be running(2) or warning(3).  When in
        the unknown(2) state, the corresponding hrDeviceStatus
        should be unknown(1)."
       ::= { hrPrinterEntry 1 }
        

hrPrinterDetectedErrorState OBJECT-TYPE SYNTAX OCTET STRING (0..128) ACCESS read-only STATUS mandatory DESCRIPTION "This object represents any error conditions detected by the printer. The error conditions are encoded as an OCTET STRING with the following definitions:

HRPRINTERDETECTEDERTERRSTATEオブジェクトタイプの構文octet String(0..128)アクセス読み取り専用ステータス必須説明 "このオブジェクトは、プリンターによって検出されたエラー条件を表します。エラー条件は、次の定義を持つオクテット文字列としてエンコードされます。

Condition Bit #

条件ビット#

        lowPaper             0
        noPaper              1
        lowToner             2
        noToner              3
        doorOpen             4
        jammed               5
        offline              6
        serviceRequested     7
        

inputTrayMissing 8 outputTrayMissing 9 markerSupplyMissing 10 outputNearFull 11 outputFull 12 inputTrayEmpty 13 overduePreventMaint 14

inputTrayMissing 8 outputtraymissing 9 markerSupplymissing 10 outputnearfull 11 outputfull 12 inputtrayempty 13 overduepreventmaint 14

Bit # 15 is not assigned.

ビット#15は割り当てられていません。

If multiple conditions are currently detected and the hrDeviceStatus would not otherwise be unknown(1) or testing(4), the hrDeviceStatus shall correspond to the worst state of those indicated, where down(5) is worse than warning(3), which is worse than running(2).

現在、複数の条件が検出され、HrdeviceStatusがそれ以外の場合は不明でない場合(1)またはテスト(4)、HrdeviceStatusは示されたものの最悪の状態に対応するものとします。実行よりも悪い(2)。

Bits are numbered starting with the most significant bit of the first byte being bit 0, the least significant bit of the first byte being bit 7, the most significant bit of the second byte being bit 8, and so on. A one bit encodes that the condition was detected, while a zero bit encodes that the condition was not detected.

ビットには、最初のバイトの最も重要なビットがビット0であり、最初のバイトの最も重要なビットがビット7であり、2番目のバイトの最も重要なビットはビット8などです。条件が検出されたことを少しエンコードしますが、ゼロビットは条件が検出されなかったことをエンコードします。

        This object is useful for alerting an operator to specific
        warning or error conditions that may occur, especially those
        requiring human intervention."
         ::= { hrPrinterEntry 2 }
        
2.2.13.2.2. Sub-unit Status
2.2.13.2.2. サブユニットステータス

Sub-unit status is reported in the entries of the principle table in the Group that represents the sub-unit. For sub-units that report a status, there is a status column in the table and the value of this column is always an integer formed in the following way.

サブユニットのステータスは、サブユニットを表すグループの原則表のエントリに報告されます。ステータスを報告するサブユニットの場合、テーブルにステータス列があり、この列の値は常に次の方法で形成されます。

The PrtSubUnitStatusTC is an integer that is the sum of 5 distinct values, Availability, Non-Critical, Critical, On-line, and Transitioning. These values are:

prtsubunitstatustcは、5つの異なる値、可用性、非批判的、批判的、オンライン、および遷移の合計である整数です。これらの値は次のとおりです。

Availability value

可用性値

           Available and Idle               0       000'b
           Available and Standby            2       010'b
           Available and Active             4       100'b
           Available and Busy               6       110'b
           Unavailable and OnRequest        1       001'b
           Unavailable because Broken       3       011'b
           Unknown                          5       101'b
        

Non-Critical

非クリティカル

           No Non-Critical Alerts           0
           Non-Critical Alerts              8
        

Critical

致命的

           No Critical Alerts               0
           Critical Alerts                 16
        

On-Line

オンライン

           State is On-Line                 0
           State is Off-Line               32
        

Transitioning

移行

At intended state 0 Transitioning to intended state 64

意図された状態0では、意図された状態64に移行します

For example, an input (tray) that jammed on the next to the last page may show a status of 27 (unavailable because broken (3) + a critical state (16), jammed, and a noncritical state (8), low paper).

たとえば、最後のページの次のページに詰まった入力(トレイ)は、27のステータスを表示する場合があります(壊れた(3)批判的状態(16)、詰まった、および非クリティカルな状態(8)、低紙)のステータスはできません。。

2.2.13.3. Alert Tables
2.2.13.3. アラートテーブル

The Alert Group consists of a single table in which all active alerts are represented. This section provides an overview of the table and a description of how it is managed. The basic content of the alert table is the severity (critical or non-critical) of the alert, the Group and entry where a state change caused the alert, additional information about the alert (a more detailed location, an alert code, and a description), and an indication of the level of training needed to service the alert.

アラートグループは、すべてのアクティブアラートが表される単一のテーブルで構成されています。このセクションでは、テーブルの概要と、その管理方法の説明を示します。アラートテーブルの基本的な内容は、アラートの重大度(臨界または非批判)、状態の変更がアラートを引き起こしたグループとエントリ、アラートに関する追加情報(より詳細な場所、アラートコード、および説明)、およびアラートにサービスを提供するために必要なトレーニングのレベルの指標。

The Alert Table contains some information that is redundant, for example that an event has occurred, and some information that is only represented in the Alert Table, for example the additional information. A single table was used because a single entry in a group could cause more than one alert, for example paper jams in more than one place in a media path. Associating the additional information with the entry in the affected group would only allow one report where associating the additional information with the alert makes multiple reports possible. Every time an alert occurs in the printer, the printer makes one or more entries into the Alert Table. The printer determines if an event is to be classified as critical or non-critical. If the severity of the Alert is "critical", the printer sends a trap or event notification to the host indicating that the table has changed. Whether or not a trap is sent, the management application is expected to poll the printer on a regular basis and to read and parse the table to determine what conditions have changed, in order to provide reliable information to the management application user.

アラートテーブルには、たとえばイベントが発生したことなど、冗長な情報や、アラートテーブルでのみ表される情報、たとえば追加情報が含まれています。グループ内の単一のエントリが複数のアラートを引き起こす可能性があるため、単一のテーブルが使用されました。たとえば、メディアパスの複数の場所に紙ジャムがあります。追加情報を影響を受けるグループのエントリと関連付けると、追加情報をアラートに関連付けることが複数のレポートを可能にするレポートのみが許可されます。プリンターでアラートが発生するたびに、プリンターはアラートテーブルに1つ以上のエントリを作成します。プリンターは、イベントをクリティカルまたは非クリティカルに分類するかどうかを判断します。アラートの重大度が「クリティカル」である場合、プリンターはテーブルが変更されたことを示すトラップまたはイベント通知をホストに送信します。トラップが送信されるかどうかにかかわらず、管理アプリケーションは定期的にプリンターを投票し、マネジメントアプリケーションユーザーに信頼できる情報を提供するために、どの条件が変更されたかを決定して解析することが期待されます。

2.2.13.4. Alert Table Management
2.2.13.4. アラートテーブル管理

The alert tables are sparsely populated tables. This means the tables will only contain entries of the alerts that are currently active and the number of rows, or entries in the table will be dynamic. More than one event can be added or removed from the event tables at a time depending on the implementation of the printer.

アラートテーブルはまばらに人口の多いテーブルです。これは、テーブルには現在アクティブなアラートのエントリのみが含まれ、行の数、またはテーブル内のエントリが動的になることを意味します。プリンターの実装に応じて、一度にイベントテーブルから複数のイベントを追加または削除できます。

There are basically two kinds of events that produce alerts: binary change events and unary change events. Binary change events come in pairs: the leading edge event and the trailing edge event. The leading edge event enters a state from which there is only one exit; for example, going from running to stopped with a paper jam. The only exit from this state is fixing the paper jam and it is clear when that is accomplished. The trailing edge event exits the state that was entered by the leading edge event. In the example above, fixing the paper jam is the trailing edge event.

基本的に、アラートを生成する2種類のイベントがあります。バイナリの変更イベントと単一の変更イベントです。バイナリ変更イベントはペアで提供されます:リーディングエッジイベントとトレーリングエッジイベント。最先端のイベントは、出口が1つしかない状態に入ります。たとえば、ランニングから紙ジャムで停止します。この状態からの唯一の出口は、ペーパージャムを固定することであり、それがいつ達成されるかは明らかです。トレーリングエッジイベントは、リーディングエッジイベントによって入力された状態を終了します。上記の例では、ペーパージャムを修正することは、縁のあるエッジイベントです。

It is relatively straightforward to manage binary change events in the Alert Table. Only the leading edge event makes an entry in the alert table. This entry persists in the Alert Table until the trailing edge event occurs at which point this event is signaled by the removal of the leading edge event entry in the Alert Table. That is, a trailing edge event does not create an entry; it removes the corresponding leading edge event. Removing the leading edge entry may cause the unary change event "alertRemovalofBinaryChangeEntry" to be added to the table. With binary change events it is possible to compute the maximum number that can occur at the same time and construct an Alert Table that would hold that many events. There would be no possibility of table overflow and no information about outstanding events would be lost.

アラートテーブルのバイナリ変更イベントを管理するのは比較的簡単です。リーディングエッジイベントのみがアラートテーブルに入ります。このエントリは、アラートテーブルのリーディングイベントエントリを削除することにより、このイベントが発生するまでアラートテーブルで持続します。つまり、トレーリングエッジイベントはエントリを作成しません。対応するリーディングエッジイベントを削除します。リーディングエッジのエントリを削除すると、単位変更イベント「AlertretremovalofbinaryChangeEntry」がテーブルに追加される場合があります。バイナリ変更イベントを使用すると、同時に発生する可能性のある最大数を計算し、多くのイベントを保持するアラートテーブルを構築することができます。テーブルオーバーフローの可能性はなく、未解決のイベントに関する情報は失われません。

Unfortunately, there are some events that are not binary changes. This other category of event, the unary change event, is illustrated by the configuration change event. With this kind of event the state of the machine has changed, but to a state which is (often) just as valid as the state that was left and from which no return is necessary. For example, an operator may change the paper that is in the primary input source from letter to legal. At some time in the future the paper may be changed back to letter, but it might be changed to executive instead. This is where the problem occurs. It is not obvious how long to keep unary change event entries in the Alert Table. If they were never removed, the Alert Table would continue to grow indefinitely.

残念ながら、バイナリの変更ではないイベントがいくつかあります。この他のカテゴリのイベントであるUnary Changeイベントは、構成変更イベントによって示されています。この種のイベントでは、マシンの状態が変更されましたが、(多くの場合)残された状態と同じように有効であり、そこからリターンは必要ありません。たとえば、オペレーターは、主要な入力ソースにある論文を手紙から法的に変更する場合があります。将来のある時点で、論文は手紙に戻るかもしれませんが、代わりにエグゼクティブに変更される可能性があります。これが問題が発生する場所です。アラートテーブルに統一された変更イベントエントリを維持するのにどれくらいの期間があるかは明らかではありません。それらが削除されなかった場合、アラートテーブルは無期限に成長し続けます。

The agent needs to have an algorithm implemented for the management of the alert table, especially in the face of combinations of binary and unary alerts that would overflow the storage capacity of the table. When the table is full and new alerts need to be added, an old alert to be deleted should be chosen using the following rules:

エージェントは、特にテーブルのストレージ容量にオーバーフローするバイナリと単位のアラートの組み合わせに直面して、アラートテーブルの管理のためにアルゴリズムを実装する必要があります。テーブルがいっぱいになり、新しいアラートを追加する必要がある場合、削除する古いアラートを選択する必要があります。

1. Find a non-critical unary alert and delete it. If there are multiple non-critical unary alerts, it is suggested that the oldest one is chosen. If there are no non-critical unary alerts, then,

1. 非クリティカルな単位アラートを見つけて削除します。複数の非批判的な単一アラートがある場合、最も古いアラートが選択されることが示唆されています。非クリティカルな単一アラートがない場合、

2. Find a non-critical binary alert and delete it. If there are multiple non-critical binary alerts, it is suggested that the oldest one is chosen. If there are no non-critical binary alerts, then,

2. 非クリティカルなバイナリアラートを見つけて削除します。複数の非クリティカルなバイナリアラートがある場合、最も古いものが選択されることが示唆されています。非批判的なバイナリアラートがない場合、

3. Find a critical (binary) alert and delete it. If there are multiple critical alerts, it is suggested that the oldest one be chosen. Agent implementers are encouraged to provide at least enough storage space for the maximum number of critical alerts that could occur simultaneously. Note that all critical alerts are binary.

3. クリティカル(バイナリ)アラートを見つけて削除します。複数のクリティカルアラートがある場合、最も古いアラートを選択することが示唆されています。エージェントの実装者は、少なくとも同時に発生する可能性のある重要なアラートの最大数のために少なくとも十分なストレージスペースを提供することをお勧めします。すべての重要なアラートはバイナリであることに注意してください。

In the event that a critical binary alert has been deleted out of the alert table; when space allows and the alert condition still exists, the alert should be re-added to the alert table even if there was no subsequent transition into the associated state. It is recommended that this be done for non-critical binary alerts as well. Note that the new alert entry will not have the same index as the original entry that was moved out of the table.

重要なバイナリアラートがアラートテーブルから削除された場合。スペースが許可され、アラート条件がまだ存在する場合、関連状態への後続の移行がなかった場合でも、アラートをアラートテーブルに再添加する必要があります。これは、非批判的なバイナリアラートに対しても行うことをお勧めします。新しいアラートエントリには、テーブルから移動された元のエントリと同じインデックスがないことに注意してください。

Note that because the Alert Index is a monotonically increasing integer there will be gaps in the values in the table when an alert is deleted. The management application may want to re-acquire the Printer state and check for state changes that it did not observe in the Alert Table if such gaps are detected.

アラートインデックスは単調に増加する整数であるため、アラートが削除されたときにテーブルの値にギャップがあることに注意してください。管理アプリケーションは、プリンターの状態を再取得し、そのようなギャップが検出された場合、アラートテーブルで観察しなかった状態の変更を確認することをお勧めします。

2.3. Read-Write Objects
2.3. 読み取りワイトオブジェクト

Some objects in the printer MIB reflect the existence or amount of a given resource within the printer. Some examples of such resources are the size and number of sheets in a paper tray or the existence of certain output options. Some printers have automatic sensors for these resources. Most printers lack sensors for every property of every resource. The management application is allowed to write into objects that hold descriptive or existence values for printers that cannot sense these values. The ability to change the value of a read- write object may depend on the implementation of the agent. Many objects in the MIB are given read-write access, but a printer implementation might only permit a management application to change the value if the printer can not sense the value itself. Note that even though some objects explicitly state the behavior of conditional ability to change values, any read-write object may act this way.

プリンターMIBの一部のオブジェクトは、プリンター内の特定のリソースの存在または量を反映しています。このようなリソースのいくつかの例は、ペーパートレイ内のシートのサイズと数、または特定の出力オプションの存在です。一部のプリンターには、これらのリソース用の自動センサーがあります。ほとんどのプリンターには、すべてのリソースのすべてのプロパティのセンサーがありません。管理アプリケーションは、これらの値を感知できないプリンターの記述値または存在値を保持するオブジェクトに書き込むことができます。読み取り書き込みオブジェクトの値を変更する機能は、エージェントの実装に依存する場合があります。MIBの多くのオブジェクトには読み取りワイトアクセスが与えられますが、プリンターの実装では、プリンターが値自体を感知できない場合にのみ、管理アプリケーションが値を変更できる場合のみです。一部のオブジェクトは、値を変更する条件付き能力の動作を明示的に述べていますが、読み取りワイトオブジェクトはこのように作用する可能性があることに注意してください。

Generally, an object is given read-write access in the Printer MIB specification if:

一般に、オブジェクトは、次の場合のプリンターMIB仕様で読み取りワイトアクセスが与えられます。

1. The object involves installation of a resource that some printers cannot themselves detect. Therefore, external means are needed to inform the printer of the installation. (Here external means include using the operator console, or remote management application) and

1. オブジェクトには、一部のプリンター自体が検出できないリソースのインストールが含まれます。したがって、プリンターにインストールを通知するには、外部手段が必要です。(ここで、外部手段には、オペレーターコンソールまたはリモート管理アプリケーションの使用が含まれます)と

2. The printer will behave differently if the installation of the resource is reported than the printer would if the installation were not reported; that is, the object is not to be used as a place to put information not used by the printer, i.e., not a "sticky-note". Another way of saying this is that the printer believes that information given it and acts as if the information were true. For example, on a printer that cannot sense the size, if one paper size is loaded, but another size is set into the paper size object, then the printer will use the size that was set as its current paper size in its imaging and paper handling.

2. リソースのインストールがインストールが報告されていない場合にプリンターのインストールが報告されている場合、プリンターは異なって動作します。つまり、オブジェクトは、プリンターで使用されない情報、つまり「粘着性」ではなく、情報を入力する場所として使用するものではありません。これを言う別の言い方は、プリンターがそれを与えた情報を信じており、まるで情報が真実であるかのように行動するということです。たとえば、サイズを感知できないプリンターでは、1つのペーパーサイズがロードされているが別のサイズがペーパーサイズオブジェクトに設定されている場合、プリンターはイメージングと紙の現在のペーパーサイズとして設定されたサイズを使用します。取り扱い。

3. The printer may get hints that it may not know about the existence or properties of certain resources. For example, a paper tray may be removed and re-inserted. When this removal and insertion happens, the printer may either assume that a property, such as the size of paper in the tray, has not changed or the printer may change the value of the associated object to "unknown", as might be done for the amount of paper in the tray. As long as the printer acts according to the value in the object either strategy is acceptable.

3. プリンターは、特定のリソースの存在や特性について知らないかもしれないというヒントを得るかもしれません。たとえば、紙のトレイを取り外して再挿入することができます。この削除と挿入が発生した場合、プリンターは、トレイ内の紙のサイズなどのプロパティが変更されていないか、プリンターが関連するように関連するオブジェクトの値を「不明」に変更する可能性があると仮定する場合があります。トレイ内の紙の量。プリンターがオブジェクトの値に従って動作する限り、どちらの戦略も許容できます。

4. It is an implementation-specific matter as to whether or not MIB object values are persistent across power cycles or cold starts. It is particularly important that the values of the prtMarkerLifeCount object persist throughout the lifetime of the printer. Therefore, if the value of any MIB object persists across power cycles, then the prtMarkerLifeCount object must also persist.

4. これは、MIBオブジェクト値がパワーサイクルまたはコールドスタート全体で永続的であるかどうかに関する実装固有の問題です。PrtmarkerlifeCountオブジェクトの値が、プリンターの寿命を通して持続することが特に重要です。したがって、MIBオブジェクトの値がパワーサイクル全体で持続する場合、PrtMarkerLifeCountオブジェクトも持続する必要があります。

2.4. Enumerations
2.4. 列挙

Enumerations (enums) are sets of symbolic values defined for use with one or more objects. Commonly used enumeration sets are assigned a symbolic data type name (textual convention), rather than being specified in the SYNTAX clause of each individual object definition.

列挙(列挙)は、1つ以上のオブジェクトで使用するために定義されたシンボリック値のセットです。一般的に使用される列挙セットには、個々のオブジェクト定義の構文節で指定されるのではなく、シンボリックデータ型名(テキスト慣習)が割り当てられます。

Textual conventions defined in the Printer MIB or the companion IANA Printer MIB are extensible by RFC publication or by Designated Expert Review (see the 'IANA Considerations' section of this Printer MIB and the DESCRIPTION clause in MODULE-IDENTITY of IANA Printer MIB). All of these textual conventions are:

プリンターMIBまたはコンパニオンIANAプリンターMIBで定義されているテキストコンベンションは、RFC出版物または指定された専門家レビューによって拡張可能です(このプリンターMIBの「IANA考慮事項」セクションと、IANAプリンターMIBのモジュール同一性の説明条項を参照)。これらのテキストの慣習はすべて次のとおりです。

a) used more than once in the Printer MIB itself; or

a) プリンターMIB自体で複数回使用しました。または

b) imported and used in the companion Finisher MIB; or

b) コンパニオンフィニッシャーMIBで輸入および使用されます。または

c) imported and used in any other, including vendor private, MIB modules.

c) ベンダープライベート、MIBモジュールを含む他のいずれかで輸入および使用されます。

The Printer MIB has also defined the following special values for use with objects of the syntax "Integer32" to define conditions that are outside of the normal numeric range: other(-1), unknown(-2), and partial(-3). The 'partial' value means that there is some supply remaining (but the amount is indeterminate) or there is some capacity remaining (but the amount is indeterminate). The Integer32 range field indicates in which objects these special values are valid.

プリンターMIBは、通常の数値範囲外の条件を定義する構文「integer32」のオブジェクトで使用する次の特別な値を定義しました:その他(-1)、未知(-2)、および部分(-3)。「部分的な」値は、いくらかの供給が残っていることを意味します(ただし、量は不確定です)、またはある程度の容量が残っています(ただし、量は不確定です)。integer32範囲フィールドは、これらの特別な値が有効なオブジェクトを示します。

2.4.1. Registering Additional Enumerated Values
2.4.1. 追加の列挙値の登録

The Printer MIB and the companion IANA Printer MIB each defines one category of textual convention, according to the process employed to control the addition of new enumerations:

プリンターMIBとコンパニオンIANAプリンターMIBはそれぞれ、新しい列挙の追加を制御するために採用されたプロセスに従って、テキスト慣習の1つのカテゴリを定義します。

Type 1 - All of the legal values are defined in the Printer MIB. Additional enumerated values require the publication of a new Printer MIB.

タイプ1-すべての法的価値は、プリンターMIBで定義されています。追加の列挙値には、新しいプリンターMIBの公開が必要です。

Type 2 - All of the legal values are registered in the IANA Printer MIB. Additional enumerated values require a Designated Expert Review defined in "Guidelines for Writing an IANA Considerations Section in RFCs" [RFC2434]. The Designated Expert will be selected by the IETF Area Director(s) of the Applications Area.

タイプ2-すべての法的価値は、IANAプリンターMIBに登録されています。追加の列挙された値には、「RFCSでIANA考慮事項セクションを作成するためのガイドライン」[RFC2434]で定義された指定された専門家のレビューが必要です。指定された専門家は、アプリケーションエリアのIETFエリアディレクターによって選択されます。

3. Groups from other MIB Specifications
3. 他のMIB仕様からのグループ

This section identifies the groups from other MIBs that shall be supported to supplement and complete a printer MIB implementation. The section also describes some of the less obvious characteristics of the Printer MIB structure that are related to the inclusion of these other MIB groups.

このセクションでは、プリンターMIBの実装を補足および完了するためにサポートされる他のMIBのグループを識別します。このセクションでは、これらの他のMIBグループを含めることに関連するプリンターMIB構造のあまり明白ではない特性のいくつかについても説明しています。

3.1. System Group
3.1. システムグループ

All objects in the system group of MIB-II [RFC1213] shall be implemented; however, as described in paragraph 2.4, implementers should carefully consider what constitutes the "system".

MIB-II [RFC1213]のシステムグループ内のすべてのオブジェクトが実装されます。ただし、2.4項で説明したように、実装者は「システム」を構成するものを慎重に検討する必要があります。

3.2. System Controller
3.2. システムコントローラー

The storage and device groups of the Host Resources MIB [RFC2790] shall be implemented to support the printer(s) system controller, and any supporting devices. If deemed appropriate by the implementer, other groups of the Host Resources MIB (System, Running Software, Running Software Performance, and Installed Software) may be implemented. Because of the structure of the Host Resources MIB, the devices constituting the system controller are at the same level as the printer.

ホストリソースMIB [RFC2790]のストレージおよびデバイスグループは、プリンター(S)システムコントローラーおよびサポートデバイスをサポートするために実装するものとします。実装者によって適切であると判断された場合、ホストリソースMIB(システム、ランニングソフトウェア、ランニングソフトウェアパフォーマンス、インストールされたソフトウェア)の他のグループが実装されます。ホストリソースMIBの構造により、システムコントローラーを構成するデバイスはプリンターと同じレベルにあります。

3.3. Interface Group objects
3.3. インターフェイスグループオブジェクト

All objects in the Interfaces Group of MIB-II [RFC1213] shall be implemented for all print information interfaces to the printer, including non-network interfaces.

MIB-II [RFC1213]のインターフェイスグループのすべてのオブジェクトは、ネットワーク以外のインターフェイスを含むすべての印刷情報インターフェイスに対して実装されます。

3.3.1. Interface Types
3.3.1. インターフェイスタイプ

The interfaces group of RFC 1213 [RFC1213] contains only a partial list of interface types that can be specified in the "ifType" object. For a complete list of interface types, refer to the IANA registry at "ftp://ftp.isi.edu/mib/iana.mib/ianaiftype.mib"

RFC 1213 [RFC1213]のインターフェイスグループには、「IFType」オブジェクトで指定できるインターフェイスタイプの部分的なリストのみが含まれています。インターフェイスタイプの完全なリストについては、「ftp://ftp.isi.edu/mib/iana.mib/ianaiftype.mib」のIANAレジストリを参照してください。

4. Differences from RFC 1759
4. RFC 1759との違い

This document supersedes and replaces RFC 1759. However, a compliant implementation of RFC 1759 is also compliant with this document. The following changes to RFC 1759 are included: (See the printmib REVISION/DESCRIPTION clause for additional details of changes.)

このドキュメントは、RFC 1759に取って代わり、置き換えられます。ただし、RFC 1759の準拠の実装もこのドキュメントに準拠しています。RFC 1759への以下の変更が含まれています。(変更の詳細については、printmibリビジョン/説明条項を参照してください。)

- Minor editorial corrections and changes. Updated the cover page and added the "SNMP Management Framework" boilerplate to section 1.

- マイナーな編集の修正と変更。カバーページを更新し、「SNMP管理フレームワーク」ボイラープレートをセクション1に追加しました。

- Updated figure 2 to use MIB names instead of RFC numbers.

- 図2を更新して、RFC番号の代わりにMIB名を使用しました。

- Updated Coded Character Set description and IANA registration process.

- コード化された文字セットの説明とIANA登録プロセス。

- Change hrPrinterDetectedErrorState "coverOpen" (bit 4) to "doorOpen" per RFC 2790.

- hrprinterdetectederrorstate "coveropen"(ビット4)をRFC 2790あたりの「ドアプン」に変更します。

- Added second octet of hrPrinterDetectedErrorState as partially described and assigned in the updated Host Resources MIB (RFC 2790).

- 更新されたホストリソースMIB(RFC 2790)で部分的に記述および割り当てられたHrprinterdetectederrorstateの2番目のオクテットを追加しました。

- Remove fixed association of hrDeviceStatus (warning/down) from hrPrinterDetetctedErrorState per RFC 2790.

- RFC 2790あたりのHRPRINTERDETETCTEDERRORSTATEからHRDeviceStatus(警告/ダウン)の固定関連を削除します。

- Instead of showing bit 15 as "not assigned" in the quote from RFC 2790 in the hrPrinterDetectedErrorState object, removed that from the tabular form and added it as a sentence, because the RFC doesn't show bit 15 in the tabular form.

- HRPRINTERDETECTEDERTERSTATEオブジェクトのRFC 2790からの引用でビット15を「割り当てられていない」と表示する代わりに、それを表形式から削除して文として追加しました。

- Clarified the international considerations.

- 国際的な考慮事項を明らかにしました。

- Added prtChannelInformation to the Channel Group textual-conventions on a per channel basis to clarify the channel description and enhance interoperability.

- チャネルごとにチャネルグループテキストコンベニオンにprtchannelinformationを追加して、チャネルの説明を明確にし、相互運用性を向上させました。

- Deprecated some obsolete channel types.

- いくつかの時代遅れのチャネルタイプを非難しました。

- Extended the Alert Table and PrtMarkerSuppliesSupplyUnit textual conventions to include values from the Finisher MIB.

- アラートテーブルとprtmarkersuppliessupplyunitテキストコンベンションを拡張して、フィニッシャーMIBの値を含めました。

- Clarified alerts based on unary vs. binary change events.

- 単位とバイナリの変更イベントに基づく明確なアラート。

- Added (optional) unary change event alertRemovalOfBinaryChangeEntry(1801).

- 追加(オプション)統一変更イベントAlertretremovalofbinaryChangeEntry(1801)。

- Establish a convention for contact information for prtGeneralCurrentOperator and prtGeneralServicePerson.

- prtgeneralcurrentoperatorおよびprtgeneralservicepersonの連絡先情報に関する条約を確立します。

- Added prtAuxiliarySheetStartupPage PresentOnOff

- prtauxiliarysheetstartuppage spressonoffを追加しました

- Added prtAuxiliarySheetBannerPage PresentOnOff

- Prtauxiliarysheetbannerpage spressonoffを追加しました

- Added prtGeneralPrinterName OCTET STRING

- prtgeneralprintername octet stringを追加しました

- Added prtGeneralSerialNumber OCTET STRING

- PrtGeneralSerialNumber Octet Stringを追加しました

- Added prtInputNextIndex Integer32

- prtinputnextindex integer32を追加しました

- Added the Input Switching Group

- 入力スイッチンググループを追加しました

- Added prtAlertCriticalEvents Counter32

- PrtalertcriticalEvents Counter32を追加しました

- Added prtAlertAllEvents Counter32

- カウンター32を追加しました

- Updated PrtAlertCode enums including generic alert codes.

- 一般的なアラートコードを含むPrtalertCode enumsを更新しました。

- Created five OBJECT-GROUPs (prtAuxilliarySheetGroup, prtInputSwitchingGroup, prtGeneralV2Group, prtAlertTableV2Group, prtChannelV2Group). Added the nine new objects to them (prtAuxiliarySheetStartupPage, prtAuxiliarySheetBannerPage, prtGeneralPrinterName, prtGeneralSerialNumber, prtAlertCriticalEvents, prtAlertAllEvents, prtInputMediaLoadTimeout, prtInputNextIndex, prtChannelInformation). Created one new NOTIFICATION-GROUP (prtAlertTrapGroup) to contain printerV2Alert. Included the new OBJECT-GROUPs and the NOTIFICATION_GROUP in prtMIBCompliance, all in GROUP (not MANDATORY-GROUP) clauses. The nine new objects are optional, i.e., this document is backward compatible with RFC 1759.

- 5つのオブジェクトグループ(prtauxilliarysheetgroup、prtinputswitchinggroup、prtgeneralv2group、prtalerttablev2group、prtchannelv2group)を作成しました。それらに9つの新しいオブジェクトを追加しました(prtauxiliarysheetstartuppage、prtauxiliarysheetbannerpage、prtgeneralprintername、prtgeneralserialnumber、prtalertcriticalevents、prtalertaloadimet、prtinputnextnextinext、prtchanneLiniNlintimation)。Printerv2Alertを含む1つの新しいNotification-Group(prtalerttrapgroup)を作成しました。PrtmibComplianceの新しいオブジェクトグループとNotification_Groupを含み、すべてグループ(必須グループではない)条項が含まれています。9つの新しいオブジェクトはオプションです。つまり、このドキュメントはRFC 1759との逆方向に互換性があります。

- prtAlertTime is strongly recommended.

- prtalerttimeを強くお勧めします。

- Deprecated the use of alert codes doorOpen(501) and doorClosed(502), in favor of coverOpened(3) and coverClosed(4).

- アラートコードの使用(501)およびドアクロース(502)の使用を非推奨(3)とCoverClosed(4)を支持しました。

- Added the PrtConsoleDisableTC and PrtMarkerAddressabilityUnitTC textual conventions, and changed the PrtConsoleDisable and PrtMarkerAddressabilityUnit objects' syntax to use those TCs, and changed the PrtGeneralEntry and PrtMarkerColorantEntry SEQUENCEs to reflect the new syntax.

- prtconsoledisabletcおよびprtmarkeraddressabletunittcテキストの慣習を追加し、PrtconsoledisableおよびprtmarkerAddressabilityの構文を変更してそれらのTCSを使用し、Prtgeneralentryおよびprtgenerertryおよびprtmarkercolanantentryのシーケンスを新しい概要を反映して変更しました。

- Added textual conventions "PrtLocalizedDescriptionStringTC" and "PrtConsoleDescriptionStringTC" and updated several objects to use them.

- テキストの規則「prtlocalizeddescriptionstringtc」および「prtconsoledescriptionstringtc」を追加し、それらを使用するためにいくつかのオブジェクトを更新しました。

- Changed most enumerations to textual conventions and therefore changed the SYNTAX of many objects from RFC 1759 to specify the appropriate textual conventions. (28 TCs were added.)

- ほとんどの列挙をテキストの慣習に変更したため、RFC 1759の多くのオブジェクトの構文を変更して、適切なテキスト規則を指定しました。(28 TCが追加されました。)

- Changed the TC names "MediaUnit" to "PrtMediaUnitTC", "CapacityUnit" to "PrtCapacityUnitTC", and "SubUnitStatus" to "PrtSubUnitStatusTC"

- TC名「MediaUnit」を「prtmediaunittc」、「capualityunit」に「prtcapacityunittc」に変更し、「subunitstatus」に「prtsubunitstatustc」に変更しました。

- All objects with a MAX-ACCESS of read-write now have a MIN-ACCESS of read-only.

- Read-Writeの最大アクセスを備えたすべてのオブジェクトには、読み取り専用の最小アクセスがあります。

- Added 'IANA Considerations' and 'Internationalization Considerations' as top level sections, per IETF guidelines.

- IETFガイドラインごとに、「IANAの考慮事項」と「国際化に関する考慮事項」をトップレベルのセクションとして追加しました。

- Updated Security and Copyright sections.

- 更新されたセキュリティおよび著作権セクション。

- Updated references and split into Normative and Informative groups.

- 参照を更新し、規範的および有益なグループに分割しました。

- Added Appendix E - Overall Printer Status Table.

- 追加の付録E-全体的なプリンターステータステーブル。

- Updated participant and contact information.

- 参加者と連絡先情報を更新しました。

- Removed CodedCharSet Textual Convention, replaced with an import of the IANACharset.

- ianacharsetのインポートに置き換えられたコードチャージェットテキスト条約を削除しました。

- Removed all comment statements that indicated objects or groups are mandatory or optional. Avoids any potential conflicts with the conformance section.

- オブジェクトまたはグループが必須またはオプションであることを示すすべてのコメントステートメントを削除しました。適合セクションとの潜在的な競合を回避します。

- Added text to empty description clauses. (prtStorageRefTable, prtDeviceRefTable, prtMarkerTable, prtMediaPathTable, prtChannelTable, prtInterpreterTable, prtConsoleLightTable, and prtAlertTable)

- 空の説明条項にテキストを追加しました。(prtstoragereftable、prtdevicereftable、prtmarkertable、prtmediapathtable、prtchanneltable、prtinterpertable、prtconsolelighttable、およびprtalerttable)

- Added "DEFVAL { unknown }" to prtInterpreterDefaultCharSetIn and prtInterpreterDefaultCharSetOut.

- prtinterpreterdefaultcharsetinおよびprtinterpreterdefaultCharsetoutに「defval {nown unknown}」を追加しました。

- Changed "...values are expected to remain stable..." to "...values SHOULD remain stable..." in the description clauses for the index object in all tables.

- 変更された「...値は安定したままであると予想されます...」から「...値は安定したままです...」すべてのテーブルのインデックスオブジェクトの説明条項。

- Added ranges to all objects with a syntax of Integer32.

- integer32の構文を持つすべてのオブジェクトに範囲を追加しました。

- Revised the description clause for prtAlertGroupIndex.

- prtalertgroupindexの説明条項を改訂しました。

- Added additional text to the description clause for prtMediaPathEntry, prtChannelEntry, prtInterpreterEntry, and printerV2Alert.

- prtmediapathentry、prtchannelentry、prtinterpreterentry、およびprinterv2alertの説明条項に追加のテキストを追加しました。

- Added text to section 2.4 to explain the usage of textual conventions in this MIB and others. Also added a note defining the common usage of the enumerations 'other(-1)' and 'unknown(-2)'

- セクション2.4にテキストを追加して、このMIBなどでのテキストコンベンションの使用法を説明しました。また、列挙「その他(-1)」および「不明(-2)」の一般的な使用法を定義するメモを追加しました

- Changed range of prtStorageRefSeqNumber, prtDeviceRefSeqNumber, and prtConsoleLightIndex from (0..65535) to (1..65535) since index values cannot be zero. (Typo in RFC 1759)

- インデックス値がゼロではないため、prtstoragerefseqnumber、prtdevicerefseqnumber、およびprtconsolelightindexから(0..65535)から(1..65535)の範囲を変更しました。(RFC 1759のタイプミス)

- The PWG Standard for Standardized Media Names is now recommended for the objects prtInputMediaName, prtInputMediaColor, and prtInputMediaType.

- 標準化されたメディア名のPWG標準は、オブジェクトPrtinputmedianame、prtinputmediacolor、およびprtinputmediatypeに推奨されます。

- Added chSMTP(45) to prtChannelTypeTC.

- chsmtp(45)をprtchanneltypetcに追加しました。

5. The IANA Printer MIB
5. IANAプリンターMIB
IANA-PRINTER-MIB DEFINITIONS ::= BEGIN
 -- http://www.iana.org/assignments/ianaprinter-mib
        

IMPORTS MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI -- [RFC2578] TEXTUAL-CONVENTION FROM SNMPv2-TC; -- [RFC2579]

snmpv2-smiからのmib-2をインポートするモジュール同一性、[RFC2578] SNMPv2-TCからのテキストコンベンション。 - [RFC2579]

ianaPrinterMIB MODULE-IDENTITY LAST-UPDATED "200406020000Z" -- June 2, 2004 ORGANIZATION "IANA" CONTACT-INFO "Internet Assigned Numbers Authority Postal: ICANN 4676 Admiralty Way, Suite 330 Marina del Rey, CA 90292

IANAPRINTERMIBモジュールIDULE INDITITY最終アップデーション「200406020000Z」 - 2004年6月2日「IANA」インターネット割り当てされた数字authority Postal:ICANN 4676 ADMIRALTY WAY、SUITE 330 MARINA DEL REY、CA 90292

                  Tel:    +1 310 823 9358
                  E-Mail: iana@iana.org"
        

DESCRIPTION "This MIB module defines a set of printing-related TEXTUAL-CONVENTIONs for use in Printer MIB (RFC 3805), Finisher MIB (RFC 3806), and other MIBs which need to specify printing mechanism details.

説明 "このMIBモジュールは、プリンターMIB(RFC 3805)、フィニッシャーMIB(RFC 3806)、および印刷メカニズムの詳細を指定する必要があるその他のMIBで使用する印刷関連のテキストコンベニオンのセットを定義します。

Any additions or changes to the contents of this MIB module require either publication of an RFC, or Designated Expert Review as defined in RFC 2434, Guidelines for Writing an IANA Considerations Section in RFCs. The Designated Expert will be selected by the IESG Area Director(s) of the Applications Area.

このMIBモジュールの内容に追加または変更が必要な場合、RFCの公開、またはRFC 2434で定義されている指定された専門家レビュー、RFCSでIANA考慮事項セクションを作成するためのガイドラインが必要です。指定された専門家は、アプリケーションエリアのIESGエリアディレクターによって選択されます。

Copyright (C) The Internet Society (2004). The initial version of this MIB module was published in RFC 3805. For full legal notices see the RFC itself or see: http://www.ietf.org/copyrights/ianamib.html"

著作権(c)The Internet Society(2004)。このMIBモジュールの初期バージョンはRFC 3805で公開されました。完全な法的通知については、RFC自体を参照するか、http://www.ietf.org/copyrights/ianamib.html "を参照してください。

    REVISION      "200406020000Z"  -- June 2, 2004
    DESCRIPTION   "Original version, published in coordination
                  with Printer MIB (RFC 3805)."
    ::= { mib-2 109 }
        

-- -- Generic TEXTUAL-CONVENTIONs --

---ジェネリックテキストコントリオン -

PrtCoverStatusTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtCoverStatus in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Values for encoding the state of a particular cover or
        access panel on the printer case or enclosure."
    SYNTAX    INTEGER {
                  other(1),
                  coverOpen(3),
                  coverClosed(4),
                  interlockOpen(5),
                  interlockClosed(6)
        

}

}

-- -- General Group TEXTUAL-CONVENTIONs --

---一般的なグループTextual Conventions-

PrtGeneralResetTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtGeneralReset in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Values for reading and writing the prtGeneralReset object.
        

If a device does not have NVRAM, the device shall none the less respond to a SET with the value resetToNVRAM(5) with a sort of warm reset that resets the device to implementation-defined state that is preferably under control of the system administrator by some means outside the scope of the Printer MIB specification."

デバイスにNVRAMがない場合、デバイスは、デバイスを実装定義の状態にリセットする温かいリセットを使用して、値のリセットトンバラム(5)を使用してセットに応答するものではありません。プリンターMIB仕様の範囲外のいくつかの手段。」

    SYNTAX    INTEGER {
                  notResetting(3),
                  powerCycleReset(4), -- Cold Start
                  resetToNVRAM(5), -- Warm Start
                  resetToFactoryDefaults(6) -- Reset contents of
                                            -- NVRAM to factory
                                            -- defaults
                  }
--
-- Channel Group TEXTUAL-CONVENTIONs
--
        
PrtChannelTypeTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtChannelType in RFC 1759.
    STATUS    current
    DESCRIPTION
        "This enumeration indicates the type of channel that is
        receiving jobs."
    SYNTAX    INTEGER {
                  other(1),
                  chSerialPort(3),
                  chParallelPort(4),
                  chIEEE1284Port(5),
                  chSCSIPort(6),
                  chAppleTalkPAP(7),
                      -- AppleTalk Printer
                      -- Access Protocol (PAP)
                      --
                      -- prtChannelInformation entry:
        
                      --
                      -- Printer Name
                      --   Keyword:      Name
                      --   Syntax:       Name
                      --   Status:       Optional
                      --   Multiplicity: Single
                      --   Description:  The name of the printer
                      --     within the AppleTalk naming scope
                  chLPDServer(8),
                      -- prtChannelInformation entry:
                      --
                      -- Printer queue name
                      --   Keyword:      Queue
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description: queue name as
                      --     defined in [RFC1179].
                  chNetwareRPrinter(9),
                      -- Novell, Inc.
                      -- For each entry of this type, the
                      -- prtChannelInformation must have a pair of
                      -- keywords.  For Netware 3.x channels this must
                      -- be a (PServer, Printer) pair.  For Netware
                      -- 4.x channels and for IntranetWare channels
                      -- this must be a (NDSTree, NDSPrinter) pair.
                      --
                      -- prtChannelInformation entries:
        
                      -- Print Server Name
                      --   Keyword:      PServer
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The Pserver's SAP name
                      --
                      -- Printer Number
                      --   Keyword:      Printer
                      --   Syntax:       Integer
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The printer number
                      --
                      -- NDSTree
                      --   Keyword:      NDSTree
                      --   Syntax:       Name
                      --   Multiplicity: Single
                      --   Description:  The tree's SAP name
        
                      --
                      -- NDS Printer object
                      --   Keyword:      NDSPrinter
                      --   Syntax:       Text (Unicode)
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The fully qualified
                      --                 name of the Printer
                      --
                      -- In the Netware 3.x environment, the
                      -- client checks the Bindery object
                      -- representing the named PServer.  The
                      -- client then checks for queues which
                      -- are associated with the numbered
                      -- printer.  In the 4.x and IntraNetware
                      -- environment, the client looks up the
                      -- queues which are associated with the
                      -- NDS Printer Object in the named Tree.
                      -- Depending on client access rights to
                      -- those queues, the client submits jobs
                      -- to the appropriate queue.
                  chNetwarePServer(10),
                      -- Novell,Inc.
                      -- For each entry of this type, the
                      -- prtChannelInformation must have a pair
                      -- of keywords.  For Netware 3.x channels
                      -- this must be a (Server, PServer) pair.
                      -- For Netware 4.x and IntranetWare
                      -- channels, this must be a
                      -- (NDSTree, NDSPServer) pair.
                      --
                      -- prtChannelInformation entries:
                      --
                      -- Server Name
                      --   Keyword:      Server
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The SAP name of the
                      --   server for which the PServer is defined.
                      --
                      -- PServer
                      --   Keyword:      PServer
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The bindery name of
                      --                 the PServer
        
                      --
                      -- NDS Tree
                      --   Keyword:      NDSTree
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The NDS Tree name
                      --
                      -- PServer
                      --   Keyword:      NDSPServer
                      --   Syntax:       Text (Unicode)
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The fully qualified
                      --     name of the PServer object in the tree.
                      --
                      -- In the 3.x environment, the client
                      -- checks the bindery object
                      -- representing the named PServer on the
                      -- named Server.  In the 4.x and
                      -- IntranetWare environment,
                      -- the client checks the NDS object
                      -- representing the named PServer in the
                      -- named Tree.  In either case, the
                      -- client then checks for all queues
                      -- associated with the Pserver object.
                      -- Depending on client access rights
                      -- to those queues, the client submits
                      -- jobs to the appropriate queue.
                  chPort9100(11),
                      -- DEPRECATED
                      -- (see chPortTCP - 37; chBidirPortTCP - 38)
                  chAppSocket(12),
                      -- A bi-directional, LPD-like, protocol using
                      -- 9101 for control and 9100 for data.
                      -- Adobe Systems, Inc.
                  chFTP(13),         -- [RFC959]
                  chTFTP(14),        -- [RFC1350]
                  chDLCLLCPort(15),
                  chIBM3270(16),     -- IBM Coax
                  chIBM5250(17),     -- IBM Twinax
                  chFax(18),
                  chIEEE1394(19),
                  chTransport1(20),
                      -- TCP port 35, for reserved TCP port list see
                      -- [RFC3232].  This RFC should also be
                      -- referenced for other channel
                      -- enumerations utilizing TCP port
        
                      -- numbers 0 through 1024.
                  chCPAP(21),      -- TCP port 170
                      -- Digital Equipment Corp.
                  chDCERemoteProcCall(22), -- OSF
                      -- DEPRECATED
                  chONCRemoteProcCall(23), -- SUN Microsystems
                      -- DEPRECATED
                  chOLE(24),         -- Microsoft
                      -- DEPRECATED
                  chNamedPipe(25),
                  chPCPrint(26),   -- Banyan
                  chServerMessageBlock(27),
                      -- File/Print sharing protocol used by
                      -- various network operating systems
                      -- from IBM 3Com, Microsoft and others
                      --
                      -- prtChannelInformation entry:
                      --
                      -- Service Name
                      --   Keyword:      Name
                      --   Syntax:       Name
                      --   Status:       Optional
                      --   Multiplicity: Single
                      --   Description:  The service name of
                      --                 the printer
                  chDPMF(28),   -- IBM Infoprint
                  chDLLAPI(29), -- Microsoft
                      -- DEPRECATED
                  chVxDAPI(30), -- Microsoft
                      -- DEPRECATED
                  chSystemObjectManager(31), -- IBM
                  chDECLAT(32),
                      -- Digital Equipment Corp.
                      --
                      -- prtChannelInformation entries:
                      --
                      -- Port Name
                      --   Keyword:      Port
                      --   Syntax:       Name
                      --   Status:       Conditionally
                      --                 Mandatory
                      --                 (see note below)
                      --   Multiplicity: Single
                      --   Description:  LAT port name
                      --
                      -- Service Name
                      --   Keyword:      Service
                      --   Syntax:       Name
        
                      --   Status:       Conditionally
                      --                 Mandatory
                      --   Multiplicity: Single
                      --   Description:  LAT service name
                      --
                      -- The LAT channel may be
                      -- identified by either a port or
                      -- service, so either a
                      -- Port or Service entry must be
                      -- specified, but not both.
                  chNPAP(33),
                  chUSB(34), -- Not in RFC 1759
                             -- Universal Serial Bus
                  chIRDA(35), -- Not in RFC 1759
                              -- Infrared Data Assoc. Prot.
                  chPrintXChange(36),  -- Not in RFC 1759
                                       -- PrintXChange Protocol
                  chPortTCP(37),  -- Not in RFC 1759
                      -- A unidirectional "raw" TCP
                      -- channel that uses an administratively
                      -- assigned TCP port address.
                      --
                      -- prtChannelInformation entry:
                      --
                      -- Port Number
                      --   Keyword:      Port
                      --   Syntax:       decimal number
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  TCP port number
                  chBidirPortTCP(38),  -- Not in RFC 1759
                      -- A bi-directional version of chPortTCP
                      --
                      -- prtChannelInformation entries:
                      -- (See chPortTCP)
                  chUNPP(39),  -- Not in RFC 1759
                      -- Universal Network Printing
                      -- Protocol(UNPP). A bi-directional,
                      -- multiport network printing
                      -- application protocol available on
                      -- multiple transport protocols.
                      -- Underscore, Inc.
                      -- Contact: info@underscore.com
                  chAppleTalkADSP(40),  -- Not in RFC 1759
                      -- AppleTalk Data Stream Protocol.
                      -- ADSP is part of the AppleTalk
                      -- suite of protocols.
                      -- It is a symmetric, connection-
        
                      -- oriented protocol that makes
                      -- possible the establishment
                      -- and maintenance of full-duplex
                      -- streams of data bytes between
                      -- two sockets in an AppleTalk
                      -- internet.
                      -- See [APPLEMAC].
                  chPortSPX(41),  -- Not in RFC 1759
                      -- Sequenced Packet Exchange (SPX)
                      -- socket.
                      -- Novell, Inc. Similar to TCP, a
                      -- bi-directional data pipe using
                      -- Novell SPX as a transport.
                      --
                      -- prtChannelInformation entries:
                      --
                      -- Network Number
                      --   Keyword:      Net
                      --   Syntax:       HexString
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The network number
                      --
                      -- Node Number
                      --   Keyword:      Node
                      --   Syntax:       HexString
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The node number
                      --
                      -- Socket Number
                      --   Keyword:      Socket
                      --   Syntax:       HexString
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The SPX socket number
                      --
                      -- There must be exactly one "Net" and
                      -- one "Node" and one "Socket" entry.  A
                      -- HexString is a binary value
                      -- represented as a string of
                      -- ASCII characters using hexadecimal
                      -- notation.
                  chPortHTTP(42),  -- Not in RFC 1759
                      -- Hypertext Transfer Protocol. See [RFC1945]
                      -- and [RFC2616].
                  chNDPS(43),  -- Not in RFC 1759
                      -- Novell, Inc.
        
                      --
                      -- prtChannelInformation entry:
                      --
                      -- Printer Agent Name
                      --   Keyword:      PA
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Description:  The NDPS Printer
                      --                 Agent Name
                  chIPP(44),  -- Not in RFC 1759
                      -- Internet Printing Protocol (IPP),
                      -- (IPP/1.1 - see [RFC2910] and [RFC2911])
                      -- also applies to all future versions of IPP.
                      --
                      -- IPP Printer URI
                      --   Keyword:      URI
                      --   Syntax:       URI (Unicode UTF-8 per
                      --                 [RFC2396])
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Default:      not applicable
                      --   Description:  URI of this IPP Printer
                      --     within Internet naming scope.  Unicode
                      --     UTF-8 [RFC3629] string with
                      --     hexadecimal escapes for any non-ASCII
                      --     characters (per [RFC2396]).
                      --   Conformance: An IPP Printer shall list all
                      --     IPP URI it supports (one per IPP Channel
                      --     entry).  If a URI contains the 'http:'
                      --     scheme it must have an explicit port.
                      --   See: [RFC3629], [RFC2396], [RFC2910],
                     --     [RFC2911].
                      --
                      -- IPP Printer Client Authentication
                      --   Keyword:      Auth
                      --   Syntax:       Keyword
                      --   Status:       Optional
                      --   Multiplicity: Single
                      --   Default:      'none'
                      --   Description:  A client authentication
                      --     mechanism supported for this IPP Printer
                      --     URI:
                      --       'none'
                      --         no client authentication mechanism
                      --       'requesting-user-name'
                      --         authenticated user in 'requesting-
                      --         user-name'
        
                      --       'basic'
                      --         authenticated user via HTTP Basic
                      --         mechanism
                      --       'digest'
                      --         authenticated user via HTTP Digest
                      --         mechanism
                      --       'certificate'
                      --         authenticated user via certificate
                      --         mechanism
                      --   Conformance: An IPP Printer should list
                      --     all IPP client authentication mechanisms
                      --     it supports (one per IPP Channel entry).
                      --     See: [RFC2911] and [RFC2910].
                      --
                      -- IPP Printer Security
                      --   Keyword:      Security
                      --   Syntax:       Keyword
                      --   Status:       Optional
                      --   Multiplicity: Single
                      --   Default:      'none'
                      --   Description:  A security mechanism
                      --     supported for this IPP Printer URI:
                      --     'none'
                      --       no security mechanism
                      --     'ssl3'
                      --       SSL3 secure communications channel
                      --       protocol
                      --     'tls'
                      --       TLS secure communications channel
                      --       protocol
                      --   Conformance: An IPP Printer should list
                      --     all IPP security mechanisms it supports
                      --     (one per IPP Channel entry).
                      --   See: [RFC2246], [RFC2911].
                      --
                      -- IPP Printer Protocol Version
                      --   Keyword:      Version
                      --   Syntax:       Keyword
                      --   Status:       Optional
                      --   Multiplicity: Multiple
                      --   Default:      '1.1'
                      --   Description:  All of the IPP protocol
                      --     versions (major.minor) supported for
                      --     this IPP Printer URI:
                      --     '1.0'
                      --       IPP/1.0 conforming Printer
                      --     '1.1'
                      --       IPP/1.1 conforming Printer
        
                      --   Conformance:  An IPP Printer should list
                      --     all IPP versions it supports (all listed
                      --     in each IPP Channel entry).  An IPP
                      --     Client should select the highest
                      --     numbered version the IPP Client supports
                      --     for use in all IPP Requests (for optimum
                      --     interworking).
                      --   See: [RFC2911].
                  chSMTP(45)
                      -- Print Job submission via Simple Mail
                      -- Transfer Protocol (SMTP) - see [RFC2821]
                      --
                      -- prtChannelInformation entry:
                      --
                      --   Keyword:      Mailto
                      --   Syntax:       Name
                      --   Status:       Mandatory
                      --   Multiplicity: Single
                      --   Default:      not applicable
                      --   Description:  The SMTP URL of the printer.
}
        

-- -- Interpreter Group TEXTUAL-CONVENTIONs --

---インタープリターグループのテキストコンベニオン -

PrtInterpreterLangFamilyTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtInterpreterLangFamily in RFC 1759.
    STATUS    current
    DESCRIPTION
        "This enumeration indicates the type of interpreter that is
        receiving jobs."
    SYNTAX    INTEGER {
        other(1),
        unknown(2),          -- Not in RFC 1759
        langPCL(3),          -- PCL.  Starting with PCL version 5,
                             -- HP-GL/2 is included as part of the
                             -- PCL language.
                             -- PCL and HP-GL/2 are registered
                             -- trademarks of Hewlett-Packard
                             -- Company.
        langHPGL(4),         -- Hewlett-Packard Graphics Language.
                             -- HP-GL is a registered trademark of
                             -- Hewlett-Packard Company.
        langPJL(5),          -- Peripheral Job Language.  Appears in
                             -- the data stream between data intended
                             -- for a page description language.
                             -- Hewlett-Packard Co.
        
        langPS(6),           -- PostScript (tm) Language
                             -- Postscript - a trademark of Adobe
                             -- Systems Incorporated which may be
                             -- registered in certain jurisdictions
        langIPDS(7),         -- Intelligent Printer Data Stream
                             -- Bi-directional print data stream for
                             -- documents consisting of data objects
                             -- (text, image, graphics, bar codes),
                             -- resources (fonts, overlays) and page,
                             -- form and finishing instructions.
                             -- Facilitates system level device
                             -- control, document tracking and error
                             -- recovery throughout the print
                             -- process.
                             -- IBM Corporation.
        langPPDS(8),         -- IBM Personal Printer Data Stream.
                             -- Originally called IBM ASCII, the name
                             -- was changed to PPDS when the Laser
                             -- Printer was introduced in 1989.
                             -- Lexmark International, Inc.
        langEscapeP(9),      -- Epson Corp.
        langEpson(10),
        langDDIF(11),        -- Digital Document Interchange Format
                             -- Digital Equipment Corp., Maynard MA
        langInterpress(12),
                             -- Xerox Corp.
        langISO6429(13),     -- ISO 6429.  Control functions for
                             -- Coded Character Sets (has ASCII
                             -- control characters, plus additional
                             -- controls for
                             -- character imaging devices.)
        langLineData(14),    -- line-data:  Lines of data as
                             -- separate ASCII or EBCDIC records
                             -- and containing no control functions
                             -- (no CR, LF, HT, FF, etc.)
                             -- For use with traditional line
                             -- printers.  May use CR and/or LF to
                             -- delimit lines, instead of records.
                             -- See ISO 10175 Document Printing
                             -- Application (DPA) [ISO10175].
        langMODCA(15),       -- Mixed Object Document Content
                             -- Architecture
                             -- Definitions that allow the
                             -- composition, interchange, and
                             -- presentation of final form
                             -- documents as a collection of data
                             -- objects (text, image, graphics, bar
                             -- codes), resources (fonts, overlays)
        
                             -- and page, form and finishing
                             -- instructions.
                             -- IBM Corporation.
        langREGIS(16),       -- Remote Graphics Instruction Set,
                             -- Digital Equipment Corp., Maynard MA
        langSCS(17),         -- SNA Character String
                             -- Bi-directional print data stream for
                             -- SNA LU-1 mode of communication.
                             -- IBM
        langSPDL(18),        -- ISO 10180 Standard Page Description
                             -- Language
                             -- ISO Standard
        langTEK4014(19),     -- Tektronix Corp.
        langPDS(20),
        langIGP(21),         -- Printronix Corp.
        langCodeV(22),       -- Magnum Code-V, Image and printer
                             -- control language used to control
                             -- impact/dot-matrix printers.
                             -- QMS, Inc., Mobile AL
        langDSCDSE(23),      -- DSC-DSE:  Data Stream Compatible and
                             -- Emulation Bi-directional print data
                             -- stream for non-SNA (DSC) and SNA LU-3
                             -- 3270 controller (DSE) communications
                             -- IBM
        langWPS(24),         -- Windows Printing System, Resource
                             -- based command/data stream used by
                             -- Microsoft At Work Peripherals.
                             -- Developed by the Microsoft
                             -- Corporation.
        langLN03(25),        -- Early DEC-PPL3, Digital Equipment
                             -- Corp.
        langCCITT(26),
        langQUIC(27),        -- QUIC (Quality Information Code), Page
                             -- Description Language for laser
                             -- printers.  Included graphics, printer
                             -- control capability and emulation of
                             -- other well-known printer.
                             -- QMS, Inc.
        langCPAP(28),        -- Common Printer Access Protocol
                             -- Digital Equipment Corp.
        langDecPPL(29),      -- Digital ANSI-Compliant Printing
                             -- Protocol
                             -- (DEC-PPL)
                             -- Digital Equipment Corp.
        langSimpleText(30),
                             -- simple-text:  character coded data,
                             -- including NUL, CR , LF, HT, and FF
                             -- control characters.  See ISO 10175
        
                             -- Document Printing Application (DPA)
                             -- [ISO10175].
        langNPAP(31),        -- Network Printer Alliance Protocol
                             -- (NPAP).  This protocol has been
                             -- superseded by the IEEE 1284.1 TIPSI
                             -- Std (ref. LangTIPSI(49)).
        langDOC(32),         -- Document Option Commands, Appears in
                             -- the data stream between data
                             -- intended for a page description.
                             -- QMS, Inc.
        langimPress(33),     -- imPRESS, Page description language
                             -- originally developed for the
                             -- ImageServer product line. A binary
                             -- language providing representations
                             -- of text, simple graphics, and some
                             -- large forms (simple
                             -- bit-map and CCITT group 3/4
                             -- encoded).The
                             -- language was intended to be sent over
                             -- an 8-bit channel and supported early
                             -- document preparation languages (e.g.,
                             -- TeX and TROFF).
                             -- QMS, Inc.
        langPinwriter(34),
                             -- 24 wire dot matrix printer  for
                             -- USA, Europe, and Asia except
                             -- Japan.
                             -- More widely used in Germany, and
                             -- some Asian countries than in US.
                             -- NEC
        langNPDL(35),        -- Page printer  for Japanese market.
                             -- NEC
        langNEC201PL(36),    -- Serial printer language used in
                             -- the Japanese market.
                             -- NEC
        langAutomatic(37),
                             -- Automatic PDL sensing.  Automatic
                             -- sensing of the interpreter
                             -- language family by the printer
                             -- examining the document content.
                             -- Which actual interpreter language
                             -- families are sensed depends on
                             -- the printer implementation.
        langPages(38),       -- Page printer Advanced Graphic
                             -- Escape Set
                             -- IBM Japan
        langLIPS(39),        -- LBP Image Processing System
        langTIFF(40),        -- Tagged Image File Format (Aldus)
                langDiagnostic(41),
                             -- A hex dump of the input to the
                             -- interpreter
        langPSPrinter(42),
                             -- The PostScript Language used for
                             -- control (with any PDLs)
                             -- Adobe Systems Incorporated
        langCaPSL(43),       -- Canon Print Systems Language
        langEXCL(44),        -- Extended Command Language
                             -- Talaris Systems Inc.
        langLCDS(45),        -- Line Conditioned Data Stream
                             -- Xerox Corporation
        langXES(46),         -- Xerox Escape Sequences
                             -- Xerox Corporation
        langPCLXL(47),       -- Not in RFC 1759
                             -- Printer Control Language. Extended
                             -- language features for printing, and
                             -- printer control.
                             -- Hewlett-Packard Co.
        langART(48),         -- Not in RFC 1759
                             -- Advanced Rendering Tools (ART).
                             -- Page Description language
                             -- originally developed for the Laser
                             -- Press printers.
                             -- Technical reference manual: "ART IV
                             -- Reference Manual", No F33M.
                             -- Fuji Xerox Co., Ltd.
        langTIPSI(49),       -- Not in RFC 1759
                             -- Transport Independent Printer
                             -- System Interface (ref. IEEE Std.
                             -- 1284.1)
        langPrescribe(50),   -- Not in RFC 1759
                             -- Page description and printer
                             -- control language. It can be
                             -- described with ordinary ASCII
                             -- Technical reference manual:
                             -- "PRESCRIBE II Programming Manual"
        langLinePrinter(51), -- Not in RFC 1759
                             -- A simple-text character stream which
                             -- supports the control codes LF, VT,
                             -- FF, and plus Centronics or
                             -- Dataproducts Vertical Format Unit
                             -- (VFU) language is commonly used on
                             -- many older model line and matrix
                             -- printers.
        langIDP(52),         -- Not in RFC 1759
                             -- Imaging Device Protocol
                             -- Apple Computer.
        
        langXJCL(53),        -- Not in RFC 1759
                             -- Xerox Job Control Language (JCL).
                             -- A Job Control language originally
                             -- developed for the LaserPress printers
                             -- and is capable of switching PDLs.
                             -- Technical reference manual:
                             -- "ART IV Reference Manual", No F33M.
                             -- Fuji Xerox Co., Ltd.
        langPDF(54),         -- Not in RFC 1759
                             -- Adobe Portable Document Format
                             -- Adobe Systems, Inc.
        langRPDL(55),        -- Not in RFC 1759
                             -- Ricoh Page Description Language for
                             -- printers.
                             -- Technical manual "RPDL command
                             -- reference" No.307029
                             -- RICOH, Co. LTD
        langIntermecIPL(56), -- Not in RFC 1759
                             -- Intermec Printer Language for label
                             -- printers.
                             -- Technical Manual: "IPL Programmers
                             -- Reference Manual"
                             -- Intermec Corporation
        langUBIFingerprint(57),  -- Not in RFC 1759
                             -- An intelligent basic-like programming
                             -- language for label printers.
                             -- Reference Manual: "UBI Fingerprint
                             -- 7.1", No. 1-960434-00
                             -- United Barcode Industries
        langUBIDirectProtocol(58),  -- Not in RFC 1759
                             -- An intelligent control language for
                             -- label printers.
                             -- Programmers guide: " UBI Direct
                             -- Protocol", No. 1-960419-00
                             -- United Barcode Industries
        langFujitsu(59),     -- Not in RFC 1759
                             -- Fujitsu Printer Language
                             -- Reference Manual:
                             -- "FM Printer Sequence" No. 80HP-0770
                             -- FUJITSU LIMITED
        langCGM(60),         -- Not in RFC 1759
                             -- Computer Graphics Metafile
                             -- MIME type 'image/cgm'
        langJPEG(61),        -- Not in RFC 1759
                             -- Joint Photographic Experts Group
                             -- MIME type 'image/jpeg'
        langCALS1(62),       -- Not in RFC 1759
                             -- US DOD CALS1 (see MIL-STD-1840)
        
                             -- MIME type 'application/cals-1840'
        langCALS2(63),       -- Not in RFC 1759
                             -- US DOD CALS2 (see MIL-STD-1840)
                             -- MIME type 'application/cals-1840'
        langNIRS(64),        -- Not in RFC 1759
                             -- US DOD NIRS (see MIL-STD-1840)
                             -- MIME type 'application/cals-1840'
        langC4(65)           -- Not in RFC 1759
                             -- US DOD C4 (see MIL-STD-1840)
                             -- MIME type 'application/cals-1840'
}
        

-- -- Input/Output Group TEXTUAL-CONVENTIONs --

---入力/出力グループTextual Conventions-

PrtInputTypeTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtInputType in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The type of technology (discriminated primarily according to
        feeder mechanism type) employed by a specific component or
        components."
    SYNTAX    INTEGER {
                  other(1),
                  unknown(2),
                  sheetFeedAutoRemovableTray(3),
                  sheetFeedAutoNonRemovableTray(4),
                  sheetFeedManual(5),
                  continuousRoll(6),
                  continuousFanFold(7)
                  }
        
PrtOutputTypeTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtOutputType in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The Type of technology supported by this output subunit."
    SYNTAX    INTEGER {
                  other(1),
                  unknown(2),
                  removableBin(3),
                  unRemovableBin(4),
                  continuousRollDevice(5),
                  mailBox(6),
                  continuousFanFold(7)
                  }
        

-- -- Marker Group TEXTUAL-CONVENTIONs --

---マーカーグループテキストコンベニオン -

PrtMarkerMarkTechTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerMarkTech in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The type of marking technology used for this marking
        subunit."
    SYNTAX    INTEGER {
                  other(1),
                  unknown(2),
                  electrophotographicLED(3),
                  electrophotographicLaser(4),
                  electrophotographicOther(5),
                  impactMovingHeadDotMatrix9pin(6),
                  impactMovingHeadDotMatrix24pin(7),
                  impactMovingHeadDotMatrixOther(8),
                  impactMovingHeadFullyFormed(9),
                  impactBand(10),
                  impactOther(11),
                  inkjetAqueous(12),
                  inkjetSolid(13),
                  inkjetOther(14),
                  pen(15),
                  thermalTransfer(16),
                  thermalSensitive(17),
                  thermalDiffusion(18),
                  thermalOther(19),
                  electroerosion(20),
                  electrostatic(21),
                  photographicMicrofiche(22),
                  photographicImagesetter(23),
                  photographicOther(24),
                  ionDeposition(25),
                  eBeam(26),
                  typesetter(27)
                  }
        
PrtMarkerSuppliesTypeTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerSuppliesType in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The type of this supply."
    SYNTAX    INTEGER {
                  other(1),
                  unknown(2),
        
                -- Values for Printer MIB
                  toner(3),
                  wasteToner(4),
                  ink(5),
                  inkCartridge(6),
                  inkRibbon(7),
                  wasteInk(8),
                  opc(9),               -- photo conductor
                  developer(10),
                  fuserOil(11),
                  solidWax(12),
                  ribbonWax(13),
                  wasteWax(14),
                  fuser(15),            -- Not in RFC 1759
                  coronaWire(16),       -- Not in RFC 1759
                  fuserOilWick(17),     -- Not in RFC 1759
                  cleanerUnit(18),      -- Not in RFC 1759
                  fuserCleaningPad(19), -- Not in RFC 1759
                  transferUnit(20),     -- Not in RFC 1759
                  tonerCartridge(21),   -- Not in RFC 1759
                  fuserOiler(22),       -- Not in RFC 1759
                -- End of values for Printer MIB
                -- Values for Finisher MIB
                  water(23),            -- Not in RFC 1759
                  wasteWater(24),       -- Not in RFC 1759
                  glueWaterAdditive(25),-- Not in RFC 1759
                  wastePaper(26),       -- Not in RFC 1759
                  bindingSupply(27),    -- Not in RFC 1759
                  bandingSupply(28),    -- Not in RFC 1759
                  stitchingWire(29),    -- Not in RFC 1759
                  shrinkWrap(30),       -- Not in RFC 1759
                  paperWrap(31),        -- Not in RFC 1759
                  staples(32),          -- Not in RFC 1759
                  inserts(33),          -- Not in RFC 1759
                  covers(34)            -- Not in RFC 1759
                -- End of values for Finisher MIB
                  }
        

-- -- Media Path TEXTUAL-CONVENTIONs --

---メディアパスTextual Conventions-

PrtMediaPathTypeTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMediaPathType in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The type of the media path for this media path."
    SYNTAX    INTEGER {
        

other(1), unknown(2), longEdgeBindingDuplex(3), shortEdgeBindingDuplex(4), simplex(5) }

その他(1)、不明(2)、LongEdgeBindingDuplex(3)、ShortEdgeBindingDuplex(4)、Simplex(5)}

-- -- Console Group TEXTUAL-CONVENTIONs --

---コンソールグループTextual Conventions-

PrtConsoleColorTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtConsoleColor in RFC 1759.
    STATUS     current
    DESCRIPTION
        "The color of this light."
    SYNTAX    INTEGER {
                  other(1),
                  unknown(2),
                  white(3),
                  red(4),
                  green(5),
                  blue(6),
                  cyan(7),
                  magenta(8),
                  yellow(9),
                  orange(10)        -- Not in RFC 1759
                  }
        
PrtConsoleDisableTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtConsoleDisable in RFC 1759.
    STATUS     current
    DESCRIPTION
        "This value indicates whether or not input is accepted from
        the operator console.  A value of 'enabled' indicates that
        input is accepted from the console, and a value of 'disabled'
        indicates that input is not accepted from the console. "
    SYNTAX    INTEGER {
                  enabled(3),
                  disabled(4)
                  }
        

-- -- Alert Group TEXTUAL-CONVENTIONs --

---アラートグループTextual Conventions-

PrtAlertTrainingLevelTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtAlertTrainingLevel in RFC 1759.
        

STATUS current DESCRIPTION "The level of training required to handle this alert, if human intervention is required. The noInterventionRequired value should be used if the event does not require any human intervention. The training level is an enumeration that is determined and assigned by the printer manufacturer based on the information or training required to handle this alert. The printer will break alerts into these different training levels. It is the responsibility of a management application in the system to determine how a particular alert is handled and how and to whom that alert is routed. The following are the four training levels of alerts:

ステータス現在の説明「人間の介入が必要な場合、このアラートを処理するために必要なトレーニングのレベル。イベントが人間の介入を必要としない場合は、インターベンションの要求の価値を使用する必要があります。トレーニングレベルは、プリンターによって決定および割り当てられる列挙ですこのアラートを処理するために必要な情報またはトレーニングに基づいてメーカー。プリンターは、これらの異なるトレーニングレベルにアラートを打ち破ります。特定のアラートがどのように処理され、どのように、そして誰にアラートをするかを決定することは、システム内の管理アプリケーションの責任です。ルーティングされています。以下は、アラートの4つのトレーニングレベルです。

        Field Service - Alerts that typically require advanced
            training and technical knowledge of the printer and its
            subunits.  An example of a technical person would be a
            manufacturer's Field Service representative, or other
            person formally trained by the manufacturer or similar
            representative.
        Trained - Alerts that require an intermediate or moderate
            knowledge of the printer and its subunits.  A typical
            example of such an alert is replacing a toner cartridge.
        Untrained -     Alerts that can be fixed without prior
            training either because the action to correct the alert
            is obvious or the printer can help the untrained person
            fix the problem.  A typical example of such an alert is
            reloading paper trays or emptying output bins on a low
            end printer.
        Management -    Alerts that have to do with overall operation
            of and configuration of the printer.  Examples of such
            management events are configuration change of subunits."
    SYNTAX    INTEGER {
                  other(1),
                  unknown(2),
                  untrained(3),
                  trained(4),
                  fieldService(5),
                  management(6),
                  noInterventionRequired(7)  -- Not in RFC 1759
                 }
        
PrtAlertGroupTC ::= TEXTUAL-CONVENTION
    -- Values in the range 1 to 29 must not be IANA-assigned without
    -- re-publishing Printer MIB.
    -- Values of 30 and greater are for use in MIBs that augment
    -- the Printer MIB, such as the Finisher MIB.
    -- This TC extracted from prtAlertGroup in RFC 1759.
        

STATUS current DESCRIPTION "The type of subunit within the printer model that this alert is related. Input, output, and markers are examples of printer model groups, i.e., examples of types of subunits. Wherever possible, the enumerations match the sub-identifier that identifies the relevant table in the Printer MIB.

ステータス現在の説明 "このアラートが関連するプリンターモデル内のサブユニットのタイプ。入力、出力、およびマーカーは、プリンターモデルグループの例、つまりサブユニットのタイプの例です。可能な限り、列挙はサブ識別子と一致するものと一致します。プリンターMIBの関連するテーブルを識別します。

        NOTE: Alert type codes have been added for the Host Resources
        MIB storage table and device table.  These additional types
        are for situations in which the printer's storage and device
        objects must generate alerts (and possibly traps for critical
        alerts)."
    SYNTAX    INTEGER {
                  other(1),
                -- (2) is reserved for conformance information
                -- Values for Host Resources MIB
                  hostResourcesMIBStorageTable(3),
                  hostResourcesMIBDeviceTable(4),
                -- Values for Printer MIB
                  generalPrinter(5),
                  cover(6),
                  localization(7),
                  input(8),
                  output(9),
                  marker(10),
                  markerSupplies(11),
                  markerColorant(12),
                  mediaPath(13),
                  channel(14),
                  interpreter(15),
                  consoleDisplayBuffer(16),
                  consoleLights(17),
                  alert(18),                   -- Not in RFC 1759
                -- Values (5) to (29) reserved for Printer MIB
                -- Values for Finisher MIB
                  finDevice(30),               -- Not in RFC 1759
                  finSupply(31),               -- Not in RFC 1759
                  finSupplyMediaInput(32),     -- Not in RFC 1759
                  finAttribute(33)             -- Not in RFC 1759
                -- Values (30) to (39) reserved for Finisher MIB
                  }
        
PrtAlertCodeTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtAlertCode in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The code that describes the type of alert for this entry in
        the table.  Binary change event alerts describe states of the
        subunit while unary change event alerts describe a single
        event.  The same alert code can be used for a binary change
        event or a unary change event, depending on implementation.
        Also, the same alert code can be used to indicate a critical
        or non-critical (warning) alert, depending on implementation.
        The value of prtAlertSeverityLevel specifies binary vs. unary
        and critical vs. non-critical for each event for the
        implementation.
        

While there are some specific codes for many subunits, the generic codes should be used for most subunit alerts. The network management station can then query the subunit specified by prtAlertGroup to determine further subunit status and other subunit information.

多くのサブユニットにはいくつかの特定のコードがありますが、一般的なコードはほとんどのサブユニットアラートに使用する必要があります。ネットワーク管理ステーションは、PrtalertGroupで指定されたサブユニットを照会して、さらにサブユニットステータスとその他のサブユニット情報を決定できます。

An agent shall not add two entries to the alert table for the same event, one containing a generic event code and the other containing a specific event code; the agent shall add only one entry in the alert table for each event; either generic (preferred) or specific, not both.

エージェントは、同じイベントのアラートテーブルに2つのエントリを追加してはなりません。1つは一般的なイベントコードを含み、もう1つは特定のイベントコードを含むものです。エージェントは、各イベントのアラートテーブルに1つのエントリのみを追加するものとします。両方ではなく、汎用(優先)または特定のいずれか。

Implementation of the unary change event alertRemovalOfBinaryChangeEntry(1801) is optional. When implemented, this alert code shall indicate to network management stations that the trailing edge of a binary change event has occurred and the corresponding alert entry has been removed from the alert table. As with all events, the alertRemovalOfBinaryChangeEntry(1801) alert shall be placed at the end of the alert table. Such an alert table entry shall specify the following information:

統一変更イベントの実装AlertretremovalofbinaryChangeEntry(1801)はオプションです。実装された場合、このアラートコードは、バイナリ変更イベントの後続のエッジが発生し、対応するアラートエントリがアラートテーブルから削除されたことをネットワーク管理ステーションに示すものとします。すべてのイベントと同様に、AlertremovalofbinaryChangeEntry(1801)アラートは、アラートテーブルの端に配置するものとします。このようなアラートテーブルエントリは、次の情報を指定するものとします。

        prtAlertSeverityLevel   warningUnaryChangeEvent(4)
        prtAlertTrainingLevel   noInterventionRequired(7)
        prtAlertGroup           alert(18)
        prtAlertGroupIndex      the index of the row in the
                                alert table of the binary
                                change event that this event
                                has removed.
        prtAlertLocation        unknown (-2)
        prtAlertCode            alertRemovalOfBinaryChangeEntry(1801)
        prtAlertDescription     <description or null string>
        prtAlertTime            the value of sysUpTime at
                                the time of the removal of the
                                binary change event from the
                                alert table.
        
        Optionally, the agent may generate a trap coincident with
            removing the binary change event and placing the unary change
        event alertRemovalOfBinaryChangeEntry(1801) in the alert
        table.  For such a trap, the prtAlertIndex sent with the above
        trap parameters shall be the index of the
        alertRemovalOfBinaryChangeEvent row that was added to the
        prtAlertTable; not the index of the row that was removed from
        the prtAlertTable."
    SYNTAX    INTEGER {
                  other(1),
                      -- an event that is not represented
                      -- by one of the alert codes
                      -- specified below.
                  unknown(2),
                      -- The following generic codes are common to
                      -- multiple groups.  The NMS may examine the
                      -- prtAlertGroup object to determine what group
                      -- to query for further information.
                  coverOpen(3),
                  coverClosed(4),
                  interlockOpen(5),
                  interlockClosed(6),
                  configurationChange(7),
                  jam(8),
                  subunitMissing(9),           -- Not in RFC 1759
                      -- The subunit tray, bin, etc.
                      -- has been removed.
                  subunitLifeAlmostOver(10),   -- Not in RFC 1759
                  subunitLifeOver(11),         -- Not in RFC 1759
                  subunitAlmostEmpty(12),      -- Not in RFC 1759
                  subunitEmpty(13),            -- Not in RFC 1759
                  subunitAlmostFull(14),       -- Not in RFC 1759
                  subunitFull(15),             -- Not in RFC 1759
                  subunitNearLimit(16),        -- Not in RFC 1759
                  subunitAtLimit(17),          -- Not in RFC 1759
                  subunitOpened(18),           -- Not in RFC 1759
                  subunitClosed(19),           -- Not in RFC 1759
                  subunitTurnedOn(20),         -- Not in RFC 1759
                  subunitTurnedOff(21),        -- Not in RFC 1759
                  subunitOffline(22),          -- Not in RFC 1759
                  subunitPowerSaver(23),       -- Not in RFC 1759
                  subunitWarmingUp(24),        -- Not in RFC 1759
                  subunitAdded(25),            -- Not in RFC 1759
                  subunitRemoved(26),          -- Not in RFC 1759
                  subunitResourceAdded(27),    -- Not in RFC 1759
                  subunitResourceRemoved(28),  -- Not in RFC 1759
                  subunitRecoverableFailure(29),
                                               -- Not in RFC 1759
                  subunitUnrecoverableFailure(30),
        
                                               -- Not in RFC 1759
                  subunitRecoverableStorageError(31),
                                               -- Not in RFC 1759
                  subunitUnrecoverableStorageError(32),
                                               -- Not in RFC 1759
                  subunitMotorFailure(33),     -- Not in RFC 1759
                  subunitMemoryExhausted(34),  -- Not in RFC 1759
                  subunitUnderTemperature(35), -- Not in RFC 1759
                  subunitOverTemperature(36),  -- Not in RFC 1759
                  subunitTimingFailure(37),    -- Not in RFC 1759
                  subunitThermistorFailure(38), -- Not in RFC 1759
        
                -- General Printer group
                  doorOpen(501),    -- DEPRECATED
                                    -- Use coverOpened(3)
                  doorClosed(502),  -- DEPRECATED
                                    -- Use coverClosed(4)
                  powerUp(503),
                  powerDown(504),
                  printerNMSReset(505),        -- Not in RFC 1759
                      -- The printer has been reset by some
                      -- network management station(NMS)
                      -- writing into 'prtGeneralReset'.
                  printerManualReset(506),     -- Not in RFC 1759
                      -- The printer has been reset manually.
                  printerReadyToPrint(507),    -- Not in RFC 1759
                      -- The printer is ready to print. (i.e.,
                      -- not warming up, not in power save
                      -- state, not adjusting print quality,
                      -- etc.).
        
                -- Input Group
                  inputMediaTrayMissing(801),
                  inputMediaSizeChange(802),
                  inputMediaWeightChange(803),
                  inputMediaTypeChange(804),
                  inputMediaColorChange(805),
                  inputMediaFormPartsChange(806),
                  inputMediaSupplyLow(807),
                  inputMediaSupplyEmpty(808),
                  inputMediaChangeRequest(809), -- Not in RFC 1759
                      -- An interpreter has detected that a
                      -- different medium is need in this input
                      -- tray subunit.  The prtAlertDescription may
                      -- be used to convey a human readable
                      -- description of the medium required to
                      -- satisfy the request.
                  inputManualInputRequest(810), -- Not in RFC 1759
        
                      -- An interpreter has detected that manual
                      -- input is required in this subunit.  The
                      -- prtAlertDescription may be used to convey
                      -- a human readable description of the medium
                      -- required to satisfy the request.
                  inputTrayPositionFailure(811), -- Not in RFC 1759
                      -- The input tray failed to position correctly.
                  inputTrayElevationFailure(812),
                                        -- Not in RFC 1759
                  inputCannotFeedSizeSelected(813),
                                        -- Not in RFC 1759
                -- Output Group
                  outputMediaTrayMissing(901),
                  outputMediaTrayAlmostFull(902),
                  outputMediaTrayFull(903),
                  outputMailboxSelectFailure(904),
                                        -- Not in RFC 1759
                -- Marker group
                  markerFuserUnderTemperature(1001),
                  markerFuserOverTemperature(1002),
                  markerFuserTimingFailure(1003),
                                        -- Not in RFC 1759
                  markerFuserThermistorFailure(1004),
                                        -- Not in RFC 1759
                  markerAdjustingPrintQuality(1005),
                                        -- Not in RFC 1759
                -- Marker Supplies group
                  markerTonerEmpty(1101),
                  markerInkEmpty(1102),
                  markerPrintRibbonEmpty(1103),
                  markerTonerAlmostEmpty(1104),
                  markerInkAlmostEmpty(1105),
                  markerPrintRibbonAlmostEmpty(1106),
                  markerWasteTonerReceptacleAlmostFull(1107),
                  markerWasteInkReceptacleAlmostFull(1108),
                  markerWasteTonerReceptacleFull(1109),
                  markerWasteInkReceptacleFull(1110),
                  markerOpcLifeAlmostOver(1111),
                  markerOpcLifeOver(1112),
                  markerDeveloperAlmostEmpty(1113),
                  markerDeveloperEmpty(1114),
                  markerTonerCartridgeMissing(1115),
                                        -- Not in RFC 1759
                -- Media Path Device Group
                  mediaPathMediaTrayMissing(1301),
                  mediaPathMediaTrayAlmostFull(1302),
                  mediaPathMediaTrayFull(1303),
                  mediaPathCannotDuplexMediaSelected(1304),
        
                                        -- Not in RFC 1759
                -- Interpreter Group
                  interpreterMemoryIncrease(1501),
                  interpreterMemoryDecrease(1502),
                  interpreterCartridgeAdded(1503),
                  interpreterCartridgeDeleted(1504),
                  interpreterResourceAdded(1505),
                  interpreterResourceDeleted(1506),
                  interpreterResourceUnavailable(1507),
                  interpreterComplexPageEncountered(1509),
                                        -- Not in RFC 1759
                      -- The interpreter has encountered a page
                      -- that is too complex for the resources that
                      -- are available.
                -- Alert Group
                  alertRemovalOfBinaryChangeEntry(1801)
                                        -- Not in RFC 1759
                      -- A binary change event entry has been
                      -- removed from the alert table.  This unary
                      -- change alert table entry is added to the
                      -- end of the alert table.
                  }
END
        
6. The Printer MIB
6. プリンターMIB
Printer-MIB DEFINITIONS ::= BEGIN
        
IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, TimeTicks,
        NOTIFICATION-TYPE, OBJECT-IDENTITY,
        mib-2 FROM SNMPv2-SMI                             -- [RFC2578]
    TEXTUAL-CONVENTION FROM SNMPv2-TC                     -- [RFC2579]
    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
        FROM SNMPv2-CONF                                  -- [RFC2580]
    hrDeviceIndex, hrStorageIndex FROM HOST-RESOURCES-MIB -- [RFC2790]
    InterfaceIndexOrZero FROM IF-MIB                      -- [RFC2863]
    PrtCoverStatusTC, PrtGeneralResetTC, PrtChannelTypeTC,
        PrtInterpreterLangFamilyTC, PrtInputTypeTC, PrtOutputTypeTC,
        PrtMarkerMarkTechTC, PrtMarkerSuppliesTypeTC, PrtConsoleColorTC,
        PrtConsoleDisableTC, PrtMediaPathTypeTC, PrtAlertGroupTC,
        PrtAlertTrainingLevelTC, PrtAlertCodeTC
        FROM IANA-PRINTER-MIB
    IANACharset FROM IANA-CHARSET-MIB;
        

printmib MODULE-IDENTITY LAST-UPDATED "200406020000Z" ORGANIZATION "PWG IEEE/ISTO Printer Working Group" CONTACT-INFO "Harry Lewis IBM Phone (303) 924-5337 Email: harryl@us.ibm.com http://www.pwg.org/index.html

PrintMib Module-Identity Last-Updated "200406020000Z"組織 "PWG IEEE/ISTOプリンターワーキンググループ"連絡先INFO "Harry Lewis電話(303)924-5337電子メール:harryl@us.ibm.com http://www.pwgg.org/index.html

Send comments to the printmib WG using the Printer MIB Project (PMP) Mailing List: pmp@pwg.org

プリンターMIBプロジェクト(PMP)メーリングリストを使用して、PrintMib WGにコメントを送信します:pmp@pwg.org

For further information, access the PWG web page under 'Printer MIB': http://www.pwg.org/

詳細については、「プリンターMIB」:http://www.pwg.org/のPWG Webページにアクセスしてください。

        Implementers of this specification are encouraged to join the
        pmp mailing list in order to participate in discussions on any
        clarifications needed and registration proposals being reviewed
        in order to achieve consensus."
    DESCRIPTION
        "The MIB module for management of printers.
         Copyright (C) The Internet Society (2004). This
         version of this MIB module was published
         in RFC 3805. For full legal notices see the RFC itself."
    REVISION     "200406020000Z"
    DESCRIPTION
        "Printer MIB v2.
        Moved all enum groups to be maintained by IANA into new TCs
           within the ianaPrinterMIB, which is contained in this
           document.
        New TCs created from enums defined within RFC 1759 Objects:
           PrtPrintOrientationTC, PrtLocalizedDescriptionStringTC,
           PrtConsoleDescriptionStringTC, PrtChannelStateTC,
           PrtOutputStackingOrderTC, PrtOutputPageDeliveryOrientationTC,
           PrtMarkerCounterUnitTC, PrtMarkerSuppliesSupplyUnitTC,
           PrtMarkerSuppliesClassTC, PrtMarkerAddressabilityUnitTC,
           PrtMarkerColorantRoleTC, PrtMediaPathMaxSpeedPrintUnitTC,
           PrtInterpreterTwoWayTC, and PrtAlertSeverityLevelTC.
        The following four TCs have been deprecated:
           MediaUnit (replaced by PrtMediaUnitTC),
           CapacityUnit (replaced by PrtCapacityUnitTC),
           SubUnitStatus (replaced by PrtSubUnitStatusTC),
           CodedCharSet (replaced by IANACharset in IANA Charset MIB)
        Five new OBJECT-GROUPs: prtAuxilliarySheetGroup,
           prtInputSwitchingGroup, prtGeneralV2Group,
           prtAlertTableV2Group, prtChannelV2Group.
        Nine new objects added to those groups:
           prtAuxiliarySheetStartupPage, prtAuxiliarySheetBannerPage,
           prtGeneralPrinterName, prtGeneralSerialNumber,
           prtAlertCriticalEvents, prtAlertAllEvents,
               prtInputMediaLoadTimeout, prtInputNextIndex,
           prtChannelInformation.
        SYNTAX range changed from (0..65535) to (1..65535) for the
           index objects prtStorageRefSeqNumber, prtDeviceRefSeqNumber,
           and prtConsoleLightIndex.
        SYNTAX range changed from (0..65535) to (0..2147483647) for the
           objects prtStorageRefIndex and prtDeviceRefIndex to agree
           with the Host Resources MIB.
        Defined a range for the objects with a SYNTAX of Integer32:
           prtOutputDefaultIndex, prtInputMediaDimFeedDirDeclared,
           prtInputMediaDimXFeedDirDeclared, prtInputMaxCapacity,
           prtInputCurrentLevel, prtInputMediaDimFeedDirChosen,
           prtInputMediaDimXFeedDirChosen, prtInputMediaWeight,
           prtInputMediaFormParts, prtOutputIndex,
           prtOutputMaxCapacity, prtOutputRemainingCapacity,
           prtOutputMaxDimFeedDir, prtOutputMaxDimXFeedDir,
           prtOutputMinDimFeedDir, prtOutputMinDimXFeedDir,
           prtMarkerAddressibilityFeedDir,
           prtMarkerAddressibilityXFeedDir, prtMarkerNorthMargin,
           prtMarkerSouthMargin, prtMarkerWestMargin,
           prtMarkerEastMargin, prtMarkerSuppliesMaxCapacity,
           prtMarkerSuppliesLevel, prtMarkerColorantTonality,
           prtMediaPathMaxSpeed, prtMediaPathMaxMediaFeedDir,
           prtMediaPathMaxMediaXFeedDir, prtMediaPathMinMediaFeedDir,
           prtMediaPathMinMediaXFeedDir, prtChannelIndex,
           prtChannelCurrentJobCntlLangIndex, prtInterpreterIndex,
           prtChannelDefaultPageDescLangIndex, prtConsoleOnTime,
           prtInterpreterFeedAddressibility, prtConsoleOffTime,
           prtInterpreterXFeedAddressibility, prtAlertIndex,
           prtAlertGroupIndex, prtAlertLocation.
        Changed SYNTAX from Integer32 to InterfaceIndexOrZero for
           prtChannelIfIndex.
        Changed MAX-ACCESS of prtAlertIndex from not-accessible to
           Read-only and added a compliance statement to allow a
           MIN-ACCESS of accessible-for-notify.
        One new NOTIFICATION-GROUP: prtAlertTrapGroup which contains
           printerV2Alert.
        In MODULE-COMPLIANCE prtMIBCompliance, new OBJECT-GROUPs and
           the NOTIFICATION_GROUP, all in GROUP (not MANDATORY-GROUP)
           clauses.  The nine new objects are optional, i.e., this
           document is backward compatible with RFC 1759."
    REVISION     "199411250000Z"
    DESCRIPTION
        "The original version of this MIB, published as RFC1759."
    ::= { mib-2 43 }
        
-- TEXTUAL-CONVENTIONs for this MIB module
--
-- Generic unspecific TEXTUAL-CONVENTIONs
--
        
PrtMediaUnitTC ::= TEXTUAL-CONVENTION
    -- Replaces MediaUnit in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Units of measure for media dimensions."
    SYNTAX    INTEGER {
                  tenThousandthsOfInches(3),  -- .0001
                  micrometers(4)
                  }
        
MediaUnit ::= TEXTUAL-CONVENTION
    -- Replaced by PrtMediaUnitTC.
    STATUS    deprecated
    DESCRIPTION
        "Units of measure for media dimensions."
    SYNTAX    INTEGER {
                  tenThousandthsOfInches(3),  -- .0001
                  micrometers(4)
                  }
        
PrtCapacityUnitTC ::= TEXTUAL-CONVENTION
    -- Replaces CapacityUnit in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Units of measure for media capacity."
    SYNTAX    INTEGER {
                  other(1),                   -- New, not in RFC 1759
                  unknown(2),                 -- New, not in RFC 1759
                  tenThousandthsOfInches(3),  -- .0001
                  micrometers(4),
                  sheets(8),
                  feet(16),
                  meters(17),
                -- Values for Finisher MIB
                  items(18),                  -- New, not in RFC 1759
                  percent(19)                 -- New, not in RFC 1759
                  }
        
CapacityUnit ::= TEXTUAL-CONVENTION
    -- Replaced by PrtCapacityUnitTC.
    STATUS    deprecated
    DESCRIPTION
        "Units of measure for media capacity."
        
    SYNTAX    INTEGER {
                  tenThousandthsOfInches(3),  -- .0001
                  micrometers(4),
                  sheets(8),
                  feet(16),
                  meters(17)
                  }
        
PrtPrintOrientationTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtInterpreterDefaultOrientation in
    -- RFC 1759.
    STATUS    current
    DESCRIPTION
        "A generic representation for printing orientation on a
        'page'."
    SYNTAX    INTEGER {
                  other(1),
                  portrait(3),
                  landscape(4)
                  }
        
PrtSubUnitStatusTC ::= TEXTUAL-CONVENTION
    -- Replaces SubUnitStatus in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Status of a printer sub-unit.
        

The SubUnitStatus is an integer that is the sum of 5 distinct values, Availability, Non-Critical, Critical, On-line, and Transitioning. These values are:

Subunitstatusは、5つの異なる値、可用性、非批判、批判的、オンライン、および遷移の合計である整数です。これらの値は次のとおりです。

Availability Value

可用性値

            Available and Idle                  0       0000'b
            Available and Standby               2       0010'b
            Available and Active                4       0100'b
            Available and Busy                  6       0110'b
            Unavailable and OnRequest           1       0001'b
            Unavailable because Broken          3       0011'b
            Unknown                             5       0101'b
        
        Non-Critical
            No Non-Critical Alerts              0       0000'b
            Non-Critical Alerts                 8       1000'b
        

Critical

致命的

            No Critical Alerts                  0       0000'b
                        Critical Alerts                    16     1 0000'b
        

On-Line

オンライン

            State is On-Line                    0       0000'b
            State is Off-Line                  32    10 0000'b
        

Transitioning

移行

At intended state 0 0000'b Transitioning to intended state 64 100 0000'b"

意図された状態0 0000'Bで意図された状態64 100 0000'B "に移行する

SYNTAX INTEGER (0..126)

構文整数(0..126)

SubUnitStatus ::= TEXTUAL-CONVENTION
   -- Replaced by PrtSubUnitStatusTC.
    STATUS    deprecated
    DESCRIPTION
        "Status of a printer sub-unit.
        

The SubUnitStatus is an integer that is the sum of 5 distinct values, Availability, Non-Critical, Critical, On-line, and Transitioning. These values are:

Subunitstatusは、5つの異なる値、可用性、非批判、批判的、オンライン、および遷移の合計である整数です。これらの値は次のとおりです。

        Availability                           Value
            Available and Idle                  0       0000'b
            Available and Standby               2       0010'b
            Available and Active                4       0100'b
            Available and Busy                  6       0110'b
            Unavailable and OnRequest           1       0001'b
            Unavailable because Broken          3       0011'b
            Unknown                             5       0101'b
        
        Non-Critical
            No Non-Critical Alerts              0       0000'b
            Non-Critical Alerts                 8       1000'b
        

Critical

致命的

            No Critical Alerts                  0       0000'b
            Critical Alerts                    16     1 0000'b
        

On-Line

オンライン

            State is On-Line                    0       0000'b
            State is Off-Line                  32    10 0000'b
        

Transitioning

移行

At intended state 0 0000'b Transitioning to intended state 64 100 0000'b"

意図された状態0 0000'Bで意図された状態64 100 0000'B "に移行する

SYNTAX INTEGER (0..126)

構文整数(0..126)

PresentOnOff ::= TEXTUAL-CONVENTION
    STATUS    current
    DESCRIPTION
        "Presence and configuration of a device or feature."
    SYNTAX    INTEGER {
                  other(1),
                  on(3),
                  off(4),
                  notPresent(5)
                  }
        
PrtLocalizedDescriptionStringTC ::= TEXTUAL-CONVENTION
    -- This TC did not appear in RFC 1759.
    STATUS    current
    DESCRIPTION
        "An object MUST use this TEXTUAL-CONVENTION when its
        'charset' is controlled by the value of
        prtGeneralCurrentLocalization."
    SYNTAX    OCTET STRING (SIZE(0..255))
        
PrtConsoleDescriptionStringTC ::= TEXTUAL-CONVENTION
    -- This TC did not appear in RFC 1759.
    STATUS    current
    DESCRIPTION
        "An object MUST use this TEXTUAL-CONVENTION when its
        'charset' is controlled by the value of
        prtConsoleLocalization."
    SYNTAX    OCTET STRING (SIZE(0..255))
        
CodedCharSet ::= TEXTUAL-CONVENTION
        
   -- Replaced by IANACharset TEXTUAL-CONVENTION in IANA Charset MIB.
    STATUS     deprecated
    DESCRIPTION
       "The original description clause from RFC 1759 [RFC1759] was
       technically inaccurate and therefore has been deleted."
   SYNTAX     INTEGER {
     other(1)               -- used if the designated coded
                            -- character set is not currently in
                            -- the enumeration
}
        

--

-

-- Channel Group TEXTUAL-CONVENTIONs --

- チャネルグループTextual Conventions-

PrtChannelStateTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtChannelState in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The state of this print job delivery channel. The value
        determines whether print data is allowed through this channel."
    SYNTAX    INTEGER {
                  other(1),
                  printDataAccepted(3),
                  noDataAccepted(4)
                  }
        

-- -- Input/Output Group TEXTUAL-CONVENTIONs --

---入力/出力グループTextual Conventions-

PrtOutputStackingOrderTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtOutputStackingOrder in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The current state of the stacking order for the associated
        output sub-unit. 'firstToLast' means that as pages are output,
        the front of the next page is placed against the back of the
        previous page. 'lastToFirst' means that as pages are output,
        the back of the next page is placed against the front of the
        previous page."
    SYNTAX    INTEGER {
                  unknown(2),
                  firstToLast(3),
                  lastToFirst(4)
                  }
        
PrtOutputPageDeliveryOrientationTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtOutputPageDeliveryOrientation
    -- in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The reading surface that will be 'up' when pages are delivered
        to the associated output sub-unit. Values are Face-Up and Face
        Down (Note: interpretation of these values is, in general,
        context-dependent based on locale; presentation of these values
        to an end-user should be normalized to the expectations of the
        user."
    SYNTAX    INTEGER {
                  faceUp(3),
                  faceDown(4)
                  }
        

-- -- Marker Group TEXTUAL-CONVENTIONs --

---マーカーグループテキストコンベニオン -

PrtMarkerCounterUnitTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerCounterUnit in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The unit that will be used by the printer when reporting
        counter values for this marking sub-unit.  The
        time units of measure are provided for a device like a
        strip recorder that does not or cannot track the physical
        dimensions of the media and does not use characters,
        lines or sheets."
        
    SYNTAX    INTEGER {
                  tenThousandthsOfInches(3),  -- .0001
                  micrometers(4),
                  characters(5),
                  lines(6),
                  impressions(7),
                  sheets(8),
                  dotRow(9),
                  hours(11),
                  feet(16),
                  meters(17)
                  }
        
PrtMarkerSuppliesSupplyUnitTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerSuppliesSupplyUnit
    -- in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Unit of this marker supply container/receptacle."
    SYNTAX    INTEGER {
                  other(1),                   -- New, not in RFC 1759
                  unknown(2),                 -- New, not in RFC 1759
                  tenThousandthsOfInches(3),  -- .0001
                  micrometers(4),
                  impressions(7),             -- New, not in RFC 1759
                  sheets(8),                  -- New, not in RFC 1759
                  hours(11),                  -- New, not in RFC 1759
                  thousandthsOfOunces(12),
                  tenthsOfGrams(13),
                  hundrethsOfFluidOunces(14),
                  tenthsOfMilliliters(15),
                  feet(16),                   -- New, not in RFC 1759
                  meters(17),                 -- New, not in RFC 1759
                -- Values for Finisher MIB
                  items(18),  -- e.g., #staples. New, not in RFC 1759
                  percent(19)                 -- New, not in RFC 1759
                  }
        
PrtMarkerSuppliesClassTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerSuppliesClass in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Indicates whether this supply entity represents a supply
        that is consumed or a receptacle that is filled."
    SYNTAX    INTEGER {
                  other(1),
                  supplyThatIsConsumed(3),
                  receptacleThatIsFilled(4)
                  }
        
PrtMarkerColorantRoleTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerColorantRole in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The role played by this colorant."
    SYNTAX    INTEGER { --  Colorant Role
                  other(1),
                  process(3),
                  spot(4)
                  }
        
PrtMarkerAddressabilityUnitTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtMarkerAddressabilityUnit
    -- in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The unit of measure of distances, as applied to the marker's
        resolution."
    SYNTAX    INTEGER {
                  tenThousandthsOfInches(3), -- .0001
                  micrometers(4)
                  }
        

-- -- Media Path TEXTUAL-CONVENTIONs --

---メディアパスTextual Conventions-

PrtMediaPathMaxSpeedPrintUnitTC ::= TEXTUAL-CONVENTION
        
    -- This TC was extracted from prtMediaPathMaxSpeedPrintUnit
    -- in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The unit of measure used in specifying the speed of all
        media paths in the printer."
    SYNTAX    INTEGER {
                  tenThousandthsOfInchesPerHour(3),-- .0001/hour
                  micrometersPerHour(4),
                  charactersPerHour(5),
                  linesPerHour(6),
                  impressionsPerHour(7),
                  sheetsPerHour(8),
                  dotRowPerHour(9),
                  feetPerHour(16),
                  metersPerHour(17)
                 }
        

-- -- Interpreter Group TEXTUAL-CONVENTIONs --

---インタープリターグループのテキストコンベニオン -

PrtInterpreterTwoWayTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtInterpreterTwoWay in RFC 1759.
    STATUS    current
    DESCRIPTION
        "Indicates whether or not this interpreter returns information
        back to the host."
    SYNTAX    INTEGER {
                  yes(3),
                  no(4)
                  }
        

-- -- Alert Group TEXTUAL-CONVENTIONs --

---アラートグループTextual Conventions-

PrtAlertSeverityLevelTC ::= TEXTUAL-CONVENTION
    -- This TC was extracted from prtAlertSeverityLevel in RFC 1759.
    STATUS    current
    DESCRIPTION
        "The level of severity of this alert table entry.  The printer
        determines the severity level assigned to each entry in the
        table. A critical alert is binary by nature and definition. A
        warning is defined to be a non-critical alert. The original and
        most common warning is unary. The binary warning was added later
        and given a more distinguished name."
    SYNTAX    INTEGER {
        

other(1), critical(3), warning(4), warningBinaryChangeEvent(5) -- New, not in RFC 1759 }

その他(1)、クリティカル(3)、警告(4)、警告binginaChangeEvent(5) - 新しく、RFC 1759ではない}

-- The General Printer Group
--
-- The general printer sub-unit is responsible for the overall
-- control and status of the printer.  There is exactly one
-- general printer sub-unit in a printer.
        
prtGeneral OBJECT IDENTIFIER ::= { printmib 5 }
        
prtGeneralTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtGeneralEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "A table of general information per printer.
        Objects in this table are defined in various
        places in the MIB, nearby the groups to
        which they apply.  They are all defined
        here to minimize the number of tables that would
        otherwise need to exist."
    ::= { prtGeneral 1 }
        

prtGeneralEntry OBJECT-TYPE SYNTAX PrtGeneralEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry exists in this table for each device entry in the host resources MIB device table with a device type of 'printer'.

prtgeneralentryオブジェクトタイプ構文prtgeneralentry max-access accessable not accessable current current "ホストリソースMIBデバイステーブルの各デバイスエントリのエントリは、デバイスタイプの「プリンター」を備えています。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX    { hrDeviceIndex }
    ::= { prtGeneralTable 1 }
        
PrtGeneralEntry ::= SEQUENCE {
    -- Note that not all of the objects in this sequence are in
    -- the general printer group. The group to which an
    -- object belongs is tagged with a label "General", "Input"
    -- "Output", etc. after each entry in the following sequence.
    --
    prtGeneralConfigChanges         Counter32, -- General
    prtGeneralCurrentLocalization   Integer32, -- General
    prtGeneralReset                 PrtGeneralResetTC,
                                               -- General
    prtGeneralCurrentOperator       OCTET STRING,
                                               -- Responsible Party
    prtGeneralServicePerson         OCTET STRING,
                                               -- Responsible Party
    prtInputDefaultIndex            Integer32, -- Input
    prtOutputDefaultIndex           Integer32, -- Output
    prtMarkerDefaultIndex           Integer32, -- Marker
    prtMediaPathDefaultIndex        Integer32, -- Media Path
    prtConsoleLocalization          Integer32, -- Console
    prtConsoleNumberOfDisplayLines  Integer32, -- Console
    prtConsoleNumberOfDisplayChars  Integer32, -- Console
    prtConsoleDisable               PrtConsoleDisableTC,
                                               -- Console,
    prtAuxiliarySheetStartupPage    PresentOnOff,
                                               -- AuxiliarySheet
    prtAuxiliarySheetBannerPage     PresentOnOff,
                                               -- AuxiliarySheet
    prtGeneralPrinterName           OCTET STRING,
                                               -- General V2
    prtGeneralSerialNumber          OCTET STRING,
                                               -- General V2
    prtAlertCriticalEvents          Counter32, -- Alert V2
    prtAlertAllEvents               Counter32  -- Alert V2
    }
        

prtGeneralConfigChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Counts configuration changes within the printer. A configuration change is defined to be an action that results in a change to any MIB object other than those that reflect status or level, or those that act as counters or gauges. In addition, any action that results in a row being added or deleted from any table in the Printer MIB is considered a configuration change. Such changes will often affect the capability of the printer to service certain types of print jobs. Management applications may cache infrequently changed configuration information about sub units within the printer. This object should be incremented whenever the agent wishes to notify management applications that any cached configuration information for this device is to be considered 'stale'. At this point, the management application should flush any configuration information cached about this device and fetch new configuration information.

PrtGeneralConfigChangesオブジェクトタイプの構文Counter32 Max-Access Read-Access読み取り専用ステータス現在または、カウンターまたはゲージとして機能するもの。さらに、プリンターMIBの任意のテーブルから連続または削除されるアクションは構成の変更と見なされます。そのような変更は、特定のタイプのサービスにプリンターの機能に影響を与えることがよくあります。印刷ジョブの。管理アプリケーションは、プリンター内のサブユニットに関する構成情報を頻繁に変更することができます。このオブジェクトは、エージェントがこのデバイスのキャッシュされた構成情報が「古くない」と見なされることを管理アプリケーションに通知したい場合はいつでもインクリメントする必要があります。ポイント、管理アプリケーションは、このデバイスについてキャッシュされた構成情報をフラッシュし、新しい構成情報を取得する必要があります。

The following are examples of actions that would cause the prtGeneralConfigChanges object to be incremented:

以下は、prtgeneralConfigChangesオブジェクトをインクリメントする原因となるアクションの例です。

- Adding an output bin - Changing the media in a sensing input tray - Changing the value of prtInputMediaType

- 出力ビンの追加 - センシング入力トレイでメディアの変更 - Prtinputmediatypeの値の変更

Note that the prtGeneralConfigChanges counter would not be incremented when an input tray is temporarily removed to load additional paper or when the level of an input device changes.

入力トレイを一時的に取り外して追加の紙をロードする場合、または入力デバイスのレベルが変更されたときに、PrtGeneralConfigChangesカウンターは増加しないことに注意してください。

NOTE: The above description has been modified from RFC 1759 for clarification."

注:上記の説明は、明確化のためにRFC 1759から変更されました。」

    ::= { prtGeneralEntry 1 }
        

prtGeneralCurrentLocalization OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the prtLocalizationIndex corresponding to the current language, country, and character set to be used for localized string values that are identified as being dependent on the value of this object. Note that this object does not apply to localized strings in the prtConsole group or to any object that is not explicitly identified as being localized according to prtGeneralCurrentLocalization. When an object's 'charset' is controlled by the value of prtGeneralCurrentLocalization, it MUST specify PrtLocalizedDescriptionStringTC as its syntax.

PrtGeneralCurrentLocalization Object-Type Syntax Integer32(1..65535)Max-Access Read-Writeステータス現在の説明 "PrtlocalizationIndexの値は、現在の言語、国、およびキャラクターに対応しています。このオブジェクトの値に依存します。このオブジェクトは、prtconsoleグループのローカライズされた文字列またはprtgeneralcurrentlintlocalizationに従ってローカライズされていると明示的に識別されないオブジェクトには適用されないことに注意してください。prtgeneralcurrentLocalizationでは、その構文としてprtlocalizeddescriptionStringtcを指定する必要があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
   ::= { prtGeneralEntry 2 }
        
prtGeneralReset OBJECT-TYPE
    -- NOTE: In RFC 1759, the enumeration values were implicitly defined
    -- by this object.
    SYNTAX     PrtGeneralResetTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "Setting this value to 'powerCycleReset', 'resetToNVRAM', or
        'resetToFactoryDefaults' will result in the resetting of the
        printer.  When read, this object will always have the value
        
        'notResetting(3)', and a SET of the value 'notResetting' shall
        have no effect on the printer.  Some of the defined values are
        optional.  However, every implementation must support at least
        the values 'notResetting' and 'resetToNVRAM'."
    ::= { prtGeneralEntry 3 }
        

-- The Responsible Party group

- 責任者グループ

prtGeneralCurrentOperator OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The name of the person who is responsible for operating this printer. It is suggested that this string include information that would enable other humans to reach the operator, such as a phone number. As a convention to facilitate automatic notification of the operator by the agent or network management station, the phone number, fax number or email address should be indicated by the URL schemes 'tel:', 'fax:' and 'mailto:', respectively. If either the phone, fax, or email information is not available, then a line should not be included for this information.

prtgeneralcurrentoperator object-type syntax octet string(size(0..127))max-access read-writeステータス現在の説明 "このプリンターの操作を担当する人の名前。電話番号などのオペレーターに到達する他の人間。エージェントまたはネットワーク管理ステーションによるオペレーターの自動通知を促進するための慣習として、電話番号、FAX番号または電子メールアドレスは、URLスキームのTelで示す必要があります。'、' fax: 'および' mailto: '、それぞれ。電話、FAX、または電子メール情報が利用できない場合は、この情報に行を含めないでください。

NOTE: For interoperability purposes, it is advisable to use email addresses formatted according to [RFC2822] requirements.

注:相互運用性の目的では、[RFC2822]要件に従ってフォーマットされた電子メールアドレスを使用することをお勧めします。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtGeneralEntry 4 }
        

prtGeneralServicePerson OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The name of the person responsible for servicing this printer. It is suggested that this string include information that would enable other humans to reach the service person, such as a phone number. As a convention to facilitate automatic notification of the operator by the agent or network management station, the phone number, fax number or email address should be indicated by the URL schemes 'tel:', 'fax:' and 'mailto:', respectively. If either the phone, fax, or email information is not available, then a line should not be included for this information.

prtgeneralserviceperson object-type syntax octet string(size(0..127))max-access read-writeステータス現在の説明 "このプリンターのサービスを担当する人の名前。電話番号などのサービス担当者に到達するには、エージェントまたはネットワーク管理ステーションによるオペレーターの自動通知を促進するための慣習として、URLスキーム「Tel:」で電話番号、FAX番号、または電子メールアドレスを示す必要があります。、 'fax:'および 'mailto:'、それぞれ。電話、FAX、または電子メール情報のいずれかが利用できない場合、この情報には行を含めないでください。

NOTE: For interoperability purposes, it is advisable to use email addresses formatted per [RFC2822] requirements.

注:相互運用性の目的では、[RFC2822]要件ごとにフォーマットされた電子メールアドレスを使用することをお勧めします。

NOTE: The above description has been modified from RFC 1759 for clarification."

注:上記の説明は、明確化のためにRFC 1759から変更されました。」

    ::= { prtGeneralEntry 5 }
        
-- Default indexes section
--
-- The following four objects are used to specify the indexes of
-- certain subunits used as defaults during the printing process.
        
prtInputDefaultIndex OBJECT-TYPE
    SYNTAX     Integer32 (1..65535)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The value of prtInputIndex corresponding to the default input
        sub-unit: that is, this object selects the default source of
        input media."
::= { prtGeneralEntry 6 }
        
prtOutputDefaultIndex OBJECT-TYPE
    --  A range has been added to the SYNTAX clause that was not in
    --  RFC 1759.  Although this violates SNMP compatibility rules,
    --  it provides a more reasonable guide for SNMP managers.
    SYNTAX     Integer32 (1..65535)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The value of prtOutputIndex corresponding to the default
        output sub-unit; that is, this object selects the default
        output destination."
::= { prtGeneralEntry 7 }
        
prtMarkerDefaultIndex OBJECT-TYPE
    SYNTAX     Integer32 (1..65535)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The value of prtMarkerIndex corresponding to the
        default marker sub-unit; that is, this object selects the
        default marker."
    ::= { prtGeneralEntry 8 }
        
prtMediaPathDefaultIndex OBJECT-TYPE
    SYNTAX     Integer32 (1..65535)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The value of prtMediaPathIndex corresponding to
        the default media path; that is, the selection of the
        default media path."
    ::= { prtGeneralEntry 9 }
        
-- Console general section
--
-- The following four objects describe overall parameters of the
-- printer console subsystem.
        

prtConsoleLocalization OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the prtLocalizationIndex corresponding to the language, country, and character set to be used for the console. This localization applies both to the actual display on the console as well as the encoding of these console objects in management operations. When an object's 'charset' is controlled by the value of prtConsoleLocalization, it MUST specify PrtConsoleDescriptionStringTC as its syntax.

prtconsolelocalizationオブジェクトタイプ構文integer32(1..65535)max-access read-writeステータス現在の説明 "コンソールに使用する言語、国、およびキャラクターセットに対応するprtlocalizationindexの値。このローカリゼーションは両方に適用されます。コンソールの実際の表示と、管理操作におけるこれらのコンソールオブジェクトのエンコード。オブジェクトの「charset」がprtconsolelocalizationの値によって制御される場合、その構文としてprtconsoledescriptionstringtcを指定する必要があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtGeneralEntry 10 }
        
prtConsoleNumberOfDisplayLines OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The number of lines on the printer's physical
        display.  This value is 0 if there are no lines on the
        physical display or if there is no physical display"
    ::= { prtGeneralEntry 11 }
        
prtConsoleNumberOfDisplayChars OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The number of characters per line displayed on the physical
        display.  This value is 0 if there are no lines on the physical
        display or if there is no physical display"
    ::= { prtGeneralEntry 12 }
        
prtConsoleDisable OBJECT-TYPE
    -- In RFC 1759, the enumeration values were implicitly defined
    -- by this object.
    SYNTAX     PrtConsoleDisableTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "This value indicates how input is (or is not) accepted from
        the operator console.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtGeneralEntry 13 }
        
-- The Auxiliary Sheet Group
--
-- The auxiliary sheet group allows the administrator to control
-- the production of auxiliary sheets by the printer.  This group
-- contains only the "prtAuxiliarySheetStartupPage" and
-- "prtAuxiliarySheetBannerPage" objects.
        
prtAuxiliarySheetStartupPage OBJECT-TYPE
    SYNTAX     PresentOnOff
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "Used to enable or disable printing a startup page.  If enabled,
        a startup page will be printed shortly after power-up, when the
        device is ready.  Typical startup pages include test patterns
        and/or printer configuration information."
    ::= { prtGeneralEntry 14 }
        
prtAuxiliarySheetBannerPage OBJECT-TYPE
    SYNTAX     PresentOnOff
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "Used to enable or disable printing banner pages at the
        beginning of jobs.  This is a master switch which applies to all
        jobs, regardless of interpreter."
     ::= { prtGeneralEntry 15 }
        
-- Administrative section  (The General V2 Group)
--
-- The following two objects are used to specify administrative
-- information assigned to the printer.
        
prtGeneralPrinterName OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE (0..127))
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "An administrator-specified name for this printer.  Depending
        upon implementation of this printer, the value of this object
        may or may not be same as the value for the MIB-II 'SysName'
        object."
     ::= { prtGeneralEntry 16 }
        
prtGeneralSerialNumber OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE (0..255))
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "A recorded serial number for this device that indexes some
        type device catalog or inventory.  This value is usually set by
        the device manufacturer but the MIB supports the option of
        writing for this object for site-specific administration of
        device inventory or tracking."
    ::= { prtGeneralEntry 17 }
        
-- General alert table section  (Alert Table V2 Group)
--
-- The following two objects are used to specify counters
-- associated with the Alert Table.
        
prtAlertCriticalEvents OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A running counter of the number of critical alert events that
        have been recorded in the alert table.  The value of this object
        is RESET in the event of a power cycle operation (i.e., the
        value is not persistent."
    ::= { prtGeneralEntry 18 }
        
prtAlertAllEvents OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A running counter of the total number of alert event entries
        (critical and non-critical) that have been recorded in the
        alert table"
    ::= { prtGeneralEntry 19 }
        
-- The Cover Table
--
-- The cover portion of the General print sub-unit describes the
-- covers and interlocks of the printer.  The Cover Table has an
-- entry for each cover and interlock.
        
prtCover OBJECT IDENTIFIER ::= { printmib 6 }
        
prtCoverTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtCoverEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "A table of the covers and interlocks of the printer."
    ::= { prtCover 1 }
        

prtCoverEntry OBJECT-TYPE SYNTAX PrtCoverEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a cover or interlock. Entries may exist in the table for each device index with a device type of 'printer'.

prtcoverentryオブジェクトタイプ構文prtcoverentry max-accessアクセス不可能なステータス現在の説明 "カバーまたはインターロックに関する情報。エントリは、デバイスインデックスの「プリンター」のタイプのデバイスインデックスのテーブルに存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtCoverIndex }
    ::= { prtCoverTable 1 }
        
PrtCoverEntry ::= SEQUENCE {
    prtCoverIndex            Integer32,
    prtCoverDescription      PrtLocalizedDescriptionStringTC,
    prtCoverStatus           PrtCoverStatusTC
    }
        

prtCoverIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this Cover sub unit. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new cover sub-units to the printer), values SHOULD remain stable across successive printer power cycles.

PrtCoverIndexオブジェクトタイプ構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "このカバーサブユニットを識別するためにプリンターによって使用される一意の値。これらの値はデバイスの主要な再構成により変化する可能性がありますがたとえば、プリンターに新しいカバーサブユニットを追加します)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtCoverEntry 1 }
        
prtCoverDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The manufacturer provided cover sub-mechanism name in the
        localization specified by prtGeneralCurrentLocalization."
    ::= { prtCoverEntry 2 }
        
prtCoverStatus  OBJECT-TYPE
    -- NOTE: In RFC 1759, the enumeration values were implicitly defined
    -- by this object and are now defined in the IANA-PRINTER-MIB.  The
    -- new TC has defined "coverOpen" and "coverClosed" to replace
    -- "doorOpen" and "doorClosed" in RFC 1759.  A name change is not
    -- formally allowed per SMI rules, but was agreed to by the WG group
    -- since a door has a more restrictive meaning than a cover and
    -- Cover group is intended to support doors as a subset of covers.
        
   SYNTAX     PrtCoverStatusTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The status of this cover sub-unit."
    ::= { prtCoverEntry 3 }
        
-- The Localization Table
--
-- The localization portion of the General printer sub-unit is
-- responsible for identifying the natural language, country, and
-- character set in which character strings are expressed.  There
-- may be one or more localizations supported per printer.  The
-- available localizations are represented by the Localization
-- table.
        
prtLocalization  OBJECT IDENTIFIER ::= { printmib 7 }
        

prtLocalizationTable OBJECT-TYPE

prtlocalizationTableオブジェクトタイプ

    SYNTAX     SEQUENCE OF PrtLocalizationEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "The available localizations in this printer."
    ::= { prtLocalization 1 }
        

prtLocalizationEntry OBJECT-TYPE SYNTAX PrtLocalizationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A description of a localization. Entries may exist in the table for each device index with a device type of 'printer'.

prtlocalizationEntry-type構文prtlocalizationEntry max-access accessable not accessable current current "ローカリゼーションの説明。エントリは、デバイスインデックスの「プリンター」のタイプのデバイスインデックスのテーブルに存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtLocalizationIndex }
    ::= { prtLocalizationTable 1 }
        
PrtLocalizationEntry ::= SEQUENCE {
    prtLocalizationIndex          Integer32,
    prtLocalizationLanguage       OCTET STRING,
    prtLocalizationCountry        OCTET STRING,
    prtLocalizationCharacterSet   IANACharset
    }
        

prtLocalizationIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this localization entry. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new localization data to the printer), values SHOULD remain stable across successive printer power cycles.

prtlocalizationIndexオブジェクトタイプ構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "このローカリゼーションエントリを識別するためにプリンターによって使用される一意の値。これらの値はデバイスの主要な再構成のために変化する可能性があります。、プリンターに新しいローカリゼーションデータを追加)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtLocalizationEntry 1 }
        
prtLocalizationLanguage OBJECT-TYPE
    -- Note: The size is fixed, was incorrectly 0..2 in RFC 1759.
    SYNTAX     OCTET STRING (SIZE(2))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A two character language code from ISO 639.  Examples en,
        es, fr, de.  NOTE: These examples were shown as upper case in
        RFC 1759 and are now shown as lower case to agree with ISO 639."
    ::= { prtLocalizationEntry 2 }
        
prtLocalizationCountry OBJECT-TYPE
    -- Note: The size is fixed, was incorrectly 0..2 in RFC 1759.
    SYNTAX     OCTET STRING (SIZE(2))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A two character country code from ISO 3166, a blank string
        (two space characters) shall indicate that the country is not
        defined.  Examples: US, GB, FR, DE, ..."
    ::= { prtLocalizationEntry 3 }
        
prtLocalizationCharacterSet OBJECT-TYPE
    SYNTAX     IANACharset
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
      "The coded character set used for this localization."
    ::= { prtLocalizationEntry 4 }
        
-- The System Resources Tables
--
-- The Printer MIB makes use of the Host Resources MIB to
-- define system resources by referencing the storage
-- and device groups of the print group.
        

prtStorageRefTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtStorageRefEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines which printer, amongst multiple printers serviced by one agent, owns which storage units.

prtstoragereftableオブジェクトタイプの構文シーケンスPrtstoragerefentry max-accessはアクセス不可能なステータス現在の説明 "このテーブルは、1つのエージェントがサービスする複数のプリンターの中で、どのプリンターがストレージユニットを所有しているかを定義します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtGeneral 2 }
        

prtStorageRefEntry OBJECT-TYPE SYNTAX PrtStorageRefEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION

prtstoragerefentryオブジェクトタイプ構文prtstoragerefentry max-accessアクセス不可能なステータス現在の説明

"This table will have an entry for each entry in the Host Resources MIB storage table that represents storage associated with a printer managed by this agent.

「このテーブルには、このエージェントが管理するプリンターに関連付けられたストレージを表すホストリソースMIBストレージテーブルの各エントリのエントリがあります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX      { hrStorageIndex, prtStorageRefSeqNumber }
    ::= { prtStorageRefTable 1 }
        
PrtStorageRefEntry ::= SEQUENCE {
    prtStorageRefSeqNumber  Integer32,
    prtStorageRefIndex      Integer32
    }
        
prtStorageRefSeqNumber OBJECT-TYPE
    -- NOTE: The range has been changed from RFC 1759, which allowed a
    -- minumum value of zero.  This was incorrect, since zero is not a
    -- valid index.
    SYNTAX     Integer32 (1..65535)
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "This value will be unique amongst all entries with a common
        value of hrStorageIndex. This object allows a storage entry to
        point to the multiple printer devices with which it is
        associated."
    ::= { prtStorageRefEntry 1 }
        
prtStorageRefIndex OBJECT-TYPE
    -- NOTE: The range has been changed from RFC 1759 to be compatible
    -- with the defined range of hrDeviceIndex.
    SYNTAX     Integer32 (0..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The value of the hrDeviceIndex of the printer device that this
        storageEntry is associated with."
    ::= { prtStorageRefEntry 2 }
        

prtDeviceRefTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtDeviceRefEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines which printer, amongst multiple printers serviced by one agent, is associated with which devices.

prtdevicereftableオブジェクトタイプの構文シーケンスprtdevicerefentry max-accessアクセス不可能なステータス現在の説明 "このテーブルは、1つのエージェントによってサービスされる複数のプリンターの中で、どのプリンターがどのデバイスに関連付けられているかを定義します。

        NOTE: The above description has been modified from RFC 1759
            for clarification."
    ::= { prtGeneral 3 }
        

prtDeviceRefEntry OBJECT-TYPE SYNTAX PrtDeviceRefEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table will have an entry for each entry in the Host Resources MIB device table that represents a device associated with a printer managed by this agent.

prtdevicerefentryオブジェクトタイプの構文prtdevicerefentry max-accessアクセス不可能なステータス現在の説明 "このテーブルには、このエージェントが管理するプリンターに関連付けられたデバイスを表すホストリソースMIBデバイステーブルの各エントリのエントリがあります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX      { hrDeviceIndex, prtDeviceRefSeqNumber }
    ::= { prtDeviceRefTable 1 }
        
PrtDeviceRefEntry ::= SEQUENCE {
    prtDeviceRefSeqNumber   Integer32,
    prtDeviceRefIndex       Integer32
    }
        
prtDeviceRefSeqNumber OBJECT-TYPE
    -- NOTE: The range has been changed from RFC 1759, which allowed a
    -- minumum value of zero.  This was incorrect, since zero is not a
    -- valid index.
    SYNTAX     Integer32 (1..65535)
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "This value will be unique amongst all entries with a common
        value of hrDeviceIndex. This object allows a device entry to
        point to the multiple printer devices with which it is
        associated."
    ::= { prtDeviceRefEntry 1 }
        
prtDeviceRefIndex OBJECT-TYPE
    -- NOTE: The range has been changed from RFC 1759 to be compatible
    -- with the defined range of hrDeviceIndex.
    SYNTAX     Integer32 (0..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The value of the hrDeviceIndex of the printer device that this
        deviceEntry is associated with."
    ::= { prtDeviceRefEntry 2 }
        
-- The Input Group
--
-- Input sub-units are managed as a tabular, indexed collection
-- of possible devices capable of providing media for input to
-- the printing process.  Input sub-units typically have a
-- location, a type, an identifier, a set of constraints on
-- possible media sizes and potentially other media
-- characteristics, and may be capable of indicating current
-- status or capacity.
        
prtInput   OBJECT IDENTIFIER ::= { printmib 8 }
        
prtInputTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtInputEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "A table of the devices capable of providing media for input to
        the printing process."
    ::= { prtInput 2 }
        

prtInputEntry OBJECT-TYPE SYNTAX PrtInputEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a device capable of providing media for input to the printing process. Entries may exist in the table for each device index with a device type of 'printer'.

prtinputententryオブジェクトタイプ構文prtinputententry max-accessアクセス不可能なステータス現在の説明「印刷プロセスへの入力のためにメディアを提供できるデバイスの属性。各デバイスインデックスの「プリンター」のタイプのデバイスインデックスのテーブルにエントリが存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtInputIndex }
    ::= { prtInputTable 1 }
        
PrtInputEntry ::= SEQUENCE {
    prtInputIndex                     Integer32,
    prtInputType                      PrtInputTypeTC,
    prtInputDimUnit                   PrtMediaUnitTC,
    prtInputMediaDimFeedDirDeclared   Integer32,
    prtInputMediaDimXFeedDirDeclared  Integer32,
    prtInputMediaDimFeedDirChosen     Integer32,
    prtInputMediaDimXFeedDirChosen    Integer32,
    prtInputCapacityUnit              PrtCapacityUnitTC,
    prtInputMaxCapacity               Integer32,
    prtInputCurrentLevel              Integer32,
    prtInputStatus                    PrtSubUnitStatusTC,
    prtInputMediaName                 OCTET STRING,
    prtInputName                      OCTET STRING,
    prtInputVendorName                OCTET STRING,
    prtInputModel                     OCTET STRING,
    prtInputVersion                   OCTET STRING,
    prtInputSerialNumber              OCTET STRING,
    prtInputDescription               PrtLocalizedDescriptionStringTC,
    prtInputSecurity                  PresentOnOff,
    prtInputMediaWeight               Integer32,
    prtInputMediaType                 OCTET STRING,
    prtInputMediaColor                OCTET STRING,
    prtInputMediaFormParts            Integer32,
    prtInputMediaLoadTimeout          Integer32,
    prtInputNextIndex                 Integer32
    }
        

prtInputIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this input sub-unit. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new input sub-units to the printer), values SHOULD remain stable across successive printer power cycles.

prtinputindexオブジェクトタイプ構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "この入力サブユニットを識別するためにプリンターによって使用される一意の値。これらの値はデバイスの主要な再構成のために変化する可能性がありますが(たとえば、プリンターに新しい入力サブユニットを追加すること)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtInputEntry 1 }
        
prtInputType OBJECT-TYPE
    -- NOTE: In RFC 1759, the enumeration values were implicitly
    -- defined by this object.
    SYNTAX     PrtInputTypeTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of technology (discriminated primarily according to
        feeder mechanism type) employed by the input sub-unit.  Note,
        the Input Class provides for a descriptor field to further
        qualify the other choice."
    ::= { prtInputEntry 2 }
        

prtInputDimUnit OBJECT-TYPE SYNTAX PrtMediaUnitTC MAX-ACCESS read-only STATUS current DESCRIPTION

prtinputdimunit object-type構文prtmediaunittc max-access読み取り専用ステータス現在の説明

        "The unit of measurement for use calculating and relaying
         dimensional values for this input sub-unit."
    ::= { prtInputEntry 3 }
        
prtInputMediaDimFeedDirDeclared OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "This object provides the value of the declared dimension, in
        the feed direction, of the media that is (or, if empty, was or
        will be) in this input sub-unit.  The feed direction is the
        direction in which the media is fed on this sub-unit.  This
        dimension is measured in input sub-unit dimensional units
        (controlled by prtInputDimUnit, which uses PrtMediaUnitTC).  If
        this input sub-unit can reliably sense this value, the value is
        sensed by the printer and may not be changed by management
        requests.  Otherwise, the value may be changed.  The value (-1)
        means other and specifically means that this sub-unit places no
        restriction on this parameter.  The value (-2) indicates
        unknown."
    ::= { prtInputEntry 4 }
        
prtInputMediaDimXFeedDirDeclared OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "This object provides the value of the declared dimension, in
        the cross feed direction, of the media that is (or, if empty,
        was or will be) in this input sub-unit.  The cross  feed
        direction is ninety degrees relative to the feed direction
        associated with this sub-unit.  This dimension is measured in
        input sub-unit dimensional units (controlled by
        prtInputDimUnit,which uses PrtMediaUnitTC).  If this input sub-
        unit can reliably sense this value, the value is sensed by the
        printer and may not be changed by management requests.
        Otherwise, the value may be changed.  The value (-1) means other
        and specifically means that this sub-unit places no restriction
        on this parameter.  The value (-2) indicates unknown."
    ::= { prtInputEntry 5 }
        
prtInputMediaDimFeedDirChosen OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The printer will act as if media of the chosen dimension (in
        the feed direction) is present in this input source.  Note that
        this value will be used even if the input tray is empty.  Feed
        dimension measurements are taken relative to the feed direction
        associated with that sub-unit and are in input sub-unit
        dimensional units (controlled by prtInputDimUnit, which uses
        PrtMediaUnitTC).  If the printer supports the declared
        dimension,the granted dimension is the same as the declared
        dimension.  If not, the granted dimension is set to the closest
        dimension that the printer supports when the declared dimension
        is set.  The value (-1) means other and specifically indicates
        that this sub-unit places no restriction on this parameter.  The
        value (-2)indicates unknown."
    ::= { prtInputEntry 6 }
        
prtInputMediaDimXFeedDirChosen OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The printer will act as if media of the chosen dimension (in
        the cross feed direction) is present in this input source.  Note
        that this value will be used even if the input tray is empty.
        The cross feed direction is ninety degrees relative to the feed
        direction associated with this sub-unit.  This dimension is
        measured in input sub-unit dimensional units (controlled by
        prtInputDimUnit, which uses PrtMediaUnitTC).  If the printer
        supports the declare dimension, the granted dimension is the
        same as the declared dimension.  If not, the granted dimension
        is set to the closest dimension that the printer supports when
        the declared dimension is set.  The value (-1) means other and
        specifically indicates that this sub-unit places no restriction
        on this parameter.  The value (-2) indicates unknown."
    ::= { prtInputEntry 7 }
        
prtInputCapacityUnit OBJECT-TYPE
    -- NOTE: In RFC 1759, the enumeration values were implicitly
    -- defined by this object.
    SYNTAX     PrtCapacityUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The unit of measurement for use in calculating and relaying
        capacity values for this input sub-unit."
    ::= { prtInputEntry 8 }
        
prtInputMaxCapacity OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The maximum capacity of the input sub-unit in input sub-unit
        capacity units (PrtCapacityUnitTC).  There is no convention
        associated with the media itself so this value reflects claimed
        capacity.  If this input sub-unit can reliably sense this value,
        the value is sensed by the printer and may not be changed by
        management requests; otherwise, the value may be written (by a
        Remote Control Panel or a Management Application). The value
        (-1) means other and specifically indicates that the sub-unit
        places no restrictions on this parameter.  The value (-2) means
        unknown."
    ::= { prtInputEntry 9 }
        
prtInputCurrentLevel OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-3..2147483647)    -- in capacity units
                                             -- (PrtCapacityUnitTC).
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The current capacity of the input sub-unit in input sub-unit
        capacity units (PrtCapacityUnitTC).  If this input sub-unit can
        reliably sense this value, the value is sensed by the printer
        and may not be changed by management requests; otherwise, the
        value may be written (by a Remote Control Panel or a Management
        Application).  The value (-1) means other and specifically
        indicates that the sub-unit places no restrictions on this
        parameter.  The value (-2) means unknown.  The value (-3) means
        that the printer knows that at least one unit remains."
    ::= { prtInputEntry 10 }
        
prtInputStatus OBJECT-TYPE
    SYNTAX     PrtSubUnitStatusTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The current status of this input sub-unit."
    ::= { prtInputEntry 11 }
        
prtInputMediaName OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "A description of the media contained in this input sub-unit;
        This description is to be used by a client to format and
        Localize a string for display to a human operator.  This
        description is not processed by the printer.  It is used to
        provide information not expressible in terms of the other
        media attributes (e.g., prtInputMediaDimFeedDirChosen,
        prtInputMediaDimXFeedDirChosen, prtInputMediaWeight,
        prtInputMediaType)."
    -- The following reference was not included in RFC 1759.
    REFERENCE
         "The PWG Standardized Media Names specification [PWGMEDIA]
         contains the recommended values for this object.  See also
         RFC 3805 Appendix C,'Media Names', which lists the values
         Of standardized media names defined in ISO/IEC 10175."
    ::= { prtInputEntry 12 }
        
--             INPUT MEASUREMENT
--
--     _______ |               |
--      ^      |               |
--      |      |               |                 |
--      |      |_ _ _ _ _ _ _ _| _______________ |direction
--      |      |               |      ^          v
-- MaxCapacity |    Sheets     |      |
--      |      |     left      | CurrentLevel
--      |      |      in       |      |
--      v      |     tray      |      v
--     _______ +_______________+ _______
        

-- The Extended Input Group

- 拡張入力グループ

prtInputName OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The name assigned to this input sub-unit."
    ::= { prtInputEntry 13 }
        
prtInputVendorName OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The vendor name of this input sub-unit."
    ::= { prtInputEntry 14 }
        
prtInputModel OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The model name of this input sub-unit."
    ::= { prtInputEntry 15 }
        
prtInputVersion OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The version of this input sub-unit."
    ::= { prtInputEntry 16 }
        
prtInputSerialNumber OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..32))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The serial number assigned to this input sub-unit."
    ::= { prtInputEntry 17 }
        
prtInputDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A free-form text description of this input sub-unit in the
        localization specified by  prtGeneralCurrentLocalization."
    ::= { prtInputEntry 18 }
        
prtInputSecurity OBJECT-TYPE
    SYNTAX     PresentOnOff
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "Indicates if this input sub-unit has some security associated
        with it."
    ::= { prtInputEntry 19 }
        
-- The Input Media Group
--
-- The Input Media Group supports identification of media
-- installed or available for use on a printing device.
        
-- Medium resources are identified by name, and include a
-- collection of characteristic attributes that may further be
-- used for selection and management of them.
-- The Input Media group consists of a set of optional
-- "columns" in the Input Table.  In this manner, a minimally
-- conforming implementation may choose to not support reporting
-- of media resources if it cannot do so.
        
prtInputMediaWeight  OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The weight of the medium associated with this input sub-unit
        in grams / per meter squared.  The value (-2) means unknown."
    ::= { prtInputEntry 20 }
        

prtInputMediaType OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The name of the type of medium associated with this input sub unit. This name need not be processed by the printer; it might simply be displayed to an operator.

prtinputmediatypeオブジェクトタイプの構文オクタックスストリング(サイズ(0..63))最大アクセス読み取りワイトステータス現在の説明 "この入力サブユニットに関連付けられた媒体のタイプの名前。この名前はプリンターで処理する必要はありません。単にオペレーターに表示される場合があります。

        NOTE: The above description has been modified from RFC 1759."
    -- The following reference was not included in RFC 1759.
    REFERENCE
        "The PWG Standardized Media Names specification [PWGMEDIA],
        section 3 Media Type Names, contains the recommended values for
        this object.  Implementers may add additional string values.
        The naming conventions in ISO 9070 are recommended in order to
        avoid potential name clashes."
    ::= { prtInputEntry 21 }
        

prtInputMediaColor OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The name of the color of the medium associated with this input sub-unit using standardized string values.

prtinputmediacolorオブジェクトタイプの構文オクタックスストリング(サイズ(0..63))max-access read-writeステータス現在の説明 "標準化された文字列値を使用したこの入力サブユニットに関連付けられた媒体の色の名前。

NOTE: The above description has been modified from RFC 1759." -- The following reference was not included in RFC 1759. REFERENCE

注:上記の説明はRFC 1759から変更されました。」 - 次のリファレンスはRFC 1759に含まれていません。リファレンス

        "The PWG Standardized Media Names specification [PWGMEDIA],
        section 4 Media Color Names, contains the recommended values
        for this object.  Implementers may add additional string values.
        The naming conventions in ISO 9070 are recommended in order to
        avoid potential name clashes."
    ::= { prtInputEntry 22 }
        
prtInputMediaFormParts OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The number of parts associated with the medium
        associated with this input sub-unit if the medium is a
        multi-part form.  The value (-1) means other and
        specifically indicates that the device places no
        restrictions on this parameter.  The value (-2) means
        unknown."
    ::= { prtInputEntry 23 }
        
-- The Input Switching Group
--
-- The input switching group allows the administrator to set the
-- input subunit time-out for the printer and to control the
-- automatic input subunit switching by the printer when an input
-- subunit becomes empty.
        

prtInputMediaLoadTimeout OBJECT-TYPE SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "When the printer is not able to print due to a subunit being empty or the requested media must be manually loaded, the printer will wait for the duration (in seconds) specified by this object. Upon expiration of the time-out, the printer will take the action specified by prtInputNextIndex.

prtinputmedialoadtimeout object-type syntax integer32(-2..2147483647)max-access read-writeステータス現在の説明 "サブユニットが空になっているためにプリンターが印刷できない場合、または要求されたメディアを手動でロードする必要があります。このオブジェクトで指定された期間(秒単位)。タイムアウトの有効期限が切れると、プリンターはPRTINPUTNEXTINDEXによって指定されたアクションを取得します。

The event which causes the printer to enter the waiting state is product specific. If the printer is not waiting for manually fed media, it may switch from an empty subunit to a different subunit without waiting for the time-out to expire.

プリンターが待機状態に入る原因となるイベントは、製品固有です。プリンターが手動で供給されたメディアを待っていない場合、タイムアウトが期限切れになるのを待たずに、空のサブユニットから別のサブユニットに切り替えることがあります。

        A value of (-1) implies 'other' or 'infinite' which translates
        to 'wait forever'.  The action which causes printing to continue
        is product specific.  A value of (-2) implies 'unknown'."
   ::= { prtInputEntry 24 }
        
prtInputNextIndex OBJECT-TYPE
   SYNTAX     Integer32 (-3..2147483647)
   MAX-ACCESS read-write
   STATUS     current
   DESCRIPTION
        "The value of prtInputIndex corresponding to the input subunit
        which will be used when this input subunit is emptied and the
        time-out specified by prtInputMediaLoadTimeout expires.  A value
        of zero(0) indicates that auto input switching will not occur
        when this input subunit is emptied.  If the time-out specified
        by prtInputLoadMediaTimeout expires and this value is zero(0),
        the job will be aborted.  A value of (-1) means other.  The
        value (-2)means 'unknown' and specifically indicates that an
        implementation specific method will determine the next input
        subunit to use at the time this subunit is emptied and the time
        out expires.  The value(-3) means input switching is not
        supported for this subunit."
   ::= { prtInputEntry 25 }
        
-- The Output Group
--
-- Output sub-units are managed as a tabular, indexed collection
-- of possible devices capable of receiving media delivered from
-- the printing process.  Output sub-units typically have a
-- location, a type, an identifier, a set of constraints on
-- possible media sizes and potentially other characteristics,
-- and may be capable of indicating current status or capacity.
        
prtOutput  OBJECT IDENTIFIER ::= { printmib 9 }
        
prtOutputTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtOutputEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "A table of the devices capable of receiving media delivered
        from the printing process."
    ::= { prtOutput 2 }
        

prtOutputEntry OBJECT-TYPE SYNTAX PrtOutputEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a device capable of receiving media delivered from the printing process. Entries may exist in the table for each device index with a device type of 'printer'.

prtoutputentryオブジェクトタイプの構文prtoutputententry max-accessアクセス不可能なステータス現在の説明「印刷プロセスから配信されるメディアを受信できるデバイスの属性。各デバイスインデックスの「プリンター」のタイプのデバイスインデックスのテーブルにエントリが存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
   INDEX  { hrDeviceIndex, prtOutputIndex }
    ::= { prtOutputTable 1 }
        
PrtOutputEntry ::= SEQUENCE {
    prtOutputIndex                    Integer32,
    prtOutputType                     PrtOutputTypeTC,
    prtOutputCapacityUnit             PrtCapacityUnitTC,
    prtOutputMaxCapacity              Integer32,
    prtOutputRemainingCapacity        Integer32,
    prtOutputStatus                   PrtSubUnitStatusTC,
    prtOutputName                     OCTET STRING,
    prtOutputVendorName               OCTET STRING,
    prtOutputModel                    OCTET STRING,
    prtOutputVersion                  OCTET STRING,
    prtOutputSerialNumber             OCTET STRING,
    prtOutputDescription              PrtLocalizedDescriptionStringTC,
    prtOutputSecurity                 PresentOnOff,
    prtOutputDimUnit                  PrtMediaUnitTC,
    prtOutputMaxDimFeedDir            Integer32,
    prtOutputMaxDimXFeedDir           Integer32,
    prtOutputMinDimFeedDir            Integer32,
    prtOutputMinDimXFeedDir           Integer32,
    prtOutputStackingOrder        PrtOutputStackingOrderTC,
    prtOutputPageDeliveryOrientation
                        PrtOutputPageDeliveryOrientationTC,
    prtOutputBursting                 PresentOnOff,
    prtOutputDecollating              PresentOnOff,
    prtOutputPageCollated             PresentOnOff,
    prtOutputOffsetStacking           PresentOnOff
    }
        

prtOutputIndex OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by this printer to identify this output sub-unit. Although these values may change due to a major reconfiguration of the sub-unit (e.g., the addition of new output devices to the printer), values SHOULD remain stable across successive printer power cycles.

prtoutputIndexオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "この出力サブユニットを識別するためにこのプリンターで使用される一意の値。これらの値は、サブユニットの主要な再構成のために変化する可能性があります(例:、プリンターに新しい出力デバイスを追加)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtOutputEntry 1 }
        
prtOutputType OBJECT-TYPE
    -- NOTE: In RFC 1759, the enumeration values were implicitly defined
    -- by this object.
    SYNTAX     PrtOutputTypeTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of technology supported by this output sub-unit."
    ::= { prtOutputEntry 2 }
        
prtOutputCapacityUnit OBJECT-TYPE
    SYNTAX     PrtCapacityUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The unit of measurement for use in calculating and relaying
        capacity values for this output sub-unit."
    ::= { prtOutputEntry 3 }
        
prtOutputMaxCapacity OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The maximum capacity of this output sub-unit in output sub-
        unit capacity units (PrtCapacityUnitTC).  There is no convention
        associated with the media itself so this value essentially
        reflects claimed capacity.  If this output sub-unit can reliably
        sense this value, the value is sensed by the printer and may
        not be changed by management requests; otherwise, the value may
        be written (by a Remote Control Panel or a Management
        Application).  The value (-1) means other and specifically
        indicates that the sub-unit places no restrictions on this
        parameter.  The value (-2) means unknown."
    ::= { prtOutputEntry 4 }
        

prtOutputRemainingCapacity OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-3..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "The remaining capacity of the possible output sub-unit capacity in output sub-unit capacity units (PrtCapacityUnitTC)of this output sub-unit. If this output sub-unit can reliably sense this value, the value is sensed by the printer and may not be modified by management requests;

prtoutputRemainingCapacityオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(-3..2147483647)max-access read-writeステータス現在の説明 "この出力サブユニットの出力サブユニット容量単位(prtcapacityunittc)の出力サブユニット容量の残り容量。サブユニットはこの値を確実に感知できます。値はプリンターによって検知され、管理リクエストによって変更されない場合があります。

        otherwise, the value may be written (by a Remote Control Panel
        or a Management Application).  The value (-1) means other and
        specifically indicates that the sub-unit places no restrictions
        on this parameter.  The value (-2) means unknown.  The value
        (-3) means that the printer knows that there remains capacity
        for at least one unit."
    ::= { prtOutputEntry 5 }
        
prtOutputStatus OBJECT-TYPE
    SYNTAX     PrtSubUnitStatusTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The current status of this output sub-unit."
    ::= { prtOutputEntry 6 }
        
--            OUTPUT MEASUREMENT
--
--   _______  |                | ________
--      ^     |                |     ^
--      |     |                |     |
--      |     |                |RemainingCapacity
-- MaxCapacity|                |     |
--      |     |                |     v           ^
--      |     |_ _ _ _ _ _ _ _ | _______________ |direction
--      |     |    Sheets      |                 |
--      |     |      in        |
--      v     |    Output      |
--   _______  +________________+
        

-- The Extended Output Group

- 拡張出力グループ

prtOutputName OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The name assigned to this output sub-unit."
    ::= { prtOutputEntry 7 }
        
prtOutputVendorName OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The vendor name of this output sub-unit."
    ::= { prtOutputEntry 8 }
        

prtOutputModel OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..63)) MAX-ACCESS read-only STATUS current DESCRIPTION "The model name assigned to this output sub-unit.

prtoutputModelオブジェクトタイプ構文オクタックスストリング(サイズ(0..63))最大アクセス読み取り専用ステータス現在の説明 "この出力サブユニットに割り当てられたモデル名。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtOutputEntry 9 }
        
prtOutputVersion OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The version of this output sub-unit."
    ::= { prtOutputEntry 10 }
        
prtOutputSerialNumber OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The serial number assigned to this output sub-unit."
    ::= { prtOutputEntry 11 }
        
prtOutputDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A free-form text description of this output sub-unit in the
        localization specified by prtGeneralCurrentLocalization."
    ::= { prtOutputEntry 12 }
        
prtOutputSecurity OBJECT-TYPE
    SYNTAX     PresentOnOff
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "Indicates if this output sub-unit has some security associated
        with it and if that security is enabled or not."
    ::= { prtOutputEntry 13 }
        

-- The Output Dimensions Group

- 出力寸法グループ

prtOutputDimUnit OBJECT-TYPE
    SYNTAX     PrtMediaUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The unit of measurement for use in calculating and relaying
        dimensional values for this output sub-unit."
    ::= { prtOutputEntry 14 }
        

prtOutputMaxDimFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum dimensions supported by this output sub-unit for measurements taken parallel relative to the feed direction associated with that sub-unit in output sub-unit dimensional units (controlled by prtOutputDimUnit, which uses PrtMediaUnitTC). If this output sub-unit can reliably sense this value, the value is sensed by the printer and may not be changed with management protocol operations. The value (-1) means other and specifically indicates that the sub-unit places no restrictions on this parameter. The value (-2) means unknown.

prtoutputmaxdimfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)最大アクセス読み取り装置ステータス現在の説明 "出力サブユニット次元のサブユニットに関連するフィード方向に関連する供給方向に比べて並列にされたこの出力サブユニットでサポートされる最大寸法ユニット(prtmediaunittcを使用するprtoutputdimunitによって制御)。この出力サブユニットがこの値を確実に感知できる場合、値はプリンターによって感知され、管理プロトコル操作で変更されない場合があります。サブユニットがこのパラメーターに制限を課さないことを示します。値(-2)は不明を意味します。

        NOTE: The above description has been modified from RFC 1759
        for clarification and to explain the purpose of (-1) and (-2)."
    ::= { prtOutputEntry 15 }
        

prtOutputMaxDimXFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum dimensions supported by this output sub-unit for measurements taken ninety degrees relative to the feed direction associated with that sub-unit in output sub-unit dimensional units (controlled by prtOutputDimUnit, which uses PrtMediaUnitTC). If this output sub-unit can reliably sense this value, the value is sensed by the printer and may not be changed with management protocol operations. The value (-1) means other and specifically indicates that the sub-unit places no restrictions on this parameter. The value (-2) means unknown.

prtoutputmaxdimxfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)最大アクセス読み取りワイトステータス現在の説明 "出力サブユニットのサブユニットに関連する飼料方向に比べて90度を測定する測定のためにこの出力サブユニットでサポートされる最大寸法次元単位(PrtOutputDimunitによって制御されます。PrtMediaUnittcを使用)。この出力サブユニットがこの値を確実に感知できる場合、値はプリンターによって感知され、管理プロトコル操作では変更されない場合があります。サブユニットがこのパラメーターに制限を課さないことを具体的に示します。値(-2)は不明を意味します。

        NOTE: The above description has been modified from RFC 1759
        for clarification and to explain the purpose of (-1) and (-2)."
    ::= { prtOutputEntry 16 }
        

prtOutputMinDimFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "The minimum dimensions supported by this output sub-unit for measurements taken parallel relative to the feed direction associated with that sub-unit in output sub-unit dimensional units (controlled by prtOutputDimUnit, which uses PrtMediaUnitTC). If this output sub-unit can reliably sense this value, the value is sensed by the printer and may not be changed with management protocol operations. The value (-1) means other and specifically indicates that the sub-unit places no restrictions on this parameter. The value (-2) means unknown.

prtoutputmindimfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)最大アクセス読み取り装置ステータス現在の説明 "出力サブユニット次元のサブユニットに関連する供給方向に関連する測定の測定のためにこの出力サブユニットでサポートされる最小寸法ユニット(prtmediaunittcを使用するprtoutputdimunitによって制御)。この出力サブユニットがこの値を確実に感知できる場合、値はプリンターによって感知され、管理プロトコル操作で変更されない場合があります。サブユニットがこのパラメーターに制限を課さないことを示します。値(-2)は不明を意味します。

        NOTE: The above description has been modified from RFC 1759
        for clarification and to explain the purpose of (-1) and (-2)."
    ::= { prtOutputEntry 17 }
        

prtOutputMinDimXFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "The minimum dimensions supported by this output sub-unit for measurements taken ninety degrees relative to the feed direction associated with that sub-unit in output sub-unit dimensional units (controlled by prtOutputDimUnit, which uses PrtMediaUnitTC). If this output sub-unit can reliably sense this value, the value is sensed by the printer and may not be changed with management protocol operations. The value (-1) means other and specifically indicates that the sub-unit places no restrictions on this parameter. The value (-2) means unknown.

prtoutputmindimxfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access read-writeステータス現在の説明 "出力サブユニットに関連する供給方向に比べて90度を測定する測定のこの出力サブユニットでサポートされる最小寸法次元単位(PrtOutputDimunitによって制御されます。PrtMediaUnittcを使用)。この出力サブユニットがこの値を確実に感知できる場合、値はプリンターによって感知され、管理プロトコル操作では変更されない場合があります。サブユニットがこのパラメーターに制限を課さないことを具体的に示します。値(-2)は不明を意味します。

        NOTE: The above description has been modified from RFC 1759
        for clarification and to explain the purpose of (-1) and (-2)."
    ::= { prtOutputEntry 18 }
        

-- The Output Features Group

- 出力機能グループ

prtOutputStackingOrder OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtOutputStackingOrderTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The current state of the stacking order for the
        associated output sub-unit. 'FirstToLast' means
        that as pages are output the front of the next page is
        placed against the back of the previous page.
        'LasttoFirst' means that as pages are output the back
        of the next page is placed against the front of the
        previous page."
    ::= { prtOutputEntry 19 }
        
prtOutputPageDeliveryOrientation OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtOutputPageDeliveryOrientationTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The reading surface that will be 'up' when pages are
        delivered to the associated output sub-unit.  Values are
        faceUp and faceDown.  (Note: interpretation of these
        values is in general context-dependent based on locale;
        presentation of these values to an end-user should be
        normalized to the expectations of the user)."
    ::= { prtOutputEntry 20 }
        
prtOutputBursting OBJECT-TYPE
    SYNTAX     PresentOnOff
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "This object indicates that the outputting sub-unit supports
        bursting, and if so, whether the feature is enabled.  Bursting
        is the process by which continuous media is separated into
        individual sheets, typically by bursting along pre-formed
        perforations."
    ::= { prtOutputEntry 21 }
        
prtOutputDecollating OBJECT-TYPE
    SYNTAX     PresentOnOff
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "This object indicates that the output supports decollating,
        and if so, whether the feature is enabled.  Decollating is the
        process by which the individual parts within a multi-part form
        are separated and sorted into separate stacks for each part."
    ::= { prtOutputEntry 22 }
        

prtOutputPageCollated OBJECT-TYPE SYNTAX PresentOnOff MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates that the output sub-unit supports page collation, and if so, whether the feature is enabled. See RFC 3805 Appendix A, Glossary Of Terms, for definition of how this document defines collation.

prtoutputputpageCollatedオブジェクトタイプの構文senthinonoff max-access read-writeステータス現在の説明 "このオブジェクトは、出力サブユニットがページ照合をサポートしていることを示しています。このドキュメントが照合を定義する方法の定義。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtOutputEntry 23 }
        

prtOutputOffsetStacking OBJECT-TYPE SYNTAX PresentOnOff MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates that the output supports offset stacking,and if so, whether the feature is enabled. See RFC 3805 Appendix A, Glossary Of Terms, for how Offset Stacking is defined by this document.

PRTOUTPUTOFFSETSTACKINGオブジェクトタイプの構文現在の最大アクセスREAD-WRITEステータス現在の説明 "このオブジェクトは、出力がオフセットスタッキングをサポートしていることを示しています。このドキュメントで定義されています。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtOutputEntry 24 }
        
-- The Marker Group
--
-- A marker is the mechanism that produces marks on the print
-- media.  The marker sub-units and their associated supplies are
-- represented by the Marker Group in the model.  A printer can
-- contain one or more marking mechanisms.  Some examples of
-- multiple marker sub-units are: a printer
-- with separate markers for normal and magnetic ink or an
-- imagesetter that can output to both a proofing device and
-- final film.  Each marking device can have its own set of
-- characteristics associated with it, such as marking technology
-- and resolution.
        
prtMarker OBJECT IDENTIFIER ::= { printmib 10 }
        
-- The printable area margins as listed below define an area of
-- the print media which is guaranteed to be printable for all
-- combinations of input, media paths, and interpreters for this
-- marker.
        

prtMarkerTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtMarkerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The marker table provides a description of each marker sub-unit contained within the printer.

prtmarkertableオブジェクトタイプの構文シーケンスprtmarkerentry max-access not-accessable current current説明 "マーカーテーブルは、プリンター内に含まれる各マーカーサブユニットの説明を提供します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarker 2 }
        

prtMarkerEntry OBJECT-TYPE SYNTAX PrtMarkerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries in this table define the characteristics and status of each marker sub-unit in the printer.

prtmarkerentryオブジェクトタイプ構文prtmarkerentry max-accessアクセス不可能なステータス現在の説明 "この表のエントリは、プリンターの各マーカーサブユニットの特性とステータスを定義します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtMarkerIndex }
    ::= { prtMarkerTable 1 }
        
PrtMarkerEntry ::= SEQUENCE {
    prtMarkerIndex                  Integer32,
    prtMarkerMarkTech               PrtMarkerMarkTechTC,
    prtMarkerCounterUnit            PrtMarkerCounterUnitTC,
    prtMarkerLifeCount              Counter32,
    prtMarkerPowerOnCount           Counter32,
    prtMarkerProcessColorants       Integer32,
    prtMarkerSpotColorants          Integer32,
    prtMarkerAddressabilityUnit     PrtMarkerAddressabilityUnitTC,
    prtMarkerAddressabilityFeedDir  Integer32,
    prtMarkerAddressabilityXFeedDir Integer32,
    prtMarkerNorthMargin            Integer32,
    prtMarkerSouthMargin            Integer32,
    prtMarkerWestMargin             Integer32,
    prtMarkerEastMargin             Integer32,
    prtMarkerStatus                 PrtSubUnitStatusTC
        

}

}

prtMarkerIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this marking SubUnit. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new marking sub-units to the printer), values SHOULD remain stable across successive printer power cycles.

prtmarkerindexオブジェクトタイプ構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "このマーキングサブユニットを識別するためにプリンターによって使用される一意の値。これらの値はデバイスの主要な再構成のために変化する可能性があります(例えば、プリンターに新しいマーキングサブユニットを追加)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerEntry 1 }
        
prtMarkerMarkTech OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerMarkTechTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of marking technology used for this marking
        sub-unit."
    ::= { prtMarkerEntry 2 }
        
prtMarkerCounterUnit OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerCounterUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The unit that will be used by the printer when reporting
        counter values for this marking sub-unit.  The time units of
        measure are provided for a device like a strip recorder that
        does not or cannot track the physical dimensions of the media
        and does not use characters, lines or sheets."
    ::= { prtMarkerEntry 3 }
        

prtMarkerLifeCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the number of units of measure counted during the life of printer using units of measure as specified by prtMarkerCounterUnit.

prtmarkerlifecountオブジェクトタイプ構文Counter32 max-access読み取り専用ステータス現在の説明 "prtmarkercounterunitによって指定された測定単位を使用して、プリンターの存続期間中にカウントされる測定単位数の数。

        Note: This object should be implemented as a persistent object
        with a reliable value throughout the lifetime of the printer."
    ::= { prtMarkerEntry 4 }
        
prtMarkerPowerOnCount OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The count of the number of units of measure counted since the
        equipment was most recently powered on using units of measure
        as specified by prtMarkerCounterUnit."
    ::= { prtMarkerEntry 5 }
        

prtMarkerProcessColorants OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of process colors supported by this marker. A process color of 1 implies monochrome. The value of this object and prtMarkerSpotColorants cannot both be 0. The value of prtMarkerProcessColorants must be 0 or greater.

prtmarkerprocesscolorants object-type syntax integer32(0..65535)最大アクセス読み取り専用ステータス現在の説明 "このマーカーによってサポートされるプロセス色の数。0. prtmarkerprocessColorantsの値は0以上でなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerEntry 6 }
        

prtMarkerSpotColorants OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of spot colors supported by this marker. The value of this object and prtMarkerProcessColorants cannot both be 0. Must be 0 or greater.

prtmarkerspotcolorants object-type syntax integer32(0..65535)max-access読み取り専用ステータス現在の説明 "このマーカーでサポートされるスポット色の数。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerEntry 7 }
        
prtMarkerAddressabilityUnit OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerAddressabilityUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The unit of measure of distances, as applied to the marker's
        resolution.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerEntry 8 }
        

prtMarkerAddressabilityFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of addressable marking positions in the feed direction per 10000 units of measure specified by prtMarkerAddressabilityUnit. A value of (-1) implies 'other' or 'infinite' while a value of (-2) implies 'unknown'.

prtmarkeraddressabilityfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access read-onlyステータス現在の説明 "prtmarkeraddressabilityunitによって指定された10000単位の測定方向の供給方向のアドレス指定可能なマーキング位置の最大数。または(-2)の値は「未知」を意味するが、「無限」。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerEntry 9 }
        

prtMarkerAddressabilityXFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of addressable marking positions in the cross feed direction in 10000 units of measure specified by prtMarkerAddressabilityUnit. A value of (-1) implies 'other' or 'infinite' while a value of (-2) implies 'unknown'.

prtmarkeraddressabilityxfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access読み取り専用ステータス現在(-2)の値は「未知」を意味するが、「無限」。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerEntry 10 }
        
prtMarkerNorthMargin OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The margin, in units identified by prtMarkerAddressabilityUnit,
        from the leading edge of the medium as the medium flows through
        the marking engine with the side to be imaged facing the
        observer.  The leading edge is the North edge and the other
        edges are defined by the normal compass layout of  directions
        with the compass facing the observer.  Printing within the area
        bounded by all four margins is guaranteed for all interpreters.
        The value (-2) means unknown."
    ::= { prtMarkerEntry 11 }
        
prtMarkerSouthMargin OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The margin from the South edge  (see prtMarkerNorthMargin) of
        the medium in units identified by prtMarkerAddressabilityUnit.
        Printing within the area bounded by all four margins  is
        guaranteed for all interpreters.  The value (-2) means unknown."
    ::= { prtMarkerEntry 12 }
        
prtMarkerWestMargin OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The margin from the West edge (see prtMarkerNorthMargin) of
        the medium in units identified by prtMarkerAddressabilityUnit.
        Printing within the area bounded by all four margins is
        guaranteed for all interpreters.  The value (-2) means unknown."
    ::= { prtMarkerEntry 13 }
        
prtMarkerEastMargin OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The margin from the East edge (see prtMarkerNorthMargin) of
        the medium in units identified by prtMarkerAddressabilityUnit.
        Printing within the area bounded by all four margins is
        guaranteed for all interpreters.  The value (-2) means unknown."
    ::= { prtMarkerEntry 14 }
        
prtMarkerStatus OBJECT-TYPE
    SYNTAX     PrtSubUnitStatusTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The current status of this marker sub-unit."
    ::= { prtMarkerEntry 15 }
        

-- The Marker Supplies Group

- マーカー供給グループ

prtMarkerSupplies OBJECT IDENTIFIER ::= { printmib 11 }
        
prtMarkerSuppliesTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtMarkerSuppliesEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "A table of the marker supplies available on this printer."
    ::= { prtMarkerSupplies 1 }
        

prtMarkerSuppliesEntry OBJECT-TYPE SYNTAX PrtMarkerSuppliesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a marker supply. Entries may exist in the table for each device index with a device type of 'printer'.

PrtMarkerSuppliesEntryオブジェクトタイプの構文prtmarkerSuppliesentry max-accessアクセス不可能なステータス現在の説明「マーカー電源の属性。各デバイスインデックスのテーブルに「プリンター」のタイプのテーブルに存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtMarkerSuppliesIndex }
    ::= { prtMarkerSuppliesTable 1 }
PrtMarkerSuppliesEntry ::= SEQUENCE {
    prtMarkerSuppliesIndex          Integer32,
    prtMarkerSuppliesMarkerIndex    Integer32,
    prtMarkerSuppliesColorantIndex  Integer32,
    prtMarkerSuppliesClass          PrtMarkerSuppliesClassTC,
    prtMarkerSuppliesType           PrtMarkerSuppliesTypeTC,
    prtMarkerSuppliesDescription    PrtLocalizedDescriptionStringTC,
    prtMarkerSuppliesSupplyUnit     PrtMarkerSuppliesSupplyUnitTC,
    prtMarkerSuppliesMaxCapacity    Integer32,
    prtMarkerSuppliesLevel          Integer32
    }
        

prtMarkerSuppliesIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this marker supply. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new marker supplies to the printer), values SHOULD remain stable across successive printer power cycles.

prtmarkersuppliesindex object-type syntax integer32(1..65535)最大アクセス不可能なステータス現在の説明 "このマーカー供給を識別するためにプリンターによって使用される一意の値。これらの値はデバイスの主要な再構成のために変化する可能性があります(例えば。、プリンターに新しいマーカー用品を追加)、値は、連続したプリンターの電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerSuppliesEntry 1 }
        
prtMarkerSuppliesMarkerIndex OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The value of prtMarkerIndex corresponding to the marking sub
        unit with which this marker supply sub-unit is associated."
    ::= { prtMarkerSuppliesEntry 2 }
        
prtMarkerSuppliesColorantIndex OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The value of prtMarkerColorantIndex corresponding to the
        colorant with which this marker supply sub-unit is associated.
        This value shall be 0 if there is no colorant table or if this
        supply does not depend on a single specified colorant.
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerSuppliesEntry 3 }
        
prtMarkerSuppliesClass OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerSuppliesClassTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "Indicates whether this supply entity represents a supply that
        is consumed or a receptacle that is filled.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerSuppliesEntry 4 }
        
prtMarkerSuppliesType OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerSuppliesTypeTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of this supply."
    ::= { prtMarkerSuppliesEntry 5 }
        
prtMarkerSuppliesDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The description of this supply container/receptacle in the
        localization specified by prtGeneralCurrentLocalization."
    ::= { prtMarkerSuppliesEntry 6 }
        
prtMarkerSuppliesSupplyUnit OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerSuppliesSupplyUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "Unit of measure of this marker supply container/receptacle.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerSuppliesEntry 7 }
        
prtMarkerSuppliesMaxCapacity OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The maximum capacity of this supply container/receptacle
        expressed in prtMarkerSuppliesSupplyUnit.  If this supply
        container/receptacle can reliably sense this value, the value
        is reported by the printer and is read-only; otherwise, the
        value may be written (by a Remote Control Panel or a Management
        Application).  The value (-1) means other and specifically
        indicates that the sub-unit places no restrictions on this
        parameter.  The value (-2) means unknown."
    ::= { prtMarkerSuppliesEntry 8 }
        
prtMarkerSuppliesLevel OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-3..2147483647)
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The current level if this supply is a container; the remaining
        space if this supply is a receptacle.  If this supply
        container/receptacle can reliably sense this value, the value
        is reported by the printer and is read-only; otherwise, the
        value may be written (by a Remote Control Panel or a Management
        Application).  The value (-1) means other and specifically
        indicates that the sub-unit places no restrictions on this
        parameter.  The value (-2) means unknown.  A value of (-3) means
        that the printer knows that there is some supply/remaining
        space, respectively."
    ::= { prtMarkerSuppliesEntry 9 }
        

-- The Marker Colorant Group

- マーカー着色群

prtMarkerColorant OBJECT IDENTIFIER ::= { printmib 12 }
        
prtMarkerColorantTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtMarkerColorantEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "A table of all of the colorants available on the printer."
    ::= { prtMarkerColorant 1 }
        

prtMarkerColorantEntry OBJECT-TYPE SYNTAX PrtMarkerColorantEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a colorant available on the printer. Entries may exist in the table for each device index with a device type of 'printer'.

prtmarkercolorantentryオブジェクトタイプの構文prtmarkercolorantentry max-access accessable not accessable current current "属性プリンターで利用可能な着色剤の属性。エントリは、デバイスインデックスの「プリンター」のデバイスインデックスのテーブルに存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX { hrDeviceIndex, prtMarkerColorantIndex }
    ::= { prtMarkerColorantTable 1 }
        
PrtMarkerColorantEntry ::= SEQUENCE {
    prtMarkerColorantIndex          Integer32,
    prtMarkerColorantMarkerIndex    Integer32,
    prtMarkerColorantRole           PrtMarkerColorantRoleTC,
    prtMarkerColorantValue          OCTET STRING,
    prtMarkerColorantTonality       Integer32
    }
        

prtMarkerColorantIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this colorant. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new colorants to the printer) , values SHOULD remain stable across successive printer power cycles.

prtmarkercolorantindexオブジェクトタイプ構文integer32(1..65535)最大アクセス不可能なステータス現在の説明「この色素を識別するためにプリンターが使用する一意の値。これらの値はデバイスの主要な再構成のために変化する可能性がありますがプリンターに新しい着色剤を追加)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMarkerColorantEntry 1 }
        
prtMarkerColorantMarkerIndex OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The value of prtMarkerIndex corresponding to the marker sub
        unit with which this colorant entry is associated."
    ::= { prtMarkerColorantEntry 2 }
        
prtMarkerColorantRole OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMarkerColorantRoleTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The role played by this colorant."
    ::= { prtMarkerColorantEntry 3 }
        
prtMarkerColorantValue OBJECT-TYPE
    -- NOTE: The string length range has been increased from RFC 1759.
    SYNTAX     OCTET STRING (SIZE(0..255))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The name of the color of this colorant using standardized
        string names from ISO 10175 (DPA) and ISO 10180 (SPDL) such as:
            other
            unknown
            white
            red
            green
            blue
            cyan
            magenta
            yellow
            black
        Implementers may add additional string values.  The naming
        conventions in ISO 9070 are recommended in order to avoid
        potential name clashes"
    ::= { prtMarkerColorantEntry 4 }
        
prtMarkerColorantTonality OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The distinct levels of tonality realizable by a marking sub
        unit when using this colorant.  This value does not include the
        number of levels of tonal difference that an interpreter can
        obtain by techniques such as half toning.  This value must be at
        least 2."
    ::= { prtMarkerColorantEntry 5 }
        
-- The Media Path Group
--
-- The media paths encompass the mechanisms in the printer that
-- move the media through the printer and connect all other media
-- related sub-units: inputs, outputs, markers and finishers.  A
-- printer contains one or more media paths.  These are
-- represented by the Media Path Group in the model.
        
prtMediaPath OBJECT IDENTIFIER ::= { printmib 13 }
        

prtMediaPathTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtMediaPathEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The media path table includes both physical and logical paths within the printer.

prtmediapathtableオブジェクトタイプの構文シーケンスprtmediapathentry max-accessアクセス不可能なステータス現在の説明 "メディアパステーブルには、プリンター内に物理的なパスと論理パスの両方が含まれます。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMediaPath 4 }
        

prtMediaPathEntry OBJECT-TYPE SYNTAX PrtMediaPathEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries may exist in the table for each device index with a device type of 'printer' Each entry defines the physical characteristics of and the status of the media path. The data provided indicates the maximum throughput and the media size limitations of these subunits.

prtmediapathentryオブジェクトタイプの構文prtmediapathentry max-access not-accessable current current "エントリは、各デバイスインデックスのテーブルに存在する可能性があります。各エントリは、メディアパスの物理的特性とステータスを定義します。提供されたデータは、これらのサブユニットの最大スループットとメディアサイズの制限を示します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtMediaPathIndex }
    ::= { prtMediaPathTable 1 }
        
PrtMediaPathEntry ::= SEQUENCE {
    prtMediaPathIndex               Integer32,
    prtMediaPathMaxSpeedPrintUnit   PrtMediaPathMaxSpeedPrintUnitTC,
    prtMediaPathMediaSizeUnit       PrtMediaUnitTC,
    prtMediaPathMaxSpeed            Integer32,
    prtMediaPathMaxMediaFeedDir     Integer32,
    prtMediaPathMaxMediaXFeedDir    Integer32,
    prtMediaPathMinMediaFeedDir     Integer32,
    prtMediaPathMinMediaXFeedDir    Integer32,
    prtMediaPathType                PrtMediaPathTypeTC,
    prtMediaPathDescription         PrtLocalizedDescriptionStringTC,
    prtMediaPathStatus              PrtSubUnitStatusTC
    }
        

prtMediaPathIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this media path. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new media paths to the printer), values SHOULD remain stable across successive printer power cycles.

prtmediapathindexオブジェクトタイプ構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "このメディアパスを識別するためにプリンターによって使用される一意の値。これらの値はデバイスの主要な再構成のために変化する可能性があります。、プリンターへの新しいメディアパスの追加)、値は、連続したプリンターの電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMediaPathEntry 1 }
        
prtMediaPathMaxSpeedPrintUnit OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX PrtMediaPathMaxSpeedPrintUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        
        "The unit of measure used in specifying the speed of all media
        paths in the printer."
    ::= { prtMediaPathEntry 2 }
        
prtMediaPathMediaSizeUnit OBJECT-TYPE
    SYNTAX     PrtMediaUnitTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The units of measure of media size for use in calculating and
        relaying dimensional values for all media paths in the
        printer."
    ::= { prtMediaPathEntry 3 }
        
prtMediaPathMaxSpeed OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.
    SYNTAX     Integer32 (-2..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The maximum printing speed of this media path expressed in
        prtMediaPathMaxSpeedUnit's.  A value of (-1) implies 'other'."
    ::= { prtMediaPathEntry 4 }
        

prtMediaPathMaxMediaFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum physical media size in the feed direction of this media path expressed in units of measure specified by PrtMediaPathMediaSizeUnit. A value of (-1) implies 'unlimited' a value of (-2) implies 'unknown'.

prtmediapathmaxmediafeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access read-onlyステータス現在の説明 "prtmediapathmediasizezizesunitによって指定された測定単位で表現されたこのメディアパスのフィード方向の最大物理メディアサイズ(-1)無制限の「(-2)の値は「不明」を意味します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMediaPathEntry 5 }
        

prtMediaPathMaxMediaXFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum physical media size across the feed direction of this media path expressed in units of measure specified by prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'.

prtmediapathmaxmediaxfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access read-onlyステータス現在の説明 "prtmediapathmediasizezize unitによって指定された測定単位で表現されたこのメディアパスの供給方向の最大物理メディアサイズ。未知'。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMediaPathEntry 6 }
        

prtMediaPathMinMediaFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum physical media size in the feed direction of this media path expressed in units of measure specified by prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'.

prtmediapathminmediafeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access read-onlyステータス現在の説明 "prtmediapathmediasizezizesunitによって指定された測定単位で表されるこのメディアパスの供給方向の最小物理メディアサイズ(-2)未知'。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMediaPathEntry 7 }
        

prtMediaPathMinMediaXFeedDir OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum physical media size across the feed direction of this media path expressed in units of measure specified by prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'.

prtmediapathminmediaxfeeddir object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access read-onlyステータス現在の説明 "prtmediapathmediasizezizesunitによって指定された測定単位で表現されたこのメディアパスの供給方向の最小物理メディアサイズ。未知'。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtMediaPathEntry 8 }
        
prtMediaPathType OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtMediaPathTypeTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of the media path for this media path."
    ::= { prtMediaPathEntry 9 }
        
prtMediaPathDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The manufacturer-provided description of this media path in
        the localization specified by prtGeneralCurrentLocalization."
    ::= { prtMediaPathEntry 10 }
        
prtMediaPathStatus OBJECT-TYPE
    SYNTAX     PrtSubUnitStatusTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
         "The current status of this media path."
    ::= { prtMediaPathEntry 11 }
        
-- The Print Job Delivery Channel Group
--
-- Print Job Delivery Channels are independent sources of print
-- data.  Here, print data is the term used for the information
-- that is used to construct printed pages and may have both data
-- and control aspects.  The output of a channel is in a form
-- suitable for input to one of the interpreters as a
-- stream.  A channel may be independently enabled (allowing
-- print data to flow) or disabled (stopping the flow of
-- print data).  A printer may have one or more channels.
--
-- The Print Job Delivery Channel table describes the
-- capabilities of the printer and not what is currently being
-- performed by the printer
--
-- Basically, the print job delivery channel abstraction
-- describes the final processing step of getting the print data
-- to an interpreter.  It might include some level of
-- decompression or decoding of print stream data.
-- channel.  All of these aspects are hidden in the channel
-- abstraction.
--
-- There are many kinds of print job delivery channels; some of
-- which are based on networks and others which are not.  For
-- example, a channel can be a serial (or parallel) connection;
-- it can be a service, such as the UNIX Line Printer Daemon
-- (LPD), offering services over a network connection; or
-- it could be a disk drive into which a floppy disk with
-- the print data is inserted.  Each print job delivery channel is
-- identified by the electronic path and/or service protocol
-- used to deliver print data to a print data interpreter.
--
-- Channel example                   Implementation
--
-- serial port channel            bi-directional data channel
        
-- parallel port channel          often uni-directional channel
-- IEEE 1284 port channel         bi-directional channel
-- SCSI port channel              bi-directional
-- Apple PAP channel              may be based on LocalTalk,
--                                Ethernet or Tokentalk
-- LPD Server channel             TCP/IP based, port 515
-- Netware Remote Printer         SPX/IPX based channel
-- Netware Print Server           SPX/IPX based channel
--
-- It is easy to note that this is a mixed bag.  There are
-- some physical connections over which no (or very meager)
-- protocols are run (e.g., the serial or old parallel ports)
-- and there are services which often have elaborate
-- protocols that run over a number of protocol stacks.  In
-- the end, what is important is the delivery of print data
-- through the channel.
--
-- The print job delivery channel sub-units are represented by
-- the Print Job Delivery Channel Group in the Model.  It has a
-- current print job control language, which can be used to
-- specify which interpreter is to be used for the print data and
-- to query and change environment variables used by the
-- interpreters (and Management Applications).  There is also a
-- default interpreter that is to be used if an interpreter is
-- not explicitly specified using the Control Language.
        
-- The first seven items in the Print Job Delivery Channel Table
-- define the "channel" itself.  A channel typically depends on
-- other protocols and interfaces to provide the data that flows
-- through the channel.
--
-- Control of a print job delivery channel is largely limited to
-- enabling or disabling the entire channel itself.  It is likely
-- that more control of the process of accessing print data
-- will be needed over time.  Thus, the ChannelType will
-- allow type-specific data to be associated with each
-- channel (using ChannelType specific groups in a fashion
-- analogous to the media specific MIBs that are associated
-- with the IANAIfType in the Interfaces Table).  As a first
-- step in this direction, each channel will identify the
-- underlying Interface on which it is based.  This is the
-- eighth object in each row of the table.
        

-- The Print Job Delivery Channel Table

- 印刷ジョブ配信チャネルテーブル

prtChannel OBJECT IDENTIFIER ::= { printmib 14 }
        

prtChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The channel table represents the set of input data sources which can provide print data to one or more of the interpreters available on a printer.

prtchanneltableオブジェクトタイプの構文型prtchannelentry max-accessのアクセス不可能なステータス現在の説明 "チャネルテーブルは、プリンターで利用可能な1つ以上の通訳者に印刷データを提供できる入力データソースのセットを表します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtChannel 1 }
        

prtChannelEntry OBJECT-TYPE SYNTAX PrtChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries may exist in the table for each device index with a device type of 'printer'. Each channel table entry is characterized by a unique protocol stack and/or addressing. The channel may also have printer dependent features that are associated with a printing language.

prtchannelentryオブジェクトタイプの構文prtchannelentry max-accessアクセス不可能なステータス現在の説明 "エントリは、デバイスタイプの「プリンター」を使用して各デバイスインデックスのテーブルに存在する場合があります。各チャネルテーブルエントリは、一意のプロトコルスタックおよび/またはアドレス指定によって特徴付けられます。チャネルには、印刷言語に関連付けられているプリンターに依存する機能がある場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtChannelIndex }
    ::= { prtChannelTable 1 }
        
PrtChannelEntry ::= SEQUENCE {
    prtChannelIndex                     Integer32,
    prtChannelType                      PrtChannelTypeTC,
    prtChannelProtocolVersion           OCTET STRING,
    prtChannelCurrentJobCntlLangIndex   Integer32,
    prtChannelDefaultPageDescLangIndex  Integer32,
    prtChannelState                     PrtChannelStateTC,
    prtChannelIfIndex                   InterfaceIndexOrZero,
    prtChannelStatus                    PrtSubUnitStatusTC,
    prtChannelInformation               OCTET STRING
    }
        

prtChannelIndex OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this data channel. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new data channels to the printer), values SHOULD remain stable across successive printer power cycles.

prtchannelindexオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "このデータチャネルを識別するためにプリンターが使用する一意の値。これらの値は、デバイスの主要な再構成のために変化する可能性があります(例えば、追加の追加の追加プリンターへの新しいデータチャネル)、値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtChannelEntry 1 }
        
prtChannelType OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtChannelTypeTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of this print data channel.  This object provides the
        linkage to ChannelType-specific groups that may (conceptually)
        extend the prtChannelTable with additional details about that
        channel."
    ::= { prtChannelEntry 2 }
        
prtChannelProtocolVersion OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..63))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The version of the protocol used on this channel.  The format
        used for version numbering depends on prtChannelType."
    ::= { prtChannelEntry 3 }
        

prtChannelCurrentJobCntlLangIndex OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of prtInterpreterIndex corresponding to the Control Language Interpreter for this channel. This interpreter defines the syntax used for control functions, such as querying or changing environment variables and identifying job boundaries (e.g., PJL, PostScript, NPAP). A value of zero indicates that there is no current Job Control Language Interpreter for this channel.

prtchannelcurrentjobcntlangindex object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(0..65535)max-access read-writeステータス現在の説明 "このチャネルの制御言語インタープリターに対応するprtinterpreterindexの値。このインタープリターは、環境変数のクエリや変更などの制御関数に使用される構文を定義します。ジョブの境界を識別する(例:PJL、PostScript、NPAP)。ゼロの値は、このチャネルに現在のジョブコントロール言語インタープリターがないことを示します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtChannelEntry 4 }
        

prtChannelDefaultPageDescLangIndex OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of prtInterpreterIndex corresponding to the Page Description Language Interpreter for this channel. This interpreter defines the default Page Description Language interpreter to be used for the print data unless the Control Language is used to select a specific interpreter (e.g., PCL, PostScript Language, auto-sense). A value of zero indicates that there is no default page description language interpreter for this channel.

prtchanneldefaultespagedesclangindex object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(0..65535)max-access read-writeステータス現在の説明 "このチャネルのページ説明言語インタープリターに対応するprtinterpreterindexの値。制御言語は、特定の通訳(PCL、PostScript言語、自動センスなど)を選択するために使用されます。ゼロの値は、このチャネルにデフォルトのページ説明言語インタープレーターがないことを示します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtChannelEntry 5 }
        
prtChannelState OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtChannelStateTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The state of this print data channel.  The value determines
        whether control information and print data is allowed through
        this channel or not."
    ::= { prtChannelEntry 6 }
        

prtChannelIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero -- Was Integer32 in RFC 1759. MAX-ACCESS read-write STATUS current DESCRIPTION "The value of ifIndex in the ifTable; see the Interfaces Group MIB [RFC2863] which corresponds to this channel. When more than one row of the ifTable is relevant, this is the index of the row representing the topmost layer in the interface hierarchy. A value of zero indicates that no interface is associated with this channel.

prtchannelifindex object-type interfaceindexorzeroはRFC 1759でinteger32でした。max-access read-writeステータス現在の説明 "iftableのifindexの値。Iftableの行は関連性があります。これは、インターフェイス階層の最上部のレイヤーを表す行のインデックスです。ゼロの値は、このチャネルに関連付けられていないことを示します。

        NOTE: The above description has been modified from RFC 1759
            for clarification."
    ::= { prtChannelEntry 7 }
        
prtChannelStatus OBJECT-TYPE
    SYNTAX     PrtSubUnitStatusTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The current status of the channel."
    ::= { prtChannelEntry 8 }
        

prtChannelInformation OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Auxiliary information to allow a printing application to use the channel for data submission to the printer. An application capable of using a specific PrtChannelType should be able to use the combined information from the prtChannelInformation and other channel and interface group objects to 'bootstrap' its use of the channel. prtChannelInformation is not intended to provide a general channel description, nor to provide information that is available once the channel is in use.

prtchannelinformation object-type syntax octet string(size(0..255))max-access読み取り専用ステータス現在特定のprtchanneltypeは、prtchannelinformationおよびその他のチャネルおよびインターフェイスグループオブジェクトからの組み合わせ情報を使用して、チャネルの使用を「ブートストラップ」することができるはずです。Prtchannelinformationは、一般的なチャネルの説明を提供することではなく、一度利用可能な情報を提供することもありません。チャネルが使用されています。

The encoding and interpretation of the prtChannelInformation object is specific to channel type. The description of each PrtChannelType enum value for which prtChannelInformation is defined specifies the appropriate encoding and interpretation, including interaction with other objects. For channel types that do not specify a prtChannelInformation value, its value shall be null (0 length).

prtchannelinformationオブジェクトのエンコードと解釈は、チャネルタイプに固有です。prtchannelinformationが定義されている各prtchanneltype列挙値の説明は、他のオブジェクトとの相互作用を含む適切なエンコードと解釈を指定します。prtchannelinformation値を指定しないチャネルタイプの場合、その値はnull(0の長さ)でなければなりません。

When a new PrtChannelType enumeration value is registered, its accompanying description must specify the encoding and interpretation of the prtChannelInformation value for the channel type. prtChannelInformation semantics for an existing PrtChannelType may be added or amended in the same manner as described in section 2.4.1 for type 2 enumeration values.

新しいprtchanneltype列挙値が登録されている場合、その付随する説明は、チャネルタイプのprtchannelinformation値のエンコードと解釈を指定する必要があります。既存のprtchannelTypeのprtchannelinformationセマンティクスは、タイプ2の列挙値についてセクション2.4.1で説明したのと同じ方法で追加または修正される場合があります。

The prtChannelInformation specifies values for a collection of channel attributes, represented as text according to the following rules:

prtchannelinformationは、次のルールに従ってテキストとして表されるチャネル属性のコレクションの値を指定します。

1. The prtChannelInformation is not affected by localization.

1. prtchannelinformationは、ローカリゼーションの影響を受けません。

2. The prtChannelInformation is a list of entries representing the attribute values. Each entry consists of the following items, in order:

2. prtchannelinformationは、属性値を表すエントリのリストです。各エントリは、次のアイテムで構成されています。

a. A keyword, composed of alphabetic characters (A-Z, a-z) represented by their NVT ASCII [RFC854] codes, that identifies a channel attribute,

a. NVT ASCII [RFC854]コードで表されるアルファベット文字(A-Z、A-Z)で構成されるキーワードは、チャネル属性を識別する、

b. The NVT ASCII code for an Equals Sign (=) (code 61) to delimit the keyword,

b. 等しい記号のNVT ASCIIコード(=)(コード61)はキーワードを区切ります。

c. A data value encoded using rules specific to the PrtChannelType to with the prtChannelInformation applies which must in no case allow an octet with value 10 (the NVT ASCII Line Feed code),

c. prtchanneltypeに固有のルールを使用してエンコードされたデータ値は、Prtchannelinformationを使用して適用されます。

d. the NVT ASCII code for a Line Feed character (code 10) to delimit the data value.

d. データ値を区切るためのラインフィード文字(コード10)のNVT ASCIIコード。

No other octets shall be present.

他のオクテットは存在しない。

Keywords are case-sensitive. Conventionally, keywords are capitalized (including each word of a multi-word keyword) and since they occupy space in the prtChannelInformation, they are kept short.

キーワードはケースに敏感です。従来、キーワードは大文字(マルチワードキーワードの各単語を含む)であり、prtchannelinformationのスペースを占有するため、短く保たれます。

3. If a channel attribute has multiple values, it is represented by multiple entries with the same keyword, each specifying one value. Otherwise, there shall be at most one entry for each attribute.

3. チャネル属性に複数の値がある場合、同じキーワードを持つ複数のエントリで表され、それぞれが1つの値を指定します。それ以外の場合、各属性にせいぜい1つのエントリがあります。

4. By default, entries may appear in any order. If there are ordering constraints for particular entries, these must be specified in their definitions.

4. デフォルトでは、エントリは任意の順序で表示される場合があります。特定のエントリに順序付けの制約がある場合、これらは定義で指定する必要があります。

5. The prtChannelInformation value by default consists of text represented by NVT ASCII graphics character codes. However, other representations may be specified:

5. デフォルトのprtchannelinformation値は、NVT ASCIIグラフィックスの文字コードで表されるテキストで構成されています。ただし、他の表現が指定される場合があります。

a. In cases where the prtChannelInformation value contains information not normally coded in textual form, whatever symbolic representation is conventionally used for the information should be used for encoding the prtChannelInformation value. (For instance, a binary port value might be represented as a decimal number using NVT ASCII codes.) Such encoding must be specified in the definition of the value.

a. prtchannelinformation値に通常テキスト形式でコード化されていない情報が含まれている場合、情報に従来使用されている象徴的な表現は、prtchannelinformation値をエンコードするために使用する必要があります。(たとえば、バイナリポート値は、NVT ASCIIコードを使用した小数点として表される場合があります。)そのようなエンコードは、値の定義で指定する必要があります。

b. The value may contain textual information in a character set other than NVT ASCII graphics characters. (For instance, an identifier might consist of ISO 10646 text encoded using the UTF-8 encoding scheme.) Such a character set and its encoding must be specified in the definition of the value.

b. 値には、NVT ASCIIグラフィックスキャラクター以外の文字セットにテキスト情報が含まれる場合があります。(たとえば、識別子は、UTF-8エンコードスキームを使用してエンコードされたISO 10646テキストで構成されている場合があります。)そのような文字セットとそのエンコードは、値の定義で指定する必要があります。

6. For each PrtChannelType for which prtChannelInformation entries are defined, the descriptive text associated with the PrtChannelType enumeration value shall specify the following information for each entry:

6. prtchannelinformationエントリが定義されている各prtchanneltypeについて、prtchanneltype列挙値に関連付けられた記述テキストは、各エントリの次の情報を指定するものとします。

Title: Brief description phrase, e.g.: 'Port name', 'Service Name', etc.

タイトル:簡単な説明フレーズ、例:「ポート名」、「サービス名」など。

Keyword: The keyword value, e.g.: 'Port' or 'Service'

キーワード:キーワード値、例えば「ポート」または「サービス」

Syntax: The encoding of the entry value if it cannot be directly represented by NVT ASCII.

構文:NVT ASCIIで直接表現できない場合のエントリ値のエンコード。

Status: 'Mandatory', 'Optional', or 'Conditionally Mandatory'

ステータス:「必須」、「オプション」、または「条件付き必須」

Multiplicity: 'Single' or 'Multiple' to indicate whether the entry may be present multiple times.

多重性:エントリが複数回存在する可能性があるかどうかを示す「シングル」または「複数」。

Description: Description of the use of the entry, other information required to complete the definition (e.g.: ordering constraints, interactions between entries).

説明:エントリの使用の説明、定義を完了するために必要なその他の情報(例:制約の順序付け、エントリ間の相互作用)。

Applications that interpret prtChannelInformation should ignore unrecognized entries, so they are not affected if new entry types are added."

prtchannelinformationを解釈するアプリケーションは、認識されていないエントリを無視する必要があるため、新しいエントリタイプが追加された場合、影響を受けません。」

     ::= { prtChannelEntry 9 }
        
-- The Interpreter Group
--
-- The interpreter sub-units are responsible for the conversion
-- of a description of intended print instances into images that
-- are to be marked on the media.  A printer may have one or more
-- interpreters.  The interpreter sub-units are represented by the
-- Interpreter Group in the Model.  Each interpreter is generally
-- implemented with software running on the System Controller
-- sub-unit.  The Interpreter Table has one entry per interpreter
-- where the interpreters include both Page Description Language
-- (PDL) Interpreters and Control Language Interpreters.
        
prtInterpreter OBJECT IDENTIFIER ::= { printmib 15 }
        

-- Interpreter Table

- インタープリターテーブル

prtInterpreterTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtInterpreterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interpreter table is a table representing the interpreters in the printer. An entry shall be placed in the interpreter table for each interpreter on the printer.

PrtInterperterpreterentry Max-Access of PrtInterSteltertertertableオブジェクトタイプの構文シーケンスはアクセス不可能なステータス現在の説明 "インタープリターテーブルは、プリンター内の通訳者を表すテーブルです。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtInterpreter 1 }
        

prtInterpreterEntry OBJECT-TYPE SYNTAX PrtInterpreterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries may exist in the table for each device index with a device type of 'printer'. Each table entry provides a complete description of the interpreter, including version information, rendering resolutions, default character sets, output orientation, and communication capabilities.

prtinterpreterentryオブジェクトタイプ構文prtinterpreterentry max-accessアクセス不可能なステータス現在の説明 "エントリは、デバイスタイプの「プリンター」を使用して各デバイスインデックスのテーブルに存在する場合があります。各テーブルエントリは、バージョン情報、バージョン情報を含むインタープリターの完全な説明を提供します。レンダリング解像度、デフォルトの文字セット、出力方向、および通信機能。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtInterpreterIndex }
    ::= { prtInterpreterTable 1 }
        
PrtInterpreterEntry ::= SEQUENCE {
    prtInterpreterIndex                 Integer32,
    prtInterpreterLangFamily            PrtInterpreterLangFamilyTC,
    prtInterpreterLangLevel             OCTET STRING,
    prtInterpreterLangVersion           OCTET STRING,
    prtInterpreterDescription           PrtLocalizedDescriptionStringTC,
    prtInterpreterVersion               OCTET STRING,
    prtInterpreterDefaultOrientation    PrtPrintOrientationTC,
    prtInterpreterFeedAddressability    Integer32,
    prtInterpreterXFeedAddressability   Integer32,
    prtInterpreterDefaultCharSetIn      IANACharset,
    prtInterpreterDefaultCharSetOut     IANACharset,
    prtInterpreterTwoWay                PrtInterpreterTwoWayTC
    }
        

prtInterpreterIndex OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined.

prtinterpreterindexオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。

SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each PDL or control language for which there exists an interpreter or emulator in the printer. The value is used to identify this interpreter. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new interpreters to the printer), values SHOULD remain stable across successive printer power cycles.

構文integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "プリンターにインタープリターまたはエミュレーターが存在する各PDLまたはコントロール言語の一意の値。値はこのインタープリターを識別するために使用されますが。デバイスの主要な再構成(たとえば、新しい通訳者のプリンターへの追加)により、値が変化する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtInterpreterEntry 1 }
        
prtInterpreterLangFamily OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtInterpreterLangFamilyTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The family name of a Page Description Language (PDL) or
        control language which this interpreter in the printer can
        interpret or emulate.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtInterpreterEntry 2 }
        
prtInterpreterLangLevel OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..31))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The level of the language which this interpreter is
        interpreting or emulating.  This might contain a value like
        '5e'for an interpreter which is emulating level 5e of the PCL
        language.  It might contain '2' for an interpreter which is
        emulating level 2 of the PostScript language.  Similarly it
        might contain '2' for an interpreter which is emulating level 2
        of the HPGL language."
    ::= { prtInterpreterEntry 3 }
        
prtInterpreterLangVersion OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..31))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The date code or version of the language which this
        interpreter is interpreting or emulating."
    ::= { prtInterpreterEntry 4 }
        
prtInterpreterDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A string to identify this interpreter in the localization
        specified by prtGeneralCurrentLocalization as opposed to the
        language which is being interpreted.  It is anticipated that
        this string will allow manufacturers to unambiguously identify
        their interpreters."
    ::= { prtInterpreterEntry 5 }
        
prtInterpreterVersion OBJECT-TYPE
    SYNTAX     OCTET STRING (SIZE(0..31))
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The date code, version number, or other product specific
        information tied to this interpreter.  This value is associated
        with the interpreter, rather than with the version of the
        language which is being interpreted or emulated."
    ::= { prtInterpreterEntry 6 }
        
prtInterpreterDefaultOrientation OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtPrintOrientationTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The current orientation default for this interpreter.  This
        value may be overridden for a particular job (e.g., by a
        command in the input data stream)."
    ::= { prtInterpreterEntry 7 }
        

prtInterpreterFeedAddressability OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION

prtinterpreterfeedaddressabilityオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)max-access読み取り専用ステータス現在の説明

"The maximum interpreter addressability in the feed direction in 10000 prtMarkerAddressabilityUnits (as specified by prtMarkerDefaultIndex) for this interpreter. The value (-1) means other and specifically indicates that the sub-unit places no restrictions on this parameter. The value (-2) means unknown.

「このインタープリターの10000 prtmarkerAddressableableUnits(prtmarkerdefaultIndexで指定)の飼料方向における最大インタープリターアドレス指定性。値(-1)は、他のものを意味し、サブユニットがこのパラメーターに制限を課さないことを具体的に示します。)は不明です。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtInterpreterEntry 8 }
        

prtInterpreterXFeedAddressability OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum interpreter addressability in the cross feed direction in 10000 prtMarkerAddressabilityUnits (as specified by prtMarkerDefaultIndex) for this interpreter. The value (-1) means other and specifically indicates that the sub-unit places no restrictions on this parameter. The value (-2) means unknown.

prtinterpreterxfeedAdddressabilityオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)最大アクセス読み取り専用ステータス現在の説明 "このインタープリターの10000 prtmarkeraddressabilityunits(prtmarkerdefaultindexで指定)のクロスフィード方向における最大インタープリターアドレス指定サブユニットがこのパラメーターに制限を課さないことを具体的に示します。値(-2)は不明を意味します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtInterpreterEntry 9 }
        
prtInterpreterDefaultCharSetIn OBJECT-TYPE
    SYNTAX     IANACharset
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The default coded character set for input octets encountered
        outside a context in which the Page Description Language
        established the interpretation of the octets.  (Input octets are
        presented to the interpreter through a path defined in the
        channel group.)"
     ::= { prtInterpreterEntry 10 }
        

prtInterpreterDefaultCharSetOut OBJECT-TYPE SYNTAX IANACharset MAX-ACCESS read-write STATUS current DESCRIPTION "The default character set for data coming from this interpreter through the printer's output channel (i.e. the 'backchannel')."

prtinterpreterdefaultcharsetoutオブジェクトタイプ構文ianacharset max-access read-writeステータス現在の説明 "このインタープリターからのデータのデフォルト文字セットは、プリンターの出力チャネル(つまり、「バックチャネル」)を介して送信されます。」

    ::= { prtInterpreterEntry 11 }
        
prtInterpreterTwoWay OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtInterpreterTwoWayTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "Indicates whether or not this interpreter returns information
        back to the host."
    ::= { prtInterpreterEntry 12 }
        
-- The Console Group
--
-- Many printers have a console on the printer, the operator
-- console, that is used to display and modify the state of the
-- printer.  The console can be as simple as a few indicators and
-- switches or as complicated as full screen displays and
-- keyboards.  There can be at most one such console.
        

-- The Display Buffer Table

- ディスプレイバッファテーブル

prtConsoleDisplayBuffer OBJECT IDENTIFIER ::= { printmib 16 }
        

prtConsoleDisplayBufferTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtConsoleDisplayBufferEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Physical display buffer for printer console display or operator panel

prtconsoledisplaybuffertableオブジェクトタイプの構文シーケンスprtconsoledisplaybufferentry max-accessアクセス不可能なステータス現在の説明 "プリンターコンソールディスプレイまたはオペレーターパネルの物理ディスプレイバッファー

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtConsoleDisplayBuffer 5 }
        

prtConsoleDisplayBufferEntry OBJECT-TYPE SYNTAX PrtConsoleDisplayBufferEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains one entry for each physical line on the display. Lines cannot be added or deleted. Entries may exist in the table for each device index with a device type of 'printer'.

prtconsoledisplaybufferentry object-type syntax prtconsoledisplaybufferentry max-access not-accessible current current current current current "このテーブルには、ディスプレイ上の各物理ラインの1つのエントリが含まれます。ラインを追加または削除することはできません。「プリンター」の。

        NOTE: The above description has been modified from RFC 1759
            for clarification."
    INDEX  { hrDeviceIndex, prtConsoleDisplayBufferIndex }
    ::= { prtConsoleDisplayBufferTable 1 }
        
PrtConsoleDisplayBufferEntry ::= SEQUENCE {
    prtConsoleDisplayBufferIndex    Integer32,
    prtConsoleDisplayBufferText     PrtConsoleDescriptionStringTC
    }
        

prtConsoleDisplayBufferIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each console line in the printer. The value is used to identify this console line. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new console lines to the printer). Values SHOULD remain stable across successive printer power cycles.

prtconsoledisplaybufferindex object-type syntax integer32(1..65535)最大アクセスアクセス不可能なステータス現在の説明 "プリンターの各コンソールラインの一意の値。値はこのコンソールラインを識別するために使用されますが、これらの値は変化する可能性がありますがデバイスの主要な再構成(たとえば、プリンターへの新しいコンソールラインの追加)。値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtConsoleDisplayBufferEntry 1 }
        
prtConsoleDisplayBufferText OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtConsoleDescriptionStringTC
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
        "The content of a line in the logical display buffer of
        the operator's console of the printer.  When a write
        operation occurs, normally a critical message, to one of
        the LineText strings, the agent should make that line
        displayable if a physical display is present.  Writing a zero
        length string clears the line.  It is an implementation-
        specific matter as to whether the agent allows a line to be
        overwritten before it has been cleared.  Printer generated
        strings shall be in the localization specified by
        prtConsoleLocalization.Management Application generated strings
        should be localized by the Management Application."
    ::= { prtConsoleDisplayBufferEntry 2 }
        

-- The Console Light Table

- コンソールライトテーブル

prtConsoleLights OBJECT IDENTIFIER ::= { printmib 17 }
prtConsoleLightTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF PrtConsoleLightEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
        "The console light table provides a description and state
        information for each light present on the printer console.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtConsoleLights 6 }
        

prtConsoleLightEntry OBJECT-TYPE SYNTAX PrtConsoleLightEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries may exist in the table for each device index with a device type of 'printer'.

prtconsolelightentryオブジェクトタイプ構文prtconsolelightentry max-accessアクセス不可能なステータス現在

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtConsoleLightIndex }
    ::= { prtConsoleLightTable 1 }
        
PrtConsoleLightEntry ::= SEQUENCE {
    prtConsoleLightIndex            Integer32,
    prtConsoleOnTime                Integer32,
    prtConsoleOffTime               Integer32,
    prtConsoleColor                 PrtConsoleColorTC,
    prtConsoleDescription           PrtConsoleDescriptionStringTC
    }
        

prtConsoleLightIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) -- Lower limit invalid in RFC 1759 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value used by the printer to identify this light. Although these values may change due to a major reconfiguration of the device (e.g., the addition of new lights to the printer). Values SHOULD remain stable across successive printer power cycles.

prtconsolelightIndexオブジェクトタイプ構文integer32(1..65535) - 下限RFC 1759で無効な最大アクセス不可能なステータス現在デバイスの主要な再構成(たとえば、プリンターへの新しいライトの追加)。値は、連続したプリンター電源サイクル全体で安定したままでなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtConsoleLightEntry 1 }
        

prtConsoleOnTime OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "This object, in conjunction with prtConsoleOffTime, defines the current status of the light. If both prtConsoleOnTime and prtConsoleOffTime are non-zero, the lamp is blinking and the values presented define the on time and off time, respectively, in milliseconds. If prtConsoleOnTime is zero and prtConsoleOffTime is non-zero, the lamp is off. If prtConsoleOffTime is zero and prtConsoleOnTime is non-zero, the lamp is on. If both values are zero the lamp is off.

prtconsoleontimeオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(0..2147483647)max-access read-writeステータス現在の説明 "このオブジェクトは、prtconsoleofftimeと併せて、電灯の現在の状態を定義します。提示された値は、それぞれ時間と休みをミリ秒単位で定義します。prtconsoleontimeがゼロであり、prtconsoleofftimeがゼロではない場合、ランプはオフです。ゼロですランプはオフです。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtConsoleLightEntry 2 }
        

prtConsoleOffTime OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "This object, in conjunction with prtConsoleOnTime, defines the current status of the light. If both prtConsoleOnTime and prtConsoleOffTime are non-zero, the lamp is blinking and the values presented define the on time and off time, respectively, in milliseconds. If prtConsoleOnTime is zero and prtConsoleOffTime is non-zero, the lamp is off. If prtConsoleOffTime is zero and prtConsoleOnTime is non-zero, the lamp is on. If both values are zero the lamp is off.

prtconsoleofftimeオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(0..2147483647)max-access read-writeステータス現在の説明 "このオブジェクトは、prtconsoleontimeと併せて、ライトの現在の状態を定義します。提示された値は、それぞれ時間と休みをミリ秒単位で定義します。prtconsoleontimeがゼロであり、prtconsoleofftimeがゼロではない場合、ランプはオフです。ゼロですランプはオフです。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtConsoleLightEntry 3 }
        
prtConsoleColor OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtConsoleColorTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The color of this light."
    ::= { prtConsoleLightEntry 4 }
        
prtConsoleDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtConsoleDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The vendor description or label of this light in the
        localization specified by prtConsoleLocalization."
    ::= { prtConsoleLightEntry 5 }
        
-- The Alerts Group
--
-- The table contains information on the severity, component,
-- detail location within the component, alert code and
-- description of each critical alert that is currently active
-- within the printer.  See 2.2.13 for a more complete
-- description of the alerts table and its management.
--
-- Each parameter in the Trap PDU is a full OID which itself is
-- indexed by the host resources MIB "hrDeviceIndex" object.  In
-- order for a management station to obtain the correct
-- "hrDeviceIndex" associated with a particular Trap PDU, the
-- "hrDeviceIndex" value can be extracted from the returned OID
-- value in the Trap PDU when the PDU is received by the
-- Management station.
        
prtAlert OBJECT IDENTIFIER ::= { printmib 18 }
        

prtAlertTable OBJECT-TYPE SYNTAX SEQUENCE OF PrtAlertEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The prtAlertTable lists all the critical and non-critical alerts currently active in the printer. A critical alert is one that stops the printer from printing immediately and printing can not continue until the critical alert condition is eliminated. Non-critical alerts are those items that do not stop printing but may at some future time.

prtalerttableオブジェクトタイプの構文構文最大アクセスアクセスアクセス不可能なステータス現在の説明 "Prtalerttableは、現在プリンターで現在アクティブなすべての重要で非批判的なアラートをリストします。重要なアラートは、プリンターがすぐに印刷を止め、印刷を印刷することができます。クリティカルアラート条件が排除されるまで継続しないでください。非批判的なアラートは、印刷を停止しないが、将来の時期に可能なアイテムです。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtAlert 1 }
        

prtAlertEntry OBJECT-TYPE SYNTAX PrtAlertEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries may exist in the table for each device index with a device type of 'printer'.

prtalertentryオブジェクトタイプ構文prtalertentry max-accessアクセス不可能なステータス現在の説明「エントリは、デバイスタイプの「プリンター」を使用して各デバイスインデックスのテーブルに存在する場合があります。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    INDEX  { hrDeviceIndex, prtAlertIndex }
    ::= { prtAlertTable 1 }
        
PrtAlertEntry ::= SEQUENCE {
    prtAlertIndex               Integer32,
    prtAlertSeverityLevel       PrtAlertSeverityLevelTC,
    prtAlertTrainingLevel       PrtAlertTrainingLevelTC,
    prtAlertGroup               PrtAlertGroupTC,
    prtAlertGroupIndex          Integer32,
    prtAlertLocation            Integer32,
    prtAlertCode                PrtAlertCodeTC,
    prtAlertDescription         PrtLocalizedDescriptionStringTC,
    prtAlertTime                TimeTicks
    }
        
prtAlertIndex OBJECT-TYPE
    -- NOTE: In RFC 1759, the range was not defined.  The MAX-ACCESS has
    --       been changed from not accessible to allow the object to be
    --       included (as originally in RFC 1759) in the trap bindings.
        

SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The index value used to determine which alerts have been added or removed from the alert table. This is an incrementing integer initialized to 1 when the printer is reset. (i.e., The first event placed in the alert table after a reset of the printer shall have an index value of 1.) When the printer adds an alert to the table, that alert is assigned the next higher integer value from the last item entered into the table. If the index value reaches its maximum value, the next index value used must be 1.

構文integer32(1..2147483647)最大アクセス読み取り専用ステータス現在の説明 "アラートテーブルから追加または削除されたアラートを決定するために使用されるインデックス値。これは、プリンターがリセットされたときに1に初期化された整数です。(つまり、プリンターのリセット後にアラートテーブルに配置された最初のイベントには、1のインデックス値があります。)プリンタがテーブルにアラートを追加すると、そのアラートは入力された最後のアイテムから次の高い整数値を割り当てられます。テーブルに。インデックス値が最大値に達すると、使用される次のインデックス値は1でなければなりません。

NOTE: The management application will read the alert table when a trap or event notification occurs or at a periodic rate and then parse the table to determine if any new entries were added by comparing the last known index value with the current highest index value. The management application will then update its copy of the alert table. When the printer discovers that an alert is no longer active, the printer shall remove the row for that alert from the table and shall reduce the number of rows in the table. The printer may add or delete any number of rows from the table at any time. The management station can detect when binary change alerts have been deleted by requesting an attribute of each alert, and noting alerts as deleted when that retrieval is not possible. The objects 'prtAlertCriticalEvents'and 'prtAlertAllEvents' in the 'prtGeneralTable' reduce the need for management applications to scan the 'prtAlertTable'.

注:管理アプリケーションは、トラップまたはイベント通知が発生したときにアラートテーブルを読み取り、定期レートで読み取り、テーブルを解析して、最後の既知のインデックス値を現在の最高のインデックス値と比較することにより、新しいエントリが追加されたかどうかを判断します。管理アプリケーションは、アラートテーブルのコピーを更新します。プリンターがアラートがアクティブでないことを発見した場合、プリンターはテーブルからそのアラートの行を削除し、テーブル内の行数を減らすものとします。プリンターは、いつでもテーブルから任意の数の行を追加または削除する場合があります。管理ステーションは、各アラートの属性を要求することにより、バイナリの変更アラートが削除されたときに検出し、その検索が不可能な場合にアラートが削除されているように注意することができます。「prtgeneraltable」のオブジェクト「prtalertcriticalevents」および「prtalertallevents」は、「prtalerttable」をスキャンする管理アプリケーションの必要性を減らします。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtAlertEntry 1 }
        
prtAlertSeverityLevel OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtAlertSeverityLevelTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The level of severity of this alert table entry.  The printer
        determines the severity level assigned to each entry into the
        table."
    ::= { prtAlertEntry 2 }
        
prtAlertTrainingLevel OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtAlertTrainingLevelTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "See TEXTUAL-CONVENTION PrtAlertTrainingLevelTC.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtAlertEntry 3 }
        
prtAlertGroup OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtAlertGroupTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The type of sub-unit within the printer model that this alert
        is related.  Input, output, and markers are examples of printer
        model groups, i.e., examples of types of sub-units.  Wherever
        possible, these enumerations match the sub-identifier that
        identifies the relevant table in the printmib."
    ::= { prtAlertEntry 4 }
        

prtAlertGroupIndex OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The low-order index of the row within the table identified by prtAlertGroup that represents the sub-unit of the printer that caused this alert, or -1 if not applicable. The combination of the prtAlertGroup and the prtAlertGroupIndex defines exactly which printer sub-unit caused the alert; for example, Input #3, Output#2, and Marker #1. Every object in this MIB is indexed with hrDeviceIndex and optionally, another index variable. If this other index variable is present in the table that generated the alert, it will be used as the value for this object. Otherwise, this value shall be -1.

prtalertgroupindexオブジェクトタイプ - 注:RFC 1759では、範囲は定義されていません。構文integer32(-1..2147483647)最大アクセス読み取り専用ステータス現在の説明 "このアラートまたは-1該当しない場合。PrtalertGroupとPrtalertGroupIndexの組み合わせは、どのプリンターサブユニットがアラートを引き起こしたかを正確に定義します。たとえば、入力#3、出力#2、マーカー#1。、別のインデックス変数。アラートを生成したこの他のインデックス変数がテーブルに存在する場合、このオブジェクトの値として使用されます。それ以外の場合、この値は-1でなければなりません。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtAlertEntry 5 }
        

prtAlertLocation OBJECT-TYPE -- NOTE: In RFC 1759, the range was not defined. SYNTAX Integer32 (-2..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The sub-unit location that is defined by the printer manufacturer to further refine the location of this alert within the designated sub-unit. The location is used in conjunction with the Group and GroupIndex values; for example, there is an alert in Input #2 at location number 7. The value (-2) indicates unknown.

prtalertlocation object-type - 注:RFC 1759では、範囲は定義されていません。構文integer32(-2..2147483647)最大アクセス読み取り専用ステータス現在の説明 "プリンターメーカーによって定義されたサブユニットの場所は、指定されたサブユニット内のこのアラートの場所をさらに改良します。GroupおよびGroupIndex値と併せて、たとえば、ロケーション番号7に入力#2にアラートがあります(-2)は不明を示します。

        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtAlertEntry 6 }
        
prtAlertCode OBJECT-TYPE
    --  NOTE: In RFC 1759, the enumeration values were implicitly
    --  defined by this object.
    SYNTAX     PrtAlertCodeTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "See associated TEXTUAL-CONVENTION PrtAlertCodeTC.
        
        NOTE: The above description has been modified from RFC 1759
        for clarification."
    ::= { prtAlertEntry 7 }
        
prtAlertDescription OBJECT-TYPE
    -- In RFC 1759, the SYNTAX was OCTET STRING.  This has been changed
    -- to a TC to better support localization of the object.
    SYNTAX     PrtLocalizedDescriptionStringTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "A description of this alert entry in the localization
        specified by prtGeneralCurrentLocalization.  The description is
        provided by the printer to further elaborate on the enumerated
        alert or provide information in the case where the code is
        classified as 'other' or 'unknown'.  The printer is required to
        return a description string but the string may be a null
        string."
    ::= { prtAlertEntry 8 }
        
prtAlertTime OBJECT-TYPE
    SYNTAX     TimeTicks
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "The value of sysUpTime at the time that this alert was
        generated."
    ::= { prtAlertEntry 9 }
        
printerV1Alert OBJECT-IDENTITY
    STATUS  current
    DESCRIPTION
        "The value of the enterprise-specific OID in an SNMPv1 trap
        sent signaling a critical event in the prtAlertTable."
    ::= { prtAlert 2 }
        
printerV2AlertPrefix OBJECT IDENTIFIER ::= { printerV1Alert 0 }
        

printerV2Alert NOTIFICATION-TYPE OBJECTS { prtAlertIndex, prtAlertSeverityLevel, prtAlertGroup, prtAlertGroupIndex, prtAlertLocation, prtAlertCode } STATUS current DESCRIPTION "This trap is sent whenever a critical event is added to the prtAlertTable.

printerv2Alert Notification-Typeオブジェクト{prtalertindex、prtalertseveritylevel、prtalertgroup、prtalertgroupindex、prtalertlocation、prtalertcode}ステータス現在の説明 "このトラップは、重要なイベントがprtalerttableに追加されるたびに送信されます。

        NOTE: The prtAlertIndex object was redundantly included in the
        bindings of the 'printerV2Alert' notification in RFC 1759, even
        though the value exists in the instance qualifier of all the
        other bindings.  This object has been retained to provide
        compatiblity with existing RFC 1759 implementaions."
    ::= { printerV2AlertPrefix 1 }
        
-- Note that the SNMPv2 to SNMPv1 translation rules dictate that
-- the preceding structure will result in SNMPv1 traps of the
-- following form:
--
-- printerAlert TRAP-TYPE
--     ENTERPRISE printerV1Alert
--     VARIABLES { prtAlertIndex, prtAlertSeverityLevel,
--                 prtAlertGroup, prtAlertGroupIndex,
--                 prtAlertLocation, prtAlertCode }
--     DESCRIPTION
--        "This trap is sent whenever a critical event is added
--         to the prtAlertTable."
--     ::= 1
        

-- Conformance Information

- 適合情報

prtMIBConformance OBJECT IDENTIFIER ::= { printmib 2 }
        

-- compliance statements

- コンプライアンスステートメント

prtMIBCompliance MODULE-COMPLIANCE

PrtmibComplianceモジュールコンプライアンス

    STATUS  current
    DESCRIPTION
        "The compliance statement for agents that implement the
        printer MIB as defined by RFC 1759."
    MODULE -- this module
    MANDATORY-GROUPS { prtGeneralGroup, prtInputGroup,
                       prtOutputGroup,
                       prtMarkerGroup, prtMediaPathGroup,
                       prtChannelGroup, prtInterpreterGroup,
                       prtConsoleGroup, prtAlertTableGroup }
    OBJECT    prtGeneralReset
    SYNTAX    INTEGER {
                  notResetting(3),
                  resetToNVRAM(5)
                  }
    DESCRIPTION
        "It is conformant to implement just these two states in this
            object.  Any additional states are optional."
        

OBJECT prtConsoleOnTime MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtconsoleontime min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

    OBJECT    prtConsoleOffTime
    MIN-ACCESS  read-only
    DESCRIPTION
        "It is conformant to implement this object as read-only"
    ::= { prtMIBConformance 1 }
        
prtMIB2Compliance MODULE-COMPLIANCE
    STATUS  current
    DESCRIPTION
        "The compliance statement for agents that implement the
        printer MIB V2."
        -- The changes from RFC 1759 fall into 2 categories:
        -- 1. New objects plus existing objects with a MIN-ACCESS of
        --    read-only are included.  Existing objects have been added
        --    to this category due to feedback from implementers and
        --    interoperability testing.  This allows products to be
        --    be designed with a higher degree of SNMP security.
        -- 2. New object groups have been added to include all new
        --    objects in this MIB.  All new object groups are optional.
        -- Any MIB that is compliant with RFC 1759 will also be
        -- compliant with this version of the MIB.
    MODULE -- this module
    MANDATORY-GROUPS { prtGeneralGroup, prtInputGroup,
                       prtOutputGroup,
                       prtMarkerGroup, prtMediaPathGroup,
                       prtChannelGroup, prtInterpreterGroup,
                       prtConsoleGroup, prtAlertTableGroup }
    OBJECT    prtGeneralReset
    SYNTAX    INTEGER {
                  notResetting(3),
                  resetToNVRAM(5)
                  }
    DESCRIPTION
        "It is conformant to implement just these two states in this
        object.  Any additional states are optional."
        

OBJECT prtGeneralCurrentLocalization MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtgeneralcurrentlocalization min-access read-only説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtGeneralCurrentOperator MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtgeneralcurrentoperator min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtGeneralServicePerson MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtGeneralServicePerson Min-Access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtGeneralPrinterName MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtgeneralprintername min-access read-only説明「このオブジェクトを読み取り専用として実装することは適合です」

OBJECT prtGeneralSerialNumber MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtgeneralserialnumber min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputDefaultIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputdefaultindex min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputMediaDimFeedDirDeclared MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputmediadimfeeddirdeclared min-access read-only説明「このオブジェクトを読み取り専用として実装することは適合です」

OBJECT prtInputMaxCapacity MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputmaxcapacity min-access read-only説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtInputCurrentLevel MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputcurrentlevel min-access read-only説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtInputMediaName MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputmedianame min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtInputName MIN-ACCESS read-only DESCRIPTION

Object PrtinputName Min-Access読み取り専用説明

"It is conformant to implement this object as read-only"

「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputSecurity MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtinputSecurity Min-Access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputMediaWeight MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputmediaweight min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputMediaType MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object Prtinputmediatype min-access read-only説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtInputMediaColor MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputmediacolor min-access読み取り専用説明

OBJECT prtInputMediaFormParts MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtinputmediaformParts min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputDefaultIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputdefaultIndex min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputMaxCapacity MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputmaxcapacity min-access read-only説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtOutputRemainingCapacity MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputRemainingcapacity min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputName MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputname min-access読み取り専用説明

OBJECT prtOutputSecurity MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtoutputSecurity Min-Access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputMaxDimFeedDir MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputmaxdimfeeddir min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtOutputMaxDimXFeedDir MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputmaxdimxfeeddir min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputMinDimFeedDir MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputmindimfeeddir min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtOutputMinDimXFeedDir MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputmindimxfeeddir min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputStackingOrder MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtoutputStackingOrder MIN-ACCESS READ-ONLY説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputPageDeliveryOrientation MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtoutputPagedElivaryOrientation Min-Access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputBursting MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtoutputbursting min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtOutputDecollating MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtoutputDecollating Min-Access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtOutputPageCollated MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtoutputPageCollated Min-Access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtOutputOffsetStacking MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object PrtoutputOffsetStacking Min-Access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtMarkerDefaultIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtmarkerdefaultIndex min-access read-only description「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtMarkerSuppliesMaxCapacity MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtmarkersuppliesmaxcapacity min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtMarkerSuppliesLevel MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

Object Prtmarkersupplieslevel min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtMediaPathDefaultIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtmediapathdefaultindex min-access read-only説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtChannelCurrentJobCntlLangIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtchannelcurrentjobcntllangindex min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtChannelDefaultPageDescLangIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtchanneldefaultespagedesclangindex min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtChannelState MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtchannelstate min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtChannelIfIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtchannelifindex min-access読み取り専用説明

OBJECT prtInterpreterDefaultOrientation MIN-ACCESS read-only DESCRIPTION

オブジェクトprtinterpreterdefaultorientation min-access読み取り専用説明

"It is conformant to implement this object as read-only"

「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInterpreterDefaultCharSetIn MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinterpreterdefaultcharsetin min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInterpreterDefaultCharSetOut MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinterpreterdefaultcharsetout min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtConsoleLocalization MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtconsolelocalization min-access読み取り専用説明

OBJECT prtConsoleDisable MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtconsoledisable min-access読み取り専用説明

OBJECT prtConsoleDisplayBufferText MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtconsoledisplaybuffertext min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtConsoleOnTime MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtconsoleontime min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtConsoleOffTime MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtconsoleofftime min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

OBJECT prtAlertIndex MIN-ACCESS accessible-for-notify DESCRIPTION "It is conformant to implement this object as accessible-for-notify "

オブジェクトprtalertindex min-accessアクセス可能な情報notify説明

GROUP prtResponsiblePartyGroup DESCRIPTION "This group is unconditionally optional."

グループprtresponsiblepartygroupの説明「このグループは無条件にオプションです。」

GROUP prtExtendedInputGroup DESCRIPTION "This group is unconditionally optional."

グループPRTEXTEDEDINPUTINPUTGROUP説明「このグループは無条件にオプションです。」

GROUP prtInputMediaGroup DESCRIPTION "This group is unconditionally optional."

グループprtinputmediagroup説明「このグループは無条件にオプションです。」

GROUP prtExtendedOutputGroup DESCRIPTION "This group is unconditionally optional."

グループprtextendededoutputgroup説明「このグループは無条件にオプションです。」

GROUP prtOutputDimensionsGroup DESCRIPTION "This group is unconditionally optional."

グループprtoutputdimensionsgroup説明「このグループは無条件にオプションです。」

GROUP prtOutputFeaturesGroup DESCRIPTION "This group is unconditionally optional."

グループprtoutputfeaturesgroup説明「このグループは無条件にオプションです。」

GROUP prtMarkerSuppliesGroup DESCRIPTION "This group is unconditionally optional."

グループprtmarkersuppliesgroupの説明「このグループは無条件にオプションです。」

GROUP prtMarkerColorantGroup DESCRIPTION "This group is unconditionally optional."

グループprtmarkercolorantgroupの説明「このグループは無条件にオプションです。」

GROUP prtAlertTimeGroup DESCRIPTION "This group is unconditionally optional."

グループPrtalertTimeGroupの説明「このグループは無条件にオプションです。」

    -- the prtResponsiblePartyGroup, prtExtendedInputGroup,
    -- prtInputMediaGroup, prtExtendedOutputGroup,
    -- prtOutputDimensionsGroup, prtOutputFeaturesGroup,
    -- prtMarkerSuppliesGroup, prtMarkerColorantGroup, and the
    -- prtAlertTimeGroup are completely optional.  However, it is
    -- strongly RECOMMENDED that the prtAlertTimeGroup be implemented.
        

-- New to version 2 of this printer MIB: OBJECT prtAuxiliarySheetStartupPage MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

- このプリンターMIBのバージョン2の新機能:オブジェクトPrtauxiliarysheetstartuppage min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtAuxiliarySheetBannerPage MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtauxiliarysheetbannerpage min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputMediaLoadTimeout MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトPrtinputmedialoadtimeout min-access read-only説明「このオブジェクトを読み取り専用として実装することは適切です」

OBJECT prtInputNextIndex MIN-ACCESS read-only DESCRIPTION "It is conformant to implement this object as read-only"

オブジェクトprtinputnextindex min-access読み取り専用説明「このオブジェクトを読み取り専用として実装することは順調です」

GROUP prtAuxiliarySheetGroup DESCRIPTION "This group is unconditionally optional."

グループprtauxiliarysheetgroup説明「このグループは無条件にオプションです。」

GROUP prtInputSwitchingGroup DESCRIPTION "This group is unconditionally optional."

グループprtinputswitchinggroupの説明「このグループは無条件にオプションです。」

GROUP prtGeneralV2Group DESCRIPTION "This group is unconditionally optional."

グループPRTGENERALV2GROUP説明「このグループは無条件にオプションです。」

GROUP prtAlertTableV2Group DESCRIPTION "This group is unconditionally optional."

グループPRTALERTTABLEV2GROUP説明「このグループは無条件にオプションです。」

GROUP prtChannelV2Group DESCRIPTION "This group is unconditionally optional."

グループPRTCHANNELV2GROUP説明「このグループは無条件にオプションです。」

    GROUP    prtAlertTrapGroup
    DESCRIPTION
        "This group is unconditionally optional."
    ::= { prtMIBConformance 3 }
        
prtMIBGroups    OBJECT IDENTIFIER ::= { prtMIBConformance 2 }
-- These groups are from RFC 1759 and are applicable to Printer MIB V2
        

prtGeneralGroup OBJECT-GROUP OBJECTS { prtGeneralConfigChanges, prtGeneralCurrentLocalization, prtGeneralReset, prtCoverDescription, prtCoverStatus, prtLocalizationLanguage, prtLocalizationCountry, prtLocalizationCharacterSet, prtStorageRefIndex, prtDeviceRefIndex } STATUS current DESCRIPTION

prtgeneralgroup object-group objects {prtgeneralconfigchanges、prtgeneralcurrentlocalization、prtgeneralreset、prtcoverdescription、prtcoverstatus、prtlocolizationlanguage、prtlocolizationcountry、prtlocalizationcounteret、prttoragerefedex、prtoragerefedexex、prtlocerizedex、prtlocarization country、prtlocalization language、prtlocalizationcountry、prtlocerize countertet、

        "The general printer group."
    ::= { prtMIBGroups 1 }
        
prtResponsiblePartyGroup OBJECT-GROUP
    OBJECTS { prtGeneralCurrentOperator, prtGeneralServicePerson }
    STATUS  current
    DESCRIPTION
        "The responsible party group contains contact information for
        humans responsible for the printer."
    ::= { prtMIBGroups 2 }
        
prtInputGroup OBJECT-GROUP
    OBJECTS { prtInputDefaultIndex, prtInputType, prtInputDimUnit,
              prtInputMediaDimFeedDirDeclared,
              prtInputMediaDimXFeedDirDeclared,
              prtInputMediaDimFeedDirChosen,
              prtInputMediaDimXFeedDirChosen, prtInputCapacityUnit,
              prtInputMaxCapacity, prtInputCurrentLevel, prtInputStatus,
              prtInputMediaName }
    STATUS  current
    DESCRIPTION
        "The input group."
    ::= { prtMIBGroups 3 }
        
prtExtendedInputGroup OBJECT-GROUP
    OBJECTS { prtInputName, prtInputVendorName, prtInputModel,
              prtInputVersion, prtInputSerialNumber,
              prtInputDescription, prtInputSecurity }
    STATUS  current
    DESCRIPTION
        "The extended input group."
    ::= { prtMIBGroups 4 }
        
prtInputMediaGroup OBJECT-GROUP
    OBJECTS { prtInputMediaWeight, prtInputMediaType,
              prtInputMediaColor, prtInputMediaFormParts }
    STATUS  current
    DESCRIPTION
        "The input media group."
    ::= { prtMIBGroups 5 }
        

prtOutputGroup OBJECT-GROUP OBJECTS { prtOutputDefaultIndex, prtOutputType, prtOutputCapacityUnit, prtOutputMaxCapacity, prtOutputRemainingCapacity, prtOutputStatus } STATUS current DESCRIPTION "The output group."

prtoutputgroup object-group objects {prtoutputdefaultindex、prtoutputtype、prtoutputcapacityunit、prtoutputmaxcapacity、prtoutputremainingcapacity、prtoutputstatus}ステータス現在の説明 "出力グループ"。 "

    ::= { prtMIBGroups 6 }
        
prtExtendedOutputGroup OBJECT-GROUP
    OBJECTS { prtOutputName, prtOutputVendorName, prtOutputModel,
              prtOutputVersion, prtOutputSerialNumber,
              prtOutputDescription, prtOutputSecurity }
    STATUS  current
    DESCRIPTION
        "The extended output group."
    ::= { prtMIBGroups 7 }
        
prtOutputDimensionsGroup OBJECT-GROUP
    OBJECTS { prtOutputDimUnit, prtOutputMaxDimFeedDir,
              prtOutputMaxDimXFeedDir, prtOutputMinDimFeedDir,
              prtOutputMinDimXFeedDir }
    STATUS  current
    DESCRIPTION
        "The output dimensions group"
    ::= { prtMIBGroups 8 }
        
prtOutputFeaturesGroup OBJECT-GROUP
    OBJECTS { prtOutputStackingOrder,
              prtOutputPageDeliveryOrientation, prtOutputBursting,
              prtOutputDecollating, prtOutputPageCollated,
              prtOutputOffsetStacking }
    STATUS  current
    DESCRIPTION
        "The output features group."
    ::= { prtMIBGroups 9 }
        
prtMarkerGroup OBJECT-GROUP
    OBJECTS { prtMarkerDefaultIndex, prtMarkerMarkTech,
              prtMarkerCounterUnit, prtMarkerLifeCount,
              prtMarkerPowerOnCount, prtMarkerProcessColorants,
              prtMarkerSpotColorants, prtMarkerAddressabilityUnit,
              prtMarkerAddressabilityFeedDir,
              prtMarkerAddressabilityXFeedDir, prtMarkerNorthMargin,
              prtMarkerSouthMargin, prtMarkerWestMargin,
              prtMarkerEastMargin, prtMarkerStatus }
    STATUS  current
    DESCRIPTION
        "The marker group."
    ::= { prtMIBGroups 10 }
        
prtMarkerSuppliesGroup OBJECT-GROUP
    OBJECTS { prtMarkerSuppliesMarkerIndex,
              prtMarkerSuppliesColorantIndex, prtMarkerSuppliesClass,
              prtMarkerSuppliesType, prtMarkerSuppliesDescription,
              prtMarkerSuppliesSupplyUnit,
              prtMarkerSuppliesMaxCapacity, prtMarkerSuppliesLevel }
    STATUS  current
    DESCRIPTION
        "The marker supplies group."
    ::= { prtMIBGroups 11 }
        
prtMarkerColorantGroup OBJECT-GROUP
    OBJECTS { prtMarkerColorantMarkerIndex, prtMarkerColorantRole,
              prtMarkerColorantValue, prtMarkerColorantTonality }
    STATUS  current
    DESCRIPTION
        "The marker colorant group."
    ::= { prtMIBGroups 12 }
        
prtMediaPathGroup OBJECT-GROUP
    OBJECTS { prtMediaPathDefaultIndex, prtMediaPathMaxSpeedPrintUnit,
              prtMediaPathMediaSizeUnit, prtMediaPathMaxSpeed,
              prtMediaPathMaxMediaFeedDir,
              prtMediaPathMaxMediaXFeedDir,
              prtMediaPathMinMediaFeedDir,
              prtMediaPathMinMediaXFeedDir, prtMediaPathType,
              prtMediaPathDescription, prtMediaPathStatus}
    STATUS  current
    DESCRIPTION
        "The media path group."
    ::= { prtMIBGroups 13 }
        
prtChannelGroup OBJECT-GROUP
    OBJECTS { prtChannelType, prtChannelProtocolVersion,
              prtChannelCurrentJobCntlLangIndex,
              prtChannelDefaultPageDescLangIndex, prtChannelState,
              prtChannelIfIndex, prtChannelStatus
              }
    STATUS  current
    DESCRIPTION
        "The channel group."
    ::= { prtMIBGroups 14 }
        
prtInterpreterGroup OBJECT-GROUP
    OBJECTS { prtInterpreterLangFamily, prtInterpreterLangLevel,
              prtInterpreterLangVersion, prtInterpreterDescription,
              prtInterpreterVersion, prtInterpreterDefaultOrientation,
              prtInterpreterFeedAddressability,
              prtInterpreterXFeedAddressability,
              prtInterpreterDefaultCharSetIn,
              prtInterpreterDefaultCharSetOut, prtInterpreterTwoWay }
    STATUS  current
    DESCRIPTION
        "The interpreter group."
    ::= { prtMIBGroups 15 }
        
prtConsoleGroup OBJECT-GROUP
    OBJECTS { prtConsoleLocalization, prtConsoleNumberOfDisplayLines,
              prtConsoleNumberOfDisplayChars, prtConsoleDisable,
              prtConsoleDisplayBufferText, prtConsoleOnTime,
              prtConsoleOffTime, prtConsoleColor,
              prtConsoleDescription }
    STATUS  current
    DESCRIPTION
        "The console group."
    ::= { prtMIBGroups 16 }
        
prtAlertTableGroup OBJECT-GROUP
    OBJECTS { prtAlertSeverityLevel, prtAlertTrainingLevel,
              prtAlertGroup, prtAlertGroupIndex, prtAlertLocation,
              prtAlertCode, prtAlertDescription }
    STATUS  current
    DESCRIPTION
        "The alert table group."
    ::= { prtMIBGroups 17 }
        
prtAlertTimeGroup OBJECT-GROUP
    OBJECTS { prtAlertTime }
    STATUS  current
    DESCRIPTION
        "The alert time group. Implementation of prtAlertTime is
        strongly RECOMMENDED."
    ::= { prtMIBGroups 18 }
        
prtMIB2Groups    OBJECT IDENTIFIER ::= { prtMIBConformance 4 }
-- These groups are unique to Printer MIB V2
        
prtAuxiliarySheetGroup OBJECT-GROUP
    OBJECTS { prtAuxiliarySheetStartupPage,
              prtAuxiliarySheetBannerPage }
    STATUS  current
    DESCRIPTION
        "The auxiliary sheet group."
    ::= { prtMIBGroups 19 }
        

prtInputSwitchingGroup OBJECT-GROUP OBJECTS { prtInputMediaLoadTimeout, prtInputNextIndex } STATUS current DESCRIPTION "The input switching group."

prtinputswitchinggroupオブジェクトグループオブジェクト{prtinputmedialoadtimeout、prtinputnextindex}ステータス現在の説明「入力スイッチンググループ」。

    ::= { prtMIBGroups 20 }
        
prtGeneralV2Group OBJECT-GROUP
    OBJECTS { prtGeneralPrinterName, prtGeneralSerialNumber }
    STATUS  current
    DESCRIPTION
        "The general printer group with new v2 objects."
    ::= { prtMIBGroups 21 }
        

prtAlertTableV2Group OBJECT-GROUP OBJECTS { prtAlertIndex, prtAlertCriticalEvents, prtAlertAllEvents } STATUS current DESCRIPTION "The alert table group with new v2 objects and prtAlertIndex changed to MAX-ACCESS of 'read-only' for inclusion in the trap bindings (as originally defined in RFC 1759)."

prtalerttablev2group object group objects {prtalertindex、prtalertcriticalevents、prtalertcliticalevents}ステータス現在の説明 "新しいV2オブジェクトとprtalertindexを備えたアラートテーブルグループは、TRAPバイディングに含めるための「読み取り専用」のマックスアクセスに変更されました(RFC 1759に登録されています。)。」

    ::= { prtMIBGroups 22 }
        
prtChannelV2Group OBJECT-GROUP
    OBJECTS { prtChannelInformation }
    STATUS  current
    DESCRIPTION
        "The channel group with a new v2 object."
    ::= { prtMIBGroups 23 }
        
prtAlertTrapGroup NOTIFICATION-GROUP
    NOTIFICATIONS { printerV2Alert }
    STATUS  current
    DESCRIPTION
        "The alert trap group."
    ::= { prtMIBGroups 24 }
        

END

終わり

7. IANA Considerations
7. IANAの考慮事項

The initial version the IANA Printer MIB defined in section 5 of this document is to be archived by IANA and subsequently maintained according to the Process specified in section 2.4.1 of this document. The most current and authoritative version of the IANA Printer MIB is available at:

このドキュメントのセクション5で定義されたIANAプリンターMIBは、IANAによってアーカイブされ、その後、このドキュメントのセクション2.4.1で指定されたプロセスに従って維持される初期バージョンです。IANAプリンターMIBの最新かつ権威あるバージョンは次のとおりです。

http://www.iana.org/assignments/ianaprinter-mib

8. Internationalization Considerations
8. 国際化の考慮事項

See section 2.2.1.1, 'International Considerations'.

セクション2.2.1.1、「国際的な考慮事項」を参照してください。

9. Security Considerations
9. セキュリティに関する考慮事項

There are a number of management objects defined in this MIB module with a MAX-ACCESS clause of read-write and/or read-create. Such objects may be considered sensitive or vulnerable in some network environments. The support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations. These are the tables and objects and their sensitivity/vulnerability:

このMIBモジュールには、読み取りワイトおよび/またはread-Createの最大アクセス句を備えた管理オブジェクトが多数あります。このようなオブジェクトは、一部のネットワーク環境で敏感または脆弱と見なされる場合があります。適切な保護なしの非セキュア環境でのセット操作のサポートは、ネットワーク操作に悪影響を与える可能性があります。これらはテーブルとオブジェクトであり、その感度/脆弱性です。

prtGeneralTable: prtGeneralCurrentLocalization - Possible data loss prtGeneralReset - Possible data loss prtGeneralCurrentOperator - Possible severe inconvenience prtGeneralServicePerson - Possible severe inconvenience prtInputDefaultIndex - Possible data loss prtOutputDefaultIndex - Possible minor inconvenience prtMarkerDefaultIndex - Possible minor inconvenience prtMediaPathDefaultIndex - Possible minor inconvenience prtConsoleLocalization - Possible severe inconvenience prtConsoleDisable - Possible severe inconvenience prtAuxiliarySheetStartupPage - Possible minor inconvenience prtAuxiliarySheetBannerPage - Possible minor inconvenience prtGeneralPrinterName - Possible severe inconvenience prtGeneralSerialNumber - Possible severe inconvenience prtInputTable: prtInputMediaDimFeedDirDeclared - Possible data loss prtInputMediaDimXFeedDirDeclared - Possible data loss prtInputMaxCapacity - Possible minor inconvenience prtInputCurrentLevel - Possible minor inconvenience prtInputMediaName - Possible minor inconvenience prtInputName - Possible minor inconvenience prtInputSecurity - Possible minor inconvenience prtInputMediaWeight - Possible minor inconvenience prtInputMediaType - Possible minor inconvenience prtInputMediaColor - Possible minor inconvenience prtInputMediaFormParts - Possible minor inconvenience prtInputMediaLoadTimeout - Possible minor inconvenience prtInputNextIndex - Possible minor inconvenience prtOutputTable prtOutputMaxCapacity - Possible minor inconvenience prtOutputRemainingCapacity - Possible minor inconvenience prtOutputName - Possible minor inconvenience prtOutputSecurity - Possible minor inconvenience prtOutputMaxDimFeedDir - Possible minor inconvenience prtOutputMaxDimXFeedDir - Possible minor inconvenience prtOutputMinDimFeedDir - Possible minor inconvenience prtOutputMinDimXFeedDir - Possible minor inconvenience prtOutputStackingOrder - Possible minor inconvenience prtOutputPageDeliveryOrientation - Possible minor inconvenience prtOutputBursting - Possible minor inconvenience prtOutputDecollating - Possible minor inconvenience prtOutputPageCollated - Possible minor inconvenience prtOutputOffsetStacking - Possible minor inconvenience prtMarkerSuppliesTable prtMarkerSuppliesMaxCapacity - Possible minor inconvenience prtMarkerSuppliesLevel - Possible minor inconvenience prtChannelTable prtChannelCurrentJobCntlLangIndex - Possible data loss prtChannelDefaultPageDescLangIndex - Possible data loss prtChannelState - Possible minor inconvenience prtChannelIfIndex - Possible minor inconvenience prtInterpreterTable prtInterpreterDefaultOrientation - Possible data loss prtInterpreterDefaultCharSetIn - Possible data loss prtInterpreterDefaultCharSetOut - Possible minor inconvenience prtConsoleDisplayBufferTable prtConsoleDisplayBufferText - Possible minor inconvenience prtConsoleLightTable prtConsoleOnTime - Possible minor inconvenience prtConsoleOffTime - Possible minor inconvenience

prtgeneraltable:prtgeneralcurrentlentlocalizatize-データ損失の可能性を発生する可能性のあるPrtgeneralReset-可能性のあるデータ損失prtgeneralcurrentoperator-発生する可能性のある深刻な不便なprtgeneralserviceperson- prtinputdefaultindexの可能性のある深刻な不便の可能性Prtutputdefaultindexの可能性の可能性のある不屈の不可避性debaultinedexの可能性のあるPrtutputaultindexの可能性の可能性PrtoutputingIndexの可能性わずかな不便を抑制すること - 激しい不便の可能性がありますconsoledisable-可能性重度の不便prtauxiliarysheetstartuppage-わずかな不便なprtauxiliarysheetbannerpage-マイナーな不便の可能性prtgeneralprintername-深刻な不便の可能性があります。 axcapacity-マイナーな不便の可能性prtinputcurrentlevel-マイナーな不便の可能性prtinputmedianame-マイナーな不便の可能性prtinputname - マイナーな不満の可能性のあるprtinputsecurity-マイナーな不便の可能性prtinputmediaweight-マイナーな不便なprtinputmediatype-マイナーな不便の可能性prtinputmediacolor -prtinputmediaformpartsの可能性 - わずかな不便の可能性のあるprtinputedianputtime uppintionputedinceput prtcaput prtting -upputedinedimedimedimedimedimedipain Acity-マイナーな不便の可能性prtoutputRemainingCapacity-わずかな不便さの可能性prtoutputname-マイナーな不安の可能性prtoutputsecurity-マイナーな不便の可能性prtoutputmaxdimfeeddir-マイナーな不便の可能性prtoutputmisdimfeeddir-マイナーな不便の可能性prtotputmindimfeeddir-マイナー不便なprtuttutmindimienceveddir -besult untuttuptabentecation -frtuttutputeddir-わずかな不便の可能性のあるprtoutputbursting-マイナーな不便の可能性prtoutputdecolling-マイナーな不便の可能性データの損失prtinterpreterdefaultCharsetout-わずかな不便の可能性のあるprtconsoledisplaybuffertable prtconsoledisplaybuffertext-マイナーな不便の可能性prtconsolelighttable prtconsoleontime-わずかな不便なprtconsoleofftime-

SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPSec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in this MIB module.

SNMPV3以前のSNMPバージョンには、適切なセキュリティは含まれていませんでした。ネットワーク自体が(たとえばIPSECを使用して)安全である場合でも、それでもセキュアネットワーク上の誰がアクセス/セット/セット(読み取り/変更/作成/削除/削除)を制御することはできません。MIBモジュール。

It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410], section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy).

実装者は、SNMPV3暗号化メカニズム(認証とプライバシー用)の完全なサポートを含む、SNMPV3フレームワーク([RFC3410]、セクション8を参照)で提供されるセキュリティ機能を考慮することをお勧めします。

Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of this MIB module is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.

さらに、SNMPV3より前のSNMPバージョンの展開は推奨されません。代わりに、SNMPV3を展開し、暗号化セキュリティを有効にすることをお勧めします。その場合、このMIBモジュールのインスタンスへのアクセスを提供するSNMPエンティティが、実際に取得または設定する正当な権利を持つプリンシパル(ユーザー)にのみオブジェクトにアクセスできるように適切に構成されていることを保証するのは、顧客/オペレーターの責任です(変更を変更します(変更)/作成/削除)それら。

Where the operational capability of the printing device are especially vulnerable or difficult to administer, certain objects within this MIB have been tagged as READ-ONLY, preventing modification. Further, for all READ-WRITE objects within the MIB, the working group has included specific conformance guidelines stating that vendors are free to implement these objects as READ-ONLY. This conformance allowance should cover cases where specific vendor vulnerabilities may differ from product to product. (See conformance section with regards to MIN-ACCESS clauses).

印刷デバイスの運用機能が特に脆弱または管理が困難な場合、このMIB内の特定のオブジェクトは読み取り専用としてタグ付けされており、変更を防ぎます。さらに、MIB内のすべての読み取りワイトオブジェクトについて、ワーキンググループには、ベンダーがこれらのオブジェクトを読み取り専用として自由に実装できることを示す特定の適合ガイドラインが含まれています。この適合者は、特定のベンダーの脆弱性が製品ごとに異なる場合がある場合をカバーする必要があります。(最小アクセス条項に関する適合セクションを参照)。

10. References
10. 参考文献
10.1. Normative References
10.1. 引用文献

[ASCII] ANSI, "Coded Character Set - 7-bit American Standard Code for Information Interchange", ANSI X3.4-1986.

[ASCII] ANSI、「コード化された文字セット-Interchangeの7ビットアメリカ標準コード」、ANSI X3.4-1986。

[CHARSET] IANA Character Set Registry: http://www.iana.org/assignments/character-sets

[charset] iana文字セットレジストリ:http://www.iana.org/assignments/character-sets

[CHARMIB] IANA Character Set MIB: http://www.iana.org/assignments/ianacharset-mib

[charmib] ianaキャラクターセットmib:http://www.iana.org/assignments/ianacharset-mib

[ISO10175] ISO, "Document Printing Application (DPA)", ISO 10175, 1996.

[ISO10175] ISO、「ドキュメント印刷アプリケーション(DPA)」、ISO 10175、1996。

[ISO10646] ISO, "Universal Multiple-Octet Coded Character Set (UCS) - Part 1: Architecture and Basic Multilingual Plane", ISO 10646-1, September 2000. ISO, "Universal Multiple-Octet Coded Character Set (UCS) - Part 2: Supplemental Planes", ISO 10646-2, January 2001.

[ISO10646] ISO、「ユニバーサルマルチオクテットコード化された文字セット(UCS) - パート1:アーキテクチャと基本的な多言面」、ISO 10646-1、2000年9月。2:補足機」、ISO 10646-2、2001年1月。

[PWGMEDIA] IEEE-ISTO PWG "The Printer Working Group Standard for Media Standardized Names", IEEE-ISTO PWG 5101.1-2002.

[PWGMedia] IEEE-ISTO PWG「メディア標準化された名前のプリンターワーキンググループ標準」、IEEE-ISTO PWG 5101.1-2002。

[RFC1213] McCloghrie, K. and M. Rose, "Management Information Base for Network Management of TCP/IP-based internets: MIB-II", STD 17, RFC 1213, March 1991.

[RFC1213] McCloghrie、K。およびM. Rose、「TCP/IPベースのインターネットのネットワーク管理のための管理情報基盤:MIB-II」、STD 17、RFC 1213、1991年3月。

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するためのキーワード」、BCP 14、RFC 2119、1997年3月。

[RFC2277] Alvestrand, H., "IETF Policy on Character Sets and Languages", BCP 18, RFC 2277, January 1998.

[RFC2277] Alvestrand、H。、「キャラクターセットと言語に関するIETFポリシー」、BCP 18、RFC 2277、1998年1月。

[RFC3629] Yergeau, F., "UTF-8, a transformation format of ISO 10646", RFC 3629, November 2003.

[RFC3629] Yergeau、F。、「UTF-8、ISO 10646の変換形式」、RFC 3629、2003年11月。

[RFC2434] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 2434, October 1998.

[RFC2434] Narten、T。およびH. Alvestrand、「RFCSでIANA考慮事項セクションを書くためのガイドライン」、BCP 26、RFC 2434、1998年10月。

[RFC2578] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.

[RFC2578] McCloghrie、K.、Perkins、D。、およびJ. Schoenwaelder、「管理情報の構造バージョン2(SMIV2)」、STD 58、RFC 2578、1999年4月。

[RFC2579] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999.

[RFC2579] McCloghrie、K.、Perkins、D。、およびJ. Schoenwaelder、「SMIV2のテキストコンベンション」、STD 58、RFC 2579、1999年4月。

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999.

[RFC2580] McCloghrie、K.、Perkins、D。、およびJ. Schoenwaelder、「SMIV2の適合ステートメント」、STD 58、RFC 2580、1999年4月。

[RFC2790] Waldbusser, S. and P. Grillo, "Host Resources MIB", RFC 2790, March 2000.

[RFC2790] Waldbusser、S。およびP. Grillo、「Host Resources MIB」、RFC 2790、2000年3月。

[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group MIB", RFC 2863, June 2000.

[RFC2863] McCloghrie、K。およびF. Kastenholz、「The Interfaces Group MIB」、RFC 2863、2000年6月。

[RFC3806] Bergman, R., Lewis, H., and I. McDonald, "Printer Finishing MIB", RFC 3806, June 2004.

[RFC3806] Bergman、R.、Lewis、H。、およびI. McDonald、「プリンター仕上げMIB」、RFC 3806、2004年6月。

10.2. Informative References
10.2. 参考引用

[APPLEMAC] Apple staff, "Inside MacIntosh: Networking", 1994.

[Apple Mac] Apple Staff、「Inside Macintosh:Networking」、1994。

[RFC854] Postel, J. and J. Reynolds, "Telnet Protocol Specification", STD 8, RFC 854, May 1983.

[RFC854] Postel、J。およびJ. Reynolds、「Telnetプロトコル仕様」、STD 8、RFC 854、1983年5月。

[RFC959] Postel, J. and J. Reynolds, "File Transfer Protocol", STD 9, RFC 959, October 1985.

[RFC959] Postel、J。およびJ. Reynolds、「ファイル転送プロトコル」、STD 9、RFC 959、1985年10月。

[RFC1179] McLaughlin, L., "Line printer daemon protocol", RFC 1179, August 1990.

[RFC1179]マクラフリン、L。、「ラインプリンターデーモンプロトコル」、RFC 1179、1990年8月。

[RFC1350] Sollins, K., "The TFTP Protocol (Revision 2)", STD 33, RFC 1350, July 1992.

[RFC1350]ソリンズ、K。、「TFTPプロトコル(改訂2)」、STD 33、RFC 1350、1992年7月。

[RFC1945] Berners-Lee, T., Fielding, R., and H. Frystyk, "Hypertext Transfer Protocol - HTTP/1.0", RFC 1945, May 1996.

[RFC1945] Berners -Lee、T.、Fielding、R。、およびH. Frystyk、「HyperText Transfer Protocol -HTTP/1.0」、RFC 1945、1996年5月。

[RFC2246] Dierks, T. and C. Allen, "The TLS Protocol Version 1.0", RFC 2246, 1999.

[RFC2246] Dierks、T。およびC. Allen、「TLSプロトコルバージョン1.0」、RFC 2246、1999。

[RFC2396] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform Resource Identifiers (URI): Generic Syntax", RFC 2396, August 1998.

[RFC2396] Berners-Lee、T.、Fielding、R。、およびL. Masinter、「ユニフォームリソース識別子(URI):ジェネリック構文」、RFC 2396、1998年8月。

[RFC2616] Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and T. Berners-Lee, "Hypertext Transfer Protocol - HTTP/1.1", RFC 2616, June 1999.

[RFC2616] Fielding、R.、Gettys、J.、Mogul、J.、Frystyk、H.、Masinter、L.、Leach、P。、およびT. Berners -Lee、 "HyperText Transfer Protocol -HTTP/1.1"、RFC 2616、1999年6月。

[RFC2821] Klensin, J., Ed., "Simple Mail Transfer Protocol", RFC 2821, April 2001.

[RFC2821] Klensin、J.、ed。、「Simple Mail Transfer Protocol」、RFC 2821、2001年4月。

[RFC2822] Resnick, P., Ed., "Internet Message Format", RFC 2822, April 2001.

[RFC2822] Resnick、P.、ed。、「インターネットメッセージフォーマット」、RFC 2822、2001年4月。

[RFC2910] Herriot, R., Ed., Butler, S., Moore, P., Turner, R., and J. Wenn, "Internet Printing Protocol/1.1: Encoding and Transport", RFC 2910, September 2000.

[RFC2910] Herriot、R.、Ed。、Butler、S.、Moore、P.、Turner、R。、およびJ. Wenn、「インターネット印刷プロトコル/1.1:エンコーディングとトランスポート」、RFC 2910、2000年9月。

[RFC2911] Hastings, T., Ed., Herriot, R., deBry, R., Isaacson, S., and P. Powell, "Internet Printing Protocol/1.1: Model and Semantics", RFC 2911, September 2000.

[RFC2911] Hastings、T.、Ed。、Herriot、R.、Debry、R.、Isaacson、S。、およびP. Powell、「インターネット印刷プロトコル/1.1:モデルとセマンティクス」、RFC 2911、2000年9月。

[RFC2978] Freed, N. and J. Postel, "IANA Charset Registration Procedures", BCP 19, RFC 2978, October 2000.

[RFC2978] Freed、N。およびJ. Postel、「Iana Charset登録手順」、BCP 19、RFC 2978、2000年10月。

[RFC3232] Reynolds, J., Ed., "Assigned Numbers: RFC 1700 is Replaced by an On-line Database", RFC 3232, January 2002.

[RFC3232] Reynolds、J.、ed。、「割り当てられた番号:RFC 1700はオンラインデータベースに置き換えられます」、RFC 3232、2002年1月。

[RFC3285] Gahrns, M. and T. Hain, "Using Microsoft Word to create Internet Drafts and RFCs", RFC 3285, May 2002.

[RFC3285] Gahrns、M。およびT. Hain、「Microsoft Wordを使用してインターネットドラフトとRFCを作成する」、RFC 3285、2002年5月。

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.

[RFC3410] Case、J.、Mundy、R.、Partain、D。、およびB. Stewart、「インターネット標準管理フレームワークの紹介と適用声明」、RFC 3410、2002年12月。

Appendix A - Glossary of Terms

付録A-用語用語

Addressability - On the marker, the number of distinct marking units (pels) per unit of addressability unit that can be set; for example, 300 dots per inch is expressed as 300 per 1000 Thousandths Of Inches and 4 dots per millimeter is 4 per 1000 Micrometers. Addressability is not resolution because marks that are one addressability position apart may not be independently resolvable by the eye due to factors such as gain in the area of marks so they overlap or nearly touch.

アドレス指定 - マーカー上では、設定できるアドレス指定ユニットの単位あたりの異なるマーキングユニット(PEL)の数。たとえば、1000インチあたり300インチあたり300ドット、ミリメートルあたり4ドットは1000マイクロメートルあたり4ドットであると表されます。1つのアドレスリビティ位置であるマークは、マークの領域でのゲインなどの要因が重複したり触れそうになったりするため、目によって独立して解決できない可能性があるため、アドレス指定性は解像度ではありません。

Alert - A reportable event for which there is an entry in the alert table.

アラート - アラートテーブルにエントリがある報告可能なイベント。

Bin - An output sub-unit which may or may not be removable.

BIN -REMovovableである場合とそうでない場合がある出力サブユニット。

Binary Change Event - An event which comes in pairs; the leading edge event and the trailing edge event. The leading edge event enters a state from which there is only one exit. A binary change event may be critical or non-critical. See unary change event.

バイナリチェンジイベント - ペアで提供されるイベント。リーディングエッジイベントとトレーリングエッジイベント。最先端のイベントは、出口が1つしかない状態に入ります。バイナリ変更イベントは重要であるか、重要ではない場合があります。単位変更イベントを参照してください。

Bursting - The process by which continuous media is separated into individual sheets, typically by bursting along pre-formed perforations.

バースト - 通常、事前に形成された穿孔に沿って破裂することにより、連続メディアが個々のシートに分離されるプロセス。

Channel - A term used to describe a single source of data which is presented to a printer. The model that we use in describing a printer allows for an arbitrary number of channels. Multiple channels can exist on the same physical port. This is commonly done over Ethernet ports where EtherTalk, TCP/IP, and SPX/IPX protocols can be supplying different data streams simultaneously to a single printer on the same physical port.

チャネル - プリンターに提示される単一のデータソースを記述するために使用される用語。プリンターの説明に使用するモデルにより、任意の数のチャネルが可能になります。同じ物理ポートに複数のチャネルが存在する可能性があります。これは一般に、EtherTalk、TCP/IP、およびSPX/IPXプロトコルが同じ物理ポート上の単一のプリンターに異なるデータストリームを同時に供給できるイーサネットポートを介して行われます。

Collation - In multiple copy output, placing the pages from separate copies into separate ordered sets, ready for binding.

照合 - 複数のコピー出力で、ページを個別のコピーから個別の注文セットに配置し、バインディングの準備ができています。

Control Language - A data syntax or language for controlling the printer through the print data channel.

制御言語 - 印刷データチャネルを介してプリンターを制御するためのデータ構文または言語。

Critical Alert - An alert triggered by an event which leads to a state in which printing is no longer possible; the printer is stopped.

クリティカルアラート - 印刷が不可能な状態につながるイベントによって引き起こされるアラート。プリンターが停止します。

Decollating - The process by which the individual parts within a multi-part form are separated and sorted into separate stacks for each part.

デコール - マルチパート形式内の個々の部品が分離され、各部品の個別のスタックに分類されるプロセス。

Description - Information about the configuration and capabilities of the printer and its various sub-units.

説明 - プリンターの構成と機能とそのさまざまなサブユニットに関する情報。

DPA - ISO 10175 Document Printing Application standard. A standard for a client server protocol for a print system, including (1) submitting print jobs to and (2) managing print jobs in a spooler.

DPA -ISO 10175ドキュメント印刷アプリケーション標準。(1)印刷ジョブを提出し、(2)スプーラーの印刷ジョブの管理を含む、印刷システムのクライアントサーバープロトコルの標準。

Event - A state change in the printer.

イベント - プリンターの状態の変更。

Group - A collection of objects that represent a type of sub-unit of the printer.

グループ - プリンターのサブユニットの種類を表すオブジェクトのコレクション。

Host Resources MIB - See [RFC2790].

ホストリソースMIB -[RFC2790]を参照してください。

IANA - Internet Assigned Numbers Authority. See [RFC3232].

IANA-インターネットが割り当てられた番号当局。[RFC3232]を参照してください。

Idempotent - Idempotence is the property of an operation that results in the same state no matter how many times it is executed (at least once). This is a property that is shared by true databases in which operations on data items only change the state of the data item and do not have other side effects. Because the SNMP data model is that of operations on a database, SNMP MIB objects should be assumed to be idempotent. If a MIB object is defined in a non-idempotent way, the this data model can break in subtle ways when faced with packet loss, multiple managers, and other common conditions.

iDempotent -idempotenceは、何回実行されても(少なくとも1回)、同じ状態になる操作の特性です。これは、データ項目の操作がデータ項目の状態のみを変更し、他の副作用を持たない真のデータベースによって共有されるプロパティです。SNMPデータモデルはデータベース上の操作のモデルであるため、SNMP MIBオブジェクトはiDempotentであると想定する必要があります。MIBオブジェクトが非公開の方法で定義されている場合、このデータモデルは、パケット損失、複数のマネージャー、およびその他の一般的な条件に直面した場合、微妙な方法で壊れる可能性があります。

In order to fulfill the common need for actions to result from SNMP Set operations, SNMP MIB objects can be modeled such that the change in state from one state to another has the side effect of causing an action. It is important to note that with this model, an SNMP operation that sets a value equal to its current value will cause no action. This retains the idempotence of a single command, while allowing actions to be initiated by SNMP SET requests.

SNMPセット操作から生じるアクションの一般的な必要性を満たすために、SNMP MIBオブジェクトをモデル化して、ある状態から別の状態への変化がアクションを引き起こすという副作用を持つようになります。このモデルでは、現在の値に等しい値を設定するSNMP操作がアクションを引き起こさないことに注意することが重要です。これにより、SNMPセットリクエストによってアクションを開始できるようになり、単一のコマンドのiDempotenceが保持されます。

Input - A tray or bin from which instances of the media are obtained and fed into the Media Path.

入力 - メディアのインスタンスが取得され、メディアパスに供給されるトレイまたはビン。

Interpreter - The embodiment of an algorithm that processes a data stream consisting of a Page Description Language (PDL) and/or a Control Language.

通訳 - ページ説明言語(PDL)および/またはコントロール言語で構成されるデータストリームを処理するアルゴリズムの実施形態。

Localization - The specification of human language, country, and character set needed to present information to people in their native languages.

ローカリゼーション - 人間の言語、国、およびキャラクターセットの仕様は、母国語の人々に情報を提示するために必要でした。

Management Application (a.k.a. Manager) - A program which queries and controls one or more managed nodes.

管理アプリケーション(別名マネージャー) - 1つ以上の管理されたノードをクエリして制御するプログラム。

Management Station - A physical computer on which one or more management applications can run.

管理ステーション - 1つ以上の管理アプリケーションが実行できる物理コンピューター。

Media Path - The mechanisms that transport instances of the media from an input, through the marker, possibly through media buffers and duplex pathways, out to the output with optional finishing applied. The inputs and outputs are not part of the Media Path.

メディアパス - メディアのインスタンスを入力から、おそらくメディアバッファーと二重経路を介して、オプションの仕上げを加えた状態で出力まで輸送するメカニズム。入力と出力は、メディアパスの一部ではありません。

Non-critical Alert - An alert triggered by a reportable event which does not lead to a state in which printing is no longer possible; such an alert may lead to a state from which printing may no longer be possible in the future, such as the low toner state or the alert may be pure informational, such as a configuration change at the printer.

非批判的なアラート - 印刷が不可能な状態につながらない報告可能なイベントによってトリガーされるアラート。このようなアラートは、低トナー状態やアラートなど、プリンターでの構成変更など、将来的に印刷が不可能になる可能性がある状態につながる可能性があります。

Output - A bin or stacker which accepts instances of media that have been processed by a printer.

出力 - プリンターによって処理されたメディアのインスタンスを受け入れるビンまたはスタッカー。

Page Description Language (PDL) - A data syntax or language for the electronic representation of a document as a sequence of page images.

ページ説明言語(PDL) - ページ画像のシーケンスとしてのドキュメントの電子表現のためのデータ構文または言語。

Printer - A physical device that takes media from an input source, produces marks on that media according to some page description or page control language and puts the result in some output destination, possibly with finishing applied.

プリンター - 入力ソースからメディアを取得する物理デバイスは、ページの説明またはページ制御言語に従ってそのメディアにマークを生成し、結果を出力宛先に置き、おそらく仕上げを適用します。

Printing - The entire process of producing a printed document from generation of the file to be printed, choosing printing properties, selection of a printer, routing, queuing, resource management, scheduling, and finally printing including notifying the user.

印刷 - 印刷されるファイルの生成から印刷されたドキュメントを作成するプロセス全体、印刷プロパティの選択、プリンターの選択、ルーティング、キューイング、リソース管理、スケジューリング、ユーザーへの通知を含む最終的な印刷。

Reportable event - An event that is deemed of interest to a management station watching the printer.

報告可能なイベント - プリンターを監視する管理ステーションに興味があるとみなされるイベント。

Status - Information regarding the current operating state of the printer and its various sub-units. This is an abstraction of the exact physical condition of the printer.

ステータス - プリンターの現在の動作状態とそのさまざまなサブユニットに関する情報。これは、プリンターの正確な体調の抽象化です。

Sub-mechanism - A distinguishable part of a sub-unit.

サブメカニズム - サブユニットの識別可能な部分。

Sub-unit - A part of the printer which may be a physical part, such as one of the input sources or a logical part such as an interpreter.

サブユニット - 入力ソースのいずれかなどの物理的な部分である可能性のあるプリンターの一部またはインタープリターなどの論理的な部分。

Tray - An input sub-unit which is typically removable.

トレイ - 通常、取り外し可能な入力サブユニット。

Unary Change Event - An event that indicates a change of state of the printer, but to a state which is (often) just as valid as the state that was left, and from which no return is necessary. See binary change event.

団結した変更イベント - プリンターの状態の変更を示すイベントですが、(多くの場合)残っていた状態と同じように有効であり、そこからリターンは必要ありません。バイナリ変更イベントを参照してください。

Visible state - The portion of the state of the printer that can be examined by a management application.

目に見える状態 - 管理アプリケーションで調べることができるプリンターの状態の部分。

Warning - A non-critical alert. See non-critical alert.

警告 - 非批判的なアラート。非批判的なアラートを参照してください。

Appendix B - Media Size Names

付録B-メディアサイズ名

The PWG Standardized Media Names specification [PWGMEDIA], section 5 Self Describing Names, contains the currently recommended media size names. This appendix lists the standardized media size names from ISO/IEC 10175 Document Printing Application (DPA), [ISO10175] as presented in RFC 1759. Management applications are encouraged to use the names from the PWG standard. However, many legacy systems exist that use the DPA names and they are presented here for the convenience of developers.

PWG標準化されたメディア名の仕様[PWGMedia]、セクション5自己記述名には、現在推奨されているメディアサイズ名が含まれています。この付録には、RFC 1759で提示されているように、ISO/IEC 10175ドキュメント印刷アプリケーション(DPA)、[ISO10175]の標準化されたメディアサイズ名がリストされています。管理アプリケーションは、PWG標準の名前を使用することをお勧めします。ただし、DPA名を使用する多くのレガシーシステムが存在し、開発者の利便性のためにここに提示されています。

A printer implementing the Printer MIB has no knowledge of these names, however; all media sizes in the MIB are given in terms of media dimensions as the values of prtInputMediaDimFeedDirChosen and prtInputMediaDimXFeedDirChosen.

ただし、Printer MIBを実装するプリンターには、これらの名前の知識がありません。MIBのすべてのメディアサイズは、Prtinputmediadimfeeddirchosenおよびprtinputmediadimxfeeddirchosenの値として、メディアのディメンションの観点から与えられます。

String name Description

文字列名の説明

other

他の別の

   unknown
   na-letter or letter     North American letter size: 8.5 by 11 inches
   na-legal or legal       North American legal size:  8.5 by 14 inches
   na-10x13-envelope       North American 10x13 envelope
                              size:  10 by 13 inches
   na-9x12-envelope        North American 9x12 envelope
                              size:  9 by 12 inches
   na-number-10-envelope   North American number 10 business envelope
                              size:  4.125 by 9.5 inches
   na-7x9-envelope         North American 7x9 size:  7 by 9 inches
   na-9x11-envelope        North American 9x11 size: 9 by 11 inches
   na-10x14-envelope       North American 10x14 envelope
                              size: 10 by 14 inches
   na-number-9-envelope    North American number 9 business envelope
                              size:  3.875 by 8.875 inches
   na-6x9-envelope         North American 6x9 envelope
                              size:  6 by 9 inches
   na-10x15-envelope       North American 10x15 envelope
                              size: 10 by 15 inches
   a                       engineering A size 8.5 inches by 11 inches
   b                       engineering B size 11 inches by 17 inches
   c                       engineering C size 17 inches by 22 inches
   d                       engineering D size 22 inches by 34 inches
      e                       engineering E size 34 inches by 44 inches
   iso-a0                  ISO A0  size:  841 mm by 1189 mm
   iso-a1                  ISO A1  size:  594 mm by  841 mm
   iso-a2                  ISO A2  size:  420 mm by  594 mm
   iso-a3                  ISO A3  size:  297 mm by  420 mm
   iso-a4                  ISO A4  size:  210 mm by  297 mm
   iso-a5                  ISO A5  size:  148 mm by  210 mm
   iso-a6                  ISO A6  size:  105 mm by  148 mm
   iso-a7                  ISO A7  size:   74 mm by  105 mm
   iso-a8                  ISO A8  size:   52 mm by   74 mm
   iso-a9                  ISO A9  size:   37 mm by   52 mm
   iso-a10                 ISO A10 size:   26 mm by   37 mm
   iso-b0                  ISO B0  size: 1000 mm by 1414 mm
   iso-b1                  ISO B1  size:  707 mm by 1000 mm
   iso-b2                  ISO B2  size:  500 mm by  707 mm
   iso-b3                  ISO B3  size:  353 mm by  500 mm
   iso-b4                  ISO B4  size:  250 mm by  353 mm
   iso-b5                  ISO B5  size:  176 mm by  250 mm
   iso-b6                  ISO B6  size:  125 mm by  176 mm
   iso-b7                  ISO B7  size:   88 mm by  125 mm
   iso-b8                  ISO B8  size:   62 mm by   88 mm
   iso-b9                  ISO B9  size:   44 mm by   62 mm
   iso-b10                 ISO B10 size:   31 mm by   44 mm
   iso-c0                  ISO C0 size:   917 mm by 1297 mm
   iso-c1                  ISO C1 size:   648 mm by  917 mm
   iso-c2                  ISO C2 size:   458 mm by  648 mm
   iso-c3                  ISO C3 size:   324 mm by  458 mm
   iso-c4                  ISO C4 size:   229 mm by  324 mm
   iso-c5                  ISO C5 size:   162 mm by  229 mm
   iso-c6                  ISO C6 size:   114 mm by  162 mm
   iso-c7                  ISO C7 size:    81 mm by  114 mm
   iso-c8                  ISO C8 size:    57 mm by   81 mm
   iso-designated          ISO Designated Long
                                  size:   110 mm by  220 mm
   jis-b0                  JIS B0  size  1030 mm by 1456 mm
   jis-b1                  JIS B1  size   728 mm by 1030 mm
   jis-b2                  JIS B2  size   515 mm by  728 mm
   jis-b3                  JIS B3  size   364 mm by  515 mm
   jis-b4                  JIS B4  size   257 mm by  364 mm
   jis-b5                  JIS B5  size   182 mm by  257 mm
   jis-b6                  JIS B6  size   128 mm by  182 mm
   jis-b7                  JIS B7  size    91 mm by  128 mm
   jis-b8                  JIS B8  size    64 mm by   91 mm
   jis-b9                  JIS B9  size    45 mm by   64 mm
   jis-b10                 JIS B10 size    32 mm by   45 mm
        

Appendix C - Media Names

付録C-メディア名

For the convenience of management application developers, this appendix lists the standardized media names from ISO/IEC 10175 Document Printing Application (DPA), [ISO10175]. Management applications that present a dialogue for choosing media may wish to use these names as an alternative to separately specifying, size, color, and/or type. New names may also be created using this format and the names defined in the PWG Standardized Media Names specification [PWGMEDIA].

管理アプリケーション開発者の便利さのために、この付録には、ISO/IEC 10175ドキュメント印刷アプリケーション(DPA)、[ISO10175]の標準化されたメディア名がリストされています。メディアを選択するための対話を提示する管理アプリケーションは、これらの名前を個別に指定、サイズ、色、および/またはタイプの代替として使用することをお勧めします。この形式とPWG標準化されたメディア名の仕様[PWGMedia]で定義されている名前を使用して、新しい名前を作成することもできます。

Using standard media names will mean that a single management application dealing with printers from different vendors and under different system mangers will tend to use the same names for the same media. If selection of media by name is used, the attributes (size, type or color) implied by the name must be explicitly mapped to the appropriate object (prtInputMediaDimFeedDirDeclared, prtInputMediaDimXFeedDirDeclared, prtInputMediaType and prtInputMediaColor) in the MIB. The object prtInputMediaName is intended for display to an operator and is purely descriptive. The value in prtInputMediaName is not interpreted by the printer so using a standard name for this value will not change any of the other media attributes nor will it cause an alert if the media in the input sub-unit does not match the name.

標準のメディア名を使用すると、さまざまなベンダーからのプリンターを扱う単一の管理アプリケーションが、同じメディアに同じ名前を使用する傾向があることを意味します。名前によるメディアの選択を使用する場合、名前で暗示される属性(サイズ、タイプ、または色)は、MIBの適切なオブジェクト(prtinputmediadimfeeddirdeclared、prtinputmediadimxfeeddirdeclared、prtinputmediatypeおよびprtinputmediacolor)に明示的にマッピングする必要があります。オブジェクトprtinputmedianameは、オペレーターへの表示用に対象であり、純粋に説明的です。prtinputmedianameの値はプリンターによって解釈されないため、この値に標準名を使用しても、他のメディア属性は変更されません。また、入力サブユニットのメディアが名前と一致しない場合、アラートを引き起こしません。

Simple Name Descriptor Text

シンプルな名前記述子テキスト

other unknown iso-a4-white Specifies the ISO A4 white medium with size: 210 mm by 297 mm as defined in ISO 216 iso-a4-coloured Specifies the ISO A4 colored medium with size: 210 mm by 297 mm as defined in ISO 216 iso-a4-transparent Specifies the ISO A4 transparent medium with size: 210 mm by 297 mm as defined in ISO 216 iso-a3-white Specifies the ISO A3 white medium with size: 297 mm by 420 mm as defined in ISO 216 iso-a3-coloured Specifies the ISO A3 colored medium with size: 297 mm by 420 mm as defined in ISO 216 iso-a5-white Specifies the ISO A5 white medium with size: 148 mm by 210 mm as defined in ISO 216 iso-a5-coloured Specifies the ISO A5 colored medium with size: 148 mm by 210 mm as defined in ISO 216 iso-b4-white Specifies the ISO B4 white medium with size: 250 mm by 353 mm as defined in ISO 216 iso-b4-coloured Specifies the ISO B4 colored medium with size: 250 mm by 353 mm as defined in ISO 216

他の未知のISO-A4ホワイトは、サイズのISO A4白い媒体を指定します:ISO 216で定義されている210 mm x 297 mm ISO-A4色で、ISO 216で定義されている210 mm x 297 mm x 297 mmを指定します。ISO-A4透過性サイズのISO A4透明媒体:ISO 216で定義されている210 mm x 297 mmを指定します。ISO-A3ホワイトは、サイズのISO A3白い媒体を指定します。A3色のサイズのISO A3色の媒体:ISO 216で定義されている297 mm x 420 mmを指定します。ISO-A5ホワイトは、サイズのISO A5白い培地を指定します。色のサイズのISO A5色の媒体を指定します:ISO 216で定義されている148 mm x 210 mm ISO-B4ホワイトは、サイズのISO B4白い媒体を指定します:ISO 216 ISO-B4色で定義されている250 mm x 353 mmサイズのISO B4色の培地:ISO 216で定義されている250 mm x 353 mm

iso-b5-white Specifies the ISO B5 white medium with size: 176 mm by 250 mm as defined in ISO 216 iso-b5-coloured Specifies the ISO B5 colored medium with size: 176 mm by 250 mm as defined in ISO 216 jis-b4-white Specifies the JIS B4 white medium with size: 257 mm by 364 mm as defined in JIS P0138 jis-b4-coloured Specifies the JIS B4 colored medium with size: 257 mm by 364 mm as defined in JIS P0138 jis-b5-white Specifies the JIS B5 white medium with size: 182 mm by 257 mm as defined in JIS P0138 jis-b5-coloured Specifies the JIS B5 colored medium with size: 182 mm by 257 mm as defined in JIS P0138

ISO-B5ホワイトは、サイズのISO B5白い媒体を指定します:ISO 216で定義されている176 mm x 250 mm ISO-B5色で、サイズのISO B5色の培地を指定します。B4ホワイトは、JIS P0138で定義されているサイズのJIS B4ホワイトミディアムを指定します:257 mm x 364 mm jis-b4-colouredは、サイズのJIS B4色の培地を指定します:JIS P0138 JIS-B5-で定義されている257 mm x 364 mm白は、JIS P0138で定義されている182 mm x 257 mmのサイズのJIS B5白い媒体を指定します。

The following standard values are defined for North American media:

北米のメディアでは、次の標準値が定義されています。

na-letter-white Specifies the North American letter white medium with size: 8.5 inches by 11 inches na-letter-coloured Specifies the North American letter colored medium with size: 8.5 inches by 11 inches na-letter-transparent Specifies the North American letter transparent medium with size: 8.5 inches by 11 inches na-legal-white Specifies the North American legal white medium with size: 8.5 inches by 14 inches na-legal-coloured Specifies the North American legal colored medium with size: 8.5 inches by 14 inches

Na-letter-whiteは、サイズの北米の文字の白い媒体を指定します:8.5インチx 11インチNa-letter色のNa-letter colouredは、サイズの8.5インチx 8.5インチx NA-Letter-Transparentを指定します。サイズの透明な媒体:8.5インチx 11インチNa-Legal-Whiteは、サイズの北米の合法的な白い媒体を指定します:8.5インチx 14インチNa-Legal色は、サイズの北米の法的色の媒体を指定します:8.5インチx 14インチx 14インチ

The following standard values are defined for envelopes:

次の標準値は、封筒に対して定義されています。

iso-b5-envelope Specifies the ISO B5 envelope medium with size: 176 mm by 250 mm as defined in ISO 216 and ISO 269 iso-b4-envelope Specifies the ISO B4 envelope medium with size: 250 mm by 353 mm as defined in ISO 216 iso-c4-envelope Specifies the ISO C4 envelope medium with size: 229 mm by 324 mm as defined in ISO 216 and ISO 269 iso-c5-envelope Specifies the ISO C5 envelope medium with size: 162 mm by 229 mm as defined in ISO 269 iso-designated-long-envelope Specifies the ISO Designated Long envelope medium with size: 110 mm by 220 mm as defined in ISO 269

ISO-B5エンベロープは、サイズのISO B5エンベロープ媒体を指定します:ISO 216で定義されている176 mm x 250 mm、ISO 269 ISO-B4エンベロープは、サイズのISO B4エンベロープ媒体を指定します:ISOで定義された250 mm x 353 mm216 ISO-C4エンベロープサイズのISO C4エンベロープ培地を指定します:ISO 216およびISO 269 ISO 269 ISO 269 ISO 269 ISO 269 ISO 269 ISO 269のエンベロープ媒体を指定したISO 216およびISO 269 ISO 269のサイズ:162 mm x 229 mmを指定します。ISO 269 ISO指定長エンベロープは、ISO 269で定義されている110 mm x 220 mmのサイズの長いエンベロープ媒体に指定されたISOに指定されています。

na-10x13-envelope Specifies the North American 10x13 envelope medium with size: 10 inches by 13 inches na-9x12-envelope Specifies the North American 9x12 envelope medium with size: 9 inches by 12 inches na-number-10-envelope Specifies the North American number 10 business envelope medium with size: 4.125 inches by 9.5 inches na-7x9-envelope Specifies the North American 7x9 inch envelope

NA-10x13エンベロープは、サイズの北米10x13エンベロープ媒体を指定します:10インチx 13インチNA-9x12-エンベロープは、サイズの北米9x12エンベロープ媒体を指定します:9インチx 12インチx 12インチNANUMBER-10エンベロープは北を指定します。サイズのアメリカンナンバー10のビジネスエンベロープ媒体:4.125インチx 9.5インチNA-7x9エンベロープは、北米7x9インチのエンベロープを指定します

na-9x11-envelope Specifies the North American 9x11 inch envelope

NA-9X11-ENVELOPE北米9x11インチエンベロープを指定します

na-10x14-envelope Specifies the North American 10x14 inch envelope

NA-10x14エンベロープは、北米10x14インチエンベロープを指定します

na-number-9-envelope Specifies the North American number 9 business envelope 3.875 by 8.875 inches na-6x9-envelope Specifies the North American 6x9 inch envelope

NA-NUMBER-9-ENVELOPE北米番号9ビジネスエンベロープ3.875 x 8.875インチNA-6X9エンベロープを指定します。

na-10x15-envelope Specifies the North American 10x15 inch envelope

NA-10x15エンベロープは、北米10x15インチエンベロープを指定します

The following standard values are defined for the less commonly used media (white-only):

以下の標準値は、あまり一般的に使用されていないメディア(ホワイトのみ)に対して定義されています。

iso-a0-white Specifies the ISO A0 white medium with size: 841 mm by 1189 mm as defined in ISO 216 iso-a1-white Specifies the ISO A1 white medium with size: 594 mm by 841 mm as defined in ISO 216 iso-a2-white Specifies the ISO A2 white medium with size: 420 mm by 594 mm as defined in ISO 216 iso-a6-white Specifies the ISO A6 white medium with size: 105 mm by 148 mm as defined in ISO 216 iso-a7-white Specifies the ISO A7 white medium with size: 74 mm by 105 mm as defined in ISO 216 iso-a8-white Specifies the ISO A8 white medium with size: 52 mm by 74 mm as defined in ISO 216 iso-a9-white Specifies the ISO A9 white medium with size: 39 mm by 52 mm as defined in ISO 216 iso-a10-white Specifies the ISO A10 white medium with size: 26 mm by 37 mm as defined in ISO 216

ISO-A0ホワイトは、サイズのISO A0白い媒体を指定します:ISO 216で定義されている841 mm x 1189 mm ISO-A1ホワイトは、サイズのISO A1ホワイト培地を指定します。A2ホワイトは、サイズのISO A2白い培地を指定します:ISO 216で定義されている420 mm x 594 mm ISO-A6ホワイトは、サイズのISO A6白い媒体を指定します:ISO 216 ISO-A7-で定義されている105 mm x 148 mm白はサイズのISO A7白い培地を指定します:ISO 216で定義されている74 mm x 105 mm ISO-A8ホワイトは、サイズのISO A8ホワイト培地を指定します:52 mm x 74 mm ISO 216 ISO-A9ホワイト指定サイズのISO A9白い培地:ISO 216で定義されている39 mm x 52 mm ISO-A10ホワイトは、サイズのISO A10白い培地を指定します:ISO 216で定義されている26 mm x 37 mm

iso-b0-white Specifies the ISO B0 white medium with size: 1000 mm by 1414 mm as defined in ISO 216 iso-b1-white Specifies the ISO B1 white medium with size: 707 mm by 1000 mm as defined in ISO 216 iso-b2-white Specifies the ISO B2 white medium with size: 500 mm by 707 mm as defined in ISO 216 iso-b3-white Specifies the ISO B3 white medium with size: 353 mm by 500 mm as defined in ISO 216 iso-b6-white Specifies the ISO B6 white medium with size: 125 mm by 176 mm i as defined in ISO 216 iso-b7-white Specifies the ISO B7 white medium with size: 88 mm by 125 mm as defined in ISO 216 iso-b8-white Specifies the ISO B8 white medium with size: 62 mm by 88 mm as defined in ISO 216 iso-b9-white Specifies the ISO B9 white medium with size: 44 mm by 62 mm as defined in ISO 216 iso-b10-white Specifies the ISO B10 white medium with size: 31 mm by 44 mm as defined in ISO 216 jis-b0-white Specifies the JIS B0 white medium with size: 1030 mm by 1456 mm jis-b1-white Specifies the JIS B1 white medium with size: 728 mm by 1030 mm jis-b2-white Specifies the JIS B2 white medium with size: 515 mm by 728 mm jis-b3-white Specifies the JIS B3 white medium with size: 364 mm by 515 mm jis-b6-white Specifies the JIS B6 white medium with size: 257 mm by 364 mm jis-b7-white Specifies the JIS B7 white medium with size: 182 mm by 257 mm jis-b8-white Specifies the JIS B8 white medium with size: 128 mm by 182 mm jis-b9-white Specifies the JIS B9 white medium with size: 91 mm by 128 mm jis-b10-white Specifies the JIS B10 white medium with size: 64 mm by 91 mm

ISO-B0ホワイトは、ISO 216で定義されているサイズのISO B0ホワイト培地を指定します:1000 mm x 1414 mm x 1414 mm、ISO-B1-ホワイトはサイズのISO B1ホワイト培地を指定します:ISO 216 ISO-で定義されている707 mm x 1000 mmを指定します。B2ホワイトは、ISO 216で定義されているサイズのISO B2白い媒体:500 mm x 707 mmを指定します。ISO-B3ホワイトは、サイズのISO B3白い媒体を指定します。白はサイズのISO B6白い媒体を指定します:125 mm x 176 mm I ISO 216で定義されているISO-B7ホワイトは、サイズのISO B7白い媒体を指定します:ISO 216 ISO-B8ホワイトで定義されている88 mm x 125 mmISO 216で定義されているサイズのISO B8ホワイト培地:62 mm x 88 mmを指定します。ISO-B9ホワイトは、サイズのISO B9白い媒体を指定します:ISO 216 ISO-B10ホワイトで定義された44 mm x 62 mmを指定します。サイズのISO B10ホワイト培地:ISO 216で定義されている31 mm x 44 mm JIS-B0ホワイトは、サイズのJIS B0ホワイト培地を指定します:1030 mm x 1456 mm JIS-B1-ホワイトは、サイズのJIS B1白い媒体を指定します:728 mm x 1030 mm JIS-B2ホワイトサイズのJIS B2白い培地を指定します:515 mm x 728 mm JIS-B3ホワイトサイズのJIS B3白い媒体を指定します:364 mm x 515 mm JIS-B6ホワイトは指定します。JIS B6ホワイト培地サイズ:257 mm x 364 mm JIS-B7ホワイトサイズのJIS B7白い媒体を指定します:182 mm x 257 mm JIS-B8ホワイトサイズのJIS B8白い媒体を指定します:128 mm x 182 mmJIS-B9ホワイトサイズのJIS B9ホワイト媒体を指定します:91 mm x 128 mm JIS-B10-ホワイトサイズのJIS B10ホワイト媒体を指定します:64 mm x 91 mm

The following standard values are defined for engineering media: a Specifies the engineering A size medium with size: 8.5 inches by 11 inches b Specifies the engineering B size medium with size: 11 inches by 17 inches c Specifies the engineering C size medium with size: 17 inches by 22 inches d Specifies the engineering D size medium with size: 22 inches by 34 inches e Specifies the engineering E size medium with size: 34 inches by 44 inches

エンジニアリングメディアでは、次の標準値が定義されています。AサイズのエンジニアリングAサイズ媒体を指定します。8.5インチx 11インチBは、サイズのエンジニアリングBサイズの媒体を指定します。17インチx 22インチDサイズのエンジニアリングDサイズの媒体を指定します:22インチx 34インチEは、サイズのエンジニアリングEサイズ媒体を指定します:34インチx 44インチx 44インチ

Appendix D - Roles of Users

付録D-ユーザーの役割

Background

背景

The need for "Role Models" stemmed in large part from the need to understand the importance of any given proposed object for the MIB. Many times the real world need for a proposed object would be debated within the group; the debate would typically result in the need to describe the potential usage of the object in terms of a "live" person performing some type of printing-related task.

「ロールモデル」の必要性は、MIBに対して特定の提案されたオブジェクトの重要性を理解する必要性に大部分が生じています。多くの場合、提案されたオブジェクトの現実世界の必要性は、グループ内で議論されます。議論は通常、何らかのタイプの印刷関連タスクを実行する「生きている」人の観点から、オブジェクトの潜在的な使用法を説明する必要があるでしょう。

Determining the value of a proposed object through identification of the associated human users was found to be so common that a more formalized model was required for consistent analysis. The model describing categories of human-oriented tasks is called "Role Models" in this document.

関連するヒトユーザーの識別を通じて提案されたオブジェクトの値を決定することは非常に一般的であることがわかったため、一貫した分析にはより正式なモデルが必要でした。このドキュメントでは、人間指向のタスクのカテゴリを説明するモデルは「ロールモデル」と呼ばれます。

In developing the Role Models it was necessary to identify the common, primary tasks that humans typically face when interacting with a printer and its related printing system(s). It was expected that certain kinds of tasks would serve to identify the various Role Models.

ロールモデルの開発において、プリンターとその関連印刷システムと相互作用するときに人間が通常直面する一般的な主要なタスクを特定する必要がありました。特定の種類のタスクがさまざまなロールモデルを特定するのに役立つと予想されていました。

In presenting the set of Role Models, the set of "Common Print System Tasks" are first presented, followed by the set of Role Model definitions. Finally, a simple matrix is presented in which Role Models and Tasks are cross-compared.

ロールモデルのセットを提示する際に、「共通プリントシステムタスク」のセットが最初に提示され、その後のロールモデル定義のセットが続きます。最後に、ロールモデルとタスクが相互に並んでいる単純なマトリックスが提示されます。

Common Print System Tasks

一般的な印刷システムタスク

Upon researching the many tasks encountered by humans in dealing with printers and printing systems, the following were found to be pervasive within any operating environment:

プリンターや印刷システムに対処する際に人間が遭遇する多くのタスクを調査すると、以下はあらゆる操作環境に広がっていることがわかりました。

Printer job state - Determine the status of a job without a printer.

プリンタージョブ状態 - プリンターなしでジョブのステータスを決定します。

Printer capabilities - Determine the current capabilities of a printer, for example, the available media sizes, two-sided printing, a particular type of interpreter, etc.

プリンター機能 - プリンターの現在の機能、たとえば利用可能なメディアサイズ、両面印刷、特定のタイプの通訳などを決定します。

Printer job submission - Submit a print job to a printer.

プリンタージョブの提出 - 印刷ジョブをプリンターに送信します。

Printer job removal - Remove a job from a printer.

プリンタージョブの削除 - プリンターからジョブを削除します。

Notification of events - Receive notification of the existence of a defined printer event. An event can be of many types, including warnings, errors, job stage completion (e.g., "job done"), etc.

イベントの通知 - 定義されたプリンターイベントの存在の通知を受け取ります。イベントには、警告、エラー、ジョブステージの完了(「ジョブ完了」など)など、多くのタイプがあります。

Printer configuration - Query the current configuration of a printer.

プリンター構成-Printerの現在の構成をクエリします。

Printer consumables - Determine the current state of any and all consumables within a printer.

プリンター消耗品 - プリンター内のすべての消耗品の現在の状態を決定します。

Print job identification - Determine the identification of a job within a printer.

ジョブの識別を印刷 - プリンター内のジョブの識別を決定します。

Internal printer status - Determine the current status of the printer.

内部プリンターステータス - プリンターの現在のステータスを決定します。

Printer identification - Determine the identity of a printer. Printer location - Determine the physical location of a printer.

プリンター識別 - プリンターの身元を決定します。プリンターの場所 - プリンターの物理的な場所を決定します。

Local system configuration - Determine various aspects of the current configuration of the local system involved with the operation of a printer.

ローカルシステム構成 - プリンターの動作に関与するローカルシステムの現在の構成のさまざまな側面を決定します。

These "tasks" cover a large spectrum of requirements surrounding the operation of a printer in a network environment. This list serves as the basis for defining the various Role Models described below.

これらの「タスク」は、ネットワーク環境でのプリンターの動作をめぐる多くの要件をカバーしています。このリストは、以下で説明するさまざまなロールモデルを定義するための基礎として機能します。

Proposed Role Models

提案されたロールモデル

Following is the list of "Role Models" used to evaluate the requirements for any given Printer MIB object. Note that the keyword enclosed in parentheses represents an abbreviation for the particular Role Model in the matrix described later in this document.

以下は、特定のプリンターMIBオブジェクトの要件を評価するために使用される「ロールモデル」のリストです。括弧内に囲まれたキーワードは、このドキュメントで後述するマトリックスの特定のロールモデルの略語を表していることに注意してください。

User (USER) - A person or application that submits print jobs to the printer; typically viewed as the "end user" within the overall printing environment.

ユーザー(ユーザー) - 印刷ジョブをプリンターに提出する人またはアプリケーション。通常、印刷環境全体で「エンドユーザー」と見なされます。

Operator (OP) - A person responsible for maintaining a printer on a day-to-day basis, including such tasks as filling empty media trays, emptying full output trays, replacing toner cartridges, clearing simple paper jams, etc.

オペレーター(OP) - 空のメディアトレイの充填、フル出力トレイの空に、トナーカートリッジの交換、単純な紙ジャムのクリアなどなど、日々のベースでプリンターを維持する責任者。

Technician (TECH) - A person responsible for repairing a malfunctioning printer, performing routine preventive maintenance, and other tasks that typically require advanced training on the printer internals. An example of a "technician" would be a manufacturer's Field Service representative, or other person formally trained by the manufacturer or similar representative.

技術者(Tech) - 誤動作のプリンターの修復、日常的な予防保守の実行、および通常、プリンターの内部での高度なトレーニングが必要なその他のタスクを担当する人。「技術者」の例は、メーカーのフィールドサービスの代表者、またはメーカーまたは同様の代表者によって正式に訓練された他の人です。

System Manager (MGR) - A person responsible for configuration and troubleshooting of components involved in the overall printing environment, including printers, print queues and network connectivity issues. This person is typically responsible for ensuring the overall operational integrity of the print system components, and is typically viewed as the central point of coordination among all other Role Models.

System Manager(MGR) - プリンター、印刷キュー、ネットワーク接続の問題など、全体的な印刷環境に関与するコンポーネントの構成とトラブルシューティングを担当する人。この人は通常、印刷システムコンポーネントの全体的な運用上の完全性を確保する責任があり、通常、他のすべてのロールモデルの中心的な調整点と見なされます。

Help Desk (HELP) - A person responsible for supporting Users in their printing needs, including training Users and troubleshooting Users' printing problems.

ヘルプデスク(ヘルプ) - ユーザーのトレーニングやユーザーの印刷の問題のトラブルシューティングなど、印刷のニーズでユーザーをサポートする責任者。

Asset Manager (AM) - A person responsible for managing an organization's printing system assets (primarily printers). Such a person needs to be able to identify and track the location of printing assets on an ongoing basis.

Asset Manager(AM) - 組織の印刷システム資産の管理を担当する人(主にプリンター)。そのような人は、継続的に資産の印刷の場所を特定して追跡できる必要があります。

Capacity Planner (CP) - A person responsible for tracking the usage of printing resources on an ongoing basis for the purpose of planning printer acquisitions and/or placement of printers based on usage trends.

キャパシティプランナー(CP) - 使用動向に基づいてプリンターの取得および/またはプリンターの配置を計画する目的で、継続的にリソースの使用を継続的に追跡する責任者。

Installer (INST) - A person or application responsible for installing or configuring printing system components on a local system.

インストーラー(NOT) - ローカルシステムに印刷システムコンポーネントのインストールと構成を担当する人またはアプリケーション。

Accountant (ACCT) - A person responsible for tracking the usage of printing resources on an ongoing basis for the purpose of charging Users for resources used.

会計士(ACCT) - 使用されるリソースに対してユーザーに請求する目的で、リソースの印刷の使用を継続的に追跡する責任者。

Matrix of Common Print System Tasks and Role Models

共通の印刷システムタスクとロールモデルのマトリックス

To better understand the relationship between the set of defined "Common Print System Tasks" and the various "Role Models," the following matrix is provided.

定義された「共通プリントシステムタスク」のセットとさまざまな「ロールモデル」の関係をよりよく理解するために、次のマトリックスが提供されます。

It is important to recognize that many of the tasks will appear to be applicable to many of the Role Models. However, when considering the actual context of a task, it is very important to realize that often the actual context of a task is such that the Role Model can change.

多くのタスクが多くのロールモデルに適用できるように見えることを認識することが重要です。ただし、タスクの実際のコンテキストを検討する場合、タスクの実際のコンテキストは、ロールモデルが変更されるようなものであることが多いことを認識することが非常に重要です。

For example, it is obvious that a "System Manager" must be able to submit print jobs to a printer; however, when submitting a print job, a person identified as a "System Manager" is actually operating in the context of a "User" in this case; hence, the requirement to submit a print job is not listed as a requirement for a System Manager.

たとえば、「システムマネージャー」が印刷ジョブをプリンターに提出できる必要があることは明らかです。ただし、印刷ジョブを送信する場合、「システムマネージャー」として特定された人は、この場合、「ユーザー」のコンテキストで実際に動作しています。したがって、印刷ジョブを提出するための要件は、システムマネージャーの要件としてリストされていません。

Conversely, while a "User" must be able to remove a job previously submitted to a printer, an "Operator" is often expected to be able to remove any print job from any printer; hence, print job removal is a (subtly different) requirement for both the "User" and "Operator" Role Models.

逆に、「ユーザー」は以前にプリンターに提出されたジョブを削除できる必要がありますが、「オペレーター」は、プリンターから印刷ジョブを削除できることが多いことがよくあります。したがって、印刷ジョブの削除は、「ユーザー」と「オペレーター」のロールモデルの両方の(微妙に異なる)要件です。

                           Role Models
                           -----------
        
      Requirement Area     USER OP  TECH MGR HELP  AM  CP INST ACCT
   Print job status         xx  xx   xx  xx   xx
   Printer capabilities     xx           xx   xx
   Print job submission     xx
   Print job removal        xx  xx
   Notification of events       xx   xx
   Printer configuration                 xx                xx
   Printer consumables          xx                     xx  xx
   Print job identification     xx       xx   xx       xx       xx
   Internal printer status      xx   xx  xx
   Printer identification       xx   xx  xx   xx   xx  xx  xx
   Printer location                                    xx
   Local system configuration            xx                xx
        

Appendix E - Overall Printer Status Table

付録E-全体的なプリンターステータステーブル

The Status Table establishes a convention for the top 25 printer errors. The table defines a suggested relationship between various printer states and the variables Printer hrDeviceStatus, hrPrinterStatus, hrPrinterDetectedErrorState, prtAlertGroup, prtAlertCode and various sub-unit status variables (prtInputStatus, prtOutputStatus, prtMarkerStatus, prtMediaPathStatus and prtChannelStatus). This table is the recommended implementation of these variables. It is provided to guide implementors of this MIB and users of the MIB by providing a sample set of states and the variable values that are expected to be produced as result of that state. This information supplements that provided in Section 2.2.13.2 "Overall Printer Status". This is not an exhaustive list rather it is a guideline.

ステータステーブルは、上位25のプリンターエラーの慣習を確立します。表は、さまざまなプリンター状態と変数プリンターHrdevicestatus、Hrprinterstatus、hrprinterdetectederrorstate、prtalertgroup、prtalertcode、およびさまざまなサブユニット状態変数(PrtinputStatus、prtottatus、prterstatus、prtmediaptatus)の間の提案された関係を定義しています。この表は、これらの変数の推奨される実装です。これは、この状態のサンプルセットとその状態の結果として生成されると予想される変数値を提供することにより、このMIBの実装者とMIBのユーザーをガイドするために提供されています。この情報は、セクション2.2.13.2「全体的なプリンターステータス」で提供されているサプリメントです。これは網羅的なリストではなく、ガイドラインです。

The definition of PrtSubUnitStatusTC specifies that SubUnitStatus is an integer that is the sum of 5 distinct values/states: Availability, Critical, Non-Critical, On-line and Transitioning. Thus when a non-critical alert or alerts are present the values for Availability, On-Line and Transitioning will be summed with the Non- Critical Alerts (8) value.

prtsubunitstatustcの定義は、SubunitStatusが5つの異なる値/状態の合計である整数であることを指定します:可用性、批判的、非批判、オンライン、および移行。したがって、非クリティカルなアラートまたはアラートが存在する場合、可用性の値は、オンラインと遷移は非臨界アラート(8)値で合計されます。

The table was generated in landscape format and is located at ftp://ftp.pwg.org/pub/pwg/pmp/contributions/Top25Errors.pdf.

テーブルはランドスケープ形式で生成され、ftp://ftp.pwg.org/pub/pwg/pmp/contributions/top25errors.pdfにあります。

Appendix F - Participants

付録F-参加者

The Printer MIB Working Group would like to extend a special thank you to the following individuals that put forth a significant effort to review this document and provide numerous suggestions for improvement.

Printer MIBワーキンググループは、このドキュメントをレビューし、改善のための多数の提案を提供するために多大な努力を払った以下の個人に特別な感謝を拡大したいと考えています。

David Harrington - Enterasys Networks Juergen Schoenwaelder - TU Braunschweig Bert Wijnen - Lucent Technologies and IETF Op & Mngmt, Area Director

David Harrington -Enterasys Networks Juergen Schoenwaelder -Tu Braunschweig Bert Wijnen -Lucent TechnologiesとIETF OP&MNGMT、エリアディレクター

This version of the Printer MIB would not be possible without the previous work that resulted in RFC 1759. The authors of the Printer MIB version 2 would like to acknowledge the following individuals for their efforts in developing the base for this document. A special recognition is also extended to Steve Waldbusser, who provided significant technical guidance in the development of the architecture of the Printer MIB.

プリンターMIBのこのバージョンは、RFC 1759をもたらした以前の作業なしでは不可能です。プリンターMIBバージョン2の著者は、このドキュメントのベースを開発する努力について、以下の個人を認めたいと考えています。また、スティーブ・ウォルドバッサーに特別な認識が拡大されています。スティーブ・ウォルドバッサーは、プリンターMIBのアーキテクチャの開発において重要な技術的ガイダンスを提供しました。

Joel Gyllenskog - Microworks Tom Hastings - Xerox Jay Martin - Underscore, Inc. Ron Smith - Texas Instruments Steve Waldbusser - Lucent Technologies Don Wright - Lexmark Steve Zilles - Adobe

Joel Gyllenskog -Microworks Tom Hastings -Xerox Jay Martin -Underscore、Inc。Ron Smith -Texas Instruments Steve Waldbusser -Lucent Technologies Don Wald -Light -Lexmark Steve Zilles -Adobe

The following people attended at least one meeting of the Printer MIB Working Group for version 2; many attended most meetings.

次の人々は、バージョン2のプリンターMIBワーキンググループの少なくとも1つの会議に参加しました。多くの人がほとんどの会議に出席しました。

Ron Bergman - Hitachi Printing Solutions Luis Cubero - Hewlett-Packard Jay Cummings - Novell Andy Davidson - Tektronix Lee Farrell - Canon Tom Hastings - Xerox Scott Isaacson - Novell Binnur Al-Kazily - Hewlett-Packard Rick Landau - Digital Equipment Corporation David Kellerman - Northlake Software Harry Lewis - IBM Pete Loya - Hewlett-Packard Jay Martin - Underscore, Inc. Bob Pentecost - Hewlett-Packard Dave Roach - Unisys Stuart Rowley - Kyocera Bob Setterbo - Adobe Mike Timperman - Lexmark Randy Turner - 2Wire, Inc. Bill Wagner - NETsilicon, Inc. Chris Wellens - Interworking Labs Craig Whittle - Sharp Labs Don Wright - Lexmark Lloyd Young - Lexmark Atsushi Yuki - Kyocera Steve Zilles - Adobe

ロン・バーグマン - 日立印刷ソリューションルイス・クベロ - ヒューレット・パッカードジェイ・カミングス - ノヴェル・アンディ・デイビッドソン - テクトロニックス・リー・ファレル - キヤノン・トム・ヘイスティングス - ゼロックス・スコット・アイザックソンソフトウェアハリー・ルイス - イブ・ピート・ロヤ - ヒューレット・パッカード・ジェイ・マーティン - アンダーコア・インク、ボブ・ペンテコステ - ヒューレット・パッカード・デイブ・ローチ - ユニシス・スチュアート・ロウリー - キョセラ・ボブ・セッターボ - アドビ・マイク・ティンパーマン - レクスマーク・ランディ・ターナー-2wireNetsilicon、Inc。Chris Wellens -Interworking Labs Craig Whittle -Sharp Labs Don Light -Lexmark Lloyd Young -Lexmark Atsushi Yuki -Kyocera Steve Zilles -Adobe

Significant Contributors

重要な貢献者

Ray Casterline Lighthouse Solutions, LLC

Ray Casterline Lighthouse Solutions、LLC

Phone: (716) 218-9910 EMail: RayCasterline@lhsolutions.com

電話:(716)218-9910メール:raycasterline@lhsolutions.com

Gary Gocek

ゲイリー・ゴセック

Phone: (585) 223-3826 EMail: gary@gocek.org

電話:(585)223-3826メール:gary@gocek.org

Thomas N. Hastings Xerox Corporation

トーマス・N・ヘイスティングス・ゼロックス・コーポレーション

Phone: (310) 333-6413 EMail: hastings@cp10.es.xerox.com

電話:(310)333-6413メール:hastings@cp10.es.xerox.com

Scott Isaacson Novell

スコット・アイザクソン・ノベル

Phone: (801) 861-7366 EMail: sisaacson@novell.com

電話:(801)861-7366メール:sisaacson@novell.com

Binnur Al-Kazily Hewlett-Packard, Inc.

Binnur al-Kazily Hewlett-Packard、Inc。

Phone: (208) 396-6372 EMail: binnur_al-kazily@hp.com

電話:(208)396-6372メール:binnur_al-kazily@hp.com

David Kellerman Northlake Software

David Kellerman Northlakeソフトウェア

Phone: (503) 228-3383 EMail: kellerman@nls.com

電話:(503)228-3383メール:kellerman@nls.com

Matt King Lexmark International

マットキングレックスマークインターナショナル

Phone: (859) 232-6907 EMail: emking@lexmark.com

電話:(859)232-6907メール:emking@lexmark.com

Jay Martin Underscore, Inc.

Jay Martin Underscore、Inc。

Phone: (603) 889-7000 EMail: jkm@underscore.com Mike McKay Novell, Inc.

電話:(603)889-7000メール:jkm@underscore.com Mike McKay Novell、Inc。

Bob Pentecost Hewlett-Packard

ボブ・ペンテコステ・ヒューレット・パッカード

Phone: (208) 396-3312 EMail: bpenteco@boi.hp.com

電話:(208)396-3312メール:bpenteco@boi.hp.com

Stuart Rowley Kyocera

スチュアート・ローリー・キョセラ

Phone: (510) 299-7206 EMail: stuart.rowley@kyocera.com

電話:(510)299-7206メール:stuart.rowley@kyocera.com

Gail Songer Peerless Systems Networking

Gail Songer Peerless Systems Networking

Phone: (650) 569-4414 EMail: gsonger@peerless.com

電話:(650)569-4414メール:gsonger@peerless.com

Randy Turner 2Wire, Inc.

Randy Turner 2wire、Inc。

Phone (408) 895-1216 EMail: rturner@2wire.com

電話(408)895-1216メール:rturner@2wire.com

William Wagner NETsilicon, Inc.

William Wagner Netsilicon、Inc。

Phone: (781) 398-4588 EMail: WWagner@NetSilicon.com

電話:(781)398-4588メール:wwagner@netsilicon.com

Chris Wellens Interworking Labs

クリス・ウェンズインターワーキングラボ

Phone: (408) 685-3190 EMail: chrisw@iwl.com

電話:(408)685-3190メール:chrisw@iwl.com

F.D. Wright Lexmark International

F.D.ライトレックスマークインターナショナル

Phone: (859) 232-4808 EMail: don@lexmark.com Lloyd Young Lexmark International

電話:(859)232-4808メール:don@lexmark.com Lloyd Young Lexmark International

Phone: (859) 232-5150 EMail: lpyoung@lexmark.com

電話:(859)232-5150メール:lpyoung@lexmark.com

Stephen N. Zilles Adobe Systems, Inc.

Stephen N. Zilles Adobe Systems、Inc。

Phone: (415) 962-4766 EMail: szilles@adobe.com

電話:(415)962-4766メール:szilles@adobe.com

Authors' Addresses

著者のアドレス

Ron Bergman (Chairman) Hitachi Printing Solutions America 2635 Park Center Drive Simi Valley, CA 93065-6209

Ron Bergman(議長)Hitachi Printing Solutions America 2635 Park Center Drive Simi Valley、CA 93065-6209

Phone: (805) 578-4421 EMail: Ron.Bergman@hitachi-ps.us

電話:(805)578-4421メール:ron.bergman@hitachi-ps.us

Harry Lewis IBM 6300 Diagonal Hwy. Boulder, CO 80301

ハリー・ルイスIBM 6300斜めのハイウェイ。Boulder、Co 80301

Phone (303) 924-5337 EMail: harryl@us.ibm.com

電話(303)924-5337メール:harryl@us.ibm.com

Ira McDonald High North Inc P.O. Box 221 Grand Marais, MI 49839

Ira McDonald High North Inc P.O.ボックス221グランドマレー、ミシガン州49839

Phone: (906) 494-2434 or (906) 494-2697 EMail: imcdonald@sharplabs.com

電話:(906)494-2434または(906)494-2697メール:imcdonald@sharplabs.com

Full Copyright Statement

完全な著作権声明

Copyright (C) The Internet Society (2004). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

著作権(c)The Internet Society(2004)。この文書は、BCP 78に含まれる権利、ライセンス、および制限の対象となり、そこに記載されている場合を除き、著者はすべての権利を保持しています。

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとここに含まれる情報は、「現状のまま」に基づいて提供されています。また、貢献者、彼/彼女が代表する組織(もしあれば)が後援する組織、インターネット協会とインターネット工学タスクフォースは、すべての保証、明示的または明示的、またはすべての保証を否認します。本書の情報の使用が、商品性または特定の目的に対する適合性の権利または黙示的な保証を侵害しないという保証を含むがこれらに限定されないことを含む。

Intellectual Property

知的財産

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

IETFは、知的財産権またはその他の権利の有効性または範囲に関して、本書に記載されている技術の実装または使用、またはそのような権利に基づくライセンスに基づくライセンスの範囲に関連すると主張される可能性のある他の権利に関しては、立場を取得しません。利用可能になります。また、そのような権利を特定するために独立した努力をしたことも表明していません。RFCドキュメントの権利に関する手順に関する情報は、BCP 78およびBCP 79に記載されています。

Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

IETF事務局に行われたIPR開示のコピーと、利用可能にするライセンスの保証、またはこの仕様の実装者またはユーザーによるそのような独自の権利の使用のための一般的なライセンスまたは許可を取得するための試みの結果を取得できます。http://www.ietf.org/iprのIETFオンラインIPRリポジトリから。

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.

IETFは、関心のある当事者に、著作権、特許、または特許出願、またはこの基準を実装するために必要な技術をカバーする可能性のあるその他の独自の権利を注意深く招待するよう招待しています。ietf-ipr@ietf.orgのIETFへの情報をお問い合わせください。

Acknowledgement

謝辞

Funding for the RFC Editor function is currently provided by the Internet Society.

RFCエディター機能の資金は現在、インターネット協会によって提供されています。