(57)【特許請求の範囲】
【請求項１】
第１の暗号方式と、前記第１の暗号方式とは異なるセキュリティ強度を有する第２の暗号方式に対応可能な情報処理装置であって、
前記第１の暗号方式を用いて前記情報処理装置の記憶領域に対して行われる所定の操作を禁止するための禁止情報を、前記第２の暗号方式を用いて外部装置から受信する禁止情報受信部と、
前記禁止情報により所定の操作を禁止するための禁止処理を行う禁止処理部と、
前記外部装置または他の外部装置から操作の要求を受信する操作要求受信部と、
前記要求された操作が前記禁止情報により禁止された所定の操作に該当しない場合に、前記要求された操作を実行する操作実行部と
を備え、
前記禁止情報は、前記記憶領域のフォーマット初期化操作を所定の操作として指定する情報を含む、情報処理装置。
【請求項２】
前記記憶領域は、相異なる運用主体により各々に利用可能な複数の論理領域に分割されており、
前記禁止情報は、前記第１の暗号方式を用いて前記各論理領域に対して行われる所定の操作を禁止するために、前記各論理領域を利用可能な運用主体の権限により設定される、請求項１に記載の情報処理装置。
【請求項３】
前記禁止情報は、前記記憶領域へのサービス情報の追加を所定の操作として指定する情報を含む、請求項１に記載の情報処理装置。
【請求項４】
第１の暗号方式と、前記第１の暗号方式とは異なるセキュリティ強度を有する第２の暗号方式に対応可能な情報処理装置に適用される情報処理方法であって、
前記第１の暗号方式を用いて前記情報処理装置の記憶領域に対して行われる所定の操作を禁止するための禁止情報を、前記第２の暗号方式を用いて外部装置から受信するステップと、
前記禁止情報により所定の操作を禁止するための禁止処理を行うステップと、
前記外部装置または他の外部装置から操作の要求を受信するステップと、
前記要求された操作が前記禁止情報により禁止された所定の操作に該当しない場合に、前記要求された操作を実行するステップと
を含み、
前記禁止情報は、前記記憶領域のフォーマット初期化操作を所定の操作として指定する情報を含む、情報処理方法。
【請求項５】
請求項４に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
電子マネーシステムやセキュリティシステム等では、リーダライタと非接触通信可能なＩＣチップを搭載した、非接触ＩＣカードや携帯端末等の情報処理装置の利用が普及している。かかる情報処理装置では、各種のサービスを利用するために必要なデータがセキュアに伝送されて記憶領域に管理されている。
【０００３】
ここで、データをセキュアに伝送するための暗号方式としては、複数の暗号方式が提案されている。近年、暗号方式は、現行のＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）方式から、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）方式等、セキュリティ強度の高い暗号方式に移行しつつある。
【０００４】
そして、現行の暗号方式から新規の暗号方式に移行する場合、リーダライタと情報処理装置間のプロトコルも変更しなければならない。一方、ユーザに配布された現行の情報処理装置を一朝一夕に交換することはできない。このため、現状では、下記特許文献１等に記載されるように、現行および新規の暗号方式に対応可能な情報処理装置を配布し、両方の暗号方式に対応可能なようにシステムが運用されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１４９８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来、記憶領域に対して行われる所定の操作のうち、セキュリティ強度の低い暗号方式を用いて記憶領域に対して行われる操作を禁止することができなかった。このため、例えば、現行の暗号方式を用いた不正な操作により、記憶領域がフォーマット初期化され、サービスの利用が困難となったり、記憶領域へサービス情報が追加され、記憶領域がいたずらに消費されたりする場合がある。
【０００７】
そこで、本発明は、セキュリティ強度の低い暗号方式を用いて記憶領域に対して行われる不正な操作を禁止可能な、情報処理装置、情報処理方法およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明のある観点によれば、  第１の暗号方式と、第１の暗号方式とは異なるセキュリティ強度を有する第２の暗号方式に対応可能な情報処理装置であって、  第１の暗号方式を用いて情報処理装置の記憶領域に対して行われる所定の操作を禁止するための禁止情報を、第２の暗号方式を用いて外部装置から受信する禁止情報受信部と、  禁止情報により所定の操作を禁止するための禁止処理を行う禁止処理部と、  外部装置または他の外部装置から操作の要求を受信する操作要求受信部と、  要求された操作が禁止情報により禁止された所定の操作に該当しない場合に、要求された操作を実行する操作実行部とを備える情報処理装置が提供される。
【０００９】
記憶領域は、相異なる運用主体により各々に利用可能な複数の論理領域に分割されており、禁止情報は、第１の暗号方式を用いて各論理領域に対して行われる所定の操作を禁止するために、各論理領域を利用可能な運用主体の権限により設定されてもよい。
【００１０】
禁止情報は、記憶領域のフォーマット初期化操作を所定の操作として指定する情報を含んでもよく、記憶領域へのサービス情報の追加を所定の操作として指定する情報を含んでもよい。
【００１１】
また、本発明の別の観点によれば、第１の暗号方式と、第１の暗号方式とは異なるセキュリティ強度を有する第２の暗号方式に対応可能な情報処理装置に適用される情報処理方法であって、  第１の暗号方式を用いて情報処理装置の記憶領域に対して行われる所定の操作を禁止するための禁止情報を、第２の暗号方式を用いて外部装置から受信するステップと、  禁止情報により所定の操作を禁止するための禁止処理を行うステップと、  外部装置または他の外部装置から操作の要求を受信するステップと、  要求された操作が禁止情報により禁止された所定の操作に該当しない場合に、要求された操作を実行するステップとを含む情報処理方法が提供される。
【００１２】
また、本発明の別の観点によれば、上記情報処理方法をコンピュータに実行させるためのプログラムが提供される。ここで、プログラムは、コンピュータ読取り可能な記録媒体を用いて提供されてもよく、通信手段を介して提供されてもよい。
【発明の効果】
【００１３】
以上説明したように本発明によれば、セキュリティ強度の低い暗号方式を用いて記憶領域に対して行われる不正な操作を禁止可能な、情報処理装置、情報処理方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るＩＣカードシステムを示す概略図である。
【図２】ＩＣカードシステムの主要な構成を示すブロック図である。
【図３】各ＩＣカードに対応する暗号方式を示す説明図である。
【図４】ＩＣカードの主要な構成を示すブロック図である。
【図５】ＩＣカードの制御部とメモリ部の構成を示すブロック図である。
【図６】ＩＣカードの記憶領域の構成を示す説明図である。
【図７】ＩＣカードの発行手順を示すシーケンス図である。
【図８】禁止処理に関連する主要な構成を示すブロック図である。
【図９】禁止処理の手順を示すシーケンス図である。
【図１０】禁止情報の確認手順を示すフロー図である。
【図１１】第１の利用ケースに対応する記憶領域の構成を示す説明図である。
【図１２】第２の利用ケースに対応する記憶領域の構成を示す説明図である。
【図１３】第１および第２の利用ケースに対応するＩＣカードの発行手順を示すシーケンス図である。
【図１４】第１の利用ケースにおいて不正な操作の実行を禁止する手順を示すシーケンス図である。
【図１５】第２の利用ケースにおいて不正な操作の実行を禁止する手順を示すシーケンス図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
本明細書では、本発明の好適な実施の形態について、以下の項目に沿って説明する。
１．ＩＣカードシステム
２．ＩＣカードの構成
３．ＩＣカードの記憶領域と発行工程
４．操作の禁止処理
５．ＩＣカードの利用ケース
６．まとめ
【００１７】
［１．ＩＣカードシステム］
まず、図１〜図３を参照しながら、本発明の実施形態に係るＩＣカードシステムについて説明する。図１には、ＩＣカードシステムが示され、図２には、ＩＣカードシステムの主要な構成が示されている。図３には、各ＩＣカードに対応する暗号方式が示されている。
【００１８】
図１に示すように、ＩＣカードシステムは、情報処理装置（非接触ＩＣカード１または携帯端末２等）、および外部装置（サービス提供装置３または発行装置５等）を有する。
【００１９】
情報処理装置は、非接触ＩＣカード１（以下ではＩＣカード１とも称する。）または携帯端末２等であり、非接触通信用のＩＣチップを有している。外部装置は、リーダライタ４に接続されたサービス提供装置３、またはリーダライタ６に接続された発行装置５等である。
【００２０】
ＩＣカード１は、外部装置３、５のリーダライタ４、６と非接触通信するためのアンテナ、および所定の演算処理を行うＩＣチップを有している。ＩＣカード１は、外部装置３、５のリーダライタ４、６と非接触通信が可能である。よって、リーダライタ４、６にＩＣカード１をかざすと、ＩＣカード１に対するデータの読書きが可能となる。
【００２１】
ＩＣカード１は、各種サービスを提供するＩＣカードシステムに適用されている。ＩＣカード１は、電子マネーシステム、交通機関の改札システム、建造物への入館・入室やパーソナルコンピュータへのログイン等のセキュリティシステム、電子決済システム等に適用されている。また、ＩＣカード１としては、複数のサービスに対応可能なマルチアプリケーション型のカードも実用化されている。
【００２２】
また、携帯端末２は、ＩＣカード１と同様のＩＣチップを有する携帯型の情報処理装置であり、携帯電話、腕時計、携帯情報端末、携帯型ゲーム機、携帯型映像／音声再生機等の移動装置等である。携帯端末２も、ＩＣカード１と同様に、リーダライタ４、６と非接触通信し、各種サービスの利用を可能にする。
【００２３】
サービス提供装置３は、情報処理装置１、２を用いた所定のサービスを提供するためのホスト装置である。サービス提供装置３は、交通機関の自動改札機、店舗のレジスタ装置、電子商取引用の端末装置、自動販売機、ＰＯＳ端末、キオスク端末、金融機関のＡＴＭ等である。サービス提供装置３は、情報処理装置１、２と非接触通信するためのリーダライタ４を有している。リーダライタ４は、サービス提供装置３に内蔵されてもよく、別装置としてサービス提供装置３に有線または無線で接続されてもよい。
【００２４】
サービス提供装置３のリーダライタ４に情報処理装置１、２をかざすと、両装置の間で所定のサービスに関する情報が非接触通信される。これにより、情報処理装置１、２のユーザは、各種サービスの利用が可能となる。
【００２５】
発行装置５は、管理情報を発行するための発行情報を生成し、情報処理装置１、２に提供する。管理情報は、各種サービスに利用されるユーザデータを管理するための情報であり、発行情報は、管理情報を発行するための情報である。発行情報は、所定の暗号方式を用いて暗号化された状態で提供される。
【００２６】
このため、発行装置５は、情報処理装置１、２と非接触通信するためのリーダライタ６を有している。リーダライタ６は、発行装置５に内蔵されてもよく、別装置として発行装置５に有線または無線で接続されてもよい。発行装置５は、ネットワーク７を介して携帯端末２と通信可能である。
【００２７】
ＩＣカード１は、発行装置５のリーダライタ６と非接触通信し、発行装置５から暗号化された発行情報（暗号化発行情報）を取得する。これにより、例えば、カード製造工場でＩＣカード１の出荷時に、発行装置５のリーダライタ６にＩＣカード１をかざすと、発行装置５からＩＣカード１に暗号化発行情報の提供が可能となる。
【００２８】
また、携帯端末２は、ネットワーク７を介して発行装置５と通信し、発行装置５から暗号化発行情報を取得する。発行装置５は、ネットワーク通信可能なサーバ装置からなり、ネットワーク７を介して携帯端末２に発行情報を送信する。これにより、携帯端末２がネットワーク７を介して発行装置５にアクセスする任意の時点で、発行装置５から携帯端末２に暗号化発行情報の提供が可能となる。
【００２９】
図２に示すように、ＩＣカードシステムの主要部は、ＩＣカード１または携帯端末２等の情報処理装置のＩＣカード部８、サービス提供装置３または発行装置５等の外部装置のコントローラ９、および外部装置３、５のリーダライタ４、６からなる。
【００３０】
ＩＣカード部８は、リーダライタ４、６と非接触通信するためのアンテナ（図４のアンテナ部１０）、ＩＣチップおよびメモリ（図４のメモリ部３０）を有している。ＩＣカード部８は、カード形状のＩＣカードでもよく、携帯端末２に組込まれてもよく、任意の形態で実現されうる。ＩＣカード部８とリーダライタ４、６は、「ＩＳＯ／ＩＥＣ  １８０９２」等の所定の通信方式により有線または無線で通信する。リーダライタ４、６とコントローラ９は、有線で接続されてもよく、無線で接続されてもよい。
【００３１】
コントローラ９は、リーダライタ４、６を介してＩＣカード部８に読出し命令を送信し、ＩＣカード部８は、読出し命令に応じてメモリからユーザデータを読出し、リーダライタ４、６を介してコントローラ９に送信する。
【００３２】
ＩＣカードシステムは、ＩＣカード１または携帯端末２のＩＣカード部８と、外部装置３、５のリーダライタ４、６の間で非接触通信するシステムとして構成される。リーダライタ４、６は、ＲＦ（無線周波）動作磁界を発生させ、ＩＣカード部８へ電力を伝送し、コマンドやデータ等に応じてＲＦ動作磁界を変調する。これにより、リーダライタ４、６とＩＣカード部８との間でデータが非接触通信される。ＩＣカードシステムでは、リーダライタ４、６がＩＣカード部８に対して各種のコマンドを発行し、ＩＣカード部８がコマンドに応答することで、トランザクションが実行され、所定のサービスに関するデータ通信が行われる。
【００３３】
図３に示すように、本実施形態では、複数の暗号方式に対応可能なＩＣカード１の利用が想定されている。つまり、従来のＩＣカード１Ａ、１Ｂ、１Ｃは、暗号方式Ａ、Ｂ、Ｃと一対一に対応しているが、本実施形態に係るＩＣカード１Ｄは、複数の暗号方式、例えば暗号方式Ａ、Ｂ、Ｃと一対多に対応している。
【００３４】
暗号方式としては、ＤＥＳ、ＡＥＳ、Ｃａｍｅｌｌｉａ、ＣＬＥＦＩＡ等の共通鍵暗号方式や、ＲＳＡ（Ｒｉｖｅｓｔ  Ｓｈａｍｉｒ  Ａｄｌｅｍａｎ）等の公開鍵暗号方式等、任意の暗号方式が適用される。各暗号方式には、セキュリティ面での信頼性や暗号処理時の処理負荷等の点で互いに優劣がある。
【００３５】
［２．ＩＣカードの構成］
つぎに、図４および図５を参照しながら、本発明の実施形態に係るＩＣカード１の構成について説明する。図４には、ＩＣカード１の主要な構成が示され、図５には、ＩＣカード１の制御部２０とメモリ部３０の構成が示されている。
【００３６】
図４に示すように、ＩＣカード部８は、アンテナ部１０、受信部１１、復号部１２、暗号部１３、送信部１４、制御部２０、およびメモリ部３０を有する。
【００３７】
アンテナ部１０は、リーダライタ４、６と非接触通信するためのアンテナである。受信部１１は、リーダライタ４、６からの受信データを復調する。復号部１２は、復調された受信データを復号する。暗号部１３は、リーダライタ４、６への送信データを暗号化する。送信部１４は、暗号化された送信データを変調する。制御部２０は、ＩＣカード部８の各部を制御する。メモリ部３０は、ユーザデータ、管理情報等のデータを保持するメモリである。
【００３８】
受信部１１、復号部１２、暗号部１３、送信部１４、制御部２０、およびメモリ部３０は、所定の回路からなり、小型のＩＣチップに搭載される。アンテナ部１０は、ＩＣカード１の外縁に沿って配置されるコイルアンテナ等からなり、受信部１１および送信部１４に接続される。
【００３９】
受信部１１および送信部１４は、いずれも不図示の変復調回路、フロントエンド回路および電源生成回路等からなる。変復調回路は、ＡＳＫ変調方式等によりデータを変調／復調する。電源生成回路は、アンテナ部１０を通じて受信した搬送波のＲＦ動作磁界から誘導起電力を生じさせ、ＩＣカード部８の電源として取込む。
【００４０】
フロントエンド回路は、アンテナ部１０を通じて受信した搬送波を復調し、リーダライタ４、６からのコマンドまたはデータを取得して制御部２０に供給する。また、フロントエンド回路は、搬送波を分周し、ＩＣカード部８を駆動させるためのクロックを生成する。さらに、フロントエンド回路は、所定のサービスに関するコマンドやデータに応じて搬送波を変調し、変調した搬送波をアンテナ部１０からリーダライタ４、６に送信する。
【００４１】
復号部１２および暗号部１３は、暗号処理部を構成しており、例えば暗号処理機能を有する暗号化コプロセッサ等の専用ハードウェアからなる。復号部１２および暗号部１３は、相異なる複数の暗号方式に対応可能である。これにより、ＩＣカード部８では、外部のリーダライタ４、６と複数の暗号方式を用いて非接触通信が可能となる。
【００４２】
制御部２０は、いずれも不図示のマイクロプロセッサ等の演算処理装置、ＲＯＭ、ＲＡＭ等からなり、ＩＣカード部８の各部を制御するとともに、所定の演算処理を行う。制御部２０は、メモリ部３０またはＲＯＭ等に記憶されたプログラムに従って動作し、所定の演算処理、コマンド生成、各種情報の送受信および読書きの制御等を行う。制御部２０は、例えば、所定のサービスに関してリーダライタ４、６と通信する際に、サービスに関するユーザデータをメモリ部３０に対して読書きする。制御部２０は、復号部１２および暗号部１３によるデータの暗号／復号処理を制御する。なお、制御部２０は、所定の送受信データに暗号／復号処理が行われるように、暗号／復号処理の要否も判定する。
【００４３】
メモリ部３０は、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＦｅＲＡＭ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  ＲＡＭ）等の半導体メモリからなる。メモリ部３０は、後述するデータ記憶部３２として機能し、非接触通信により所定のサービスを利用するためのユーザデータと、ユーザデータを管理するためのデータを記憶する。また、メモリ部３０は、暗号化発行情報を復号するための権限鍵をセキュアに保持する。なお、メモリ部３０は、半導体メモリの他に、ＨＤＤ等の記憶装置からなってもよい。
【００４４】
図５に示すように、メモリ部３０は、管理情報およびユーザデータが階層構造化された論理ファイル構造部３２を含むデータ記憶部３１を有している。論理ファイル構造部３２は、管理情報の記憶領域である定義領域を論理的に階層構造化し、各種の定義情報を階層的に保持する論理ファイル構造を有する。論理ファイル構造部３２には、後述するように、複数の論理カード（論理カード５０Ａ、５０Ｂ等）のための記憶領域３３Ａ、３３Ｂが設けられる。
【００４５】
また、図５に示すように、制御部２０は、１つの検知応答部２１、複数の暗号対応ユニット２２Ａ、２２Ｂ、禁止処理部２３および操作処理部２４を有している。暗号対応ユニット２２Ａ、２２Ｂは、復号部１２および暗号部１３（暗号処理部）が対応可能な暗号方式毎に設けられる。例えば、暗号処理部がＤＥＳおよびＡＥＳに対応可能である場合、ＤＥＳの暗号対応ユニット２２ＡとＡＥＳの暗号対応ユニット２２Ｂが設けられる。なお、暗号対応ユニット２２は、暗号対応ユニット２２Ａ、２２Ｂ、２２Ｃ、…として３つ以上設けられてもよい。
【００４６】
各暗号対応ユニット２２は、認証鍵生成部２５、相互認証部２６、通信路暗号部２７、およびリードライト部２８を有している。つまり、各暗号対応ユニット２２は、暗号方式毎に設けられ、各暗号方式を用いた通信に必要となる複数の機能部を組合せたユニットである。
【００４７】
なお、制御部２０の各部は、各部の機能を実行するためのプログラムを情報処理装置１、２に実装し、制御部２０のプロセッサに実行させることで実現される。プログラムは、記憶媒体または通信媒体を介して情報処理装置１、２に提供される。しかし、制御部２０の各部は、各部の機能を有するハードウェアを情報処理装置１、２に実装することで実現されてもよい。
【００４８】
検知応答部２１は、「ＩＳＯ／ＩＥＣ  １８０９２」等で提案されているポーリングコマンド等に対応する機能を有する。検知応答部２１は、所定のＩＣカードシステムに関するポーリングコマンドをリーダライタ４、６から受信すると、対応する応答コマンドを生成してリーダライタ４、６に送信する。検知応答部２１は、複数の暗号方式に対して共通に設けられている。
【００４９】
認証鍵生成部２５は、ＩＣカード部８とリーダライタ４、６の相互認証に必要な認証鍵を生成する。認証鍵生成部２５は、利用対象となるサービスによりアクセスされる記憶領域のサービス鍵と、ＩＣカード部８に固有のＩＤ（カードＩＤ）から、認証鍵を生成する。複数のサービスを同時に利用対象とする場合、複数のサービス鍵から縮退鍵が生成され、縮退鍵とカードＩＤから認証鍵が生成される。認証鍵は、相互認証処理に用いられる。
【００５０】
相互認証部２６は、ＩＣカード部８とリーダライタ４、６の相互認証を行う。相互認証部２６は、リーダライタ４、６から受信した乱数を、認証鍵生成部２５により生成された認証鍵を用いて復号し、再び暗号化してリーダライタ４、６に送信する。また、相互認証部２６は、生成した乱数を認証鍵を用いて暗号化し、リーダライタ４、６に送信し、その応答をリーダライタ４、６から受信し、送信した乱数と一致するか判定する。このように、リーダライタ４、６とＩＣカード部８により、相互に生成した乱数が正しいかを確認することで、相互認証が行われる。相互認証処理は、リーダライタ４、６から指定された暗号方式により行われる。
【００５１】
通信路暗号部２７は、「ＮＩＳＴ  ＳＰ  ８００−３８」に規定されるブロック暗号方式を用いて、ＩＣカード１とリーダライタ４、６の間の通信路を暗号化する。通信路暗号部２７は、相互認証処理の後に、相互に確認された乱数を用いて生成されたセッション鍵を通信路暗号鍵として用いて、通信路を暗号化して各種のデータを送受信する。
【００５２】
リードライト部２８は、メモリ部３０に対して各種のデータを読出し、または書込む。リードライト部２８は、所定のサービスのユーザデータの読出し要求をリーダライタ４、６から受信し、データ記憶部３１の所定のサービス定義領域に書込む。リードライト部２８は、発行情報に基づき発行された管理情報を、データ記憶部３１の所定の記憶領域に書込む。また、リードライト部２８は、後述するように、所定の記憶領域に対して、禁止フラグ５２の読書き、後述する各論理カード５０のフォーマット初期化操作およびサービス発行操作に必要なデータの読書きを行う。
【００５３】
禁止処理部２３は、詳細は後述するが、各論理カード５０の記憶領域に対して行われる所定の操作を禁止するための禁止処理を行う。禁止処理では、セキュリティ強度の低い暗号方式（ＤＥＳ等）を用いて行われる、フォーマット初期化操作、サービス発行操作等の操作が禁止される。
【００５４】
操作処理部２４は、各論理カード５０の記憶領域に対して行われる所定の操作に必要な処理を行う。操作処理では、例えば、相異なる暗号方式（ＡＥＳ、ＤＥＳ等）を用いて行われる、フォーマット初期化操作、サービス発行操作、データアクセス等の操作に必要な処理が行われる。
【００５５】
［３．ＩＣカードの記憶領域と発行工程］
つぎに、図６および図７を参照しながら、ＩＣカード１の記憶領域およびＩＣカード１の発行工程について説明する。図６には、ＩＣカード１の記憶領域の構成が示され、図７には、ＩＣカード１の発行手順が示されている。なお、以下では、情報処理装置の一例としてＩＣカード１を挙げて説明する。また、図６には、禁止処理に関連する記憶領域の一部の構成のみが示されている。
【００５６】
図６に示すように、ＩＣカード１には、１以上の論理カード５０（例えば論理カード５０Ａ、５０Ｂ）が形成されている。データ記憶部３１では、各論理カード５０のために、ルート鍵５１、禁止フラグ５２、管理情報５３等を格納するための固有の記憶領域（図５に示した記憶領域３３Ａ、３３Ｂ等）が割当てられる。
【００５７】
各論理カード５０は、ＤＥＳとＡＥＳ等、セキュリティ強度の異なる複数の暗号方式に対応している。ルート鍵５１は、相異なる暗号方式に各々に対応する暗号鍵（ＤＥＳルート鍵、ＡＥＳルート鍵等）である。各論理カード５０では、外部装置３、５のリーダライタ４、６により指定された暗号方式のルート鍵５１を用いて、相互認証、暗号通信が行われ、データアクセスが行われる。
【００５８】
禁止フラグ５２は、記憶領域に対して行われる所定の操作を禁止するために用いられる。管理情報５３は、各論理カード５０を用いたサービスに利用されるユーザデータを管理するために用いられる。
【００５９】
各論理カード５０では、サービスに利用される記憶領域に対して、論理カード初期化、サービス発行、データアクセス等の操作が行われる。また、各論理カードでは、禁止フラグ５２を用いて、論理カード初期化、サービス発行等、記憶領域に対する所定の操作が禁止される。各論理カード５０では、操作の実行時に禁止フラグ５２の状態が確認され、当該操作が禁止されている場合には、当該操作が禁止される。
【００６０】
論理カード初期化操作では、各論理カード５０に固有の記憶領域のフォーマットが初期化される。サービス発行操作では、各論理カード５０を用いてサービスを受けるためのサービス情報が発行され、サービスに関するデータが所定の記憶領域に追加される。データアクセス操作では、論理カード５０を用いたサービスに利用されるデータの読出し／書込みが行われる。
【００６１】
各操作は、相異なる暗号方式に各々に対応しており、操作の実行が禁止されていない場合、いずれの暗号方式を用いても各操作の実行が可能となる。つまり、暗号方式に依存せずに、フォーマット初期化操作、サービス発行操作、データアクセス操作の実行が可能となる。一方、操作の実行が禁止されている場合、例えば、セキュリティ強度の低い暗号方式（例えばＤＥＳ）による論理カード初期化操作が禁止され、および／または同暗号方式によるサービス発行操作が禁止される。
【００６２】
ＩＣカード１は、カード発行者により物理的に発行された後、固有の記憶領域を割当てられた各論理カード５０に分割される。ここで、ＩＣカード１は、サービス運用方式を異にする運用者により、各論理カード５０を用いたサービスが運用可能となるように構成される。ＩＣカード１では、例えば、カード発行者により論理カード５０Ａを用いたサービスが運用され、カード発行者とは異なる運用者により論理カード５０Ｂを用いたサービスが運用される。
【００６３】
図７に示すように、ＩＣカードシステムでは、外部装置３、５のリーダライタ４、６とＩＣカード１の間で、０次〜２次発行（ステップＳ１１、Ｓ１３、Ｓ１５）が行われる。以下では、０次〜２次発行が発行装置５により行われる場合について説明するが、少なくとも一部の工程がサービス提供装置３等の外部装置により行われてもよい。
【００６４】
０次発行（Ｓ１１）では、ＩＣカード１の製造情報・出荷鍵を含む情報がＩＣカード１に送信され、所定の記憶領域に格納される。１次発行（Ｓ１３）では、各種サービスのフォーマットを含む情報がＩＣカード１に送信され、所定の記憶領域に格納される。２次発行（Ｓ１５）では、ユーザデータを書込むための情報、およびサービスに関するデータの初期値を書込むための情報がＩＣカード１に送信され、所定の記憶領域に格納される。
【００６５】
ここで、０次発行（Ｓ１１）は、ＩＣカード１の単位で行われ、１次および２次発行（Ｓ１３、Ｓ１５）は、論理カード５０の単位で行われる。そして、所定の操作を禁止するための禁止処理は、論理カード５０の単位で０次発行時、１次発行時または２次発行時のいずれかで行われる（Ｓ１２、Ｓ１４、Ｓ１６）。
【００６６】
［４．操作の禁止処理］
つぎに、図８〜図１０を参照しながら、ＩＣカード１と外部装置３、５との間で行われる、操作の禁止処理について説明する。図８には、禁止処理に関連する主要な構成が示されている。図９には、禁止処理の手順が示され、図１０には、禁止情報の確認手順が示されている。
【００６７】
図８に示すように、外部装置５は、禁止情報生成部６１、禁止情報暗号部６２、禁止情報送信部６３および操作要求送信部６４を有している。ここで、禁止情報生成部６１は、図３に示したコントローラ９により実現され、禁止情報暗号部６２、禁止情報送信部６３および操作要求送信部６４は、図３に示したリーダライタ６により実現される。
【００６８】
一方、ＩＣカード１は、禁止情報受信部７１、禁止情報復号部７２、禁止情報確認部７３、禁止フラグ設定部７４、操作要求受信部７５、操作要求確認部７６および操作実行部７７を有している。ここで、禁止情報受信部７１および操作要求受信部７５は、図４に示した受信部１１により実現され、禁止情報復号部７２は、復号部１２により実現される。また、禁止情報確認部７３、禁止フラグ設定部７４、操作要求確認部７６および操作実行部７７は、図４および図５に示した制御部２０により実現される。なお、外部装置５は、禁止情報を処理する第１の装置と、操作要求を処理する第２の装置として別々に構成されてもよい。
【００６９】
外部装置５において、禁止情報生成部６１は、ＩＣカード１の記憶領域に対する所定の操作を禁止するための禁止情報を生成する。禁止情報では、詳細は後述するが、禁止される操作が指定される。禁止される操作は、セキュリティ強度の低い暗号方式（ＤＥＳ等）により実行される所定の操作として指定される。禁止情報暗号部６２は、セキュリティ強度の高い暗号方式（ＡＥＳ等）により禁止情報の少なくとも一部を暗号化（暗号化情報）する。禁止情報送信部６３は、暗号化情報を含む禁止情報をＩＣカード１に送信する。操作要求送信部６４は、ユーザが外部装置５に操作の実行を要求すると、要求された操作に対応する操作コマンドをＩＣカード１に送信する。
【００７０】
一方、ＩＣカード１において、禁止情報受信部７１は、暗号化情報を含む禁止情報を外部装置５から受信する。禁止情報復号部７２は、セキュリティ強度の高い暗号方式により暗号化情報を復号する。禁止情報確認部７３は、復号された暗号化情報を含む禁止情報の正当性を確認する。禁止フラグ設定部７４は、禁止情報の正当性が確認された場合に、禁止情報を用いて、所定の操作を禁止するために禁止フラグ５２を設定する。禁止フラグ設定部７４は禁止処理部として機能する。
【００７１】
操作要求受信部７５は、ユーザにより要求された操作に対応する操作コマンドを外部装置５から受信する。操作要求確認部７６は、禁止フラグ５２を参照して、操作コマンドに対応する操作が禁止されている所定の操作に該当するかを確認する。操作実行部７７は、操作コマンドに対応する所定の操作に該当しない場合にのみ当該操作を実行する。
【００７２】
以下では、図９を参照して禁止処理の手順の一例について説明する。なお、禁止処理は、他の手順に従って行われてもよい。禁止処理では、図９に示すように、まず、検知処理（Ｓ２１）が行われる。リーダライタ６は、特定の論理カード５０を指定したポーリングコマンドを送信する。ユーザがリーダライタ６にＩＣカード１をかざすと、リーダライタ６は、検知応答として特定の論理カード５０を指定した応答コマンドをＩＣカード１に送信する。
【００７３】
検知応答が行われると、リーダライタ６とＩＣカード１の間では、セキュリティ強度の高い暗号方式（ＡＥＳ等）を用いて相互認証に必要な認証鍵が生成され（Ｓ２２）、認証鍵を用いて相互認証が行われる（Ｓ２３）。
【００７４】
相互認証が行われると、リーダライタ６は、所定の操作を指定して禁止処理を行う（Ｓ２４）。禁止情報生成部６１は、各論理カード５０の運用者の指示により、禁止処理に用いるために、例えば以下のような禁止情報を生成する（括弧中の数字は、各データのバイト数の一例である。）。また、禁止情報の構成は、あくまでも一例に過ぎず、他の構成が適用されてもよい。
・対象暗号（１）
・対象操作（１）
・パッケージ（３２）：
・（パッケージ内）対象暗号（１）
・（パッケージ内）対象操作（１）
・パディング（１４）
・パッケージＭＡＣ（１６）
【００７５】
「対象暗号」は、禁止処理の対象となる暗号方式を示しており、例えば、ＤＥＳ暗号方式を対象とする場合に「０１ｈ」と指定される。「対象操作」は、記憶領域に対する所定の処理のうち、禁止処理の対象となる操作を示しており、例えば、論理カード初期化操作を禁止する場合に「０１ｈ」と指定され、サービス発行操作を禁止する場合に「０２ｈ」と指定される。
【００７６】
「パッケージ」は、「（パッケージ内）対象暗号」、「（パッケージ内）対象操作」、「パディング」および「パッケージＭＡＣ」からなり、特定のＡＥＳ暗号鍵により暗号化される。禁止情報暗号部６２は、ＡＥＳ暗号鍵により「パッケージ」を暗号化する。「（パッケージ内）対象暗号」および「（パッケージ内）対象操作」は、「対象暗号」および「対象操作」と各々に同一の情報である。「パディング」は、「パッケージ」の暗号化時に用いられ、「パッケージＭＡＣ」は、「パッケージ」の検証時に用いられる。
【００７７】
ここで、論理カード５０に対する所定の操作について禁止処理を行うかは、各論理カード５０の運用者により判断される。一方、禁止処理は、一般的に０次〜２次の発行時にカードメーカにより実施される。このため、論理カード５０の運用者と禁止処理の実施者が異なる場合があるので、運用者の権限で禁止処理が適切に行われるように、実施者の知らないＡＥＳ暗号鍵により「パッケージ」が暗号化される。
【００７８】
禁止情報を生成すると、禁止情報送信部６３は、禁止情報をＩＣカード１に送信する。そして、ＩＣカード１は、図１０に示す手順で禁止情報の正当性を確認する。
【００７９】
禁止情報の確認処理において、まず、禁止情報受信部７１は、外部装置５から禁止情報を受信し、禁止情報復号部７２は、「パッケージ」をＡＥＳ暗号鍵により復号する（Ｓ３１）。なお、「パッケージ」の復号は、後述するステップＳ３４の処理の開始前の任意の時点で行われてもよい。
【００８０】
そして、禁止情報確認部７３は、「対象暗号」および「対象操作」として所定の暗号方式および所定の操作が各々に指定されているかを確認する（Ｓ３２、Ｓ３３）。前述したデータ例を用いて具体的に説明すれば、「対象暗号」として「０１ｈ」が指定されているか、「対象操作」として「０１ｈ」または「０２ｈ」が指定されているかが確認される。
【００８１】
また、禁止情報確認部７３は、復号が適切に行われているかを確認する（Ｓ３４）。「パッケージ」の復号結果は、「パッケージＭＡＣ」を用いて、データの改竄について検証される。さらに、復号された「（パッケージ内）対象暗号」および「（パッケージ内）対象操作」が「対象暗号」および「対象操作」と各々に一致するかが確認される（Ｓ３５、Ｓ３６）。
【００８２】
そして、禁止フラグ設定部７４は、上記全ての事項が確認された場合に禁止処理を継続し（Ｓ３７）、上記いずれかの事項が確認されなかった場合に禁止処理を中止する（Ｓ３８）。そして、ＩＣカード１は、禁止情報の正当性が確認された旨、または確認されなかった旨を示す応答をリーダライタ６に送信する（Ｓ３９）。
【００８３】
禁止処理を継続する場合、禁止フラグ設定部７４は、特定の論理カード５０について、「対象暗号」および「対象操作」を指定して禁止フラグ５２を設定する。例えば、論理カード５０ＡでＤＥＳによる論理カード初期化操作を禁止する場合、該当する操作について禁止フラグ５２の状態が「禁止」に設定される。
【００８４】
［５．ＩＣカードの利用ケース］
つぎに、図１１〜図１３を参照しながら、ＩＣカード１の利用ケースについて説明する。図１１および図１２には、第１および第２の利用ケースに対応する記憶領域の構成が各々に示されている。図１３および図１４には、第１および第２の利用ケースにおいて不正な操作の実行を禁止する手順が各々に示されている。図１１および図１２では、禁止される操作の禁止フラグ５２に“／”印が付されている。図１３には、第１および第２の利用ケースに対応するＩＣカード１の発行手順が示されている。なお、図１１および図１２には、禁止処理に関連する記憶領域の一部の構成のみが示されている。
【００８５】
第１の利用ケースでは、論理カード５０ＡがＡＥＳおよびＤＥＳを用いたサービスに対応しており、ＩＣカード１のユーザがＤＥＳにのみ対応するサービス情報を追加する場合が想定される。第２の利用ケースでは、論理カード５０ＢがＡＥＳを用いたサービスにのみ対応している場合が想定される。なお、利用ケースの一例として、論理カード５０がＤＥＳを用いたサービスにのみ対応してもよい。
【００８６】
第１の利用ケースでは、ＡＥＳを用いるとともに、ＤＥＳによるサービス発行を行いうる運用主体により論理カード５０Ａを用いて利用可能なサービスが運用される。つまり、論理カード５０Ａでは、ＤＥＳによるサービス発行操作に対応しつつ、ＤＥＳによる論理カード初期化操作の不正な実行を禁止する必要がある。よって、図１１に示すように、論理カード５０Ａでは、ＤＥＳによるサービス発行操作が禁止されず、ＤＥＳによる論理カード初期化操作が禁止される。これにより、論理カード５０Ａの運用主体は、ＤＥＳによるサービス発行操作に対応しつつ、ＤＥＳによる論理カード初期化操作の不正な実行を禁止することができる。
【００８７】
第２の利用ケースでは、ＡＥＳのみを用いる運用主体により論理カード５０Ｂを用いて利用可能なサービスが運用される。つまり、論理カード５０Ｂでは、ＤＥＳによるサービス発行操作に対応しないので、ＤＥＳによる論理カード初期化操作およびサービス発行操作の不正な実行を禁止する必要がある。よって、図１２に示すように、論理カード５０Ｂでは、ＤＥＳによる論理カード初期化操作およびサービス発行操作が禁止される。これにより、論理カード５０Ｂの運用主体は、ＤＥＳによる論理カード初期化操作およびサービス発行操作の不正な実行を禁止することができる。
【００８８】
図１３には、第１および第２の利用ケースに対応するＩＣカード１を発行する場合の発行手順が示されている。図１３に示すように、まず、ＩＣカード１が０次発行（Ｓ４１）、つまり物理的に発行され、ＩＣカード１の記憶領域には、ＩＣカード１の製造情報等、ＩＣカード１に固有の情報が格納される。なお、ＩＣカード１では、０次発行により論理カード５０Ａが形成され、論理カード５０Ａに固有の記憶領域３３Ａが割当てられる。
【００８９】
次に、第１の利用ケースに対応するために、論理カード５０Ａが１次発行され（Ｓ４２）、論理カード５０Ａを用いて利用可能な各種サービスのフォーマットを含む情報が所定の記憶領域に格納される。
【００９０】
次に、論理カード初期化操作を禁止するための禁止処理が行われる（Ｓ４３）。論理カード５０Ａでは、ＤＥＳによる論理カード初期化操作が禁止される。次に、論理カード５０Ａが２次発行され（Ｓ４４）、論理カード５０Ａを用いて利用可能な、ユーザデータおよびサービスに関するデータの初期値を書込むための情報が所定の記憶領域に格納される。なお、論理カード５０Ａの禁止処理（Ｓ４３）は、１次発行時に代えて０次発行時または２次発行時に行われてもよい。
【００９１】
さらに、第２の利用ケースに対応するために、任意の時点で論理カード５０Ｂが作成される（Ｓ４５）。次に、論理カード５０Ｂが１次発行される（Ｓ４６）。次に、ＤＥＳによる論理カード初期化操作を禁止するための禁止処理、およびＤＥＳによるサービス発行操作を禁止するための禁止処理が行われる（Ｓ４７、Ｓ４８）。なお、ステップＳ４７、Ｓ４８の処理は、逆の順序で行われてもよい。これにより、論理カード５０Ｂでは、ＤＥＳによる論理カード初期化操作およびサービス発行操作が禁止される。次に、論理カード５０Ｂが２次発行される（Ｓ４９）。
【００９２】
なお、論理カード５０Ｂの禁止処理（Ｓ４７、Ｓ４８）は、１次発行時に代えて２次発行時に行われてもよい。また、１次発行時および２次発行時に分けて行われてもよい。この場合、例えば、論理カード初期化操作を禁止するための禁止処理（Ｓ４７）が１次発行時に行われ、サービス発行操作を禁止するための禁止処理（Ｓ４８）が２次発行時に行われてもよい。
【００９３】
以下では、禁止フラグ５２を用いて、第１および第２の利用ケースにおける不正な操作の実行を禁止する手順について説明する。
【００９４】
まず、第１の利用ケースに対応する場合について説明する。図１４に示すように、論理カード５０Ａでは、禁止フラグ５２の設定により、ＤＥＳによる論理カード初期化操作が予め禁止されている（Ｓ５１、Ｓ５２）。サービス提供装置３等の外部装置のリーダライタ４は、論理カード５０Ａを指定したポーリングコマンドを送信している。不正ユーザがリーダライタ４にＩＣカード１をかざすと、リーダライタ４は、検知応答として論理カード５０Ａを指定した応答コマンドをＩＣカード１に送信する（Ｓ５３）。ＩＣカード１との間で検知応答が行われると、リーダライタ４は、ＩＣカード１と認証鍵生成処理および相互認証を行う（Ｓ５４、Ｓ５５）。
【００９５】
ここで、リーダライタ４がＡＥＳ暗号方式に対応していない、またはＡＥＳ暗号方式が無効化されている等の理由で、ＤＥＳ暗号方式のみが利用可能な場合を想定する。この場合、リーダライタ４によりＤＥＳ暗号方式が指定され、リーダライタ４とＩＣカード１の間では、ＤＥＳ暗号方式を用いて相互認証が行われる。
【００９６】
相互認証が行われると、不正ユーザは、所定の操作入力を通じて、ＤＥＳによる論理カード初期化操作の実行を外部装置３に指示する。操作要求送信部６４は、該当する操作に対応する操作コマンドをＩＣカード１に送信し（Ｓ５６）、操作要求受信部７５は、操作コマンドを受信する。操作要求確認部７６は、論理カード５０Ａの禁止フラグ５２を参照し、当該操作の実行が禁止されているかを確認する（Ｓ５７）。
【００９７】
この場合、ＩＣカード１は、当該操作の実行が禁止フラグ５２により禁止されているので、操作を実行できない旨を示す応答コマンドをリーダライタ４に送信する（Ｓ５８）。応答コマンドが受信されると、外部装置３は、当該操作の実行が禁止されている旨を不正ユーザに通知する。これにより、ＤＥＳによる論理カード初期化操作の不正な実行を禁止することができる。なお、当該操作が禁止されていない場合、操作実行部７７は、当該操作を実行する。
【００９８】
つぎに、第２の利用ケースに対応する場合について説明する。図１５に示すように、論理カード５０Ｂでは、禁止フラグ５２の設定により、ＤＥＳによる論理カード初期化操作およびサービス発行操作が予め禁止されている（Ｓ６１−Ｓ６４）。リーダライタ４は、論理カード５０Ｂを指定したポーリングコマンドを送信している。不正ユーザがリーダライタ４にＩＣカード１をかざすと、リーダライタ４は、検知応答として論理カード５０Ｂを指定した応答コマンドをＩＣカード１に送信する（Ｓ６５）。検知応答が行われると、第１の利用ケースの場合と同様に、リーダライタ４とＩＣカード１の間では、ＤＥＳ暗号方式を用いて認証鍵生成処理および相互認証が行われる（Ｓ６６、Ｓ６７）。
【００９９】
相互認証が行われると、不正ユーザは、所定の操作入力を通じて、論理カード初期化操作またはサービス発行操作の実行を外部装置３に指示する。操作要求送信部６４は、該当する操作に対応する操作コマンドをＩＣカード１に送信し（Ｓ６８、Ｓ７１）、操作要求受信部７５は、操作コマンドを受信する。操作要求確認部７６は、論理カード５０Ｂの禁止フラグ５２を参照し、当該操作が禁止されているかを確認する（Ｓ６９、Ｓ７２）。
【０１００】
この場合、ＩＣカード１は、当該操作が禁止フラグ５２により禁止されているので、操作を実行できない旨を示す応答コマンドをリーダライタ４に送信する（Ｓ７０、Ｓ７３）。応答コマンドが受信されると、外部装置３は、当該操作の実行が禁止されている旨を不正ユーザに通知する。これにより、ＤＥＳによる論理カード初期化操作またはサービス発行操作の不正な実行を禁止することができる。なお、当該操作が禁止されていない場合、操作実行部７７は、当該操作を実行する。
【０１０１】
［６．まとめ］
以上説明したように、本発明の実施形態に係る情報処理装置によれば、第１の暗号方式を用いて情報処理装置の記憶領域に対して行われる所定の操作を禁止するための禁止情報が第２の暗号方式を用いて外部装置から受信され、禁止情報により所定の操作を禁止するための禁止処理が行われる。そして、外部装置または他の外部装置から操作の要求が受信され、要求された操作が禁止情報により禁止された所定の操作に該当しない場合に、要求された操作が実行される。これにより、セキュリティ強度の低い暗号方式を用いて記憶領域に対して行われる不正な操作を禁止することができる。
【０１０２】
また、記憶領域は、相異なる運用主体により各々に利用可能な複数の論理領域に分割され、禁止情報は、第１の暗号方式を用いて各論理領域に対して行われる所定の操作を禁止するために、各論理領域を利用可能な運用主体の権限により設定される。これにより、複数の論理領域間では、各運用主体により利用可能なデータについて、セキュリティ性を確保することができる。
【０１０３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０４】
例えば、上記説明では、情報処理装置１、２がＤＥＳ方式およびＡＥＳ方式からなる２の暗号方式に対応可能である場合について説明したが、情報処理装置１、２は、３以上の暗号方式に対応可能であってもよい。また、上記説明では、情報処理装置１、２が２の論理カード５０Ａ、５０Ｂを有する場合について説明したが、情報処理装置１、２は、３以上の論理カード５０Ａ、５０Ｂ、５０Ｃ、…を有してもよい。
【０１０５】
また、上記説明では、記憶領域に対する所定の操作が論理カード５０の単位で禁止される場合について説明した。しかし、所定の操作は、論理カード５０の単位に代えて、論理カード５０を用いて利用可能なサービスの単位で禁止されてもよい。つまり、同一の論理カード５０を用いて利用可能なサービスＡ、Ｂのうち、サービスＡについては所定の操作を禁止し、サービスＢについては所定の操作を許可してもよい。
【符号の説明】
【０１０６】
１    ＩＣカード
２    携帯端末
３    サービス提供装置
５    発行装置
４、６    リーダライタ
７    ネットワーク
６１    禁止情報生成部
６２    禁止情報暗号部
６３    禁止情報送信部
６４    操作要求送信部
７１    禁止情報受信部
７２    禁止情報復号部
７３    禁止情報確認部
７４    禁止フラグ設定部
７５    操作要求受信部
７６    操作要求確認部
７７    操作実行部
【図１】
0005467315.tif 000002
【図２】
0005467315.tif 000003
【図３】
0005467315.tif 000004
【図４】
0005467315.tif 000005
【図５】
0005467315.tif 000006
【図６】
0005467315.tif 000007
【図７】
0005467315.tif 000008
【図８】
0005467315.tif 000009
【図９】
0005467315.tif 000010
【図１０】
0005467315.tif 000011
【図１１】
0005467315.tif 000012
【図１２】
0005467315.tif 000013
【図１３】
0005467315.tif 000014
【図１４】
0005467315.tif 000015
【図１５】
0005467315.tif 000016