ISO/IEC 7816-7:1999 識別カード—接点付き集積回路カード—パート7:構造化カードクエリ言語(SCQL)の業界間コマンド | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである各国団体は、特定の技術活動分野に対処するためにそれぞれの組織によって設立された技術委員会を通じて国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力します。政府および非政府の他の国際機関も、ISO および IEC と連携してこの作業に参加しています。

情報技術の分野では、ISO と IEC は共同技術委員会 ISO/IEC JTC 1 を設立しました。共同技術委員会によって採択された国際規格草案は、投票のために各国機関に回覧されます。国際規格として発行するには、投票を行っている国家機関の少なくとも 75% による承認が必要です。

国際規格 ISO/IEC 7816-7 は、ISO/IEC JTC 1, 情報技術、サブ委員会 SC 17, ID カードおよび関連デバイスの合同技術委員会によって作成されました。

ISO/IEC 7816は、「ID カード - 接点付き集積回路カード」という一般タイトルの下に、次の部分で構成されています

  • Part 1: 身体的特徴
  • Part 2: 接点の寸法と位置
  • Part 3: 電子信号と伝送プロトコル
  • Part 4: 業界間交流のためのコマンド
  • Part 5 部: 番号体系とアプリケーション識別子の登録手順
  • Part 6: 業界間のデータ要素
  • Part 7: Structured Card Query Language (SCQL) の業界間コマンド
  • Part 8: セキュリティ関連の業界間コマンド

ISO/IEC 7816 のこの部分の付録 A は情報提供のみを目的としています。

導入

ISO/IEC 7816 のこの部分は、接点付き集積回路カードのパラメータと、そのようなカードの国際交換での使用を説明する一連の規格の 1 つです。

これらのカードは、外部とカード内の集積回路の間でネゴシエートされる情報交換を目的とした識別カードです。情報交換の結果、カードは情報 (計算結果、保存されたデータ) を配信したり、その内容を変更したり (データの保存、イベントの記憶) ます。

ISO/IEC 7816 のこの部分の作成中に、ISO/IEC 7816 のこの部分の適用が依存する関連特許に関する情報が収集されました。関連する特許はフランスで確認されており、特許所有者はGemplusです。ただし、ISO は、特許や同様の権利の証拠、有効性、範囲に関する信頼できる包括的な情報を提供することはできません。

特許所有者は、ライセンスを求める者が往復に同意することを条件として、ISO/IEC 7816 のこの部分の適用を可能にする適切な条件でライセンスが付与されると述べています。

詳細については、次のサイトから入手できます。

ジェムプラス

BP100

13881 ジェメノス・セデックス

フランス

1 スコープ

ISO/IEC 7816 のこの部分では、次のように指定されています。

  • SCQL データベースの概念 (SCQL = SQL に基づく構造化カード クエリ言語、ISO 9075 を参照)
  • 関連する業界間拡張コマンド。

2 規範的参照

以下の規範文書には、本文での参照を通じて ISO/IEC 7816 のこの部分の規定を構成する規定が含まれています。日付が記載された参照については、これらの出版物のその後の修正または改訂は適用されません。ただし、ISO/IEC 7816 のこの部分に基づく協定の当事者は、以下に示す規範文書の最新版を適用する可能性を調査することが推奨されます。日付のない参照については、参照されている規範文書の最新版が適用されます。 ISO および IEC のメンバーは、現在有効な国際規格の登録簿を維持しています。

  • ISO/IEC 9075:1992, 情報技術 — データベース言語 — SQL
  • ISO/IEC 7816-4:1995, 情報技術 - ID カード - 接点付き集積回路カード - Part 4: 交換のための業界間コマンド。
  • ISO/IEC 7816-6:1996, ID カード — 接点付き集積回路カード — Part 6: 業界間のデータ要素。

3 用語と定義

ISO/IEC 7816 のこの部分では、次の定義が適用されます。

3.1

データベース基本ユーザー

固有の権限を持たない SCQL ユーザー

