この規格ページの目次
28
X 0164-3 : 2019 (ISO/IEC 19770-3 : 2016)
productFamily string/1 O1 このEntで覆われたソフトウェア全体の製品ファミ
リ。製品ファミリは,製品がスイートの一部である
ことを識別するために使用されるのではなく,関連
する全ての製品が複数の異なるデバイスにインスト
ールされる場合に使用される。
例えば,企業のバックアップシステムは,バックア
ップサーバ,メールサーバ,データベース,ERPシ
ステムをサポートする複数の異なるバックアップシ
ステム,及びクライアントデバイスをバックアップ
する個々のソフトウェア項目で構成される。この場
合,バックアップシステムの全ソフトウェアタイト
ルは,同じproductFamily名をもつため,レポートシ
ステムでグループ化することができる。
注記 対応国際規格では,“Ent”が“END”と記載
されていたので修正した。
unspscCode string/1 O2 このEntが特定するソフトウェア製品のUNSPSC分
類の8バイトコードを定義する。
unspscVersion string/1 O2 UNSPSCコード値の定義で利用されるUNSPSCコー
ドのバージョン
keywords string/1 O2 この属性は,Ent生成者がカンマで区切られた特定の
キーワードのリストをEntに追加する機能を提供す
る。キーワードの値は,この規格では指定されてい
ないが,代わりにEnt生成者が,特定のサブジェク
トに関連するEntを見つける検索エンジンを支援す
る手段として提供される。
auditScope string/1 O2 監査対象となるソフトウェア利用組織の部分の定義
auditor string/unlimited O2 適切であれば,契約で合意された内容に従って,ラ
イセンス提供者組織及びサードパーティ組織を含
む,監査を実施することができる組織のリスト
auditFrequency string/1 O2 合意した最も高い監査頻度の定義。
ライセンス提供者は,次の値を使用することが望ま
しい。
“Daily”,“Weekly”,“Monthly”,“Quarterly”,
“Yearly”。
必要に応じて他の値を使用することができる。
auditNoticePeriodDays String/1 O2 監査の開始前に通知するために必要な最短日数
auditClause string/1 O2 監査の契機の追加情報を定義する。
auditTool string/unlimited O2 監査で使用するために事前に承認されているツール
の名前
auditPenalty string/1 O2 契約違反に対する合意費用。これは,任意のペナル
ティ定義を可能にするためのテキストデータ。
Quantification Quantification/1 M2 8.6.14を参照
ValidVersion ValidVersion/unlimited M2 この権利に対してバージョンが有効であることを定
義するためにこの要素を使用する。
――――― [JIS X 0164-3 pdf 31] ―――――
29
X 0164-3 : 2019 (ISO/IEC 19770-3 : 2016)
Right Right/unlimited M1 これは,ソフトウェアライセンス提供者がエンドユ
ーザに与える全ての権利の定義。ライセンスには複
数の権利が含まれているため,この要素は,Entに複
数回表示される。権利には,第一次,二次,追加の
権利,条件など,法的合意に含まれる全ての適用可
能な情報が含まれる。少なくとも一つの権利,永久
使用権又はサブスクリプション使用権,メンテナン
ス権利などがなければならない。全ての権利は,少
なくとも一つの権利を伝達しなければならない。
Contract Contract/unlimited O1 8.6.2を参照。この権利の包含する契約の詳細。
OrderInfo OrderInfo/unlimited O2 この権利に関するオーダ情報。このタイプの情報は
必須ではないが,それを記録したいエンドユーザ組
織に対してこの機能が提供される。通常,
supplementalEntType=“AddInfo”の追加Entに含ま
れる。全ての属性はオプションであり,かつ,必要
な属性だけを使用することが望ましい。
Meta Meta/1 O2 この要素についての任意のメタデータとなる要素の
自由集合。ここで定義されるデータは,この特定の
要素に関連していることが望ましい。
Link Link/unlimited O2 外部ファイル,WebベースのURL,又はこのEntの
他の部分を参照する要素。この要素のリンクは,こ
の要素に関連する追加のデータを提供する特定のデ
ータを指し示すことが望ましい。
8.6.5 Entity
要素名前 Entity
定義 このEntで参照される権利に関わる関連組織の定義
属性又は要素 型/多重度 要求レベル 定義
name string/1 entCreator Entにおける特定の役割を主張する組織の名称。entCreatorの
の場合は 名前は必須(M1)。
M1,それ以
外はM2
regid string/1 entCreator 組織のregid。regidを知らない場合は,“invalid.unavailable”を
の場合は 使うことが望ましい(省略値のより詳細については,RFC 6761
M1,それ以 を参照)。
外はM2
alias string/unlimitedO2 組織名の別名
――――― [JIS X 0164-3 pdf 32] ―――――
30
X 0164-3 : 2019 (ISO/IEC 19770-3 : 2016)
role Role/unlimited entCreator この組織とEntとの関係,例えば,entCreator,licensor,softCreator
の<role>の場 など。役割<role>属性が“entCreator”は,全てのEntで必須。
合はM1,そ 役割<role>は,任意の値を含むことができるが,あらかじめ定
れ以外はM2 義された役割<role>は,次のものを含む。
− distributor
− softwareLicensor
− softwareCreator
− entCreator
他の役割<role>は,使われるEntが付与される実世界の経験か
ら定義される。
注記 対応国際規格では,“e.g. entCreator, licensor, entCreator,
etc.”となっていたため,後の“entCreator”は“softwareCreator”
とした。
address string/1 O2 組織の住所。これは,任意の数の識別子をもつ任意の形式にす
ることができる。これは,複数の場所の会社の特別な場所を特
定するために使うことができる。
postalCode string/1 O2 組織の郵便番号又はZIPコード
city string/1 O2 組織の都市名
country string/1 O2 組織の国。これは,JIS X 0304からのAlpha-2コードであるこ
とが望ましい。[14]を参照。
thumbprint string/1 O1 Entが署名されているならば,この値は,組織の証明書のハッ
シュ(又は指紋)を含んだ16進文字列で定義される。これは,
デジタル署名が直接特定された組織に関連していることを許
している。<shumbprint>属性を含むEntの組織<entity>要素は,
有効性をもった関係のために署名を含んでいることが望まし
い。
Meta Meta/1 O2 この要素についての任意のメタデータとなる要素の自由集合。
ここで定義されるデータは,この特定の要素に関連しているこ
とが望ましい。
Link Link/ unlimited O2 外部ファイル,WebベースのURL,又はこのEntの他の部分
を参照する要素。この要素のリンクは,この要素に関連する追
加のデータを提供する特定のデータを指し示すことが望まし
い。
8.6.6 InvoiceData
注記 ここに記載されている内容は,xsd(http://standards.iso.org/iso/19770/-3/2015/schema.xsd)及びC.2
では8.6.13(OrderInfo)の属性として定義されている。さらに,xsdでは,属性なのにパスカル
形式になっている。C.2では,規定どおり,キャメル形式表記である。また,“invoiceQuantity”
及び“invoiceDescription”は,OrderInfoから削除されている。
要素名前 InvoiceData
定義 特定の請求書があれば,特定の明細行に個々の権利に関連する請求データを保存する。
属性又は要素 型/多重度 要求レベル 定義
invoiceNo string/1 O2 権利について直接サプライヤから送られてくる請求書番号
invoiceDate date/1 O2 請求書の日付
invoiceQuantity Integer/1 O2 明細書に記載されている請求書明細行の数
――――― [JIS X 0164-3 pdf 33] ―――――
31
X 0164-3 : 2019 (ISO/IEC 19770-3 : 2016)
invoiceLineItemNo integer/1 O2 追跡及び調停の目的のための,上記の明細行番号
注記 対応国際規格では,“intem”となっていたが“item”の
間違いで修正した。
invoiceDescription string/1 O2 請求書の明細行の記述
8.6.7 Limit
要素名前 Limit
定義 権利が付与されているところで制限又は定義する値の,承認されたグルーピング及び承認されて
いないグルーピングのリストの定義を行う。
この制限は,環境,場所,特定のマシン及びその他のような制限を支援することを意図している。
詳細については,8.7.8のLimitTypeの定義を参照。
Ent生成者は,<approvedSet>又は<notApprovedSet>属性のいずれかを使用しなければならない。承
認済みか未承認かは排他的であり,それゆえ,一つの構造体に定義しないことが望ましい。
属性又は要素 型/多重度 要求レベル 定義
limitType LimitType/1 M2 言語,場所,使用,仮想市場,ハードウェアなど。8.7.8の
“LimitType”を参照。
limitSet string/unlimitedO2 <LimitType>値のリスト
limitSetType Enum O2 “Allowed”又は“NotAllowed”のいずれかで,LimitSetのセ
ットが振る舞いの定義で,承認されるセット又は承認されない
セットとみなされる。
Quantification Quantification/1O2 8.6.14を参照。ここでの数は,権利(Right)で定義された数に
関連する。例えば,各ユーザライセンスを最大5台のマシンで
実行するように制限する場合は,これを5に設定する。このオ
プション要素が使用されない場合,LimitとRightとの1対1
の関係である。
Meta Meta/1 O2 この要素についての任意のメタデータとなる要素の自由集合。
ここで定義されるデータは,この特定の要素に関連しているこ
とが望ましい。
Link Link/unlimited O2 外部ファイル,WebベースのURL,又はこのEntの他の部分
を参照する要素。この要素のリンクは,この要素に関連する追
加のデータを提供する特定のデータを指し示すことが望まし
い。
8.6.8 LimitTime
要素名前 LimitTime
定義 この特定の権利が効力をもつときについての情報。特定の日付の範囲(開始日及び終了日)又
は期間(開始日+日数,週数,月数,年数など)。
属性又は要素 型/多重度 要求レベル 定義
isPerpetual boolean/1 M2 もし,これが真(True)ならば,要素endDateTimeの値は無
効であり,権利は永久(perpetual)とみなされる。
startDateTime dateTime/1 O1 権利有効となる日
endDateTime dateTime/1 O1 権利が失効する日付。isPerpetualがfalseの場合にだけ使用さ
れる。
durationQuantity Integer/1 O2 権利が使用できる期間。durationQuantity及びdurationUnitを
使用する場合,終了日を入力しないことが望ましい。
――――― [JIS X 0164-3 pdf 34] ―――――
32
X 0164-3 : 2019 (ISO/IEC 19770-3 : 2016)
durationUnit DurationUnit/1 O2 測定される期間の単位。指定できる値は次のとおり。
“years”,“months”,“weeks”,“days”,“hours”,“minutes”,
“seconds”。
isRenewable boolean/1 O2 権利が更新可能(又は更新不可能)を示す。
Meta Meta/1 O2 この要素についての任意のメタデータとなる要素の自由集
合。ここで定義されるデータは,この特定の要素に関連して
いることが望ましい。
Link Link/unlimited O2 外部ファイル,WebベースのURL,又はこのEntの他の部分
を参照する要素。この要素のリンクは,この要素に関連する
追加のデータを提供する特定のデータを指し示すことが望
ましい。
8.6.9 Link
要素名前 Link
定義 任意の他の項目に対する参照(ソフトウェアダウンロードの場所,ぜい弱性データベース協会,
使用権などの詳細のようなEntに関する詳細を含むことができる。)。
注記 これは,直接HTML[LINK]要素に合わせてモデル化される。
属性又は要素 型/多重度 要求レベル 定義
href anyURI M2 参照されている項目へのリンク。
注記 hrefは,幾つかの異なるものを指定でき,次のようなもの
が挙げられる。
− コンテキストに応じて解釈される相対URI(スキーム
なし)(例 ./folder/supplemental.ent)
− システムで許容されるURIスキームによる物理的なフ
ァイルの位置(例 file:// http:// https:// ftp:// ...など)
− スキームとして“ent : ···”と一緒に使うURIでentId
によって他のEntを参照。このURIは,他のEntファ
イルを調べることができるソフトウェアによるシステ
ムで解決される必要がある(例
"ent:2df9de35-0aff-4a86-ace6f7dddd1ade4c")。
Link要素ごとに一つだけのhref属性が付けられるが,複数のLink
要素をSWIDタグに記述できるので,複数URIを参照できる。
linkContentId string/1 O2 要素LinkContentに格納されているリンクのダウンロード済みコ
ンテンツのID。これは,上記のhref値からダウンロードされた
コンテンツにアクセスするための鍵である。ダウンロードされた
コンテンツは,ライセンス条件も提供する。広範なコンテンツを
異なるEntに繰り返し埋め込むことを避けるために,鍵を介して
参照。
note string/ O2 Linkについての自由形式の注記。
unlimited
rel Rel/1 M2 含まれた要素とリンクされる項目との関係を格納する。
関係は,IANAレジストレイションライブラリを参照することで
識別できる。
8.7.9に推奨値を示す。
credentials string/1 O2 引用されたリンクをアクセスする必要がある場合の信用情報に
関連する自由なテキスト入力。例えば,これは,コンマで区切っ
たuserId及びpasswordである。
――――― [JIS X 0164-3 pdf 35] ―――――
次のページ PDF 36
JIS X 0164-3:2019の引用国際規格 ISO 一覧
- ISO/IEC 19770-3:2016(IDT)
JIS X 0164-3:2019の国際規格 ICS 分類一覧
JIS X 0164-3:2019の関連規格と引用規格一覧
- 規格番号
- 規格名称
- JISX0164-2:2018
- ソフトウェア資産管理―第2部:ソフトウェア識別タグ