Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4660976B2 - Communication method and communication system - Google Patents
[go: Go Back, main page]

JP4660976B2 - Communication method and communication system - Google Patents

Communication method and communication system Download PDF

Info

Publication number
JP4660976B2
JP4660976B2 JP2001180164A JP2001180164A JP4660976B2 JP 4660976 B2 JP4660976 B2 JP 4660976B2 JP 2001180164 A JP2001180164 A JP 2001180164A JP 2001180164 A JP2001180164 A JP 2001180164A JP 4660976 B2 JP4660976 B2 JP 4660976B2
Authority
JP
Japan
Prior art keywords
communication
integrated circuit
processing device
mutual authentication
communication device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2001180164A
Other languages
Japanese (ja)
Other versions
JP2002374570A (en
Inventor
謙二 中田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2001180164A priority Critical patent/JP4660976B2/en
Publication of JP2002374570A publication Critical patent/JP2002374570A/en
Application granted granted Critical
Publication of JP4660976B2 publication Critical patent/JP4660976B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、集積回路(IC:Integrated Circuit) を内蔵した通信装置を用いた通信方法およびそのシステム、並びに、これらに用いられる通信装置および処理装置に関する。
【0002】
【従来の技術】
現在、ICカードなどのICデバイスを用いた電子商取引が行われている。
このようなICデバイス(集積回路)を用いた電子商取引では、店舗などに設置された取引装置(処理装置)が、接触式あるいは非接触式でICデバイスと通信すると共に、例えばネットワークや専用回線などを介してICサービス提供サーバ装置と通信を行っている。
【0003】
【発明が解決しようとする課題】
しかしながら、上述した従来の電子商取引では、店舗などに設置された取引装置は、ICデバイスとの間の通信機能とは別に、ICサービス提供サーバ装置との間の通信機能も有している必要があり、大規模化するという問題がある。また、複数の取引装置とICサービス提供サーバ装置との間で通信を行うために、スイッチングシステムが必要になり、システムの構成が複雑になるという問題もある。
【0004】
本発明は上述した問題点に鑑みてなされ、ICを用いた電子商取引を行うシステムにおいて取引装置(処理装置)を含むシステム全体の構成を簡単にでき、小規模化を図れる通信方法およびそのシステム、通信装置および処理装置を提供することを目的とする。
【0005】
上述した来技術の問題点を解決し、上述した目的を達成するために、第1の発明の通信方法は、集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置を用いた通信を行う通信方法であって、前記通信回路が、前記第2の通信装置にサービス利用要求を送信し、前記サービス利用要求に応じて、前記通信回路を介して前記集積回路と前記第2の通信装置との間で第1の相互認証を行い、前記第1の相互認証によって前記集積回路と前記第2の通信装置とが互いの正当性を認証すると、前記第2の通信装置が前記通信回路に前記サービスの利用許可通知を行い、前記通信回路が、前記利用許可通知に応じて、前記集積回路に中継要求を送信し、前記集積回路が、前記中継要求に応じて、前記第2の通信装置と前記処理装置との間の通信を中継し、前記第2の通信装置と前記処理装置との間で第2の相互認証を行い、当該第2の相互認証によって前記第2の通信装置と前記処理装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記第2の通信装置と前記処理装置とが相互に通信を行って前記サービスに係わる処理を行う。
【0006】
第2の発明の通信システムは、集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置とを有する通信システムであって、前記通信回路が、前記第2の通信装置にサービス利用要求を送信し、前記サービス利用要求に応じて、前記通信回路を介して前記集積回路と前記第2の通信装置との間で第1の相互認証を行い、前記第1の相互認証によって前記集積回路と前記第2の通信装置とが互いの正当性を認証すると、前記第2の通信装置が前記通信回路に前記サービスの利用許可通知を行い、前記通信回路が、前記利用許可通知に応じて、前記集積回路に中継要求を送信し、前記集積回路が、前記中継要求に応じて、前記第2の通信装置と前記処理装置との間の通信を中継し、前記第2の通信装置と前記処理装置との間で第2の相互認証を行い、当該第2の相互認証によって前記第2の通信装置と前記処理装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記第2の通信装置と前記処理装置とが相互に通信を行って前記サービスに係わる処理を行う。
【0007】
第3の発明の通信方法は、集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置と用いた通信を行う通信方法であって、前記集積回路と前記処理装置との間で第1の相互認証を行い、前記第1の相互認証によって前記集積回路と前記処理装置とが互いの正当性を認証すると、前記集積回路と前記処理装置とが相互に通信を行って前記サービスに係わる第1の処理を行い、前記第1の処理終了後に、前記集積回路が前記通信回路と前記処理装置との間の通信を中継し、前記処理装置と前記第2の通信装置との間で第2の相互認証を行い、前記第2の相互認証によって前記処理装置と前記第2の通信装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記処理装置と前記第2の通信装置とが相互に通信を行って前記サービスに係わる第2の処理を行う。
【0008】
第4の発明の通信システムは、集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置とを有する通信システムであって、前記集積回路と前記処理装置との間で第1の相互認証を行い、前記第1の相互認証によって前記集積回路と前記処理装置とが互いの正当性を認証すると、前記集積回路と前記処理装置とが相互に通信を行って前記サービスに係わる第1の処理を行い、前記第1の処理終了後に、前記集積回路が前記通信回路と前記処理装置との間の通信を中継し、前記処理装置と前記第2の通信装置との間で第2の相互認証を行い、前記第2の相互認証によって前記処理装置と前記第2の通信装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記処理装置と前記第2の通信装置とが相互に通信を行って前記サービスに係わる第2の処理を行う。
【0020】
【発明の実施の形態】
以下、本発明の実施形態に係わる通信システムについて説明する。
第1実施形態
図1は、本実施形態の通信システム1の全体構成図である。
図1に示すように、通信システム1は、例えば、ゲートウェイ10、IC_R/W装置15、ICサービス提供装置12、ICサービス提供サーバ装置13および携帯電話装置14を有する。
携帯電話装置14とICサービス提供サーバ装置13とは、携帯電話通信網などの無線通信回線17、ゲートウェイ10、並びにインターネットなどのネットワーク18を介して通信を行う。
また、携帯電話装置14とIC_R/W装置15とは、例えば、無線通信を行う。
【0021】
また、IC_R/W装置15とICサービス提供サーバ装置13とは、例えば、携帯電話装置14、無線通信回線17、ゲートウェイ10、並びにネットワーク18を介して通信を行う。
また、携帯電話装置14は、携帯通信機能部20およびIC21を有する。
【0022】
図1に示すIC_R/W装置15が本発明の処理装置に対応している。
また、携帯電話装置14が、第1、第2、第4、第6、第7、第8、第10、第11、第12、第13、第14の発明の第1の通信装置、第3および第9の発明の通信装置、並びに第5の発明の他の通信装置に対応している。
また、ICサービス提供サーバ装置13が、第1、第2、第4、第6、第7、第8、第10、第11、第12、第13、第14の発明の第2の通信装置、第3および第9の発明の他の通信装置、並びに第5の発明の通信装置に対応している。
【0023】
先ず、図1に示す通信システム1の動作の一例の概要を説明する。
図2は、図1に示す通信システム1の動作例の概要を説明するための図である。
ユーザAが、店舗30を訪れ、携帯電話装置14の画面上で利用サービスを選択する(図2に示す▲1▼)。
次に、携帯電話装置14の携帯通信機能部20が、無線通信回線17およびネットワーク18を介してICサービス提供サーバ装置13にアクセスを行う(図2に示す▲2▼)。
次に、IC21と、ICサービス提供サーバ装置13とが通信を行い、真正性の確認を行う(図2に示す▲3▼)。当該確認は、例えば、予め決められた暗証情報を用いて行ってもよい。
次に、ユーザAが、携帯電話装置14をIC_R/W装置15に近づける(図2に示す▲4▼)。
次に、IC_R/W装置15とICサービス提供サーバ装置13とが、IC21、携帯通信機能部20、無線通信回線17およびネットワーク18を介して通信を行い、IC21を用いて提供されるサービスに関する処理を行う(図2に示す▲5▼)。
【0024】
このように、通信システム1によれば、IC_R/W装置15とICサービス提供サーバ装置13との間の通信を携帯電話装置14を介して行うことから、IC_R/W装置15は、ネットワーク18などに接続するための機能を有している必要がない。
【0025】
以下、図1に示す通信システム1の各構成要素について詳細に説明する。
〔ゲートウェイ10〕
ゲートウェイ10は、携帯電話などの無線通信回線17とネットワーク18との間の通信を中継する装置である。
【0026】
〔ICサービス提供サーバ装置13〕
ICサービス提供サーバ装置13は、携帯通信機能部20、IC21およびIC_R/W装置15と通信を行い、IC21を用いて提供されるサービスに係わる処理を行う。
【0027】
図3は、ICサービス提供サーバ装置13の機能ブロック図である。
図3に示すように、ICサービス提供サーバ装置13は、例えば、SAM(Secure Application Module) 51、メモリ52、制御部53およびI/F部54を有する。
【0028】
図4は、図3に示すSAM51の機能ブロック図である。
SAM51は、耐タンパ性のハードウェアあるいはソフトウェアのモジュールである。
SAM51は、図4に示すように、認証部61、暗号・復号部62、IC制御部63およびIC関連処理部64を有する。
認証部61は、後述するIC21との間の相互認証、並びにIC_R/W装置15との間の相互認証を行う。
【0029】
暗号・復号部62は、例えば、メモリ52に書き込むデータやアプリケーションプログラムの暗号化、並びにメモリ52から読み出したデータやアプリケーションプログラムの復号を行う。
【0030】
IC制御部63は、例えば、IC21との間の通信制御を行う。
IC関連処理部64は、IC21と間で連携して所定のサービスに係わる処理を行う。
【0031】
メモリ52は、IC21の仮想メモリとして用いられ、IC21を用いたサービスに係わるデータやアプリケーションプログラムを記憶する。
【0032】
制御部53は、ICサービス提供サーバ装置13の処理を統括して制御する。
図5は、制御部53の機能ブロック図である。
図5に示すように、制御部53は、ポータル部71、ユーザI/F部72、AP(アプリケーションプログラム)実行部73、SAM制御部74およびメモリ制御部75を有する。
ポータル部71は、例えば、携帯電話装置14からのアクセスに応じてポータル機能を実現し、例えば、携帯電話装置14の表示部に、提供可能なサービスのメニュー画面などを表示する。
ユーザI/F部72は、携帯通信機能部20の表示部34に表示するユーザI/F画面を制御する。
AP実行部73は、メモリ52から読み出したアプリケーションプログラムを実行する。
SAM制御部74は、SAM51を用いた処理を制御する。
メモリ制御部75は、メモリ52内に記憶されるデータおよびアプリケーションプログラムを管理する。
【0033】
〔携帯電話装置14〕
図1に示すように、携帯電話装置14は、携帯通信機能部20およびIC21を有する。
ここで、携帯通信機能部20が本発明の通信回路に対応し、IC21が本発明の集積回路に対応している。
<携帯通信機能部20>
図6は、図1に示す携帯通信機能部20の機能ブロック図である。
図6に示すように、携帯通信機能部20は、例えば、音声入出力部31、A/D・D/A変換部32、DSP33、表示部34、操作部35、IC_I/F部36、メモリ37、制御部38、ベースバンド処理部39および無線部40を有する。
【0034】
音声入出力部31は、A/D・D/A変換部32から入力したアナログの音声信号に応じた音声を出力するスピーカと、入力した音声に応じたアナログの音声信号を生成してA/D・D/A変換部32に出力するマイクとを有する。
【0035】
A/D・D/A変換部32は、DSP33から入力したデジタルの音声信号をアナログの音声信号に変換して音声入出力部31に出力する。
また、A/D・D/A変換部32は、音声入出力部31から入力したアナログの音声信号をデジタルの音声信号に変換してDSP33に出力する。
【0036】
DSP33は、デジタルの音声信号の帯域圧縮処理などを行う。
表示部34は、制御部38から入力した表示信号に応じた画像を表示する例えば液晶ディスプレイである。
操作部35は、操作ボタンなどであり、ユーザによる当該操作ボタンの操作に応じた操作信号を制御部38に出力する。
IC_I/F部36は、図1に示すIC21との間でデータの授受を行う、UART(Universal Asynchronons Receiver Transmitter),IC2,USB,IEEE1394などのインタフェースである。
メモリ37は、制御部38およびベースバンド処理部39における処理に必要なアプリケーションプログラムおよびデータを記憶する。
メモリ37は、例えば、携帯通信機能部20に着脱できない状態で固定されているものでもよいし、あるいは、メモリカードなどの携帯通信機能部20に着脱可能に装着されるものでもよい。
【0037】
制御部38は、携帯通信機能部20の処理を統括的に制御し、図7に示す制御部48によって制御されると共に、制御部48を制御する。
ベースバンド処理部39は、ベースバンド処理を行う。
無線部40は、アンテナ17を介して授受されるデータ(信号)の増幅、検波およびIQ信号の生成などの処理を行う。
【0038】
<IC21>
IC21は、IC21内の処理およびデータ、並びに外部との間で授受するデータの不正を監視および改竄を防止できる耐タンパ性の集積回路であり、IC_R/W装置15およびICサービス提供装置12を用いて提供される予め決められた種々のサービスに係わる処理を行う。
図7は、図1に示すIC21の機能ブロック図である。
図7に示すように、IC21は、例えば、I/F部45、メモリ46、アナログ部47および制御部48を有する。
I/F部45は、図6に示す携帯通信機能部20のIC_I/F部36との間でデータの授受を有線方式あるいは無線方式で行うインタフェースである。
メモリ46は、制御部48の処理に必要なデータおよびアプリケーションプログラムを記憶する。なお、メモリ46は、IC21を用いて提供される種々のサービスのうち全部または一部のサービスに用いられるアプリケーションプログラムを記憶していてもよい。
アナログ部47は、アンテナ49を介してIC_R/W装置15との間で無線方式で授受するデータ(信号)を増幅するなどのアナログ処理を行う。
【0039】
制御部48は、IC21の処理を統括して制御する。
制御部48は、メモリ46から読み出したアプロケーションプログラムを実行する。当該アプロケーションプログラム内には、後述するように、真正確認フラグ(本発明の真正確認データ)があり、当該真正確認フラグの論理値が後述するようにICサービス提供サーバ装置13によって設定される。
制御部48は、図6に示す携帯通信機能部20の制御部38によって制御される共に、制御部38を制御する。
ベースバンド処理部39は、無線部40との間で授受される信号のベースバンド処理を行う。
このように、携帯通信機能部20およびIC21によれば、I/F部45およびIC_I/F部36を設けたことで相互間での通信が可能になる。
【0040】
〔IC_R/W装置15〕
図8は、図1に示すIC_R/W装置15の機能ブロック図である。
図8に示すように、IC_R/W装置15は、アンテナ81、アナログ部82、ベースバンド処理部83、メモリ84および制御部85を有する。
【0041】
アナログ部82は、アンテナ81を介してIC21との間で無線方式で授受するデータ(信号)を増幅するなどのアナログ処理を行う。
ベースバンド処理部83は、アナログ部82との間で授受される信号のベースバンド処理を行う。
メモリ84は、制御部85の処理に必要なデータおよびアプリケーションプログラム(IC21を用いて提供されるサービスに関するアプリケーションプログラム)を記憶する。
【0042】
制御部85は、IC_R/W装置15の処理を統括して制御する。
【0043】
IC_R/W装置15は、サービス提供者の店舗30などに設置され、携帯電話装置14に内蔵されたIC21との間で接触方式あるいは非接触方式でデータの授受を行い、IC21を用いて行われるサービスに係わる処理を行う。本実施形態では、IC_R/W装置15とIC21との間で非接触方式(無線方式)でデータの授受が行われる場合を例示する。
IC_R/W装置15は、後述するように、携帯電話装置14を介して、ICサービス提供サーバ装置13と通信を行いながら、IC21を用いて提供されるサービスに関する処理を行う。
本実施形態の上記サービスとしては、例えば、本人(個人)認証、電子マネー、電子商取引およびチケット発行などの秘匿性のある処理を伴うサービスがある。
【0044】
以下、図1に示す通信システム1の動作例を説明する。
なお、以下、携帯通信機能部20とICサービス提供サーバ装置13との間の通信は図1に示す無線通信回線17、ゲートウェイ10およびネットワーク18を介して行われ、携帯通信機能部20とIC21との間の通信は図6に示すIC_I/F部36および図7に示すI/F部45を介して行われ、IC21とIC_R/W装置15との間の通信は図7に示すアンテナ49および図8に示すアンテナ81を介して行われる。
【0045】
〔第1の動作例〕
以下、IC21とICサービス提供サーバ装置13との間で相互認証を行った後に、ICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証を行い、続いて、ICサービス提供サーバ装置13とIC_R/W装置15との間で通信を行いながらサービスに関する処理を連携して行う場合の通信システム1の動作例を説明する。
第1の動作例は、第1〜第7の発明に対応している。
【0046】
図9は、当該動作例を説明を行うためのフローチャートである。
以下、図9に示す各ステップについて説明する。
ステップST1:
ユーザAが図6に示す携帯電話装置14の携帯通信機能部20の操作部35を操作し、当該操作に応じて表示部34の画面上で、これから利用しようとするIC21を用いて提供されるサービスを選択する。
【0047】
ステップST2:
携帯通信機能部20は、ICサービス提供サーバ装置13にアクセスを行い、ステップST1で選択されたサービスの識別情報をICサービス提供サーバ装置13に送信する。
【0048】
ステップST3:
ICサービス提供サーバ装置13は、ステップST2で携帯通信機能部20からのアクセスを受けると、認証要求を携帯通信機能部20に送信する。
【0049】
ステップST4:
携帯通信機能部20は、ステップST3で受信した認証要求に応じて、IC21に認証要求を送信する。
【0050】
ステップST5:
携帯通信機能部20は、ステップST4で認証要求を受信すると、携帯通信機能部20を介して、ICサービス提供サーバ装置13との間で相互認証を行う。
【0051】
ステップST6:
ICサービス提供サーバ装置13がステップST2で受信した識別情報を基にユーザAによる当該サービスの利用が可能であると判断し、ステップST5の相互認証によって互いの正当性が認証されると、ICサービス提供サーバ装置13が携帯通信機能部20の表示部34にサービス利用可能表示を行う。
【0052】
ステップST7:
携帯通信機能部20からIC21に中継要求が送信される。
【0053】
ステップST8:
ユーザAが、携帯電話装置14とIC_R/W装置15とが無線通信可能な位置に携帯電話装置14を位置させる。
【0054】
ステップST9:
ステップST7で受信した中継要求に応じてIC21がIC_R/W装置15と携帯通信機能部20との間の通信を中継し、携帯通信機能部20およびIC21を介して、ICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証が行われる。
【0055】
ステップST10:
ステップST9の相互認証によって互いの正当性が認証されると、IC21がIC_R/W装置15と携帯通信機能部20との間の通信を中継し、携帯通信機能部20およびIC21を介して、ICサービス提供サーバ装置13とIC_R/W装置15とが連携しながら、IC21を用いて提供されるサービスに関する処理を行う。
【0056】
ステップST11:
ステップST10の処理が終了すると、ICサービス提供サーバ装置13が携帯通信機能部20の表示部34に、当該サービスの利用履歴を表示する。
【0057】
〔第2の動作例〕
以下、IC21とIC_R/W装置15との間で相互認証を行った後に連携してサービスに関する処理を行い、続いて、ICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証を行った後に連携してサービスに関する処理を連携して行う場合の通信システム1の動作例を説明する。
第2の動作例は、第7〜10の発明に対応した実施形態である。
図10は、当該動作例を説明するためのフローチャートである。
【0058】
ステップST21:
ユーザAが、IC21とIC_R/W装置15とが無線通信可能な位置に携帯電話装置14を位置させる。
【0059】
ステップST22:
IC21とIC_R/W装置15とが相互認証を行う。
【0060】
ステップST23:
ステップST22の相互認証によって互いの正当性が認証されると、携帯電話装置14のIC21とIC_R/W装置15とが通信して連携しながら、IC21を用いて提供されるサービスに関する処理を行う。
この場合に、IC21の制御部48は、メモリ46から読み出したアプリケーションプログラムを実行する。
【0061】
ステップST24:
IC_R/W装置11がIC21にアクセス要求を送信する。
【0062】
ステップST25:
IC21が、ステップST24で受信したアクセス要求に応じて、携帯通信機能部20にアクセス要求を送信する。
【0063】
ステップST26:
携帯通信機能部20が、ステップST25で受信したアクセス要求に応じて、ICサービス提供サーバ装置13にアクセス要求を送信する。
【0064】
ステップST27:
携帯通信機能部20が、IC21に中継要求を送信する。
【0065】
ステップST28:
ステップST27の中継要求に応じてIC21がIC_R/W装置11と携帯通信機能部20との間の通信を中継し、携帯通信機能部20およびIC21を介してICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証が行われる。
【0066】
ステップST29:
ステップST28の相互認証によって互いの正当性が認証されると、携帯通信機能部20およびIC21を介して、ICサービス提供サーバ装置13とIC_R/W装置15とが連携しながら、IC21を用いて提供されるサービスに関する処理を行う。
【0067】
ステップST30:
ステップST29の処理が終了すると、ICサービス提供サーバ装置13が携帯通信機能部20の表示部34に、当該サービスの利用履歴を表示する。
【0068】
ステップST31:
IC_R/W装置15が、表示部に処理終了表示を行う。
【0069】
〔第3の動作例〕
以下、IC21とICサービス提供サーバ装置13との間で相互認証を行った後にICサービス提供サーバ装置13がIC21のアプロケーションプログラムの真正確認フラグを立て、続いて、IC_R/W装置15が上記真正確認フラグを検証した後にサービスに係わる処理を行う場合の通信システム1の動作例を説明する。
当該動作例は、第11および第12の発明に対応している。
図11は、当該動作例を説明するためのフローチャートである。
【0070】
ステップST41:
携帯通信機能部20上で動作するブラウザがICサービス提供サーバ装置13にアクセスを行う。
【0071】
ステップST42:
ICサービス提供サーバ装置13から携帯通信機能部20に認証要求が送信される。
【0072】
ステップST43:
ステップST42の認証要求に応じて、携帯通信機能部20からIC21に認証要求が送信される。
【0073】
ステップST44:
ステップST43で受信した認証要求に応じて、IC21とICサービス提供サーバ装置13とが相互認証を行う。
【0074】
ステップST45:
ステップST44の相互認証によって互いの正当性が認証されると、ICサービス提供サーバ装置13がIC21にアクセスを行い、IC21が実行するアプロケーションプログラムの真正確認フラグを立てる(第1の論理値「1」にする)。
【0075】
ステップST46:
ユーザAが、IC21とIC_R/W装置15とが無線通信可能な位置に携帯電話装置14を位置させる。
【0076】
ステップST47:
IC_R/W装置15が、IC21が実行するアプロケーションプログラムの真正確認フラグが立っているか否かを検証する。
【0077】
ステップST48:
IC_R/W装置15が、ステップST47で真正確認フラグが立っていることを確認した場合に、メモリ84からアプロケーションプログラムを読み出して、IC21を用いて提供されるサービスに関する処理を行う。
【0078】
ステップST49:
IC_R/W装置11とICサービス提供サーバ装置13とが相互認証を行う。
【0079】
ステップST50:
ステップST49の相互認証によって互いの正当性が認証されると、IC_R/W装置15がICサービス提供サーバ装置13に、ステップST48のサービスに関する処理の内容を通知する。
【0080】
〔第4の動作例〕
以下、IC21とIC_R/W装置15との間で相互認証を行った後に、ICサービス提供サーバ装置13とIC_R/W装置15とが相互認証を行い、続いて、ICサービス提供サーバ装置13とIC_R/W装置15とが通信を行って連携してIC21を用いて提供されるサービスに関する処理を行う場合の通信システム1の動作例を説明する。
当該動作例は、第13および第14の発明に対応している。
【0081】
図12は、当該動作例を説明するためのフローチャートである。
ステップST61:
ユーザAが図6に示す携帯電話装置14の携帯通信機能部20の操作部35を操作し、当該操作に応じて表示部34の画面上で、これから利用しようとするIC21を用いて提供されるサービスを選択する。
【0082】
ステップST62:
携帯通信機能部20は、ステップST61で選択されたサービスをIC_R/W装置11に通知する。
【0083】
ステップST63:
ユーザAが、IC21とIC_R/W装置15とが無線通信可能な位置に携帯電話装置14を位置させる。
【0084】
ステップST64:
IC21とIC_R/W装置15とが相互認証を行う。
【0085】
ステップST65:
ステップST64の相互認証によって互いの正当性が認証されると、IC21がIC_R/W装置15に、ステップST62で通知されたサービスを通知する。
【0086】
ステップST66:
IC_R/W装置15からIC21にアクセス要求が送信される。
【0087】
ステップST67:
IC21が、ステップST66のアクセス要求に応じて、携帯通信機能部20にアクセス要求を送信する。
【0088】
ステップST68:
携帯通信機能部20が、ステップST25で受信したアクセス要求に応じて、ICサービス提供サーバ装置13にアクセス要求を送信する。
【0089】
ステップST69:
携帯通信機能部20が、IC21に中継要求を送信する。
【0090】
ステップST70:
ステップST69の中継要求に応じてIC21がIC_R/W装置11と携帯通信機能部20との間の通信を中継し、携帯通信機能部20およびIC21を介してICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証が行われる。
【0091】
ステップST71:
ステップST28の相互認証によって互いの正当性が認証されると、携帯通信機能部20およびIC21を介してICサービス提供サーバ装置13とIC_R/W装置15とが連携しながら、IC21を用いて提供されるステップST65で通知されたサービスに関する処理を行う。
【0092】
ステップST72:
ステップST71の処理が終了すると、ICサービス提供サーバ装置13が携帯通信機能部20の表示部34に、当該サービスの利用履歴を表示する。
【0093】
ステップST73:
IC_R/W装置15が、表示部に処理終了表示を行う。
【0094】
〔第5の動作例〕
また、通信システム1は、例えば、図13に示すように、携帯通信機能部20の画面上でサービスを選択し、ICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証を行った後に、これらが通信を行って当該選択されたサービスに関する処理を行ってもよい。
当該動作例では、IC21とIC_R/W装置15との間の通信は、例えば、IrDA,Bluetooth,ワイヤレスLANなどのローカル通信方式を用いて行われる。
【0095】
図13は、当該動作例を説明するためのフローチャートである。
ステップST81:
ユーザAが図6に示す携帯電話装置14の携帯通信機能部20の操作部35を操作し、当該操作に応じて表示部34の画面上で、これから利用しようとするIC21を用いて提供されるサービスを選択する。
【0096】
ステップST82:
携帯通信機能部20は、ステップST81で選択されたサービスをIC_R/W装置11に通知する。
【0097】
ステップST83:
ユーザAが、IC21とIC_R/W装置15とが無線通信可能な位置に携帯電話装置14を位置させる。
【0098】
ステップST84:
IC21がIC_R/W装置11と携帯通信機能部20との間の通信を中継し、携帯通信機能部20およびIC21を介してICサービス提供サーバ装置13とIC_R/W装置15との間で相互認証が行われる。
【0099】
ステップST85:
ステップST28の相互認証によって互いの正当性が認証されると、携帯通信機能部20およびIC21を介してICサービス提供サーバ装置13とIC_R/W装置15とが連携しながら、IC21を用いて提供されるステップST82で通知されたサービスに関する処理を行う。
【0100】
以上説明したように、通信システム1によれば、IC_R/W装置15がネットワーク18に接続されていなくても、携帯電話装置14を介してICサービス提供サーバ装置13とIC_R/W装置15との間で通信が可能になる。
そのため、IC_R/W装置15は、携帯電話装置14との間の通信機能を備えていれば、ICサービス提供サーバ装置13との間の通信機能を個別に備えてる必要がない。そのため、ICサービス提供サーバ装置13の構成を簡単にできる。また、ICサービス提供サーバ装置13とIC_R/W装置15との間で通信を行うためのスイッチングシステムが不要になる。
【0101】
また、通信システム1によれば、携帯電話装置14がICサービス提供サーバ装置13との間で確立した回線を使ってIC_R/W装置15がICサービス提供サーバ装置13との間で通信を行うため、IC_R/W装置15の管理者が通信料金を負担しないようなシステムを構築できる。
【0102】
また、通信システム1によれば、携帯電話装置14がIC_R/W装置15と通信を行う前に、携帯電話装置14がICサービス提供サーバ装置13と通信を行うことで、携帯電話装置14とIC_R/W装置15とが通信を行うために用いるユーザAの個人情報をICサービス提供サーバ装置13に蓄積することが可能になる。そのため、携帯電話装置14に蓄積する個人情報を削減、または無くすことができ、携帯電話装置14が内蔵するメモリの記憶容量を削減できる。
【0103】
また、通信システム1によれば、携帯電話装置14がICサービス提供サーバ装置13およびIC_R/W装置15の双方と相互認証を行うことで、いわゆる、なりすましを効果的に防止できる。
【0104】
上述した通信システム1の効果は、前述した携帯電話装置14内に内蔵されたIC21の構成および作用によって実現される。
また、携帯電話装置14に内蔵されたIC21によれば、図7に示すように、IC_R/W装置15と通信を行うアンテナ49の他に、携帯通信機能部20と通信を行うI/F部45を設けたことで、携帯通信機能部20とIC21との間で相互に相手方を制御することが可能になる。そのため、例えば、一定の条件の下、携帯通信機能部20がIC21の機能を無効化したり、IC21が携帯通信機能部20の機能を無効化することができ、サービスの内容およびセキュリティの観点から多様な制御を実現できる。
【0105】
本発明は上述した実施形態には限定されない。
上述した実施形態では、携帯電話装置14内にIC21が内蔵された場合を例示したが、有線で接続される固定電話、小型情報機器である携帯情報端末(Personal Digital Assistants)、時計、コンピュータなど、有線あるいは無線のいずれの方法でもネットワークに接続可能な機能を有する機器にIC21が内蔵されている場合にも本発明は適用可能である。
また、IC21は、通信装置内に着脱自在、あるいは着脱不可のいずれの形態で内蔵されていてもよいし、IC21を内蔵するICカード、あるいはメモリカード等の外部記憶媒体を携帯電話装置、携帯情報端末、コンピュータ等に着脱可能に構成してもよい。
【0106】
【発明の効果】
以上説明したように、本発明によれば、集積回路(IC)を用いた電子商取引などの取り引きを行うシステムにおいて処理装置を含むシステム全体の構成を簡単でき、小規模化を図れる通信方法およびそのシステム、通信装置および処理装置を提供することができる。
【図面の簡単な説明】
【図1】図1は、本発明の実施形態の通信システムの全体構成図である。
【図2】図2は、図1に示す通信システムの動作例の概要を説明するための図である。
【図3】図3は、図1に示すICサービス提供サーバ装置の機能ブロック図である。
【図4】図4は、図3に示すSAMの機能ブロック図である。
【図5】図5は、図3に示す制御部の機能ブロック図である。
【図6】図6は、図1に示す携帯電話装置の携帯通信機能部の機能ブロック図である。
【図7】図7は、図1に示す携帯電話装置のICの機能ブロック図である。
【図8】図8は、図1に示すIC_R/W装置の機能ブロック図である。
【図9】図9は、図1に示す通信システムの第1の動作例を説明するための図である。
【図10】図10は、図1に示す通信システムの第2の動作例を説明するための図である。
【図11】図11は、図1に示す通信システムの第3の動作例を説明するための図である。
【図12】図12は、図1に示す通信システムの第4の動作例を説明するための図である。
【図13】図13は、図1に示す通信システムの第5の動作例を説明するための図である。
【符号の説明】
1…通信システム、10…ゲートウェイ、13…ICサービス提供サーバ装置、14…携帯電話装置、15…IC_R/W装置、17…無線通信回線、18…ネットワーク、20…携帯通信機能部、21…IC、31…音声入出力部、32…A/D・D/A変換部、33…DSP、34…表示部、35…操作部、36…IC_I/F部、37…メモリ、38…制御部、39…ベースバンド処理部、40…無線部、41…アンテナ、45…I/F部、46…メモリ、47…アナログ部、48…制御部、49…アンテナ、51…SAM、52…メモリ、53…制御部、54…I/F部、61…認証部、62…暗号・復号部、63…IC制御部、64…IC関連処理部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication method and system using a communication device incorporating an integrated circuit (IC), and a communication device and a processing device used therefor.
[0002]
[Prior art]
Currently, electronic commerce using an IC device such as an IC card is performed.
In electronic commerce using such an IC device (integrated circuit), a transaction apparatus (processing apparatus) installed in a store or the like communicates with an IC device in a contact type or a non-contact type, and for example, a network, a dedicated line, etc. Communicating with the IC service providing server device via
[0003]
[Problems to be solved by the invention]
However, in the above-described conventional electronic commerce, a transaction apparatus installed in a store or the like needs to have a communication function with an IC service providing server apparatus in addition to a communication function with an IC device. There is a problem that it becomes large-scale. In addition, in order to perform communication between a plurality of transaction apparatuses and the IC service providing server apparatus, a switching system is required, and there is a problem that the system configuration is complicated.
[0004]
The present invention has been made in view of the above-described problems, and in a system for performing electronic commerce using an IC, a communication method and system capable of simplifying the entire system configuration including a transaction apparatus (processing apparatus) and reducing the size of the system, An object is to provide a communication device and a processing device.
[0005]
  In order to solve the above-described problems of the conventional technology and achieve the above-described object, a communication method according to a first invention includes an integrated circuit, a first communication device having a communication circuit, and the integrated circuit. Data is exchanged between the integrated circuit via the communication circuit and the processing device used for the service related to the integrated circuit by exchanging data in a contact type or non-contact type, and the service related to the integrated circuit A communication method for performing communication using a second communication device to be used, wherein the communication circuit transmits a service use request to the second communication device, and the communication circuit is set in response to the service use request. Between the integrated circuit and the second communication deviceFirstPerform mutual authentication,When the integrated circuit and the second communication device authenticate each other by the first mutual authentication, the second communication device notifies the communication circuit of permission to use the service, and the communication circuit Transmits a relay request to the integrated circuit in response to the use permission notification, and the integrated circuit relays communication between the second communication device and the processing device in response to the relay request. When the second mutual authentication is performed between the second communication device and the processing device, and the second communication device and the processing device authenticate each other by the second mutual authentication, Via the integrated circuit and the communication deviceThe second communication device and the processing device communicate with each other to perform processing related to the service.
[0006]
  A communication system according to a second aspect of the present invention is used for services related to the integrated circuit by exchanging data between the integrated circuit and the first communication device having the communication circuit and the integrated circuit in a contact type or a non-contact type. And a second communication device used for services related to the integrated circuit that exchange data with the integrated circuit via the communication circuit, the communication circuit comprising: , Transmitting a service use request to the second communication device, and performing a first mutual authentication between the integrated circuit and the second communication device via the communication circuit in response to the service use request When the integrated circuit and the second communication device authenticate each other by the first mutual authentication, the second communication device notifies the communication circuit of permission to use the service, A communication circuit transmits a relay request to the integrated circuit in response to the use permission notification, and the integrated circuit performs communication between the second communication device and the processing device in response to the relay request. Relay, and performs second mutual authentication between the second communication device and the processing device, and the second communication device and the processing device authenticate each other's validity by the second mutual authentication. Then, the second communication device and the processing device communicate with each other via the integrated circuit and the communication device to perform processing related to the service.
[0007]
  According to a third aspect of the present invention, there is provided a communication method according to the first aspect of the present invention, in which data is exchanged between the integrated circuit and the first communication device having the communication circuit and the integrated circuit in a contact type or non-contact type and used for services related to the integrated circuit A communication method for communicating with a second communication device used for services related to the integrated circuit by exchanging data between the processing device and the integrated circuit via the communication circuit, When the first mutual authentication is performed between the integrated circuit and the processing device, and the integrated circuit and the processing device authenticate each other by the first mutual authentication, the integrated circuit and the processing device Communicate with each other to perform a first process related to the service, and after the first process ends, the integrated circuit relays communication between the communication circuit and the processing device, and The second When the second mutual authentication is performed with the communication device, and the processing device and the second communication device authenticate each other by the second mutual authentication, the mutual authentication is performed via the integrated circuit and the communication device. Then, the processing device and the second communication device communicate with each other to perform a second process related to the service.
[0008]
  According to a fourth aspect of the present invention, there is provided a communication system according to a fourth aspect of the present invention, wherein data is exchanged between the first communication device having an integrated circuit and a communication circuit and the integrated circuit in a contact type or a non-contact type and used for services related to the integrated circuit. And a second communication device used for services related to the integrated circuit by exchanging data with the integrated circuit via the communication circuit, the communication circuit comprising: When the first mutual authentication is performed with the processing device, and the integrated circuit and the processing device authenticate each other by the first mutual authentication, the integrated circuit and the processing device mutually The communication is performed to perform a first process relating to the service, and after the first process is completed, the integrated circuit relays communication between the communication circuit and the processing device, and the processing device and the second processing are performed. of When the second mutual authentication is performed with the communication device, and the processing device and the second communication device authenticate each other by the second mutual authentication, the mutual authentication is performed via the integrated circuit and the communication device. Then, the processing device and the second communication device communicate with each other to perform a second process related to the service.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a communication system according to an embodiment of the present invention will be described.
First embodiment
FIG. 1 is an overall configuration diagram of a communication system 1 according to the present embodiment.
As illustrated in FIG. 1, the communication system 1 includes, for example, a gateway 10, an IC_R / W device 15, an IC service providing device 12, an IC service providing server device 13, and a mobile phone device 14.
The mobile phone device 14 and the IC service providing server device 13 communicate via a wireless communication line 17 such as a mobile phone communication network, a gateway 10 and a network 18 such as the Internet.
In addition, the mobile phone device 14 and the IC_R / W device 15 perform wireless communication, for example.
[0021]
The IC_R / W device 15 and the IC service providing server device 13 communicate with each other via, for example, the mobile phone device 14, the wireless communication line 17, the gateway 10, and the network 18.
In addition, the mobile phone device 14 includes a mobile communication function unit 20 and an IC 21.
[0022]
An IC_R / W device 15 shown in FIG. 1 corresponds to the processing device of the present invention.
In addition, the mobile phone device 14 is the first communication device of the first, second, fourth, sixth, seventh, eighth, tenth, eleventh, twelfth, thirteenth, and fourteenth inventions, This corresponds to the communication devices of the third and ninth inventions and the other communication device of the fifth invention.
The IC service providing server device 13 is a second communication device according to the first, second, fourth, sixth, seventh, eighth, tenth, eleventh, twelfth, thirteenth, and fourteenth inventions. This corresponds to the other communication devices of the third and ninth inventions and the communication device of the fifth invention.
[0023]
First, an outline of an example of the operation of the communication system 1 shown in FIG. 1 will be described.
FIG. 2 is a diagram for explaining an outline of an operation example of the communication system 1 shown in FIG.
The user A visits the store 30 and selects a use service on the screen of the mobile phone device 14 ((1) shown in FIG. 2).
Next, the mobile communication function unit 20 of the mobile phone device 14 accesses the IC service providing server device 13 via the wireless communication line 17 and the network 18 ((2) shown in FIG. 2).
Next, the IC 21 and the IC service providing server device 13 communicate to confirm the authenticity ((3) shown in FIG. 2). The confirmation may be performed using, for example, predetermined password information.
Next, the user A brings the mobile phone device 14 close to the IC_R / W device 15 ((4) shown in FIG. 2).
Next, the IC_R / W device 15 and the IC service providing server device 13 communicate via the IC 21, the portable communication function unit 20, the wireless communication line 17, and the network 18, and processing related to services provided using the IC 21. ((5) shown in FIG. 2).
[0024]
As described above, according to the communication system 1, since the communication between the IC_R / W device 15 and the IC service providing server device 13 is performed via the mobile phone device 14, the IC_R / W device 15 includes the network 18 and the like. It is not necessary to have a function for connecting to the network.
[0025]
Hereinafter, each component of the communication system 1 shown in FIG. 1 will be described in detail.
[Gateway 10]
The gateway 10 is a device that relays communication between the wireless communication line 17 such as a mobile phone and the network 18.
[0026]
[IC service providing server device 13]
The IC service providing server device 13 communicates with the mobile communication function unit 20, the IC 21, and the IC_R / W device 15, and performs processing related to services provided using the IC 21.
[0027]
FIG. 3 is a functional block diagram of the IC service providing server device 13.
As illustrated in FIG. 3, the IC service providing server device 13 includes, for example, a SAM (Secure Application Module) 51, a memory 52, a control unit 53, and an I / F unit 54.
[0028]
FIG. 4 is a functional block diagram of the SAM 51 shown in FIG.
The SAM 51 is a tamper-resistant hardware or software module.
As shown in FIG. 4, the SAM 51 includes an authentication unit 61, an encryption / decryption unit 62, an IC control unit 63, and an IC related processing unit 64.
The authentication unit 61 performs mutual authentication with the IC 21 described later and mutual authentication with the IC_R / W device 15.
[0029]
For example, the encryption / decryption unit 62 encrypts data to be written to the memory 52 and application programs, and decrypts data and application programs read from the memory 52.
[0030]
For example, the IC control unit 63 performs communication control with the IC 21.
The IC related processing unit 64 performs processing related to a predetermined service in cooperation with the IC 21.
[0031]
The memory 52 is used as a virtual memory of the IC 21, and stores data and application programs related to services using the IC 21.
[0032]
The control unit 53 controls the overall processing of the IC service providing server device 13.
FIG. 5 is a functional block diagram of the control unit 53.
As shown in FIG. 5, the control unit 53 includes a portal unit 71, a user I / F unit 72, an AP (application program) execution unit 73, a SAM control unit 74, and a memory control unit 75.
For example, the portal unit 71 realizes a portal function in response to an access from the mobile phone device 14 and displays, for example, a menu screen of services that can be provided on the display unit of the mobile phone device 14.
The user I / F unit 72 controls the user I / F screen displayed on the display unit 34 of the mobile communication function unit 20.
The AP execution unit 73 executes the application program read from the memory 52.
The SAM control unit 74 controls processing using the SAM 51.
The memory control unit 75 manages data and application programs stored in the memory 52.
[0033]
[Mobile phone device 14]
As shown in FIG. 1, the mobile phone device 14 includes a mobile communication function unit 20 and an IC 21.
Here, the portable communication function unit 20 corresponds to the communication circuit of the present invention, and the IC 21 corresponds to the integrated circuit of the present invention.
<Mobile communication function unit 20>
FIG. 6 is a functional block diagram of the mobile communication function unit 20 shown in FIG.
As shown in FIG. 6, the mobile communication function unit 20 includes, for example, a voice input / output unit 31, an A / D / D / A conversion unit 32, a DSP 33, a display unit 34, an operation unit 35, an IC_I / F unit 36, a memory 37, a control unit 38, a baseband processing unit 39, and a radio unit 40.
[0034]
The voice input / output unit 31 generates a voice signal corresponding to the analog voice signal input from the A / D / D / A conversion unit 32 and an analog voice signal corresponding to the input voice to generate an A / D And a microphone that outputs to the D / D / A converter 32.
[0035]
The A / D / D / A converter 32 converts the digital audio signal input from the DSP 33 into an analog audio signal and outputs the analog audio signal to the audio input / output unit 31.
The A / D / D / A converter 32 converts the analog audio signal input from the audio input / output unit 31 into a digital audio signal and outputs the digital audio signal to the DSP 33.
[0036]
The DSP 33 performs band compression processing of a digital audio signal.
The display unit 34 is, for example, a liquid crystal display that displays an image corresponding to a display signal input from the control unit 38.
The operation unit 35 is an operation button or the like, and outputs an operation signal corresponding to the operation of the operation button by the user to the control unit 38.
The IC_I / F unit 36 is an interface such as UART (Universal Asynchronous Receiver Transmitter), IC2, USB, IEEE1394, which exchanges data with the IC 21 shown in FIG.
The memory 37 stores application programs and data necessary for processing in the control unit 38 and the baseband processing unit 39.
For example, the memory 37 may be fixed in a state where it cannot be attached to or detached from the portable communication function unit 20, or may be detachably attached to the portable communication function unit 20 such as a memory card.
[0037]
The control unit 38 controls the processing of the mobile communication function unit 20 in an integrated manner, and is controlled by the control unit 48 shown in FIG.
The baseband processing unit 39 performs baseband processing.
The radio unit 40 performs processing such as amplification of data (signal) exchanged via the antenna 17, detection, and generation of an IQ signal.
[0038]
<IC21>
The IC 21 is a tamper-resistant integrated circuit capable of monitoring and preventing tampering of processing and data in the IC 21 and data exchanged with the outside, and uses the IC_R / W device 15 and the IC service providing device 12. The processing related to various predetermined services provided in this way is performed.
FIG. 7 is a functional block diagram of the IC 21 shown in FIG.
As illustrated in FIG. 7, the IC 21 includes, for example, an I / F unit 45, a memory 46, an analog unit 47, and a control unit 48.
The I / F unit 45 is an interface that exchanges data with the IC_I / F unit 36 of the mobile communication function unit 20 shown in FIG. 6 by a wired method or a wireless method.
The memory 46 stores data and application programs necessary for the processing of the control unit 48. Note that the memory 46 may store application programs used for all or some of the various services provided using the IC 21.
The analog unit 47 performs analog processing such as amplifying data (signal) exchanged with the IC_R / W device 15 via the antenna 49 in a wireless manner.
[0039]
The control unit 48 controls the processing of the IC 21 as a whole.
The control unit 48 executes the allocation program read from the memory 46. As will be described later, there is an authenticity confirmation flag (authentication confirmation data of the present invention) in the allocation program, and the logical value of the authenticity confirmation flag is set by the IC service providing server device 13 as will be described later.
The control unit 48 is controlled by the control unit 38 of the portable communication function unit 20 shown in FIG. 6 and controls the control unit 38.
The baseband processing unit 39 performs baseband processing of signals exchanged with the radio unit 40.
As described above, according to the mobile communication function unit 20 and the IC 21, the I / F unit 45 and the IC_I / F unit 36 are provided, thereby enabling communication between each other.
[0040]
[IC_R / W device 15]
FIG. 8 is a functional block diagram of the IC_R / W device 15 shown in FIG.
As illustrated in FIG. 8, the IC_R / W device 15 includes an antenna 81, an analog unit 82, a baseband processing unit 83, a memory 84, and a control unit 85.
[0041]
The analog unit 82 performs analog processing such as amplifying data (signal) exchanged with the IC 21 via the antenna 81 in a wireless manner.
The baseband processing unit 83 performs baseband processing of signals exchanged with the analog unit 82.
The memory 84 stores data and application programs (application programs related to services provided using the IC 21) necessary for the processing of the control unit 85.
[0042]
The control unit 85 controls the processing of the IC_R / W device 15 in an integrated manner.
[0043]
The IC_R / W device 15 is installed in a service provider's store 30 or the like, exchanges data with the IC 21 built in the mobile phone device 14 by a contact method or a non-contact method, and is performed using the IC 21. Perform processing related to the service. In this embodiment, a case where data is exchanged between the IC_R / W device 15 and the IC 21 by a non-contact method (wireless method) is illustrated.
As will be described later, the IC_R / W device 15 performs processing related to services provided using the IC 21 while communicating with the IC service providing server device 13 via the mobile phone device 14.
As the service of the present embodiment, for example, there is a service accompanied by confidential processing such as personal (personal) authentication, electronic money, electronic commerce, and ticket issuance.
[0044]
Hereinafter, an operation example of the communication system 1 illustrated in FIG. 1 will be described.
Hereinafter, communication between the mobile communication function unit 20 and the IC service providing server device 13 is performed via the wireless communication line 17, the gateway 10, and the network 18 shown in FIG. 6 is performed via the IC_I / F unit 36 shown in FIG. 6 and the I / F unit 45 shown in FIG. 7, and communication between the IC 21 and the IC_R / W device 15 is performed using the antenna 49 and the IC 49 shown in FIG. This is done via the antenna 81 shown in FIG.
[0045]
[First operation example]
Hereinafter, after performing mutual authentication between the IC 21 and the IC service providing server device 13, mutual authentication is performed between the IC service providing server device 13 and the IC_R / W device 15, and then the IC service providing server device. An example of the operation of the communication system 1 in the case where processing related to services is performed in cooperation while performing communication between the IC 13 and the IC_R / W device 15 will be described.
The first operation example corresponds to the first to seventh inventions.
[0046]
FIG. 9 is a flowchart for explaining the operation example.
Hereinafter, each step shown in FIG. 9 will be described.
Step ST1:
The user A operates the operation unit 35 of the mobile communication function unit 20 of the mobile phone device 14 shown in FIG. 6, and is provided using the IC 21 to be used on the screen of the display unit 34 according to the operation. Select a service.
[0047]
Step ST2:
The mobile communication function unit 20 accesses the IC service providing server device 13 and transmits the identification information of the service selected in step ST1 to the IC service providing server device 13.
[0048]
Step ST3:
When receiving the access from the mobile communication function unit 20 in step ST <b> 2, the IC service providing server device 13 transmits an authentication request to the mobile communication function unit 20.
[0049]
Step ST4:
The mobile communication function unit 20 transmits an authentication request to the IC 21 in response to the authentication request received in step ST3.
[0050]
Step ST5:
When the mobile communication function unit 20 receives the authentication request in step ST4, the mobile communication function unit 20 performs mutual authentication with the IC service providing server device 13 via the mobile communication function unit 20.
[0051]
Step ST6:
When the IC service providing server device 13 determines that the service can be used by the user A based on the identification information received in step ST2, and the mutual validity is authenticated by the mutual authentication in step ST5, the IC service The providing server device 13 performs a service availability display on the display unit 34 of the mobile communication function unit 20.
[0052]
Step ST7:
A relay request is transmitted from the portable communication function unit 20 to the IC 21.
[0053]
Step ST8:
The user A positions the mobile phone device 14 at a position where the mobile phone device 14 and the IC_R / W device 15 can perform wireless communication.
[0054]
Step ST9:
In response to the relay request received in step ST7, the IC 21 relays communication between the IC_R / W device 15 and the portable communication function unit 20, and with the IC service providing server device 13 via the portable communication function unit 20 and the IC 21. Mutual authentication is performed with the IC_R / W device 15.
[0055]
Step ST10:
When the mutual validity is authenticated by the mutual authentication in step ST9, the IC 21 relays communication between the IC_R / W device 15 and the portable communication function unit 20, and the IC is connected via the portable communication function unit 20 and the IC 21. The service providing server device 13 and the IC_R / W device 15 cooperate with each other to perform processing related to the service provided using the IC 21.
[0056]
Step ST11:
When the process of step ST10 is completed, the IC service providing server device 13 displays the usage history of the service on the display unit 34 of the mobile communication function unit 20.
[0057]
[Second operation example]
Thereafter, after mutual authentication is performed between the IC 21 and the IC_R / W device 15, processing related to the service is performed in cooperation, and then the mutual authentication is performed between the IC service providing server device 13 and the IC_R / W device 15. An example of the operation of the communication system 1 in the case where the processes related to the service are performed in cooperation with each other after being performed will be described.
The second operation example is an embodiment corresponding to the seventh to tenth inventions.
FIG. 10 is a flowchart for explaining the operation example.
[0058]
Step ST21:
User A places mobile phone device 14 at a position where IC 21 and IC_R / W device 15 can communicate wirelessly.
[0059]
Step ST22:
The IC 21 and the IC_R / W device 15 perform mutual authentication.
[0060]
Step ST23:
When the mutual authenticity is authenticated by the mutual authentication in step ST22, the IC 21 of the mobile phone device 14 and the IC_R / W device 15 communicate and cooperate to perform processing related to the service provided using the IC 21.
In this case, the control unit 48 of the IC 21 executes the application program read from the memory 46.
[0061]
Step ST24:
The IC_R / W device 11 transmits an access request to the IC 21.
[0062]
Step ST25:
The IC 21 transmits an access request to the mobile communication function unit 20 in response to the access request received in step ST24.
[0063]
Step ST26:
The mobile communication function unit 20 transmits an access request to the IC service providing server device 13 in response to the access request received in step ST25.
[0064]
Step ST27:
The mobile communication function unit 20 transmits a relay request to the IC 21.
[0065]
Step ST28:
In response to the relay request in step ST27, the IC 21 relays communication between the IC_R / W device 11 and the portable communication function unit 20, and the IC service providing server device 13 and the IC_R / W via the portable communication function unit 20 and the IC 21. Mutual authentication is performed with the device 15.
[0066]
Step ST29:
When mutual validity is authenticated by the mutual authentication in step ST28, the IC service providing server device 13 and the IC_R / W device 15 cooperate with each other via the portable communication function unit 20 and the IC 21, and are provided using the IC 21. Processing related to the service to be performed.
[0067]
Step ST30:
When the process of step ST29 is completed, the IC service providing server device 13 displays the usage history of the service on the display unit 34 of the mobile communication function unit 20.
[0068]
Step ST31:
The IC_R / W device 15 displays the process end on the display unit.
[0069]
[Third operation example]
Thereafter, after performing mutual authentication between the IC 21 and the IC service providing server device 13, the IC service providing server device 13 sets the authenticity confirmation flag of the allocation program of the IC 21, and then the IC_R / W device 15 performs the authenticity. An operation example of the communication system 1 in the case where processing related to a service is performed after verifying the confirmation flag will be described.
The operation example corresponds to the eleventh and twelfth inventions.
FIG. 11 is a flowchart for explaining the operation example.
[0070]
Step ST41:
A browser operating on the mobile communication function unit 20 accesses the IC service providing server device 13.
[0071]
Step ST42:
An authentication request is transmitted from the IC service providing server device 13 to the mobile communication function unit 20.
[0072]
Step ST43:
In response to the authentication request in step ST42, the authentication request is transmitted from the portable communication function unit 20 to the IC 21.
[0073]
Step ST44:
In response to the authentication request received in step ST43, the IC 21 and the IC service providing server device 13 perform mutual authentication.
[0074]
Step ST45:
When mutual validity is authenticated by the mutual authentication in step ST44, the IC service providing server device 13 accesses the IC 21, and sets the authenticity confirmation flag of the allocation program executed by the IC 21 (first logical value “1”). ”).
[0075]
Step ST46:
User A places mobile phone device 14 at a position where IC 21 and IC_R / W device 15 can communicate wirelessly.
[0076]
Step ST47:
The IC_R / W device 15 verifies whether or not the authenticity confirmation flag of the allocation program executed by the IC 21 is set.
[0077]
Step ST48:
When the IC_R / W device 15 confirms that the authenticity confirmation flag is set in step ST47, the IC_R / W device 15 reads the allocation program from the memory 84 and performs processing related to the service provided using the IC 21.
[0078]
Step ST49:
The IC_R / W device 11 and the IC service providing server device 13 perform mutual authentication.
[0079]
Step ST50:
When the mutual validity is authenticated by the mutual authentication in step ST49, the IC_R / W device 15 notifies the IC service providing server device 13 of the contents of the process related to the service in step ST48.
[0080]
[Fourth operation example]
Hereinafter, after performing mutual authentication between the IC 21 and the IC_R / W device 15, the IC service providing server device 13 and the IC_R / W device 15 perform mutual authentication, and subsequently, the IC service providing server device 13 and the IC_R. An operation example of the communication system 1 in the case where the processing related to the service provided by using the IC 21 is performed in cooperation with the / W device 15 will be described.
The operation example corresponds to the thirteenth and fourteenth inventions.
[0081]
FIG. 12 is a flowchart for explaining the operation example.
Step ST61:
The user A operates the operation unit 35 of the mobile communication function unit 20 of the mobile phone device 14 shown in FIG. 6, and is provided using the IC 21 to be used on the screen of the display unit 34 according to the operation. Select a service.
[0082]
Step ST62:
The mobile communication function unit 20 notifies the IC_R / W device 11 of the service selected in step ST61.
[0083]
Step ST63:
User A places mobile phone device 14 at a position where IC 21 and IC_R / W device 15 can communicate wirelessly.
[0084]
Step ST64:
The IC 21 and the IC_R / W device 15 perform mutual authentication.
[0085]
Step ST65:
When mutual validity is authenticated by the mutual authentication in step ST64, the IC 21 notifies the IC_R / W device 15 of the service notified in step ST62.
[0086]
Step ST66:
An access request is transmitted from the IC_R / W device 15 to the IC 21.
[0087]
Step ST67:
The IC 21 transmits an access request to the mobile communication function unit 20 in response to the access request in step ST66.
[0088]
Step ST68:
The mobile communication function unit 20 transmits an access request to the IC service providing server device 13 in response to the access request received in step ST25.
[0089]
Step ST69:
The mobile communication function unit 20 transmits a relay request to the IC 21.
[0090]
Step ST70:
In response to the relay request in step ST69, the IC 21 relays communication between the IC_R / W device 11 and the portable communication function unit 20, and the IC service providing server device 13 and the IC_R / W via the portable communication function unit 20 and the IC 21. Mutual authentication is performed with the device 15.
[0091]
Step ST71:
When mutual validity is authenticated by the mutual authentication in step ST28, the IC service providing server device 13 and the IC_R / W device 15 cooperate with each other via the portable communication function unit 20 and the IC 21, and are provided using the IC 21. The process related to the service notified in step ST65 is performed.
[0092]
Step ST72:
When the process of step ST71 is completed, the IC service providing server device 13 displays the usage history of the service on the display unit 34 of the mobile communication function unit 20.
[0093]
Step ST73:
The IC_R / W device 15 displays the process end on the display unit.
[0094]
[Fifth operation example]
Further, for example, as illustrated in FIG. 13, the communication system 1 selects a service on the screen of the mobile communication function unit 20 and performs mutual authentication between the IC service providing server device 13 and the IC_R / W device 15. After that, they may communicate to perform processing related to the selected service.
In the operation example, communication between the IC 21 and the IC_R / W device 15 is performed using a local communication method such as IrDA, Bluetooth, or wireless LAN.
[0095]
FIG. 13 is a flowchart for explaining the operation example.
Step ST81:
The user A operates the operation unit 35 of the mobile communication function unit 20 of the mobile phone device 14 shown in FIG. 6, and is provided using the IC 21 to be used on the screen of the display unit 34 according to the operation. Select a service.
[0096]
Step ST82:
The mobile communication function unit 20 notifies the IC_R / W device 11 of the service selected in step ST81.
[0097]
Step ST83:
User A places mobile phone device 14 at a position where IC 21 and IC_R / W device 15 can communicate wirelessly.
[0098]
Step ST84:
IC 21 relays communication between IC_R / W device 11 and portable communication function unit 20, and mutual authentication between IC service providing server device 13 and IC_R / W device 15 via portable communication function unit 20 and IC 21. Is done.
[0099]
Step ST85:
When mutual validity is authenticated by the mutual authentication in step ST28, the IC service providing server device 13 and the IC_R / W device 15 cooperate with each other via the portable communication function unit 20 and the IC 21, and are provided using the IC 21. The processing related to the service notified in step ST82 is performed.
[0100]
As described above, according to the communication system 1, even if the IC_R / W device 15 is not connected to the network 18, the IC service providing server device 13 and the IC_R / W device 15 can be connected via the mobile phone device 14. Communication between them becomes possible.
Therefore, if the IC_R / W device 15 has a communication function with the mobile phone device 14, it is not necessary to have a communication function with the IC service providing server device 13 individually. Therefore, the configuration of the IC service providing server device 13 can be simplified. Further, a switching system for performing communication between the IC service providing server device 13 and the IC_R / W device 15 becomes unnecessary.
[0101]
Further, according to the communication system 1, the IC_R / W device 15 communicates with the IC service providing server device 13 using the line established between the mobile phone device 14 and the IC service providing server device 13. Thus, it is possible to construct a system in which the administrator of the IC_R / W device 15 does not bear a communication fee.
[0102]
Further, according to the communication system 1, before the mobile phone device 14 communicates with the IC_R / W device 15, the mobile phone device 14 communicates with the IC service providing server device 13, so that the mobile phone device 14 and the IC_R It becomes possible to store the personal information of user A used for communication with the / W device 15 in the IC service providing server device 13. Therefore, the personal information stored in the mobile phone device 14 can be reduced or eliminated, and the storage capacity of the memory built in the mobile phone device 14 can be reduced.
[0103]
In addition, according to the communication system 1, the mobile phone device 14 performs mutual authentication with both the IC service providing server device 13 and the IC_R / W device 15, so that so-called spoofing can be effectively prevented.
[0104]
The effects of the communication system 1 described above are realized by the configuration and operation of the IC 21 built in the mobile phone device 14 described above.
Further, according to the IC 21 built in the mobile phone device 14, as shown in FIG. 7, in addition to the antenna 49 that communicates with the IC_R / W device 15, the I / F unit that communicates with the mobile communication function unit 20. By providing 45, it becomes possible to mutually control the other party between the mobile communication function unit 20 and the IC 21. Therefore, for example, under certain conditions, the mobile communication function unit 20 can invalidate the function of the IC 21, or the IC 21 can invalidate the function of the mobile communication function unit 20. Control can be realized.
[0105]
The present invention is not limited to the embodiment described above.
In the above-described embodiment, the case where the IC 21 is built in the mobile phone device 14 is exemplified. However, a fixed telephone connected by wire, a personal digital assistant (Personal Digital Assistant), a clock, a computer, etc. The present invention can also be applied to the case where the IC 21 is built in a device having a function that can be connected to a network by either a wired or wireless method.
Further, the IC 21 may be incorporated in the communication device in either a detachable or non-detachable form, and an IC card incorporating the IC 21 or an external storage medium such as a memory card may be used as a cellular phone device or portable information. You may comprise so that attachment or detachment to a terminal, a computer, etc. is possible.
[0106]
【The invention's effect】
As described above, according to the present invention, it is possible to simplify the configuration of the entire system including a processing device in a system that performs transactions such as electronic commerce using an integrated circuit (IC), and a communication method that can be reduced in size. A system, a communication device, and a processing device can be provided.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of a communication system according to an embodiment of the present invention.
FIG. 2 is a diagram for explaining an outline of an operation example of the communication system shown in FIG. 1;
FIG. 3 is a functional block diagram of the IC service providing server apparatus shown in FIG. 1;
FIG. 4 is a functional block diagram of the SAM shown in FIG. 3;
FIG. 5 is a functional block diagram of the control unit shown in FIG. 3;
6 is a functional block diagram of a mobile communication function unit of the mobile phone device shown in FIG. 1. FIG.
FIG. 7 is a functional block diagram of the IC of the mobile phone device shown in FIG. 1;
FIG. 8 is a functional block diagram of the IC_R / W device shown in FIG. 1;
FIG. 9 is a diagram for explaining a first operation example of the communication system shown in FIG. 1;
FIG. 10 is a diagram for explaining a second operation example of the communication system shown in FIG. 1;
FIG. 11 is a diagram for explaining a third operation example of the communication system shown in FIG. 1;
12 is a diagram for explaining a fourth operation example of the communication system shown in FIG. 1; FIG.
FIG. 13 is a diagram for explaining a fifth operation example of the communication system depicted in FIG. 1;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Communication system, 10 ... Gateway, 13 ... IC service provision server apparatus, 14 ... Mobile telephone apparatus, 15 ... IC_R / W apparatus, 17 ... Wireless communication line, 18 ... Network, 20 ... Mobile communication function part, 21 ... IC , 31 ... voice input / output unit, 32 ... A / D / D / A conversion unit, 33 ... DSP, 34 ... display unit, 35 ... operation unit, 36 ... IC_I / F unit, 37 ... memory, 38 ... control unit, 39 ... Baseband processing unit, 40 ... Radio unit, 41 ... Antenna, 45 ... I / F unit, 46 ... Memory, 47 ... Analog unit, 48 ... Control unit, 49 ... Antenna, 51 ... SAM, 52 ... Memory, 53 ... Control part 54 ... I / F part 61 ... Authentication part 62 ... Encryption / decryption part 63 ... IC control part 64 ... IC related processing part

