(57)【特許請求の範囲】
【請求項１】
スマートカードの内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムの実行によってアップデート環境を提供する使用者端末機において、
上記スマートカードとのインターフェースを形成し、上記ウィジェットＵＩプログラムの実行によって上記スマートカードから提供されるウィジェットダウンロード設定情報を受信するカード連動部；
上記カード連動部から受信される上記ウィジェットダウンロード設定情報を基にプログラム提供サーバからアップデート対象ウィジェットＵＩデータをダウンロードして上記ウィジェットＵＩプログラムの実行による実行画面情報にマッピングするアップデート連動部；及び
上記ダウンロードされたアップデート対象ウィジェットＵＩデータのマッピングを通してアップデートされた上記実行画面情報をディスプレイする入出力部；を含むことを特徴とし、
前記スマートカードが、接続ＵＲＬ情報とアクセス周期情報を含む前記ダウンロード設定情報を前記使用者端末に送信する時に、前記使用者端末が前記ダウンロード設定情報に含まれる前記アクセス周期情報に基づいて、前記接続ＵＲＬ情報を用いて周期的に前記プログラム提供サーバにアクセスし、
前記使用者端末機が、前記ダウンロード設定情報を該使用者端末機の内部で管理し、
上記アップデート連動部は、
アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を基に、前記スマートカードからの追加の要請なしに、上記プログラム提供サーバに周期的に接続して上記アップデート対象ウィジェットＵＩデータをダウンロードする、使用者端末機。
【請求項２】
使用者端末機と連動して内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムを実行するスマートカードにおいて、
上記使用者端末機とのインターフェースを形成し、上記使用者端末機との間でデータを伝達する端末連動部；及び、
内蔵されたウィジェットＵＩプログラムの実行による実行画面情報を提供し、上記ウィジェットＵＩプログラムの実行によって既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供して、上記実行画面情報にマッピングされたウィジェットＵＩデータのアップデートを要請するウィジェットコア部；を含むことを特徴とし、
上記ウィジェットコア部は、
アップデート対象ウィジェットＵＩデータ情報、上記アップデート対象ウィジェットＵＩデータを提供するプログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供する、スマートカード。
【請求項３】
ウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動方法において、
上記スマートカードが、内蔵されたウィジェットＵＩ（User Interface）プログラムを実行するプログラムの実行段階；
上記スマートカードが上記ウィジェットプログラムの実行による実行画面情報を上記使用者端末機に提供する画面情報提供段階；
上記スマートカードが既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供する設定情報提供段階；
上記使用者端末機が上記スマートカードから受信される上記ウィジェットダウンロード設定情報を基にプログラム提供サーバに接続するサーバ接続段階；
上記使用者端末機が上記プログラム提供サーバからアップデート対象ウィジェットＵＩデータをダウンロードして上記実行画面情報にマッピングするアップデート段階；及び、
上記使用者端末機が上記ダウンロードされたアップデート対象ウィジェットＵＩデータのマッピングを通してアップデートされた上記実行画面情報をディスプレイするディスプレイ段階；を含むことを特徴とし、
前記スマートカードが、接続ＵＲＬ情報とアクセス周期情報を含む前記ダウンロード設定情報を前記使用者端末に送信する時に、前記使用者端末が前記ダウンロード設定情報に含まれる前記アクセス周期情報に基づいて、前記接続ＵＲＬ情報を用いて周期的に前記プログラム提供サーバにアクセスし、
前記使用者端末機が、前記ダウンロード設定情報を該使用者端末機の内部で管理し、
上記設定情報提供段階は、
アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供する、使用者端末機とスマートカードとの間の連動方法。
【請求項４】
スマートカードの内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムの実行によってアップデート環境を提供する使用者端末機の駆動方法において、
上記ウィジェットＵＩプログラムの実行によって上記スマートカードから実行画面情報を受信する画面情報受信段階；
上記スマートカードから既設定されたウィジェットダウンロード設定情報を受信する設定情報受信段階；
上記ウィジェットダウンロード設定情報を基にプログラム提供サーバに接続してアップデート対象ウィジェットＵＩデータをダウンロードするダウンロード段階；及び、
上記ダウンロードされたアップデート対象ウィジェットＵＩデータを上記実行画面情報にマッピングしてディスプレイするディスプレイ段階；を含むことを特徴とし、
前記スマートカードが、接続ＵＲＬ情報とアクセス周期情報を含む前記ダウンロード設定情報を前記使用者端末に送信する時に、前記使用者端末が前記ダウンロード設定情報に含まれる前記アクセス周期情報に基づいて、前記接続ＵＲＬ情報を用いて周期的に前記プログラム提供サーバにアクセスし、
前記使用者端末機が、前記ダウンロード設定情報を該使用者端末機の内部で管理し、
上記ダウンロード段階は、
アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を基に、前記スマートカードからの追加の要請なしに、上記プログラム提供サーバに周期的に接続して上記アップデート対象ウィジェットＵＩプログラムをダウンロードする、使用者端末機の駆動方法。
【請求項５】
使用者端末機と連動して内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムを実行するスマートカードの動作方法において、
上記内蔵されたウィジェットＵＩプログラムを実行するプログラム実行段階；
上記ウィジェットプログラムの実行による実行画面情報を使用者端末機に提供する画面情報提供段階；及び、
上記ウィジェットプログラムの実行によって既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供して、上記実行画面情報にマッピングされたウィジェットＵＩデータのアップデートを要請するアップデート要請段階；を含むことを特徴とし、
前記スマートカードが、接続ＵＲＬ情報とアクセス周期情報を含む前記ダウンロード設定情報を前記使用者端末に送信する時に、前記使用者端末が前記ダウンロード設定情報に含まれる前記アクセス周期情報に基づいて、前記接続ＵＲＬ情報を用いて周期的に前記プログラム提供サーバにアクセスし、
前記使用者端末機が、前記ダウンロード設定情報を該使用者端末機の内部で管理し、
上記アップデート要請段階は、
アップデート対象ウィジェットＵＩデータ情報、上記アップデート対象ウィジェットＵＩデータを提供するプログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供する、スマートカードの動作方法。
【請求項６】
請求項４または５の方法を行う命令を含むコンピュータ読み込み可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者端末機とスマートカードとの間の連動方案に関し、より詳しくは、スマートカードに内蔵されたウィジェット（Widget）ＵＩプログラムに対するダウンロード設定情報を使用者端末機内部で管理するようにして使用者端末機自体でアップデート対象ウィジェットＵＩ（User Interface）プログラムに対する周期的なダウンロードができるようにする、ウィジェット実行のための使用者端末機とスマートカードとの間の連動システム及びその方法に関する。
【背景技術】
【０００２】
移動通信端末機は技術の発展につれて既存の単純な音声通信機能だけでなくインターネット、メールサービス、マルチメディア機能など多様な機能が支援されている。その上マルチメディアやカメラ機能など多様なサービス及び付加機能らが順次拡大するによって移動通信端末機の画面がますます大きくなり解像度も持続的に増加する傾向である。そして、使用者の要求も以前とは比較出来ないほど多様且つ細密になり移動通信端末機の画面空間をより一層効率的で多様な方法により活用する必要性がある。
【０００３】
これと関連して、現在は使用者の選好度が高いアプリケーションへの接近を容易でかつ簡便に行える、移動通信端末機からアプリケーションへの迅速な接近方法が提案されていて、このような接近方法の一環として特定アプリケーションが実行される一つの画面に少なくとも一つ以上の他のアプリケーションをウィジェット（Widget）形態で配置させる技術が提案されている。
【０００４】
一方、既存にはモバイルサービスアプリケーションが端末機内のソフトウェアプラットホーム上に存在したが、スマートカードが大容量化、高速インターフェース化するなど大容量スマートカード技術の発展につれてＵＳＩＭカード内にサービスアプリケーションを組み込むことができる環境、つまりアプリケーションオンカード（Application On Card）技術が整えられた。
【０００５】
従って、上記のように大容量スマートカードにてサービスを具現できる技術が論議されていて、移動通信端末機内のアプリケーションを基に提供されていた既存の待機画面ウィジェットに代えて、上記スマートカードのアプリケーションオンカード技術を基盤とする待機画面ウィジェットを提供できるように、端末機とスマートカードとの間における新しいインターフェース方案が要求される。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような先行技術に内在されていた問題点を解決するためになされたもので、その目的は、スマートカードに内蔵されたウィジェット（Widget）ＵＩプログラムに対するダウンロード設定情報を使用者端末機内部で管理するようにして使用者端末機自体でアップデート対象ウィジェットＵＩ（User Interface）プログラムに対して周期的なダウンロードし得る、ウィジェット実行のための使用者端末機とスマートカードとの間の連動システム及びその方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の一側面によって、ウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動システムが提供され：このシステムは、上記使用者端末機から要求されるアップデート対象ウィジェットＵＩ（User Interface）データを提供するプログラム提供サーバ；上記スマートカードから提供されるウィジェットダウンロード設定情報を基に上記プログラム提供サーバに接続して上記アップデート対象ウィジェットＵＩデータをダウンロードし、上記ダウンロードされたアップデート対象ウィジェットＵＩデータを上記スマートカードから提供されるウィジェットＵＩプログラムの実行画面情報にマッピングしてディスプレイする使用者端末機；及び、内蔵されたウィジェットＵＩプログラムの実行による実行画面情報及び上記ウィジェットダウンロード設定情報を上記使用者端末機に提供するスマートカード；を含むことを特徴とする。
【０００８】
望ましくは、上記スマートカードは、アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供することを特徴とする。
【０００９】
本発明の他の一面によってスマートカードの内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムの実行によってアップデート環境を提供する使用者端末機が提供され：この端末機は、上記スマートカードとのインターフェースを形成し、上記ウィジェットＵＩプログラムの実行によって上記スマートカードから提供されるウィジェットダウンロード設定情報を受信するカード連動部；上記カード連動部から受信される上記ウィジェットダウンロード設定情報を基にプログラム提供サーバからアップデート対象ウィジェットＵＩデータをダウンロードして上記ウィジェットＵＩプログラムの実行による実行画面情報にマッピングするアップデート連動部；及び、上記ダウンロードされたアップデート対象ウィジェットＵＩデータのマッピングを通してアップデートされた上記実行画面情報をディスプレイする入出力部；を含むことを特徴とする。
【００１０】
望ましくは、上記アップデート連動部は、アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を基に、上記プログラム提供サーバに周期的に接続して上記アップデート対象ウィジェットＵＩデータをダウンロードすることを特徴とする。
【００１１】
本発明の他の一面によって使用者端末機と連動して内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムを実行するスマートカードが提供され：このカードは、上記使用者端末機とのインターフェースを形成し、上記使用者端末機と上記スマートカードとの間でデータを伝達する端末連動部；及び、内蔵されたウィジェットＵＩプログラムの実行による実行画面情報を提供して、上記ウィジェットＵＩプログラムの実行によって既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供して、上記実行画面情報にマッピングされたウィジェットＵＩデータのアップデートを要請するウィジェットコア部；を含むことを特徴とする。
【００１２】
望ましくは、上記ウィジェットコア部は、アップデート対象ウィジェットＵＩデータ情報、上記アップデート対象ウィジェットＵＩデータを提供するプログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供することを特徴とする。
【００１３】
本発明の他の一面によってウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動方法が提供され：この方法は、上記スマートカードが、内蔵されたウィジェットＵＩ（User Interface）プログラムを実行するプログラムの実行段階；上記スマートカードが上記ウィジェットプログラムの実行による実行画面情報を上記使用者端末機に提供する画面情報提供段階；上記スマートカードが既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供する設定情報提供段階；上記使用者端末機が上記スマートカードから受信される上記ウィジェットダウンロード設定情報を基にプログラム提供サーバに接続するサーバ接続段階；上記使用者端末機が上記プログラム提供サーバからアップデート対象ウィジェットＵＩデータをダウンロードして上記実行画面情報にマッピングするアップデート段階；及び、上記使用者端末機が上記ダウンロードされたアップデート対象ウィジェットＵＩデータのマッピングを通してアップデートされた上記実行画面情報をディスプレイするディスプレイ段階；を含むことを特徴とする。
【００１４】
望ましくは、上記設定情報提供段階は、アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供することを特徴とする。
【００１５】
本発明の他の一面によってスマートカードの内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムの実行によってアップデート環境を提供する使用者端末機の駆動方法が提供され：この方法は、上記ウィジェットＵＩプログラムの実行によって上記スマートカードから実行画面情報を受信する画面情報受信段階；上記スマートカードから既設定されたウィジェットダウンロード設定情報を受信する設定情報受信段階；上記ウィジェットダウンロード設定情報を基にプログラム提供サーバに接続してアップデート対象ウィジェットＵＩデータをダウンロードするダウンロード段階；及び、上記ダウンロードされたアップデート対象ウィジェットＵＩデータを上記実行画面情報にマッピングしてディスプレイするディスプレイ段階；を含む。
【００１６】
望ましくは、上記ダウンロード段階は、アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を基に上記プログラム提供サーバに周期的に接続して上記アップデート対象ウィジェットＵＩプログラムをダウンロードすることを特徴とする。
【００１７】
本発明のもう一つの一面によって使用者端末機と連動して内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムを実行するスマートカードの動作方法が提供され：この方法は、上記内蔵されたウィジェットＵＩプログラムを実行するプログラムの実行段階；上記ウィジェットプログラムの実行による実行画面情報を使用者端末機に提供する画面情報提供段階；及び、上記ウィジェットプログラムの実行によって既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供して、上記実行画面情報にマッピングされたウィジェットＵＩデータのアップデートを要請するアップデート要請段階；を含むことを特徴とする。
【００１８】
望ましくは、上記アップデート要請段階は、アップデート対象ウィジェットＵＩデータ情報、上記アップデート対象ウィジェットＵＩデータを提供するプログラム提供サーバの接続ＵＲＬ情報、及び上記プログラム提供サーバに対する接続周期情報を含む上記ウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定して上記使用者端末機に提供することを特徴とする。
【００１９】
本発明によるウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動システム及びその方法は、スマートカードに内蔵されたそれぞれのウィジェットＵＩプログラムに対するダウンロード設定情報を使用者端末機内部で管理するようにしてアップデート対象プログラムのダウンロードごとに使用者端末機とスマートカードとの間で周期的な通信が行なわれるのを防止することにより、使用者端末機とスマートカードの連動運用による消費電力を低減させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施例によるウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動システムの概略的な構成図である。
【図２】本発明の実施例による使用者端末機の概略的な構成図である。
【図３】本発明の実施例によるスマートカードの概略的な構成図である。
【図４】本発明の実施例によるウィジェット実行のための使用者端末機とスマートカードとの間の連動システムの駆動方法を説明するための順序図である。
【図５】本発明の実施例による使用者端末機の駆動方法を説明するための順序図である。
【図６】本発明の実施例によるスマートカードの駆動方法を説明するための順序図である。
【００２１】
（符号の説明）
１００：プログラム提供サーバ
２００：使用者端末機
２１０：カード連動部
２２０：アップデート連動部
２３０：ブラウザ
２４０：入出力部
３００：スマートカード
３１０：端末連動部
３２０：ウィジェットコア部
【発明を実施するための形態】
【００２２】
以下、添付図面を参照しながら本発明の望ましい実施例を説明する。
図１は、本発明の実施例によるウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動システムの概略的な構成図を図示する。
【００２３】
図１に示されたように、上記システムは、アップデート対象ウィジェットＵＩ（User Interface）データを提供するプログラム提供サーバ１００、アップデート対象ウィジェットＵＩデータをダウンロードしてアップデートする使用者端末機２００、及び内蔵されたウィジェットＵＩプログラムを実行し実行画面情報にマッピングされたアップデート対象ウィジェットＵＩデータに対するアップデートを要請するスマートカード３００を含む構成を有する。ここで、上記アップデート対象ウィジェットＵＩデータは、周期的なアップデートが要請される情報、例えば、天気、運勢、時間情報などを提供するためのＵＩプログラムを指し示す。
【００２４】
上記使用者端末機２００は、スマートカード３００の内蔵されたウィジェットＵＩ（User Interface）プログラムの実行によってスマートカード３００から提供されるウィジェットダウンロード設定情報を保存し、保存されたウィジェットダウンロード設定情報に含まれた接続ＵＲＬ情報を基にプログラム提供サーバ１００に接続する。より具体的に、使用者端末機２００はウィジェットダウンロード設定情報に含まれた接続周期情報によって、内蔵されたブラウザを駆動してプログラム提供サーバ１００に周期的な接続を試みる。
【００２５】
また、使用者端末機２００は、プログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードして上記スマートカード３００から提供されるウィジェットＵＩプログラムの実行画面情報にマッピングしてディスプレイする。より具体的に、使用者端末機２００は、上記ウィジェットダウンロード設定情報に含まれたアップデート対象ウィジェットＵＩデータ情報を基にプログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードする。また、使用者端末機２００は、ウィジェットＵＩプログラムの実行によってスマートカード３００から提供されるウィジェットＵＩプログラムの実行画面情報に上記ダウンロードしたアップデート対象ウィジェットＵＩデータをマッピングすることにより、実行画面情報に対するアップデートを遂行し、アップデートされた実行画面情報をディスプレイする。
【００２６】
上記スマートカード３００は、内蔵されたウィジェットＵＩプログラムの実行によってウィジェットＵＩプログラムの実行画面情報及びウィジェットＵＩプログラム別に設定されたウィジェットダウンロード設定情報を使用者端末機２００に提供する。より具体的に、スマートカード３００は、アップデート対象ウィジェットＵＩデータ情報、プログラム提供サーバ１００の接続ＵＲＬ情報、及びプログラム提供サーバ１００に対する接続周期情報を含むウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定する。これを基にスマートカード３００は、内蔵されたウィジェットＵＩプログラムの実行によって設定されたウィジェットダウンロード設定情報を使用者端末機２００に提供することにより、実行画面情報にマッピングされたアップデート対象ウィジェットＵＩデータのダウンロードを要請する。
【００２７】
以上で察したように、本発明によるウィジェット実行のための使用者端末機とスマートカードとの間の連動システムによれば、スマートカード３００に内蔵されたウィジェットＵＩプログラムに対するダウンロード設定情報を使用者端末機２００内部で管理するように具現することによって、使用者端末機２００はスマートカード３００の別途の要請がなくても上記ダウンロード設定情報を基にプログラム提供サーバ１００からアップデート対象ウィジェットＵＩ（User Interface）データをダウンロードすることができる。
【００２８】
以下、図２及び図３を参照して使用者端末機とスマートカードの具体的な構成を説明する。
【００２９】
まず、図２を参照して使用者端末機２００の構成を察するに、使用者端末機２００は、スマートカード３００とのインターフェースを形成してスマートカード３００とデータを送受信するカード連動部２１０；プログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードしてアップデートを行うアップデート連動部２２０；アップデート連動部２２０の要請によってプログラム提供サーバ１００との接続環境を提供するブラウザ２３０；及び、ウィジェットＵＩプログラムの実行画面情報をディスプレイする入出力部２４０；を含む構成を有する。
【００３０】
上記カード連動部２１０は、スマートカード３００とＵＳＢ（Universal Serial Bus）インターフェースを形成し、上記形成されたＵＳＢインターフェースを通してスマートカード３００から受信されるウィジェットＵＩプログラムの実行による実行画面情報及びダウンロード設定情報をアップデート連動部２００に伝達する。
【００３１】
上記アップデート連動部２２０は、スマートカード３００の内蔵されたウィジェットＵＩプログラムの実行によってカード連動部２１０を通してスマートカード３００から受信されるウィジェットダウンロード設定情報を保存し、保存されたウィジェットダウンロード設定情報に含まれた接続ＵＲＬ情報を基にプログラム提供サーバ１００に接続する。より具体的に、アップデート連動部２２０は、ウィジェットダウンロード設定情報に含まれた接続周期情報によってブラウザ２３０を駆動してプログラム提供サーバ１００に周期的な接続を試みる。
【００３２】
また、アップデート連動部２２０は、プログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードして上記スマートカード３００から提供されるウィジェットＵＩプログラムの実行画面情報にマッピングすることにより、ウィジェットＵＩプログラムの実行画面情報に対するアップデートを行う。より具体的に、アップデート連動部２２０は、上記ウィジェットダウンロード設定情報に含まれたアップデート対象ウィジェットＵＩデータ情報を基にプログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードする。合わせて、アップデート連動部２２０は、ウィジェットＵＩプログラムの実行によってスマートカード３００から提供されるウィジェットＵＩプログラムの実行画面情報に上記ダウンロードされたアップデート対象ウィジェットＵＩデータをマッピングすることにより、実行画面情報に対するアップデートを遂行し、上記入出力部２４０を通してアップデートされた実行画面情報をディスプレイする。
【００３３】
一方、アップデート連動部２２０は、例えば特定ウィジェットＵＩプログラムがスマートカード３００に設置される際に該当ウィジェットＵＩプログラムと共に設置したり、又は端末の変更などによってスマートカード３００が新しい使用者端末機に搭載される場合、端末初期化乃至はウィジェットＵＩプログラムの実行を通して設置したりすることによって、ウィジェットＵＩデータのアップデート動作を行う前に事前設置されるのが望ましい。
【００３４】
上記ブラウザ２３０は、アップデート連動部２２０の要請によって上記プログラム提供サーバ１００との接続環境を提供する。より具体的に、アップデート連動部２２０の要請によってＰＰＰ（Point-to-Point Protocol）プロトコルを利用した上記プログラム提供サーバ１００との接続環境を提供する。
【００３５】
上記入出力部２４０は、ダウンロードされたアップデート対象ウィジェットＵＩデータのマッピングを通してアップデートされた上記実行画面情報をディスプレイする。より具体的に、上記入出力部２４０は、アップデート対象ウィジェットＵＩデータのダウンロード及びマッピングを通してアップデートが遂行されたウィジェットＵＩプログラムの実行画面情報をアップデート連動部２２０から受信しディスプレイする。
【００３６】
以上で察したように、本発明による使用者端末機２００の構成によれば、使用者端末機２００がダウンロード設定情報を自体管理することによって、スマートカード３００から別途の要請がなくても上記ダウンロード設定情報を基にプログラム提供サーバ１００に周期的に接続してアップデート対象ウィジェットＵＩ（User Interface）データをダウンロードしてアップデートを行うことができる。
【００３７】
次に、図３を参照してスマートカード３００の構成を察するに、スマートカード３００は、使用者端末機２００とのインターフェースを形成して使用者端末機３００とデータを送受信する端末連動部３１０、及び内蔵されたウィジェットＵＩプログラムを実行するウィジェットコア部３２０を含む構成を有する。
【００３８】
上記端末連動部３１０は、使用者端末機２００とＵＳＢ（Universal Serial Bus）インターフェースを形成し、上記形成されたＵＳＢインターフェースを通してウィジェットコア部３２０から受信されるウィジェットＵＩ（User Interface）プログラムの実行画面情報及びダウンロード設定情報を使用者端末機２００に伝達する。
【００３９】
上記ウィジェットコア部３２０は、内蔵されたウィジェットＵＩプログラムの実行によってウィジェットＵＩプログラムの実行画面情報及びダウンロード設定情報を使用者端末機２００に提供する。より具体的に、ウィジェットコア部３２０は、アップデート対象ウィジェットＵＩデータ情報、プログラム提供サーバ１００の接続ＵＲＬ情報、及びプログラム提供サーバ１００に対する接続周期情報を含むウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定する。これを基盤に、ウィジェットコア部３２０は、内蔵されたウィジェットＵＩプログラムの実行によって設定されたウィジェットダウンロード設定情報を使用者端末機２００に提供することにより、実行画面情報にマッピングされたアップデート対象ウィジェットＵＩデータのダウンロードを要請する。
【００４０】
以上で察したように、本発明によるスマートカード３００の構成によれば、スマートカード３００に内蔵されたそれぞれのウィジェットＵＩプログラムに設定されたダウンロード設定情報を使用者端末機２００内部で管理するように具現することによって、別途の要請無しに使用者端末機２００からアップデート対象ウィジェットＵＩ（User Interface）データに対する周期的にアップデート環境を提供できる。
【００４１】
以下、図４〜図６を参照しながら、本発明の実施例によるウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動方法を説明する。ここで、説明の便宜のために上述した図１〜図３に図示された構成は該当参照番号を言及して説明する。
【００４２】
まず、図４を参照して本発明の実施例によるウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動システムの駆動方法を説明する。
【００４３】
まず、スマートカード３００が、内蔵されたウィジェットＵＩ（User Interface）プログラムを実行してウィジェットプログラムの実行による実行画面情報を上記使用者端末機２００に提供する（Ｓ１１０〜Ｓ１２０）。
【００４４】
そうしてから、スマートカード３００が既設定されたウィジェットダウンロード設定情報を上記使用者端末機２００に提供する（Ｓ１３０）。望ましくは、スマートカード３００は、アップデート対象ウィジェットＵＩデータ情報、上記プログラム提供サーバ１００の接続ＵＲＬ情報、及び上記プログラム提供サーバ１００に対する接続周期情報を含むウィジェットダウンロード設定情報を、内蔵されたウィジェットＵＩプログラム別に設定し、設定された情報を使用者端末機２００に提供することによってアップデート対象ウィジェットＵＩプログラムのダウンロードを要請する。
【００４５】
その後、使用者端末機２００が上記スマートカード３００から受信される上記ウィジェットダウンロード設定情報を基にプログラム提供サーバ１００に接続する（Ｓ１４０〜Ｓ１５０）。望ましくは、使用者端末機２００は、スマートカード３００の内蔵されたウィジェットＵＩ（User Interface）プログラムの実行によってスマートカード３００から提供されるウィジェットダウンロード設定情報を保存し、保存されたウィジェットダウンロード設定情報に含まれた接続ＵＲＬ情報を基にプログラム提供サーバ１００に接続する。この時、使用者端末機２００はウィジェットダウンロード設定情報に含まれた接続周期情報によって、内蔵されたブラウザを駆動してプログラム提供サーバ１００に周期的な接続を試みる。
【００４６】
次に、使用者端末機２００が上記プログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードして上記実行画面情報にマッピングする（Ｓ１６０〜Ｓ１７０）。望ましくは、使用者端末機２００は上記ウィジェットダウンロード設定情報に含まれたアップデート対象ウィジェットＵＩデータ情報を基にプログラム提供サーバ１００からアップデート対象ウィジェットＵＩデータをダウンロードする。合わせて、使用者端末機２００はウィジェットＵＩプログラムの実行によってスマートカード３００から提供されるウィジェットＵＩプログラムの実行画面情報に上記ダウンロードされたアップデート対象ウィジェットＵＩデータをマッピングすることにより、実行画面情報に対するアップデートを行う。
【００４７】
以後、常用者端末機２００が上記ダウンロードされたアップデート対象ウィジェットＵＩデータのマッピングを通してアップデートされた上記実行画面情報をディスプレイする（Ｓ１８０）。
【００４８】
以上で察したように、本発明によるウィジェット実行のための使用者端末機とスマートカードとの間の連動システムの駆動方法によれば、スマートカード３００に内蔵されたウィジェットＵＩプログラムに対するダウンロード設定情報を使用者端末機２００内部で管理するように具現することによって、使用者端末機２００はスマートカード３００の別途の要請がなくても上記ダウンロード設定情報を基にプログラム提供サーバ１００からアップデート対象ウィジェットＵＩ（User Interface）データを提供を受けてアップデートを行うことができる。
【００４９】
次に、図５を参照して本発明の実施例による使用者端末機の駆動方法を説明する。
【００５０】
まず、使用者端末機２００は、スマートカード３００に内蔵されたウィジェット（Widget）ＵＩ（User Interface）プログラムの実行によって上記スマートカード３００から実行画面情報及び既設定されたウィジェットダウンロード設定情報を受信する（Ｓ２１０〜Ｓ２２０）。望ましくは、カード連動部２１０がスマートカード３００とＵＳＢ（Universal Serial Bus）インターフェースを形成し、上記形成されたＵＳＢインターフェースを通してスマートカード３００から受信されるウィジェットＵＩプログラムの実行による実行画面情報及びダウンロード設定情報をアップデート連動部２００に伝達する。
【００５１】
上記ウィジェットダウンロード設定情報を基にプログラム提供サーバに接続してアップデート対象ウィジェットＵＩデータをダウンロードする（Ｓ２３０〜Ｓ２７０）。望ましくは、アップデート連動部２２０が、スマートカード３００の内蔵されたウィジェットＵＩプログラムの実行によってカード連動部２１０を通してスマートカード３００から受信されるウィジェットダウンロード設定情報を保存し、保存されたウィジェットダウンロード設定情報に含まれた接続ＵＲＬ情報を基にブラウザ２３０を通してプログラム提供サーバ１００に接続する。この時、アップデート連動部２２０はウィジェットダウンロード設定情報に含まれた接続周期情報によってブラウザ２３０を駆動してプログラム提供サーバ１００に周期的な接続を試みる。
【００５２】
以後、上記ダウンロードされたアップデート対象ウィジェットＵＩデータを上記実行画面情報にマッピングしてディスプレイする（Ｓ２８０〜Ｓ３００）。望ましくは、アップデート連動部２２０がウィジェットＵＩプログラムの実行によってスマートカード３００から提供されるウィジェットＵＩプログラムの実行画面情報に上記ダウンロードされたアップデート対象ウィジェットＵＩデータをマッピングして実行画面に対するアップデートを遂行し、上記入出力部２４０を通してアップデートされた実行画面情報をディスプレイする。
【００５３】
以上で察したように、本発明による使用者端末機２００の動作によれば、使用者端末機２００がダウンロード設定情報を自体管理することによって、スマートカード３００から別途の要請がなくても上記ダウンロード設定情報を基にプログラム提供サーバ１００に周期的に接続してアップデート対象ウィジェットＵＩ（User Interface）データをダウンロードしてアップデートを行うことができる。
【００５４】
以下、図６を参照して本発明の実施例によるスマートカードの動作を説明する。
【００５５】
まず、スマートカード３００に内蔵されたウィジェットＵＩプログラムを実行する（Ｓ３１０）。望ましくは、ウィジェットコア部３２０が、内蔵されたウィジェットＵＩプログラムを実行する。
【００５６】
そうしてから、上記ウィジェットプログラムの実行による実行画面情報及び既設定されたウィジェットダウンロード設定情報を上記使用者端末機に提供する（Ｓ３２０〜Ｓ３４０）。望ましくは、ウィジェットコア部３２０がアップデート対象ウィジェットＵＩデータ情報、プログラム提供サーバ１００の接続ＵＲＬ情報、及びプログラム提供サーバ１００に対する接続周期情報を含むウィジェットダウンロード設定情報を抽出し、抽出されたウィジェットダウンロード設定情報を端末連動部３１０を介して使用者端末機２００に提供することにより、実行画面情報にマッピングされたアップデート対象ウィジェットＵＩデータのダウンロードを要請する。
【００５７】
以上で察したように、本発明によるスマートカード３００の駆動方法によれば、スマートカード３００に内蔵されたそれぞれのウィジェットＵＩプログラムに設定されたダウンロード設定情報を使用者端末機２００内部で管理するように具現することによって、別途の要請無しに使用者端末機２００からアップデート対象ウィジェットＵＩ（User Interface）データに対する周期的にアップデート環境を提供できる。
【００５８】
一方、ここに提示された実施例と関連して説明された方法又はアルゴリズムの段階はハードウェアで直接具現されたり、プロセッサーにより実行されるソフトウェアモジュールで具現されたり、又はこれらの結合によって具現されたりできる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、又は技術的に公知となった任意の他の形態の保存媒体に位置できる。例示的な保存媒体はプロセッサーに連結される結果、プロセッサーは保存媒体から情報を読み込み保存媒体に情報を書き込みできる。代案的に、保存媒体はプロセッサーに統合されてもよい。プロセッサー及び保存媒体はＡＳＩＣ内に含まれることができる。ＡＳＩＣは、使用者端末機内に含まれることができる。代案的に、プロセッサー及び保存媒体は、使用者端末機内に個別的なコンポーネントとして含まれることができる。
【００５９】
以上、本発明を望ましい実施例を参照しながら詳しく説明したが、本発明は上記の実施例に限定されるのではなく、本発明の属する技術分野における通常の知識を有する者ならば誰でも、特許請求範囲に記載された本発明の要旨を逸脱しない範囲内で多様な変形又は修正が可能なことは勿論である。
【産業上の利用可能性】
【００６０】
本発明によるウィジェット（Widget）実行のための使用者端末機とスマートカードとの間の連動システム及びその方法は、スマートカードに内蔵されたそれぞれのウィジェットＵＩプログラムに対するダウンロード設定情報を使用者端末機内部で管理するようにして使用者端末機自体でアップデート対象ウィジェットＵＩ（User Interface）プログラムに対して周期的にダウンロードできるようにするとの点で、既存技術の限界を超え、関連技術の利用だけでなく、適用される装置の市販又は営業の可能性も充分であるばかりか、現実的に明白に実施可能な程度であることから、産業上の利用可能性を持つ発明である。
【図１】
0005762289.tif 000002
【図２】
0005762289.tif 000003
【図３】
0005762289.tif 000004
【図４】
0005762289.tif 000005
【図５】
0005762289.tif 000006
【図６】
0005762289.tif 000007