【事件の表示】
　特許第２９１６３７３号「情報記録媒体及び情報再生装置」の請求項１ないし１１、１４ないし２５、３０、３１に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第２９１６３７３号の請求項１ないし８、１１ないし１９、２３ないし２４に係る特許を維持する。
【理　由】
１．手続きの経緯
　特許第２９１６３７３号の請求項１〜３３に係る発明についての出願は、平成６年６月２日に特許出願され、平成１１年４月１６日にその発明について特許権の設定登録がなされ、その後、その特許について異議申立人稲本勝年より特許異議の申立がなされ、平成１２年４月２５日に取消の理由が通知され、その指定期間内である平成１２年７月１１日に訂正請求（後日取下げ）がなされた後、再度の取消の理由が通知され、その指定期間内である平成１２年１１月６日に訂正請求がなされたものである。
　
２．訂正の適否についての判断
（１）訂正の内容
　特許権者の求めている訂正の内容は、以下のａ〜ｘのとおりである。
　
ａ．特許請求の範囲の請求項１「光学的に読み取り可能なコードパターンで記録されている部分」とあるのを、特許請求の範囲の減縮を目的として「光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分」と訂正する。
　
ｂ．特許請求の範囲の請求項１「該コードパターンを読み取って」とあるのを、特許請求の範囲の減縮を目的として「該コードパターンを撮像することにより読み取って」と訂正する。
　
ｃ．特許請求の範囲の請求項１「処理情報を含む」とあるのを、特許請求の範囲の減縮を目的として「処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含む」と訂正する。
　
ｄ．特許請求の範囲の請求項４「各階層に於いて編集処理に必要な処理情報を含む」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各階層におけるデータのリンクに必要な前記構造化情報を含む」と訂正する。
　
ｅ．特許請求の範囲の請求項１〜３３において、もとの請求項５、１０、１１、１８、２３、２４、２６を削除し、以下、項数を繰り上げ「１、・・・・・・」と訂正する。
　
ｆ．訂正後の特許請求の範囲の請求項５（旧請求項６）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
　
ｇ．訂正後の特許請求の範囲の請求項６（旧請求項７）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
　
ｈ．訂正後の特許請求の範囲の請求項７（旧請求項８）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
　
ｉ．訂正後の特許請求の範囲の請求項１１（旧請求項１４）「光学的に読み取り可能なコードパターンで記録されている部分」とあるのを、特許請求の範囲の減縮を目的として「光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分」と訂正する。
　
ｊ．訂正後の特許請求の範囲の請求項１１（旧請求項１４）「前記コードパターンを光学的に読み取って」とあるのを、特許請求の範囲の減縮を目的として「前記コードパターンを撮像することにより光学的に読み取って」と訂正する。
　
ｋ．訂正後の特許請求の範囲の請求項１１（旧請求項１４）「前記復元手段は、前記コードパターンに含まれる復元処理過程に従ってデータを編集処理するために必要な処理情報に基づきデータの処理を行う手段を含む」とあるのを、特許請求の範囲の減縮を目的として「前記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、前記復元手段は、前記コードパターンに含まれる前記構造化情報に基づきデータの処理を行う手段を含む」と訂正する。
　
ｌ．訂正後の特許請求の範囲の請求項１４（旧請求項１７）「前記復元過程」とあるのを、誤記の訂正を目的として「前記復元処理過程」と訂正し、また、「各階層に於いて編集処理に必要な処理情報を前記コードパターンに含む」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を含む」と訂正する。
　
ｍ．訂正後の特許請求の範囲の請求項１５（旧請求項１９）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
　
ｎ．訂正後の特許請求の範囲の請求項１６（旧請求項２０）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
　
ｏ．訂正後の特許請求の範囲の請求項１７（旧請求項２１）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
　
ｐ．訂正後の特許請求の範囲の請求項１９（旧請求項２５）「第２の所定単位のデータを生成する手段を有する」とあるのを、特許請求の範囲の減縮を目的として「第２の所定単位のデータを生成するに際し、前記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより前記第２の所定単位のデータを生成する手段を有する」と訂正する。
　
ｑ．訂正後の特許請求の範囲の請求項２０（旧請求項２７）「離散乃至集合させて」とあるのを、明瞭でない記載の釈明を目的として「離散乃至連結させて」と訂正する。
　
ｒ．訂正後の特許請求の範囲の請求項２１（旧請求項２８）「処理情報」とあるのを、明瞭でない記載の釈明を目的として「前記処理情報」と訂正する。
　
ｓ．訂正後の特許請求の範囲の請求項２２（旧請求項２９）「処理情報」とあるのを、明瞭でない記載の釈明を目的として「前記処理情報」と訂正する。
　
ｔ．段落【０００７】全文を明瞭でない記載の釈明を目的として、
「　　　【０００７】
　　【課題を解決するための手段】
　上記の目的を達成するために、本発明による情報記録媒体は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分を備える情報記録媒体であって、上記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含むことを特徴とする。」と訂正する。
　
ｕ．段落【０００９】全文を明瞭でない記載の釈明を目的として、
「　　　【０００９】
　また、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分を備える情報記録媒体から、上記コードパターンを撮像することにより光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、上記復元手段は、上記コードパターンに含まれる上記構造化情報に基づきデータの処理を行う手段を含むことを特徴とする。」と訂正する。
　
ｖ．段落【００１０】全文を明瞭でない記載の釈明を目的として、
「　　　【００１０】
　あるいは、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコートパターンであって、上記復元手段は、上記処理情報に基づいて、読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより、第２の所定単位のデータを生成するに際し、上記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより上記第２の所定単位のデータを生成する手段を有することを特徴とする。」と訂正する。
　
ｗ．段落【００１３】全文を明瞭でない記載の釈明を目的として、
「　　　【００１３】
　　【作用】
　即ち、本発明の情報記録媒体及び情報再生装置によれば、記録された画像としての光学的に読み取り可能なコードパターンが、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含むようなコードパターンとされると共に、復元手段が、上記コードパターンに含まれる復元処理過程に従ってデータを編集処理するために必要な処理情報としての、上記構造化情報に基づきデータの処理を行う手段を含んでいるので、処理方法又は処理パラメータを複数選択可能にすることができ、コードパターン自体の構造が将来的に変わっても対処可能となる。」と訂正する。
　
ｘ．段落【００１５】全文を明瞭でない記載の釈明を目的として、
「　　　【００１５】
　また、本発明の情報再生装置によれば、コードパターンが、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコートパターンとされ、復元手段が、この処理情報に基づいて読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより、第２の所定単位のデータを生成するに際し、上記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより上記第２の所定単位のデータを生成するようにしているので、第１の所定単位としてのブロックのデータの取得順序に依存せずに第２の所定単位としてのスーパーマクロブロックを生成でき、コードパターンとしてのドットパターンの読み取り走査方向を自由にでき、よって、コードパターン自体の構造が将来的に変わっても対処可能となる。」と訂正する。
（２）訂正の目的の適否、新規事項の有無及び拡張・変更の存否
ａ．訂正事項ａについて
　上記ａの訂正事項に関連する記載として、願書に最初に添付した明細書（以下、「特許明細書という）の発明の詳細な説明には「マルチメディア情報を、ファクシミリ伝送が可能で、また大量の複製が安価に可能な画像情報即ち符号化情報としてのドットコードの形で紙等の情報記録媒体に記録する」（特許明細書、段落【０００３】）と記載されていることから、「光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ａの訂正は、特許明細書の範囲内においてコードパターンを限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｂ．訂正事項ｂについて
　上記ｂの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「紙等の情報記録（伝送）媒体３０に記録されたドットコードパターンを、図５に示すように光学的に撮像し、画像信号を出力する機能モジュール（撮像系モジュール３２）」（特許明細書、段落【００３５】）と記載されていることから、「該コードパターンを撮像することにより読み取って」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｂの訂正は、特許明細書の範囲内においてコードパターンの読み取り方を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｃ．訂正事項ｃについて
　上記ｃの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含む」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｃの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｄ．訂正事項ｄについて
　上記ｄの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各階層におけるデータのリンクに必要な前記構造化情報を含む」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｄの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｅ．訂正事項ｅについて
　上記ｅの訂正は、特許請求の範囲の請求項を削除するものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　　
ｆ．訂正事項ｆについて
　上記ｆの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各段階でのデータのリンクに必要な前記構造化情報が」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｆの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｇ．訂正事項ｇについて
　上記ｇの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各段階でのデータのリンクに必要な前記構造化情報が」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｇの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｈ．訂正事項ｈについて
　上記ｈの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各段階でのデータのリンクに必要な前記構造化情報が」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｈの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｉ．訂正事項ｉについて
　上記ｉの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「マルチメディア情報を、ファクシミリ伝送が可能で、また大量の複製が安価に可能な画像情報即ち符号化情報としてのドットコードの形で紙等の情報記録媒体に記録する」（特許明細書、段落【０００３】）と記載されていることから、「光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｉの訂正は、特許明細書の範囲内においてコードパターンを限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｊ．訂正事項ｊについて
　上記ｊの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「紙等の情報記録（伝送）媒体３０に記録されたドットコードパターンを、図５に示すように光学的に撮像し、画像信号を出力する機能モジュール（撮像系モジュール３２）」（特許明細書、段落【００３５】）と記載されていることから、「前記コードパターンを撮像することにより光学的に読み取って」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｊの訂正は、特許明細書の範囲内においてコードパターンの読み取り方を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｋ．訂正事項ｋについて
　上記ｋの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「紙等の情報記録（伝送）媒体３０に記録されたドットコードパターンを、図５に示すように光学的に撮像し、画像信号を出力する機能モジュール（撮像系モジュール３２）」（特許明細書、段落【００３５】）、及び、「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「前記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、前記復元手段は、前記コードパターンに含まれる前記構造化情報に基づきデータの処理を行う手段を含む」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｋの訂正は、特許明細書の範囲内においてコードパターンの読み取り方及び処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｌ．訂正事項ｌについて
　上記ｌの訂正事項のうち、「前記復元過程」を「前記復元処理過程」と訂正する点については、それに関連する記載として、特許明細書の発明の詳細な説明には「復元処理過程に必要な処理情報をコードパターン内に持つことで、処理方法又は処理パラメータを複数選択可能にすることができる。」（特許明細書、段落【００６７】）と記載されていることから、該訂正事項は、特許請求の範囲の記載を特許明細書の記載に適合させるために誤記の訂正を行うものと認められる。
　また、上記ｌの訂正事項のうち「各階層に於いて編集処理に必要な処理情報を前記コードパターンに含む」とあるのを「前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を含む」と訂正する点については、それに関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を含む」は特許明細書に記載されている事項であり、該訂正は特許明細書の範囲内において処理情報を限定したものである。
　そうすると、上記ｌの訂正は、誤記の訂正及び特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｍ．訂正事項ｍについて
　上記ｍの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各段階でのデータのリンクに必要な前記構造化情報が」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｍの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｎ．訂正事項ｎについて
　上記ｎの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各段階でのデータのリンクに必要な前記構造化情報が」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｎの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｏ．訂正事項ｏについて
　上記ｏの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）と記載されていることから、「各段階でのデータのリンクに必要な前記構造化情報が」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｏの訂正は、特許明細書の範囲内において処理情報を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｐ．訂正事項ｐについて
　上記ｐの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「構造化情報（３-ＰＣＩ1 即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３-ＵＤ1 ）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する」（特許明細書、段落【００３８】）、及び、「その後の３-ＵＤ1 としてのユーザデータとを認識分離し、そのブロックヘッダに書かれている情報に従って、ブロックを連結して、マクロブロックを生成する。図では、４個のブロック＜Ａ＞?＜Ｄ＞で１個のマクロブロック＜Ａ＞を生成している。」（特許明細書、段落【００３９】）と記載されていることから、「第２の所定単位のデータを生成するに際し、前記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより前記第２の所定単位のデータを生成する手段を有する」は特許明細書に記載されている事項であると認められる。
　そうすると、上記ｐの訂正は、特許明細書の範囲内において第２の所定単位のデータを生成する手段を限定したものであるから、特許請求の範囲の減縮に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｑ．訂正事項ｑについて
　上記ｑの訂正事項に関連する記載として、特許明細書の発明の詳細な説明には「各ブロックの先頭から所定ビット分の３-ＰＣＩ1 （第２の処理情報）としてのブロックヘッダと、その後の３-ＵＤ1 としてのユーザデータとを認識分離し、そのブロックヘッダに書かれている情報に従って、ブロックを連結して、マクロブロックを生成する」（特許明細書、段落【００３９】）と記載されていることから、「離散乃至連結させて」は特許請求の範囲の記載を特許明細書の記載に適合させるためのものであると認められる
　そうすると、上記ｑの訂正は、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｒ．訂正事項ｒについて
　請求項２１に記載された「処理情報」は請求項１９に記載された「処理情報」であることが明らかであるから、上記ｒの訂正は、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｓ．訂正事項ｓについて
　請求項２２に記載された「処理情報」は請求項１９に記載された「処理情報」であることが明らかであるから、上記ｓの訂正は、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｔ．訂正事項ｔについて
　上記訂正事項ｔは、段落【０００７】の記載を、請求項１に係る上記訂正事項ａ、ｂ及びｃに適合するよう訂正するものと認められるので、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｕ．訂正事項ｕについて
　上記訂正事項ｕは、段落【０００９】の記載を、請求項１１に係る上記訂正事項ｉ、ｊ及びｋに適合するよう訂正するものと認められるので、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｖ．訂正事項ｖについて
　上記訂正事項ｖは、段落【００１０】の記載を、請求項１９に係る上記訂正事項ｐに適合するよう訂正するものと認められるので、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｗ．訂正事項ｗについて
　上記訂正事項ｗは、段落【００１３】の記載を、請求項１に係る上記訂正事項ａ、ｂ及びｃに適合するよう訂正するものと認められるので、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
ｘ．訂正事項ｘについて
　上記訂正事項ｘは、段落【００１５】の記載を、請求項１９に係る上記訂正事項ｐに適合するよう訂正するものと認められるので、明瞭でない記載の釈明に該当するものであり、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではない。
　
（３）むすび
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項及び同条第３項において準用する１２６条第２項及び３項の規定に適合するので、当該訂正を認める。
　
３．特許異議申立てについての判断
（１）本件発明
　上記２で示したように、上記訂正が認められるから、本件の請求項１〜２６に係る発明は、上記訂正に係る訂正明細書の特許請求の範囲の請求項１〜２６に記載された事項により特定される以下のとおりのものである。
　
【請求項１】（旧請求項１）
　オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分を備える情報記録媒体であって、
　前記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含むことを特徴とする情報記録媒体。
　
【請求項２】（旧請求項２）
　前記コードパターンは、所定単位毎のデータが集合して配置されたことを特徴とする請求項１に記載の情報記録媒体。
　
【請求項３】（旧請求項３）
　前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項２に記載の情報記録媒体。
　
【請求項４】（旧請求項４）
　前記復元処理過程が所定数の階層構造をもって階層化されており、
　前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を含むことを特徴とする請求項１に記載の情報記録媒体。
　
【請求項５】（旧請求項６）
　前記復元処理過程が多段階で行われ、
　この各段階でのデータのリンクに必要な前記構造化情報が前記コードパターン内に分散配置されていることを特徴とする請求項１に記載の情報記録媒体。
　
【請求項６】（旧請求項７）
　前記復元処理過程が多段階で行われ、
　この各段階でのデータのリンクに必要な前記構造化情報が前記コードパターン内に、分散且つ多重して配置されていることを特徴とする請求項１に記載の情報記録媒体。
　
【請求項７】（旧請求項８）
　前記コードパターンは所定単位毎のデータが集合して配置されており、
　前記各段階でのデータのリンクに必要な前記構造化情報が前記各単位毎又は各単位に跨って配置されていることを特徴とする請求項５又は６に記載の情報記録媒体。
　
【請求項８】（旧請求項９）
　前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項７に記載の情報記録媒体。
　
【請求項９】（旧請求項１２：異議申立てなし）
　オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体であって、
　前記コードパターンを読み取って元のマルチメディア情報に復元する当該情報記録媒体に適用すべき復元手段が、
　前記読み取ったコードパターンをイメージとしてのコードデータに変換すると共に、このコードデータに前記読み取りに関する情報を第１の処理情報として付加して出力する第１の階層処理手段と、
　前記第１の階層処理手段から出力される第１の処理情報を認識して前記第１の階層処理手段から出力されるコードデータを処理すると共に、前記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、
　前記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、前記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を前記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに前記スーパーマクロブロックを前記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、
　前記第３の階層処理手段から出力されるサブセットエレメントから、前記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、前記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とから少なくともなり、
　前記コードパターンは、前記第２乃至第４の処理情報を含むことを特徴とする
情報記録媒体。
　
【請求項１０】（旧請求項１３：異議申立てなし）
　前記復元手段がさらに、前記サブセットを所定の管理情報に応じたファイルとして生成するために少なくとも必要な第５の処理情報を、前記サブセットから抽出して、この第５の処理情報に基づいて生成されたファイルを出力する第５の階層処理手段を有し、
　前記コードパターンは、前記第５の処理情報を含むことを特徴とする請求項９に記載の情報記録媒体。
　
【請求項１１】（旧請求項１４）
　オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分を備える情報記録媒体から、前記コードパターンを撮像することにより光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、
　前記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、
　前記復元手段は、前記コードパターンに含まれる前記構造化情報に基づきデータの処理を行う手段を含むことを特徴とする情報再生装置。
　
【請求項１２】（旧請求項１５）
　前記コードパターンは、所定単位毎のデータが集合して配置されたことを特徴とする請求項１１に記載の情報再生装置。
　
【請求項１３】（旧請求項１６）
　前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項１２に記載の情報再生装置。
　
【請求項１４】（旧請求項１７）
　前記復元処理過程が所定数の階層構造をもって階層化されており、
　前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を含むことを特徴とする請求項１１に記載の情報再生装置。
　
【請求項１５】（旧請求項１９）
　前記復元処理過程が多段階で行われ、
　この各段階でのデータのリンクに必要な前記構造化情報が前記コードパターン内に分散配置されていることを特徴とする請求項１１に記載の情報再生装置。
　
【請求項１６】（旧請求項２０）
　前記復元処理過程が多段階で行われ、
　この各段階でのデータのリンクに必要な前記構造化情報が前記コードパターン内に、分散且つ多重して配置されていることを特徴とする請求項１１に記載の情報再生装置。
　
【請求項１７】（旧請求項２１）
　前記コードパターンは所定単位毎のデータが集合して配置されており、
　前記各段階でのデータのリンクに必要な前記構造化情報が前記各単位毎又は各単位に跨って配置されていることを特徴とする請求項１５又は１６に記載の情報再生装置。
　
【請求項１８】（旧請求項２２）
　前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項１７に記載の情報再生装置。
　
【請求項１９】（旧請求項２５）
　オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、前記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、
　前記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコートパターンであって、
　前記復元手段は、前記処理情報に基づいて、読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより、第２の所定単位のデータを生成するに際し、前記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより前記第２の所定単位のデータを生成する手段を有することを特徴とする情報再生装置。
　
【請求項２０】（旧請求項２７：異議申立てなし）
　前記第２の所定単位のデータを１乃至複数個用いることにより、これを分離乃至連結させて第４の所定単位からなる一つの完結したマルチメディア情報を再生し得るデータを生成する手段を有することを特徴とする請求項１９に記載の情報再生装置。
　
【請求項２１】（旧請求項２８：異議申立てなし）
　前記第２の所定単位は、データ及び／又は前記処理情報のインターリーブの範囲に一致することを特徴とする請求項１９又は２０に記載の情報再生装置。
　
【請求項２２】（旧請求項２９：異議申立てなし）
　前記第２の所定単位は、データ及び／又は前記処理情報のエラー検出又はエラー訂正の範囲よりも大きいか乃至は一致することを特徴とする請求項１９又は２０に記載の情報再生装置。
　
【請求項２３】（旧請求項３０）
　オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える記録媒体から、前記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、
　前記復元手段は、多段階の復元処理過程に従ってデータを編集処理するために必要な処理情報を、当該段階より以前の段階に於けるデータから抽出する手段を有することを特徴とする情報再生装置。
　
【請求項２４】（旧請求項３１）
　当該段階での編集処理に利用し不要となった処理情報を除去する手段をさらに有することを特徴とする請求項２３に記載の情報再生装置。
　
【請求項２５】（旧請求項３２：異議申立てなし）
　オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、この読取手段で読み取ったコードを元のマルチメディア情報に復元する復元手段と、この復元手段により復元されたマルチメディア情報を出力する出力手段とを備えた情報再生装置に於いて、
　前記復元手段が、
　前記読取手段で読み取ったコードをイメージとしてのコードデータに変換すると共に、このコードデータに前記読み取りに関する情報を第１の処理情報として付加して出力する第１の階層処理手段と、
　　前記第１の階層処理手段から出力される第１の処理情報を認識して、前記第１の階層処理手段から出力されるコードデータを処理すると共に、前記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、
　　前記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、前記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を前記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに前記スーパーマクロブロックを前記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、
　　前記第３の階層処理手段から出力されるサブセットエレメントから、前記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、前記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とからなることを特徴とする情報再生装置。
　
【請求項２６】（旧請求項３３：異議申立てなし）
　前記復元手段がさらに、前記サブセットを所定の管理情報に応じたファイルとして生成するために少なくとも必要な第５の処理情報を、前記サブセットから抽出して、この第５の処理情報に基づいて生成されたファイルを出力する第５の階層処理手段を備えたことを特徴とする請求項２５に記載の情報再生装置。
　
（２）申立ての理由の概要
　特許異議申立人稲本勝年は、本件発明についての請求項１〜１１、１４〜２５、３０〜３１に係る特許（訂正前の請求項）に対して、証拠として甲第１〜１１号証を提出し、上記請求項に係る特許は特許法第２９条第１項又は第２項の規定に違反してなされたものであるから、特許を取り消すべき旨主張している。
　
（３）引用刊行物記載の発明
　上記異議申立ての証拠として提出された刊行物及び該刊行物に記載された事項は次のとおりである。
　
刊行物１：米国特許第４９９８２５２号（甲第１号証）
　刊行物１には、光ディスクをレーザビームで読みとるものにおいて、所定単位毎にデータをフォーマットし、フォーマット情報等をヘッダに記録することが記載されている。
　
刊行物２：ＣＤ−オーディオからパソコンへ−　ｐ８５−９３、ｐ１２４−１２７（１９９０年７月２５日）（甲第２号証）
　刊行物２には、ＣＤ−ＲＯＭをマルチメディアの記録装置として用いるものにおいて、ブロック単位でコードデータ、オーディオデータ、ビデオ情報が混在記録可能とし、ブロック内に設けられたサブヘッダ情報に基づいてそれぞれの情報を再生することが記載されている。
　
刊行物３：特開平５−１０９０６８号公報（甲第３号証）
　刊行物３には音声情報をドットパターンにコード化して紙に記録し、それを読みとり再生すること、その際１つのデータブロックは５×５ドットを単位として記録され、各データブロックの端に位置決めのためのマーカを設けたものが記載されている。
　
刊行物４：特開平１−９８０８７号公報（甲第４号証）
　刊行物４には、４つの方形の網目を田の字状に組み合わせた田形コードを用いること、及び読みとりのための基準線を設けることが記載されている。
　
刊行物５：特開平２−１７３８７９号公報（甲第５号証）
　刊行物５には、音声情報をデジタル化して網状パターンとして記録するものにおいて、網状パターンから読みとったフォーマット情報にしたがってデータを解読するものが記載されている。
　
刊行物６：特開平３−１１４８２号公報（甲第６号証）
　刊行物６には、音声情報をデジタル化して網状パターンとして記録するものにおいて、網状パターンに記録された２系列の誤り訂正符号によりエラーを訂正すること、及び、２次元シンボルをインターリーブして連続的な誤りを分散させることが記載されている。
　
刊行物７：甲第７号証：「ポイント図解式標準ＬＡＮ教科書（上）」（甲第７号証）
　刊行物７には、通信プロトコルを複数の階層で構成すること及び各階層毎にヘッダを付加して他の階層にデータを転送することが記載されている。
　
刊行物８：特開昭６３−２７６９４３号公報（甲第８号証）
　刊行物８には、ＯＳＩの階層構造、及び、データにヘッダを付加して転送することが記載されている。
　
刊行物９：特開平３−１４１０９０号公報（甲第９号証）
　刊行物９には、ＣＤ−ＲＯＭの記録方法において、データを複数の階層で構成することが記載されている。
　
刊行物１０：ディジタルビデオ記録技術　ｐ１４３−１５５（１９９０年８月３１日）（甲第１０号証）
　刊行物１０には、映像データと音声データで異なるシャッフリング（インターリーブ）を行うものが記載されている。
　
刊行物１１：特開平１−２８７８７２号公報（甲第１１号証）
　刊行物１１には、光記録媒体において、異なるインターリーブ方式でデータをインターリーブ、ディインターリーブすることが記載されている。
　
　また、当審が平成１２年８月３０日付で通知した取消理由通知で引用した刊行物には次の事項が記載されている。
　
刊行物１２：特開平４−２１２７６８号公報
　刊行物１２には、ＣＤのプログラム領域のサブコードＱチャンネルデータフレームに、対応する曲の内容を表す文字コード情報及び編集情報を記録し、再生時には、特定情報識別手段によりＱチャンネル情報から文字コードと編集情報を抽出し、文字コード列出力手段で文字コード情報を編集情報により外部表示可能な文字コード列に編集することが記載されている。
　
（４）対比判断
　
ａ．請求項１に係る発明について
　請求項１に係る発明と、上記刊行物１〜１２に記載された発明を比較すると、上記刊行物１〜１２のいずれにも、データを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含む点については記載されていない。
　そして、請求項１に係る発明は上記構造化情報を持つことにより、光学的に読み取り可能な画像としてのコードパターンの形で記録されている情報記録媒体からマルチメディア情報を効率的に再生することが可能となり、異なる構造を持つコードパターンにも柔軟に適用することができるという効果を奏するものであるから、請求項１に係る発明は、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
ｂ．請求項２〜８に係る発明について
　請求項２〜８に係る発明は、請求項１に係る発明をさらに限定したものであるから、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
ｃ．請求項１１に係る発明について
　請求項１１に係る発明と、上記刊行物１〜１２に記載された発明を比較すると、上記刊行物１〜１２のいずれにも、データを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含む点については記載されていない。
　そして、請求項１１に係る発明は上記構造化情報を持つことにより、光学的に読み取り可能な画像としてのコードパターンの形で記録されている情報記録媒体からマルチメディア情報を効率的に再生することが可能となり、異なる構造を持つコードパターンにも柔軟に適用することができるという効果を奏するものであるから、請求項１１に係る発明は、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
ｄ．請求項１２〜１８に係る発明について
　請求項１２〜１８に係る発明は、請求項１１に係る発明をさらに限定したものであるから、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
ｅ．請求項１９に係る発明について
　請求項１９に係る発明と、上記刊行物１〜１２に記載された発明を比較すると、上記刊行物１〜１２のいずれにも、第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより第２の所定単位のデータを生成する手段を有すること点については記載されていない。
　そして、請求項１９に係る発明は上記データ生成手段を有することにより、光学的に読み取り可能な画像としてのコードパターンの形で記録されている情報記録媒体からマルチメディア情報を効率的に再生することが可能となるという効果を奏するものであるから、請求項１９に係る発明は、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
ｆ．請求項２３に係る発明について
　請求項２３に係る発明と、上記刊行物１〜１２に記載された発明を比較すると、上記刊行物１〜１２のいずれにも、多段階の復元処理過程に従ってデータを編集処理するために必要な処理情報を、当該段階より以前の段階に於けるデータから抽出する手段を有する点については記載されていない。
　そして、請求項２３に係る発明は上記構造化情報を持つことにより、光学的に読み取り可能な画像としてのコードパターンの形で記録されている情報記録媒体からマルチメディア情報を効率的に再生することが可能となり、異なる構造を持つコードパターンにも柔軟に適用することができるという効果を奏するものであるから、請求項２３に係る発明は、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
ｇ．請求項２４に係る発明について
　請求項２４に係る発明は、請求項２３に係る発明をさらに限定したものであるから、上記刊行物１〜１２に記載された発明あるいはそれらを組み合わせたものから容易に発明することができたものとはいえない。
　
（５）むすび
　以上のとおりであるから、特許異議申立の理由及び証拠によっては、本件請求項１〜８、１１〜１９、２３〜２４に係る特許を取り消すことができない。
　また、他に本件請求項１〜８、１１〜１９、２３〜２４に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり審決する。
【異議決定日】
平成１２年１１月２７日（２０００．１１．２７）
【訂正の要旨】
訂正の要旨
　（１）特許請求の範囲の請求項１「光学的に読み取り可能なコードパターンで記録されている部分」とあるのを、特許請求の範囲の減縮を目的として「光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分」と訂正する。
（２）特許請求の範囲の請求項１「該コードパターンを読み取って」とあるのを、特許請求の範囲の減縮を目的として「該コードパターンを撮像することにより読み取って」と訂正する。
（３）．特許請求の範囲の請求項１「処理情報を含む」とあるのを、特許請求の範囲の減縮を目的として「処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含む」と訂正する。
（４）特許請求の範囲の請求項４「各階層に於いて編集処理に必要な処理情報を含む」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各階層におけるデータのリンクに必要な前記構造化情報を含む」と訂正する。
（５）特許請求の範囲の請求項１〜３３において、もとの請求項５、１０、１１、１８、２３、２４、２６を削除し、以下、項数を繰り上げ「１、・・・・・・」と訂正する。
（６）訂正後の特許請求の範囲の請求項５（旧請求項６）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
（７）訂正後の特許請求の範囲の請求項６（旧請求項７）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
（８）訂正後の特許請求の範囲の請求項７（旧請求項８）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
（９）訂正後の特許請求の範囲の請求項１１（旧請求項１４）「光学的に読み取り可能なコードパターンで記録されている部分」とあるのを、特許請求の範囲の減縮を目的として「光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分」と訂正する。
（１０）訂正後の特許請求の範囲の請求項１１（旧請求項１４）「前記コードパターンを光学的に読み取って」とあるのを、特許請求の範囲の減縮を目的として「前記コードパターンを撮像することにより光学的に読み取って」と訂正する。
（１１）訂正後の特許請求の範囲の請求項１１（旧請求項１４）「前記復元手段は、前記コードパターンに含まれる復元処理過程に従ってデータを編集処理するために必要な処理情報に基づきデータの処理を行う手段を含む」とあるのを、特許請求の範囲の減縮を目的として「前記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、前記復元手段は、前記コードパターンに含まれる前記構造化情報に基づきデータの処理を行う手段を含む」と訂正する。
（１２）訂正後の特許請求の範囲の請求項１４（旧請求項１７）「前記復元過程」とあるのを、誤記の訂正を目的として「前記復元処理過程」と訂正し、また、「各階層に於いて編集処理に必要な処理情報を前記コードパターンに含む」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を含む」と訂正する。
（１３）訂正後の特許請求の範囲の請求項１５（旧請求項１９）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
（１４）訂正後の特許請求の範囲の請求項１６（旧請求項２０）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
（１５）訂正後の特許請求の範囲の請求項１７（旧請求項２１）「各段階での編集処理に必要な処理情報が」とあるのを、特許請求の範囲の減縮及び明瞭でない記載の釈明を目的として「各段階でのデータのリンクに必要な前記構造化情報が」と訂正する。
（１６）訂正後の特許請求の範囲の請求項１９（旧請求項２５）「第２の所定単位のデータを生成する手段を有する」とあるのを、特許請求の範囲の減縮を目的として「第２の所定単位のデータを生成するに際し、前記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより前記第２の所定単位のデータを生成する手段を有する」と訂正する。
（１７）訂正後の特許請求の範囲の請求項２０（旧請求項２７）「離散乃至集合させて」とあるのを、明瞭でない記載の釈明を目的として「離散乃至連結させて」と訂正する。
（１８）訂正後の特許請求の範囲の請求項２１（旧請求項２８）「処理情報」とあるのを、明瞭でない記載の釈明を目的として「前記処理情報」と訂正する。
（１９）訂正後の特許請求の範囲の請求項２２（旧請求項２９）「処理情報」とあるのを、明瞭でない記載の釈明を目的として「前記処理情報」と訂正する。
（２０）段落【０００７】全文を明瞭でない記載の釈明を目的として、
「　　　【０００７】
　【課題を解決するための手段】
　上記の目的を達成するために、本発明による情報記録媒体は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分を備える情報記録媒体であって、上記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含むことを特徴とする。」と訂正する。
（２１）段落【０００９】全文を明瞭でない記載の釈明を目的として、
「　　　【０００９】
　また、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な画像としてのコードパターンの形で記録されている部分を備える情報記録媒体から、上記コードパターンを撮像することにより光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、上記復元手段は、上記コードパターンに含まれる上記構造化情報に基づきデータの処理を行う手段を含むことを特徴とする。」と訂正する。
（２２）段落【００１０】全文を明瞭でない記載の釈明を目的として、
「　　　【００１０】
　あるいは、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコートパターンであって、上記復元手段は、上記処理情報に基づいて、読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより、第２の所定単位のデータを生成するに際し、上記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより上記第２の所定単位のデータを生成する手段を有することを特徴とする。」と訂正する。
（２３）段落【００１３】全文を明瞭でない記載の釈明を目的として、
「　　　【００１３】
　【作用】
　即ち、本発明の情報記録媒体及び情報再生装置によれば、記録された画像としての光学的に読み取り可能なコードパターンが、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含むようなコードパターンとされると共に、復元手段が、上記コードパターンに含まれる復元処理過程に従ってデータを編集処理するために必要な処理情報としての、上記構造化情報に基づきデータの処理を行う手段を含んでいるので、処理方法又は処理パラメータを複数選択可能にすることができ、コードパターン自体の構造が将来的に変わっても対処可能となる。」と訂正する。
（２４）段落【００１５】全文を明瞭でない記載の釈明を目的として、
「　　　【００１５】
　また、本発明の情報再生装置によれば、コードパターンが、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコートパターンとされ、復元手段が、この処理情報に基づいて読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより、第２の所定単位のデータを生成するに際し、上記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより上記第２の所定単位のデータを生成するようにしているので、第１の所定単位としてのブロックのデータの取得順序に依存せずに第２の所定単位としてのスーパーマクロブロックを生成でき、コードパターンとしてのドットパターンの読み取り走査方向を自由にでき、よって、コードパターン自体の構造が将来的に変わっても対処可能となる。」と訂正する。
（５４）【発明の名称】
情報記録媒体及び情報再生装置
（５７）【特許請求の範囲】
　　【請求項１】オーディオ情報、映像情報、ディジタルレコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な
画像としての
の形
　前記コードパターンは、該コードパターンを
撮像することにより
として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報
　　【請求項２】前記コードパターンは、所定単位毎のデータが集合して配置されたことを特徴とする請求項１に記載の情報記録媒体。
　　【請求項３】前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項２に記載の情報記録媒体。
　　【請求項４】前記復元処理過程が所定数の階層構造をもって階層化されており、
　前記コードパターンは、各階層
におけるデータのリンクに必要な前記構造化情報
　　【請求項５】前記復元処理過程が多段階で行われ、
　この各段階
でのデータのリンクに必要な前記構造化情報
　　【請求項６】前記復元処理過程が多段階で行われ、
　この各段階
でのデータのリンクに必要な前記構造化情報
　　【請求項７】前記コードパターンは所定単位毎のデータが集合して配置されており、
　前記各段階
でのデータのリンクに必要な前記構造化情報
５
６
　　【請求項８】前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項
７
　　【請求項９】オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体であって、
　前記コードパターンを読み取って元のマルチメディア情報に復元する当該情報記録媒体に適用すべき復元手段が、
　前記読み取ったコードパターンをイメージとしてのコードデータに変換すると共に、このコードデータに前記読み取りに関する情報を第１の処理情報として付加して出力する第１の階層処理手段と、
　前記第１の階層処理手段から出力される第１の処理情報を認識して前記第１の階層処理手段から出力されるコードデータを処理すると共に、前記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、
　前記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、前記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を前記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに前記スーパーマクロブロックを前記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、
　前記第３の階層処理手段から出力されるサブセットエレメントから、前記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、前記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とから少なくともなり、
　前記コードパターンは、前記第２乃至第４の処理情報を含むことを特徴とする情報記録媒体。
　　【請求項１０】前記復元手段がさらに、前記サブセットを所定の管理情報に応じたファイルとして生成するために少なくとも必要な第５の処理情報を、前記サブセットから抽出して、この第５の処理情報に基づいて生成されたファイルを出力する第５の階層処理手段を有し、
　前記コードパターンは、前記第５の処理情報を含むことを特徴とする請求項
９
　　【請求項１１】オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な
画像としての
の形
撮像することにより
　
前記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、
　前記復元手段は、前記コードパターンに含まれる前記構造化情報に基づきデータの処理を行う手段を含むことを特徴とする情報再生装置。
　　【請求項１２】前記コードパターンは、所定単位毎のデータが集合して配置されたことを特徴とする請求項
１１
　　【請求項１３】前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項
１２
　　【請求項１４】前記復元
処理
　
前記コードパターンは、各階層におけるデータのリンクに必要な前記構造化情報を
１１
　　【請求項１５】前記復元処理過程が多段階で行われ、
　この各段階
でのデータのリンクに必要な前記構造化情報
１１
　　【請求項１６】前記復元処理過程が多段階で行われ、
　この各段階
でのデータのリンクに必要な前記構造化情報
１１
　　【請求項１７】前記コードパターンは所定単位毎のデータが集合して配置されており、
　前記各段階
でのデータのリンクに必要な前記構造化情報
１５
１６
　　【請求項１８】前記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、前記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする請求項
１７
　　【請求項１９】オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、前記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、
　前記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコードパターンであって、
　前記復元手段は、前記処理情報に基づいて、読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより第２の所定単位のデータを生成する
に際し、前記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより前記第２の所定単位のデータを生成する
　　【請求項２０】前記第２の所定単位のデータを１乃至複数個用いることにより、これを
分離
連結
１９
　　【請求項２１】前記第２の所定単位は、データ及び／又は
前記
１９又は２０
　　【請求項２２】前記第２の所定単位は、データ及び／又は
前記
１９又は２０
　　【請求項２３】オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える記録媒体から、前記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、
　前記復元手段は、多段階の復元処理過程に従ってデータを編集処理するために必要な処理情報を、当該段階より以前の段階に於けるデータから抽出する手段を有することを特徴とする情報再生装置。
　　【請求項２４】当該段階での編集処理に利用し不要となった処理情報を除去する手段をさらに有することを特徴とする請求項
２３
　　【請求項２５】オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、前記コードを光学的に読み取る読取手段と、この読取手段で読み取ったコードを元のマルチメディア情報に復元する復元手段と、この復元手段により復元されたマルチメディア情報を出力する出力手段とを備えた情報再生装置に於いて、
　前記復元手段が、
　前記読取手段で読み取ったコードをイメージとしてのコードデータに変換すると共に、このコードデータに前記読み取りに関する情報を第１の処理情報として付加して出力する第１の階層処理手段と、
　前記第１の階層処理手段から出力される第１の処理情報を認識して、前記第１の階層処理手段から出力されるコードデータを処理すると共に、前記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、
　前記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、前記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を前記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに前記スーパーマクロブロックを前記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、
　前記第３の階層処理手段から出力されるサブセットエレメントから、前記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、前記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とからなることを特徴とする情報再生装置。
　　【請求項２６】前記復元手段がさらに、前記サブセットを所定の管理情報に応じたファイルとして生成するために少なくとも必要な第５の処理情報を、前記サブセットから抽出して、この第５の処理情報に基づいて生成されたファイルを出力する第５の階層処理手段を備えたことを特徴とする請求項
２５
【発明の詳細な説明】
　　【０００１】
　【産業上の利用分野】
　本発明は、音声，音楽等のオーディオ情報、カメラ，ビデオ機器等から得られる映像情報、及びパーソナルコンピュータ，ワードプロセッサ等から得られるディジタルコードデータ、等を含めた所謂マルチメディア情報を光学的に読み取り可能なコードパターンとして記録した紙等の情報記録媒体、及びそのような情報記録媒体に記録されたコードパターンを光学的に読み取って元のマルチメディア情報を再生する情報再生装置に関する。
　　【０００２】
　【従来の技術】
　従来より、音声や音楽等を記録する媒体として、磁気テープや光ディスク等、種々のものが知られている。しかしこれらの媒体は、大量に複製を作ったとしても単価はある程度高価なものとなり、またその保管にも多大な場所を必要としていた。さらには、音声を記録した媒体を、遠隔地にいる別の者に渡す必要ができた場合には、郵送するにしても、また直に持っていくにしても、手間と時間がかかるという問題もあった。また、オーディオ情報以外の、カメラ，ビデオ機器等から得られる映像情報、及びパーソナルコンピュータ，ワードプロセッサ等から得られるディジタルコードデータ、等をも含めた所謂マルチメディア情報全体に関しても同様であった。
　　【０００３】
　そこで、本発明の出願人は、オーディオ情報，映像情報，ディジタルコードデータの少なくとも一つを含むマルチメディア情報を、ファクシミリ伝送が可能で、また大量の複製が安価に可能な画像情報即ち符号化情報としてのドットコードの形で紙等の情報記録媒体に記録するシステム及びそれを再生するためのシステムを発明し、特願平５−２６０４６４号として出願している。
　　【０００４】
　この特許出願の情報再生システムでは、情報記録媒体上のドットコードを光学的に読み取って再生する情報再生装置を、手で保持し、記録されているドットコードに沿って記録媒体上を手動で走査することによって読み取る方法が開示されている。
　　【０００５】
　【発明が解決しようとする課題】
　しかしながら、ドットコードパターン自体は、さらに記録密度を向上できるような構造が研究されている段階であり、上記特許出願の情報記録媒体及び情報再生装置は、そのような将来的な変更に対する柔軟性については、まだ十分な考慮がなされていなかった。
　　【０００６】
　本発明は、上記の点に鑑みてなされたもので、コードパターン自体の構造が将来的に変わっても対処可能な情報記録媒体及び情報再生装置を提供することを目的とする。
　　【０００７】
　【課題を解決するための手段】
　上記の目的を達成するために、本発明による情報記録媒体は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な
画像としての
の形
撮像することにより
として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報
　　【０００８】
　あるいは、本発明による情報記録媒体は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体であって、上記コードパターンを読み取って元のマルチメディア情報に復元する当該情報記録媒体に適用すべき復元手段が、上記読み取ったコードパターンをイメージとしてのコードデータに変換すると共に、このコードデータに上記読み取りに関する情報を第１の処理情報として付加して出力する第１の階層処理手段と、上記第１の階層処理手段から出力される第１の処理情報を認識して上記第１の階層処理手段から出力されるコードデータを処理すると共に、上記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、上記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、上記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を上記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに上記スーパーマクロブロックを上記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、上記第３の階層処理手段から出力されるサブセットエレメントから、上記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、上記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とから少なくともなり、上記コードパターンは、上記第２の乃至第４の処理情報とを含むことを特徴とする。
　　【０００９】
　また、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能な
画像としての
の形
撮像することにより
上記コードパターンは、該コードパターンを撮像することにより読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報を含んでおり、
上記構造化情報
　　【００１０】
あるいは、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコードパターンであって、上記復元手段は、上記処理情報に基づいて、読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより第２の所定単位のデータを生成する
に際し、上記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより上記第２の所定単位のデータを生成する
　　【００１１】
　または、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記復元手段は、多段階の復元処理過程に従ってデータを編集処理するために必要な処理情報を、当該段階より以前の段階に於けるデータから抽出する手段を有することを特徴とする。
　　【００１２】
　もしくは、本発明による情報再生装置は、オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、上記コードを光学的に読み取る読取手段と、この読取手段で読み取ったコードを元のマルチメディア情報に復元する復元手段と、この復元手段により復元されたマルチメディア情報を出力する出力手段とを備えた情報再生装置に於いて、上記復元手段が、上記読取手段で読み取ったコードをイメージとしてのコードデータに変換すると共に、このコードデータに上記読み取りに関する情報を第１の処理情報として付加して出力する第１の階層処理手段と、上記第１の階層処理手段から出力される第１の処理情報を認識して、上記第１の階層処理手段から出力されるコードデータを処理すると共に、上記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、上記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、上記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を上記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに上記スーパーマクロブロックを上記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、上記第３の階層処理手段から出力されるサブセットエレメントから、上記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、上記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とからなることを特徴とする。
　　【００１３】
　【作用】
　即ち、本発明の情報記録媒体及び情報再生装置によれば、記録された
画像としての
撮像することにより
として、第１の所定単位のデータをどのようにリンクして第２の所定単位のデータを構成するかというデータのリンクの仕方を表す構造化情報
としての、上記構造化情報
　　【００１４】
　あるいは、本発明の情報記録媒体及び情報再生装置によれば、復元手段の第１の階層処理手段が、読み取ったコードパターンをコードデータに変換して第１の処理情報を付加して出力し、第２の階層処理手段がこの第１の処理情報を認識してコードデータを処理して所定の単位毎に集めたブロックを生成して出力し、第３の階層処理手段が、このブロックのコードデータから第２及び第３の処理情報を抽出して認識し、第２の処理情報に基づいてスーパーマクロブロックを生成し、第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらにこの第３の処理情報に基づいて上記スーパーマクロブロックを離散してサブセットエレメントを生成出力し、第４の階層処理手段が、このサブセットエレメントから第４の処理情報を抽出して、それに基づいてサブセット生成を出力するようにし、また、上記コードパターンが、上記第２乃至第４の処理情報を含むようにしているので、種々の処理がコードパターンに含まれる第２乃至第４の処理情報によって任意に選択できるようになり、コードパターン自体の構造が将来的に変わっても対処可能となる。
　　【００１５】
　また、本発明の情報再生装置によれば、コードパターンが、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコードパターンとされ、復元手段が、この処理情報に基づいて読み取ったコードパターンに応じた第１の所定単位毎のデータを所定数集めて構造化することにより、第２の所定単位のデータを生成する
に際し、上記第１の所定単位のデータを構造化することにより第３の所定単位のデータを生成し、この第３の所定単位のデータを構造化することにより上記第２の所定単位のデータを生成するようにしている
　　【００１６】
　あるいは、本発明の情報再生装置によれば、復元手段が、多段階の復元処理過程に従ってデータを編集処理するために必要な処理情報を、当該段階より以前の段階に於けるデータから抽出するようにしているので、データ中の必要最小限の処理情報を取得するに必要な処理情報の存在位置等の構造が分かっていれば良く、コードパターン自体の構造が将来的に変わっても対処可能となる。
　　【００１７】
　【実施例】
　本発明の実施例を説明する前に、まず、本発明の理解を助けるために、本発明の出願人による特願平５−２６０４６４号に詳しく記されているようなドットコードのコードパターンを説明しておく。
　　【００１８】
　図２の（Ａ）及び（Ｂ）に示すように、ドットコード１０は、データの内容に応じて配列された複数のドットから構成されるブロック１２を複数配置した構成となっている。即ち、所定単位毎のデータであるブロック１２が集合して配置されている。１つのブロック１２は、マーカ１４、ブロックアドレス１６、及びアドレスのエラー検出データ１８と、実際のデータが入るデータエリア２０とから成っている。
　　【００１９】
　ドットコード１０を構成する各ブロック１２は、二次元に配列されており、それぞれブロックアドレス１６が付加されている。そのブロックアドレス１６は、Ｘアドレス，Ｙアドレスに対応したアドレスがついている。例えば、図２の（Ａ）に於いて一番左上のブロックを（Ｘアドレス，Ｙアドレス）＝（１，１）とする。それに対してその右のブロックのブロックアドレスは（２，１）、以下同様にして、右にいくにつれＸアドレスをインクリメントしたものが、下にいくにつれてＹアドレスがインクリメントしたものが付加されるという形で、全ブロック１２にブロックアドレス１６が付加される。
　　【００２０】
　ここで、最下段のマーカと最右段のマーカについては、ダミーのマーカ２２とする。つまり、あるマーカ１４に対するブロック１２は、それを含む４つのマーカ１４で囲まれるその右斜め下のデータであり、最下段及び最右段のマーカは下から２段目及び右から２段目のマーカに対するブロックを定義するために配置された補助的なマーカ、即ちダミーなマーカ２２である。
　　【００２１】
　次に、そのブロック１２の中身を説明する。図２の（Ｂ）に示すように、当該ブロック１２のマーカ１４に対し下のマーカとの間に、ブロックアドレス１６とそのブロックアドレスのエラー検出コード１８が付加される。また、当該マーカ１４と右のマーカとの間に同様にブロックアドレス１６とそのエラー検出コード１８が付加される。このように、ブロックアドレス１６をデータエリア２０の左側と上側に配置し、マーカ１４をその左上角に配置した形としている。なお、ブロックアドレス１６は、１ブロック内に２ヵ所に記録した例を示してあるが、これは１ヵ所でも構わない。しかし、２ヵ所に記録することによって、一方のブロックアドレスにノイズがのってエラーを起こした場合にでも、他方のアドレスを検出することによって確実に検出することができるので、２ヵ所に記録する方が好ましい。
　　【００２２】
　上記のような二次元ブロック分割方式を採用することにより、情報再生装置側で、隣接する４つのマーカを検出して、マーカ間をドット数分だけ等分割することでノーマライズを行なっているため、拡大，縮小，変形等に強く、また、手ブレ等に強いという利点がある。
　　【００２３】
　なお、データエリア２０に於けるデータドット２４については、例えば、１ドットが数十μｍの大きさである。これは、アプリケーション，用途によっては数μｍレベルまで可能であるが、一般的には、４０μｍとか２０μｍ、あるいは８０μｍとする。データエリア２０は、例えば、６４×６４ドットの大きさである。これらは、上記等分割による誤差が吸収できる範囲まで自由に拡大あるいは縮小することが可能である。また、上記マーカ１４は、ポジション指標としての機能を持つものであり、変調されたデータにない大きさ、例えば丸形状で、データドット２４に対して例えば７ドット以上とか、７×７ドット位の直径を持つ円形黒マーカとしている。また、ブロックアドレス１６及びそのエラー検出データ１８も、データドット２４と同様のドットによりそれぞれ構成される。
　　【００２４】
　以下、図面を参照して、本発明の一実施例を説明する。図１は、上記のようなマルチメディア情報を光学的に読み取り可能なコードパターンの一例としてドットコードパターンを紙等の情報記録媒体に記録再生するためのマルチメディアペーパ（ＭＭＰ）システムに於ける情報転送プロトコルの階層区分例を示す図である。なおここで、レイヤＮ（Ｎ＝１〜５）プロトコルとは、レイヤＮが隣接レイヤからのリクエストに応じるために必要な機能を実現するための動作規約のことである。
　　【００２５】
　記録側及び再生側、共にレイヤ１〜５の論理的な複数の階層構造を有している。記録側に於いては、まず、アプリケーションプロセスＸ、一般的には、コンピュータ上のアプリケーションプログラム、で生じた音声，音楽等のオーディオ情報、カメラ，ビデオ機器等から得られる映像情報、及びパーソナルコンピュータ，ワードプロセッサ等から得られるディジタルコードデータ、等を含めた所謂マルチメディア情報は、同様にコンピュータ上に構成されたアプリケーション層（レイヤ５）及びプレゼンテーション層（レイヤ４）を介して、情報記録装置としてのＭＭＰ記録装置２６に渡される。ＭＭＰ記録装置では、受け取ったデータを、データリンク層（レイヤ３）、ブロックデータ層（レイヤ２）、物理層（レイヤ１）により光学的に読み取り可能なドットコードパターンとして紙等の情報記録（伝送）媒体３０に印刷記録する。
　　【００２６】
　情報記録（伝送）媒体３０は、再生側に渡される。あるいは、この媒体３０に記録されたコードパターンが再生側にファクシミリ伝送され、再生側で紙等の情報記録媒体３０に印刷記録することもできる。
　　【００２７】
　ＭＭＰ再生装置では、このような情報記録媒体３０に記録されたコードパターンを撮像して、記録時とは逆にレイヤ１からレイヤ３あるいはレイヤ５までの復元処理過程に従ってデータの編集処理を行い、結果のデータを再生側に渡す。再生側では、記録側と逆に必要に応じてレイヤ４及び５の処理機能を介して、アプリケーションプロセスＹに再生したマルチメディア情報を渡す。
　　【００２８】
　以下、再生側の各レイヤ（階層）について詳細に説明し、記録側については、この再生側と裏返しであるので、その説明は省略するものとする。まず、レイヤ１（物理層）は、ドットイメージの量子化データの確実な伝送を保証することを基本的な役割としている。このレイヤ１は、電気・物理的条件並びに量子化のための諸条件（即ち、ドットパターンの単純転送規定、等化方式、量子化方式、等）を規定する。このレイヤ１に要求される層内機能、即ち提供されるサービスは、伝送媒体（紙種）の複数提供、複数ドット密度の許容、スキャナ解像度の複数提供、映像信号の複数伝送手段の提供、読取開始終了機能の提供、等があり、必要に応じて、ドットの複数階調表現（２値，多値）、ドットの多重化表現の許容（カラーイメージ撮像，伝送）、等を含めることができる。
　　【００２９】
　レイヤ２（ブロックデータ層）は、ブロック及びブロック内ビット列の確実な伝送を基本的な役割としている。このレイヤ２は、ブロック伝送のための諸条件（即ち、ブロック検出方式、チャンネルビット検出方式、符号化変調・復調方式、等）を規定する。このレイヤ２に要求される層内機能、即ち提供されるサービスは、ブロック抽出及びドット標本点の検出、複数記録方式の提供（２値，多値，多重方式などの提供）、複数ブロックパターンの提供、複数符号化変調復調方式の提供、ブロック相対位置の検出、ブロック検出誤りの通知と障害克服作業、等がある。なおここで、上記複数ブロックパターンの提供は、ブロックサイズ検出機能、マーク定義／検出機能、多種ドット読出し順序の対応、等を含む。
　　【００３０】
　レイヤ３（データリンク層）は、所定の誤り品質が保証された所定データ塊（サブセットエレメント（第４の所定単位））を生成し且つ確実な伝送を保証することを基本的な役割としている。このレイヤ３は、ブロックデータ（第１の所定単位）をリンクするための条件やマクロブロック（第３の所定単位）／スーパーマクロブロック（第２の所定単位）を生成するための諸条件（即ち、インターリーブ方式・構造）、（スーパー）マクロブロックヘッダ＆ユーザーデータ誤り制御（即ち、ＥＣＣ方式・構造）、等を規定する。このレイヤ３に要求される層内機能、即ち提供されるサービスは、ブロックアドレス読取書き込み異常の回復機能の提供、所望ブロックの読取状態の確認（読取有効ブロックのチェック）、ブロック配列構造の設定、中間データ塊の生成、インターリーブ方式／範囲／構造の複数提供、ＥＣＣ方式／範囲／構造の複数提供、等がある。
　　【００３１】
　レイヤ４（プレゼンテーション層）は、サブセットの生成を保証することを基本的な役割としている。このレイヤ４は、サブセットエレメントをリンクしサブセットを生成するための諸条件を規定する。このレイヤ４に要求される層内機能、即ち提供されるサービスは、目的ファイルに必要なサブセットエレメントの取捨選択、サブセットの生成とその条件決定、ＤＯＳ等への適合データ変換、等がある。なお、ここで、サブセットとは、認知可能情報単位データのことである。即ち、上記マクロブロックやスーパーマクロブロックは音や絵といったマルチメディア情報を含むものであり、これを音ならば音だけの情報、絵であれば絵だけの情報というようにそれぞれ一つの情報単位として認識できるデータの塊に分けたそれぞれのデータの塊をサブセットと称する。
　　【００３２】
　レイヤ５（アプリケーション層）は、ファイル管理の良好な運営を確実に保証することを基本的な役割としている。このレイヤ５は、ファイル管理を行うための諸条件（即ち、ファイル生成条件、等）を規定する。このレイヤ５に要求される層内機能、即ち提供されるサービスは、アプリケーションリクエストのファイル又はサブセットのリード／ライト処理の提供がある。
　　【００３３】
　アプリケーションプロセスは、ＭＭＰシステムを利用するアプリケーションの実現を基本的な役割としている。このアプリケーションプロセスは、ソースサンプルデータのシャフリング方式／構造、暗号化のためのスクランブル方式／構造、データ圧縮方式／構造、音・テキスト・画像のデータ構造、等がある。このアプリケーションプロセスに要求される機能、即ち提供されるサービスは、ソースサンプルデータのシャフリング方式の提供、スクランブル方式の提供、等があり、必要に応じて、データ圧縮方式・圧縮／伸張作業の複数提供、情報種の確認とそのデータ構造の選択、等を含むことができる。
　　【００３４】
　図３及び図４は、このような再生側の複数の階層構造で、多段階にわたる処理の過程の例を示す図である。なお、これらの図に於いて、Ｎ−ＳＤＵｎはＮ層サービスデータユニットｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｓｅｒｖｉｃｅ　Ｄａｔａ　Ｕｎｉｔ，Ｎｏ．ｎ）、Ｎ−ＰＤＵｎはＮ層プロトコルデータユニットｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｐｒｏｔｏｃｏｌ　Ｄａｔａ　Ｕｎｉｔ，Ｎｏ．ｎ）、Ｎ−ＰＣＩｎはＮ層プロトコル制御情報ｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｐｒｏｔｏｃｏｌ　Ｃｏｍｔｒｏｌ　Ｉｎｆｏｒｍａｔｉｏｎ，Ｎｏ．ｎ）（本発明での各種処理情報に相当する）、Ｎ−ＵＤｎはＮ層利用者データｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｕｓｅｒ　Ｄａｔａ，Ｎｏ．ｎ）、ＡＤＵはアプリケーションデータユニット（Ａｐｐｌｉｃａｔｉｏｎ　Ｄａｔａ　Ｕｎｉｔ）、ＡＣＨはアプリケーションコントロールヘッダ（Ａｐｐｌｉｃａｔｉｏｎ　Ｃｏｎｔｒｏｌ　Ｈｅａｄｅｒ）をそれぞれ示している（ｎ＝１はデータ、２はステータス（状態）情報、３は制御情報を示す）。
　　【００３５】
　レイヤ１、即ち物理層は、紙等の情報記録（伝送）媒体３０に記録されたドットコードパターンを、図５に示すように光学的に撮像し、画像信号を出力する機能モジュール（撮像系モジュール３２）と、画像信号を前処理（ゲイナコントロール、等化処理）し、標本化／量子化する機能モジュール（再生等化モジュール３４，量子化モジュール３６）を持つ。さらには、量子化値をディジタルデータに変換して、画像データを生成する機能モジュールと、画像データを構造化して、構造情報（ヘッダ即ち第１の処理情報）とデータ（画像データの実体）から成る所定のデータフォーマットに変換し、隣接上位層つまりレイヤ２に出力する機能モジュール、処理に関わる状態情報、制御情報を入出力する機能モジュール、等を持つ。
　　【００３６】
　このレイヤ１から上位のレイヤ２には、サービスデータユニット（１−ＳＤＵ１）として、撮像フレーム単位の構造化（画像）データが渡される。レイヤ２つまりブロックデータ層は、隣接下位階層つまりレイヤ１から入力する構造化（画像）データ（１−ＳＤＵ１）を２−ＰＤＵ１として入力し、構造情報（２−ＰＣＩ１即ち第１の処理情報）とデータ実体（２−ＵＤ１）とを認識分離して、データ実体を処理の適合形態に変換する機能モジュールと、処理の適合形態に変換されたデータ実体を処理して、所定情報コード単位でブロック化されている複数のブロックを抽出する機能モジュール（ブロック単位ドット検出点抽出（マーカ検出，パターンマッチング，等）モジュール３８，ドット検出（識別／判定）モジュール４０）と、抽出されたブロックを処理して、ブロック単位の情報コードを再生する機能モジュール（ブロックＩＤデータ再生モジュール４２，ブロック内データ再生モジュール４４）を持つ。ここで、ブロック単位の情報コードは、ブロックを複数連結するための構造化情報と符号化変調情報とデータ実体からなる。さらにこのレイヤ２は、ブロック単位の情報から上記符号化変調情報を読み取って、この符号化変調情報に従ってデータ実体を復調する機能モジュール（符号化復調モジュール４６）と、復調されたブロック化情報コードの構造化情報（ブロックヘッダ即ち第２の処理情報）とデータ実体（ユーザーデータ）を隣接上位層つまりレイヤ３に２−ＳＤＵ１として出力する機能モジュール、処理に関わる状態情報、制御情報を入出力する機能モジュール、等を持つ。
　　【００３７】
　即ち、このレイヤ２では、第１の所定単位であるブロックデータ毎に、画像データからブロック単位ドット検出点つまりマーカを検出し、その検出したマーカに従ってブロック単位にデータドットの検出を行い、ビット列のデータに戻す。この処理の詳細については、本発明の出願人による特願平５−２６０４６４号に詳しく記されている。そして、ブロック単位でのこのデータに対して、まずヘッダ即ちブロックＩＤデータを再生し、その後にユーザーデータとしてのブロック内データを再生し、符号化の復調が成されて、ブロックデータ単位のデータとして上位の層、即ちレイヤ３に渡される。
　　【００３８】
　レイヤ３つまりデータリンク層は、隣接下位層つまりレイヤ２から入力するブロック化情報コード（２−ＳＤＵ１）を３−ＰＤＵ１として入力し、これから構造化情報（３−ＰＣＩ１即ち第２の処理情報）を認識して読み取って、この構造化情報に従ってブロック単位のデータ実体（３−ＵＤ１）を複数個連結し、マクロブロック乃至はスーパーマクロブロックを生成（構成）する機能モジュール（ブロックリンク（マクロブロック生成）モジュール４８）を持つ。
　　【００３９】
　即ち、図６に示すように、レイヤ２からは、ブロック＜Ａ＞，＜Ｂ＞，＜Ｃ＞，…とブロック単位でビットデータ列（図では視覚的にわかり易いように、一次元の列ではなく二次元つまり四角形で示している）を受け、各ブロックの先頭から所定ビット分の３−ＰＣＩ１（第２の処理情報）としてのブロックヘッダと、その後の３−ＵＤ１としてのユーザデータとを認識分離し、そのブロックヘッダに書かれている情報に従って、ブロックを連結して、マクロブロックを生成する。図では、４個のブロック＜Ａ＞〜＜Ｄ＞で１個のマクロブロック＜Ａ＞を生成している。
　　【００４０】
　こうして生成されたマクロブロックは、当該マクロブロック内に分散配置された付帯情報（マクロブロックヘッダ即ち第２の処理情報の一つ）と、データ実体（ユーザーデータ）とからなる。
　　【００４１】
　なお、図に於いては、もはやブロックヘッダの情報は使用されない（参照されない、あるいは除去される）ので、白抜きで示してある（図７及び図８で白抜きで示してある部分も同様の意味）。即ち、処理情報は、次の段階で組み立てて初めて理解できるように、ヘッダの正式の形としてユーザデータの中に潜んでいる。例えば、マクロブロックを形成する段階では、何もそのマクロブロックの情報を知る必要はなく、ブロックを構造化してリンクすればいいという処理情報だけをブロックから貰えば良い。従って、ブロックヘッダとしては、ブロックをどうやってリンクしたらマクロブロックができるのかという処理情報しか入っておらず、この後の処理情報はユーザーデータの中に潜ませている。換言すれば、ブロックのリンクに必要な情報（リンク情報）だけを処理情報として見るだけで、その後に続く処理情報はユーザデータであるとみなして、読み込まない。そして、マクロブロックとして連結されたならば、処理情報は切り捨てられて（これを図では白抜きで示す）、次の処理のために必要な処理情報はユーザーデータの先頭からヘッダ情報として読み込むようになっている。即ち、各処理に必要な処理情報だけを読んでいるということである。
　　【００４２】
　ここで、マクロブロックヘッダは、マクロブロックを連結してスーパーマクロブロックを生成（構成）するための構造化情報（第２の処理情報の一つ）と、スーパーマクロブロック内で処理範囲を越えないインターリーブ処理と誤り訂正処理に関わる情報（第３の処理情報）と、サブセットエレメントの構成仕様情報（サブセットエレメントヘッダ即ち第３の処理情報）を含む。なおこの内、少なくとも、インターリーブ処理と誤り訂正処理に関わる情報は、ユーザーデータ実体と独立した誤り訂正能力を有する。
　　【００４３】
　また、このレイヤ３は、上記マクロブロックヘッダからインターリーブ情報を読み取り、それに従ってマクロブロックのユーザーデータをデインターリーブし、その後、上記マクロブロックヘッダから誤り訂正情報を読み取り、それに従って、デインターリーブ処理後のユーザデータを誤り訂正する機能モジュール（マクロブロックヘッダ単位デインターリーブ／エラー訂正モジュール５０）を持つ。
　　【００４４】
　さらには、このレイヤ３は、上記マクロブロックヘッダからスーパーマクロブロックを生成（構成）するための構造化情報を読み取って、それに従ってマクロブロックを複数個連結し、スーパーマクロブロックを生成（構成）する機能モジュール（マクロブロックリンク（スーパーマクロブロック生成）モジュール５２）を持つ。
　　【００４５】
　即ち、図７に示すように、マクロブロックヘッダに書かれている情報に従って、マクロブロックを連結して、スーパーマクロブロックを生成する。図では、３個のマクロブロック＜Ａ＞〜＜Ｃ＞で１個のスーパーマクロブロック＜Ａ＞を生成している。
　　【００４６】
　こうして生成されたスーパーマクロブロックは、当該スーパーマクロブロック内に重複分散配置（例えば、マクロブロックヘッダとして結合後、複数重複してスーパーマクロブロックに存在することになる。つまり、逆方向で言えば、１個のスーパーマクロブロックヘッダがそのまま３個のマクロブロックそれぞれに配され（＝重畳）、各マクロブロック内で４個に分けられている（＝分散）ことになる）された付帯情報（マクロブロックヘッダ）と、データ実体（ユーザーデータ）とからなる。
　　【００４７】
　ここで、スーパーマクロブロックの生成情報（第２の処理情報）や、スーパーマクロブロック単位で処理しなければいけない訂正、デインターリーブ、サブセットエレメント構成仕様といったヘッダ情報（第３の処理情報）を、複数個のマクロブロックに重複して、且つ、１個のマクロブロックの範囲でインターリーブ即ち分散して配置している理由は、ヘッダ情報、特に、スーパーマクロブロックの生成情報が、必ずデータとして復元できるようにするためである。即ち、コードパターンを記録する情報記録媒体として通常使用される紙というものは、磁気ディスク等のように媒体が安定しているものではなく、さらには紙の質や印刷の状態が変わると非常にエラーの発生頻度が高くなる。そこで、ユーザーデータの中身を多少は誤ったとしても、リンク情報や処理をするエラー訂正のやり方だとかいったものは、データとして復元できないと、後の処理が成り立たなくなるので、重畳分散記録、つまり２重、３重に同じ情報を記録している。さらには、このような意味あいからも、処理情報には、独立した訂正もかけるような規定としている。
　　【００４８】
　また、このレイヤ３は、上記マクロブロックヘッダからインターリーブ情報を読み取り、それに従ってスーパーマクロブロックのユーザーデータをデインターリーブする機能モジュール（スーパーマクロブロック単位デインターリーブモジュール５４）と、上記マクロブロックヘッダから誤り訂正情報を読み取り、それに従って、デインターリーブ処理後のユーザデータを誤り訂正する機能モジュール（スーパーマクロブロック単位デインターリーブモジュール５６）を持つ。
　　【００４９】
　さらに、このレイヤ３は、マクロブロックヘッダからサブセットエレメントの構成仕様情報即ちサブセットエレメントヘッダを読み取って、それに従って上記誤り訂正後のスーパーマクロブロックのユーザーデータからサブセットエレメントを分離する機能モジュール（サブセットエレメント単位出力処理モジュール５８）と、この分離されたサブセットエレメント単位を、隣接上位層、即ちレイヤ４に３−ＳＤＵｌとして出力する機能モジュールと、処理に関わる状態情報、制御情報を入出力する機能モジュールとを含む。
　　【００５０】
　つまり、このレイヤ３というのは、まず最初にブロックをリンクし即ち連結してマクロブロックを生成し、さらにそれをスーパーマクロブロックに連結するという多段階の機能を果たす。
　　【００５１】
　ここで、生成されたマクロブロックのマクロブロックヘッダには、スーパーマクロブロック内でのインターリーブの仕様、誤り訂正仕様（誤り訂正をそのスーパーマクロブロック内でどのサイズで、どの方式で、どの程度行うかということを示す情報）、サブセットエレメントの構成仕様（サブセットエレメントがどの様に構成されて存在しているのかという情報）が書かれている。そして、そのようなマクロブロックヘッダが、一つのマクロブロック内に分散配置、つまりインターリーブされている。また、マクロブロックヘッダとユーザーデータとは別方式の誤り訂正が施されている。
　　【００５２】
　そして、同じマクロブロックヘッダ情報が、一つのスーパーマクロブロックを構成する複数のマクロブロックそれぞれに書かれている。つまり、上記スーパーマクロブロックをリンクして作る情報と、スーパーマクロブロック内でのインターリーブのかけ方等の仕様、誤り訂正仕様、サブセットエレメント構成仕様等が、ある単位で同じものが重複して書かれ、且つ、この小領域で分散されて配置されているものである。
　　【００５３】
　従って、このマクロブロックヘッダ情報（第２の処理情報）を読み込んで、まずマクロブロックを連結してスーパーマクロブロックを作り、その後、スーパーマクロブロック中の重複したマクロブロックヘッダ中の情報（第３の処理情報）から、インターリーブ仕様をまず読み込み、このスーパーマクロブロック単位でデインターリーブをかける。その後、誤り訂正仕様（誤り訂正の単位は自由に設定して構わない）を読み込んで、それに従って誤り訂正をこのスーパーマクロブロックの中でかける。
　　【００５４】
　そして、誤り訂正処理終了後、マクロブロックヘッダの中に書いてあるサブセット構成仕様（第３の処理情報）を読み込み、スーパーマクロブロックをサブセットエレメントという概念のデータに別けて、それを出力する。即ち、３−ＳＤＵ１として、サブセットエレメント単位でデータが上位層に受け渡しされる。
　　【００５５】
　レイヤ４つまりプレゼンテーション層は、隣接下位層つまりレイヤ３から入力するサブセットエレメント単位のデータ（３−ＳＤＵ１）を４−ＰＤＵ１として入力し、これから構造化情報（４−ＰＣＩ１即ち第４の処理情報）を読み取る機能モジュール（サブファイルリンク情報読取モジュール６０）と、この読み取った構造化情報に従ってサブセットエレメント単位のデータ実体（４−ＵＤ１）を連結し、サブセットを生成（構成）する機能モジュール（サブセットエレメントリンク（サブセットの生成）モジュール６２）とを持つ。ここで、サブセットエレメント単位のデータは、サブセットエレメントを連結してサブセットを生成する（構成する）構造化情報（サブセットエレメントヘッダ）とユーザデータ実体とから成る。
　　【００５６】
　また、このレイヤ４は、生成されたサブセットから、隣接上位層との既存又は新規インターフェースに必要な付帯情報を読み取って、インターフェース整合を行う機能モジュール、サブセットの一部又は全付帯情報とデータ実体を隣接上位層、即ちレイヤ５に４−ＳＤＵ１として出力する機能モジュールと、処理に関わる状態情報、制御情報を入出力する機能モジュールとを含む。
【００５７】
　即ち、このレイヤ４に於いては、レイヤ３からサブセットエレメント単位のデータ（例えば、サブセットエレメント＜Ａ＞と＜Ｂ＞）が引き渡されるので、これらサブセットエレメントをリンクして１つのサブセット（例えばサブセット＜Ａ＞）を作る。従って、サブセットエレメントの中には、サブセットエレメントをリンクして、いかにサブセットを作るかという情報（第４の処理情報）がサブセットエレメントヘッダとして入っている。
　　【００５８】
　こうしてリンクされたサブセットの中には、サブセットそのもののヘッダ情報と、ユーザーデータが書かれている。この場合、さらに上位階層でサブセットがいくつか組み合わされてファイルというものを形成するようになっているため、その組み合わせ時に先頭となるサブセット（例えば、サブセット＜Ａ＞）には、特にそのことを示すための特別なヘッダ情報が書かれている。
　　【００５９】
　なお、サブセットというのは、前述したように、ファイルを形成しなくてもそれ１個だけでデータとして人間が認知できるような情報へ変換が可能な情報の塊のことである。即ち、音なら音のデータであり、このサブセットの中で全部完結しているので、このサブセット単位で音に戻すことができる。つまり、ファイルを形成しなくても、この単位で再生出力できるというものである。
　　【００６０】
　なお、図７は、スーパーマクロブロックを２個連結してはじめてサブセットが３個できる例を示すものであり、例えば、サブセット＜Ｂ＞のように、この２個のスーパーマクロブロック＜Ａ＞，＜Ｂ＞にデータが跨がっていても良い。
　　【００６１】
　レイヤ５つまりアプリケーション層は、隣接下位層つまりレイヤ４から入力するサブセットのデータ（４−ＳＤＵ１）を５−ＰＤＵ１として入力し、このサブセットの付帯情報（５−ＰＣＩ１即ち第５の処理情報）又はデータ実体（５−ＵＤ１）からファイル管理情報を読み取って、そのファイル管理情報に従ってファイル管理し、サブセット単位又はサブセットを連結してファイルを生成し、ファイル単位で読出す機能モジュール（ファイル管理システムモジュール６４）、ファイル管理に基づき生成されるサブセット単位又はファイル単位のデータ単位をアプリケーションプロセスに５−ＳＤＵ１として出力する機能モジュールと、処理に関わる状態情報、制御情報を入出力する機能モジュールとを含む。
　　【００６２】
　即ち、このレイヤ５では、ファイル管理が成される。ファイル管理の機能としては、だた単にサブセットを通過させて、さらに上位のアプリケーションプロセスの方に渡すこともできるし、もちろん、図８に示すように、このレイヤ５でファイルを形成しても良い。つまり、このレイヤ５は、ファイルやサブセット単位で、アプリケーションプロセスの方にデータを渡す機能を果たすものである。
　　【００６３】
　実際にファイルに結合された形では、サブセットが結合されたファイルができるので、その中には、ファイルヘッダ即ちアプリケーションコントロールヘッダと、ユーザデータとを含むこととなる。この場合、アプリケーションコントロールヘッダには、ユーザデータがどういう構造を持っているかを示す情報、ユーザデータの伸張情報、等の種々の情報が入っている。
　　【００６４】
　なお、上記実施例では、レイヤ３に於いては、ブロックをリンクして一旦マクロブロックを作成後、それらをリンクしてスーパーマクロブロックを作成するものとしたが、マクロブロックをつくらずに、ブロックからスーパーマクロブロックを作成するようにしても良い。
　　【００６５】
　以上実施例に基づいて本発明を説明したが、本発明は上述した実施例に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能である。ここで、本発明の要旨をまとめると以下のようになる。
　　【００６６】
　（１）オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体であって、上記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程（論理的な階層構造によって実現される再生機能）に従ってデータを編集処理するために必要な処理情報（ヘッダ）を含むことを特徴とする情報記録媒体。
　　【００６７】
　即ち、復元処理過程に必要な処理情報をコードパターン内に持つことで、処理方法又は処理パラメータを複数選択可能にすることができる。また、特定の処理方法に限定されず、メディアに応じた適正処理方法又は将来的に発生する優れた方法を追加して復元処理を行うことが極めて容易になる。
　　【００６８】
　（２）上記コードパターンは、所定単位毎のデータが集合して配置されたことを特徴とする（１）に記載の情報記録媒体。即ち、所定単位毎に構造化されたデータ塊を扱うことで、そのデータ塊単位で処理を完結させられ、独立した処理が可能なため、全体を構造化して処理する必要がなく、処理効率が良い。
　　【００６９】
　（３）上記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、上記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする（２）に記載の情報記録媒体。
　　【００７０】
　即ち、データドットパターンとマーカとのパターン上の共通集合が存在しないため、両者の識別が極めて容易である。また、マーカ基準により、データドットの読み取り点の抽出が、該ドットから抽出する方法に比して精度よく且つ容易に行える。
　　【００７１】
　さらに、マーカによって、所定単位のデータ領域の検出が容易で、所定単位所属のデータの分離が容易である。また、データの読み取り順序をマーカによって規定することが可能であるので、それに関する付帯情報が不要となる。
　　【００７２】
　（４）上記復元処理過程が所定数の階層構造（論理的な複数の階層構造）をもって階層化されており、上記コードパターンは、各階層に於いて編集処理に必要な処理情報を含むことを特徴とする（１）に記載の情報記録媒体。
　　【００７３】
　即ち、階層化されていることにより、復元処理過程を階層毎に完結した処理過程と階層間のインターフェース規約によって形成できるため、処理過程の一部変更を余儀なくされた場合、該階層の隣接階層間のインターフェース規約を順守するのみで、該階層の変更を行うことができ、復元処理過程全体に及ぼす影響が最小限で済む。
　　【００７４】
　また、完結した処理過程で必要な編集処理情報がコードパターンから抽出でき、階層内機能選択に柔軟性を持たすことが可能である。
　（５）上記編集処理が、データの複数回の構造的集合・離散を繰り返して行われるものであることを特徴とする（１）に記載の情報記録媒体。
　　【００７５】
　即ち、編集処理が所定データ単位で完結するように適宜集合・離散を行うことで処理単位の独立性が生まれ、データの分割処理を可能にし、処理の効率化が図られる。
　　【００７６】
　また、比較的記録密度が小さい媒体であっても、適切な分割処理単位を設定できるため、記録容量の利用効率を高めることができる。
　（６）上記復元処理過程が多段階で行われ、この各段階での編集処理に必要な処理情報が上記コードパターン内に分散配置されていることを特徴とする（１）に記載の情報記録媒体。
　　【００７７】
　即ち、編集処理情報の読み取りに際し、誤り率を劣化させる大きな要因であるバーストエラーをコードパターンとしてのドットパターンへの分散配置によって激減させ得る。
　　【００７８】
　（７）上記復元処理過程が多段階で行われ、この各段階での編集処理に必要な処理情報が上記コードパターン内に、分散且つ多重（重複）して配置されていることを特徴とする（１）に記載の情報記録媒体。
　　【００７９】
　即ち、編集処理に最も重要な処理情報の読み取りに際し、誤り率を劣化させる大きな要因であるバーストエラーをコードパターンとしてのドットパターンヘの分散配置によって激減させ、さらに多重化配置することにより、正しい情報の確率的判断を可能にして、処理情報の誤りのない入手を実現する。
　　【００８０】
　（８）上記コードパターンは所定単位毎のデータが集合して配置されており、上記各段階での処理に必要な処理情報が上記各単位毎又は各単位に跨って配置されていることを特徴とする（６）又は（７）に記載の情報記録媒体。
　　【００８１】
　即ち、処理情報が所定データ単位で共通に規格化された構造で配置されることを可能にし、各所定単位データからの処理情報抽出プロセスを共通化できるため、処理の軽減を実現できる。
　　【００８２】
　また、処理情報を特定の処理単位データに偏らせることを防止することにより、所定データ単位の復元処理の誤りが、所定単位データを集合させて後段に於いて利用される処理情報の誤りに波及するのを防止できる。
　　【００８３】
　（９）上記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、上記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする（８）に記載の情報記録媒体。
　　【００８４】
　即ち、上記（３）及び（８）と同様の効果に加え、処理情報は容易且つ精度良く抽出可能な所定単位データの所定位置に割り当てられているので、正しく処理情報が記録されているドットパターンコードを検出でき、結果として精度良く処理情報を抽出できる。
　　【００８５】
　（１０）上記編集処理はインターリーブ処理を含み、上記データと上記処理情報とはインターリーブの仕方を異ならせたことを特徴とする（１）に記載の情報記録媒体。
　　【００８６】
　即ち、データとは独立したインターリーブ方式を処理情報に適用することにより、処理情報に対しては簡便で効果的なインターリーブ方式を適用でき、処理情報のインターリーブに係る情報並びに処理を低減することができる。
　　【００８７】
　（１１）上記編集処理はエラー検出又はエラー訂正処理を含み、上記データと上記処理情報とはエラー検出又はエラー訂正処理の仕方を異ならせたことを特徴とする（１）に記載の情報記録媒体。
　　【００８８】
　即ち、データとは独立したエラー検出／訂正方式を処理情報に適用することにより、処理情報に対しては、より効果的なエラー検出／訂正方式を適用でき、重要である処理情報のエラー訂正能力を強化することができる。
　　【００８９】
　（１２）オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体であって、
　上記コードパターンを読み取って元のマルチメディア情報に復元する当該情報記録媒体に適用すべき復元手段が、上記読み取ったコードパターンをイメージ（画像）としてのコードデータに変換すると共に、このコードデータに上記読み取りに関する情報（解像度、撮像範囲、コードデータの表現形式等）を第１の処理情報（構造化情報（ヘッダ）／２−ＰＣＩ１）として付加して出力する第１の階層処理手段（レイヤ１／物理層）と、上記第１の階層処理手段から出力される第１の処理情報を認識して（読み取って）上記第１の階層処理手段から出力されるコードデータを処理すると共に、上記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段（レイヤ２／ブロックデータ層）と、上記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報（ブロックヘッダ／３−ＰＣＩ１）を、上記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報（マクロブロックヘッダのインターリーブ処理と誤り訂正処理にかかわる情報に対応）を上記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに上記スーパーマクロブロックを上記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段（レイヤ３／データリンク層）と、上記第３の階層処理手段から出力されるサブセットエレメントから、上記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報（サブセットエレメントヘッダ／４−ＰＣＩ１）を、上記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段（レイヤ４／プレゼンテーション層）とから少なくともなり、上記コードパターンは、上記第２の処理情報と第３の処理情報と第４の処理情報とを含むことを特徴とする情報記録媒体。
　　【００９０】
　即ち、第１の階層処理手段は、光学的に読み取ったコードパターンのディジタルイメージデータを生成して、データ構造情報と合わせて出力する機能を担当する。そして、この出力するイメージデータの構造情報である第１の処理情報により、イメージデータの生成機能の実現手段は自在に構築でき、汎用性に富む。
　　【００９１】
　また、第２の階層処理手段は、入力するイメージデータから所定単位データであるブロックを生成し、ブロックに係る処理の後のブロックデータを出力することのみの機能で完結しているので、その機能の実現手段は自在に構築でき、汎用性に富む。
　　【００９２】
　さらに、第３の階層処理手段は、ブロックからスーパーマクロブロックを生成するための第２の処理情報を抽出・認識してスーパーマクロブロックを生成するため、ブロックの入手順序が規定されなくても良く、柔軟性に富む。また、重複入力された場合のブロックの適正な選択が可能となり、エラー率を低減することが可能である。さらに、スーパーマクロブロックのサイズ，構造，誤り対策に係る処理は、第３の処理情報によって任意に選択できる。サブセットエレメントの単位も、第３の処理情報によって任意に選択できる。
　　【００９３】
　また、第４の階層処理手段は、サブセットエレメントから第４の処理情報を抽出して、それによりサブセットを生成するので、汎用的なサブセット生成構造を提供することができる。さらに、復元途中にのみ必要な中間データ単位（スーパーマクロブロック）と最終のマルチメディア情報を構成する単位（サブセットエレメント）とを独立構造として扱うことを可能にしているので、コードパターン記録効率を効果的に制御できる。
　　【００９４】
　また、各階層での各処理はコードパターンに含まれている処理情報によって管理・制御されるので、記録時生成のコードパターン構造に依存することなく情報読み取りが可能になり、異なる構造をもつコードパターンに対しても互換性を保ち柔軟に対処できる。
　　【００９５】
　（１３）上記復元手段がさらに、上記サブセットを所定の管理情報に応じたファイルとして生成するために少なくとも必要な第５の処理情報（サブセットの付帯情報／５−ＰＣＩ１）を、上記サブセットから抽出して、この第５の処理情報に基づいて生成されたファイルを出力する第５の階層処理手段（レイヤ５／アプリケーション層）を有し、上記コードパターンは、上記第５の処理情報を含むことを特徴とする（１２）に記載の情報記録媒体。
　　【００９６】
　即ち、サブセットを構成してファイルにする際に、サブセット内に持つ第５の処理情報から構成情報を入手するので、柔軟にファイル構造を構築でき、アプリケーションの構築又は活用範囲を極めて広くすることができる。
　（１４）オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記復元手段は、上記コードパターンに含まれる復元処理過程に従ってデータを編集処理するために必要な処理情報に基づきデータの処理を行う手段を含むことを特徴とする情報再生装置。
　　【００９７】
　即ち、復元処理過程に必要な処理情報をコードパターン内にもつことで、処理方法又は処理パラメータを複数選択可能にすることができる。また、特定の処理方法に限定されず、メディアに応じた適正処理方法又は将来的に発生する優れた方法を追加して復元処理を行うことが極めて容易になる装置が提供できる。
　　【００９８】
　（１５）上記コードパターンは、所定単位毎のデータが集合して配置されたことを特徴とする（１４）に記載の情報再生装置。即ち、所定単位毎に構造化されたデータ塊を扱うことで、そのデータ塊単位で処理を完結させられ、独立した処理が可能なため全体を構造化して処理する必要がなく、処理効率が良い装置が提供できる。
　　【００９９】
　（１６）上記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、上記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする（１５）に記載の情報再生装置。
　　【０１００】
　即ち、データドットパターンとマーカとのパターン上の共通集合が存在しないため、両者の識別が極めて容易である装置が提供できる。また、マーカ基準によりデータドットの読み取り点の抽出が、該ドットから抽出する方法に比して精度良く且つ容易に行える装置が提供できる。
　　【０１０１】
　さらに、マーカによって所定単位のデータ領域の検出が容易で、所定単位所属のデータの分離が容易な装置が提供できる。また、データの読み取り順序をマーカによって規定することが可能であるので、それに関する付帯情報が不要となる装置が提供できる。
　　【０１０２】
　（１７）上記復元過程が所定数の階層構造をもって階層化されており、各階層に於いて編集処理に必要な処理情報を上記コードパターンに含むことを特徴とする（１４）に記載の情報再生装置。
　　【０１０３】
　即ち、階層化されていることにより、復元処理過程を階層毎に完結した処理過程と階層間のインターフェース規約によって形成できるため、処理過程の一部変更を余儀なくされた場合、該階層の隣接階層間のインターフェース規約を順守するのみで、該階層の変更を行うことができ、復元処理過程全体に及ぼす影響が最小限で済む装置が提供できる。
　　【０１０４】
　また、完結した処理過程で必要な編集処理情報がコードパターンから抽出でき、コードパターンの読取互換性又は階層内機能選択に柔軟性を持たせることが可能である装置が提供できる
　（１８）上記編集処理が、データの複数回の構造的集合・離散を繰り返して行われるものであることを特徴とする（１４）に記載の情報再生装置。
　　【０１０５】
　即ち、編集処理が所定データ単位で完結するように適宜集合・離散を行うことで処理単位の独立性が生まれ、データの分割処理を可能にし、処理の効率化が図られる装置が提供できる。
　　【０１０６】
　また、比較的記録密度が小さい媒体であっても、適切な分割処理単位ができるため記録容量の利用効率を高めることができる装置が提供できる。
　（１９）上記復元処理過程が多段階で行われ、この各段階での編集処理に必要な処理情報が上記コードパターン内に分散配置されていることを特徴とする（１４）に記載の情報再生装置。
　　【０１０７】
　即ち、編集処理情報の読み取りに際し、誤り率を劣化させる大きな要因であるバーストエラーをコードパターンとしてのドットパターンヘの分散配置によって激減させ得る装置が提供できる。
　　【０１０８】
　（２０）上記復元処理過程が多段階で行われ、この各段階での編集処理に必要な処理情報が上記コードパターン内に、分散且つ多重（重複）して配置されていることを特徴とする（１４）に記載の情報再生装置。
　　【０１０９】
　即ち、編集処理情報の読み取りに際し、誤り率を劣化させる大きな要因であるバーストエラーをコードパターンとしてのドットパターンヘの分散配置によって激減させ、さらに多重化配置することにより、正しい情報の確率的判断を可能にして、処理情報の誤りのない入手を実現する装置が提供できる。
　　【０１１０】
　（２１）上記コードパターンは所定単位毎のデータが集合して配置されており、上記各段階での処理に必要な処理情報が上記各単位毎又は各単位に跨って配置されていることを特徴とする（１９）又は（２０）に記載の情報再生装置。
　　【０１１１】
　即ち、処理情報が所定データ単位で共通に規定された構造で配置されることを可能にし、各所定単位データからの処理情報抽出プロセスを共通化できるため、処理の軽減を実現する装置が提供できる。
　　【０１１２】
　また、処理情報を特定の処理単位データに偏らせることを防止することにより、所定データ単位の復元処理の誤りが、所定単位データを集合させて後段に於いて利用される処理情報の誤りへ波及するのを防止できる装置が提供できる。
　　【０１１３】
　（２２）上記所定単位が、データの内容に応じて配列された複数のドットでなるデータドットパターンと、上記データドットパターンにはあり得ないパターンを持つマーカとから少なくとも構成されるブロックであることを特徴とする（２１）に記載の情報再生装置。
　　【０１１４】
　即ち、上記（１６）及び（２１）と同様の効果に加え、処理情報は容易且つ精度良く抽出可能な所定単位データの所定位置に割り当てられているので、正しく処理情報が記録されているドットパターンコードを検出でき、結果として、精度良く処理情報を抽出できる装置が提供できる。
　　【０１１５】
　（２３）上記編集処理はインターリーブ処理を含み、上記データと上記処理情報とはインターリーブの仕方を異ならせたことを特徴とする（１４）に記載の情報再生装置。
　　【０１１６】
　即ち、データとは独立したインターリーブ方式を処理情報に適用することにより、処理情報に対しては簡便で効果的なインターリーブ方式を適用でき、処理情報のインターリーブに係る情報並びに処理を低減する装置が提供できる。
　　【０１１７】
　（２４）上記編集処理はエラー検出又はエラー訂正処理を含み、上記データと上記処理情報とはエラー検出又はエラー訂正処理の仕方を異ならせたことを特徴とする（１４）に記載の情報再生装置。
　　【０１１８】
　即ち、データとは独立したエラー検出／訂正方式を処理情報に適用することにより、処理情報に対しては、より効果的なエラー検出／訂正方式を適用でき、重要である処理情報のエラー訂正能力を強化することができる装置が提供できる。
　　【０１１９】
　（２５）オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える情報記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記コードパターンは、該コードパターンを読み取って元のマルチメディア情報に復元する復元処理過程に従ってデータを編集処理するために必要な処理情報を含むコートパターンであって、上記復元手段は、上記処理情報に基づいて、読み取ったコードパターンに応じた第１の所定単位（ブロック）毎のデータを所定数集めて構造化することにより、第２の所定単位（スーパーマクロブロック）のデータを生成する手段を有することを特徴とする情報再生装置。
　　【０１２０】
　即ち、ブロックのデータの取得順序に依存せずにスーパーマクロブロックを生成できる。ドットパターンの読み取り走査方向を自由にできる装置が提供できる。
　　【０１２１】
　また、同一ブロックのデータが重複して取得された場合、ブロックのエラー状態によって適正に選択可能にすることができ、エラーの低減を図れる装置が提供できる。
　　【０１２２】
　さらに、同一ブロックのデータが重複して取得された場合、ブロック内処理の単位（復調単位）でそのエラー状態に応じて置き換え等の補償が可能となり、エラー低減が図れる装置が提供できる。
　　【０１２３】
　（２６）上記復元手段は、上記処理情報に基づいて、読み取ったコードパターンに応じて上記第１の所定単位（ブロック）毎のデータを所定数集めて構造化することにより上記第２の所定単位（スーパーマクロブロック）のデータを生成するに際し、上記第１の所定単位（ブロック）を構造化することにより第３の所定単位（マクロブロック）を生成し、この第３の所定単位（マクロブロック）を構造化することにより上記第２の所定単位（スーパーマクロブロック）のデータを生成する手段を有することを特徴とする（２５）に記載の情報再生装置。
　　【０１２４】
　即ち、マクロブロックを生成するために、ブロックに含むマクロブロック構造化情報は、一気にスーパーマクロブロックを生成するために必要なスーパーマクロブロック構造化情報より小さくなるので、合計した構造化情報を少なくすることができる装置が提供できる。
　　【０１２５】
　また、スーパーマクロブロックの処理に必要な処理情報をマクロブロック単位毎に持たせることができ、スーパーマクロブロック用処理情報の配置・構造化が単純に構築できると共に、多重化構造が容易になる装置が提供できる。
　　【０１２６】
　（２７）上記第２の所定単位（スーパーマクロブロック）のデータを１乃至複数個用いることにより、これを離散乃至集合させて第４の所定単位（サブセットエレメント）からなる一つの完結したマルチメディア情報を再生し得るデータを生成する手段を有することを特徴とする（２５）又は（２６）に記載の情報再生装置。
　　【０１２７】
　即ち、復元途中にのみ必要な中間データ単位（スーパーマクロブロック）と最終のマルチメディア情報を構成する単位（サブセットエレメント）とを独立構造として扱うことを可能にしているので、コードパターン記録効率を効果的に制御できる装置が提供できる。
　　【０１２８】
　（２８）上記第２の所定単位（スーパーマクロブロック）は、データ及び／又は処理情報のインターリーブの範囲に一致することを特徴とする（２５）又は（２６）又は（２７）に記載の情報再生装置。
　　【０１２９】
　即ち、インターリーブ範囲の可変性を実現することができる。また、情報記録媒体の状態に依存するコードパターンのエラー発生状態に合わせてインターリーブ範囲を設定することができ、エラー率を低減することができる装置が提供できる。
　　【０１３０】
　（２９）上記第２の所定単位（スーパーマクロブロック）は、データ及び／又は処理情報のエラー検出又はエラー訂正の範囲よりも大きいか乃至は一致することを特徴とする（２５）又は（２６）又は（２７）に記載の情報再生装置。
　　【０１３１】
　即ち、スーパーマクロブロック範囲を基準にしてエラー訂正範囲を可変することができるため、情報記録媒体の状態に依存するコードパターンのエラー発生状態に最適な訂正条件を設定でき、エラー率を低減することができる装置が提供できる。
　　【０１３２】
　（３０）オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードパターンで記録されている部分を備える記録媒体から、上記コードパターンを光学的に読み取って元のマルチメディア情報に復元するための復元手段を有する情報再生装置であって、上記復元手段は、多段階の復元処理過程に従ってデータを編集処理するために必要な処理情報を、当該段階より以前の段階に於けるデータから抽出する手段を有することを特徴とする情報再生装置。
　　【０１３３】
　即ち、当該処理過程に必要な処理情報のみを以前のデータから抽出すれば良いため、データ中の必要最小限の処理情報を取得するに必要な処理情報の存在位置等の構造が分かっていれば良く、その構造情報も同時に必要最小限で済み、処理効率が優れている装置が提供できる。
　　【０１３４】
　（３１）当該段階での編集処理に利用し不要となった処理情報を除去する手段をさらに有することを特徴とする（３０）に記載の情報再生装置。即ち、処理後不要な処理情報は破棄されるので、処理が進行するにつれ、データ量が削減されていくことになり、従って、処理に必要なメモリ等の節約が可能である装置が提供できる。
　　【０１３５】
　（３２）オーディオ情報、映像情報、ディジタルコードデータの少なくとも一つを含むマルチメディア情報が光学的に読み取り可能なコードで記録されている部分を備える記録媒体から、上記コードを光学的に読み取る読取手段と、この読取手段で読み取ったコードを元のマルチメディア情報に復元する復元手段と、この復元手段により復元されたマルチメディア情報を出力する出力手段とを備えた情報再生装置に於いて、上記復元手段が、上記読取手段で読み取ったコードをイメージ（画像）としてのコードデータに変換すると共に、このコードデータに上記読み取りに関する情報（解像度、撮像範囲、コードデータの表現形式等）を第１の処理情報として付加して出力する第１の階層処理手段と、上記第１の階層処理手段から出力される第１の処理情報を認識して（読み取って）、上記第１の階層処理手段から出力されるコードデータを処理すると共に、上記コードデータを所定の単位毎に集めたブロックを生成して出力する第２の階層処理手段と、上記第２の階層処理手段から出力されるブロックを集めて、より大なる所定単位のスーパーマクロブロックを生成するために少なくとも必要な第２の処理情報を、上記ブロックのコードデータから抽出して認識し、この第２の処理情報に基づいてスーパーマクロブロックを生成し、誤り対策に係る処理を行なうための第３の処理情報を上記スーパーマクロブロックから抽出認識し、この第３の処理情報に基づいてスーパーマクロブロックの誤り対策に係る処理を行ない、さらに上記スーパーマクロブロックを上記第３の処理情報に基づいて離散して生成されたサブセットエレメントを出力する第３の階層処理手段と、上記第３の階層処理手段から出力されるサブセットエレメントから、上記マルチメディア情報を復元可能な所定単位のコードからなるサブセットを生成するために少なくとも必要な第４の処理情報を、上記サブセットエレメントから抽出して、この第４の処理情報に基づいて生成されたサブセットを出力する第４の階層処理手段とからなることを特徴とする情報再生装置。
　　【０１３６】
　即ち、第１の階層処理手段は、光学的に読み取ったコードパターンのディジタルイメージデータを生成して、データ構造情報と合わせて出力する機能を担当する。そして、この出力するイメージデータの構造情報である第１の処理情報によって、イメージデータの生成機能の実現手段は自在に構築でき、汎用性に富む装置が提供できる。
　　【０１３７】
また、第２の階層処理手段は、入力するイメージデータから所定単位データであるブロックを生成し、ブロックに係る処理の後のブロックデータを出力することのみの機能で完結しているので、その機能の実現手段は自在に構築でき、汎用性に富む装置が提供できる。
　　【０１３８】
　さらに、第３の階層処理手段は、ブロックからスーパーマクロブロックを生成するための第２の処理情報を抽出・認識してスーパーマクロブロックを生成するため、ブロックの入手順序が規定されなくても良く、柔軟性に富む装置が提供できる。また、重複入力されたブロックの適正な選択が可能となり、エラー率の低減することが可能となる。さらに、スーパーマクロブロックのサイズ，構造，誤り対策に係る処理は、第３の処理情報によって任意に選択できる装置が提供できる。そのうえ、サブセットエレメントの単位及びスーパーマクロブロック内の配置，構成も、第３の処理情報によって任意に選択できる装置が提供できる。
　　【０１３９】
　また、上記第４の階層処理手段は、サブセットエレメントから第４の処理情報を抽出して、それによりサブセットを生成するので、汎用的なサブセット生成構造を提供することができる。さらに、復元途中にのみ必要な中間データ単位（スーパーマクロブロック）と最終のマルチメディア情報を構成する単位（サブセットエレメント）とを独立構造として扱うことを可能にしているので、コードパターン記録効率を効果的に制御できる装置が提供できる。　　【０１４０】
　また、各階層での各処理は、コードパターンに含まれている処理情報によって管理・制御されるので、記録時生成のコードパターン構造に依存することなく情報読み取りが可能になり、異なる構造を持つコードパターンに対しても互換性を保ち、柔軟に対処できる装置が提供できる。
　　【０１４１】
　（３３）上記復元手段がさらに、上記サブセットを所定の管理情報に応じたファイルとして生成するために少なくとも必要な第５の処理情報を、上記サブセットから抽出して、この第５の処理情報に基づいて生成されたファイルを出力する第５の階層処理手段を備えたことを特徴とする（３２）に記載の情報再生装置。
　　【０１４２】
　即ち、サブセットを構成してファイルにする際に、サブセット内に持つ第５の処理情報から構成情報を入手するので、柔軟にファイル構造を構築でき、アプリケーションの活用範囲を極めて広くすることができる装置が提供できる。
　　【０１４３】
　【発明の効果】
　以上詳述したように、本発明によれば、コードパターン自体の構造が将来的に変わっても対処可能な情報記録媒体及び情報再生装置を提供することができる。
【図面の簡単な説明】
　【図１】
　マルチメディアペーパシステムに於ける情報転送プロトコルの階層区分例を示す図である。
　【図２】
　ドットコードのフォーマットを示す図である。
　【図３】
　再生側の階層構造の内の下位層の構造例を示す図である。
　【図４】
　再生側の階層構造の内の上位層の構造例を示す図である。
　【図５】
　撮像されたドットコードイメージを示す図である。
　【図６】
　レイヤ２及びレイヤ３の一部の機能を説明するための図である。
　【図７】
　レイヤ３及びレイヤ４の機能を説明するための図である。
　【図８】
　レイヤ４及びレイヤ５の機能を説明するための図である。
　　【符号の説明】
２６…マノレチメディアペーパ（ＭＭＰ）記録装置、２８…ＭＭＰ再生装置、３０…情報記録（伝送）媒体、３２…撮像系モジュール、３４…再生等化モジュール、３６…量子化モジュール、３８…ブロック単位ドット検出点抽出（マーカ検出，パターンマッチング，等）モジュール、４０…ドット検出（識別／判定）モジュール、４２…プロックＩＤデータ再生モジュール、４４…ブロック内データ再生モジュール、４６…符号化復調モジュール、４８…ブロックリンク（マクロブロック生成）モジュール、５０…マクロブロックヘッダ単位デインターリーブ／エラー訂正モジュール、５２…マクロブロック（スーパーマクロブロック生成）リンク、５４…スーパーマクロブロック単位デインターリーブモジュール、５６…スーパーマクロブロック単位デインターリーブモジュール、５８…サブセットエレメント単位出力処理モジュール、６０…サブファイルリンク情報読取モジュール、６２…サブセットエレメントリンク（サブセットの生成）モジュール、６４…ファイル管理システムモジュール、Ｎ−ＳＤＵｎ…Ｎ層サービスデータユニットｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｓｅｒｖｉｃｅ　Ｄａｔａ　Ｕｎｉｔ，Ｎｏ．ｎ）、Ｎ−ＰＤＵｎ…Ｎ層プロトコルデータユニットｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｐｒｏｔｏｃｏｌ　Ｄａｔａ　Ｕｎｉｔ，Ｎｏ．ｎ）、Ｎ−ＰＣＩｎ…Ｎ層プロトコル制御情報ｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｐｒｏｔｏｃｏｌ　Ｃｏｍｔｒｏｌ　Ｉｎｆｏｒｍａｔｉｏｎ，Ｎｏ．ｎ）、Ｎ−ＵＤｎ…Ｎ層利用者データｎ番（Ｎｔｈ　Ｌａｙｅｒ　Ｕｓｅｒ　Ｄａｔａ，Ｎｏ．ｎ）、ＡＤＵ…アプリケーションデータユニット（Ａｐｐｌｉｃａｔｉｏｎ　Ｄａｔａ　Ｕｎｉｔ）、ＡＣＨ…アプリケーションコントロールヘッダ（Ａｐｐｌｉｃａｔｉｏｎ　Ｃｏｎｔｒｏｌ　Ｈｅａｄｅｒ）。