(57)【特許請求の範囲】
【請求項１】
携帯電話に挿入されているＩＣカードとその携帯電話との間における第１のインタフェース、および前記ＩＣカードと前記携帯電話の近くのリーダライタとの間における第２のインタフェースを有するＩＣカードの通信方法において、
前記携帯電話が決済アプリケーションによる決済の開始直前の動作を行うと、前記ＩＣカードは、
前記携帯電話の状況として前記携帯電話の電池残量を検出する状況検出過程と、
インタフェースを選択するための選択基準としての基準電池残量に前記電池残量が達しているときには前記第１のインタフェースを選択して、前記第１のインタフェースを通じて前記携帯電話の電話回線を使用した決済を行い、前記基準電池残量に前記電池残量が達していないときには前記第２のインタフェースを選択して、前記第２のインタフェースを通じて前記リーダライタを使用した決済を行うインタフェース選択過程と、
を実行することを特徴とするＩＣカード通信方法。
【請求項２】
携帯電話に挿入されているＩＣカードとその携帯電話との間における第１のインタフェース、および前記ＩＣカードと前記携帯電話の近くのリーダライタとの間における第２のインタフェースを有するＩＣカードにおいて、
前記携帯電話の状況として前記携帯電話の電池残量を検出する状況検出手段と、
インタフェースを選択するための選択基準としての基準電池残量に前記電池残量が達しているときには前記第１のインタフェースを選択して、前記第１のインタフェースを通じて前記携帯電話の電話回線を使用した決済を行い、前記基準電池残量に前記電池残量が達していないときには前記第２のインタフェースを選択して、前記第２のインタフェースを通じて前記リーダライタを使用した決済を行うインタフェース選択手段と、
を有することを特徴とするＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信のための複数のインタフェースを有するＩＣカードにおいて、状況に応じてインタフェースを選択し通信する技術分野に属する。特に、携帯電話に挿入され固有のＩＤ番号が登録されているＩＣカード（ＳＩＭカード、ＵＩＭカード、等）とその携帯電話との間のインタフェース、およびそのＩＣカードとその携帯電話の近くの、たとえば店頭、等に置かれたリーダライタとの間のインタフェースのいずれかを状況に応じて選択し通信する技術分野に属する。
【背景技術】
【０００２】
通信のための複数のインタフェースを有するＩＣカードとリーダライタとの間の通信に関する技術が知られている。
たとえば、リーダライタ側のポーリング間隔に拘わらず、リーダライタとの間で適切な通信方式の通信インターフェースを用いて通信を行うことを目的とし、リーダライタからの呼び出し信号を受けると、呼び出し信号の通信方式とデフォルトとして設定されている通信インターフェースの通信方式とが同じであるか否かを判定し、通信方式が同じであればデフォルトの通信インターフェース（例えば、通信方式α）を使用し、通信方式が同じでなければ使用する通信インターフェースを別の通信方式の通信インターフェース（例えば通信方式β）に切り替える（特許文献１）。
また、携帯可能情報記録媒体の内部で何かしらのトラブルが発生した場合に、その原因を特定する目的で、ＩＣカードは、非接触通信部と接触通信部を有する通信部と、非接触通信部と接触通信部を制御するＣＰＵ等を備え、ＣＰＵは、非接触通信部で主要な通信を行い、テストモードの場合に、非接触通信部から接触通信部に通信手段を切り替え、切り替えを行った接触通信部で内部処理情報としてのジャンプ先のアドレスの情報を接触用外部装置に通知する（特許文献２）。
また、利用者の待ち時間を短縮することを目的とし、ＩＣカードは、非接触通信部と接触通信部とを有する通信部と、通信部を制御するＣＰＵ等を備え、ＣＰＵは、非接触通信部でリーダライタと主要な通信を行い、その通信を行っている間に非接触通信部から接触通信部に通信手段を切り替え、切り替えを行った接触通信部でＰＤＡ（第２の外部装置）と通信を行い、その通信完了後に接触通信部から非接触通信部に通信手段を切り替え、切り替えを行った非接触通信部リーダライタ２０ａに応答する（特許文献３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０７２７８６
【特許文献２】特開２００７−０１１４１９
【特許文献３】特開２００７−０３４７７４
【０００４】
ところで、ＩＣカードのインターフェースとしては、外部端子付（接触型）の通信方式としてＩＳＯ７８１６（ＩＳＯ；International Organization for Standardization）、ＵＳＢ（Universal Serial Bus）、ＳＷＰ（Single Wire Protocol）が知られており、また、非接触型（近接型）の通信方式としてＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣ（フェリカ（登録商標））が知られている。そして、接触型と近接型の両方の通信方式に対応するデュアルインターフェースカードが知られている。
また、上記の近接型よりも通信距離の長い近距離型無線通信方式の規格としてＮＦＣ（Near Field Communication）という通信方式が知られている。ＮＦＣは、ＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣとの互換性を実現することができる通信方式である。ＮＦＣにおいては、カードエミュレーション（ＩＣカード機能）モード、リーダライタモード、Ｐ２Ｐ（Peer-to-Peer）モードの３つのモードが規定されている。ＮＦＣを具備する機器、たとえば携帯電話は、非接触ＩＣカード、ＩＣカードのリーダライタ、機器間通信に使用することができる。
上記の従来技術において、ＩＣカードとリーダライタとの間の通信において、複数のインタフェースを使用する構成が開示されている。しかし、状況に応じて、適合するインタフェースを選択する構成は開示されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上記の問題を解決するために成されたものである。その目的は、携帯電話に挿入され固有のＩＤ番号が登録されているＩＣカード（ＳＩＭカード、ＵＩＭカード、等）とその携帯電話との間のインタフェース、およびそのＩＣカードとその携帯電話の近くの、たとえば店頭、等に置かれたリーダライタとの間のインタフェースのいずれも使用可能な通信において、通信状況に応じて適正なインタフェースを選択して通信に使用するＩＣカード通信方法およびＩＣカードを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係るＩＣカード通信方法は、携帯電話に挿入されているＩＣカードとその携帯電話との間における第１のインタフェース、および前記ＩＣカードと前記携帯電話の近くのリーダライタとの間における第２のインタフェースを有するＩＣカードの通信方法において、前記携帯電話が決済アプリケーションによる決済の開始直前の動作を行うと、前記ＩＣカードは、前記携帯電話の状況として前記携帯電話の電池残量を検出する状況検出過程と、インタフェースを選択するための選択基準としての基準電池残量に前記電池残量が達しているときには前記第１のインタフェースを選択して、前記第１のインタフェースを通じて前記携帯電話の電話回線を使用した決済を行い、前記基準電池残量に前記電池残量が達していないときには前記第２のインタフェースを選択して、前記第２のインタフェースを通じて前記リーダライタを使用した決済を行うインタフェース選択過程と、
を実行するようにしたものである。
本発明の請求項２に係るＩＣカードは、携帯電話に挿入されているＩＣカードとその携帯電話との間における第１のインタフェース、および前記ＩＣカードと前記携帯電話の近くのリーダライタとの間における第２のインタフェースを有するＩＣカードにおいて、前記携帯電話の状況として前記携帯電話の電池残量を検出する状況検出手段と、インタフェースを選択するための選択基準としての基準電池残量に前記電池残量が達しているときには前記第１のインタフェースを選択して、前記第１のインタフェースを通じて前記携帯電話の電話回線を使用した決済を行い、前記基準電池残量に前記電池残量が達していないときには前記第２のインタフェースを選択して、前記第２のインタフェースを通じて前記リーダライタを使用した決済を行うインタフェース選択手段と、を有するようにしたものである。
【発明の効果】
【０００７】
本発明によれば、携帯電話に挿入され固有のＩＤ番号が登録されているＩＣカード（ＳＩＭカード、ＵＩＭカード、等）とその携帯電話との間のインタフェース、およびそのＩＣカードとその携帯電話の近くの、たとえば店頭、等に置かれたリーダライタとの間のインタフェースのいずれかを状況に応じて選択し通信するＩＣカード通信方法およびＩＣカードが提供される。
【図面の簡単な説明】
【０００８】
【図１】本発明のＩＣカードを装着した携帯電話における構成の一例（その１）を示すブロック図である。
【図２】本発明のＩＣカードを装着した携帯電話における構成の一例（その２）を示すブロック図である。
【図３】本発明のＩＣカード通信方法における動作の一例（その１）を示す図である。
【図４】本発明のＩＣカード通信方法における動作の一例（その２）を示す図である。
【図５】本発明のＩＣカード通信方法における動作の一例（その３）を示す図である。
【図６】本発明のＩＣカード通信方法における動作の一例（その４）を示す図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について図を参照しながら説明する。本発明のＩＣカードを装着した携帯電話における構成の一例（その１）を図１にブロック図として示す。
図１において、１はＩＣカード、２は接触Ｉ／Ｆ（interface：インタフェース）、３は非接触Ｉ／Ｆ、４は携帯電話用決済ＡＰ（Application software）、５はＩＣカード用ＡＰ、５１は状況検出手段、５２はインタフェース選択手段である。
ＩＣカード１は、たとえば、ＳＩＭ（Subscriber Identity Module Card）、ＵＩＭ（User Identity Module Card）、ＵＩＣＣ（Universal Integrated Circuit Card）、等のＩＣカードである。ＩＣカード１には固有のＩＤ番号が登録されており、そのＩＤ番号と電話番号を紐付けして携帯電話による通信を可能とするＩＣカードである。ＩＣカード１は携帯電話に装着して使用し、同一の携帯電話でなくても装着した携帯電話はＩＣカード１によって決る電話番号の携帯電話となる。また、複数のＩＣカード１を用意すると、同一の携帯電話を装着するＩＣカードによって異なる電話番号の携帯電話として使用することができる。
【００１０】
接触Ｉ／Ｆ２は、たとえば、通信方式がＩＳＯ（International Organization for Standardization）７８１６に準拠した接触型の通信手段である。接触Ｉ／Ｆ２はＩＣカード１と携帯電話との間で通信を行う。すなわち、接触Ｉ／Ｆ２を通じて携帯電話による電話回線を使用する通信を行うことができる。
非接触Ｉ／Ｆ３は、たとえば、通信方式がＩＳＯ／ＩＥＣ２１４８１に準拠したＮＦＣ（Near Field Communication）であるＮＦＣ  ＩＰ−２の非接触型（近距離通信）の通信手段である。ＩＥＣはInternational Electrotechnical Commission（国際電気標準会議）である。
【００１１】
非接触Ｉ／Ｆ３は、図１においては、ＩＣカード１に含まれる構成となっているが、携帯電話にＩＣカード１と連携する機構として非接触Ｉ／Ｆ３を設けることができる。本発明のＩＣカードを装着した携帯電話における構成の一例（その２）を図２にブロック図として示す。図２に示すように、ＩＣカード１がＴ＝０プロトコル通信とＳＷＰ／ＨＣＩ通信をサポートしているＩＣカードであるとする。このとき、接触Ｉ／Ｆ２はＩＣカード１が有するＴ＝０プロトコル通信を行う。また、非接触Ｉ／Ｆ３はＩＣカード１が有するＳＷＰ／ＨＩＣ通信によって接続された非接触無線チップＣＬＦ（Contactless Front End）によってＮＦＣ通信を行う。ＨＩＣ（Host Controller Interface）はＳＷＰの上位層でＩＣカード１とＣＬＦ間の通信を管理する。ＮＦＣは、ＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣ（フェリカ；ＦｅｌｉＣａ（登録商標））との互換性を実現することができる通信方式である。したがって、携帯電話は非接触Ｉ／Ｆ３を使用することによって、ＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣのいずれかの通信方式で通信を行うリーダライタ（ＩＣカードのリーダライタ）との間で通信を行うことができる。
【００１２】
図１において、携帯電話用決済ＡＰ４は、携帯電話が搭載するアプリケーションソフトウェア（ＡＰ）の一例である。携帯電話用決済ＡＰ４は、携帯電話を使用して物品を購入したとき等において、クレジットカード決済を選択し、携帯電話で決済するためのアプリケーションソフトウェアである。図１に示す一例においては、携帯電話には携帯電話用決済ＡＰ４が搭載されるとともに、ＩＣカード１には、携帯電話用決済ＡＰ４と連携して、ＩＣカード１のインタフェースを通じた決済の認証を行うＩＣカード用ＡＰ５が存在する。すなわち、携帯電話用決済ＡＰ４は、決済の処理における全体的な処理を行い、ＩＣカード用ＡＰ５は接触Ｉ／Ｆ２すなわち電話回線を利用した決済の認証と、ＩＣカード用ＡＰ６は非接触Ｉ／Ｆ３すなわちリーダライタを利用した決済の認証のいずれかを選択して行う。
【００１３】
ＩＣカード用ＡＰ５は状況検出手段５１とインタフェース選択手段５２を有する。
状況検出手段５１は携帯電話の状況を検出する。インタフェース選択手段５２はその検出された状況とインタフェースを選択するための選択基準を比較して、電話回線を利用した決済の認証を行うための接触Ｉ／Ｆ２と、リーダライタを利用した決済の認証を行うための非接触Ｉ／Ｆ３のいずれかを、通信に使用するインタフェースとして選択する。
状況検出手段５１が検出する状況、およびインタフェース選択手段５２が比較する選択基準については、動作の過程の説明において詳細を説明する。状況と選択基準は、たとえば、決済金額と基準決済金額、電池残量と基準電池残量、時間帯と基準時間帯、電話回線とリーダライタ（非接触通信）の利用の可否、等である。
【００１４】
次に、本発明のＩＣカード通信方法における動作の過程について説明する。本発明のＩＣカード通信方法における動作の一例（その１）を図３にフロー図として示す。
まず、図３のステップＳ１０１（携帯電話用決済ＡＰ利用可？）において、携帯電話用決済ＡＰ４は、携帯電話用決済ＡＰ４を利用した決済が可能であるか否かを判定する。たとえば、携帯電話用決済ＡＰ４において利用可能なクレジットカードと、決済対象物の取扱機関（たとえば販売店）、決済代行会社、等において指定されたクレジットカードとが一致しないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ１０２へ処理を進ませる。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ１０９（決済処理中止）へ処理を進ませ、Ｓ１０９において、携帯電話用決済ＡＰ４はその携帯電話用決済ＡＰによる決済を中止とする。
次に、ステップＳ１０２（ＩＣカード用ＡＰの利用可？）において、携帯電話用決済ＡＰ４は、ＩＣカード用ＡＰ５を利用した決済が可能であるか否かを判定する。たとえば、ＩＣカード用ＡＰ５と携帯電話用決済ＡＰ４との組合せにおいて、協調した決済処理を行うことが可能な組合せでないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ１０３へ処理を進める。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ１０９（決済処理中止）へ進ませ、Ｓ１０９において携帯電話用決済ＡＰ４はその携帯電話用決済ＡＰによる決済を中止とする。
【００１５】
次に、ステップＳ１０３（決済処理開始）において、携帯電話用決済ＡＰ４は、決済処理を開始する。
次に、ステップＳ１０４（決済金額＞閾値？）において、ＩＣカード用ＡＰ５の状況検出手段５１はその決済処理の過程において決済金額を検出する。ＩＣカード用ＡＰ５のインタフェース選択手段５２は、その検出された決済金額と、所定の閾値すなわち選択基準としての基準決済金額とを比較する。そして、決済金額が基準決済金額を越えているときには、インタフェース選択手段５２は処理をステップＳ１０５に進める。また、決済金額が基準決済金額以下のときには、インタフェース選択手段５２は処理をステップＳ１０７に進める。
次に、ステップＳ１０５（電話回線利用可？）において、インタフェース選択手段５２は携帯電話の電話回線を利用することが可能であるか否かを判定する。たとえば、電話回線の電波が届かないときには利用することができない。その判定の結果、携帯電話の電話回線を利用することが可能であるときには、インタフェース選択手段５２は処理をステップＳ１０６に進める。また、携帯電話の電話回線を利用することが不可能であれば、インタフェース選択手段５２はＳ１０９（決済処理中止）へ処理を進ませ、Ｓ１０９においてインタフェース選択手段５２はその携帯電話用決済ＡＰによる決済を中止とする。
次に、ステップＳ１０６（電話回線を利用した決済処理）において、ＩＣカード用ＡＰ５は接触Ｉ／Ｆ２を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によって電話回線を利用した決済処理を行う。
【００１６】
一方、前述したように、ステップＳ１０４において決済金額が基準決済金額以下のときには、インタフェース選択手段５２は処理をステップＳ１０７に進める。
次に、ステップＳ１０７（非接触通信利用可？）において、インタフェース選択手段５２はリーダライタの非接触通信を利用することが可能であるか否かを判定する。たとえば、リーダライタがＩＣカード１の非接触Ｉ／Ｆ３との通信が可能な非接触通信を備えるリーダライタでないときには利用することができない。その判定の結果、リーダライタの非接触通信を利用することが可能であるときには、インタフェース選択手段５２は処理をステップＳ１０８に進める。また、リーダライタの非接触通信を利用することが不可能であれば、インタフェース選択手段５２はステップＳ１０５へ処理を進ませ、前述したステップＳ１０５以降の処理を行う。
次に、ステップＳ１０８（非接触を利用した決済処理）において、ＩＣカード用ＡＰ５は非接触Ｉ／Ｆ３を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によってリーダライタを利用した決済処理を行う。
【００１７】
次に、本発明のＩＣカード通信方法における動作の一例（その２）を図４にフロー図として示す。
まず、図４のステップＳ２０１（携帯電話用決済ＡＰ利用可？）において、携帯電話用決済ＡＰ４は、携帯電話用決済ＡＰ４を利用した決済が可能であるか否かを判定する。たとえば、携帯電話用決済ＡＰ４において利用可能なクレジットカードと、決済対象物の取扱機関（たとえば販売店）、決済代行会社、等において指定されたクレジットカードとが一致しないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ２０２へ処理を進ませる。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ２０９（決済処理中止）へ処理を進ませ、Ｓ２０９において、携帯電話用決済ＡＰ４はその携帯電話用決済ＡＰによる決済を中止とする。
次に、ステップＳ２０２（ＩＣカード用ＡＰの利用可？）において、携帯電話用決済ＡＰ４は、ＩＣカード用ＡＰ５を利用した決済が可能であるか否かを判定する。たとえば、ＩＣカード用ＡＰ５と携帯電話用決済ＡＰ４との組合せにおいて、協調した決済処理を行うことが可能な組合せでないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ２０３へ処理を進める。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ２０９（決済処理中止）へ進ませ、Ｓ２０９において携帯電話用決済ＡＰ４はその携帯電話用決済ＡＰによる決済を中止とする。
【００１８】
次に、ステップＳ２０３（決済処理開始）において、携帯電話用決済ＡＰ４は、決済処理を開始する。
次に、ステップＳ２０４（電池残量＞閾値？）において、ＩＣカード用ＡＰ５の状況検出手段５１はその決済処理の過程において携帯電話の電池残量を検出する。ＩＣカード用ＡＰ５のインタフェース選択手段５２は、その検出された電池残量と、所定の閾値すなわち選択基準としての基準電池残量とを比較する。そして、電池残量が基準電池残量を越えているときには、インタフェース選択手段５２は処理をステップＳ２０５に進める。また、電池残量が基準電池残量以下のときには、インタフェース選択手段５２は処理をステップＳ２０７に進める。
次に、ステップＳ２０５（電話回線利用可？）において、インタフェース選択手段５２は携帯電話の電話回線を利用することが可能であるか否かを判定する。たとえば、電話回線の電波が届かないときには利用することができない。その判定の結果、携帯電話の電話回線を利用することが可能であるときには、インタフェース選択手段５２は処理をステップＳ２０６に進める。また、携帯電話の電話回線を利用することが不可能であれば、インタフェース選択手段５２はＳ２０９（決済処理中止）へ処理を進ませ、Ｓ２０９においてインタフェース選択手段５２はその携帯電話用決済ＡＰによる決済を中止とする。
次に、ステップＳ２０６（電話回線を利用した決済処理）において、ＩＣカード用ＡＰ５は接触Ｉ／Ｆ２を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によって電話回線を利用した決済処理を行う。
【００１９】
一方、前述したように、ステップＳ２０４において電池残量が基準電池残量以下のときには、インタフェース選択手段５２は処理をステップＳ２０７に進める。
次に、ステップＳ２０７（非接触通信利用可？）において、インタフェース選択手段５２はリーダライタの非接触通信を利用することが可能であるか否かを判定する。たとえば、リーダライタがＩＣカード１の非接触Ｉ／Ｆ３との通信が可能な非接触通信を備えるリーダライタでないときには利用することができない。その判定の結果、リーダライタの非接触通信を利用することが可能であるときには、インタフェース選択手段５２は処理をステップＳ２０８に進める。また、リーダライタの非接触通信を利用することが不可能であれば、インタフェース選択手段５２はＳ２０９（決済処理中止）へ処理を進ませ、Ｓ２０９においてインタフェース選択手段５２はその携帯電話用決済ＡＰによる決済を中止とする。
次に、ステップＳ２０８（非接触を利用した決済処理）において、ＩＣカード用ＡＰ５は非接触Ｉ／Ｆ３を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によってリーダライタを利用した決済処理を行う。
【００２０】
次に、本発明のＩＣカード通信方法における動作の過程について説明する。本発明のＩＣカード通信方法における動作の一例（その３）を図５にフロー図として示す。
まず、図５のステップＳ３０１（携帯電話用決済ＡＰ利用可？）において、携帯電話用決済ＡＰ４は、携帯電話用決済ＡＰ４を利用した決済が可能であるか否かを判定する。たとえば、携帯電話用決済ＡＰ４において利用可能なクレジットカードと、決済対象物の取扱機関（たとえば販売店）、決済代行会社、等において指定されたクレジットカードとが一致しないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ３０２へ処理を進ませる。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ３０９（決済処理中止）へ処理を進ませ、Ｓ３０９において、携帯電話用決済ＡＰ４はその携帯電話用決済ＡＰによる決済を中止とする。
次に、ステップＳ３０２（ＩＣカード用ＡＰの利用可？）において、携帯電話用決済ＡＰ４は、ＩＣカード用ＡＰ５を利用した決済が可能であるか否かを判定する。たとえば、ＩＣカード用ＡＰ５と携帯電話用決済ＡＰ４との組合せにおいて、協調した決済処理を行うことが可能な組合せでないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ３０３へ処理を進める。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ３０９（決済処理中止）へ進ませ、Ｓ３０９において携帯電話用決済ＡＰ４はその携帯電話用決済ＡＰによる決済を中止とする。
【００２１】
次に、ステップＳ３０３（決済処理開始）において、携帯電話用決済ＡＰ４は、決済処理を開始する。
次に、ステップＳ３０４（時刻＝混雑時間帯？）において、ＩＣカード用ＡＰ５の状況検出手段５１はその決済処理の過程において時刻を検出する。ＩＣカード用ＡＰ５のインタフェース選択手段５２は、その検出された時刻と、所定の閾値すなわち選択基準としての混雑時間帯とを比較する。そして、時刻が混雑時間帯を外れているときには、インタフェース選択手段５２は処理をステップＳ３０５に進める。また、時刻が混雑時間帯に含まれているときには、インタフェース選択手段５２は処理をステップＳ３０７に進める。
次に、ステップＳ３０５（電話回線利用可？）において、ＩＣカード用ＡＰ５の状況検出手段５１はその決済処理の過程において携帯電話の電話回線を利用することが可能か否か、すなわち電話回線利用の可否を検出する。たとえば、電話回線の電波が届かないときには利用することができない。インタフェース選択手段５２は、その検出された電話回線利用の可否と、選択基準としての可とを比較する。その比較の結果がＹｅｓ（一致）、すなわち電話回線利用が可であるときには、インタフェース選択手段５２は処理をステップＳ３０６に進める、すなわち電話回線を選択する。一方、前述したステップＳ３０５において、その比較の結果がＮｏ（不一致）、すなわち電話回線利用が否であるときには、インタフェース選択手段５２は処理をＳ３０９（決済処理中止）へ進ませ、Ｓ３０９において決済処理を中止とする。
次に、ステップＳ３０６（電話回線を利用した決済処理）において、ＩＣカード用ＡＰ５は接触Ｉ／Ｆ２を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によって電話回線を利用した決済処理を行う。
【００２２】
一方、前述したステップＳ３０４において、時刻が混雑時間帯に含まれているときには、インタフェース選択手段５２は処理をステップＳ３０７に進める。
次に、ステップＳ３０７（非接触通信利用可？）において、状況検出手段５１はリーダライタの非接触通信を利用することが可能であるか否か、すなわち非接触通信利用の可否を検出する。たとえば、リーダライタがＩＣカード１の非接触Ｉ／Ｆ３との通信が可能な非接触通信を備えるリーダライタでないときには利用することができない。インタフェース選択手段５２は、その検出された非接触通信利用の可否と、選択基準としての可とを比較する。その比較の結果がＹｅｓ（一致）、すなわち非接触通信利用が可であるときには、インタフェース選択手段５２は処理をステップＳ３０８に進める、すなわち非接触通信を選択する。一方、前述したステップＳ３０７において、その比較の結果がＮｏ（不一致）、すなわち非接触通信利用が否であるときには、インタフェース選択手段５２は処理をＳ３０５へ進ませ、前述したＳ３０５以降のステップを行う。
次に、ステップＳ３０８（非接触を利用した決済処理）において、ＩＣカード用ＡＰ５は非接触Ｉ／Ｆ３を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によってリーダライタを利用した決済処理を行う。
【００２３】
次に、本発明のＩＣカード通信方法における動作の一例（その４）を図６にフロー図として示す。
まず、図４のステップＳ４０１（携帯電話用決済ＡＰ利用可？）において、携帯電話用決済ＡＰ４は、携帯電話用決済ＡＰ４を利用した決済が可能であるか否かを判定する。たとえば、携帯電話用決済ＡＰ４において利用可能なクレジットカードと、決済対象物の取扱機関（たとえば販売店）、決済代行会社、等において指定されたクレジットカードとが一致しないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ４０２へ処理を進ませる。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ４０８（決済処理中止）へ処理を進ませ、Ｓ４０８において、決済処理を中止とする。
次に、ステップＳ４０２（ＩＣカード用ＡＰの利用可？）において、携帯電話用決済ＡＰ４は、ＩＣカード用ＡＰ５を利用した決済が可能であるか否かを判定する。たとえば、ＩＣカード用ＡＰ５と携帯電話用決済ＡＰ４との組合せにおいて、協調した決済処理を行うことが可能な組合せでないときには、決済を行うことができない。その判定の結果、その決済が可能であれば、携帯電話用決済ＡＰ４はＳ４０３へ処理を進める。また、その決済が不可能であれば、携帯電話用決済ＡＰ４はＳ４０８（決済処理中止）へ進ませ、Ｓ４０８において決済処理を中止とする。
【００２４】
次に、ステップＳ４０３（決済処理開始）において、携帯電話用決済ＡＰ４は、決済処理を開始する。
次に、ステップＳ４０４（電話回線利用可？）において、ＩＣカード用ＡＰ５の状況検出手段５１はその決済処理の過程において携帯電話の電話回線を利用することが可能か否か、すなわち電話回線利用の可否を検出する。たとえば、電話回線の電波が届かないときには利用することができない。インタフェース選択手段５２は、その検出された電話回線利用の可否と、選択基準としての可とを比較する。その比較の結果がＹｅｓ（一致）、すなわち電話回線利用が可であるときには、インタフェース選択手段５２は処理をステップＳ４０７に進める、すなわち電話回線を選択する。一方、その比較の結果がＮｏ（不一致）、すなわち電話回線利用不可であるときには、インタフェース選択手段５２は処理をＳ４０６へ進ませる。
次に、ステップＳ４０５（電話回線を利用した決済処理）において、ＩＣカード用ＡＰ５は接触Ｉ／Ｆ２を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によって電話回線を利用した決済処理を行う。
一方、前述したステップＳ４０４において、その比較の結果がＮｏ（不一致）、すなわち電話回線利用が否であるときには、インタフェース選択手段５２は処理をＳ４０６へ進ませる。
【００２５】
次に、ステップＳ４０６（非接触通信利用可？）において、状況検出手段５１はリーダライタの非接触通信を利用することが可能であるか否か、すなわち非接触通信利用の可否を検出する。たとえば、リーダライタがＩＣカード１の非接触Ｉ／Ｆ３との通信が可能な非接触通信を備えるリーダライタでないときには利用することができない。インタフェース選択手段５２は、その検出された非接触通信利用の可否と、選択基準としての可とを比較する。その比較の結果がＹｅｓ（一致）、すなわち非接触通信利用が可であるときには、インタフェース選択手段５２は処理をステップＳ４０７に進める、すなわち非接触通信を選択する。
次に、ステップＳ４０７（非接触を利用した決済処理）において、ＩＣカード用ＡＰ５は非接触Ｉ／Ｆ３を通じて決済認証処理を行い、携帯電話用決済ＡＰ４とＩＣカード用ＡＰ５は協調した動作によってリーダライタを利用した決済処理を行う。
一方、前述したステップＳ４０６において、その比較の結果がＮｏ（不一致）、すなわち非接触通信利用が否であるときには、インタフェース選択手段５２は処理をＳ４０８（決済処理中止）へ進ませ、Ｓ４０８において決済処理を中止とする。
【産業上の利用可能性】
【００２６】
携帯電話に挿入され固有のＩＤ番号が登録されているＩＣカードと、その携帯電話との間のインタフェースと、およびそのＩＣカードとその携帯電話の近くのリーダライタとの間のインタフェースと、のいずれかを状況に応じて選択して行う通信、等において利用可能である。
【符号の説明】
【００２７】
１  ＩＣカード
２  接触Ｉ／Ｆ
３  非接触Ｉ／Ｆ（interface）
４  携帯電話用決済ＡＰ（Application software）
５  ＩＣカード用ＡＰ
５１  状況検出手段
５２  インタフェース選択手段
【図１】
0005974652.tif 000002
【図２】
0005974652.tif 000003
【図３】
0005974652.tif 000004
【図４】
0005974652.tif 000005
【図５】
0005974652.tif 000006
【図６】
0005974652.tif 000007