(57)【特許請求の範囲】
【請求項１】
移動体通信端末と、
前記移動体通信端末と直接無線通信が可能なＩＣカードと、
ＩＣカードと情報の送受信を行うＩＣカードリーダと、
トランザクションが発生した際に、トランザクションの正当性を判定する、移動体通信回線を介して前記移動体通信端末と通信し得ると共に専用回線を介して前記ＩＣカードリーダと通信し得るトランザクション判定装置とを備え、
前記ＩＣカード又は前記ＩＣカードリーダ内で生成された正の整数の乱数をＮとし、前記トランザクション判定装置の呼出番号とは異なる前記トランザクション判定装置においてトランザクションを特定するために用いるトランザクション識別情報と、前記ＩＣカードと無線通信可能な移動体通信端末を特定するための識別情報とを少なくともパラメータとするハッシュ関数を、Ｎ回適用して第１の情報を生成すると共に、前記ハッシュ関数をＮ−Ｍ（但し、Ｍは１≦Ｍ≦Ｎの整数）回適用して第２の情報を生成するハッシュ値生成部を前記ＩＣカード又は前記ＩＣカードリーダ内に設け、
生成された前記第２の情報を前記ＩＣカードから前記移動体通信端末に与え、さらに、前記移動体通信端末から移動体通信回線を介して前記トランザクション判定装置に与え、
生成された前記第１の情報を前記ＩＣカードリーダから専用回線を介して前記トランザクション判定装置に与え、
前記トランザクション判定装置は、前記移動体通信端末から移動体通信回線を介して前記第２の情報が与えられた際の回線接続時に、前記移動体通信端末を特定するための識別情報を取得し、前記ハッシュ関数がＮ−Ｍ回適用された前記第２の情報に対して、取得した前記移動体通信端末を特定するための識別情報を利用して、前記ハッシュ関数をもうＭ回適用してハッシュ関数を計Ｎ回適用した第３の情報を算出し、
前記トランザクション判定装置は、算出された第３の情報と、前記ＩＣカードリーダから専用回線を介して受信した第１の情報とに基づいて、トランザクションの正当性を判定する
ことを特徴とするカード利用確認システム。
【請求項２】
前記ＩＣカードは、自己と無線通信可能な移動体通信端末を特定するための識別情報を記録しており、記録している識別情報と一致する識別情報を有する移動体通信端末と無線通信が可能であり、それ以外の移動体通信端末とは無線通信しないことを特徴とする請求項１に記載のカード利用確認システム。
【請求項３】
前記移動体通信端末を特定するための識別情報が、前記移動体通信端末の呼出番号であることを特徴とする請求項２に記載のカード利用確認システム。
【請求項４】
前記移動体通信端末が前記トランザクション判定装置と回線接続するために必要な、前記トランザクション判定装置の呼出番号が、前記ＩＣカードから前記移動体通信端末に無線通信により送信されることを特徴とする請求項３に記載のカード利用確認システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はカード利用確認システムに関し、特に、ＩＣ機能を搭載したクレジットカードやキャッシュカードやテビットカードなどを利用する際に利用者を確認するシステムに適用し得るものである。
【０００２】
【従来の技術】
利用者確認方法としては、各種のものが提案されており、例えば、以下のようなものを挙げることができる。
【０００３】
第１に、特開２００１−１１１５４５号公報（文献１）に記載のものを挙げることができる。この文献１に記載の方法は、利用者が、サービス提供装置に対して、オープンなネットワークを介してアクセスし、そのサービス提供者の登録利用者であることを、会員ＩＤやパスワードを入力することで証明する。そして、会員ＩＤとパスワードが、サービス提供者に登録されている会員ＩＤとパスワードに一致した場合、さらにその会員ＩＤに関連して登録されている利用者の移動体通信端末の呼出番号に対して、回線接続要求を出し、利用者がその呼び出しに応答して、専用のパスワードを入力する。
【０００４】
これらのステップにより、利用者以外の第３者が、会員ＩＤやパスワードを取得して、不正にサービスを利用しようと試みたとしても、正規の利用者の移動体通信端末にパスワード要求の呼び出しがあるため、不正利用者がそのサービスを利用することができない上、正規の利用者は、不正利用されていることがわかる。また、パスワードを通知しなければ、サービスを受けることができないため、不正利用を未然に防止する機能もある。
【０００５】
第２に、特開２０００−１６３５３３号公報（文献２）に記載のものを挙げることができる。
【０００６】
この文献２に記載の方法では、ＩＣカードを発行する際に、利用者の署名をＩＣカード内に登録しておく。利用者がＩＣカードを利用する際には、ＩＣカードリーダにＩＣカードを差し込むと共に、ＩＣカードリーダに接続されたタブレット上に署名を行う。ＩＣカードリーダは、利用者の署名とＩＣカード内に記録されている署名の照合を行い、一致した場合に、ＩＣカードの利用を可能にする。
【０００７】
また、文献２に関連し、ＩＣカード内に本人しか知りえない情報やバイオメトリック情報を記録しておき、ＩＣカードを利用する際にこれらの情報（例えば、暗証番号、パスワード、指紋など）を入力することで、ＩＣカードが利用できるようになるという従来技術も報告されている。
【０００８】
第３に、特開平６−２８２５５８号公報（文献３）に記載のものを挙げることができる。
【０００９】
この文献３に記載の方法では、クレジットカードを発行する際に、ホストコンピュータ上に、予めサインを登録しておく。利用者がクレジットカードを利用する際には、カードリーダにクレジットカードを挿入すると共に、カードリーダに備えられたサインを読み取る装置にサインを記入する。カードリーダ設置店舗は、ホストコンピュータから読み出された利用者のサインと利用者がその場で記入したサインとを、カードリーダの表示装置上で比較することにより、クレジットカードの利用者の確認を行う。
【００１０】
【発明が解決しようとする課題】
しかしながら、上述した従来技術はいずれも課題を有するものであった。
【００１１】
文献１に係る従来技術によると、サービス提供者側のデータベースに、利用者の移動体通信端末の呼出番号を全て登録しなくてはならず、サービス提供者側のシステム管理コストが大きくなる。また、利用者が呼び出しに応答してパスワードを入力するという操作は煩雑であり、例えば、提供サービスをクレジットによる代金支払いと考えた場合には、速やかに支払い処理をすることができない。
【００１２】
文献２に係る従来技術によると、ＩＣカードを読み取るカードリーダに、暗証番号やパスワードの入力装置や指紋読み取り装置など特殊な装置を準備する必要がある。また、この場合、暗証番号やパスワードを支払いカウンタなどで入力することは、第３者に漏洩する可能性が高い。さらに、指紋を押すことには文化的に抵抗があるケースも多く、さらには常に指紋を認識できるとも限らない。
【００１３】
文献３に係る従来技術によると、利用者はサインの読取装置上にサインを書くため、常に安定したサインを書くことは困難である。また、画面上でのサインの比較に関しても、一致の度合いを判定することは難しい。
【００１４】
そのため、セキュリティが高く、利用者確認を迅速に行うことができる、利用者のプライバシィを保護できる、システム構成を大型化することがない、カード利用確認システムが求められている。
【００１５】
【課題を解決するための手段】
上記課題を解決するために、本発明のカード利用確認システムは、（１）移動体通信端末と、前記移動体通信端末と直接無線通信が可能なＩＣカードと、ＩＣカードと情報の送受信を行うＩＣカードリーダと、トランザクションが発生した際に、トランザクションの正当性を判定する、移動体通信回線を介して前記移動体通信端末と通信し得ると共に専用回線を介して前記ＩＣカードリーダと通信し得るトランザクション判定装置とを備え、（２）前記ＩＣカード又は前記ＩＣカードリーダ内で生成された正の整数の乱数をＮとし、前記トランザクション判定装置の呼出番号とは異なる前記トランザクション判定装置においてトランザクションを特定するために用いるトランザクション識別情報と、前記ＩＣカードと無線通信可能な移動体通信端末を特定するための識別情報とを少なくともパラメータとするハッシュ関数を、Ｎ回適用して第１の情報を生成すると共に、前記ハッシュ関数をＮ−Ｍ（但し、Ｍは１≦Ｍ≦Ｎの整数）回適用して第２の情報を生成するハッシュ値生成部を前記ＩＣカード又は前記ＩＣカードリーダ内に設け、（３）生成された前記第２の情報を前記ＩＣカードから前記移動体通信端末に与え、さらに、前記移動体通信端末から移動体通信回線を介して前記トランザクション判定装置に与え、（４）生成された前記第１の情報を前記ＩＣカードリーダから専用回線を介して前記トランザクション判定装置に与え、（５）前記トランザクション判定装置は、前記移動体通信端末から移動体通信回線を介して前記第２の情報が与えられた際の回線接続時に、前記移動体通信端末を特定するための識別情報を取得し、前記ハッシュ関数がＮ−Ｍ回適用された前記第２の情報に対して、取得した前記移動体通信端末を特定するための識別情報を利用して、前記ハッシュ関数をもうＭ回適用してハッシュ関数を計Ｎ回適用した第３の情報を算出し、（６）前記トランザクション判定装置は、算出された第３の情報と、前記ＩＣカードリーダから専用回線を介して受信した第１の情報とに基づいて、トランザクションの正当性を判定することを特徴とする。
【００１６】
本発明のカード利用確認システムを具体的なイメージ（具体例）で説明すると、以下の通りである。例えば、利用者がＩＣカードを利用して代金支払いなどを行う際、ＩＣカードと利用者の移動体通信端末との間で安全にその購入トランザクションを特定する情報を共有する。そして、ＩＣカードリーダは、そのトランザクションの情報（第１の情報）を、専用回線を介してカード会社（トランザクション判定装置）に通知する。一方、トランザクションを特定する情報を得た移動体通信端末も、その情報（第２の情報；情報の形式は第１の情報と異なっていても良い）移動体通信回線を介してカード会社（トランザクション判定装置）に通知する。カード会社（トランザクション判定装置）は、複数のパスを介して受信したトランザクションを特定する情報を照合して、利用確認（例えば決済可能か否か）を判定する。
【００１７】
【発明の実施の形態】
（Ａ）第１の実施形態
以下、本発明によるカード利用確認システムの第１の実施形態を図面を参照しながら詳述する。
【００１８】
第１の実施形態のカード利用確認システムは、利用者が、ＩＣクレジットカードを利用して商品を購入する際、ＩＣクレジットカードと携帯電話の間で、一方向性ハッシュ関数を利用してトランザクションＩＤをハッシュ化して共有し、それらをＩＣクレジットカードの決済に使われる専用線と携帯電話の公衆回線を介して、それぞれの端末からカード会社に通知し、カード会社において、これらのトランザクションＩＤを照合して、一致した場合にカードの利用を許可する、複数の通知パスを利用したカード利用確認システムである。
【００１９】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態のカード利用確認システムの構成を示すブロック図である。
【００２０】
図１において、第１の実施形態のカード利用確認システムは、利用者が所持しているＩＣクレジットカード１００及び携帯電話１０２と、販売店舗などに設置されているＩＣクレジットカードリーダ１０１と、クレジットカード会社の所定個所に設置されているトランザクション判定端末１０３とから構成されている。
【００２１】
ＩＣクレジットカード１００は、ＩＣチップ１００Ａを搭載しているものであり、ＩＣクレジットカード１００（ＩＣチップ１００Ａ）は、図２に示すように、利用者が所持している携帯電話１０２の呼出番号（ＣＮＯ）を記録する携帯呼出番号記録機能部１００ａと、その呼出番号により特定される携帯電話１０２と直接無線通信を行う対携帯電話通信機能部１００ｂと、正の整数の乱数（Ｎ）を発生させる乱数発生機能部１００ｃと、ＩＣクレジットカードの利用トランザクションを特定する一意のトランザクションＩＤ（ＴＩＤ）を、呼出番号（ＣＮＯ）と整数の乱数（Ｎ）とを適用し、しかも、一方向性ハッシュ関数を用いてハッシュ化するハッシュ化機能部１００ｄと、トランザクションＩＤ（ＴＩＤ）のハッシュ値（Ｈ）を携帯電話１０２に直接無線通信により送信するハッシュ値送信機能部１００ｅとを有する。
【００２２】
なお、非接触式のＩＣカードのように、近距離通信を実行できるＩＣカードは多く存在しており、このようなＩＣカードを適用している。
【００２３】
ＩＣクレジットカードリーダ１０１は、図３に示すように、ＩＣクレジットカード１００が生成したトランザクションＩＤ（ＴＩＤ）のハッシュ値（Ｈ）をトランザクション判定端末１０３に送信するハッシュ値送信機能部１０１ａと、トランザクション判定端末１０３の呼出番号（ＴＮＯ；予め当該ＩＣクレジットカードリーダ１０１に登録されている）をＩＣクレジットカード１００に送信する端末呼出番号送信機能部１０１ｂとを有する。
【００２４】
携帯電話１０２は、図４に示すように、ＩＣクレジットカード１００と直接無線通信を行うカード通信機能部１０２ａと、ＩＣクレジットカード１００との無線通信を通じて、トランザクションＩＤ（ＴＩＤ）のハッシュ値（Ｈ）とトランザクション判定端末１０３の呼出番号（ＴＮＯ）とを取得する所定情報取得機能部１０２ｂと、トランザクション判定端末１０３の呼出番号（ＴＮＯ）に発信してトランザクションＩＤ（ＴＩＤ）のハッシュ値（Ｈ）を送信するハッシュ値送信機能部１０２ｃとを有する。
【００２５】
なお、携帯電話として、携帯回線を介した通信に加え、近距離通信に対応できるものが種々提案されており、そのような携帯電話を前提としている。
【００２６】
トランザクション判定端末１０３は、図５に示すように、ＩＣクレジットカードリーダ１０１から、専用回線を介して、Ｎ回ハッシュ化されたトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）を受信するリーダハッシュ値受信機能部１０３ａと、携帯電話１０２から電話回線を介してＮ−１回ハッシュ化されたトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ−１）を受信する携帯ハッシュ値受信機能部１０３ｂと、それぞれの回線から受信したハッシュ化されたトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ、ＨＮ−１）を比較するハッシュ値比較機能部１０３ｃを有する。
【００２７】
以下、上記各機能部の機能について補足説明する。
【００２８】
ＩＣクレジットカード１００には、予め安全な方法で、利用者の携帯電話１０２の呼出番号（ＣＮＯ）が記録されており、ＩＣクレジットカード１００は、上述したように、その呼出番号（ＣＮＯ）が設定されている携帯電話１０２と直接無線通信を行う機能を備えている。この無線通信には、呼出番号（ＣＮＯ）で指定されている携帯電話１０２とのみ安全に（ＩＣクレジットカード１００と通信相手の携帯電話１０２以外には漏れない、又は、漏れたとしても解読できないように）通信できる仕組みであれば、従来の近距離無線通信技術が利用できる。
【００２９】
また、トランザクションＩＤ（ＴＩＤ）に対してハッシュ関数の適用回数を定める正の整数の乱数（Ｎ）を発生させる機能について、乱数（Ｎ）を発生させるアルゴリズムは、第３者にとって予測が困難な乱数（Ｎ）を発生させる仕組みであれば、時刻をパラメータとするなどの従来の手法を利用することができる。
【００３０】
また、ハッシュ関数については、携帯電話１０２の呼出番号（ＣＮＯ）をパラメータとする一方向性ハッシュ関数を利用する。一方向性ハッシュ関数とは、ある値に対してハッシュ関数を適用した結果からは、ある値を推測することが非常に困難となる関数のことである。さらに、携帯電話１０２の呼出番号（ＣＮＯ）をパラメータとすることで、ハッシュ関数を唯一のものとすることができる。すなわち、ある値に対してハッシュ関数を適用する際、パラメータとする携帯電話１０２の呼出番号（ＣＮＯ）が異なれば、異なる結果が出力される。
【００３１】
ここで、ハッシュ値は、ハッシュ関数Ｈａｓｈを用いて、
ＨＮ＝Ｈａｓｈ（Ｎ，ＣＮＯ，ＴＩＤ）
ＨＮ＋１＝Ｈａｓｈ（１，ＣＮＯ，ＨＮ）、Ｎ≧１の整数
と表現できる。但し、Ｎ＝ハッシュ関数の適用回数、ＣＮＯ＝携帯電話の呼出番号、ＴＩＤ＝トランザクションＩＤである。ハッシュ関数は、例えば、予め、ＩＣクレジットカード１００とトランザクション判定端末１０３にプログラムとして搭載されている。
【００３２】
また、ＩＣクレジットカード１００は、Ｎ回ハッシュ関数を適用したトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）を作成する途中でできるＮ−１回ハッシュ関数を適用したハッシュ値（ＨＮ−１）を、直接無線通信を通じて携帯電話１０２に送信する機能を備えている。
【００３３】
さらに、ＩＣクレジットカード１００は、ＩＣクレジットカードリーダ１０１から、トランザクション判定端末１０３の呼出番号（ＴＮＯ）が送信され、それを携帯電話１０２に直接無線通信を通じて送信する機能を備えている。
【００３４】
ＩＣクレジットカードリーダ１０１は、従来のクレジットカード決済に必要な情報をカード会社に送信する機能に加えて、トランザクションＩＤ（ＴＩＤ）をＮ回ハッシュ化したハッシュ値（ＨＮ）をカード会社のトランザクション判定端末１０３に通知する機能を備えている。
【００３５】
また、ＩＣクレジットカードリーダ１０１は、トランザクション判定端末１０３の呼出番号（ＴＮＯ）をＩＣクレジットカード１００に送信する機能も備えている。
【００３６】
携帯電話１０２は、ＩＣクレジットカード１００と直接近距離無線通信を行う機能を備えており、ＩＣクレジットカード１００がＩＣクレジットカードリーダ１０１に装着されたときに、ＩＣクレジットカード１００が生成するトランザクションＩＤ（ＴＩＤ）に対してＮ−１回ハッシュ関数を適用したハッシュ値（ＨＮ−１）と、トランザクション判定端末１０３の呼出番号（ＴＮＯ）とを受信する機能を備えている。また、そのハッシュ値（ＨＮ−１）を受信した後、トランザクション判定端末１０３に対して回線接続を行い、そのハッシュ値（ＨＮ−１）を送信する機能を備えている。
【００３７】
トランザクション判定端末１０３は、ＩＣクレジットカードリーダ１０１より送信されたトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）を受信し、また、携帯電話１０２からの回線接続により発信者番号（ＣＮＯ’＝ＣＮＯ）を取得し、携帯電話１０２から受信したＮ−１回ハッシュ関数を適用したトランザクションＩＤのハッシュ値（ＨＮ−１）に対して、携帯電話１０２の発信者番号（ＣＮＯ’）をパラメータにしてハッシュ関数をもう１回適用し、ＩＣクレジットカードリーダ１０１から送信されたトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）との一致を判定する機能を備えている。
【００３８】
（Ａ−２）第１の実施形態の動作
次に、第１の実施形態のカード利用確認システムの動作について、図面を参照しながら説明する。
【００３９】
図６は、ＩＣクレジットカード１００、ＩＣクレジットカードリーダ１０１、携帯電話１０２、トランザクション判定端末１０３の間における動作シーケンスを示している。
【００４０】
まず、ＩＣクレジットカード１００は、トランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ及びＨＮ−１）を生成する（ステップＳ２００）。
【００４１】
このハッシュ値（ＨＮ及びＨＮ−１）の生成処理の詳細を、図７のフローチャートに沿って説明する。
【００４２】
ＩＣクレジットカード１００が、ＩＣクレジットカードリーダ１０１に装着されると（ステップＳ３００）、ＩＣクレジットカード１００は、トランザクションＩＤ（ＴＩＤ）の生成を行う（ステップＳ３０１）。トランザクションＩＤ（ＴＩＤ）は、全てのＩＣクレジットカード利用に対して一意に定まる値であれば、ＩＣクレジットカード１００内で生成しても良いし、ＩＣクレジットカードリーダ１０１が生成したものを、ＩＣクレジットカード１００内に読み込んでも良い。
【００４３】
続いて、ＩＣクレジットカード１００内で正の整数の乱数（Ｎ）を生成する（ステップＳ３０２）。この際、トランザクションＩＤ（ＴＩＤ）と同様に、ＩＣクレジットカードリーダ１０１で正の整数の乱数（Ｎ）を発生させて、それをＩＣクレジットカード１００内に読み込むようにしても良い。
【００４４】
次に、ＩＣクレジットカード１００内に記録されている携帯電話１０２の呼出番号（ＣＮＯ）と、生成された乱数（Ｎ）を利用して、ＩＣクレジットカード１００内でトランザクションＩＤ（ＴＩＤ）をハッシュ化し、ハッシュ値（ＨＮ−１）及びハッシュ値（ＨＮ）を生成する（ステップＳ３０３、Ｓ３０４）。
【００４５】
ＨＮ−１＝Ｈａｓｈ（Ｎ−１，ＣＮＯ，ＴＩＤ）
ＨＮ＝Ｈａｓｈ（１，ＣＮＯ，ＨＮ−１）
なお、ハッシュ関数は、異なる携帯電話の呼出番号（ＣＮＯ）、及び、異なるトランザクションＩＤ（ＴＩＤ）に対しては、必ず異なるハッシュ値を生成できるものとする。
【００４６】
以上のようにしてハッシュ値（ＨＮ及びＨＮ−１）の生成が終了すると、ＩＣクレジットカード１００は、トランザクションＩＤ（ＴＩＤ）の回数が多い方のＮ回ハッシュ値（ＨＮ）をＩＣクレジットカードリーダ１０１に送信する（ステップＳ２０１）。
【００４７】
このハッシュ値（ＨＮ）を受信したＩＣクレジットカードリーダ１０１は、トランザクション判定端末１０３に、ＩＣクレジットカード番号を送信すると共に、受信したハッシュ値（ＨＮ）を送信する（ステップＳ２０２）。このとき、トランザクション判定端末１０３では、ＩＣクレジットカード番号とトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）のペアを、後述する判定処理（ステップＳ２０６）のために一時的に蓄積する。
【００４８】
また、ＩＣクレジットカードリーダ１０１は、ＩＣクレジットカード１００に対して、トランザクション判定端末１０３の呼出番号（ＴＮＯ）を送信する（ステップＳ２０３）。
【００４９】
トランザクション判定端末１０３の呼出番号（ＴＮＯ）を受信したＩＣクレジットカード１００は、利用者の携帯電話１０２に対して、トランザクションＩＤ（ＴＩＤ）の回数が少ない方のＮ−１回ハッシュ値（ＨＮ−１）及びトランザクション判定端末１０３の呼出番号（ＴＮＯ）を送信する（ステップＳ２０４）。ここで、ＩＣクレジットカード１００は、予めＩＣクレジットカード１００内に記録されている携帯電話１０２の呼出番号（ＣＮＯ）で特定される携帯電話１０２とのみ直接通信を行い、安全にトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ−１）及びトランザクション判定端末１０３の呼出番号（ＴＮＯ）を送信できるものとする。
【００５０】
ハッシュ値（ＨＮ−１）及び呼出番号（ＴＮＯ）を受信した携帯電話１０２は、トランザクション判定端末１０３の呼出番号（ＴＮＯ）を用いて、トランザクション判定端末１０３と回線接続を行い、トランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ−１）を送信する（ステップＳ２０５）。
【００５１】
これにより、トランザクション判定端末１０３は、ステップＳ２０２で受信したトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）と、ステップＳ２０５で受信したトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ−１）を照合比較する（ステップＳ２０６）。
【００５２】
次に、ステップＳ２０６における２種類のハッシュ値（ＨＮ及びＨＮ−１）の照合比較処理の詳細を、図８のフローチャートを用いて説明する。
【００５３】
まず、トランザクション判定端末１０３は、携帯電話１０２との回線接続に対して、発信者番号（ＣＮＯ’＝携帯電話の呼出番号ＣＮＯ）を取得する（ステップＳ４００）。そして、ステップＳ２０５で受信したトランザクションＩＤ（ＴＩＤ）のハッシユ値（ＨＮ−１）から、次式により、ハッシュ値（ＨＮ’）を算出する（ステップＳ４０１）。
【００５４】
ＨＮ’＝Ｈａｓｈ（１，ＣＮＯ’，ＨＮ−１）
この時点で、トランザクション判定端末１０３には、複数のクレジットカードリーダ１０１から与えられた（ステップＳ２０２参照）、クレジットカード番号とそれに対応付けられたトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ）のペアが複数個一時的に蓄積されている。それらに対して、ステップＳ４０１で得られたハッシュ値（ＨＮ’）に一致するハッシュ値（ＨＮ）を有する、クレジットカード番号とハッシュ値（ＨＮ）のペアを検索する（ステップＳ４０２）。
【００５５】
一致するクレジットカード番号とハッシュ値（ＨＮ）のペアが見つかれば（ステップＳ４０３で肯定結果）、トランザクション判定端末１０３は正規のＩＣクレジットカード利用者と判定し、トランザクション判定端末１０３上の該当するクレジットカード番号とハッシュ値（ＨＮ）のペアの記録を削除した上で（ステップＳ４０４）、そのクレジットカード番号による決済処理に移す（ステップＳ４０５）。
【００５６】
これに対して、一致するクレジットカード番号とハッシユ値（ＨＮ）のペアが見つからなかった場合（ステップＳ４０３で否定結果）、受信してから一定時間以上経過しているクレジットカード番号とハッシュ値（ＨＮ）のペアの記録を削除し（ステップＳ４０６）、そのクレジットカードによる決済処理を拒否し、ＩＣクレジットカードリーダ１０１に対してその旨を返信する（ステップＳ４０７）。
【００５７】
（Ａ−３）第１の実施形態の効果
利用者の携帯電話１０２を介してトランザクションＩＤ（ＴＩＤ）のハッシュ値（ＨＮ−１）をトランザクション判定端末１０３に送信しているが、ＩＣクレジットカード１００が直接携帯電話１０２と通信し、情報の送信を行うため、利用者の携帯番号が店舗のＩＣクレジットカードリーダ１０１等に読み出されることがなく、プライバシーが保護されている。
【００５８】
また、ＩＣクレジットカード１００が、暗証番号を知り得た悪意のある第三者に盗まれたとしても、ＩＣクレジットカード１００に登録された呼出番号（ＣＮＯ）を備えた携帯電話１０２と組み合わせなければ利用できないため、従来のＩＣクレジットカード＋暗証番号という組み合わせよりも安全であり、かつ利用者にとっては、ＩＣクレジットカード１００の暗証番号を覚えておく必要がない。
【００５９】
また、ＩＣクレジットカード１００が、携帯電話１０２と共に悪意のある第三者に盗まれた場合でも、従来のようにＩＣクレジットカード１００が盗難にあうよりも、利用者が早く気づく可能性が高いためカード会社などへ盗難通知をするまでの時間が短くなる。
【００６０】
クレジットカード会社は予め利用者の携帯電話１０２の呼出番号（ＣＮＯ）を登録しておく必要がないため、巨大なデータベースを備えた管理システムが必要とならない。
【００６１】
ハッシユ関数という単純な演算処理で判定を行っているため、リアルタイムシステムの構築が可能であり、ＩＣクレジットカード１００の盗難悪用を防止することができる。
【００６２】
（Ａ−４）第１の実施形態の変形実施形態
第１の実施形態では、ＩＣクレジットカード１００を利用する場合について説明したが、ＩＣクレジットカード１００に限らず、キャッシュカードやデビットカードやプリペイドカードなど各種ＩＣカードに対して適用可能である。
【００６３】
また、ＩＣクレジットカード１００には予め携帯電話１０２の呼出番号（ＣＮＯ）を登録しておくとしたが、利用者の携帯電話１０２を特定でき、直接無線通信できるものであれば、呼出番号（ＣＮＯ）に限らず、シリアル番号などを利用しても良い。
【００６４】
さらに、ＩＣクレジットカード１００が、トランザクション判定端末１０３の呼出番号（ＴＮＯ）をＩＣクレジットカードリーダ１０１から得るとしたが、ＩＣクレジットカードリーダ１０１に予め登録されていても良いし、トランザクション判定端末１０３からＩＣクレジットカードリーダ１０１を介して取得しても良い。
【００６５】
さらにまた、一方向性ハッシュ関数は、全てのＩＣクレジットカード１００及びトランザクション判定端末１０３と同じものを利用しても良いが、少なくともハッシュ関数の適用回数、携帯電話１０２の呼出番号（ＣＮＯ）、トランザクションＩＤ（ＴＩＤ）をパラメータとして異なるハッシュ値を生成できるものであれば、カード会社ごとに異なる一方向性ハッシュ関数を利用するなどしても良い。
【００６６】
また、ＩＣクレジットカード１００をＩＣクレジットカードリーダ１０１に装着する形でトランザクションを開始するように説明したが、非接触型ＩＣカードのように、ＩＣクレジットカードリーダ１０１に近づけることにより近距離無線通信により情報交換を開始する形でトランザクションを開始するようにしても良い。
【００６７】
さらに、利用者の所持するものとして、ＩＣクレジットカード１００と携帯電話１０２の２つとしているが、携帯電話１０２を２台以上所持している場合に、これらを全て使用して、トランザクションの判定を行うようにしても良い。
【００６８】
さらにまた、上記説明では、携帯電話１０２が、トランザクション判定端末１０３に対し、ＩＣクレジットカードリーダ１０１からトランザクション判定端末１０３へのハッシュ値（ＨＮ）よりハッシュ化回数が１回少ないハッシュ値（ＨＮ−１）を送信するものを示したが、２回以上少ないハッシュ値を送信するようにしても良く、ハッシュ化の回数を規定する乱数（Ｎ）だけを送信するようにしても良い。乱数の発生機能をＩＣクレジットカードリーダ１０１に設けるようにしても良い。
【００６９】
また、上記説明では、ハッシュ化回数も乱数を利用して固定でないものを示したが、この回数を固定回数としていても良い。
【００７０】
さらに、上記説明では、トランザクションＩＤのハッシュ値の生成をＩＣクレジットカード１００が行うものを示したが、ＩＣクレジットカードリーダ１０１が実行するようにしても良い。
【００７１】
さらにまた、ハッシュ値を得る際のパラメータは、上記説明でのパラメータに限定されず、さらにクレジットカード番号などを利用するようにしても良い。但し、携帯電話１０２の呼び出し番号（ＣＮＯ）を利用することを要する。
【００７２】
（Ｂ）第２の実施形態
次に、本発明によるカード利用確認システムの第２の実施形態を図面を参照しながら詳述する。
【００７３】
第２の実施形態のカード利用確認システムは、利用者が、ＩＣクレジットカードを利用して商品を購入する際、ＩＣクレジットカードの決済に使われる専用回線を介して、トランザクション判定端末の公開鍵で暗号化した携帯電話の呼出番号を送信し、トランザクション判定端末において自身の秘密鍵を利用して携帯電話の呼出番号を復号し、携帯電話はＩＣクレジットカードからの無線通信による指示のもと、トランザクション判定端末と回線接続を行い、その際、取得する携帯電話の発信者番号と、専用回線を介して取得した携帯電話の呼出番号とが一致した場合にカードの利用を許可するものである。
【００７４】
（Ｂ−１）第２の実施形態の構成
図９は、第２の実施形態のカード利用確認システムの構成を示すブロック図である。
【００７５】
図９において、第２の実施形態のカード利用確認システムも、第１の実施形態と同様に、利用者が所持しているＩＣクレジットカード５００及び携帯電話５０２と、販売店舗などに設置されているＩＣクレジットカードリーダ２０１と、クレジットカード会社の所定個所に設置されているトランザクション判定端末２０３とから構成されているが、各構成要素が有する機能が第１の実施形態のものとは多少異なっている。
【００７６】
ＩＣクレジットカード５００は、ＩＣチップ５００Ａを搭載しているものであり、ＩＣクレジットカード５００（ＩＣチップ５００Ａ）は、図１０に示すように、利用者が所持している携帯電話５０２の呼出番号（ＣＮＯ）を記録する携帯呼出番号記録機能部５００ａと、その呼出番号により特定される携帯電話５０２と直接無線通信を行う携帯電話通信機能部５００ｂと、トランザクション判定端末５０３の公開鍵を取得し、この公開鍵を使用して携帯電話５０２の呼出番号（ＣＮＯ）を暗号化する暗号化機能部５００ｃと、直接無線通信によりトランザクション判定端末５０３の呼出番号（ＴＮＯ）を携帯電話５０２に送信する端末呼出番号送信機能部５００ｄとを有する。
【００７７】
ＩＣクレジットカードリーダ５０１は、図１１に示すように、トランザクション判定端末５０３の公開鍵を用いて暗号化した携帯電話５０２の呼出番号（ＣＮＯ）をトランザクション判定端末５０３に送信する暗号化呼出番号送信機能部５０１ａと、トランザクション判定端末５０３の呼出番号（ＴＮＯ）をＩＣクレジットカード５００に送信する端末呼出番号送信機能部５０１ｂを有する。
【００７８】
携帯電話５０２は、図１２に示すように、ＩＣクレジットカード５００と直接無線通信を行うカード通信機能部５０２ａと、この無線通信を介してトランザクション判定端末５０３の呼出番号（ＴＮＯ）を受信する端末呼出番号受信機能部５０２ｂと、トランザクション判定端末５０３の呼出番号（ＴＮＯ）に発信する端末呼出機能部５０２ｃを有する。
【００７９】
トランザクション判定端末５０３は、図１３に示すように、公開鍵で暗号化された携帯電話５０２の呼出番号（ＣＮＯ）を、ＩＣクレジットカードリーダ５０１から専用回線を介して受信する暗号化呼出番号受信機能部５０３ａと、公開鍵で暗号化された携帯電話５０２の呼出番号（ＣＮＯ）を秘密鍵を用いて復号する暗号復号機能部５０３ｂと、携帯電話５０２からの呼び出しを着信することにより得られる携帯電話の発信者番号（ＣＮＯ’）を取得する携帯発信者番号取得機能部５０３ｃと、復号化された携帯電話５０２の呼出番号（ＣＮＯ）と取得した発信者番号（ＣＮＯ’）を比較照合する比較機能部５０３ｄとを有する。
【００８０】
以下、上記各機能部の機能について補足説明する。
【００８１】
ＩＣクレジットカード５００には、予め安全な方法で、利用者の携帯電話５０２の呼出番号（ＣＮＯ）が記録されており、その呼出番号（ＣＮＯ）が設定されている携帯電話５０２と、直接無線通信を行う機能を備えている。無線通信には、呼出番号（ＣＮＯ）で特定できる携帯電話５０２とのみ安全に通信できる仕組みであれば、従来の近距離無線通信技術が利用できる。
【００８２】
また、ＩＣクレジットカード５００は、トランザクション判定端末５０３の公開鍵を取得し、この公開鍵を使用して携帯電話５０２の呼出番号（ＣＮＯ）を暗号化する機能を備えている。
【００８３】
さらに、ＩＣクレジットカード５００には、ＩＣクレジットカードリーダ５０１から、トランザクション判定端末５０３の呼出番号（ＴＮＯ）が送信され、ＩＣクレジットカード５００は、携帯電話５０２に直接無線通信を通じてこの呼出番号（ＴＮＯ）を送信する機能を備えている。
【００８４】
ＩＣクレジットカードリーダ５０１は、従来のクレジットカード決済に必要な情報をカード会社に送信する機能に加えて、トランザクション判定端末５０３の公開鍵で暗号化した携帯電話５０２の呼出番号（ＣＮＯ）をカード会社のトランザクション判定端末５０３に送信する機能を備えている。
【００８５】
また、ＩＣクレジットカードリーダ５０１は、トランザクション判定端末５０３の呼出番号（ＴＮＯ）をＩＣクレジットカード５００に送信する機能も備えている。
【００８６】
携帯電話５０２は、ＩＣクレジットカード５００と直接近距離無線通信を行う機能を備えており、ＩＣクレジットカード５００がＩＣクレジットカードリーダ５０１に装着されたときに、トランザクション判定端末５０３の呼出番号（ＴＮＯ）を受信する機能を備えている。
【００８７】
また、携帯電話５０２は、ＩＣクレジットカード５００からの指示のもと、自動的にトランザクション判定端末５０３に対して回線接続を行う機能を備えている。
【００８８】
トランザクション判定端末５０３は、専用回線を介してＩＣクレジットカードリーダ５０１より受信したトランザクション判定端末５０３の公開鍵で暗号化された携帯電話５０２の呼出番号（ＣＮＯ）を受信した上でトランザクション判定端末５０３の秘密鍵で復号し、携帯電話５０２からの回線接続により発信者番号（ＣＮＯ’）を取得し、先に取得した携帯電話５０２の呼出番号（ＣＮＯ）との一致を判定する機能を備えている。
【００８９】
（Ｂ−２）第２の実施形態の動作
次に、第２の実施形態のカード利用確認システムの動作について、図面を参照しながら説明する。
【００９０】
図１４は、ＩＣクレジットカード５００、ＩＣクレジットカードリーダ５０１、携帯電話５０２、トランザクション判定端末５０３の間における動作シーケンスを示している。
【００９１】
ＩＣクレジットカード５００がＩＣクレジットカードリーダ５０１に装着されると、ＩＣクレジットカード５００は、ＩＣクレジットカードリーダ５０１を介して、トランザクション判定端末５０３の公開鍵を取得する（ステップＳ６００）。
【００９２】
そして、ＩＣクレジットカード５００は、自己内に記録されている携帯電話５０２の呼出番号（ＣＮＯ）を、取得したトランザクション判定端末５０３の公開鍵で暗号化する（ステップＳ６０１）。次に、ＩＣクレジットカード５００は、暗号化した携帯電話５０２の呼出番号（ＣＮＯ）をＩＣクレジットカードリーダ５０１に送信する（ステップＳ６０２）。
【００９３】
暗号化された携帯電話５０２の呼出番号（ＣＮＯ）を受信したＩＣクレジットカードリーダ５０１は、トランザクション判定端末５０３に、ＩＣクレジットカード番号を送信すると共に、受信した暗号化した携帯電話５０２の呼出番号（ＣＮＯ）を送信する（ステップＳ６０３）。
【００９４】
このとき、トランザクション判定端末５０３は、ＩＣクレジットカードリーダ５０１から受信したＩＣクレジットカード番号と暗号化された携帯電話５０２の呼出番号（ＣＮＯ）のペアを、後述する判定処理（ステップＳ６０８）のために一時的に蓄積する（ステップＳ６０４）。この処理の際には、携帯電話５０２の呼出番号（ＣＮＯ）は、トランザクション判定端末５０３自身の秘密鍵で復号してから蓄積する。
【００９５】
また、ＩＣクレジットカード５００は、ＩＣクレジットカードリーダ５０１から、トランザクション判定端末５０３の呼出番号（ＴＮＯ）を取得する（ステップＳ６０５）。そして、ＩＣクレジットカード５００は、利用者の携帯電話５０２に対して、トランザクション判定端末５０３の呼出番号（ＴＮＯ）を送信する（ステップＳ６０６）。ここで、ＩＣクレジットカード５００は、予めＩＣクレジットカード５００内に記録されている携帯電話５０２の呼出番号（ＣＮＯ）で特定される携帯電話５０２とのみ直接通信を行い、安全にトランザクション判定端末５０３の呼出番号（ＴＮＯ）を送信できるものとする。
【００９６】
トランザクション判定端末５０３の呼出番号（ＴＮＯ）を受信した携帯電話５０２は、トランザクション判定端末５０３の呼出番号（ＴＮＯ）を用いて、トランザクション判定端末５０３を、電話回線を介して呼び出す（ステップＳ６０７）。
【００９７】
この呼び出し時に、トランザクション判定端末５０３は、上述したステップＳ６０２で受信した携帯電話の呼出番号（ＣＮＯ）と、上述したステップＳ６０７の呼び出しにより取得できる発信者番号（ＣＮＯ’）を比較照合する（ステップＳ６０８）。
【００９８】
次に、ステップＳ６０８における２種類の携帯電話番号（ＣＮＯ及びＣＮＯ’）の照合比較処理の詳細を、図１５のフローチャートを用いて説明する。
【００９９】
まず、トランザクション判定端末５０３は、携帯電話５０２との回線接続に対して、発信者番号（ＣＮＯ’＝携帯電話の呼出番号ＣＮＯ）を取得する（ステップＳ７００）。そして、上述したステップＳ６０４で受信して記録されている携帯電話５０２の呼出番号（ＣＮＯ）の中から、取得した発信者番号（ＣＮＯ’）と一致するものを検索し、それに対応するクレジットカード番号を選択する（ステップＳ７０１）。
【０１００】
一致するクレジットカード番号と携帯電話５０２の呼出番号（ＣＮＯ）のペアが見つかれば（ステップＳ７０２で肯定結果）、トランザクション判定端末５０３は、正規のＩＣクレジットカード利用者と判定し、トランザクション判定端末５０３における該当するクレジットカード番号と携帯電話５０２の呼出番号（ＣＮＯ）のペアの記録を削除した上で（ステップＳ７０３）、そのクレジットカード番号による決済処理に移す（ステップＳ７０４）。
【０１０１】
これに対して、一致するクレジットカード番号と携帯電話５０２の呼出番号（ＣＮＯ）のペアが見つからなかった場合には（ステップＳ７０２で否定結果）、トランザクション判定端末５０３は、受信してから一定時間以上経過しているクレジットカード番号と携帯電話５０２の呼出番号（ＣＮＯ）のペアの記録を削除し（ステップＳ７０５）、そのクレジットカード番号による決済処理を拒否し、ＩＣクレジットカードリーダ５０１に対してその旨を返信する（ステップＳ７０６）。
【０１０２】
（Ｂ−３）第２の実施形態の効果
利用者の携帯電話５０２の呼出番号をトランザクション判定端末５０３に通知するが、ＩＣクレジットカード５００内で、トランザクション判定端末５０３の公開鍵を用いて暗号化しているため、利用者の携帯電話５０２の呼出番号が店舗のＩＣクレジットカードリーダ５０１等に読み出されることがなく、プライバシーが保護されている。
【０１０３】
また、ＩＣクレジットカード５００が、暗証番号を知り得た悪意のある第３者に盗まれたとしても、ＩＣクレジットカード５００に登録された呼出番号を備えた携帯電話５０２と組み合わせなければ利用できないため、従来のＩＣクレジットカード＋暗証番号という仕組みよりも安全であり、かつ利用者にとっては、ＩＣクレジットカード５００の暗証番号を覚えておく必要がない。
【０１０４】
さらに、ＩＣクレジットカード５００が、携帯電話５０２と共に悪意のある第３者に盗まれた場合、従来のようにＩＣクレジットカード５００が盗難に合うよりも、利用者が早く気づく可能性が高いため、カード会社へ盗難通知をするまでの時間が短くなる。
【０１０５】
さらにまた、クレジットカード会社は、予め利用者の携帯電話５０２の呼出番号を登録しておく必要がないため、巨大なデータベースを備えた管理システムが必要にならない。
【０１０６】
また、ＩＣクレジットカード５００とトランザクション判定端末５０３の間だけで、公開鍵暗号系を利用しているため、ＩＣクレジットカード５００では暗号化だけ、トランザクション判定端末５０３では復号化だけを行えば良く、リアルタイムで利用者の判定を行うことが可能であるため、不正利用を防止する効果がある。
【０１０７】
（Ｂ−４）第２の実施形態の変形実施形態
上述した第１の実施形態の変形実施形態で、第２の実施形態について適用できるものは、第２の実施形態の変形実施形態ともなる。
【０１０８】
上記説明では、携帯電話５０２の呼出番号（ＣＮＯ）の暗号化をＩＣクレジットカード５００が行うものを示したが、ＩＣクレジットカード５００が装着されたＩＣクレジットカードリーダ５０１が実行するようにしても良い。
【０１０９】
また、携帯電話５０２の呼出番号（ＣＮＯ）の暗号化は、公開鍵暗号化方式に従うものに限定されないことは勿論である。
【０１１０】
なお、携帯電話５０２からトランザクション判定端末５０３へも、携帯電話５０２の呼出番号（ＣＮＯ）を暗号化したものを送信し、それを復号して、比較照合処理を行うようにしても良い。この場合において、暗号化は、ＩＣクレジットカード５００又はＩＣクレジットカードリーダ５０１が行う。また、トランザクション判定端末５０３への通知パスが異なれば、暗号化の公開鍵も変更するようにしても良い。
【０１１１】
（Ｃ）他の実施形態
第１の実施形態においては、ハッシュ値をそのままトランザクション判定端末１０３に送信するものを示したが、ハッシュ値を、トランザクション判定端末１０３から与えられた公開鍵によって暗号化してトランザクション判定端末１０３に送信するようにしても良い。
【０１１２】
上記各実施形態における携帯電話は、電話機能（音声通話機能）を備えない携帯端末であっても良い。
【０１１３】
上記各実施形態においては、トランザクション判定端末１０３に対して、２個の経路で到来した情報（ハッシュ値、携帯電話呼出番号）を比較照合して利用者の確認を行うものを示したが、これに加えて、さらなる判定条件を設けるようにしても良い。例えば、利用者が入力した暗証番号の照合をも判定条件に加えるようにしても良い。
【０１１４】
上記各実施形態におけるＩＣクレジットカードリーダは、必要に応じて、ＩＣクレジットカードに書き込みを行うことができるものであっても良い。例えば、ハッシュ関数や公開鍵をＩＣクレジットカードに書き込む機能を備えていても良い。
【０１１５】
また、ハッシュ関数や公開鍵（従って秘密鍵）は固定のものであっても良いが、所定期間毎に変更しても良い。
【０１１６】
本発明の用途は、クレジットカードやキャッシュカードやテビットカードなどを利用した決済に限定されず、会社などにおける入退室管理などにおける本人確認にも適用することができる。特許請求の範囲における「利用者」はこのような「従業員」などを含む概念とする。
【０１１７】
【発明の効果】
以上のように、本発明のカード利用確認システムによれば、移動体通信端末と、前記移動体通信端末と直接無線通信が可能なＩＣカードと、ＩＣカードと情報の送受信を行うＩＣカードリーダと、トランザクションが発生した際、前記移動体通信端末から移動体通信回線を介して第１の情報を受信する機能と、前記ＩＣカードリーダから専用回線を介して第２の情報を受信する機能と、前記第１及び第２の情報からトランザクションの正当性を判定する機能とを有するトランザクション判定装置とを備えたので、セキュリティが高く、利用者確認を迅速に行うことができる、利用者のプライバシィを保護できる、システム構成を大型化することがないカード利用確認システムを実現できる。
【図面の簡単な説明】
【図１】第１の実施形態のカード利用確認システムの構成を示すブロック図である。
【図２】第１の実施形態のＩＣクレジットカードの機能的構成を示すブロック図である。
【図３】第１の実施形態のＩＣクレジットカードリーダの機能的構成を示すブロック図である。
【図４】第１の実施形態の携帯電話の機能的構成を示すブロック図である。
【図５】第１の実施形態のトランザクション判定端末の機能的構成を示すブロック図である。
【図６】第１の実施形態のカード利用確認システムの動作シーケンス図である。
【図７】第１の実施形態でのトランザクションＩＤのハッシュ値生成動作を示すフローチャートである。
【図８】第１の実施形態でのトランザクションＩＤのハッシュ値比較動作を示すフローチャートである。
【図９】第２の実施形態のカード利用確認システムの構成を示すブロック図である。
【図１０】第２の実施形態のＩＣクレジットカードの機能的構成を示すブロック図である。
【図１１】第２の実施形態のＩＣクレジットカードリーダの機能的構成を示すブロック図である。
【図１２】第２の実施形態の携帯電話の機能的構成を示すブロック図である。
【図１３】第２の実施形態のトランザクション判定端末の機能的構成を示すブロック図である。
【図１４】第２の実施形態のカード利用確認システムの動作シーケンス図である。
【図１５】第２の実施形態での携帯電話の呼出番号比較動作を示すフローチャートである。
【符号の説明】
１００、５００…ＩＣクレジットカード、１０１、５０１…ＩＣクレジットカードリーダ、１０２、５０２…携帯電話、１０３、５０３…トランザクション判定端末。
【図１】
0004232365.tif 000002
【図２】
0004232365.tif 000003
【図３】
0004232365.tif 000004
【図４】
0004232365.tif 000005
【図５】
0004232365.tif 000006
【図６】
0004232365.tif 000007
【図７】
0004232365.tif 000008
【図８】
0004232365.tif 000009
【図９】
0004232365.tif 000010
【図１０】
0004232365.tif 000011
【図１１】
0004232365.tif 000012
【図１２】
0004232365.tif 000013
【図１３】
0004232365.tif 000014
【図１４】
0004232365.tif 000015
【図１５】
0004232365.tif 000016