(57)【要約】【課題】クレジット決済サービスが停止しているか否かを、簡単な操作でユーザ側に把握させることが可能な携帯端末を提供する。【解決手段】携帯端末１０では、一の発行元が管理する発行元端末２０から受信した切替指示情報に基づいて、一の発行元に対応する発行元アプリケーションに割り当てられたＩＣチップＣ内の記憶領域Ｘの有効化・無効化が切り替えられる。そして、発行元アプリケーションが起動する際、各記憶領域Ｘが有効化されているか否かを示す状態情報に基づいて、各発行元アプリケーションの利用可否が表示部１６に一括表示される。したがって、携帯端末１０では、複数の発行元アプリケーションが格納されている場合であっても、管理アプリケーションを起動させるだけの簡単な操作で、どの種類のクレジット決済サービスが停止しているかについてユーザ側に把握させることができる。【選択図】図１
2008217698.tif 000002
【特許請求の範囲】
【請求項１】
クレジット決済サービスを提供する発行元の決済情報を管理する発行元アプリケーションを格納する発行元アプリケーション格納手段と、
前記発行元アプリケーションごとに割り当てられ、当該発行元アプリケーションによって管理される前記決済情報を記憶する記憶領域を少なくとも１以上有するＩＣチップを格納するＩＣチップ格納手段と、
一の発行元アプリケーションに割り当てられた前記記憶領域の有効化・無効化の切り替えを指示する切替指示情報を、一の発行元が管理する発行元端末から受信する切替指示情報受信手段と、
前記切替指示情報受信手段が受信した前記切替指示情報に基づいて、前記記憶領域の有効化・無効化を個別に切り替える記憶領域制御手段と、
前記発行元アプリケーションが起動する際に、前記記憶領域が有効化されているか否かを示す状態情報に基づいて、前記発行元アプリケーションの利用可否を表示手段に一括表示させる管理アプリケーションを格納する管理アプリケーション格納手段とを備えたことを特徴とする携帯端末。
【請求項２】
前記記憶領域制御手段が前記記憶領域の有効化・無効化を切り替えた後の前記状態情報を含む参照テーブルを格納する参照テーブル格納手段と、
前記発行元アプリケーションが起動する際に、前記記憶領域が現に有効化されているか否かを示す現状態情報を前記ＩＣチップから受信する現状態情報受信手段と、
前記現状態情報受信手段が受信した前記現状態情報と、前記参照テーブル内の前記状態情報とを照合し、前記現状態情報と前記状態情報とが不一致である場合に、前記現状態情報に基づいて、前記参照テーブルに含まれる前記状態情報を更新する参照テーブル更新手段とを更に備えたことを特徴とする請求項１記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種のクレジット決済サービスを利用可能な携帯端末に関する。
【背景技術】
【０００２】
近年、複数種のクレジット決済サービスを一の携帯端末で利用可能にする技術の開発が進んでいる。このような技術として、例えば特許文献１に記載の多機能ＩＣカードの管理システムがある。この従来の管理システムは、多機能ＩＣカードを紛失した場合に、カード機能の一括停止を実現するシステムである。この管理システムでは、カード機能の停止を要求する情報が管理サーバからユーザ側の携帯端末に送信されると、当該携帯端末で利用されているカードの発行元が自動で検索される。そして、検索された発行元の端末に対し、カード機能の停止を指示する情報が一括で送信されるようになっている。
【特許文献１】特開２００４−３１０５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述したような複数種のクレジット決済サービスを携帯端末に搭載する場合、どの種類のクレジット決済サービスが無効となっているかをユーザ側で把握できることが好ましい。また、クレジット決済サービスが無効か否かを把握するために必要な操作は、可能な限り簡単であることが好ましい。
【０００４】
本発明は、上記課題の解決のためになされたものであり、クレジット決済サービスが停止しているか否かを、簡単な操作でユーザ側に把握させることが可能な携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題の解決のため、本発明に係る携帯端末は、クレジット決済サービスを提供する発行元の決済情報を管理する発行元アプリケーションを格納する発行元アプリケーション格納手段と、発行元アプリケーションごとに割り当てられ、当該発行元アプリケーションによって管理される決済情報を記憶する記憶領域を少なくとも１以上有するＩＣチップを格納するＩＣチップ格納手段と、一の発行元アプリケーションに割り当てられた記憶領域の有効化・無効化の切り替えを指示する切替指示情報を、一の発行元が管理する発行元端末から受信する切替指示情報受信手段と、切替指示情報受信手段が受信した切替指示情報に基づいて、記憶領域の有効化・無効化を個別に切り替える記憶領域制御手段と、発行元アプリケーションが起動する際に、記憶領域が有効化されているか否かを示す状態情報に基づいて、発行元アプリケーションの利用可否を表示手段に一括表示させる管理アプリケーションを格納する管理アプリケーション格納手段とを備えたことを特徴としている。
【０００６】
この携帯端末では、発行元端末から受信した切替指示情報に基づいて、一の発行元に対応する発行元アプリケーションに割り当てられたＩＣチップ内の記憶領域の有効化・無効化の切り替えがなされる。そして、発行元アプリケーションが起動する際、各記憶領域が有効化されているか否かを示す状態情報に基づいて、各発行元アプリケーションの利用可否が表示手段に一括表示される。したがって、この携帯端末では、複数の発行元アプリケーションが格納されている場合であっても、管理アプリケーションを起動させるだけの簡単な操作で、どの種類のクレジット決済サービスが停止しているかについてユーザ側に把握させることができる。
【０００７】
また、記憶領域制御手段が記憶領域の有効化・無効化を切り替えた後の状態情報を含む参照テーブルを格納する参照テーブル格納手段と、発行元アプリケーションが起動する際に、記憶領域が現に有効化されているか否かを示す現状態情報をＩＣチップから受信する現状態情報受信手段と、現状態情報受信手段が受信した現状態情報と、参照テーブル内の状態情報とを照合し、現状態情報と状態情報とが不一致である場合に、現状態情報に基づいて、参照テーブルに含まれる状態情報を更新する参照テーブル更新手段とを更に備えたことが好ましい。この場合、ＩＣチップの記憶領域の現状態と、参照テーブルに含まれる状態情報との間に不整合が生じることを抑止できる。また、管理アプリケーションがＩＣチップの記憶領域に直接アクセスしないようにすることで、記憶領域に記憶されている決済情報が管理アプリケーション側に不必要に流出してしまうことも防止できる。
【発明の効果】
【０００８】
本発明に係る携帯端末によれば、クレジット決済サービスが停止しているか否かを、簡単な操作でユーザ側に把握させることが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照しながら、本発明に係る携帯端末の好適な実施形態について詳細に説明する。
【００１０】
図１は、本発明の一実施形態に係る携帯端末を示す図である。同図に示す携帯端末１０は、購入した品物の代金支払いや鉄道・バスなどの交通費の支払いなど、ユーザによる種々の利用場面に応じて、複数種のクレジット決済サービスを一の端末で利用できるように構成されている。
【００１１】
この携帯端末１０は、基地局や交換機を含むネットワークＮによって、クレジット決済サービスを提供する発行元が管理する複数の発行元端末２０（２０Ａ、２０Ｂ、２０Ｃ…）と相互に通信可能に接続されている。携帯端末１０には、クレジット決済サービスを利用可能にするために発行元から提供される複数（本実施形態では３つ）のアプリケーション（以下、「発行元アプリケーション」と記す）と、各発行元アプリケーションを統括する上位のアプリケーション（以下、「管理アプリケーション」と記す）とがインストールされている。
【００１２】
発行元端末２０は、クレジット決済サービスを提供する事業者によって管理される端末である。発行元端末２０は、物理的には、ＣＰＵ、メモリ、通信インタフェイス、ハードディスクといった格納部、ディスプレイといった表示部等を備えたコンピュータシステムである。発行元端末２０は、携帯端末１０のユーザが当該事業者のクレジット決済サービスに加入した際に、ＩＣチップＣの記憶領域Ｘ（後述する）に当該事業者のクレジット決済サービスを登録する旨の登録情報を携帯端末１０に送信する。
【００１３】
また、発行元端末２０は、例えば支払いが一定期間滞ったときなど、携帯端末１０のユーザに対するクレジット決済サービスを停止する場合には、携帯端末１０に内蔵されるＩＣチップＣの記憶領域Ｘ（図４参照）の無効化を指示する切替指示情報を送信する。発行元端末２０は、クレジット決済サービスを再開する場合には、ＩＣチップＣの記憶領域Ｘの有効化を指示する切替指示情報を送信する。ＩＣチップＣの記憶領域Ｘについては後述する。
【００１４】
図２に切替指示情報の一例を示す。図２に示す例では、管理アプリケーション識別子「００００００００」、発行元アプリケーション識別子「０００００００１」、発行元コード「ａ」、処理内容「無効化」といった情報が関連付けられている。管理アプリケーション識別子及び発行元アプリケーション識別子は、管理アプリケーション及び発行元アプリケーションを特定するために携帯端末１０に予め割り当てられた識別子である。発行元コードは、切替指示情報を送信した発行元を識別するためのエリアコード又はサービスコードである。
【００１５】
携帯端末１０は、図３に示すように、物理的には、ＣＰＵ１１、ＲＡＭ１２、及びＲＯＭ１３などの記憶装置、入力ボタンといった操作部１４、ネットワークカードなどの通信モジュール１５、液晶パネルディスプレイなどの表示部１６を備えている。後述する携帯端末１０の各機能は、同図に示すＣＰＵ１１、ＲＡＭ１２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１１の制御下で通信モジュール１５、操作部１４、及び表示部１６を動作させ、ＲＡＭ１２等のデータの読み出し及び書き込みを行うことで実現される。
【００１６】
また、携帯端末１０は、非接触型のＩＣチップＣを着脱自在に格納するＩＣチップ格納部（ＩＣチップ格納手段）１７、及びＩＣチップＣとの間で情報の送受信を行う非接触型のＩＣ用通信部１８を備えている。ＩＣチップＣは、発行元アプリケーションごとに割り当てられる記憶領域Ｘを有している。ここで、図４（ａ）にＩＣチップＣの記憶領域Ｘの一例を示す。図４（ａ）に示す例では、ＩＣチップＣ内に、３つの記憶領域Ｘ（記憶領域Ｘ１〜Ｘ３）が形成されている。各記憶領域Ｘ１〜Ｘ３は、携帯端末１０にインストールされている３つの発行元アプリケーションにそれぞれ割り当てられており、発行元アプリケーションごとに管理される決済情報が記憶されている。なお、ここでいう決済情報には、例えばクレジットカードの種類などを示す情報が含まれている。
【００１７】
また、ＩＣチップＣは、記憶領域Ｘが現に有効化されているか否かを示す現状態情報を有している。図４（ｂ）は、現状態情報の一例を示す図である。図４（ｂ）に示すように、現状態情報には、記憶領域、対応する発行元アプリケーションの識別子、及び記憶領域の現状態情報が関連付けられて格納されている。
【００１８】
図４（ｂ）の例では、アプリケーション識別子「０００００００１」の発行元アプリケーションに対応する記憶領域「Ｘ１」、アプリケーション識別子「０００００００２」の発行元アプリケーションに対応する記憶領域「Ｘ２」、及びアプリケーション識別子「０００００００３」の発行元アプリケーションに対応する記憶領域「Ｘ３」について、現状態情報「有効」となっている。
【００１９】
また、携帯端末１０は、図１に示すように、機能的な構成要素として、切替指示情報受信部（切替指示情報受信手段）１０１と、記憶領域制御部（記憶領域制御手段）１０２と、参照テーブル格納部（参照テーブル格納手段）１０３と、アプリケーション格納部１０４と、参照テーブル更新部（現状態情報受信手段、参照テーブル更新手段）１０５とを備えている。
【００２０】
切替指示情報受信部１０１は、発行元端末２０から切替指示情報を受け取る部分である。切替指示情報受信部１０１は、受け取った切替指示情報を記憶領域制御部１０２に出力する。記憶領域制御部１０２は、切替指示情報に基づいてＩＣチップＣを制御し、一の発行元アプリケーションに割り当てられた記憶領域Ｘの有効化・無効化を個別に切り替える部分である。記憶領域制御部１０２は、例えば図３に示した切替指示情報を受け取った場合、図５（ａ）に示すように、発行元アプリケーション識別子「０００００００１」によって特定される発行元アプリケーションに対応する記憶領域「Ｘ１」を無効化する。
【００２１】
このとき、ＩＣチップＣ側では、図５（ｂ）に示すように、現状態情報が更新される。すなわち、アプリケーション識別子「０００００００１」の発行元アプリケーションに対応する記憶領域「Ｘ１」について、現状態情報は「無効」となる。アプリケーション識別子「０００００００２」の発行元アプリケーションに対応する記憶領域「Ｘ２」、及びアプリケーション識別子「０００００００３」の発行元アプリケーションに対応する記憶領域「Ｘ３」については、引き続き、現状態情報は「有効」となる。
【００２２】
記憶領域Ｘが無効化された記憶領域Ｘ１に対応する発行元アプリケーションにおいては、記憶領域Ｘ１に格納された決済情報へのアクセスが禁止された状態となる。また、記憶領域Ｘが有効化されたままの記憶領域Ｘ２，Ｘ３に対応する発行元アプリケーションにおいては、決済情報へのアクセスが可能な状態が維持される。
【００２３】
記憶領域制御部１０２は、記憶領域Ｘの有効化・無効化を切り替えた後、参照テーブル格納部１０３に格納されている参照テーブルの書き換えを行う。参照テーブルの一例を図６に示す。図６に示す例では、アプリケーション識別子「０００００００１」の発行元アプリケーションに対応する記憶領域「Ｘ１」について、状態情報「無効」となる。また、アプリケーション識別子「０００００００２」の発行元アプリケーションに対応する記憶領域「Ｘ２」、及びアプリケーション識別子「０００００００３」の発行元アプリケーションに対応する記憶領域「Ｘ３」については、状態情報「有効」となる。
【００２４】
アプリケーション格納部１０４は、管理アプリケーション及び発行元アプリケーションを格納する部分である。管理アプリケーション及び発行元アプリケーションは、例えば８桁の文字列からなるアプリケーション識別子に関連付けられた状態で、管理アプリケーション格納部１０７及び発行元アプリケーション格納部１０６にそれぞれ格納されている。
【００２５】
管理アプリケーション及び発行元アプリケーションは、ユーザによる操作部１４の所定の操作によって起動する。管理アプリケーションは、起動後、参照テーブル更新部１０５に対して、参照テーブルの更新を指示する旨の更新指示情報を出力する。
【００２６】
管理アプリケーションは、更新指示情報の出力に応じて参照テーブル更新部１０５から出力される完了情報を受け取ると、参照テーブル格納部１０３を参照し、参照テーブルに含まれる状態情報を取得する。そして、管理アプリケーションは、取得した状態情報に基づいて、発行元アプリケーションの利用可否を表示部１６に一括表示させる。
【００２７】
図７に、表示部に一括表示させる発行元アプリケーションの利用可否の一例を示す。図７に示す例では、表示部１６にクレジット決済アプリケーション選択画面が表示されている。そして、このクレジット決済アプリケーション選択画面において、状態情報が「無効」となっている記憶領域Ｘ１に対応する発行元アプリケーション（発行元アプリケーションＡ）を選択するためのアイコンは、例えば灰色などの暗い色で表示されている。また、状態情報が「有効」となっている記憶領域Ｘ２，Ｘ３に対応する発行元アプリケーション（発行元アプリケーションＢ，Ｃ）を選択するためのアイコンは、例えば白色などの明るい色で表示されている。
【００２８】
参照テーブル更新部１０５は、参照テーブルの更新を行う部分である。参照テーブル更新部１０５は、管理アプリケーションから更新指示情報を受け取ると、まず、ＩＣチップＣに対して現状態情報の送信を要求する要求情報を送信する。参照テーブル更新部１０５は、要求情報の送信に応じてＩＣチップＣから送信される現状態情報を受信する。
【００２９】
現状態情報を受信すると、参照テーブル更新部１０５は、次に、参照テーブル格納部１０３を参照し、ＩＣチップＣから受信した現状態情報と、参照テーブル内に格納されている状態情報とが一致するか否かを判断する。参照テーブル更新部１０５は、現状態情報と状態情報とが一致している場合には、参照テーブルの更新は行わずに完了情報を管理アプリケーションに対して出力する。
【００３０】
一方、例えば携帯端末１０の通信サービスを提供する事業者の端末（図示せず）からＩＣチップＣのフルフォーマットを行う旨の指示情報が携帯端末１０に送信された場合など、現状態情報と状態情報とが不一致となる場合がある。このように、現状態情報と状態情報とが不一致である場合には、参照テーブル更新部１０５は、参照テーブルに含まれる状態情報を現状態情報に一致するように更新する。そして、参照テーブル更新部１０５は、参照テーブルの更新が完了した旨の完了情報を管理アプリケーションに対して出力する。
【００３１】
続いて、図８及び図９に示すフローチャートを参照しながら、上述した携帯端末１０の動作について説明する。
【００３２】
まず、携帯端末１０が切替指示情報を受信したときの動作について説明する。図８に示すように、携帯端末１０では、発行元端末２０から切替指示情報を受信すると（ステップＳ０１）、切替指示情報によって特定される発行元アプリケーションに割り当てられた記憶領域Ｘの有効化・無効化の切り替えがなされる（ステップＳ０２）。
【００３３】
記憶領域Ｘが無効化されると、この記憶領域Ｘに対応する発行元アプリケーションにおいて、記憶領域Ｘに格納された決済情報へのアクセスが禁止された状態となる。記憶領域Ｘの有効化・無効化の切り替えが完了すると、参照テーブルに含まれる記憶領域Ｘの状態情報の書き換えが行われる（ステップＳ０３）。
【００３４】
次に、ユーザがクレジット決済サービスを利用する際の動作について説明する。図９に示すように、ユーザによる操作部１４の所定の操作がなされると、管理アプリケーション若しくは発行元アプリケーションが起動する（ステップＳ１１）。管理アプリケーション若しくは発行元アプリケーションが起動すると、携帯端末１０は、ＩＣチップＣから現状態情報を受信する（ステップＳ１２）。
【００３５】
次に、携帯端末１０は、ＩＣチップＣから受信した現状態情報に基づいて参照テーブルを参照し、ＩＣチップＣの現状態情報と、参照テーブルに含まれる状態情報とが一致しているか否かを判断する（ステップＳ１３）。ＩＣチップＣの現状態情報と、参照テーブルに含まれる状態情報とが不一致であると判断された場合、参照テーブルに含まれる状態情報が現状態情報に一致するように更新される（ステップＳ１４）。
【００３６】
一方、ステップＳ１３において、ＩＣチップＣの現状態情報と、参照テーブルに含まれる状態情報とが一致していると判断された場合、若しくはステップＳ１４において参照テーブルの状態情報の更新が完了した場合、状態情報に基づく発行元アプリケーションの利用可否が一括表示される（ステップＳ１５）。すなわち、クレジット決済サービス選択画面において、状態情報が「無効」となっている記憶領域Ｘに対応する発行元アプリケーションを選択するためのアイコンは、暗い色で表示される。また、状態情報が「有効」となっている記憶領域Ｘに対応する発行元アプリケーションを選択するためのアイコンは、明るい色で表示される。
【００３７】
以上説明したように、携帯端末１０では、一の発行元が管理する発行元端末２０から受信した切替指示情報に基づいて、一の発行元に対応する発行元アプリケーションに割り当てられたＩＣチップＣ内の記憶領域Ｘの有効化・無効化の切り替えがなされる。そして、発行元アプリケーションが起動する際、各記憶領域Ｘが有効化されているか否かを示す状態情報に基づいて、各発行元アプリケーションの利用可否が表示部１６に一括表示される。したがって、この携帯端末１０では、複数の発行元アプリケーションが格納されている場合であっても、管理アプリケーションを起動させるだけの簡単な操作で、どの種類のクレジット決済サービスが停止しているかについてユーザ側に把握させることができる。
【００３８】
また、例えば携帯端末１０の通信サービスを提供する事業者の端末からＩＣチップＣのフルフォーマットを行う旨の指示情報が携帯端末１０に送信された場合など、現状態情報と状態情報とが不一致となる場合がある。これに対し、携帯端末１０では、各発行元アプリケーションの利用可否を表示部１６に一括表示させるにあたって、記憶領域Ｘが現に有効化されているか否かを示す現状態情報をＩＣチップＣから受信する。そして、受信した現状態情報と参照テーブル内の状態情報とを照合し、現状態情報と状態情報とが不一致である場合に、現状態情報に基づいて参照テーブルに含まれる状態情報を更新する。これにより、携帯端末１０では、ＩＣチップＣの記憶領域Ｘの現状態と、参照テーブルに含まれる状態情報との間に不整合が生じることを抑止できる。また、管理アプリケーションがＩＣチップＣの記憶領域Ｘに直接アクセスしないようにすることで、記憶領域Ｘに記憶されている決済情報が管理アプリケーション側に不必要に流出してしまうことも防止できる。
【００３９】
本発明は、上記実施形態に限られるものではない。例えば上述した実施形態では、携帯端末１０内に参照テーブルを格納する参照テーブル格納部１０３を設け、参照テーブル内の状態情報に基づいて、各発行元アプリケーションの利用可否を表示部１６に一括表示させているが、参照テーブル格納部１０３を設けず、ＩＣチップＣ内の現状態情報に基づいて、各発行元アプリケーションの利用可否を表示部１６に一括表示させるようにしてもよい。なお、参照テーブル内の状態情報を発行元アプリケーション側に出力し、各発行元アプリケーションによって、その利用可否を表示部１６に一括表示させるようにしてもよい。
【００４０】
また、上述したステップＳ１１において、管理アプリケーション及び発行元アプリケーションが起動する際に、管理アプリケーション格納部１０７に管理アプリケーションのアプリケーション識別子が格納されているか否か、及び発行元アプリケーション格納部１０６に発行元アプリケーションのアプリケーション識別子が格納されているか否かを判断し、アプリケーション識別子が格納されていない場合には、以降の処理を強制的に終了させるようにしてもよい。これにより、管理アプリケーション及び発行元アプリケーションのセキュリティを担保できる。
【００４１】
また、ステップＳ１４において、参照テーブルに含まれる状態情報が現状態情報に一致するように更新されるが、状態情報の更新に失敗した場合には、以降の処理を強制的に終了させるようにしてもよい。こうすると、誤った各発行元アプリケーションの利用可否が表示部１６に一括表示されることを防止できる。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態に係る携帯端末を示す図である。
【図２】切替指示情報の一例を示す図である。
【図３】図１に示した携帯端末のハードウェア構成を示す図である。
【図４】ＩＣチップの記憶領域及び現状態情報の一例を示す図である。
【図５】記憶領域の有効化・無効化の切り替えがなされた後のＩＣチップの記憶領域及び現状態情報の一例を示す図である。
【図６】参照テーブルの一例を示す図である。
【図７】表示部に一括表示される各発行元アプリケーションの利用可否の一例を示す図である。
【図８】図１に示した携帯端末において、切替指示情報を受信したときの動作を示すフローチャートである。
【図９】図１に示した携帯端末において、ユーザがクレジット決済サービスを利用する際の動作を示すフローチャートである。
【符号の説明】
【００４３】
１０…携帯端末、１６…表示部（表示手段）、１７…ＩＣチップ格納部（ＩＣチップ格納手段）、２０…発行元端末、１０１…切替指示情報受信部（切替指示情報受信手段）、１０２…記憶領域制御部（記憶領域制御手段）、１０３…参照テーブル格納部（参照テーブル格納手段）、１０５…参照テーブル更新部（現状態情報受信手段、参照テーブル更新手段）、１０６…発行元アプリケーション格納部（発行元アプリケーション格納手段）、１０７…管理アプリケーション格納部（管理アプリケーション格納手段）、Ｃ…ＩＣチップ、Ｘ…記憶領域。
【図１】
2008217698.tif 000003
【図２】
2008217698.tif 000004
【図３】
2008217698.tif 000005
【図４】
2008217698.tif 000006
【図５】
2008217698.tif 000007
【図６】
2008217698.tif 000008
【図７】
2008217698.tif 000009
【図８】
2008217698.tif 000010
【図９】
2008217698.tif 000011