3.2

データベースファイル

データベースの内容を表すデータベース オブジェクト (テーブル、ビュー、ディクショナリ) の構造化されたセット

3.3

データベースオブジェクトの所有者

オブジェクトを作成および削除し、これらのオブジェクトに対する権限を管理する特別な権限を持つ SCQL ユーザー

3.4

データベース所有者

データベースのオブジェクトとユーザーを管理する初期 SCQL ユーザー

3.5

辞書

システムテーブルのビュー

3.6

システムテーブル

データベース構造とデータベースアクセスを管理するためにカードによって維持されるテーブル

3.7

テーブル

一意の名前があり、列と行で構造化されたデータベース オブジェクト

3.8

ビュー

テーブルの論理サブセット

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.

In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.

International Standard ISO/IEC 7816-7 was prepared by Joint Technical Committee ISO/IEC JTC 1, Informationtechnology, Subcommitte SC 17, Identification cards and related devices.

ISO/IEC 7816 consists of the following parts, under the general title Identification cards — Integrated circuit(s) cardswith contacts:

  • Part 1: Physical characteristics
  • Part 2: Dimensions and location of the contacts
  • Part 3: Electronic signals and transmission protocols
  • Part 4: Interindustry commands for interchange
  • Part 5: Numbering system and registration procedure for application identifiers
  • Part 6: Interindustry data elements
  • Part 7: Interindustry commands for Structured Card Query Language (SCQL)
  • Part 8: Security related interindustry commands

Annex A of this part of ISO/IEC 7816 is for information only.

Introduction

This part of ISO/IEC 7816 is one of a series of standards describing the parameters for integrated circuit(s) cards with contacts and the use of such cards for international interchange.

These cards are identification cards intended for information exchange negotiated between the outside and the integrated circuit in the card. As a result of an information exchange, the card delivers information (computation results, stored data), and/or modifies its content (data storage, event memorization).

During the preparation of this part of ISO/IEC 7816, information was gathered concerning relevant patents upon which application of this part of ISO/IEC 7816 might depend. Relevant patents were identified in France, the patent holder is Gemplus. However, ISO cannot give authoritative or comprehensive information about evidence, validity or scope of patents or like rights.

The patent holder has stated that licenses will be granted in appropriate terms to enable application of this part of ISO/IEC 7816, provided that those who seek licenses agree to reciprocate.

Further information is available from

GEMPLUS

B.P. 100

13881 GEMENOS CEDEX

FRANCE

1 Scope

This part of ISO/IEC 7816 specifies

  • the concept of a SCQL database (SCQL = Structured Card Query Language based on SQL, see ISO 9075) and
  • the related interindustry enhanced commands.

2 Normative references

The following normative documents contain provisions which, through reference in this text, constitute provisions of this part of ISO/IEC 7816. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. However, parties to agreements based on this part of ISO/IEC 7816 are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. For undated references, the latest edition of the normative document referred to applies. Members of ISO and IEC maintain registers of currently valid International Standards.

  • ISO/IEC 9075:1992, Information technology — Database languages — SQL2.
  • ISO/IEC 7816-4:1995, Information technology — Identification cards — Integrated circuit(s) cards with contacts — Part 4: Interindustry commands for interchange.
  • ISO/IEC 7816-6:1996, Identification cards — Integrated circuit(s) cards with contacts — Part 6: Interindustry data elements.

3 Terms and definitions

For the purposes of this part of ISO/IEC 7816, the following definitions apply.

3.1

database basic user

SCQL user with no inherent rights

3.2

database file

structured set of database objects (tables, views, dictionaries) representing the content of a database

3.3

database object owner

SCQL user with the special right to create and drop objects and to manage privileges on these objects

3.4

database owner

initial SCQL user which manages objects and users of the database

3.5

dictionary

view on a system table

3.6

system table

table maintained by the card for managing the database structure and database access

3.7

table

database object with a unique name and structured in columns and rows

3.8

view

logical subset of a table