Claims (5)

集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置を用いた通信を行う通信方法であって、
前記通信回路が、前記第2の通信装置にサービス利用要求を送信し、
前記サービス利用要求に応じて、前記通信回路を介して前記集積回路と前記第2の通信装置との間で第1の相互認証を行い、
前記第1の相互認証によって前記集積回路と前記第2の通信装置とが互いの正当性を認証すると、前記第2の通信装置が前記通信回路に前記サービスの利用許可通知を行い、
前記通信回路が、前記利用許可通知に応じて、前記集積回路に中継要求を送信し、
前記集積回路が、前記中継要求に応じて、前記第2の通信装置と前記処理装置との間の通信を中継し、
前記第2の通信装置と前記処理装置との間で第2の相互認証を行い、当該第2の相互認証によって前記第2の通信装置と前記処理装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記第2の通信装置と前記処理装置とが相互に通信を行って前記サービスに係わる処理を行う
通信方法。
A first communication device having an integrated circuit and a communication circuit; a processing device that exchanges data with the integrated circuit in a contact or non-contact manner and is used for services related to the integrated circuit; and the communication circuit A communication method for performing data communication with the integrated circuit via the second communication device used for services related to the integrated circuit,
The communication circuit transmits a service use request to the second communication device;
In response to the service use request, a first mutual authentication is performed between the integrated circuit and the second communication device via the communication circuit,
When the integrated circuit and the second communication device authenticate each other by the first mutual authentication, the second communication device notifies the communication circuit of permission to use the service,
The communication circuit transmits a relay request to the integrated circuit in response to the use permission notification,
The integrated circuit relays communication between the second communication device and the processing device in response to the relay request;
When the second mutual authentication is performed between the second communication device and the processing device, and the second communication device and the processing device authenticate each other by the second mutual authentication, A communication method in which the second communication device and the processing device communicate with each other via the integrated circuit and the communication device to perform processing related to the service.
集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置とを有する通信システムであって、
前記通信回路が、前記第2の通信装置にサービス利用要求を送信し、
前記サービス利用要求に応じて、前記通信回路を介して前記集積回路と前記第2の通信装置との間で第1の相互認証を行い、
前記第1の相互認証によって前記集積回路と前記第2の通信装置とが互いの正当性を認証すると、前記第2の通信装置が前記通信回路に前記サービスの利用許可通知を行い、
前記通信回路が、前記利用許可通知に応じて、前記集積回路に中継要求を送信し、
前記集積回路が、前記中継要求に応じて、前記第2の通信装置と前記処理装置との間の通信を中継し、
前記第2の通信装置と前記処理装置との間で第2の相互認証を行い、当該第2の相互認証によって前記第2の通信装置と前記処理装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記第2の通信装置と前記処理装置とが相互に通信を行って前記サービスに係わる処理を行う
通信システム。
A first communication device having an integrated circuit and a communication circuit; a processing device that exchanges data with the integrated circuit in a contact or non-contact manner and is used for services related to the integrated circuit; and the communication circuit A communication system having a second communication device that exchanges data with the integrated circuit via the integrated circuit and is used for services related to the integrated circuit,
The communication circuit transmits a service use request to the second communication device;
In response to the service use request, a first mutual authentication is performed between the integrated circuit and the second communication device via the communication circuit,
When the integrated circuit and the second communication device authenticate each other by the first mutual authentication, the second communication device notifies the communication circuit of permission to use the service,
The communication circuit transmits a relay request to the integrated circuit in response to the use permission notification,
The integrated circuit relays communication between the second communication device and the processing device in response to the relay request;
When the second mutual authentication is performed between the second communication device and the processing device, and the second communication device and the processing device authenticate each other by the second mutual authentication, A communication system in which the second communication device and the processing device communicate with each other via the integrated circuit and the communication device to perform processing related to the service.
集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置と用いた通信を行う通信方法であって、
前記集積回路と前記処理装置との間で第1の相互認証を行い、
前記第1の相互認証によって前記集積回路と前記処理装置とが互いの正当性を認証すると、前記集積回路と前記処理装置とが相互に通信を行って前記サービスに係わる第1の処理を行い、
前記第1の処理終了後に、前記集積回路が前記通信回路と前記処理装置との間の通信を中継し、
前記処理装置と前記第2の通信装置との間で第2の相互認証を行い、前記第2の相互認証によって前記処理装置と前記第2の通信装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記処理装置と前記第2の通信装置とが相互に通信を行って前記サービスに係わる第2の処理を行う
通信方法。
A first communication device having an integrated circuit and a communication circuit; a processing device that exchanges data with the integrated circuit in a contact or non-contact manner and is used for services related to the integrated circuit; and the communication circuit A communication method for communicating with the second communication device used for services related to the integrated circuit by transferring data to and from the integrated circuit,
Performing a first mutual authentication between the integrated circuit and the processing device;
When the integrated circuit and the processing device authenticate each other by the first mutual authentication, the integrated circuit and the processing device communicate with each other to perform a first process related to the service,
After completion of the first processing, the integrated circuit relays communication between the communication circuit and the processing device,
When the second mutual authentication is performed between the processing device and the second communication device, and the processing device and the second communication device authenticate each other by the second mutual authentication, A communication method in which the processing device and the second communication device communicate with each other via an integrated circuit and the communication device to perform a second process related to the service .
集積回路および通信回路を有する第1の通信装置と、前記集積回路との間で接触式または非接触式でデータの授受を行い前記集積回路に係わるサービスに用いられる処理装置と、前記通信回路を介して前記集積回路との間でデータの授受を行い前記集積回路に係わるサービスに用いられる第2の通信装置とを有する通信システムであって、
前記集積回路と前記処理装置との間で第1の相互認証を行い、
前記第1の相互認証によって前記集積回路と前記処理装置とが互いの正当性を認証すると、前記集積回路と前記処理装置とが相互に通信を行って前記サービスに係わる第1の処理を行い、
前記第1の処理終了後に、前記集積回路が前記通信回路と前記処理装置との間の通信を中継し、
前記処理装置と前記第2の通信装置との間で第2の相互認証を行い、前記第2の相互認証によって前記処理装置と前記第2の通信装置とが互いの正当性を認証すると、前記集積回路および前記通信装置を介して前記処理装置と前記第2の通信装置とが相互に通信を行って前記サービスに係わる第2の処理を行う
通信システム。
A first communication device having an integrated circuit and a communication circuit; a processing device that exchanges data with the integrated circuit in a contact or non-contact manner and is used for services related to the integrated circuit; and the communication circuit A communication system having a second communication device that exchanges data with the integrated circuit via the integrated circuit and is used for services related to the integrated circuit,
Performing a first mutual authentication between the integrated circuit and the processing device;
When the integrated circuit and the processing device authenticate each other by the first mutual authentication, the integrated circuit and the processing device communicate with each other to perform a first process related to the service,
After completion of the first processing, the integrated circuit relays communication between the communication circuit and the processing device,
When the second mutual authentication is performed between the processing device and the second communication device, and the processing device and the second communication device authenticate each other by the second mutual authentication, A communication system in which the processing device and the second communication device communicate with each other via the integrated circuit and the communication device to perform a second process related to the service .
前記処理装置が、前記第1の処理を終了した後に、前記集積回路および前記通信装置を介して前記第2の通信装置にアクセスを行い、前記アクセスに応じて、前記処理装置および前記第2の通信装置が前記第2の相互認証を開始する
請求項に記載の通信システム。
After the processing device ends the first processing, the processing device accesses the second communication device via the integrated circuit and the communication device, and in response to the access, the processing device and the second processing device. The communication system according to claim 4 , wherein a communication device starts the second mutual authentication.
JP2001180164A 2001-06-14 2001-06-14 Communication method and communication system Expired - Lifetime JP4660976B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001180164A JP4660976B2 (en) 2001-06-14 2001-06-14 Communication method and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001180164A JP4660976B2 (en) 2001-06-14 2001-06-14 Communication method and communication system

