【手続補正書】
【提出日】平成22年12月22日(2010.12.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
識別子と長さとデータ部とから構成されるデータの表現形式を第１データ表現形式とし、前記データ部に第１データ表現形式で表現されるデータが少なくとも２つ以上連結されてなる第２データ表現形式のデータを記憶したメモリと、
外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段と、
を具備したことを特徴とする携帯可能電子装置。
【請求項２】
データの種別を示すもので当該データが無効なデータの場合は特定の値に設定される識別子と、データ部の長さを示す長さ情報と、当該データを示すデータ部とから構成される第１データの前記データ部に当該第１データと同じ構成の第２データが少なくとも２つ以上連結されてなるデータを記憶したメモリと、
外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段と、
を具備したことを特徴とする携帯可能電子装置。
【請求項３】
前記処理手段は、読出した特定の値でない識別子を有する第１データ表現形式のデータを連結して新たな第２データ表現形式のデータとするとともに、この第２データ表現形式のデータの長さ情報を新たに連結し直した長さに置き換えて当該第２データ表現形式のデータを外部へ出力することを特徴とする請求項２記載の携帯可能電子装置。
【請求項４】
前記処理手段は、読出した特定の値でない識別子を有する第１データ表現形式のデータを、読出時に除いた特定の値の識別子のデータが存在した位置を詰めて連結し新たな第２データ表現形式のデータとすることを特徴とする請求項３記載の携帯可能電子装置。
【請求項５】
識別子と長さとデータ部とから構成される第１データの前記データ部に当該第１データと同じ構成の第２データが少なくとも２つ以上連結されてなるデータを記憶したメモリと、外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段とを有したＩＣモジュールと、
このＩＣモジュールを収納したＩＣカード本体と、
を具備したことを特徴とするＩＣカード。
【請求項６】
データの種別を示すもので当該データが無効なデータの場合は特定の値に設定される識別子と、データ部の長さを示す長さ情報と、当該データを示すデータ部とから構成される第１データの前記データ部に当該第１データと同じ構成の第２データが少なくとも２つ以上連結されてなるデータを記憶したメモリと、
外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段とを有したＩＣモジュールと、
このＩＣモジュールを収納したＩＣカード本体と、
を具備したことを特徴とするＩＣカード。
【請求項７】
前記処理手段は、読出した特定の値でない識別子を有する第１データ表現形式のデータを連結して新たな第２データ表現形式のデータとするとともに、この第２データ表現形式のデータの長さ情報を新たに連結し直した長さに置き換えて当該第２データ表現形式のデータを外部へ出力することを特徴とする請求項６記載のＩＣカード。
【請求項８】
前記処理手段は、読出した特定の値でない識別子を有する第１データ表現形式のデータを、読出時に除いた特定の値の識別子のデータが存在した位置を詰めて連結し新たな第２データ表現形式のデータとすることを特徴とする請求項７記載のＩＣカード。
【請求項９】
識別子と長さとデータ部とから構成される第１データの前記データ部に当該第１データと同じ構成の第２データが少なくとも２つ以上連結されてなるデータを記憶したメモリと、
外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段と、
を具備したことを特徴とするＩＣモジュール。
【請求項１０】
データの種別を示すもので当該データが無効なデータの場合は特定の値に設定される識別子と、データ部の長さを示す長さ情報と、当該データを示すデータ部とから構成される第１データの前記データ部に当該第１データと同じ構成の第２データが少なくとも２つ以上連結されてなるデータを記憶したメモリと、
外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段と、
を具備したことを特徴とするＩＣモジュール。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】携帯可能電子装置、ＩＣカードおよびＩＣモジュール
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、たとえば、書込み、書換え可能な不揮発性メモリおよびＣＰＵ（セントラル・プロセッシング・ユニット）などの制御素子を有するＩＣ（集積回路）チップを内蔵し、外部から供給される命令データに基づいて各種処理を実行するＩＣカードなどの携帯可能電子装置、ＩＣカードおよびＩＣモジュールに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
また、不揮発性メモリ内のデータは、当該データの種別を示す識別子と、データ部の長さを示す長さ情報と、当該データそのものを示すデータ部とから構成されていて、識別子によっては、いわゆる入れ子構造（ＴＬＶ構造ともいわれる）になっているものもある。このような入れ子構造のデータについては、たとえば、ＩＳＯ／ＩＥＣ７８１６−４  Ａｎｎｅｘ．Ｄで構造化されたタグフィールド（Ｔａｇ  ｆｉｅｌｄ）などが定義されている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
そこで、本発明は、メモリから入れ子構造のデータを読出す際、当該データ内に無効なデータを含む場合はそのデータを省き、有効なデータのみを出力データとすることができ、通信を含めた処理時間の短縮が図れる携帯可能電子装置、ＩＣカードおよびＩＣモジュールを提供することを目的とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の携帯可能電子装置は、識別子と長さとデータ部とから構成されるデータの表現形式を第１データ表現形式とし、前記データ部に第１データ表現形式で表現されるデータが少なくとも２つ以上連結されてなる第２データ表現形式のデータを記憶したメモリと、外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段とを具備している。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明のＩＣカードは、識別子と長さとデータ部とから構成される第１データの前記データ部に当該第１データと同じ構成の第２データが少なくとも２つ以上連結されてなるデータを記憶したメモリと、外部から供給される命令データに基づき前記メモリから第２データ表現形式のデータを読出す際、第１データ表現形式のデータの識別子の内容が特定の値であるか否かを判定し、特定の値である場合は当該特定の値を示す識別子のデータを除いて特定の値でない識別子のデータの読出しを行なう処理手段とを有したＩＣモジュールと、このＩＣモジュールを収納したＩＣカード本体とを具備している。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、メモリから入れ子構造のデータを読出す際、当該データ内に無効なデータを含む場合はそのデータを省き、有効なデータのみを出力データとすることができ、通信を含めた処理時間の短縮が図れる携帯可能電子装置、ＩＣカードおよびＩＣモジュールを提供できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
データメモリ１０５内（たとえば、エレメンタリーファイル（Ｅｌｅｍｅｎｔａｒｙ  Ｆｉｌｅ））に格納されるデータは、たとえば、図３に示すような入れ子構造を持つデータである。すなわち、図３に示すように、当該データの種別を示すもので当該データが無効なデータの場合は特定の値（たとえば、「００」）に設定される識別子（ＴＡＧ）２０１と、データ部の長さを示す長さ情報（ＬＥＮ）２０２と、当該データそのものを示すデータ部（ＶＡＬＵＥ）２０３とから構成される第２データ表現形式のデータが格納される。