(57)【特許請求の範囲】
【請求項１】
第１の回路部と、
外部装置と所定の通信方式により通信を行なう第１の通信手段であって、前記第１の回路部と前記外部装置とのインターフェイス回路となる第１の通信手段と、
前記第１の回路部とは異なる第２の回路部と、
外部装置と前記第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、前記第２の回路部と前記外部装置とのインターフェイス回路となる第２の通信手段と、
前記第１の回路部と前記第２の回路部の両方からアクセス可能なメモリ手段であって、前記第１の回路部と前記第２の回路部との間で転送されるデータを一時的に記憶するメモリ手段と、
を有する携帯型信号処理装置であって、
前記第１の回路部は、
第１のメモリと、
前記第１の通信手段を介して通信を行い、前記第１のメモリと協働して前記第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、
を少なくとも有し、
前記第２の回路部は、
第２のメモリと、
前記第２の通信手段を介して通信を行い、前記第２のメモリと協働して前記第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、
を少なくとも有し、
前記携帯型信号処理装置においてさらに、
前記第１の信号処理手段および前記第２の信号処理手段の少なくともいずれか一方に設けられ、所望の転送対象のデータを所定の形態に変換し転送用データを生成する転送用データ生成手段と、
前記転送用データ生成手段が設けられている前記信号処理手段に設けられ、前記生成された転送用データを、前記メモリ手段の前記共有領域に書き込むデータ書き込み手段と、
前記第１の信号処理手段および前記第２の信号処理手段の少なくとも他方に設けられ、前記メモリ手段の前記共有領域に書き込まれた前記転送用データを読み出すデータ読み出し手段と、
前記データ読み出し手段が設けられている前記信号処理手段に設けられ、前記転送用データより転送対象の原データを復元する原データ復元手段と
を有する携帯型信号処理装置。
【請求項２】
第１の回路部と、
外部装置と所定の通信方式により通信を行なう第１の通信手段であって、前記第１の回路部と前記外部装置とのインターフェイス回路となる第１の通信手段と、
前記第１の回路部とは異なる第２の回路部と、
外部装置と前記第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、前記第２の回路部と前記外部装置とのインターフェイス回路となる第２の通信手段と、
を有する携帯型信号処理装置であって、
前記第１の回路部は、
第１のメモリと、
前記第１の通信手段を介して通信を行い、前記第１のメモリと協働して前記第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、
を少なくとも有し、
前記第２の回路部は、
第２のメモリと、
前記第２の通信手段を介して通信を行い、前記第２のメモリと協働して前記第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、
を少なくとも有し、
前記携帯型信号処理装置においてさらに、
前記第１の信号処理手段および前記第２の信号処理手段の少なくともいずれか一方に設けられ、所望の転送対象のデータを所定の形態に変換し転送用データを生成する転送用データ生成手段と、
前記転送用データ生成手段が設けられている前記信号処理手段に設けられ、前記生成された転送用データを、対応する前記第１の通信手段または前記第２の通信手段を介して外部に出力するデータ出力手段と、
前記第１の信号処理手段および前記第２の信号処理手段の少なくとも他方に設けられ、対応する前記第１の通信手段または前記第２の通信手段を介して外部より入力されるデータであって、前記データ出力手段より出力された前記転送用データが入力されるデータ入力手段と、
前記データ入力手段が設けられている前記信号処理手段に設けられ、前記転送用データより転送対象の原データを復元する原データ復元手段と
を有する携帯型信号処理装置。
【請求項３】
前記第１の信号処理手段および前記第２の信号処理手段は、各々、所定の暗号化処理に係わる鍵情報を有し、
前記転送用データ生成手段は、前記転送対象のデータを、当該転送用データ生成手段が設けられている前記信号処理手段の前記鍵情報に基づいて暗号化して前記転送用データを生成し、
前記原データ復元手段は、前記転送用データを、当該原データ復元手段が設けられている前記信号処理手段の前記鍵情報に基づいて復号化し、前記転送対象の原データを復元する
請求項１または２に記載の携帯型信号処理装置。
【請求項４】
前記第１の信号処理手段および前記第２の信号処理手段は、各々当該信号処理手段を特定することのできる所定のデータを有し、
前記転送用データ生成手段は、前記転送対象のデータに、当該転送用データ生成手段が設けられている前記信号処理手段の前記所定のデータを付加して前記転送用データを生成し、
前記原データ復元手段は、前記転送用データを、当該原データ復元手段が設けられている前記信号処理手段の前記所定のデータに基づいて検証し、適切な前記転送対象の原データを復元する
請求項１〜３のいずれかに記載の携帯型信号処理装置。
【請求項５】
前記信号処理手段を特定することのできる所定のデータは署名データである
請求項４に記載の携帯型信号処理装置。
【請求項６】
前記信号処理手段を特定することのできる所定のデータは、メッセージ認証コードである
請求項４に記載の携帯型信号処理装置。
【請求項７】
第１の回路部と、
外部装置と所定の通信方式により通信を行なう第１の通信手段であって、前記第１の回路部と前記外部装置とのインターフェイス回路となる第１の通信手段と、
前記第１の回路部とは異なる第２の回路部と、
外部装置と前記第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、前記第２の回路部と前記外部装置とのインターフェイス回路となる第２の通信手段と、
を有する携帯型信号処理装置であって、
前記第１の回路部は、
第１のメモリと、
前記第１の通信手段を介して通信を行い、前記第１のメモリと協働して前記第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、
を少なくとも有し、
前記第２の回路部は、
第２のメモリと、
前記第２の通信手段を介して通信を行い、前記第２のメモリと協働して前記第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、
を少なくとも有し、
前記携帯型信号処理装置においてさらに、
前記第２のメモリに記憶されているデータを前記第１の信号処理手段に転送するデータ転送手段と
前記第１の信号処理手段に設けられ、必要に応じて、前記第１の通信手段を介して通信を行う外部装置が、前記第２の信号処理手段が前記第２の通信手段を介して通信を行い所定の処理を行う外部装置として適切か否かの認証処理を行う認証手段と
を有し、
前記第１の信号処理手段は、前記認証処理の結果、前記第１の通信手段を介して通信を行う外部装置が、前記第２の信号処理手段が前記第２の通信手段を介して通信を行い所定の処理を行う外部装置として適切であった場合に、前記第２のメモリに記憶されていたデータに基づいて、前記第１の通信手段を介して通信を行う前記外部装置と通信を行い、前記所定の処理を行う
携帯型信号処理装置。
【請求項８】
前記第１の信号処理手段は、前記認証処理の結果、前記第１の通信手段を介して通信を行う外部装置が、前記第２の信号処理手段が前記第２の通信手段を介して通信を行い所定の処理を行う外部装置として適切であった場合に、前記転送される前記第２の信号処理手段の前記第２のメモリに記憶されていたデータを、前記第１の通信手段を介して通信を行う前記外部装置に送出する
請求項７に記載の携帯型信号処理装置。
【請求項９】
第１の回路部と、
外部装置と所定の通信方式により通信を行なう第１の通信手段であって、前記第１の回路部と前記外部装置とのインターフェイス回路となる第１の通信手段と、
前記第１の回路部とは異なる第２の回路部と、
外部装置と前記第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、前記第２の回路部と前記外部装置とのインターフェイス回路となる第２の通信手段と、
前記第１の回路部と前記第２の回路部の両方からアクセス可能なメモリ手段であって、前記第１の回路部と前記第２の回路部との間で転送されるデータを一時的に記憶するメモリ手段と、
を有する携帯型信号処理装置であって、
前記第１の回路部は、
第１のメモリと、
前記第１の通信手段を介して通信を行い、前記第１のメモリと協働して前記第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、
を少なくとも有し、
前記第２の回路部は、
第２のメモリと、
前記第２の通信手段を介して通信を行い、前記第２のメモリと協働して前記第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、
を少なくとも有し、
前記携帯型信号処理装置においてさらに、
少なくとも前記第２の信号処理手段に設けられ、所望の転送対象のデータを所定の形態に変換し転送用データを生成する転送用データ生成手段と、
前記転送用データ生成手段が設けられている前記信号処理手段に設けられ、前記生成された転送用データを、前記メモリ手段の前記共有領域に書き込むデータ書き込み手段と、
少なくとも前記第１の信号処理手段に設けられ、前記メモリ手段の前記共有領域に書き込まれた前記転送用データを読み出すデータ読み出し手段と、
前記データ読み出し手段が設けられている前記信号処理手段に設けられ、前記転送用データを、対応する前記第１の通信手段または前記第２の通信手段を介して、外部装置に送出するデータ送出手段と
を有する携帯型信号処理装置。
【請求項１０】
第１の回路部と、
外部装置と所定の通信方式により通信を行なう第１の通信手段であって、前記第１の回路部と前記外部装置とのインターフェイス回路となる第１の通信手段と、
前記第１の回路部とは異なる第２の回路部と、
外部装置と前記第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、前記第２の回路部と前記外部装置とのインターフェイス回路となる第２の通信手段と、
前記第１の回路部と前記第２の回路部の両方からアクセス可能なメモリ手段であって、前記第１の回路部と前記第２の回路部との間で転送されるデータを一時的に記憶するメモリ手段と、
を有する携帯型信号処理装置であって、
前記第１の回路部は、
第１のメモリと、
前記第１の通信手段を介して通信を行い、前記第１のメモリと協働して前記第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、
を少なくとも有し、
前記第２の回路部は、
第２のメモリと、
前記第２の通信手段を介して通信を行い、前記第２のメモリと協働して前記第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、
を少なくとも有し、
前記携帯型信号処理装置においてさらに、
少なくとも前記第１の信号処理手段に設けられ、該信号入力手段に対応する前記第１または第２の通信手段を介して外部から所定の形態に変換されている転送用データを入力するデータ入力手段と、
前記データ入力手段が設けられている前記信号処理手段に設けられ、前記入力された転送用データを、前記メモリ手段の前記共有領域に書き込むデータ書き込み手段と、
少なくとも前記第２の信号処理手段に設けられ、前記メモリ手段の前記共有領域に書き込まれた前記転送用データを読み出すデータ読み出し手段と、
前記データ読み出し手段が設けられている前記信号処理手段に設けられ、前記読み出された前記転送用データより転送対象の原データを復元する原データ復元手段と
を有する携帯型信号処理装置。
【請求項１１】
前記転送用データは、所定の暗号化処理により転送対象の原データを暗号化したデータであり、
少なくとも前記第２の信号処理手段は、前記所定の暗号化処理を解読する鍵情報を有し、
前記原データ復元手段は、前記転送用データを、前記第２の信号処理手段の前記鍵情報に基づいて復号化し、前記転送対象の原データを復元する
請求項１０に記載の携帯型信号処理装置。
【請求項１２】
前記転送用データは、転送先の前記信号処理手段を特定することのできる所定のデータが付加されたデータであり、
前記原データ復元手段は、前記転送用データを、前記所定のデータに基づいて検証し、適切な前記転送対象の原データを復元する
請求項１０または１１に記載の携帯型信号処理装置。
【請求項１３】
前記信号処理手段を特定することのできる所定のデータは署名データである
請求項１２に記載の携帯型信号処理装置。
【請求項１４】
前記信号処理手段を特定することのできる所定のデータは、メッセージ認証コードである
請求項１２に記載の携帯型信号処理装置。
【請求項１５】
前記第１の通信手段または前記第２の通信手段のいずれか一方は、無線通信により非接触式で外部装置と通信を行う非接触式通信手段であり、
前記第１の通信手段または前記第２の通信手段のいずれか他方は、電極を介して接触式で前記外部装置と通信を行う接触式通信手段である
請求項１〜１４のいずれかに記載の携帯型信号処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば接触方式および非接触方式というような複数の通信手段、および、その通信手段に応じた複数の信号処理手段を有する、たとえばカード形状の携帯型信号処理装置であって、それら複数の信号処理手段および外部装置の間において、データの転送をセキュリティ性を十分確保した上で適切に行うことができる携帯型信号処理装置に関する。
【０００２】
【従来の技術】
半導体技術や実装技術の進展により、カード内にメモリや演算処理回路を具えたいわゆるＩＣカードの開発、利用が急速に進んでいる。
このようなＩＣカードには、大きく分けて、カード表面に設けられた電極を介して外部のリード／ライト装置とＩＣカードとで信号を送受する接触型のＩＣカードと、アンテナコイルを介した電磁波などにより信号を送受する非接触型のＩＣカードとがある。
接触型ＩＣカードは、電力の供給が安定しているため複雑な演算処理を高速に行うことが可能となり、セキュリティ性の高い用途に適用することができる。
一方、非接触型ＩＣカードは、取り扱いが容易であるためゲートの通過許諾用など比較的処理の簡単な用途には適しているが、一般的に電力供給が不安定なため、複雑な演算処理を高速に行わせるのは難しい。
【０００３】
また最近では、カードの多機能化への要望などがあり、１枚のカードに接触型ＩＣカードと非接触型ＩＣカードの両方の機能を持たせたカードも使用され始めている。
１枚のカードに接触型ＩＣカードと非接触型ＩＣカードの両方の機能を持たせる方式としては、信号処理部も含めて全く別の構成の接触型ＩＣカードＩＣモジュールとアンテナ付非接触型の両方式で動作するＩＣチップを用いる信号処理装置を共有しない方式と、信号処理装置を共有しインタース部のみ分かれている方式とがある。
これらのいずれの方式においても、外部のリード／ライト装置との通信は、接触型ＩＣカードとしてはカード表面の所定の位置に設けられた電極を介して行われ、非接触型ＩＣカードとしてはカード内に内蔵されるアンテナコイルを介して行われる。
なお、これらのカードの構成を機能的に外部から捉えた場合は、図１０〜図１２のように表すことができる。
【０００４】
【発明が解決しようとする課題】
ところで、そのような接触型ＩＣカードと非接触型ＩＣカードの両方の機能を有するＩＣカードにおいて、それら両方の方式の処理により同一のデータを取り扱うようにすると、そのセキュリティレベルは、実質的に非接触型の低いレベルとなってしまい、接触型ＩＣカードとしての高セキュリティ性を維持することができないという不利益がある。
そのため、特に信号処理回路や記憶回路を各々含む接触型および非接触型の各モジュールを別個に有するようなＩＣカードにおいては、それら接触型モジュールおよび非接触型モジュールを完全に切り分け、これら各モジュールの特徴を維持するようにしている場合が多い。しかし、そのような構成においては、同一のカード基体中に収容されている２つのモジュールの間において、全くデータの転送などを行うことができず、これら２つのモジュールを駆使してより利便性の高い使用形態とすることや、２つのモジュールを補完させてより安全性の高い形態で使用することなどができないという問題が生じる。
【０００５】
したがって、本発明の目的は、少なくとも通信手段の異なる２つの信号処理モジュールを有するＩＣカードなどの携帯型信号処理装置において、必要に応じて信号処理モジュール間でデータ転送が可能で、利便性、安全性ともにより高い携帯型信号処理装置を提供することにある。
【０００６】
【課題を解決するための手段】
課題を解決するために、本発明の携帯型信号処理装置は、第１の回路部と、外部装置と所定の通信方式により通信を行なう第１の通信手段であって、第１の回路部と外部装置とのインターフェイス回路となる第１の通信手段と、第１の回路部とは異なる第２の回路部と、外部装置と第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、第２の回路部と外部装置とのインターフェイス回路となる第２の通信手段と、第１の回路部と第２の回路部の両方からアクセス可能なメモリ手段であって、第１の回路部と第２の回路部との間で転送されるデータを一時的に記憶するメモリ手段と、を有する携帯型信号処理装置であって、第１の回路部は、第１のメモリと、第１の通信手段を介して通信を行い、第１のメモリと協働して第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、を少なくとも有し、第２の回路部は、第２のメモリと、第２の通信手段を介して通信を行い、第２のメモリと協働して第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、を少なくとも有し、携帯型信号処理装置においてさらに、第１および第２の信号処理手段の少なくともいずれか一方に設けられ、所望の転送対象のデータを所定の形態に変換し転送用データを生成する転送用データ生成手段と、転送用データ生成手段が設けられている信号処理手段に設けられ、生成された転送用データを、メモリ手段の共有領域に書き込むデータ書き込み手段と、第１および第２の信号処理手段の少なくとも他方に設けられ、メモリ手段の共有領域に書き込まれた転送用データを読み出すデータ読み出し手段と、データ読み出し手段が設けられている信号処理手段に設けられ、転送用データより転送対象の原データを復元する原データ復元手段とを有する。
【０００７】
また、本発明の携帯型信号処理装置は、第１の回路部と、外部装置と所定の通信方式により通信を行なう第１の通信手段であって、第１の回路部と外部装置とのインターフェイス回路となる第１の通信手段と、第１の回路部とは異なる第２の回路部と、外部装置と第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、第２の回路部と外部装置とのインターフェイス回路となる第２の通信手段と、を有する携帯型信号処理装置であって、第１の回路部は、第１のメモリと、第１の通信手段を介して通信を行い、第１のメモリと協働して第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、を少なくとも有し、第２の回路部は、第２のメモリと、第２の通信手段を介して通信を行い、第２のメモリと協働して第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、を少なくとも有し、携帯型信号処理装置においてさらに、第１および第２の信号処理手段の少なくともいずれか一方に設けられ、所望の転送対象のデータを所定の形態に変換し転送用データを生成する転送用データ生成手段と、転送用データ生成手段が設けられている信号処理手段に設けられ、生成された転送用データを、対応する第１または第２の通信手段を介して外部に出力するデータ出力手段と、第１および第２の信号処理手段の少なくとも他方に設けられ、対応する第１または第２の通信手段を介して外部より入力されるデータであって、データ出力手段より出力された転送用データが入力されるデータ入力手段と、データ入力手段が設けられている信号処理手段に設けられ、転送用データより転送対象の原データを復元する原データ復元手段とを有する。
【０００８】
また、本発明の携帯型信号処理装置は、第１の回路部と、外部装置と所定の通信方式により通信を行なう第１の通信手段であって、第１の回路部と外部装置とのインターフェイス回路となる第１の通信手段と、第１の回路部とは異なる第２の回路部と、外部装置と第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、第２の回路部と外部装置とのインターフェイス回路となる第２の通信手段と、を有する携帯型信号処理装置であって、第１の回路部は、第１のメモリと、第１の通信手段を介して通信を行い、第１のメモリと協働して第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、を少なくとも有し、第２の回路部は、第２のメモリと、第２の通信手段を介して通信を行い、第２のメモリと協働して第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、を少なくとも有し、携帯型信号処理装置においてさらに、第２のメモリに記憶されているデータを第１の信号処理手段に転送するデータ転送手段と、第１の信号処理手段に設けられ、必要に応じて、第１の通信手段を介して通信を行う外部装置が、第２の信号処理手段が第２の通信手段を介して通信を行い所定の処理を行う外部装置として適切か否かの認証処理を行う認証手段とを有し、第１の信号処理手段は、認証処理の結果、第１の通信手段を介して通信を行う外部装置が、第２の信号処理手段が第２の通信手段を介して通信を行い所定の処理を行う外部装置として適切であった場合に、第２のメモリに記憶されていたデータに基づいて、第１の通信手段を介して通信を行う外部装置と通信を行い、所定の処理を行う。
【０００９】
また、本発明の携帯型信号処理装置は、第１の回路部と、外部装置と所定の通信方式により通信を行なう第１の通信手段であって、第１の回路部と外部装置とのインターフェイス回路となる第１の通信手段と、第１の回路部とは異なる第２の回路部と、外部装置と第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、第２の回路部と外部装置とのインターフェイス回路となる第２の通信手段と、第１の回路部と第２の回路部の両方からアクセス可能なメモリ手段であって、第１の回路部と第２の回路部との間で転送されるデータを一時的に記憶するメモリ手段と、を有する携帯型信号処理装置であって、第１の回路部は、第１のメモリと、第１の通信手段を介して通信を行い、第１のメモリと協働して第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、を少なくとも有し、第２の回路部は、第２のメモリと、第２の通信手段を介して通信を行い、第２のメモリと協働して第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、を少なくとも有し、携帯型信号処理装置においてさらに、少なくとも第２の信号処理手段に設けられ、所望の転送対象のデータを所定の形態に変換し転送用データを生成する転送用データ生成手段と、転送用データ生成手段が設けられている信号処理手段に設けられ、生成された転送用データを、メモリ手段の共有領域に書き込むデータ書き込み手段と、少なくとも第１の信号処理手段に設けられ、メモリ手段の共有領域に書き込まれた転送用データを読み出すデータ読み出し手段と、データ読み出し手段が設けられている信号処理手段に設けられ、転送用データを、対応する第１または第２の通信手段を介して、外部装置に送出するデータ送出手段とを有する。
【００１０】
さらに、本発明の携帯型信号処理装置は、第１の回路部と、外部装置と所定の通信方式により通信を行なう第１の通信手段であって、第１の回路部と外部装置とのインターフェイス回路となる第１の通信手段と、第１の回路部とは異なる第２の回路部と、外部装置と第１の通信手段とは異なる所定の通信方式により通信を行なう第２の通信手段であって、第２の回路部と外部装置とのインターフェイス回路となる第２の通信手段と、第１の回路部と第２の回路部の両方からアクセス可能なメモリ手段であって、第１の回路部と第２の回路部との間で転送されるデータを一時的に記憶するメモリ手段と、を有する携帯型信号処理装置であって、第１の回路部は、第１のメモリと、第１の通信手段を介して通信を行い、第１のメモリと協働して第１の回路部内において独立に所望の信号処理を行う第１の信号処理手段と、を少なくとも有し、第２の回路部は、第２のメモリと、第２の通信手段を介して通信を行い、第２のメモリと協働して第２の回路部内において独立に所望の信号処理を行う第２の信号処理手段と、を少なくとも有し、携帯型信号処理装置においてさらに、少なくとも第１の信号処理手段に設けられ、該信号入力手段に対応する第１または第２の通信手段を介して外部から所定の形態に変換されている転送用データを入力するデータ入力手段と、データ入力手段が設けられている信号処理手段に設けられ、入力された転送用データを、メモリ手段の共有領域に書き込むデータ書き込み手段と、少なくとも第２の信号処理手段に設けられ、メモリ手段の共有領域に書き込まれた転送用データを読み出すデータ読み出し手段と、データ読み出し手段が設けられている信号処理手段に設けられ、読み出された転送用データより転送対象の原データを復元する原データ復元手段とを有する。
【００１１】
【発明の実施の形態】
第１の実施の形態
本発明の携帯型信号処理装置の第１の実施の形態について、図１および図２を参照して説明する。
図１は、第１の実施の形態のＩＣカード１の構成を示すブロック図である。
ＩＣカード１は、非接触インタフェース（Ｉ／Ｆ）部１１、接触インタフェース（Ｉ／Ｆ）部１２、非接触回路部１３、接触回路部１６および共有メモリ１９を有する。
また、非接触回路部１３は、信号処理部１３１、暗号化部１３２、署名処理部１３３およびメモリ１３５を有し、接触回路部１６は、信号処理部１６１、暗号化部１６２、署名処理部１６３およびメモリ１６５を有する。
【００１２】
まず、ＩＣカード１の各部の構成について図１を参照して説明する。
非接触Ｉ／Ｆ部１１は、ＩＣカード１を非接触型カードとして使用する場合の非接触回路部１３と外部リード／ライト装置３０ａとのインタフェース回路であり、アンテナコイル、アンテナコイルを介して外部装置より供給される電力を抽出するための整流回路、定電圧回路、アンテナコイルの出力信号より外部装置から送信されたデータを抽出するための検波回路、増幅回路、および、アンテナコイルを介して外部装置にデータを送信するための変調回路などを有する。
【００１３】
接触Ｉ／Ｆ部１２は、ＩＣカード１を接触型カードとして使用する場合の接触回路部１６と外部リード／ライト装置３０ｂとのインタフェース回路であり、ＩＣカード１と外部リード／ライト装置３０ｂとを電気的に接続するための電極などを有する。本実施の形態においてその電極は、接触型ＩＣカードの規格に基づいた所定の位置に８個設けられており、各々回路電源供給端子、信号用電源供給端子、接地端子、クロック入力端子、リセット端子、データ入出力用端子、およびリザーブ用端子（２個）として定義されている。
【００１４】
非接触回路部１３の信号処理部１３１は、メモリ１３５に予め記憶されている処理プログラムに従って、非接触Ｉ／Ｆ部１１を介して外部リード／ライト装置３０ａと適宜通信を行いながら、所望の信号処理を行う。この際、信号処理部１３１は、メモリ１３５に設定されているパラメータ、データなどを参照し、また、信号処理の結果得られたデータなどを必要に応じて適宜メモリ１３５に記憶しながら、その所望の信号処理を行う。
また、信号処理部１３１は、接触回路部１６に対してデータの送信を行う必要がある場合には、暗号化部１３２を制御して転送対象のデータを暗号化し、署名処理部１３３を制御して暗号化したデータに署名データを付加して、共有メモリ１９に格納する。また、接触回路部１６よりデータを受信する必要がある場合には、共有メモリ１９よりその転送データを読み出し、署名処理部１３３を制御して署名データを検証して確かに接触回路部１６より転送されたデータであることを確認し、暗号化部１３２を制御して復号化を行い元の転送対象のデータを得る。
【００１５】
非接触回路部１３の暗号化部１３２は、信号処理部１３１からの制御に基づいて、所望のデータに対して、メモリ１３５に記憶されている所定の暗号鍵を用いて所定の方式により暗号化処理を行う。また、所望の暗号化されたデータに対して、同じくメモリ１３５に記憶されている暗号鍵を用いて所定の方式により復号化処理を行い、元のデータを復元する。
【００１６】
非接触回路部１３の署名処理部１３３は、信号処理部１３１からの制御に基づいて、所望のデータに対してメモリ１３５に記憶されている署名データを付加する。また、所望の署名データを有するデータに対して、その署名データを検証し、そのデータが適切なデータか否かをチェックする。
【００１７】
非接触回路部１３のメモリ１３５は、前述したような、信号処理部１３１で実行するプログラム、パラメータなどのデータや、暗号化部１３２で用いる暗号鍵データ、署名処理部１３３で用いる署名データ、あるいは、信号処理部１３１で実行される処理にともなう入力データ、一時的な処理データ、最終結果データなどが記憶される不揮発性メモリである。
【００１８】
接触回路部１６の信号処理部１６１は、メモリ１６５に予め記憶されている処理プログラムに従って、接触Ｉ／Ｆ部１２を介して外部リード／ライト装置３０ｂと適宜通信を行いながら、所望の信号処理を行う。この際、信号処理部１６１は、メモリ１６５に設定されているパラメータ、データなどを参照し、また、信号処理の結果得られたデータなどを必要に応じて適宜メモリ１６５に記憶しながら、その所望の信号処理を行う。
また、信号処理部１６１は、非接触回路部１３に対してデータの送信を行う必要がある場合には、暗号化部１６２を制御して転送対象のデータを暗号化し、署名処理部１６３を制御して暗号化したデータに署名データを付加して、共有メモリ１９に格納する。また、非接触回路部１３よりデータを受信する必要がある場合には、共有メモリ１９よりその転送データを読み出し、署名処理部１６３を制御して署名データを検証して確かに非接触回路部１３より転送されたデータであることを確認し、暗号化部１６２を制御して復号化を行い元の転送対象のデータを得る。
【００１９】
接触回路部１６の暗号化部１６２は、信号処理部１６１からの制御に基づいて、所望のデータに対して、メモリ１６５に記憶されている所定の暗号鍵を用いて所定の方式により暗号化処理を行う。また、所望の暗号化されたデータに対して、同じくメモリ１６５に記憶されている暗号鍵を用いて所定の方式により復号化処理を行い、元のデータを復元する。
【００２０】
接触回路部１６の署名処理部１６３は、信号処理部１６１からの制御に基づいて、所望のデータに対してメモリ１６５に記憶されている署名データを付加する。また、所望の署名データを有するデータに対して、その署名データを検証し、そのデータが適切なデータか否かをチェックする。
【００２１】
接触回路部１６のメモリ１６５は、前述したような、信号処理部１６１で実行するプログラム、パラメータなどのデータや、暗号化部１６２で用いる暗号鍵データ、署名処理部１６３で用いる署名データ、あるいは、信号処理部１６１で実行される処理にともなう入力データ、一時的な処理データ、最終結果データなどが記憶される不揮発性メモリである。
【００２２】
共有メモリ１９は、非接触回路部１３および接触回路部１６の両方からアクセス可能なメモリであり、非接触回路部１３と接触回路部１６との間で転送されるデータが一時的に記憶される不揮発性メモリである。
【００２３】
次に、このような構成のＩＣカード１の動作について図２を参照して説明する。
図２は、図１に示したＩＣカード１の非接触回路部１３と接触回路部１６の間で直接的にデータ転送を行う場合の動作を模式的に示した図である。
まず、通常にＩＣカード１を使用する時であって、ＩＣカード１を非接触型ＩＣカードとして使用する時には、使用者はＩＣカード１をたとえば外部リード／ライト装置３０ａにかざすなどして近づける。すると、ＩＣカード１においては、非接触Ｉ／Ｆ部１１のアンテナコイルを介して電力が供給され、非接触回路部１３が起動される。そして、信号処理部１３１がメモリ１３５に記憶されているプログラムに従って処理を開始し、適宜外部リード／ライト装置３０ａと通信を行いながら所望の処理を行う。
【００２４】
また、通常にＩＣカード１を使用する時であって、ＩＣカード１を接触型ＩＣカードとして使用する時には、使用者はＩＣカード１をたとえば外部リード／ライト装置３０ｂに挿入するなどする。すると、ＩＣカード１には接触Ｉ／Ｆ部１２の電源供給端子を介して電力が供給され、接触回路部１６が起動される。そして、信号処理部１６１が、メモリ１６５に記憶されているプログラムに従って処理を開始し、適宜外部リード／ライト装置３０ｂと通信を行いながら所望の処理を行う。
【００２５】
そして、このような非接触型ＩＣカードおよび接触型ＩＣカードとしての通常の処理の中で、あるいは、外部リード／ライト装置３０ａ，３０ｂなどからの特殊な指示などにより、接触回路部１６と非接触回路部１３との間でデータを転送する必要が生じた時には、図２に示すように、たとえばデータ送信元たる接触回路部１６において、転送対象のデータを暗号化部１６２で暗号化し、署名処理部１６３で署名データを付与し、共有メモリ１９に記憶する。これを、データ受信先たる非接触回路部１３が読み出し、署名処理部１３３で署名を検証して確かに接触回路部１６より転送されてきたデータであることを確認し、暗号化部１３２において復号化して元のデータを復元し、メモリ１３５に記憶して、たとえばその後の非接触回路部１３における通常の処理において用いる。
なお、データの転送が非接触回路部１３から接触回路部１６に対して行われる場合も、これと同様の処理により行われる。
【００２６】
このように、ＩＣカード１においては、共有メモリ１９を用いることにより、実質的にＩＣカード内においてその構成が全く分離されている非接触回路部１３と接触回路部１６との間で、データの転送を行うことができる。そして、そのデータの転送は、転送データを暗号化したり署名データを付加するなどしているので、安全に行うことができる。
したがって、非接触回路部１３と接触回路部１６とが分離された構成のセキュリティ性が高いＩＣカードに対して、その安全性を維持した状態で、より利便性の高い使用形態を提供することができる。
【００２７】
なお、第１の実施の形態においては、転送データに、メッセージ認証コード（ＭＡＣ：Message Authentication Code ）を付加し、転送データの完全性を確実に検証・維持できるようにしてもよい。その際には、たとえば署名データが付加されたデータに対してさらにメッセージ認証コード（ＭＡＣ）を付加してもよいし、署名データの付加は行わずに、暗号化されたデータに対してメッセージ認証コード（ＭＡＣ）を付加してもよい。これら、暗号化、署名データの付加およびメッセージ認証コード（ＭＡＣ）の付加の各処理は、任意の組み合わせで選択的に行ってよい。
【００２８】
第２の実施の形態
本発明の携帯型信号処理装置の第２の実施の形態について、図３および図４を参照して説明する。
図３は、第２の実施の形態のＩＣカード２の構成を示すブロック図である。
ＩＣカード２は、非接触インタフェース（Ｉ／Ｆ）部１１、接触インタフェース（Ｉ／Ｆ）部１２、非接触回路部１３および接触回路部１６を有する。
また、非接触回路部１３は、信号処理部１３１、暗号化部１３２、署名処理部１３３およびメモリ１３５を有し、接触回路部１６は、信号処理部１６１、暗号化部１６２、署名処理部１６３およびメモリ１６５を有する。
【００２９】
ＩＣカード２の構成は、図３より明らかなように、第１の実施の形態のＩＣカード１において共有メモリ１９が設けられていない構成である。ＩＣカード２のその他の構成部については、その機能も含めて第１の実施の形態のＩＣカード１の対応する各構成部と同一である。なお、そのため、各構成部の説明は省略する。
第１の実施の形態のＩＣカード１においては、共有メモリ１９を介して非接触回路部１３と接触回路部１６がＩＣカード１内でデータの転送を行うことができたが、第２の実施の形態のＩＣカード２においては、非接触回路部１３と接触回路部１６が全く独立な構成となっており、内部でデータの転送を行うことができない。換言すれば、各回路部の独立性はＩＣカード１より高く、たとえば接触回路部１６で扱うセキュリティ性の高いデータなどはより安全にコントロールされていることになる。
【００３０】
図４は、図３に示したＩＣカード２の非接触回路部１３と接触回路部１６の間でデータ転送を行う場合の動作を模式的に示した図である。
ＩＣカード２における、通常使用時の動作も、第１の実施の形態のＩＣカード１と同じなので、説明は省略する。
このような構成のＩＣカード２においても、非接触回路部１３または接触回路部１６で処理しているデータなどを、他方の回路部で参照したい場合や使用したい場合などが生じ得る。その際のＩＣカード２の動作について図４を参照して説明する。
【００３１】
ＩＣカード２において、接触回路部１６と非接触回路部１３との間でデータを転送する必要が生じた時には、図４に示すように、たとえばデータ送信元たる接触回路部１６において、転送対象のデータを暗号化部１６２で暗号化し、、署名処理部１６３で署名データを付与し、接触Ｉ／Ｆ部１２を介して、外部リード／ライト装置３０に出力する。この際、出力したデータがＩＣカード２の非接触Ｉ／Ｆ部１１に入力されるように、必要に応じて、たとえばデータ転送先を外部リード／ライト装置３０に対して指示するなどの制御を行う。
【００３２】
そのようなデータ転送先の制御により、あるいは、予め非接触回路部１３または接触回路部１６との通信により動作が設定されていた外部リード／ライト装置３０における処理により、接触回路部１６より出力されたデータが非接触Ｉ／Ｆ部１１に入力されると、非接触Ｉ／Ｆ部１１はそのデータを非接触回路部１３に入力する。
非接触回路部１３は、通常の非接触回路部１３としての処理の中で、入力されたデータに対して署名処理部１３３で署名を検証して接触回路部１６より転送されてきたデータであることを検出し、暗号化部１３２において復号化して元のデータを復元し、メモリ１３５に記憶するなどして、たとえばその後の処理に用いる。
なお、データの転送が非接触回路部１３から接触回路部１６に対して行われる場合も、これと同様の処理により行われる。
【００３３】
このように、たとえば共有メモリを有しておらず、非接触回路部１３と接触回路部１６が直接的にデータの転送が行えないような構成のＩＣカード２においても、適切に所望のデータの転送を行うことができる。そして、そのデータの転送は、外部装置を介して行うことになるが、転送データを暗号化し署名データを付加するなどしているので、安全に行うことができる。
したがって、非接触回路部１３と接触回路部１６とが完全に分離された構成の非常にセキュリティ性が高いＩＣカードに対しても、その安全性を維持した状態で、より利便性の高い使用形態を提供することができる。
【００３４】
なお、図３において、外部リード／ライト装置３０は１つの装置として示したが、たとえばＩＣカード２の非接触型および接触型の各インタフェースに応じた別個の装置であってもよい。また、ＩＣカード２からのデータの送出およびそのデータのＩＣカード２への転送は、異なる時間帯に行われるものであってもよい。
また、第１の実施の形態と同様に、転送データに、メッセージ認証コード（ＭＡＣ）を付加し、転送データの完全性を確実に検証・維持できるようにしてもよい。
【００３５】
第３の実施の形態
本発明の携帯型信号処理装置の第３の実施の形態について、図５および図６を参照して説明する。
図５は、第３の実施の形態のＩＣカード３の構成を示すブロック図である。
ＩＣカード３は、非接触インタフェース（Ｉ／Ｆ）部１１、接触インタフェース（Ｉ／Ｆ）部１２、非接触回路部１３、接触回路部１６およびデータ転送部２０を有する。
また、非接触回路部１３は、信号処理部１３１、認証処理部１３４およびメモリ１３５を有し、接触回路部１６は、信号処理部１６１、認証処理部１６４およびメモリ１６５を有する。
【００３６】
まず、ＩＣカード３の構成について図５を参照して説明する。
なお、ＩＣカード３の構成も、基本的には、前述した第１および第２の実施の形態のＩＣカード１，２と同様の構成である。したがって、機能が同一の構成部については、同一の符号を付して、その説明を省略する。
非接触回路部１３の認証処理部１３４は、非接触Ｉ／Ｆ部１１を介して接続される外部リード／ライト装置３０ａが、非接触回路部１３が接続を行いデータの送受を行う対象として適切な装置か否かを検査するための認証処理を行う。
接触回路部１６の認証処理部１６４も、認証処理部１３４と同様に、接触Ｉ／Ｆ部１２を介して接続される外部リード／ライト装置３０ｂが、接触回路部１６が接続を行いデータの送受を行う対象として適切な装置か否かを検査するための認証処理を行う。
これら認証処理部１３４および認証処理部１６４における認証処理は、具体的には、たとえば前述したような暗号を用いた処理や、署名を用いた処理、あるいはＰＩＮ照合などでよい。
【００３７】
データ転送部２０は、非接触回路部１３と接触回路部１６との間のデータの転送を行う。データ転送部２０は、非接触回路部１３の信号処理部１３１または接触回路部１６の信号処理部１６１により制御され、非接触回路部１３と接触回路部１６の間で所望のデータの転送を行う。データ転送部２０は、たとえば不揮発性メモリで構成されたバッファを有するような構成であり、非接触回路部１３および接触回路部１６が同時に有効とならなくても、適切にデータの転送が行えるようになっている。
【００３８】
次に、ＩＣカード３の動作について図６を参照して説明する。
図６は、図５に示したＩＣカード３の非接触回路部１３と接触回路部１６の間で直接的にデータ転送を行う場合の動作を模式的に示した図である。
ＩＣカード３における、通常使用時の動作は、第１および第２の実施の形態のＩＣカード１，２と同じなので、説明は省略する。
ここでは、たとえば、接触Ｉ／Ｆ部１２の不良などにより、接触回路部１６と外部リード／ライト装置３０ｂとが通信を行えなくなったような場合のＩＣカード３の動作について説明する。
【００３９】
接触Ｉ／Ｆ部１２が不良になった場合、そのままでは接触回路部１６に蓄積されているデータなどが使用できなくなるため、それらのデータを外部の処理装置に伝送する必要がある。そのために、使用者は、接触回路部１６と通信を行って所望の処理を行う外部装置３０ｂと実質的に接続されている非接触インタフェースを有する外部リード／ライト装置３０ａに対して、ＩＣカード３をかざすなどして、実質的にＩＣカード３と外部リード／ライト装置３０ａを接続する。
これにより、ＩＣカード３においては、非接触Ｉ／Ｆ部１１のアンテナコイルを介して電力が供給され、非接触回路部１３が起動され、信号処理部１３１がメモリ１３５に記憶されているプログラムに従って処理を開始する。
【００４０】
そしてまず、信号処理部１３１からの指示に基づいて、図６に示すように、認証処理部１３４が非接触Ｉ／Ｆ部１１を介して外部リード／ライト装置３０ａと通信を行い、外部リード／ライト装置３０ａが、接触Ｉ／Ｆ部１２を介して接触回路部１６と通信を行って所望の処理を行う外部装置ｂか否か、あるいは、その外部装置３０ｂに接続された装置か否か、外部リード／ライト装置３０ａの認証処理を行う。
その結果、外部リード／ライト装置３０ａが正当な装置であると判定された場合には、非接触回路部１３の信号処理部１３１は、データ転送部２０および接触回路部１６の信号処理部１６１を介して、接触回路部１６のメモリ１６５より所望のデータを読み出し、非接触Ｉ／Ｆ部１１を介して外部リード／ライト装置３０ａに出力する。
なお、非接触Ｉ／Ｆ部１１が不良で、非接触回路部１３より接触回路部１６に対してデータの転送が行われる場合も、これと同様の処理により行われる。
【００４１】
このように、ＩＣカード３においては、非接触回路部１３と接触回路部１６が別個の構成となっている場合においても、たとえば、いずれかの回路や入出力Ｉ／Ｆに不良が発生したような場合には、一方のデータを他方の回路に転送し、その後の処理に使用することができる。したがって、２つの回路部の独立性を維持して各データのセキュリティ性などを維持した状態で、それら各データを取り扱う上での安全性および利便性を高めることができる。
【００４２】
なお、第１および第２の実施の形態と同様に、転送データを暗号化したり、転送データに署名データやメッセージ認証コード（ＭＡＣ）を付加し、転送データの完全性を確実に検証・維持できるようにしてもよい。
【００４３】
第４の実施の形態
本発明の携帯型信号処理装置の第４の実施の形態について、図７〜図９を参照して説明する。
図７は、第４の実施の形態のＩＣカード４の構成を示すブロック図である。
ＩＣカード４は、非接触インタフェース（Ｉ／Ｆ）部１１、接触インタフェース（Ｉ／Ｆ）部１２、非接触回路部１３、接触回路部１６および共有メモリ１９を有する。
また、非接触回路部１３は、信号処理部１３１およびメモリ１３５を有し、接触回路部１６は、信号処理部１６１、署名処理部１６３およびメモリ１６５を有する。
【００４４】
ＩＣカード４の構成は、図７より明らかなように、第１の実施の形態のＩＣカード１の構成に含まれるものである。したがって、ＩＣカード４の各構成部には対応するＩＣカード１の各構成部と同一の符号を付して、その説明を省略する。
そして、ＩＣカード４とＩＣカード１の違いは、非接触回路部１３の内部構成として暗号化部１３２および署名処理部１３３を必須としない点、接触回路部１６の内部構成として暗号化部１６２を必須としない点、および、接触回路部１６の署名処理部１６３の処理内容が異なる点である。
ＩＣカード４の接触回路部１６の署名処理部１６３ｂは、たとえばＲＳＡ署名など、複雑で膨大な計算量が必要な署名処理を行う。このような演算処理は、使用電力が不安定で制限のある非接触回路部１３においては実現できない機能である。
【００４５】
このような構成のＩＣカード４の動作について、図８および図９を参照して説明する。
図８は、図７に示したＩＣカード４の動作を模式的に示す第１の図であり、図９は、図７に示したＩＣカード４の動作を模式的に示す第２の図である。
ＩＣカード４の通常の動作は、前述した各実施の形態と同じであるので、ここでは、高度な署名検証処理を行わなければならず通常の非接触型ＩＣカードでは実行できない処理を、ＩＣカード４において非接触インタフェースにより実行する場合の動作について説明する。
【００４６】
まず、外部装置からデータを転送される時のそのようなＩＣカード４の動作について図８を参照して説明する。
たとえば、ＩＣカード４と外部リード／ライト装置３０ａとの非接触Ｉ／Ｆ部１１を介した通常の処理の結果、外部リード／ライト装置３０ａからＩＣカード４に対して、ＩＣカード４の使用者の課金情報など、セキュリティ性が高いためＲＳＡ署名が付されたデータが転送されたとする。この場合、ＩＣカード４は、この情報を共有メモリ１９を介して非接触回路部１３から接触回路部１６に転送する。この共有メモリ１９を介した転送方法については、第１の実施の形態のＩＣカード１と同じである。
そして、そのようなデータを受け取った接触回路部１６は、署名処理部１６３ｂによりそのＲＳＡ署名を用いた検証を行い、そのデータの正当性を確認し、そのデータをメモリ１６５に書き込むなどして、以後の処理を行う。
【００４７】
この処理について具体的に例示して説明する。
たとえば、ＩＣカード４の使用者が、ＩＣカード４を非接触型ＩＣカードとして用いて、所定金額の支払い処理を行ったとする。この処理は、ＩＣカード４の非接触回路部１３と外部リード／ライト装置３０ａとの間で通常に行われるが、その結果、その課金処理を示すデータが、ＲＳＡ署名処理が行われて、最終的に非接触回路部１３に入力される。非接触回路部１３においては、入力されたデータは、適宜共有メモリ１９に記録しておく。
【００４８】
このような個別の支払い処理は、適宜行われ、その都度、その課金データが順次共有メモリ１９に蓄積される。
そして、何らかのきっかけによりＩＣカード４の接触回路部１６が有効にされた際に、接触回路部１６は共有メモリ１９よりその課金データを読み出し、署名処理部１６３ｂによりそのデータの正当性をチェックし、正当であれば、実質的に決裁を行う処理を行う。これにより、ＩＣカード４内で、決裁処理を高いセキュリティ性で行うことができる。
【００４９】
次に、外部装置へデータを転送する時のＩＣカード４の動作について図９を参照して説明する。
たとえば、非接触回路部１３で、署名処理を行って高いセキュリティ性で送信したいデータが発生した場合には、非接触回路部１３はそのデータを、共有メモリ１９を介して接触回路部１６に転送しておく。
接触回路部１６においては、そのデータに対して、署名処理部１６３ｂにおいてＲＳＡ署名を行う処理を行い、署名を行った転送用データを共有メモリ１９を介して、再び非接触回路部１３に転送する。
非接触回路部１３は、この署名されたデータを非接触Ｉ／Ｆ部１１を介して外部リード／ライト装置３０ａに出力する。
その結果、外部リード／ライト装置３０ａにおいては、このデータに対して認証処理を行い、適切なデータと判定された場合には所望の情報処理に用いる。
【００５０】
このように、ＩＣカード４においては、非接触型ＩＣカードとして使用する場合に、ＲＳＡ署名を行ったデータを用いることができ、取り扱うデータの信頼性、セキュイリィテ性を高めることができる。
【００５１】
変形例
なお、本発明は前述した各実施の形態に限られるものではなく、任意好適な種々の改変が可能である。
たとえば、前述した各実施の形態においては、データの伝送の流れおよびそれに伴うデータに対する認証処理についてのみ説明したが、これらのデータの種類、また、実際にデータが転送されるための処理、操作などは、任意である。
また、本発明は、複数の通信手段を有することを要件としているが、これは、本実施の形態のように接触式および非接触式について各々少なくとも１つ有することを必要とするものではない。全て接触式あるいは非接触式の方式であって、プロトコルなどが異なる複数の通信手段を有する携帯型信号処理装置であっても、複数の通信手段を有する携帯型信号処理装置であることは明らかであり、本発明の範囲内である。
【００５２】
また、本実施の形態においては、カード形状の装置であるいわゆるＩＣカードを例示して本発明を説明したが、本発明はこれに限られるものではない。たとえば種々の形状で実現されているいわゆるタグ形態で実施してもよいし、手帳程度の大きさの機器として実施するようにしてもよい。
また、本発明の携帯型信号処理装置の適用範囲は何ら限定されるものではない。電子マネーやプリペイドカードのような用途や、定期券のようなゲート通過のための装置を始めとする、任意の対象に対して適用してよい。
【００５３】
また、前述した各携帯型信号処理装置において、非接触回路部１３と接触回路部１６は、物理的に別々のチップに構成されたものであっても、１つのチップに構成されたものであってもよく、その構成は何ら限定されない。
プでもよい。
その他、携帯型信号処理装置のハードウェア構成や、通信プロトコルの種類なども任意の構成、任意のプロトコルでよい。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、少なくとも通信手段の異なる２つの信号処理モジュールを有する携帯型信号処理装置であって、必要に応じて信号処理モジュール間でデータ転送が可能で、利便性、安全性ともにより高い携帯型信号処理装置を提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明の第１の実施の形態のＩＣカードの構成を示すブロック図である。
【図２】図２は、図１に示したＩＣカードの非接触回路部と接触回路部の間で直接的にデータ転送を行う場合の動作を模式的に示す図である。
【図３】図３は、本発明の第２の実施の形態のＩＣカードの構成を示すブロック図である。
【図４】図４は、図３に示したＩＣカードの非接触回路部と接触回路部の間でデータ転送を行う場合の動作を模式的に示す図である。
【図５】図５は、本発明の第３の実施の形態のＩＣカードの構成を示すブロック図である。
【図６】図６は、図５に示したＩＣカードの動作を模式的に示す図である。
【図７】図７は、本発明の第４の実施の形態のＩＣカードの構成を示すブロック図である。
【図８】図８は、図７に示したＩＣカードの動作を模式的に示す第１の図である。
【図９】図９は、図７に示したＩＣカードの動作を模式的に示す第２の図である。
【図１０】図１０は、接触型ＩＣカードと非接触型ＩＣカードの両方の機能を有するＩＣカードの構成の例を示す第１の図である。
【図１１】図１１は、接触型ＩＣカードと非接触型ＩＣカードの両方の機能を有するＩＣカードの構成の例を示す第２の図である。
【図１２】図１２は、接触型ＩＣカードと非接触型ＩＣカードの両方の機能を有するＩＣカードの構成の例を示す第３の図である。
【符号の説明】
１，２，３，４…ＩＣカード
１１…非接触Ｉ／Ｆ部
１２…接触Ｉ／Ｆ部
１３…非接触回路部
１３１…信号処理部
１３２…暗号化部
１３３…署名処理部
１３４…認証処理部
１３５…メモリ
１６…接触回路部
１６１…信号処理部
１６２…暗号化部
１６３…署名処理部
１６４…認証処理部
１６５…メモリ
１９…共有メモリ
２０…データ転送部
１７…メモリ
３０…外部装置
【図１】
0004242494.tif 000002
【図２】
0004242494.tif 000003
【図３】
0004242494.tif 000004
【図４】
0004242494.tif 000005
【図５】
0004242494.tif 000006
【図６】
0004242494.tif 000007
【図７】
0004242494.tif 000008
【図８】
0004242494.tif 000009
【図９】
0004242494.tif 000010
【図１０】
0004242494.tif 000011
【図１１】
0004242494.tif 000012
【図１２】
0004242494.tif 000013