(57)【要約】【課題】  コード画像を読み取ってアプリケーションをダウンロードして実行する機能を有する移動体通信端末装置において、保存したアプリケーションを迅速かつ効率的に起動して実行することのできる移動体通信端末装置を提供する。【解決手段】  携帯電話１００は、専用メニュー４００のメニューバー４１０の「バーコード」ボタンが押されると、２次元バーコードを読み取ってアプリケーションをダウンロードして実行する。ついで、「保存」ボタンが押されると、アプリケーションを保存してショートカットをライブラリに登録する。また、「読み出し」ボタンが押されるとライブラリを表示し、選択されたアプリケーションを実行する。ライブラリに登録されたアプリケーションについては、所定のタイミングで更新情報を確認してアプリケーションを更新する。一方、「ＧＰＳ」ボタンが押されると、ティッカ４２０に位置情報に応じたローカル情報を表示する。【選択図】図８
2006146753.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーション情報を取得する取得手段と、
前記取得手段により取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロード手段と、
前記ダウンロード手段によりダウンロードしたアプリケーションを実行する実行手段と、
前記実行手段により実行したアプリケーションを保存する保存手段と、
前記保存手段により保存したアプリケーションのショートカットを登録する登録手段と、
前記登録手段により登録したショートカットを選択する選択手段とを有し、
前記実行手段は、前記選択手段によりショートカットが選択された場合に、選択されたショートカットにかかるアプリケーションを前記保存手段から読み出して実行することを特徴とする、
移動体通信端末装置。
【請求項２】
前記アプリケーション情報に基づいて前記保存手段により保存したアプリケーションにかかる更新情報を取得し、アプリケーションが更新されたか否かを判断する判断手段と、
前記判断手段によりアプリケーションが更新されたと判断した場合に、更新されたアプリケーションをダウンロードして前記保存手段により保存したアプリケーションを更新する更新手段とをさらに有することを特徴とする、
請求項１に記載の移動体通信端末装置。
【請求項３】
所定の情報をティッカ表示する表示手段をさらに有することを特徴とする、
請求項１または２に記載の移動体通信端末装置。
【請求項４】
前記移動体通信端末装置の位置情報を検出し、検出した位置情報に基づいて位置情報に依存する情報を取得する情報取得手段をさらに有し、
前記表示手段は、前記情報取得手段により取得した情報をティッカ表示することを特徴とする、
請求項３に記載の移動体通信端末装置。
【請求項５】
前記取得手段は、画像化情報を読み取ってアプリケーション情報を取得するものである、
請求項１〜４のいずれか１項に記載の移動体通信端末装置。
【請求項６】
前記取得手段は、ＩＣタグを読み取ってアプリケーション情報を取得するものである、
請求項１〜４のいずれか１項に記載の移動体通信端末装置。
【請求項７】
前記アプリケーションは、Ｊａｖａ（登録商標）プログラムまたはＢＲＥＷ（登録商標）プログラムである、
請求項１〜６のいずれか１項に記載の移動体通信端末装置。
【請求項８】
携帯電話である、請求項１〜７のいずれか１項に記載の移動体通信端末装置。
【請求項９】
アプリケーション情報を取得する取得ステップと、
前記取得ステップにより取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロードステップと、
前記ダウンロードステップによりダウンロードしたアプリケーションを実行する実行ステップと、
前記実行ステップにより実行したアプリケーションを保存する保存ステップと、
前記保存ステップにより保存したアプリケーションのショートカットを登録する登録ステップと、
前記登録ステップにより登録したショートカットを選択する選択ステップとを有し、
前記実行ステップは、前記選択ステップによりショートカットが選択された場合に、選択されたショートカットにかかるアプリケーションを前記保存ステップから読み出して実行することを特徴とする、
移動体通信方法。
【請求項１０】
前記アプリケーション情報に基づいて前記保存ステップにより保存したアプリケーションにかかる更新情報を取得し、アプリケーションが更新されたか否かを判断する判断ステップと、
前記判断ステップによりアプリケーションが更新されたと判断した場合に、更新されたアプリケーションをダウンロードして前記保存ステップにより保存したアプリケーションを更新する更新ステップとをさらに有することを特徴とする、
請求項９に記載の移動体通信方法。
【請求項１１】
所定の情報をティッカ表示する表示ステップをさらに有することを特徴とする、
請求項９または１０に記載の移動体通信方法。
【請求項１２】
位置情報を検出し、検出した位置情報に基づいて位置情報に依存する情報を取得する情報取得ステップをさらに有し、
前記表示ステップは、前記情報取得ステップにより取得した情報をティッカ表示することを特徴とする、
請求項１１に記載の移動体通信方法。
【請求項１３】
前記取得ステップは、画像化情報を読み取ってアプリケーション情報を取得するものである、
請求項９〜１２のいずれか１項に記載の移動体通信方法。
【請求項１４】
前記取得ステップは、ＩＣタグを読み取ってアプリケーション情報を取得するものである、
請求項９〜１２のいずれか１項に記載の移動体通信方法。
【請求項１５】
前記アプリケーションは、Ｊａｖａ（登録商標）プログラムまたはＢＲＥＷ（登録商標）プログラムである、
請求項９〜１４のいずれか１項に記載の移動体通信方法。
【請求項１６】
アプリケーション情報を取得する取得ステップと、
前記取得ステップにより取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロードステップと、
前記ダウンロードステップによりダウンロードしたアプリケーションを実行する実行ステップと、
前記実行ステップにより実行したアプリケーションを保存する保存ステップと、
前記保存ステップにより保存したアプリケーションのショートカットを登録する登録ステップと、
前記登録ステップにより登録したショートカットを選択する選択ステップとを移動体通信端末装置に実行させるものであり、
前記実行ステップは、前記選択ステップによりショートカットが選択された場合に、選択されたショートカットにかかるアプリケーションを前記保存ステップから読み出して実行することを特徴とする、
移動体通信プログラム。
【請求項１７】
前記アプリケーション情報に基づいて前記保存ステップにより保存したアプリケーションにかかる更新情報を取得し、アプリケーションが更新されたか否かを判断する判断ステップと、
前記判断ステップによりアプリケーションが更新されたと判断した場合に、更新されたアプリケーションをダウンロードして前記保存ステップにより保存したアプリケーションを更新する更新ステップとをさらに移動体通信端末装置に実行させることを特徴とする、
請求項１６に記載の移動体通信プログラム。
【請求項１８】
所定の情報をティッカ表示する表示ステップをさらに移動体通信端末装置に実行させることを特徴とする、
請求項１６または１７に記載の移動体通信プログラム。
【請求項１９】
位置情報を検出し、検出した位置情報に基づいて位置情報に依存する情報を取得する情報取得ステップをさらに移動体通信端末装置に実行させるものであり、
前記表示ステップは、前記情報取得ステップにより取得した情報をティッカ表示することを特徴とする、
請求項１８に記載の移動体通信プログラム。
【請求項２０】
コード画像を読み取ってアプリケーション情報を取得する読み取りステップと、
前記読み取りステップにより取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロードステップと、
前記ダウンロードステップによりダウンロードしたアプリケーションを実行する実行ステップと、
により移動体通信端末装置にインストールされることを特徴とする請求項１６〜１９のいずれか１項に記載の移動体通信プログラム。
【請求項２１】
前記取得ステップは、画像化情報を読み取ってアプリケーション情報を取得するものである、
請求項１６〜２０のいずれか１項に記載の移動体通信プログラム。
【請求項２２】
前記取得ステップは、ＩＣタグを読み取ってアプリケーション情報を取得するものである、
請求項１６〜２０のいずれか１項に記載の移動体通信プログラム。
【請求項２３】
前記アプリケーションは、Ｊａｖａ（登録商標）プログラムまたはＢＲＥＷ（登録商標）プログラムである、
請求項１６〜２２のいずれか１項に記載の移動体通信プログラム。
【請求項２４】
請求項１６〜２３のいずれか１項に記載の移動体通信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話等の移動体通信端末装置に関し、特に、コード画像を読み取ってアプリケーションをダウンロードして実行する機能を有する移動体通信端末装置に関する。
【背景技術】
【０００２】
近年、携帯電話等の移動体通信端末装置において、Ｊａｖａ（登録商標）仮想マシンを実装し、ＣＣＤカメラ等で２次元バーコードを読み取ってＪａｖａ（登録商標）プログラムをダウンロードして実行する機能を備えたものが流通している。これらの端末装置では、ダウンロードしたアプリケーションをメモリに保存して、繰り返し実施できるようにしているものが多い。
【０００３】
しかし、このような端末装置は多機能であるためその操作が煩雑であり、ディスプレイに表示される画面を何階層にも辿らなければ保存したアプリケーションを読み出すことができなかった。また、アプリケーションは頻繁に改良されるため、アプリケーションの更新の有無の確認や再ダウンロードの作業が煩雑であり、利用価値を低下させていた。
【０００４】
一方、Ｊａｖａ（登録商標）プログラムを利用して、携帯電話の待ち受け画面等で文字情報を電光掲示板のように帯状に表示（ティッカ表示）するものが知られている。しかし、ユーザの現在位置に応じてその場所や地域に特有の情報をティッカ表示する移動体通信端末装置は知られていない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術の有する問題点に鑑みてなされたものであり、その目的とするところは、コード画像を読み取ってアプリケーションをダウンロードして実行する機能を有する移動体通信端末装置において、保存したアプリケーションを迅速かつ効率的に起動して実行することのできる移動体通信端末装置を提供することにある。
【０００６】
本発明の他の目的は、前記移動体通信端末装置において、常時最新のアプリケーションを保持し実行することができる移動体通信端末装置を提供することにある。
【０００７】
本発明のさらに他の目的は、前記移動体通信端末装置において、ユーザの現在位置に応じてその場所や地域に特有の情報をティッカ表示することのできる移動体通信端末装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）アプリケーション情報を取得する取得手段と、前記取得手段により取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロード手段と、前記ダウンロード手段によりダウンロードしたアプリケーションを実行する実行手段と、前記実行手段により実行したアプリケーションを保存する保存手段と、前記保存手段により保存したアプリケーションのショートカットを登録する登録手段と、前記登録手段により登録したショートカットを選択する選択手段とを有し、前記実行手段は、前記選択手段によりショートカットが選択された場合に、選択されたショートカットにかかるアプリケーションを前記保存手段から読み出して実行することを特徴とする、移動体通信端末装置。
【００１０】
（２）前記アプリケーション情報に基づいて前記保存手段により保存したアプリケーションにかかる更新情報を取得し、アプリケーションが更新されたか否かを判断する判断手段と、前記判断手段によりアプリケーションが更新されたと判断した場合に、更新されたアプリケーションをダウンロードして前記保存手段により保存したアプリケーションを更新する更新手段とをさらに有することを特徴とする、（１）に記載の移動体通信端末装置。
【００１１】
（３）所定の情報をティッカ表示する表示手段をさらに有することを特徴とする、（１）または（２）に記載の移動体通信端末装置。
【００１２】
（４）前記移動体通信端末装置の位置情報を検出し、検出した位置情報に基づいて位置情報に依存する情報を取得する情報取得手段をさらに有し、前記表示手段は、前記情報取得手段により取得した情報をティッカ表示することを特徴とする、（３）に記載の移動体通信端末装置。
【００１３】
（５）前記取得手段は、画像化情報を読み取ってアプリケーション情報を取得するものである、（１）〜（４）のいずれか１つに記載の移動体通信端末装置。
【００１４】
（６）前記取得手段は、ＩＣタグを読み取ってアプリケーション情報を取得するものである、（１）〜（４）のいずれか１つに記載の移動体通信端末装置。
【００１５】
（７）前記アプリケーションは、Ｊａｖａ（登録商標）プログラムまたはＢＲＥＷ（登録商標）プログラムである、（１）〜（６）のいずれか１つに記載の移動体通信端末装置。
【００１６】
（８）携帯電話である、（１）〜（７）のいずれか１つに記載の移動体通信端末装置。
【００１７】
（９）アプリケーション情報を取得する取得ステップと、前記取得ステップにより取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロードステップと、前記ダウンロードステップによりダウンロードしたアプリケーションを実行する実行ステップと、前記実行ステップにより実行したアプリケーションを保存する保存ステップと、前記保存ステップにより保存したアプリケーションのショートカットを登録する登録ステップと、前記登録ステップにより登録したショートカットを選択する選択ステップとを有し、前記実行ステップは、前記選択ステップによりショートカットが選択された場合に、選択されたショートカットにかかるアプリケーションを前記保存ステップから読み出して実行することを特徴とする、移動体通信方法。
【００１８】
（１０）前記アプリケーション情報に基づいて前記保存ステップにより保存したアプリケーションにかかる更新情報を取得し、アプリケーションが更新されたか否かを判断する判断ステップと、前記判断ステップによりアプリケーションが更新されたと判断した場合に、更新されたアプリケーションをダウンロードして前記保存ステップにより保存したアプリケーションを更新する更新ステップとをさらに有することを特徴とする、（９）に記載の移動体通信方法。
【００１９】
（１１）所定の情報をティッカ表示する表示ステップをさらに有することを特徴とする、（９）または（１０）に記載の移動体通信方法。
【００２０】
（１２）位置情報を検出し、検出した位置情報に基づいて位置情報に依存する情報を取得する情報取得ステップをさらに有し、前記表示ステップは、前記情報取得ステップにより取得した情報をティッカ表示することを特徴とする、（１１）に記載の移動体通信方法。
【００２１】
（１３）前記取得ステップは、画像化情報を読み取ってアプリケーション情報を取得するものである、（９）〜（１２）のいずれか１つに記載の移動体通信方法。
【００２２】
（１４）前記取得ステップは、ＩＣタグを読み取ってアプリケーション情報を取得するものである、（９）〜（１２）のいずれか１つに記載の移動体通信方法。
【００２３】
（１５）前記アプリケーションは、Ｊａｖａ（登録商標）プログラムまたはＢＲＥＷ（登録商標）プログラムである、（９）〜（１４）のいずれか１つに記載の移動体通信方法。
【００２４】
（１６）アプリケーション情報を取得する取得ステップと、前記取得ステップにより取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロードステップと、前記ダウンロードステップによりダウンロードしたアプリケーションを実行する実行ステップと、前記実行ステップにより実行したアプリケーションを保存する保存ステップと、前記保存ステップにより保存したアプリケーションのショートカットを登録する登録ステップと、前記登録ステップにより登録したショートカットを選択する選択ステップとを移動体通信端末装置に実行させるものであり、前記実行ステップは、前記選択ステップによりショートカットが選択された場合に、選択されたショートカットにかかるアプリケーションを前記保存ステップから読み出して実行することを特徴とする、移動体通信プログラム。
【００２５】
（１７）前記アプリケーション情報に基づいて前記保存ステップにより保存したアプリケーションにかかる更新情報を取得し、アプリケーションが更新されたか否かを判断する判断ステップと、前記判断ステップによりアプリケーションが更新されたと判断した場合に、更新されたアプリケーションをダウンロードして前記保存ステップにより保存したアプリケーションを更新する更新ステップとをさらに移動体通信端末装置に実行させることを特徴とする、（１６）に記載の移動体通信プログラム。
【００２６】
（１８）所定の情報をティッカ表示する表示ステップをさらに移動体通信端末装置に実行させることを特徴とする、（１６）または（１７）に記載の移動体通信プログラム。
【００２７】
（１９）位置情報を検出し、検出した位置情報に基づいて位置情報に依存する情報を取得する情報取得ステップをさらに移動体通信端末装置に実行させるものであり、前記表示ステップは、前記情報取得ステップにより取得した情報をティッカ表示することを特徴とする、（１８）に記載の移動体通信プログラム。
【００２８】
（２０）コード画像を読み取ってアプリケーション情報を取得する読み取りステップと、前記読み取りステップにより取得したアプリケーション情報に基づいてアプリケーションをダウンロードするダウンロードステップと、前記ダウンロードステップによりダウンロードしたアプリケーションを実行する実行ステップと、により移動体通信端末装置にインストールされることを特徴とする（１６）〜（１９）のいずれか１つに記載の移動体通信プログラム。
【００２９】
（２１）前記取得ステップは、画像化情報を読み取ってアプリケーション情報を取得するものである、（１６）〜（２０）のいずれか１つに記載の移動体通信プログラム。
【００３０】
（２２）前記取得ステップは、ＩＣタグを読み取ってアプリケーション情報を取得するものである、（１６）〜（２０）のいずれか１つに記載の移動体通信プログラム。
【００３１】
（２３）前記アプリケーションは、Ｊａｖａ（登録商標）プログラムまたはＢＲＥＷ（登録商標）プログラムである、（１６）〜（２２）のいずれか１つに記載の移動体通信プログラム。
【００３２】
（２４）（１６）〜（２３）のいずれか１つに記載の移動体通信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００３３】
本発明の移動体通信端末装置によれば、２次元バーコード等の画像化情報またはＩＣタグ等を読み取ってダウンロードしたアプリケーションを保存した後自動的にショートカットを登録し、以後はショートカットを選択することによりアプリケーションを実行することができるので、迅速かつ効率的にアプリケーションの起動、実行を行なうことができる。
【００３４】
また、本発明の移動体通信端末装置によれば、保存しているアプリケーションが更新されているか否かを確認し、アプリケーションが更新されている場合は保存しているアプリケーションを自動的に更新するので、常時最新のアプリケーションを保持し実行することができる。
【００３５】
さらに、本発明の移動体通信端末装置によれば、企業情報、商品情報、金融情報、イベント情報、交通情報、お知らせ、ニュース、天気予報、注意報等の所定の情報をティッカ表示するので、企業等は商品や企画等の有効な宣伝、広告手段として利用することができ、ユーザは有用かつ最新の情報を容易に取得することができる。特に、ティッカ情報として、移動体通信端末装置の位置情報に依存した情報を表示することにより、ユーザの現在位置に応じて、その場所・地域または国特有の各種情報を提供・取得することが可能となり、上記効果をより有効ならしめることができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００３７】
図１は、本発明の実施形態にかかる移動体通信端末装置を含む移動体通信システムの全体構成を示すブロック図である。図１に示すように、本実施形態にかかる移動体通信システムは、携帯用端末としての携帯電話１００と、サーバ２１０および２２０とを備え、これらは通信ネットワーク３００を介して相互に通信可能に接続されている。なお、通信ネットワーク３００に接続される機器の種類および台数は、図１に示す例に限定されない。
【００３８】
つぎに、上記各機器の構成について説明するが、上記各機器は後述する構成要素以外の構成要素を含んでいてもよく、あるいは、後述する構成要素のうちの一部が含まれていなくてもよい。
【００３９】
図２は、本発明の実施形態にかかる携帯電話１００の構成を示すブロック図である。図２に示すように、携帯電話１００は、制御部１１０、記憶部１２０、表示部１３０、操作部１４０、音声入出力部１５０、画像入力部１６０および移動通信インタフェース１７０を備えており、これらは信号をやり取りするためのバス１８０を介して相互に接続されている。
【００４０】
制御部１１０はＣＰＵであり、プログラムにしたがって上記各部の制御や各種の演算処理等を行う。記憶部１２０は、携帯電話１００の基本動作を制御する各種プログラムやパラメータを格納するＲＯＭ、作業領域として一時的にプログラムやデータを記憶するＲＡＭ等からなる。表示部１３０は、液晶ディスプレイや有機ＥＬディスプレイ等からなり、各種画像情報を表示する。操作部１４０は、操作キー等からなり、各種命令やデータを入力する。音声入出力部１５０は、音声を入力するマイク、音声を出力するスピーカ等からなる。画像入力部１６０は、ＣＣＤカメラ、ＣＭＯＳカメラ等からなり、ＣＣＤイメージセンサ等の撮像素子により画像を読み取って静止画像データまたは動画像データを生成する。移動通信インタフェース１７０は、所定の周波数帯の電波を用いて移動通信網に接続して移動通信を行うためのインタフェースである。
【００４１】
なお、携帯電話１００は、記録媒体読み出し・書き込み部を有していてもよく、コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、メモリースティック（登録商標）、マルチメディアカード、ＳＤメモリカード等のフラッシュメモリ系やマイクロドライブ（登録商標）等のリムーバブルハードディスク系等の記録媒体からデータを読み出し、または記録媒体にデータを書き込むことができるように構成されていてもよい。
【００４２】
サーバ２１０および２２０はコンピュータであり、クライアントからの要求に応じて、ＨＴＴＰ、ＦＴＰ等の通信プロトコルにより、サーバ２１０はアプリケーションを、サーバ２２０はティッカ情報を、それぞれ転送する機能を有する。
【００４３】
通信ネットワーク３００は、電話網、移動通信網、ＩＳＤＮ、パケット交換網等の公衆網、およびＬＡＮ、ＷＡＮ、インターネット等のコンピュータネットワークを含むものである。
【００４４】
つぎに、本実施形態における移動体通信システムの動作の概要を説明する。図３〜７は、本実施形態における携帯電話１００の移動体通信処理の手順を示すフローチャートである。なお、図３〜７のフローチャートにより示されるアルゴリズムは、携帯電話１００の記憶部１２０に制御プログラムとして記憶されており、動作開始の際に制御部１１０により読み出されて実行される。
【００４５】
図３において、携帯電話１００は、専用メニューの表示命令があるまで待機し（Ｓ１０１のＮＯ）、ユーザが操作部１４０を操作することにより専用メニューの表示命令の入力があると（Ｓ１０１のＹＥＳ）、表示部１３０に専用メニューを表示し（Ｓ１０２）、専用メニューからの命令の入力を受け付ける（Ｓ１０３、Ｓ１０５およびＳ１０７）。
【００４６】
図８は、本実施形態において携帯電話１００が表示部１３０に表示する専用メニューの一例を示す図である。図８に示すように、専用メニュー４００は、メニューバー４１０とティッカ４２０とから構成される。メニューバー４１０には、２次元バーコードの読み取り命令を入力する「バーコード」ボタン、アプリケーションの保存命令を入力する「保存」ボタン、保存されているアプリケーションの読み出し命令を入力する「読み出し」ボタン、現在位置に応じた情報の表示命令を入力する「ＧＰＳ」ボタン等の命令入力ボタンが配設されている。メニューバー４１０は、非表示命令が入力されるまでは、表示部１３０の画面において絶えず手前に表示されており、メニューバー４１０上からの簡単な操作で迅速に上記各種の命令を入力することができる。メニューバー４１０および命令入力ボタンの機能の詳細については後述する。また、ティッカ４２０には、企業広告等の企業情報、商品広告等の商品情報、株式や外国為替等の金融情報、イベント情報、交通情報、お知らせ、ニュース、天気予報、注意報等の各種情報（ティッカ情報）が電光掲示板のように表示（ティッカ表示）される。ティッカ４２０の機能の詳細についは後述する。
【００４７】
図３において、ユーザが専用メニュー４００のメニューバー４１０の「バーコード」ボタンをポインタでクリックすることにより、２次元バーコードの読み取り命令が入力されると（Ｓ１０３のＹＥＳ）、携帯電話１００は、２次元バーコード読み取りによるアプリケーション実行処理を行う（Ｓ１０４）。
【００４８】
図４は、携帯電話１００が本実施形態で行う２次元バーコード読み取りによるアプリケーション実行処理の手順を示すフローチャートである。図４において、携帯電話１００は、画像入力部１６０から紙面等に表示された２次元バーコードの画像を読み取って（Ｓ２０１）、得られた画像データから２次元バーコードを認識して当該２次元バーコードにかかるアプリケーションの識別コードやダウンロード先のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）等のアプリケーション情報を取得する（Ｓ２０２）。図９は、携帯電話１００の表示部１３０の画面の一例を示す図であり、画面５１０は、画像入力部１６０により読み取った２次元バーコードを表示している。
【００４９】
ついで、図４において、ステップＳ２０２で取得したアプリケーション情報に基づいて、移動通信インタフェース１７０および通信ネットワーク３００を介して当該アプリケーションのダウンロード先のサーバ２１０にアクセスし、サーバ２１０に当該アプリケーションの転送要求を送信する（Ｓ２０３）。そして、サーバ２１０からアプリケーションを受信するまで待機し（Ｓ２０４のＮＯ）、サーバ２１０から通信ネットワーク３００および移動通信インタフェースを介してアプリケーションを受信すると（Ｓ２０４のＹＥＳ）、受信したアプリケーションを実行する（Ｓ２０５）。
【００５０】
ここで、本実施形態で携帯電話１００がサーバ２１０からダウンロードするアプリケーションは、Ｊａｖａ（登録商標）で作成されたプログラムであり、コンパイルされてバイトコードに変換され、携帯電話１００に実装されたＪａｖａ（登録商標）仮想マシンにより解釈され実行されるものである。ただし、本発明において、携帯電話がサーバからダウンロードして実行するアプリケーションは、Ｊａｖａ（登録商標）プログラムのようにコンパイルされて中間コード（インタープリタに実行させるための仮想的なプログラムコード）を生成するものに限定される趣旨ではなく、例えば、ＢＲＥＷ（登録商標）等コンパイルされて専用アプリケーションプラットフォーム上で携帯電話１００の制御部１１０が直接実行可能なプログラムコードを生じるものであっても構わない。図１０は、携帯電話１００の表示部１３０の画面の他の一例を示す図であり、画面５２０は、サーバ２１０からダウンロードしたアプリケーションの実行結果としてクーポンを表示している。
【００５１】
図４において、アプリケーションの実行後、ユーザが専用メニュー４００のメニューバー４１０の「保存」ボタンをポインタでクリックすることにより、アプリケーションの保存命令が入力された場合は（Ｓ２０６のＹＥＳ）、携帯電話１００は、アプリケーションをアプリケーション情報とともに記憶部１２０の所定の領域に保存すると共に（Ｓ２０７）、専用メニュー４００のライブラリにアプリケーションのショートカットを登録し（Ｓ２０８）、２次元バーコード読み取りによるアプリケーション実行処理を終了する。図１１は、携帯電話１００の表示部１３０の画面の他の一例を示す図であり、画面５３０は、アプリケーションのショートカットが新規に登録されたライブラリを表示している。なお、ステップＳ２０６において、保存命令の入力がない場合は（Ｓ２０６のＮＯ）、ステップＳ２０７およびＳ２０８は省略される。
【００５２】
一方、図３において、ユーザが専用メニュー４００のメニューバー４１０の「読み出し」ボタンをポインタでクリックすることにより、アプリケーションの読み出し命令が入力されると（Ｓ１０３のＮＯおよびＳ１０５のＹＥＳ）、携帯電話１００は、読み出しによるアプリケーション実行処理を行う（Ｓ１０６）。
【００５３】
図５は、携帯電話１００が本実施形態で行う読み出しによるアプリケーション実行処理の手順を示すフローチャートである。図５において、携帯電話１００は、図１１の画面５３０に示すように表示部１３０にライブラリを表示し（Ｓ３０１)、実行するアプリケーションの選択があるまで待機する（Ｓ３０２のＮＯ）。ユーザが選択ボタンをポインタでクリックすることによりアプリケーションの選択入力があると（Ｓ３０２のＹＥＳ）、記憶部１２０の所定の領域から選択されたアプリケーションを読み出して（Ｓ３０３）、アプリケーションを実行し（Ｓ３０４）、読み出しによるアプリケーション実行処理を終了する。
【００５４】
また、図３において、ティッカの表示命令が入力されると（Ｓ１０３のＮＯ、Ｓ１０５のＮＯおよびＳ１０５のＹＥＳ）、携帯電話１００は、ティッカの表示処理を行なう（Ｓ１０８）。
【００５５】
図６は、携帯電話１００が本実施形態で行うティッカ表示処理の手順を示すフローチャートである。図６において、携帯電話１００は、表示部１３０に表示した専用メニュー４００のティッカ４２０を表示状態にする（Ｓ４０１）。図１２は、携帯電話１００の表示部１３０の画面の他の一例を示す図である。専用メニュー４００は、通常は図１２（Ａ）の画面５４０に示すように、メニューバー４１０のみが表示され、ティッカ４２０は非表示状態になっている。ユーザが専用メニュー４００の「ＵＰ」部をポインタでクリックして、ティッカの表示命令が入力されると、図１２（Ｂ）の画面５５０に示すように、専用メニュー４００のティッカ４２０が表示状態になる。
【００５６】
ついで、図６において、携帯電話１００は、ローカル情報の表示命令がない場合は（Ｓ４０２のＮＯ）、移動通信インタフェース１７０および通信ネットワーク３００を介してサーバ２２０にグローバル情報の送信要求を送信し（Ｓ４０３）、サーバ２２０からグローバル情報を受信するまで待機する（Ｓ４０４のＮＯ）。ここで、グローバル情報とは、ユーザの位置情報によらずにティッカ４２０に表示されるティッカ情報であり、特定の場所、地域等に依存することなく全国的に、または特定の国に依存することなく国際的に、企業情報、商品情報、金融情報、イベント情報、お知らせ、ニュース、天気予報等の各種情報を配信するために利用される。
【００５７】
そして、サーバ２２０から通信ネットワーク３００および移動通信インタフェース１７０を介してグローバル情報を受信すると（Ｓ４０４のＹＥＳ）、専用メニュー４００のティッカ４２０に受信したグローバル情報（単独または複数であってもよい）を所定時間繰り返して表示する（Ｓ４０５およびＳ４０６のＮＯ）。そして、所定時間経過後（Ｓ４０６のＹＥＳ）、専用メニュー４００のティッカ４２０を非表示状態にし（Ｓ４０７）、ティッカ表示処理を終了する。
【００５８】
ステップＳ４０２において、ユーザが専用メニュー４００のメニューバー４１０の「ＧＰＳ」ボタンをポインタでクリックすることにより、ローカル情報の表示命令が入力されると（Ｓ４０２のＹＥＳ）、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）を利用して携帯電話１００の現在位置に関する位置情報を取得し（Ｓ４０８）、取得した位置情報およびローカル情報の送信要求を移動通信インタフェース１７０および通信ネットワーク３００を介してサーバ２２０に送信して（Ｓ４０９）、サーバ２２０からローカル情報を取得するまで待機する（Ｓ４１０のＮＯ）。ここで、ローカル情報とは、ユーザの位置情報に依存してティッカ４２０に表示される情報であり、特定の場所、地域等に依存して、または特定の国に依存して、その場所・地域または国特有の企業情報、商品情報、金融情報、イベント情報、交通情報、お知らせ、ニュース、天気予報、注意報等の各種情報を配信するために利用される。
【００５９】
そして、サーバ２２０から通信ネットワーク３００および移動通信インタフェース１７０を介してローカル情報を受信すると（Ｓ４１０のＹＥＳ）、専用メニュー４００のティッカ４２０に受信したローカル情報（単独または複数であってもよい）を所定時間繰り返して表示する（Ｓ４１１およびＳ４１２のＮＯ）。そして、所定時間経過後（Ｓ４１２のＹＥＳ）、専用メニュー４００のティッカ４２０を非表示状態にし（Ｓ４０７）、ティッカ表示処理を終了する。
【００６０】
一方、図３において、携帯電話１００は、専用メニューからの命令の入力がない場合に（Ｓ１０３のＮＯ、Ｓ１０５のＮＯおよびＳ１０７のＮＯ）、アプリケーションの更新処理を行なう（Ｓ１０９）。
【００６１】
図７は、携帯電話１００が本実施形態で行うアプリケーション更新処理の手順を示すフローチャートである。図７において、携帯電話１００は、記憶部１２０の所定の領域に保存されているアプリケーションについて、アプリケーション情報に基づいて、移動通信インタフェース１７０および通信ネットワーク３００を介して当該アプリケーションのダウンロード先のサーバ２１０に所定のタイミングでアクセスし（Ｓ５０１）、当該アプリケーションの更新情報を取得する（Ｓ５０２）。そして、サーバ２１０上の当該アプリケーションが更新されていた場合は（Ｓ５０３のＹＥＳ）、サーバ２１０に更新されたアプリケーションの転送要求を送信し（Ｓ５０４）、サーバ２１０からアプリケーションを受信するまで待機する（Ｓ５０５のＮＯ）。ついで、サーバ２１０から通信ネットワーク３００および移動通信インタフェース１７０を介して更新されたアプリケーションを受信すると（Ｓ５０５のＹＥＳ）、記憶部１２０の所定領域に保存されている更新前のアプリケーションを受信した更新後のアプリケーションに置き換えて（Ｓ５０６）、アプリケーションの更新処理を終了する。
【００６２】
図１３は、携帯電話１００の表示部１３０の画面の他の一例を示す図であり、画面５６０は、サーバ２１０からダウンロードした更新されたアプリケーションの実行結果としてのクーポンを表示している。画面５６０のクーポンは、画面５２０のクーポンに対して、来店確認番号が更新されている。
【００６３】
なお、ステップＳ５０３でサーバ２１０上の当該アプリケーションが更新されていない場合は（Ｓ５０３のＮＯ）、ステップＳ５０４〜Ｓ５０６の手順は省略される。
【００６４】
そして、図３において、専用メニューの非表示命令があるまでステップＳ１０３〜Ｓ１０９の手順を繰り返し（Ｓ１１０のＮＯ）、ユーザが操作部１４０を操作することにより専用メニューの非表示命令の入力があると（Ｓ１１０のＹＥＳ）、表示部１３０から専用メニューを消去し（Ｓ１１１）、本実施形態にかかる移動体通信処理の手順を終了する。
【００６５】
上記実施例では、携帯電話は画像入力部により２次元バーコードを読み取ってアプリケーション情報を取得するものであったが、本発明の移動体通信端末装置におけるアプリケーション情報の取得方法はこれに限定されるものではなく、例えば２次元バーコード以外の画像化情報（バーコード、電子透かし、ステガノグラフィなど）を読み取るものでも良く、また、ＩＣタグリーダーを備えてＩＣタグを読み取ってアプリケーション情報を取得するものであってもよい。
【００６６】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。例えば、上記各実施形態では、本発明の移動体通信端末装置を携帯電話を例にして説明したが、本発明はこれに限定されるものではなく、ＰＨＳ（登録商標）や、移動体通信機能を有するＰＤＡ等であってもよい。
【００６７】
本発明による移動体通信端末装置および移動体通信方法は、上記各手順を実行するための専用のハードウエア回路によっても、また、上記各手順を記述したプログラムをＣＰＵが実行することによっても実現することができる。後者により本発明を実現する場合、形態端末装置を動作させる上記プログラムは、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。コンピュータ読み取り可能な記録媒体により提供される場合、記録媒体に記録されたプログラムは、通常、ＲＯＭ等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、形態端末装置の一機能としてその装置のソフトウエアに組み込んでもよい。また、オンラインで提供される場合、画像化情報やＩＣタグ等を読み取って取得したアプリケーション情報に基づいてインストールプログラムを単独でまたは他のアプリケーションソフトと共にダウンロードし、実行することにより移動体通信端末装置にインストールするものであってもよい。
【産業上の利用可能性】
【００６８】
本発明によれば、２次元バーコードまたはＩＣタグ等を読み取ってダウンロードしたアプリケーションを保存した後自動的にショートカットを登録し、以後はショートカットを選択することにより迅速かつ効率的にアプリケーションの起動、実行を行なうことができる移動体通信端末装置が提供される。
【００６９】
また、本発明によれば、保存しているアプリケーションが更新されているか否かを確認し、アプリケーションが更新されている場合は保存しているアプリケーションを自動的に更新することにより、常時最新のアプリケーションを保持し実行することができる移動体通信端末装置が提供される。特に、例えばティッカ等のショートカット機能アプリケーションが、ショートカットメニューに登録されている個別アプリケーションの更新確認を代行することにより、各個別アプリケーションを個別に起動させて更新確認を実行する無駄を防止でき、移動体通信端末のネックとなるメモリ容量不足、ＣＰＵ能力不足、バッテリー不足等の問題を解消することが可能になる。なお、更新確認を更に効率的に行うには、更新確認するためのアクセス先を１つに集約させることが望ましい。例えば、ショートカットに登録されている個別アプリケーションの更新情報を、１つの更新確認用アクセスサーバに蓄積しておき、そのサーバにアクセスするだけで、登録されている複数の個別アプリケーションの更新状況をまとめて確認できるようにしておけば良い。複数のサーバに更新確認を実行することによる移動体通信端末装置の通信負荷を軽減することができる。
【００７０】
さらに、本発明によれば、ユーザの現在位置に応じて、その場所・地域または国特有の企業情報、商品情報、金融情報、イベント情報、交通情報、お知らせ、ニュース、天気予報、注意報等の所定の情報をティッカ表示することのできる移動体通信端末装置が提供される。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施形態にかかる移動体通信端末装置を含む移動体通信システムの全体構成を示すブロック図である。
【図２】本発明の実施形態にかかる携帯電話１００の構成を示すブロック図である。
【図３】本実施形態における携帯電話１００の移動体通信処理の手順を示すフローチャートである。
【図４】携帯電話１００が本実施形態で行う２次元バーコード読み取りによるアプリケーション実行処理の手順を示すフローチャートである。
【図５】携帯電話１００が本実施形態で行う読み出しによるアプリケーション実行処理の手順を示すフローチャートである。
【図６】携帯電話１００が本実施形態で行うティッカ表示処理の手順を示すフローチャートである。
【図７】携帯電話１００が本実施形態で行うアプリケーション更新処理の手順を示すフローチャートである。
【図８】本実施形態において携帯電話１００が表示部１３０に表示する専用メニューの一例を示す図である。
【図９】携帯電話１００の表示部１３０の画面の一例を示す図であり、画像入力部１６０により読み取った２次元バーコードを表示している。
【図１０】携帯電話１００の表示部１３０の画面の他の一例を示す図であり、サーバ２１０からダウンロードしたアプリケーションの実行結果としてクーポンを表示している。
【図１１】携帯電話１００の表示部１３０の画面の他の一例を示す図であり、アプリケーションのショートカットが新規に登録されたライブラリを表示している。
【図１２】携帯電話１００の表示部１３０の画面の他の一例を示す図であり、（Ａ）はティッカ４２０が非表示状態、（Ｂ）はティッカ４２０が表示状態の専用メニュー４００を表示している。
【図１３】携帯電話１００の表示部１３０の画面の他の一例を示す図であり、サーバ２１０からダウンロードした更新されたアプリケーションの実行結果としてのクーポンを表示している。
【符号の説明】
【００７２】
１００    携帯電話
１１０    制御部
１２０    記憶部
１３０    表示部
１４０    操作部
１５０    音声入出力部
１６０    画像入力部
１７０    移動通信インタフェース
１８０    バス
２１０，２２０    サーバ
３００    通信ネットワーク
４００    専用メニュー
４１０    メニューバー
４２０    ティッカ。
【図１】
2006146753.tif 000003
【図２】
2006146753.tif 000004
【図３】
2006146753.tif 000005
【図４】
2006146753.tif 000006
【図５】
2006146753.tif 000007
【図６】
2006146753.tif 000008
【図７】
2006146753.tif 000009
【図８】
2006146753.tif 000010
【図９】
2006146753.tif 000011
【図１０】
2006146753.tif 000012
【図１１】
2006146753.tif 000013
【図１２】
2006146753.tif 000014
【図１３】
2006146753.tif 000015