[1] [CODE(char)[PICTURE CODING DELIMITER]]
(画像符号化区切子)。

[2] [[ビット組合せ]]は [CODE(char)[[[ESC]] (01/11) 07/01]] 
([CODE(char)[ESC p]])。

[3] [[ISO 9281]]‐1 で規定されています。 [[ISOREG]] 
にはなぜか登録されていません。

[5] >>3 わかりにくい書き方ですが、ちゃんと [[ISO-IR]] 
に載ってます。登録ではなく予約としてですが。

[22] 
正式な登録ではないのは、 
[[ISO/IEC 2022]] 
から直接的に呼び出す想定ではないのかもしれません。
([[Videotex]] 系の [[ISO/IEC 2022]] ベースの符号構造を持つものの
[[ISO/IEC 2022]]
ではない符号系が使っています。)

- [4] <http://homepages.cwi.nl/~dik/english/codes/2022/html/pcd.html>
-- 消滅確認 [TIME[2022-04-29T05:22:14.400Z]]
-- [8] [CITE[PCD]], [TIME[2022-04-29T05:21:55.000Z]], [TIME[2003-07-09T09:16:16.147Z]] <https://web.archive.org/web/20030709091613/http://homepages.cwi.nl/~dik/english/codes/2022/html/pcd.html>

[7] >>4
この[[制御機能]]の使い方が載っています。


[9] 
[CODE(charname)@en[PCD]] は次のように使います。 [SRC[>>8]]

= [VAR[PCD-sequence]] := [VAR[PCD]] [VAR[PM]] [VAR[PI]] [VAR[LI]] [VAR[PDE]]
= [VAR[PCD]] := [CODE(charname)@en[ESC]] [N[0x71]]
= [VAR[LI]] := *[VAR[LI-I]] [VAR[LI-F]]
= [VAR[LI-I]] := [ [N[0xA0]], [N[0xB1]] ]
= [VAR[LI-F]] := [ [N[0x8C]], [N[0x9D]] ]

[10] [VAR[PM]] は Picture Mode で、1バイトです。 [SRC[>>8]]

[11] [VAR[PI]] は Picture Identifier で、1バイトです。 [SRC[>>8]]

[12] [VAR[LI]] は Length Indicator です。
各バイトの下位5ビットをバイト順に並べて得られる値を表します。 [SRC[>>8]]

[13] [VAR[PDE]] は Picture Data Entity です。
[VAR[LI]] で表されるバイト数です。
[SRC[>>8]]


[14] >>8 にはこの構文に合致しない不正な[[バイト列]]が与えられたときの処理方法には言及されていません。
出典の規格にも書かれていない気がします。
([[ISO文字コード]]関係はだいたいそうです。)

[15] [VAR[PDE]] はおおよそどれくらいのサイズ感を想定していたものでしょうかね。
あまりに大きな値は[[セキュリティー]]的な観点からエラー扱いにするべきと思われます。
[SEE[ [[ISO/IEC 2022]] のエラー処理の項 ]]

[16] 
[VAR[LI]] 6バイトあれば30ビットになりますから、[VAR[PDE]] が1GBまで表せます。
[[静止画像]]ならこれでも大きすぎるくらいでしょうか。
時代性を考えればもっと小さな値しか使われていないかもしれません。

[17] 
[VAR[LI]] は冗長な表現もできます。
>>8 には何も書かれていませんが、
規格では規制されているのでしょうかね?
(されていない気がします。)

[18] [[T.101]] で使われます。 
(PDF1 と PDF3 に使い方が、 PDF3 に各種 mode が定義されています。)





[6] <http://www.itscj.ipsj.or.jp/ISO-IR/2-9.htm> によると[[終端バイト]]の[[ビット組合せ]] 07/00 は予約されている。ただ、どの[[中間バイト]]においてなのか不明。 (GnD4 では既に割り当てられているし:
[[Japanese Basic Hand-printed Graphic Set for OCR JIS C6229-1984]]。)

>Bit combination 7/0 will not be allocated in order to avoid confusion with the coding of the Picture
Coding Delimiter (PCD) specified in ISO 9281-1. 

[19] [CODE[Picture Coding Delimiter (PCD) specified in ISO 9281-1]] 
との混乱を防ぐためらしい。
ということは標準[[単独制御機能]] ([[Fs]]) のことか?

[20] どうやら予約されているのは 
[CODE(char)[ESC 07/00]] のことらしいです。 

[21] ちなみに[[指示シーケンス]]の [N[7/0]] も衝突しています。
[SEE[ [[指示シーケンス]] ]]

[23] 
[CODE(charname)@en[ESC]] [N[7/0]] は不幸にも
[[MARC-8]]
の独自仕様の[[指示シーケンス]]と衝突しています。