(57)【要約】ＩＣカード内のメモリ空間を有効に活用する。ＩＣカード内のメモリ空間を一旦分割した後、分割されたメモリ領域を解除する手続や、分割されたメモリ領域のサイズを変更する手続、分割されたメモリ領域に割り振られた識別番号を変更する手続を設ける。使用中のメモリ領域に影響を与えることなく不要なメモリ領域のみ削除することができる。また、必ずしもメモリ・サイズを事前に確定させなくても運用中に変更することができる。また、分割操作後に識別番号が調整可能であるため、発行操作手順が異なっていてもフォーマットを揃えることができる。【特許請求の範囲】
【請求項１】
メモリ空間を備え、１以上のメモリ領域に分割して管理する情報管理装置であって、
前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、
事業者からの要求に応じて前記第２のメモリ領域の分割を解除して前記第１のメモリ領域に戻す分割解除手段を備える、
ことを特徴とする情報管理装置。
【請求項２】
各メモリ領域へのアクセスを該当する事業者の鍵に基づいて制御するアクセス制御手段をさらに備え、
前記分割解除手段は、分割解除の対象となる第２のメモリ領域を識別する情報を含んだデータ・ブロックを前記分割元の鍵で暗号化した分割解除パッケージを受信し、前記分割元の鍵で該分割解除パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域の分割を解除する、
ことを特徴とする請求項１に記載の情報管理装置。
【請求項３】
メモリ空間を備え、１以上のメモリ領域に分割して管理する情報管理装置であって、
前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、
事業者からの要求に応じて、分割後に第２のメモリ領域のサイズを拡大又は縮小する分割領域サイズ変更手段を備える、
ことを特徴とする情報管理装置。
【請求項４】
前記分割領域サイズ変更手段は、第２のメモリ領域のサイズを拡大するときは、変更するサイズの分だけの第１のメモリ領域の未使用領域を第２のメモリ領域に割り当て、第２のメモリ領域のサイズを縮小するときは、変更するサイズの分だけの第２のメモリ領域の未使用領域を第１のメモリ領域に戻す、
ことを特徴とする請求項３に記載の情報管理装置。
【請求項５】
各メモリ領域へのアクセスを該当する事業者の鍵に基づいて制御するアクセス制御手段をさらに備え、
前記分割領域サイズ変更手段は、サイズ変更の対象となる第２のメモリ領域を識別する情報と、領域のサイズを拡大又は縮小を示す情報と、変更するサイズに関する情報とを含んだデータ・ブロックを前記分割元の鍵で暗号化した分割サイズ変更パッケージを受信し、前記分割元の鍵で該分割サイズ変更パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域のサイズを指定されたサイズだけ変更する、
ことを特徴とする請求項３に記載の情報管理装置。
【請求項６】
メモリ空間を備え、１以上のメモリ領域に分割して管理する情報管理装置であって、
前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、分割する度に第２のメモリ領域のそれぞれに識別情報が割り振られており、
事業者からの要求に応じて前記第２のメモリ領域の識別情報を変更する識別情報変更手段を備える、
ことを特徴とする情報管理装置。
【請求項７】
前記識別情報変更手段は、ある事業者が持つ第２のメモリ領域の識別情報を他の事業者の第２のメモリ領域の分割解除により欠落した識別情報へ変更する、
ことを特徴とする請求項６に記載の情報管理装置。
【請求項８】
各メモリ領域へのアクセスを該当する事業者の鍵に基づいて制御するアクセス制御手段をさらに備え、
前記識別情報変更手段は、識別情報変更の対象となる第２のメモリ領域の識別情報及び変更する識別情報を含んだデータ・ブロックを前記分割元の鍵で暗号化した識別情報変更パッケージを受信し、前記分割元の鍵で該識別情報変更パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域の識別情報を指定されている識別情報へ変更する、
ことを特徴とする請求項６に記載の情報管理装置。
【請求項９】
メモリ空間を１以上のメモリ領域に分割して管理する情報管理方法であって、
前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、
事業者からの要求に応じて前記第２のメモリ領域の分割を解除して前記第１のメモリ領域に戻す分割解除ステップを備える、
ことを特徴とする情報管理方法。
【請求項１０】
各メモリ領域へのアクセスを該当する事業者の鍵に基づいて制御するアクセス制御ステップをさらに備え、
前記分割解除ステップでは、分割解除の対象となる第２のメモリ領域を識別する情報を含んだデータ・ブロックを前記分割元の鍵で暗号化した分割解除パッケージを受信し、前記分割元の鍵で該分割解除パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域の分割を解除する、
ことを特徴とする請求項９に記載の情報管理方法。
【請求項１１】
メモリ空間を１以上のメモリ領域に分割して管理する情報管理方法であって、
前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、
事業者からの要求に応じて、分割後に第２のメモリ領域のサイズを拡大又は縮小する分割領域サイズ変更ステップを備える、
ことを特徴とする情報管理方法。
【請求項１２】
前記分割領域サイズ変更ステップでは、第２のメモリ領域のサイズを拡大するときは、変更するサイズの分だけの第１のメモリ領域の未使用領域を第２のメモリ領域に割り当て、第２のメモリ領域のサイズを縮小するときは、変更するサイズの分だけの第２のメモリ領域の未使用領域を第１のメモリ領域に戻す、
ことを特徴とする請求項１１に記載の情報管理方法。
【請求項１３】
各メモリ領域へのアクセスを該当する事業者の鍵に基づいて制御するアクセス制御ステップをさらに備え、
前記分割領域サイズ変更ステップでは、サイズ変更の対象となる第２のメモリ領域を識別する情報と、領域のサイズを拡大又は縮小を示す情報と、変更するサイズに関する情報とを含んだデータ・ブロックを前記分割元の鍵で暗号化した分割サイズ変更パッケージを受信し、前記分割元の鍵で該分割サイズ変更パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域のサイズを指定されたサイズだけ変更する、
ことを特徴とする請求項１１に記載の情報管理方法。
【請求項１４】
メモリ空間を１以上のメモリ領域に分割して管理する情報管理方法であって、
前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、分割する度に第２のメモリ領域のそれぞれに識別情報が割り振られており、
事業者からの要求に応じて前記第２のメモリ領域の識別情報を変更する識別情報変更ステップを備える、
ことを特徴とする情報管理方法。
【請求項１５】
前記識別情報変更ステップでは、ある事業者の第２のメモリ領域の識別情報を他の事業者の第２のメモリ領域の分割解除により欠落した識別情報へ変更する、
ことを特徴とする請求項１４に記載の情報管理方法。
【請求項１６】
各メモリ領域へのアクセスを該当する事業者の鍵に基づいて制御するアクセス制御ステップをさらに備え、
前記識別情報変更ステップでは、識別情報変更の対象となる第２のメモリ領域の識別情報及び変更する識別情報を含んだデータ・ブロックを前記分割元の鍵で暗号化した識別情報変更パッケージを受信し、前記分割元の鍵で該識別情報変更パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域の識別情報を指定されている識別情報へ変更する、
ことを特徴とする請求項１４に記載の情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、比較的大容量のメモリ領域に格納された情報へのアクセスを管理する情報管理装置及び情報管理方法に係り、特に、メモリ領域上に電子的な価値情報を格納して電子決済を始めとする安全な情報のやり取りを行なう情報管理装置及び情報管理方法に関する。【０００２】  さらに詳しくは、本発明は、メモリ領域上にさまざまなファイルを割り当てて、サービス運用のための情報を管理する情報管理装置及び情報管理方法に係り、特に、サービス運用に一旦割り当てられたメモリ領域を解放したりサイズを変更したりする情報管理装置及び情報管理方法に関する。
【背景技術】
【０００３】  ＩＣカードに代表される非接触・近接通信システムは、操作上の手軽さから、広範に普及している。ＩＣカードの一般的な使用方法は、利用者がＩＣカードをカード・リーダ／ライタをかざすことによって行なわれる。カード・リーダ／ライタ側では常にＩＣカードをポーリングしており、外部のＩＣカードを発見することにより、両者間の通信動作が開始する。例えば、暗証コードやその他の個人認証情報、電子チケットなどの価値情報などをＩＣカードに格納しておくことにより、キャッシュ・ディスペンサやコンサート会場の出入口駅の改札口などにおいて、入場者や乗車者の認証処理を行なうことができる。【０００４】  最近では、微細化技術の向上とも相俟って、比較的大容量のメモリを持つＩＣカードが出現している。例えば、ＩＣカード上に、電子決済を行なうための電子マネーや、特定のコンサート会場に入場するための電子チケットなど、複数のアプリケーションを格納しておくことにより、ＩＣカードをさまざまな用途に適用させることができる。ここで言う電子マネーや電子チケットは、利用者が提供する資金に応じて発行される電子データを通じて決済（電子決済）される仕組み、又はこのような電子データ自体を指す。【０００５】  また、ＩＣカードやカード用リーダ／ライタ（カード読み書き装置）が無線・非接触インターフェースの他に、外部機器と接続するための有線インターフェースを備え、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）やＣＥ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ）機器、パーソナル・コンピュータなどの各機器に内蔵して用いることにより，これらの機器にＩＣカード及びカード・リーダ／ライタのいずれか一方又は双方の機能を装備することができる。このような場合、ＩＣカード技術を汎用性のある双方向の近接通信インターフェースとして利用することができる。【０００６】  例えば、コンピュータや情報家電機器のような機器同士で近接通信システムが構成される場合には、ＩＣカードを利用した非接触通信は一対一で行なわれる。また、ある機器が非接触ＩＣカードのような機器以外の相手デバイスと通信することも可能であり、この場合においては、１つの機器と複数のカードにおける一対多の通信を行なうアプリケーションも考えられる。【０００７】  また、電子決済を始めとする外部との電子的な価値情報のやり取りなど、ＩＣカードを利用したさまざまなアプリケーションを、情報処理端末上で実行することができる。例えば、情報処理端末上のキーボードやディスプレイなどのユーザ・インターフェースを用いてＩＣカードに対するユーザ・インタラクションを情報処理端末上で行なうことができる。また、ＩＣカードが携帯電話機と接続されていることにより、ＩＣカード内に記憶された内容を電話網経由でやり取りすることもできる。さらに、携帯電話機からインターネット接続して利用代金をＩＣカードで支払うことができる。【０００８】  このように、あるサービス提供元事業者用のファイル・システムをＩＣカードの内蔵メモリに割り当てて、このファイル・システム内で当該事業者によるサービス運用のための情報（例えば、ユーザの識別・認証情報や残りの価値情報、使用履歴（ログ）など）を管理することにより、従来のプリペイド・カードや店舗毎のサービス・カードに置き換わる、非接触・近接通信を基調とした有用なサービスを実現することができる。【０００９】  従来、サービス提供元事業者毎にＩＣカードが個別に発行され、ユーザの利用に供されていた。このため、ユーザは、利用したいサーヒス毎にＩＣカードを取り揃え、携帯しなければならなかった。これに対し、比較的大容量のメモリ空間を持つＩＣカードによれば、単一のＩＣカードの内蔵メモリに複数のサービスに関する情報を記録するだけの十分な容量を確保することができる（例えば、非特許文献１を参照のこと）。【００１０】  ＩＣカード内のメモリ領域は、初期状態ではＩＣカード発行者がメモリ領域全体を管理している。ＩＣカード発行者以外のサービス提供元事業者がメモリ領域から新たなファイル・システムを分割し、それぞれのファイル・システムにサービス運用のためのアプリケーションに割り当てる。ファイル・システムの分割は、仮想的なＩＣカードの発行である。分割操作を繰り返すことにより、ＩＣカード内のメモリ領域は複数のファイル・システムが共存する構造となり、１枚のＩＣカードでマルチアプリケーションすなわち多種多様なアプリケーションを提供することができる。【００１１】  ＩＣカードは原初的にはＩＣカード発行者の管理下に置かれるが、ＩＣカード内のメモリ空間を分割し、分割したメモリ領域毎にサービスを割り当てることにより、１枚のＩＣカードで複数のサービスを運用することができる。ＩＣカードのメモリ分割は、仮想的なＩＣカードの発行に相当する。【００１２】  ここで、ＩＣカード内のメモリ分割に関しては、分割されたメモリ領域のサイズは分割時に決定されてしまう、一旦分割したメモリ領域を削除できない、といった制約がある。【００１３】  このため、何らかの理由により分割されたメモリ領域が不要になった場合であっても、そのメモリ領域を解放し、元のＩＣカード発行者に戻すという手続は存在しない。このため、不要となったメモリ領域を他のサービスに再割り当てすることができず、有限なリソースが無駄になるという問題がある。【００１４】  あるいは、何らかの理由により分割されたメモリ領域のサイズを変更（拡大又は縮小）する必要が生じた場合であっても、分割操作時に設定したサイズを変更するという手続は存在しない。このため、登録時に割り当てた領域がサービス運用中に不足したとしても、そのメモリ領域を拡張することはできない。あるいは逆に、分割時に余裕を以ってメモリ領域を確保した場合に、後で不要やサイズを解放して割り当てられたメモリ領域を縮小することもできない。【００１５】
【非特許文献１】「無線ＩＣタグのすべてゴマ粒チップでビジネスが変わる」（１０６〜１０７頁、ＲＦＩＤテクノロジ編集部、日経ＢＰ社、２００４年４月２０日発行）
【発明の開示】
【発明が解決しようとする課題】
【００１６】  本発明の主な目的は、メモリ領域上にさまざまなファイルを割り当てて、サービス運用のための情報を好適に管理することができる、優れた情報管理装置及び情報管理方法を提供することにある。【００１７】  本発明のさらなる目的は、サービス運用に一旦割り当てられたメモリ領域を解放したりサイズを変更したりして、有限なリソースを有効に活用することができる、優れた情報管理装置及び情報管理方法を提供することにある。
【課題を解決するための手段】
【００１８】  本発明は、上記課題を参酌してなされたものであり、その第１の側面は、メモリ空間を備え、１以上のメモリ領域に分割して管理する情報管理装置であって、前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、事業者からの要求に応じて前記第２のメモリ領域の分割を解除して前記第１のメモリ領域に戻す分割解除手段を備えることを特徴とする情報管理装置である。【００１９】  各メモリ領域へのアクセスは、該当する事業者の鍵に基づいて制御することができる。【００２０】  前記分割解除手段は、分割解除の対象となる第２のメモリ領域を識別する情報を含んだデータ・ブロックを前記分割元の鍵で暗号化した分割解除パッケージという形態で、分割解除要求を受信する。そして、前記分割元の鍵で該分割解除パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域の分割を解除する。【００２１】  また、本発明の第２の側面は、メモリ空間を備え、１以上のメモリ領域に分割して管理する情報管理装置であって、前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、事業者からの要求に応じて、分割後に第２のメモリ領域のサイズを拡大又は縮小する分割領域サイズ変更手段を備えることを特徴とする情報管理装置である。【００２２】  前記分割領域サイズ変更手段は、サイズ変更の対象となる第２のメモリ領域を識別する情報と、領域のサイズを拡大又は縮小を示す情報と、変更するサイズに関する情報とを含んだデータ・ブロックを前記分割元の鍵で暗号化した分割サイズ変更パッケージという形態で、分割サイズ変更要求を受信する。そして、前記分割元の鍵で該分割サイズ変更パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領域のサイズを指定されたサイズだけ変更する。【００２３】  ここで、第２のメモリ領域のサイズを拡大するときは、変更するサイズの分だけの第１のメモリ領域の未使用領域を第２のメモリ領域に割り当てる。また、第２のメモリ領域のサイズを縮小するときは、変更するサイズの分だけの第２のメモリ領域の未使用領域を第１のメモリ領域に戻すようにする。【００２４】  また、本発明の第３の側面は、メモリ空間を備え、１以上のメモリ領域に分割して管理する情報管理装置であって、前記メモリ空間は、分割元が持つ第１のメモリ領域と、前記分割元から分割され他の事業者に割り当てられている１以上の第２のメモリ領域からなり、分割する度に第２のメモリ領域のそれぞれに識別情報が割り振られており、事業者からの要求に応じて前記第２のメモリ領域の識別情報を変更する識別情報変更手段を備えることを特徴とする情報管理装置である。【００２５】  前記識別情報変更手段は、識別情報変更の対象となる第２のメモリ領域の識別情報及び変更する識別情報を含んだデータ・ブロックを前記分割元の鍵で暗号化した識別情報変更パッケージという形態で、識別情報変更要求を受信する。そして、前記分割元の鍵で該識別上方変更パッケージを復号し、該データ・ブロックで指示されている第２のメモリ領��の識別情報を指定されている識別情報へ変更する。【００２６】  前記識別情報変更手段は、例えば、ある事業者が持つ第２のメモリ領域の識別情報を、他の事業者の第２のメモリ領域の分割解除により欠落した識別情報へ変更するようにする。【００２７】  ここで言う情報管理装置は、無線通信部及び、データ送受信機能とデータ処理部を有するＩＣチップを内蔵する非接触ＩＣカード、表面に端子を有する接触ＩＣカード、接触／非接触ＩＣカードと同様の機能を有するＩＣチップを携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡなどの情報通信端末装置に内蔵した装置である。以下では、これらを総称して、単に「ＩＣカード」と呼ぶこともある。【００２８】  この情報管理装置は、ＥＥＰＲＯＭなどのデータ蓄積メモリを含むメモリ領域とデータ処理部を有するとともに、データ通信機能を有するものである。携帯電話機などの場合は、ＩＣチップを内蔵するＩＣカードなどの外部記憶媒体を着脱可能に構成してもよい。また、携帯電話会社が発行する契約者情報を記録したＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）機能をＩＣチップに搭載してもよい。情報管理装置は、インターネットなどの情報通信ネットワークを介してデータ通信を行なってもよいし、外部端末装置と有線又は無線で直接データ通信を行なってもよい。【００２９】  本発明は、ＩＣカードが持つ耐タンパ性と認証機能を利用した、価値情報のやり取りなどを含んだセキュリティが要求されるサービスの提供に関するするものである。ＩＣカード内のメモリは、一般に、複数のエリアに分割され、エリア毎に異なる暗号鍵を設けてアクセスの制御が行なわれる。ここで言うエリアは、メモリ空間を分割して得られるファイル・システム、若しくはファイル・システム内のディレクトリや個別のファイルに相当する。ＩＣカードのメモリ空間を複数のファイル・システムに分割することは、仮想的なＩＣカードの発行である。【００３０】  ＩＣカード内のメモリ空間の分割は、基本的には、ＩＣカードの発行者の権限により行なわれる。そして、一旦分割されたメモリ領域は、個々のサービス提供元となる事業者に割り当てられ、サービス提供事業者の管理下に置かれるようになる。ここで、分割されたメモリ領域のサイズは分割時に決定されてしまう、一旦分割したメモリ領域を削除できない、といった制約がある。このため、分割されたメモリ領域が不要になっても、これを解放する手続がなく、他のサービスに再割当てすることができず、有効なリソースが無駄になるという問題がある。また、一旦分割して得たメモリ領域のサイズが不足する場合や逆に余剰が生じた場合であっても、一旦確保したサイズを拡大したり縮小したりする手続がない。【００３１】  そこで、本発明に係る情報管理装置では、ＩＣカード内のメモリ空間を一旦分割した後、分割されたメモリ領域を解除する手続や、分割されたメモリ領域のサイズを変更する手続、分割されたメモリ領域に割り振られた識別番号を変更する手続などを設けた。【００３２】  メモリ・デバイスを論理的に複数分割して運用する場合、ある時点で特定のメモリ領域が不要になることも考えられる。例えば、メモリ・デ���イスにユーザに対するサービスが既に登録されている場合、さらにユーザがメモリ・デバイスを既に使用していることによりさまざまな個人情報を保持している場合には、従来はメモリ・デバイスの初期化しか方法がないため運用上不便である。これに対し、本発明によれば、分割操作後に特定のメモリ領域のみ個別に解放することが可能になるため、使用中のメモリ領域に影響を与えることなく不要なメモリ領域のみ削除することができる。【００３３】  また、メモリ・デバイスを論理的に複数に分割する場合、個々の領域サイズを分割操作時に確定できるとは限らない。従来は、分割操作後に領域サイズの変更ができないために、個々の領域のサイズに十分なマージンを持たせることでメモリ不足を回避する必要がある。このため、有限なメモリ領域を有効に使用することができない。これに対し、本発明によれば、分割操作後に個々の領域サイズの変更が可能であるため、必ずしもメモリ・サイズを事前に確定させなくても運用中に変更することができる。【００３４】  また、メモリ・デバイスを論理的に複数に分割する場合、その分割操作順序を毎回統一できるとは限らない。分割操作が本来想定した手順と異なった場合には、あるメモリ領域とそれに対応する識別番号が本来のものと違うため、フォーマットが異なってしまうことになる。これに対し、本発明によれば、分割操作後に識別番号を調整することが可能であるため、発行操作手順が異なっていてもフォーマットを揃えることができる。
【発明の効果】
【００３５】  本発明によれば、メモリ領域上にさまざまなファイルを割り当てて、サービス運用のための情報を好適に管理することができる、優れた情報管理装置及び情報管理方法を提供することができる。【００３６】  また、本発明によれば、サービス運用に一旦割り当てられたメモリ領域を解放したりサイズを変更したりして、有限なリソースを有効に活用することができる、優れた情報管理装置及び情報管理方法を提供することができる。【００３７】  本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【図面の簡単な説明】
【００３８】［図１］図１は、本発明を適用可能な非接触ＩＣカード通信システムの構成を模式的に示した図である。
［図２］図２は、ＩＣカードを用いて実現される、電子マネーや電子チケット、その他の価値情報を運用するサービス提供システムの全体的構成を模式的に示した図である。
［図３］図３は、元のカード発行者が自らのファイル・システムのみを管理しているメモリ領域の状態を示した図である。
［図４］図４は、カード発行者が自らのファイル・システムの空き領域の内で、ある範囲のメモリを領域管理者に貸与（又は譲渡）することが許可できることを示した図である。
［図５］図５は、他のサービス提供元事業者が、カード発行者から許可された領域においてメモリ領域を分割し、新たなファイル・システムを生成した状態を示した図である。
［図６］図６は、共通領域管理者が、カード発行者から許可された領域において、共通領域のシステム・コードＳＣ０でメモリを分割した状態を示した図である。
［図７］図７は、ＩＣカードのメモリ領域内に複数のファイル・システムが共存する構造を示した図である。
［図８］図８は、ＩＣカード内のファームウェアの機能構成を模式的に示した図である。
［図９］図９は、メモリ領域を分割する手順を説明するための図である。
［図１０］図１０は、メモリ領域を分割する手順を説明するための図である。
［図１１］図１１は、メモリ領域を分割する手順を説明するための図である。
［図１２］図１２は、一旦分割したメモリ領域を開放する手順を説明するための図である。
［図１３］図１３は、一旦分割したメモリ領域を開放する手順を説明するための図である。
［図１４］図１４は、一旦分割したメモリ領域のサイズを変更する手順を説明するための図である。
［図１５］図１５は、一旦分割したメモリ領域のサイズを変更する手順を説明するための図である。
［図１６］図１６は、一旦分割したメモリ領域に割り振られた識別番号を変更する手順を説明するための図である。
［図１７］図１７は、一旦分割したメモリ領域に割り振られた識別番号を変更する手順を説明するための図である。
［図１８］図１８は、ファイル・システムを分割する際の事前処理を説明するための図である。
［図１９］図１９は、カード発行者がＩＣカードに対してポーリングを行なう手続きを示したシーケンス図である。
［図２０］図２０は、カード発行者がＩＣカードに対して分割要求を行なう手続きを説明するための図である。
［図２１］図２１は、ＩＣカード上のメモリ領域が分割され、新たなファイル・システムが生成される様子を示した図である。
［図２２］図２２は、新規のサービス提供元事業者がＩＣカードのメモリ領域上に自己のファイル・システムを取得した後に行なう、発行者鍵ＫＩｉとシステム・コードＳＣｉの再設定手続きを示した図である。
［図２３］図２３は、分割して得られたファイル・システムを削除する際の事前処理を説明するための図である。
［図２４］図２４は、カード発行者がＩＣカードに対して分割解除要求を行なう手続きを示した図である。
［図２５］図２５は、ＩＣカード上で分割により得られているメモリ領域が解除され、ＩＣカード発行者のファイル・システムに戻される様子を示した図である。
［図２６］図２６は、分割して得られたファイル・システムのサイズを変更する際の事前処理を説明するための図である。
［図２７］図２７は、カード発行者がＩＣカードに対して分割サイズ変更要求を行なう手続きを示した図である。
［図２８］図２８は、ＩＣカード上で分割により得られているメモリ領域のサイズが変更される様子を示した図である。
［図２９］図２９は、本発明の一実施形態に係るＩＣカードのハードウェア構成を模式的に示した図である。
【符号の説明】
【００３９】  １…カード・リーダ／ライタ
２…ＩＣカード
３…コントローラ
１１１…発行者用通信装置
１１２…運用者用通信装置
１１３…製造者用通信装置
１１４…記憶領域分割登録装置
１１５…運用ファイル登録装置
１１６…ＩＣカード
１１７…ネットワーク
１２１…カード発行者
１２２…カード記憶領域運用者
１２３…装置製造者
１２４…カード記憶領域使用者
１００１…アンテナ部
１００２…アナログ部
１００３…ディジタル制御部
１００４…メモリ
１００５…外部インターフェース
１００６…搬送波検出器
１１００…携帯端末
１１１０…プログラム制御部
１１２０…表示部
１１３０…ユーザ入力部
１１４０…電源制御部
【発明を実施するための最良の形態】
【００４０】  以下、図面を参照しながら本発明の実施形態について詳解する。【００４１】Ａ．ＩＣカードによる非接触データ通信システム
図１には、本発明を適用可能な非接触ＩＣカード通信システムの構成を模式的に示している。【００４２】  この非接触カード・システムは、カード・リーダ／ライタ１と、ＩＣカード２と、コントローラ３で構成され、カード・リーダ／ライタ１とＩＣカード２との間では、電磁波を利用して非接触で、データの送受信が行なわれる。すなわち、カード・リーダ／ライタ１がＩＣカード２に所定のコマンドを送信し、ＩＣカード２は受信したコマンドに対応する処理を行なう。そして、ＩＣカード２は、その処理結果に対応する応答データをカード・リーダ／ライタ１に送信する。【００４３】  カード・リーダ／ライタ１は、所定のインターフェース（例えば、ＲＳ−４８５Ａの規格などに準拠したもの）を介してコントローラ３に接続されている。コントローラ３は、カード・リーダ／ライタ１に対し制御信号を供給することで、所定の処理を行なわせる。【００４４】  なお、ＩＣカード２は、図示の非接触ＩＣカード・インターフェースの他に、ＵＳＲＴやＩ２Ｃといった有線インターフェースを備えていてもよい。【００４５】Ｂ．ＩＣカードの運用
図２には、ＩＣカードを用いて実現される、電子マネーや電子チケット、その他の価値情報を運用するサービス提供システムの全体的構成を模式的に示している。【００４６】  図示のシステム１００は、例えば、ＩＣカード発行者１２１が使用する発行者用通信装置１１１と、カード記憶領域運用者１２２が使用する運用者用通信装置１１２と、装置製造者１２３が使用する製造者用通信装置１１３と、カード記憶領域使用者１２４が使用する記憶領域分割装置１１４及び運用ファイル登録装置１１５とで構成される。【００４７】  ＩＣカード発行者１２１がカード所有者１２６にＩＣカード１１６を発行した場合に、所定の条件に基づいて、カード記憶領域使用者１２４によって提供されるサービスに係わるファイル・データをＩＣカード１１６に登録する。これによって、カード所有者１２６は、単体のＩＣカード１１６を用いて、ＩＣカード発行者１２１及びカード記憶領域使用者１２４の双方のサービスを受けることが可能となる。【００４８】  図２に示すように、システム１００では、発行者用通信装置１１１、運用者用通信装置１１２、製造者用通信装置１１３、記憶領域分割装置１１４及び運用ファイル登録装置１１５が、ネットワーク１１７を介して接続される。【００４９】  ＩＣカード発行者１２１は、ＩＣカード１１６の発行を行なう者であり、ＩＣカード１１６を用いて自らのサービスを提供する。【００５０】  カード記憶領域運用者１２２は、ＩＣカード発行者１２１からの依頼を受けて、ＩＣカード発行者１２１に対して発行されたＩＣカード１１６内の記憶部（半導体メモリ）に構成される記憶領域のうち、ＩＣカード発行者１２１が使用しない記憶領域をカード記憶領域使用者１２４に貸し出すサービスを行なう者である。【００５１】  装置製造者１２３は、カード記憶領域運用者１２２から依頼を受けて、記憶領域分割装置１１４を製造し、カード記憶領域使用者１２４に納品する者である。【００５２】  カード記憶領域使用者１２４は、カード記憶領域運用者１２２に依頼を行ない、ＩＣカード１１６の記憶領域を使用して自らの独自のサービスを提供する者であり、メモリ領域を分割して新たなファイル・システムを作成するサービス提供元事業者（前述）に相当し、自己のファイル・システムを利用して自身のサービス提供を行なう。【００５３】  カード所有者１２６は、ＩＣカード発行者１２１からＩＣカード１１６の発行を受け、ＩＣカード発行者１２１が提供するサービスを受ける者である。カード所有者１２６は、ＩＣカード１１６の発行後に、カード記憶領域使用者１２４が提供するサービスを受けることを希望する場合には、記憶領域分割装置１１４及び運用ファイル登録装置１１５を用いて、カード記憶領域使用者１２４のサービスに係わるファイル・データをＩＣカード１１６に記憶し、その後、カード記憶領域使用者１２４のサービスを受けることができるようになる。【００５４】  システム１００は、ＩＣカード発行者１２１のサービスと、カード記憶領域使用者１２４のサービスとを単体のＩＣカード１１６を用いて提供するに当たって、ＩＣカード発行者１２１及びカード記憶領域使用者１２４のサービスに係わるファイル・データが記憶される記憶領域に、権限を有しない他人によって不正にデータの書き込み及び書き換えなどが行なわれることを困難にする構成を有している。【００５５】  なお、図２では、それぞれ単数のＩＣカード発行者１２１、カード記憶領域使用者１２４及びカード所有者１２６がある場合を例示したが、これらは、それぞれ複数であってもよい。【００５６】  ＩＣカード１１６は、その字義通り、カード型のデータ通信装置であってもよいし、いわゆるＩＣカード機能が実装された半導体チップを内蔵した携帯電話機（あるいはその他の携帯端末やＣＥ機器）として具現化されることもある。【００５７】  図２９には、本発明の一実施形態に係るＩＣカード部のハードウェア構成を模式的に示している。同図に示すように、ＩＣカード部は、アンテナ部１００１に接続されたアナログ部１００２と、ディジタル制御部１００３と、メモリ１００４と、外部インターフェース１００５とで構成され、携帯端末１１００に内蔵されている。このＩＣカード部は、１チップの半導体集積回路で構成してもよいし、ＲＦアナログ・フロントエンドとロジック回路部を分離して２チップの半導体集積回路で構成してもよい。【００５８】  アンテナ部１００１は、図示しないカード読み書き装置との間で非接触データの送受信を行なう。アナログ部１００２は、検波、変復調、クロック抽出など、アンテナ部１００１から送受信されるアナログ信号の処理を行なう。これらは、ＩＣカード部とカード読み書き装置間の非接触インターフェースを構成する。【００５９】  ディジタル制御部１００３は、送受信データの処理やその他ＩＣカード内の動作を統括的にコントロールする。ディジタル制御部１００３は、アドレス可能なメモリ１００４をローカルに接続している。メモリ１００４は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性記憶装置で構成され、電子マネーや電子チケットなどの利用者データを格納したり、ディジタル制御部１００３が実行するプログラム・コードを書き込んだり、実行中の作業データを保存するために使用することができる。後に詳解するように、メモリ１００４内のメモリ領域はサービス事業者毎のファイル・システムに分割することができる。ディジタル制御部１００３は、事業者からの要求に応じて、分割元が持つ第１のメモリ領域を複数の第２のメモリ領域に分割して他の事業者に割り当てたり、第２のメモリ領域の分割を解除して第１のメモリ領域に戻したり、分割した後の第２のメモリ領域のサイズを拡大又は縮小したり、第２のメモリ領域に割り当てた識別情報を変更したりする処理を行なう。【００６０】  外部インターフェース１００５は、カード読み書き装置（図示しない）と結ぶ非接触インターフェースとは相違するインターフェース・プロトコルにより、ディジタル制御部１００３が携帯端末１１００などの装置と接続するための機能モジュールである。メモリ１００４に書き込まれたデータは、外部インターフェース１００５を経由して、携帯端末１１００に転送することができる。【００６１】  ここで、カード読み書き装置と通信を行なう際に、カード読み書き装置からの受信データをそのまま、あるいは適当な変換規則で変換し、あるいは別のパケット構造に変換して、外部インターフェース１００５を介して携帯端末１１００に送信する。また逆に、外部インターフェースを介して携帯端末１１００から受信したデータをそのまま、あるいは適当な変換規則で変換し、あるいは別のパケット構造に変換して、非接触インターフェースを介してカード読み書き装置に送信する。【００６２】  本実施形態では、ＩＣカード部は、携帯端末１１００に内蔵して用いられることを想定しており、外部インターフェース１００５には、ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ  Ｔｒａｎｓｍｉｔｔｅｒ）のような有線インターフェースを使用する。但し、外部インターフェース１００５のインターフェース仕様は特に限定されず、有線インターフェースであっても、あるいはＢｌｕｅｔｏｏｔｈ通信やＩＥＥＥ．８０２．１１などの無線インターフェースであってもよい。【００６３】  ＩＣカード部は、例えば、アンテナ部１００１経由で受信されるカード読み書き装置からの受信信号から得られるエネルギによって駆動することができる。勿論、携帯端末１１００側からの供給電力によって、一部又は全部が動作するように構成されていてもよい。【００６４】  携帯端末１１００は、例えば携帯電話機やＰＤＡ、パーソナル・コンピュータ（ＰＣ）などの情報処理端末に相当する。携帯端末１１００は、プログラム制御部１１０１と、表示部１１０２と、ユーザ入力部１１０３とで構成される。【００６５】  プログラム制御部１１０１は、例えばマイクロプロセッサと、ＲＡＭと、ＲＯＭで構成され（いずれも図２９には図示しない）、マイクロプロセッサは、ＲＯＭに格納されたプログラム・コードに従って、ＲＡＭを作業領域に用いてさまざまな処理サービスを実行する。処理サービスには、携帯電話機など携帯端末１１００本来の機能の他に、ＩＣカード部に対する処理も含まれる。勿論、プログラム制御部１１０１は、ハード・ディスクなどの外部記憶装置や、その他の周辺装置を備えていてもよい。【００６６】  プログラム制御部１１０１は、外部インターフェース１００５経由で、ＩＣカード部にアクセスすることができる。【００６７】  表示部１１０２は、例えば液晶表示ディスプレイで構成され、プログラム制御部１１０１における処理結果などを画面出力してユーザに通知することができる。【００６８】  ユーザ入力部１１０３は、キーボードやジョグダイヤル、あるいは表示部１１０２の表示画面に重畳されたタッチパネルなどで構成され、ユーザが携帯端末１１００にコマンドやデータを入力するために使用される。【００６９】  携帯端末１１００内のプログラム制御部１１０１は、バッテリなど図示しない主電源からの給電により駆動する。【００７０】  ＩＣカードが内蔵された携帯端末１１００のユーザが携帯端末１１００を所定のカード読み書き装置にかざすことにより、ＩＣカードとカード読み書き装置間の無線通信が開始され、無線インターフェースとしてのアンテナ部１００１及びアナログ部１００２を介して、ディジタル部１００３とカード読み書き装置の間でデータ交換が行なわれる。【００７１】Ｃ．ファイル・システム
ＩＣカードが持つ耐タンパ性と認証機能を利用することによって、価値情報のやり取りなどを含んだセキュリティが要求されるサービスを提供することができる。さらに本実施形態では、単一のメモリ領域上にサービス提供元事業者毎のファイル・システムを割り当て、単一のＩＣカードを複数の事業者で共有し、単一のＩＣカードにより複数のサービスを提供するようにした。【００７２】  ＩＣカード内のメモリ領域は、初期状態では、ＩＣカード発行者がメモリ領域全体を管理している。ＩＣカード発行者以外のサービス提供元事業者がメモリ領域から新たなファイル・システムを分割するに際しては、メモリ領域の分割権限と、ＩＣカード発行者に対する認証の双方が要求される。【００７３】  メモリ領域が一旦分割されると、ファイル・システムへのアクセスは、ＩＣカード発行者ではなく、ファイル・システム自体のサービス提供元事業者への認証が要求される。したがって、ファイル・システム間の境界がファイヤ・ウォールとして機能し、他のファイル・システムからの不正なアクセスを好適に排除することができる。また、ユーザにとっては、各サービス利用時において事業者自らが発行したＩＣカードであるかのような使い勝手を確保することができる。そして、分割操作を繰り返すことにより、ＩＣカード内のメモリ領域は複数のファイル・システムが共存する構造となる。ファイル・システムの分割は、仮想的なＩＣカードの発行である。【００７４】  ここで、図３〜図６を参照しながら、ＩＣカード内のメモリ領域の運用形態について説明する。【００７５】  図３には、元のカード発行者が自らのファイル・システムのみを管理しているメモリ領域の状態を示している。元のカード発行者のシステム・コードＳＣ１は、システム・コードの管理機構が付与する。外部機器又はプログラムがカード発行者のファイル・システムにアクセスする場合は、ＳＣ１を識別コード（すなわち、要求コマンドの引数）とする。【００７６】  図４には、カード発行者が自らのファイル・システムの空き領域の内で、ある範囲のメモリを領域管理者に貸与（又は譲渡）することが許可できることを示している。この段階では，まだメモリ領域上のファイル・システムに対して分割が行なわれている訳ではない。カード発行者は、自らのファイル・システムに空き領域はあるうちは、複数の領域管理者に対して、メモリを貸与することを許可できる。例えば、４ビットのシステム・コードでファイル・システムを識別するという実装では、最大１６分割（１５回まで分割）することができる。【００７７】  図５には、他のサービス提供元事業者が、カード発行者から許可された領域においてメモリ領域を分割し、新たなファイル・システムを生成した状態を示している。この新規ファイル・システムには、システム・コードの管理機構からシステム・コードＳＣ２が付与されている。外部機器又はプログラムが、当該メモリ領域管理者（サービス提供元事業者）の運用するファイル・システムにアクセスする場合は、ＳＣ２を識別コード（要求コマンドの引数）とする。【００７８】  図６には、共通領域管理者が、カード発行者から許可された領域において、共通領域のシステム・コードＳＣ０でメモリを分割した状���を示している。外部機器又はプログラムがこの共通領域管理者の運用領域であるファイル・システムにアクセスする場合には、そのシステム・コードＳＣ０を識別コード（要求コマンドの引数）とする。【００７９】  ＩＣカードのメモリ領域は、分割操作を繰り返すことにより、図７に示すように複数のファイル・システムが共存する構造となる。元のカード発行者、並びにカード発行者の許可によりＩＣカード上で自己のファイル・システムを取得したサービス提供元事業者は、それぞれ自己のファイル・システムを利用して、エリアやサービスを配設し（後述）、自身の事業展開に利用することができる。【００８０】  ここで、１つのファイル・システム内での運用形態について説明する。基本的には、どのファイル・システムにおいても同様の動作が実現されるものとする。【００８１】  ファイル・システム内には、電子決済を始めとする外部との電子的な価値情報のやり取りなどのアプリケーションを実現するための、１以上のファイルが配置されている。アプリケーションに割り当てられているメモリ領域を「サービス・メモリ領域」と呼ぶ。また、アプリケーションの利用、すなわち該当するサービス・メモリ領域へアクセスする処理動作のことを「サービス」と呼ぶ。サービスには、メモリへの読み出しアクセス、書き込みアクセス、あるいは電子マネーなどの価値情報に対する価値の加算や減算などが挙げられる。【００８２】  ユーザがアクセス権を持つかどうかに応じてアプリケーションの利用すなわちサービスの起動を制限するために、アプリケーションに対して暗証コードすなわちＰＩＮを割り当て、サービス実行時にＰＩＮの照合処理を行なうようになっている。また、サービス・メモリ領域へのアクセスは、アプリケーションのセキュリティ・レベルなどに応じて、適宜暗号化通信が行なわれる。【００８３】  本実施形態では、ＩＣカード内のメモリ領域に設定されているそれぞれのファイル・システムに対して、「ディレクトリ」に類似する階層構造を導入する。そして、メモリ領域に割り当てられた各アプリケーションを、所望の階層の「エリア」に登録することができる。【００８４】  例えば、一連のトランザクションに使用される複数のアプリケーション、あるいは関連性の深いアプリケーション同士を同じエリア内のサービス・メモリ領域として登録する（さらには、関連性の深いエリア同士を同じ親エリアに登録する）ことによって、メモリ領域のアプリケーションやエリアの配置が整然とし、ユーザにとってはアプリケーションの分類・整理が効率化する。【００８５】  また、ファイル・システムへのアクセス権を階層的に制御するために、アプリケーション毎にＰＩＮを設定できる以外に、各エリアに対してもＰＩＮを設定することができるようにしている。例えば、あるエリアに該当するＰＩＮを入力することにより、照合処理並びに相互認証処理を経て、エリア内のすべてのアプリケーション（並びにサブエリア）へのアクセス権を与えるようにすることもできる。したがって、該当するエリアに対するＰＩＮの入力を１回行なうだけで、一連のトランザクションで使用されるすべてのアプリケーションのアクセス権を得ることができるので、アクセス制御が効率化する��ともに、機器の使い勝手が向上する。【００８６】  さらに、あるサービス・メモリ領域に対するアクセス権限が単一でないことを許容し、それぞれのアクセス権限毎、すなわちサービス・メモリ領域において実行するサービスの内容毎に、暗証コードを設定することができる。例えば、同じサービス・メモリ領域に対して起動するサービスが「読み出し」と「読み出し及び書き込み」とでは、別々のＰＩＮが設定される。また、電子マネーやその他の価値情報に対する「増額」と「減額」とでは、別々のＰＩＮが設定される。また、あるメモリ領域に対する読み出しについてはＰＩＮの入力が必要でないが、書き込む場合にはＰＩＮの入力を必須とさせることが可能である。【００８７】  図８には、内部メモリに複数のファイル・システムを設けることができるＩＣカード内のファームウェアの機能構成を模式的に示している。【００８８】  インターフェース（Ｉ／Ｆ）制御部は、非接触ＩＣカード・インターフェースによるカード・リーダ／ライタとの通信、カード・リーダ／ライタとしての通信、有線インターフェースを介した通信、その他のＩ／Ｏインターフェースを介した通信などのプロトコル制御を行なう。【００８９】  コマンド制御部は、インターフェース制御部を介して外部から受け取ったコマンドの処理や、外部に対するコマンド発行、コマンドの検査などを行なう。【００９０】  セキュリティ制御部は、メモリ領域若しくはメモリ領域内の各ファイル・システムへアクセスする際の認証処理や、ファイル・システム内のディレクトリやサービスを利用する際のＰＩＮ照合などのセキュリティ処理を実現する。【００９１】  ファイル・システム制御部は、上述したようなメモリ領域からファイル・システムへの分割（並びに分割の解消）などファイル・システム管理や、ファイル・システム内のディレクトリ構造の管理などを行なう。【００９２】  モード管理部は、全ファイル・システム並びに個別のファイル・システムのモードの管理を行なう。ここで言うモードには、ファイル・システムの利用停止や利用再開などの状態が含まれる。【００９３】  この他、起動制御やＲＯＭ管理、パラメータ管理、不揮発性メモリ管理、パッチ制御など、ＩＣカード内の各ハードウェア制御用のファームウェアも含まれている。【００９４】Ｄ．ファイル・システムの分割と分割解除、サイズ変更
本実施形態では、ＩＣカード内のメモリ空間を分割して複数のファイル・システムが共存する構造を採用している。ファイル・システムの分割は、仮想的なＩＣカードの発行であり、１枚のＩＣカードが複数のＩＣカードとして機能することができる。【００９５】  また、本実施形態では、分割したメモリ領域の解除する手続を導入し、不要となったメモリ領域を解放し、他のサービスへの再割当てを行なえるようにしている。さらに、分割時に設定したメモリ領域のサイズを変更する手続を導入し、サイズの不足や余剰に順応できるようにしている。【００９６】  図９〜図１１には、メモリ領域を分割する手順を図解している。【００９７】  図９左側はＩＣカード内のメモリ空間が未分割の状態を示している。この時点でのメモリを「メモリ領域０」、識別番号を０、メモリ・サイズをＮとする。この状態よりサイズを指定して分割操作を行なうことにより、同図右側に示すように、分割元であるメモリ領域０から識別番号が１である「メモリ領域１」が生成される。また、分割操作時に指定したメモリ・サイズがｎ１であった場合、分割元であるメモリ領域０のメモリ・サイズはＮ−ｎ１となる。【００９８】  図１０右側は、図９に示した手順により生成されたメモリ領域からさらに分割操作を１回だけ行なった様子を示している。また、図１１右側には「分割手順０」から計１５回だけ分割操作を行なった様子を示している。【００９９】  未分割のメモリから図１１右側に示す状態に至るまでの分割手順において、各々の分割操作時に指定する領域サイズを分割順にｎ１、ｎ２、ｎ３、…、ｎ１４、ｎ１５とおくと、分割元であるメモリ領域０の領域サイズは計１５回の分割操作後には、Ｎ−（ｎ１＋ｎ２＋ｎ３＋…＋ｎ１４＋ｎ１５）となる。また、分割操作によって生成された分割領域の順に識別番号は割り振られ、分割順に１、２、３、…、１４、１５となる。メモリ領域を分割する処理動作の詳細については後述に譲る。【０１００】  図１２〜図１３には、一旦分割したメモリ領域を解放する手順を図解している。ここでは、上述したメモリ分割手順に従い、ＩＣカード内のメモリ領域０から分割によりメモリ領域１及びメモリ領域２が生成されている状態を想定している。【０１０１】  図１２には、メモリ領域２を解放する様子を示している。メモリ領域２を解放すなわち分割を解除することができる権限は、分割元であるＩＣカード発行者が持つ。分割解除を行なう際、メモリ領域２の鍵情報など分割元が管理することができない情報を含まなくても分割解除を可能とする。すなわち、分割解除する領域の識別番号やメモリ・サイズを分割元の鍵情報にてパッケージ化した情報を用いて分割解除を行なう。分割解除操作完了後、解放されたメモリは分割元であるＩＣカード発行者すなわちメモリ領域０に帰属する。分割解除を行なうための処理手順の詳細については後述に譲る。【０１０２】  また、図１３には、メモリ領域１を解放する様子を示している。図１２に示した場合と同様の方法にて分割解除操作を完了した後、解放されたメモリは分割元であるＩＣカード発行者すなわちメモリ領域０に帰属する。図示の例では、メモリ領域１が解放された後も、メモリ領域２の識別番号などの情報に変化��ないものとする。【０１０３】  図１４〜図１５には、一旦分割したメモリ領域のサイズを変更する手順を図解している。【０１０４】  図１４には、メモリ領域１のメモリ・サイズを拡張する様子を示している。メモリ領域１のメモリ・サイズを拡張することができる権限は、分割元であるＩＣカード発行者が持つ。【０１０５】  メモリ領域１のサイズを拡張する際、メモリ領域１の鍵情報など分割元が管理することができない情報を含まなくてもメモリ・サイズの拡張を可能とする。すなわち、サイズを拡張するメモリ領域の識別番号やメモリ・サイズを分割元の鍵情報にてパッケージ化した情報を用いてメモリ拡張を行なう。メモリ領域のサイズを変更するための処理手順の詳細については後述に譲る。【０１０６】  なお、メモリ領域のサイズ拡張では、サイズ拡張に必要とするメモリ・サイズ以上の未使用領域が分割元すなわちメモリ領域０にあることが必須条件となる。【０１０７】  また、図１５には、メモリ領域１のメモリ・サイズを縮小する様子を示している。メモリ領域１のメモリ・サイズを縮小することができる権限は、分割元であるＩＣカード発行者が持つ。【０１０８】  メモリ領域１のサイズを縮小する際、メモリ領域１の鍵情報など分割元が管理することができない情報を含まなくてもメモリ・サイズの縮小を可能とする。すなわち、縮小するメモリ領域の識別番号やメモリ・サイズを分割元の鍵情報にてパッケージ化した情報を用いてメモリ縮小を行なう。メモリ領域のサイズを変更するための処理手順の詳細については後述に譲る。【０１０９】  なお、メモリ領域のサイズ縮小では、縮小されるメモリ領域に縮小に必要とするメモリ・サイズ以上の未使用領域が当該メモリ領域にあることが必須条件となる。【０１１０】  図１６〜図１７には、一旦分割したメモリ領域に割り振られた識別番号を変更するための手順を図解している。ここでは、上述したメモリ分割手順に従い、ＩＣカード内のメモリ領域０から分割によりメモリ領域１及びメモリ領域２が生成されている状態を想定している。【０１１１】  図１６には、メモリ領域１とメモリ領域２の間でメモリ識別番号を交換する様子を示している。【０１１２】  メモリ識別番号を交換することができる権限は、分割元であるＩＣカード発行者が持つ。メモリ領域間でメモリ識別番号の交換を行なう際、双方のメモリ領域１及びメモリ領域２の鍵情報など分割元が管理することができない情報を含まなくても、メモリ識別番号の交換を可能とする。すなわち、識別番号を交換するメモリ領域のそれぞれの識別番号やメモリ・サイズを分割元の鍵情報にてパッケージ化した情報を用いて、メモリ識別番号交換を行なう。【０１１３】  但し、メモリ識別番号交換では、分割元が使用する識別番号０を交換対象とすることはできないものとする。【０１１４】  また、図１７には、メモリ領域２のメモリ識別番号を、存在しないメモリ識別番号１に変更する様子を示している。【０１１５】  メモリ識別番号を変更することができる権限は、分割元であるＩＣカード発行者が持つ。メモリ識別番号の変更を行なう際、メモリ領域２の鍵情報など分割元が管理することができない情報を含まなくても、メモリ識別番号の変更を可能とする。すなわち、識別番号を変更するメモリ領域の識別番号やメモリ・サイズを分割元の鍵情報にてパッケージ化した情報を用いて、メモリ識別番号変更を行なう。【０１１６】  但し、変更できる識別番号は未使用のものに限られる。また、変更後の識別別番号を指定しない場合は、未使用の識別番号のうち最も若い番号が充てられるものとする。また、メモリ識別番号変更では、分割元が使用する識別番号０を変更対象とすることはできないものとする。【０１１７】Ｅ．メモリ領域を分割操作するための処理手順
この項では、メモリ領域を分割して新たなファイル・システムを作成するための手続きについて詳解する。【０１１８】  図１８には、ファイル・システムを分割する際の事前処理について図解している。新たなサービス提供元事業者がＩＣカードのメモリ領域上でファイル・システムを分割したい場合には、その事前処理として、当該事業者は、カード発行者に対してメモリ領域の使用に関する許可を求める。そして、カード発行者はメモリ領域の使用、すなわちファイル・システムの分割を許可する場合には、分割技術管理者から、ファイル・システムの分割に必要となる「分割素パッケージ」を取得する。【０１１９】  分割技術管理者は、ＩＣカードを製造又は製造出荷した後にＩＣカード内のメモリ領域の管理を担うカード記憶領域運用者２２に相当し、新たなサービス提供元事業者は、カード記憶領域使用者１４に相当する（図２を参照のこと）。【０１２０】  分割技術管理者は、ＩＣカード内のメモリ領域上の各ファイル・システムのシステム・コードを採番する権限を持つとともに、ＩＣカードの実行環境を提供するオペレーティング・システム内に格納されている分割権限鍵Ｋｄを管理している。そして、分割技術管理者は、新たに分割して作成されるファイル・システムの領域鍵（当該領域を使用する新たなサービス提供元事業者（すなわち仮想的なＩＣカードの発行者）の発行者鍵）ＫＩｉ、システム・コードＳＣｉを割り振り（但し、ｉはｉ番目に分割されたファイル・システムであることを識別する添え字である）、これらで構成されるデータ・ブロックを分割権限鍵Ｋｄで暗号化して分割素パッケージを作成し、これをカード発行者に渡す。【０１２１】  カード発行者自身は、分割権限鍵Ｋｄを保持していないので、渡された分割素パッケージを解読したりこれを改竄したりすることはできない。【０１２２】  カード発行者は、取得した分割素パッケージと、新たなサービス提供元事業者に使用を許可する分割領域の大きさ（ブロック数）とからなるデータ・ブロックをさらに自己の発行者鍵ＫＩで暗号化して、分割パッケージを作成する。【０１２３】  分割パッケージは、カード発行者並びにカード発行者のファイル・システムにおいて管理されているカード発行者鍵ＫＩで暗号化されているので、第３者が分割パッケージを解読したり分割領域の大きさなどを改竄したりすることはできない。【０１２４】  このような事前手続きを経て、カード発行者は、分割パッケージを取得し、これを用いてＩＣカード内のメモリ領域のファイル・システムの分割要求を行なう。ここで、ファイル・システムへのアクセスは、ファイル・システムのエリアＩＤを引数にして行なわれるが、カード発行者はシステム・コードしか分からないので、ＩＣカードに対してポーリングを行なうことによって、自己のファイル・システムのエリアＩＤを取得することができる。【０１２５】  図１９には、カード発行者がＩＣカードに対してポーリングを行なう手続きを図解している。但し、カード発行者（あるいはその他の外部機器）とＩＣカード間の通信は、電磁誘導作用に基づく非接触ＩＣカード・インターフェースを利用しても、あるいはＵＡＲＴやＩ２Ｃなどの有線インターフェースを利用して行なうよう��してもよい（以下、同様）。【０１２６】  カード発行者は、ＩＣカードの実行環境であるオペレーティング・システムに対しポーリングして、自己のシステム・コードＳＣを引数にしたファイル・システムのエリアＩＤ要求を行なう。【０１２７】  この要求メッセージをトリガにして、要求元であるカード発行者と、ＩＣカードの実行環境であるオペレーティング・システムの間で、複数往復にまたがる通信動作で構成される相互認証手続きを経て、要求に対する戻り値としてエリアＩＤがカード発行者へ返される。なお、相互認証手続きの構成についてはＩＣカードの仕様毎に相違し、本発明の要旨には直接関連しないので、ここでは詳細な説明を省略する。【０１２８】  なお、分割により新たにファイル・システムを取得した新規のサービス提供元事業者（すなわち仮想的なカード発行者）の場合も、同様のポーリング手続きを経て自己のエリアＩＤを取得することになる。【０１２９】  カード発行者は、ＩＣカードのオペレーティング・システムに対してファイル・システムの分割要求を行なう。この分割要求は、カード発行者のエリアＩＤと、分割パッケージを引数として行なわれる。分割パッケージはカード発行者鍵ＫＩで暗号化されているので、第３者からは改竄されない。図２０には、カード発行者がＩＣカードに対して分割要求を行なう手続きを示している。また、図２１には、ＩＣカード上のメモリ領域が分割され、新たなファイル・システムが生成される様子を示している。カード発行者とＩＣカード間の通信は、電磁誘導作用に基づく非接触ＩＣカード・インターフェースを利用しても、あるいはＵＡＲＴやＩ２Ｃなどの有線インターフェースを利用して行なわれる。【０１３０】  分割要求がＩＣカードのオペレーティング・システムに届くと、引数に含まれるエリアＩＤに基づいて、分割パッケージがカード発行者のファイル・システムヘ渡され、カード発行者鍵ＫＩで解読され、分割素パッケージと分割領域の大きさ（ブロック数）が取り出される。【０１３１】  ＩＣカードのオペレーティング・システムは、カード発行者のファイル・システムから分割素パッケージと分割領域の大きさを受け取ると、分割素パッケージを分割権限鍵Ｋｄで解読して、分割直後の領域鍵（当該領域を使用する新たなサービス提供元事業者（すなわち仮想的なＩＣカードの発行者）の発行者鍵）ＫＩｉと、システム・コードＳＣｉを取り出す。そして、カード発行者が所有する領域のみ使用領域のうち、要求されている分割領域の大きさ分の領域を分割し、さらにこの領域に発行者鍵ＫＩｉとシステム・コードＳＣｉを設定して、新たなファイル・システムとする。【０１３２】  このようなファイル・システムの分割処理が終わると、そのステータスが要求元であるカード発行者に返される。【０１３３】  このようにして、新たなサービス提供元事業者は、他のカード発行者が発行したＩＣカードのメモリ領域上に自分専用のファイル・システムを確保することができ、あたかも自らＩＣカードを発行した、すなわち仮想的なＩＣカード発行者としてサービス提供事業を展開することが可能となる。【０１３４】  但し、分割直後のファイル・システムの初期状態では、設定されている発行者鍵ＫＩｉやシステ��・コードＳＣｉは分割技術管理者が設定したままの状態である。言い換えれば、新規のサービス提供元事業者は、自己のファイル・システムのセキュリティは、分割技術管理者に委ねられている部分があり、セキュリティに関する脅威を独立して分析、管理、運用することはできない。【０１３５】  そこで、新規のサービス提供元事業者は、ＩＣカードのメモリ領域上に自己のファイル・システムを取得した後は、発行者鍵ＫＩｉとシステム・コードＳＣｉの再設定手続きを行なう必要がある。また、この再設定手続きに併せて、分割領域の大きさを調整するようにしてもよい。【０１３６】  図２２には、新規のサービス提供元事業者がＩＣカードのメモリ領域上に自己のファイル・システムを取得した後に行なう、発行者鍵ＫＩｉとシステム・コードＳＣｉの再設定手続きを示している。但し、サービス提供元事業者とＩＣカード間の通信は、電磁誘導作用に基づく非接触ＩＣカード・インターフェースを利用しても、あるいはＵＡＲＴやＩ２Ｃなどの有線インターフェースを利用して行なう。【０１３７】  サービス提供元事業者は、ＩＣカードの実行環境であるオペレーティング・システムに対しポーリングして、分割直後のシステム・コードＳＣｉを引数にしたファイル・システムのエリアＩＤ要求を行なう。【０１３８】  この要求メッセージをトリガにして、サービス提供元事業者と、ＩＣカードの実行環境であるオペレーティング・システムの間で、複数往復にまたがる通信動作で構成される相互認証手続きを経て、要求に対する戻り値として、分割時に分割技術管理者によって付与されたデフォルトのエリアＩＤが、サービス提供元事業者へ返される。なお、相互認証手続きの構成についてはＩＣカードの仕様毎に相違し、本発明の要旨には直接関連しないので、ここでは詳細な説明を省略する。【０１３９】  この認証手続きに続いて、サービス提供元事業者は、ＩＣカードのオペレーティング・システムに対して、デフォルトの発行者鍵ＫＩｉの変更要求を行なう。この鍵変更要求は、デフォルトのエリアＩＤと、鍵変更パッケージを引数として行なわれる。鍵変更パッケージはデフォルト発行者鍵ＫＩｉで暗号化されているので、第３者からは改竄されない。【０１４０】  鍵変更要求がＩＣカードのオペレーティング・システムに届くと、引数に含まれるエリアＩＤに基づいて、鍵変更パッケージが当該サービス提供元事業者のファイル・システムへ渡され、そのカード発行者鍵ＫＩｉで解読され、鍵変更パッケージが取り出される。そして、ファイル・システムのカード発行者鍵がＫＩｉからＫＩｉ’に変更されると、そのステータスが要求元であるサービス提供元事業者に返される。【０１４１】  続いて、サービス提供元事業者は、ＩＣカードのオペレーティング・システムに対して、デフォルトのシステム・コードＳＣｉの変更要求を行なう。このシステム・コード変更要求は、デフォルトのエリアＩＤと、システム・コード変更パッケージを引数として行なわれる。システム・コード変更パッケージは新規の発行者鍵ＫＩｉ’で暗号化されているので、第３者からは改竄されない。【０１４２】  システム・コード変更要求がＩＣカードのオペレーティング・システムに届くと、引数に含まれるエ���アＩＤに基づいて、鍵変更パッケージが当該サービス提供元事業者のファイル・システムへ渡され、そのカード発行者鍵ＫＩｉ’で解読され、システム・コード変更パッケージが取り出される。そして、ファイル・システムのデフォルトのシステム・コードＳＣｉがＳＣｉ’に変更されると、そのステータスが要求元であるサービス提供元事業者に返される。【０１４３】  続いて、サービス提供元事業者は、ＩＣカードのオペレーティング・システムに対して、デフォルトのエリアＩＤｉの変更要求を行なう。このシステム・コード変更要求は、デフォルトのエリアＩＤと、エリアＩＤ変更パッケージを引数として行なわれる。エリアＩＤ変更パッケージは新規の発行者鍵ＫＩｉ’で暗号化されているので、第３者からは改竄されない。【０１４４】  エリアＩＤ変更要求がＩＣカードのオペレーティング・システムに届くと、引数に含まれるエリアＩＤに基づいて、エリアＩＤ変更パッケージが当該サービス提供元事業者のファイル・システムへ渡され、そのカード発行者鍵ＫＩｉ’で解読され、エリアＩＤ変更パッケージが取り出される。そして、ファイル・システムのデフォルトのエリアＩＤｉがエリアＩＤｉ’に変更されると、そのステータスが要求元であるサービス提供元事業者に返される。【０１４５】  このように新規のサービス提供元事業者は、自己のファイル・システムに対しセキュアな発行者鍵ＫＩｉ’とシステム・コードＳＣｉ’を設定することにより、元のＩＣカード発行者とは独立してセキュリティに関する脅威を分析、管理、並びに運用することができるようになる。【０１４６】Ｆ．分割されたメモリ領域を解除するための処理手順
ＩＣカード内のメモリ空間を論理的に複数に分割して運用しているときに、一部のサービスの利用を停止するなど、ある時点で特定のメモリ領域が不要になることが考えられる。前項Ｅで説明した分割操作の後に特定のメモリ領域のみ個別に解放することで、使用中の他のメモリ領域に影響を与えることなく、不要なメモリ領域のみ削除し、他のサービスの再利用することが可能になる。【０１４７】  この項では、メモリ領域の解除、すなわち分割して得たファイル・システムを削除し、メモリ領域を解放するための手続について詳解する。【０１４８】  図２３には、分割して得られたファイル・システムを削除する際の事前処理について図解している。サービス提供元事業者がＩＣカードのメモリ領域上で自分に割り当てられているファイル・システムを削除したい場合には、その事前処理として、当該事業者は、カード発行者に対してメモリ領域の解除に関する許可を求める。【０１４９】  そして、カード発行者は、メモリ領域の解除、すなわちファイル・システムの解除を許可する場合には、解除先となるメモリ領域のシステム・コードＳＣｉを含んだデータ・ブロックを自己の発行者鍵ＫＩで暗号化して、分割解除パッケージを作成する。この分割解除パッケージは、カード発行者並びにカード発行者のファイル・システムにおいて管理されているカード発行者鍵ＫＩで暗号化されているので、第３者が分割解除パッケージを解読したり分割領域の大きさなどを改竄したりすることはできない。【０１５０】  このような事前手続きを経て、カード発行者は、分割解除パッケージを取得し、これを用いてＩＣカード内のメモリ領域のファイル・システムの分割解除要求を行なう。ここで、ファイル・システムへのアクセスは、ファイル・システムのエリアＩＤを引数にして行なわれるが、カード発行者は自分のシステム・コードしか分からないので、ＩＣカードに対してポーリングを行なうことによって、自己のファイル・システムのエリアＩＤを取得することができる（図１９を参照のこと）。【０１５１】  カード発行者は、ＩＣカードのオペレーティング・システムに対してファイル・システムの分割解除要求を行なう。この分割解除要求は、カード発行者のエリアＩＤと、分割解除パッケージを引数として行なわれる。分割解除パッケージはカード発行者鍵ＫＩで暗号化されているので、第３者からは改竄されない。図２４には、カード発行者がＩＣカードに対して分割解除要求を行なう手続きを示している。また、図２５には、ＩＣカード上で分割により得られているメモリ領域が解除され、ＩＣカード発行者のファイル・システムに戻される様子を示している。カード発行者とＩＣカード間の通信は、電磁誘導作用に基づく非接触ＩＣカード・インターフェースを利用しても、あるいはＵＡＲＴやＩ２Ｃなどの有線インターフェースを利用して行なわれる。【０１５２】  分割解除要求がＩＣカードのオペレーティング・システムに届くと、引数に含まれるエリアＩＤに基づいて、分割解除パッケージがカード発行者のファイル・システムへ渡され、カード発行者鍵ＫＩで解読され、解除対象となっているメモリ領域（ファイル・システム）のシステム・コードＳＣｉが取り出される。【０１５３】  ＩＣカー���のオペレーティング・システムは、解除対象となっているファイル・システムのシステム・コードＳＣｉを受け取ると、該当するファイル・システムを解除し、ＩＣカード発行者が持つ元のファイル・システムに統合する。【０１５４】  このようなファイル・システムの分割解除処理が終わると、そのステータスが要求元であるカード発行者に返される。【０１５５】  このようにして、サービス提供元事業者は不要となった自分専用のファイル・システムを解除することができる。したがって、使用中の他のメモリ領域に影響を与えることなく、不要なメモリ領域のみ削除し、他のサービスの再利用することが可能であり、ＩＣカード内のメモリという有限のリソースを有効に活用することができる。【０１５６】Ｇ．分割されたメモリ領域のサイズを拡大又は縮小するための処理手順
ＩＣカード内のメモリ空間を論理的に複数に分割して運用する場合、個々のメモリ領域のサイズを分割時に確定できるとは限らない。前々項Ｅで説明した分割操作の後に、分割したメモリ領域のサイズ変更を認めることで、メモリ不足を回避するために分割時に十分なマージンを設ける必要がなくなる。また、不要となったメモリ・サイズを縮小することができる。これらによって、有限なメモリ領域を有効に使用することができる。【０１５７】  この項では、メモリ領域のサイズ変更、すなわち分割して得たファイル・システムのサイズを拡大又は縮小するための手続について詳解する。【０１５８】  図２６には、分割して得られたファイル・システムのサイズを変更する際の事前処理について図解している。サービス提供元事業者がＩＣカードのメモリ領域上で自分に割り当てられているファイル・システムのサイズを拡大又は縮小したい場合には、その事前処理として、当該事業者は、カード発行者に対してメモリ領域のサイズ変更に関する許可を求める。【０１５９】  そして、カード発行者は、メモリ領域のサイズの変更を許可する場合には、解除先となるメモリ領域のシステム・コードＳＣｉと、サイズの拡張又は縮小情報、並びに変更サイズ情報を含んだデータ・ブロックを自己の発行者鍵ＫＩで暗号化して、分割サイズ変更パッケージを作成する。この分割サイズ変更パッケージは、カード発行者並びにカード発行者のファイル・システムにおいて管理されているカード発行者鍵ＫＩで暗号化されているので、第３者が分割サイズ変更パッケージを解読したり分割領域の大きさなどを改竄したりすることはできない。【０１６０】  このような事前手続きを経て、カード発行者は、分割サイズ変更パッケージを取得し、これを用いてＩＣカード内のメモリ領域のファイル・システムの分割サイズ変更要求を行なう。ここで、ファイル・システムへのアクセスは、ファイル・システムのエリアＩＤを引数にして行なわれるが、カード発行者は自分のシステム・コードしか分からないので、ＩＣカードに対してポーリングを行なうことによって、自己のファイル・システムのエリアＩＤを取得することができる（図１９を参照のこと）。【０１６１】  カード発行者は、ＩＣカードのオペレーティング・システムに対してファイル・システムの分割サイズ変更要求を行なう。この分割サイズ変更要求は、カード発行者のエリアＩＤと、分割サイズ変更パッケージを引数として行なわれる。分割サイズ変更パッケージはカード発行者鍵ＫＩで暗号化されているので、第３者からは改竄されない。図２７には、カード発行者がＩＣカードに対して分割サイズ変更要求を行なう手続きを示している。また、図２８には、ＩＣカード上で分割により得られているメモリ領域のサイズが変更（図示の例では縮小）される様子を示している。カード発行者とＩＣカード間の通信は、電磁誘導作用に基づく非接触ＩＣカード・インターフェースを利用しても、あるいはＵＡＲＴやＩ２Ｃなどの有線インターフェースを利用して行なわれる。【０１６２】  分割サイズ変更要求がＩＣカードのオペレーティング・システムに届くと、引数に含まれるエリアＩＤに基づいて、分割サイズ変更パッケージがカード発行者のファイル・システムへ渡され、カード発行者鍵ＫＩで解読され、サイズ変更の対象となっているメモリ領域（ファイル・システム）のシステム・コードＳＣｉが取り出される。【０１６３】  ＩＣカードのオペレーティング・システムは、サイズ変更対象となっているファイル・システムのシステム・コードＳＣｉを受け取ると、該当するファイル・システムのサイズを変更する。但し、ファイル・システムのサイズを拡大するときには、ＩＣカード発行者のメモリ領域を追加して割り当てることから、ＩＣカード発行者のメモリ領域に要求されている変更サイズ以上の未使用領域があることが必須条件となる。また逆にファイル・システムのサイズを縮小するときには、要求されている変更サイズ以上の未使用領域が当該ファイル・システムにあることが必須条件となる。【０１６４】  このようなファイル・システムの分割サイズ変更処理が終わると、そのステータスが要求元であるカード発行者に返される。【０１６５】  このようにして、サービス提供元事業者は、自分専用のファイル・システムのサイズを必要に応じて変更することができる。したがって、メモリ不足を回避するために分割時に十分なマージンを設ける必要がなくなる。また、不要となったメモリ・サイズを縮小することができる。これらによって、有限なメモリ領域を有効に使用することができる。
【産業上の利用可能性】
【０１６６】  以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。【０１６７】  本明細書では、ＩＣカード若しくはＩＣチップを組み込んだ携帯端末を例にとり、ＩＣカード内のメモリ空間を分割して得られた各メモリ領域について分割解除によるリソースの解放や、分割したメモリ領域の拡大や縮小などのサイズ変更について説明してきたが、本発明の要旨はこれに限定されるものではない。例えば、ＩＣカードやＩＣチップ以外のメモリ装置上において同種の運用形態がとられる場合において、本発明を適用し同様の作用効果を得ることができる。【０１６８】  要するに、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、請求の範囲の記載を参酌すべきである。
【図１】
2005124560.tif 000002
【図２】
2005124560.tif 000003
【図３】
2005124560.tif 000004
【図４】
2005124560.tif 000005
【図５】
2005124560.tif 000006
【図６】
2005124560.tif 000007
【図７】
2005124560.tif 000008
【図８】
2005124560.tif 000009
【図９】
2005124560.tif 000010
【図１０】
2005124560.tif 000011
【図１１】
2005124560.tif 000012
【図１２】
2005124560.tif 000013
【図１３】
2005124560.tif 000014
【図１４】
2005124560.tif 000015
【図１５】
2005124560.tif 000016
【図１６】
2005124560.tif 000017
【図１７】
2005124560.tif 000018
【図１８】
2005124560.tif 000019
【図１９】
2005124560.tif 000020
【図２０】
2005124560.tif 000021
【図２１】
2005124560.tif 000022
【図２２】
2005124560.tif 000023
【図２３】
2005124560.tif 000024
【図２４】
2005124560.tif 000025
【図２５】
2005124560.tif 000026
【図２６】
2005124560.tif 000027
【図２７】
2005124560.tif 000028
【図２８】
2005124560.tif 000029
【図２９】
2005124560.tif 000030
【国際調査報告】
2005124560.tif 000031
2005124560.tif 000032
2005124560.tif 000033
2005124560.tif 000034
2005124560.tif 000035
2005124560.tif 000036