Publications (2)

Publication Number Publication Date
JP2002374570A JP2002374570A (en) 2002-12-26
JP4660976B2 true JP4660976B2 (en) 2011-03-30

Family

ID=19020626

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001180164A Expired - Lifetime JP4660976B2 (en) 2001-06-14 2001-06-14 Communication method and communication system

Country Status (1)

Country Link
JP (1) JP4660976B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100463811B1 (en) * 2003-06-18 2004-12-29 주식회사 코인츠 An electronic billing system using blinking signal of display panel of mobile communication terminal and a method thereof
JP5430050B2 (en) 2005-06-24 2014-02-26 フェリカネットワークス株式会社 Data communication system, device for executing IC card function, control method therefor, and information processing terminal
JP5451159B2 (en) * 2009-04-14 2014-03-26 Necシステムテクノロジー株式会社 Data transfer method, data transfer system, and data relay program
JP7132150B2 (en) * 2019-02-18 2022-09-06 株式会社東芝 Communication control system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU3047300A (en) * 1998-12-22 2000-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Mobile telephone network access
JP2000341763A (en) * 1999-05-31 2000-12-08 Dainippon Printing Co Ltd Wireless communication system, portable recording medium, and information processing device
JP3848799B2 (en) * 1999-07-06 2006-11-22 株式会社日本コンラックス Vending machine control method and system
JP3914355B2 (en) * 1999-07-13 2007-05-16 株式会社日本コンラックス Payment method using mobile phone

