JIS X 4162:1993 フォント情報交換 第2部 交換様式

JIS X 4162:1993 規格概要

この規格 X4162は、フォント資源の体系を規定し,同様に情報処理システム間のフォント交換のための様式を規定。

JISX4162 規格全文情報

規格番号
JIS X4162 
規格名称
フォント情報交換 第2部 交換様式
規格名称英語訳
Information technology -- Font information interchange -- Part 2:Interchange format
制定年月日
1993年7月1日
最新改正日
2017年10月20日
JIS 閲覧
‐ 
対応国際規格

ISO

ISO/IEC 9541-2:1991(IDT)
国際規格分類

ICS

35.240.30
主務大臣
経済産業
JISハンドブック
‐ 
改訂:履歴
1993-07-01 制定日, 1998-06-20 確認日, 2002-10-20 改正日, 2008-03-20 確認日, 2012-09-20 確認日, 2017-10-20 確認
ページ
JIS X 4162:1993 PDF [41]
                                       日本工業規格(日本産業規格)                             JIS
X 4162-1993
(ISO/IEC 9541-2 : 1991)

フォント情報交換 第2部 交換様式

Information technology−Font information interchange −Part 2 : interchange format

日本工業規格(日本産業規格)としてのまえがき
この規格は,1991年第1版として発行された,ISO/IEC 9541-2 (Information technology−Font information
interchange−Part 2 : Interchange format) を翻訳し,技術的内容及び規格票の様式を変更することなく作成し
た日本工業規格(日本産業規格)である。
なお,この規格で点線の下線を施してある“参考”は,原国際規格にはない事項である。
まえがき 国際規格ISO/IEC 9541は,情報技術合同技術委員会ISO/IEC JTC 1が開発し,次の4部構成を
とる。対応する日本工業規格(日本産業規格)(発行予定も含む。)を( )内に示す。これらをフォント情報交換規格群又
は単に規格群という。
第1部−体系 (JIS X 4161)
第2部−交換様式(この規格)
第3部−グリフ形状表現 (JIS X 4163)
第4部−応用別拡張 (JIS X 4164)
第1部は,フォント資源の体系を規定する。つまりフォント資源を参照し交換する際に必要な,フォン
ト記述,フォント配置量,グリフ記述及びグリフ配置量の各属性を規定する。
第2部は,フォント情報の交換様式と,交換に必要なフォント情報の最小部分集合とを規定する。
第3部は,グリフ形状表現のための体系及び交換様式を規定する。
第4部は,応用(例えば数式組版)別拡張の際に必要となる体系及び交換様式の拡張を規定する。
0. 序文 事務文書処理の環境でも出版文書処理の環境でも,文書交換用の開放型計算機網を使用するよ
うになると,フォント情報を交換できるようにする機構が必要になってきた。
出版文書処理と事務文書処理との技術の統合が予想されている。それにはフォント資源の体系の規格を
決め,限定された数のフォント資源交換様式の規格を規定することが,大いに寄与することになろう。
1. 適用範囲 この規格群は,フォント資源の体系を規定し,同様に情報処理システム間のフォント交換
のための様式を規定する。更に,一般の電子文書交換においてフォント参照を構成するための体系及び様
式を規定する。
この規格は,フォント情報の交換様式及び交換に必要なフォント情報の最小部分集合を規定する。この
規格は,JIS X 4161で規定された属性定義を必要とする。

――――― [JIS X 4162 pdf 1] ―――――

2
X 4162-1993 (ISO/IEC 9541-2 : 1991)
この規格が定義するフォント部分集合は,ISOフォント資源中になければならないフォント属性の最小
の集合を規定する。ISOフォント資源は,オフィス環境や出版環境において見られる,広範な文書処理機
能やテキスト処理機能に適応するため,最小部分集合よりも多くの属性をもつことが望ましい。
この規格が定義するフォント資源は,ASN.1又はSGMLの解析アルゴリズムが適用できる様々な文書処
理環境で使用される。この規格が定義するフォント資源情報の様式は,これらの処理環境で一貫性を保っ
てフォント資源を生成するために,ASN.1とSGMLの両方の表現で規定する。
2. 適合性 この規格に適合するフォント資源(適合フォント資源)は,5.で規定する最小部分集合のす
べてのフォント属性に対して属性値をもたなければならない。適合フォント資源は,5.で規定する以外の
ISO属性又は非ISO属性を含んでよい。さらに,適合フォント資源に含まれるすべての属性は,この規格
の6.に規定する二つの交換様式のどちらかで表さなければならない。
フォント資源使用システム(後続の処理のためにフォント情報を受け取るもの)は,5.に規定するフォ
ント部分集合を構文解釈し,処理する能力をもつならば,この規格に適合する。
フォント資源供給システム(後続のフォント資源使用システムに供給するために,フォント情報を生成
又は修正するもの)は,構文的に正しい適合フォント資源を作る能力をもつならば,この規格に適合する。
フォント資源伝達システム(フォント情報を受け取り,必要ならば保持し,次に伝達するもの)は,情
報の損失なしに,構文的に正しい適合フォント資源を送受する能力をもつならば,この規格に適合する。
3. 引用規格 次の規格に含まれる規定内容は,この規格の文中での引用によってこの規格の規定となる。
各規格には,この規格の出版の際に有効であった版を表示してある。どの規格も改訂を受けるので,この
規格に従った合意を形成するに際しては,それぞれの規格の最新版を調べて適用する。現在有効な国際規
格の登録管理は,ISO及びIECの構成員が行っている。
ISO 8824 : 1990 Information technology−Open Systems Interconnection−Specification of Abstract Syntax
Notation One (ASN.1)
備考 JIS X 5603が,この国際規格の1987年版に対応している。
ISO 8825 : 1990 Information technology−Open Systems Interconnection−Specification of Basic Encoding
Rules for Abstract Syntax Notation One (ASN.1)
ISO 8879 : 1986 Information processing−Text and office systems−Standard Generalized Markup Language
(SGML)
備考 JIS X 4151が,この国際規格及びISO 8879/AMENDMENT1に技術的に対応している。
ISO/IEC 9070 : 1991 Information technology−SGML support facilities−Registration procedures for public
text owner identifiers
ISO/IEC 9541-1 : 1991 Information technology−Font information interchange−Part 1 : Architecture
備考 JIS X 4161が,この国際規格と一致している。
ISO/IEC 9541-3 : 1993 Information technology−Font information interchange−Part 3 : Glyph shape
representation
4. 用語の定義 この規格で用いる主な用語の定義は,次のとおりとする。
応用での使用法及び機能によって定まるフォント属性の集合。
4.1 (フォント)部分集合 [(font) ubset]

――――― [JIS X 4162 pdf 2] ―――――

                                                                                              3
X 4162-1993 (ISO/IEC 9541-2 : 1991)
5. 部分集合 この節では,適合フォント資源に含まなければならないフォント属性の最小集合を規定す
る。その最小集合は,必す(須)なフォント資源情報(フォント記述情報,表記方向依存配置量情報及び
グリフ配置量情報)を表す三つのフォント部分集合に分割できる。ISOフォント部分集合は,JIS X 4161
で定義したISOフォント属性だけからなる。
備考 グリフ形状情報は,表示装置に組み込んでもよく,他のフォント資源情報とともに交換しなく
てもよい。グリフ形状情報は,フォント資源とともに交換してもよいが,ISOフォント資源の
必す(須)部分集合にはなっていない。
5.1 フォント記述最小部分集合 フォント記述情報の最小部分集合は,フォント資源の識別情報及び記
述情報を含む。
このフォント部分集合は,次の属性からなる(これらの属性を含んでいる上位の属性リストも同様に必
要とする。)。
属性 参照(JIS X 4161の対応箇条番号) 備考
FONTNAME 8.5
STANDARDVERSION 8.6.2
DSNSOURCE 8.6.5
FONTFAMILY 8.6.9
POSTURE 8.6.10
WEIGHT 8.6.12
PROPWIDTH 8.6.13
INCGLYPHCOLS 8.6.16.2 少なくとも
INCGLYPHS 8.6.16.4 一方が必要
DSNSIZE 8.6.17
MINSIZE 8.6.17
MAXSIZE 8.6.17
DSNGROUP 8.6.15
STRUCTURE 8.6.14
備考 フォント資源の実装の一貫性と,フォント参照及び比較の効率のために,す
べてのフォント資源は相対有理単位を指定し,その値を相対有理数の分母と
するのが望ましい。既存の産業上の慣習と合わせるために,相対有理単位を
1 000とするのが望ましい。
5.2 表記方向依存配置量最小部分集合 表記方向依存配置量情報の最小部分集合は,少なくとも一つの
表記方向の識別情報と,フォント資源中のすべてのグリフの集合のための表記方向依存配置量の値とを含
む。
この部分集合は,次の属性からなる。これらの属性は,フォント資源の表記方向ごとに繰り返す(これ
らの属性を含んでいる上位の属性リストも同様に必要となる。)。

――――― [JIS X 4162 pdf 3] ―――――