Also Published As

Publication number Publication date
JP2002374570A (en) 2002-12-26

Similar Documents

Publication Publication Date Title
US6662020B1 (en) Arrangement for effecting secure transactions in a communication device
US10609507B2 (en) Circuit device and a communication apparatus
EP1441305A1 (en) Ic card; information processing terminal; trilateral data communication system; and method
JP2016164790A (en) Storage medium
WO2004062307A1 (en) Information processing apparatus, devices thereof, and communication device
JPWO2005059816A1 (en) Information display method, portable information device, and contactless communication device
JP4660976B2 (en) Communication method and communication system
WO2017003030A1 (en) Franchise store financial transaction system using mobile communication terminal, and method therefor
JP4325127B2 (en) Communication method and system, communication device, processing device and method
US20140364084A1 (en) Terminal and mobile communication system
EP1860605A1 (en) Electronic money system, information storage medium, and mobile terminal device
JP2004172923A (en) Portable telephone terminal, and pay service restriction method used therefor
JP2003309669A (en) User data backup method of portable apparatus, its system, server and program
US20080272187A1 (en) Electronic Money System, Information Storage Medium, and Mobile Terminal Device
KR20140008082A (en) Card payment method and system using a mobile terminal
JP2000090038A (en) Network information processing method and system device
JP2004133844A (en) Mobile terminal device, service providing terminal and ic card system
HK1062721B (en) Service providing method and integrated circuit
JP4479242B2 (en) Information processing system
KR100689780B1 (en) Financial Information Management Method and System
JP2002354546A (en) Integrated circuit and communication device
KR20050048033A (en) Method and apparatus for finance liquidation by sound of handset
KR20090051290A (en) Method and system for charging electronic money through VIP terminal and recording medium therefor
JP2004326385A (en) User information backup system, user information backup device, user information backup method, user information storage device
KR20090051283A (en) Method and system for paying with physical cover label through VIO terminal and recording medium therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080311

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100730

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101004

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101207

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101220

R151 Written notification of patent or utility model registration

Ref document number: 4660976

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140114

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term