4
X 4162-1993 (ISO/IEC 9541-2 : 1991)
属性 参照(JIS X 4161の対応箇条番号) 備考
WRMODENAME 8.7.1.1
NOMESCDIR 8.7.1.2
ESCCLASS 8.7.1.3
AVGESCX 8.7.1.4
AVGESCY 8.7.1.4
AVGLCESCX 8.7.1.5
AVGLCESCY 8.7.1.5 表記方向によってX又
AVGCAPESCX 8.7.1.6 はYのどちらかが必要
AVGCAPESCY 8.7.1.6
TABESCX 8.7.1.7
TABESCY 8.7.1.7
MAXFONTEXT 8.7.1.8
5.3 グリフ配置量最小部分集合 グリフ配置量情報の最小部分集合は,フォント資源に含まれる各グリ
フについての識別情報及び配置量情報を含む。
この部分集合は,次の属性からなる。これらの属性は,フォント資源の表記方向ごとに繰り返し,更に
それぞれの表記方向のグリフごとに繰り返す(これらの属性を含んでいる上位の属性リストも同様に必要
となる。)。
属性 参照(JIS X 4161の対応箇条番号) 備考
GNAME 8.8.1.1
EX 8.8.1.2 少なくとも一方が
EY 8.8.1.2 必要
EXT 8.8.1.3
6. 交換様式 交換のためのISOフォント資源は,次のASN.1構造又はSGML文書型定義 (DTD) のいず
れかを用いて定義しなくてはならない。
備考 JIS X 4161の体系及びこの規格の交換様式には,空の属性リストがあってもよいが,そのよう
なリストに対応する値は規定していない。
6.1 ASN.1による定義
参考 ここでは,ASN.1記法のうち,注釈として扱われているところは日本語で記述する。
ISO-STANDARD-9541-FONT-RESOURCE [{1 0 9541 2 1}]
DEFINITIONS ::= BEGIN
IMPORTS Structured-Name FROM [{1 0 9541 2 3}]
Font-Resource : := SEQUENCE [{
name-prefixes [0] IMPLICIT SET OF Name-Prefix OPTIONAL,
iso-standard-9541-fontname [1] IMPLICIT Global-Name ,
iso-standard-9541-fontdescription [2] IMPLICIT Font-Description ,
iso-standard-9541-wrmodes [3] IMPLICIT Writing-Modes ,
iso-standard-9541-shapes [4] IMPLICIT Glyph-Shapes OPTIONAL,
non-iso-properties [5] IMPLICIT Property-List OPTIONAL}]

――――― [JIS X 4162 pdf 4] ―――――

                                                                                              5
X 4162-1993 (ISO/IEC 9541-2 : 1991)
Font-Description : := SET [{
iso-standard-9541-dataversion [0] IMPLICIT Data-Version OPTIONAL,
iso-standard-9541-standardversion [1] IMPLICIT Cardinal ,
iso-standard-9541-datasource [2] IMPLICIT Global-Name OPTIONAL,
iso-standard-9541-datacopyright [3] Message OPTIONAL,
iso-standard-9541-dsnsource [4] IMPLICIT Global-Name ,
iso-standard-9541-dsncopyright [5] Message OPTIONAL,
iso-standard-9541-relunits [6] IMPLICIT Cardinal DEFAULT 1,
iso-standard-9541-typeface [7] Message OPTIONAL,
iso-standard-9541-fontfamily [8] Match-String ,
iso-standard-9541-posture [9] IMPLICIT Posture-Code ,
iso-standard-9541-postureangle [10] IMPLICIT Angle OPTIONAL,
iso-standard-9541-weight [11] IMPLICIT Weight-Code ,
iso-standard-9541-propwidth [12] IMPLICIT Width-Code ,
iso-standard-9541-glyphcomp [13] IMPLICIT Glyph-Complement ,
iso-standard-9541-nomwrmode [14] IMPLICIT Global-Name OPTIONAL,
iso-standard-9541-dsnsize [15] IMPLICIT Rational ,
iso-standard-9541-minsize [16] IMPLICIT Rational ,
iso-standard-9541-maxsize [17] IMPLICIT Rational ,
iso-standard-9541-capheight [18] IMPLICIT Rel-Rational OPTIONAL,
iso-standardr9541-lcheight [19] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-dsngroup [20] IMPLICIT Design-Group ,
iso-standard-9541-structure [21] IMPLICIT Structure-Code ,
iso-standard-9541-minfeatsz [22] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-nomcapstemwidth [23] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-nomlcstemwidth [24] IMPLICIT Rel-Rational OPTIONAL,
non-iso-properties [25] IMPLICIT Property-List OPTIONAL}]
Name-Prefix : := SEQUENCE [{
−− 15ページの備考参照のこと。
index [0] IMPLICIT Code,
prefix [1] IMPLICIT Structured-Name}]
Data-Version : := SEQUENCE [{
major [0] IMPLICIT Cardinal OPTIONAL,
minor [1] IMPLICIT Cardinal OPTIONAL,
timestamp [2] IMPLICIT UTCTime OPTIONAL}]
Posture-Code : := INTEGER [{ not applicable (0),

――――― [JIS X 4162 pdf 5] ―――――

次のページ PDF 6

JIS X 4162:1993の引用国際規格 ISO 一覧

  • ISO/IEC 9541-2:1991(IDT)

JIS X 4162:1993の国際規格 ICS 分類一覧

JIS X 4162:1993の関連規格と引用規格一覧