(57)【要約】【課題】  未処理のアプリケーション起動メッセージが複数保存されている場合に、ユーザが重要なものから順に処理できるようにする。【解決手段】  本発明による移動通信端末は、アプリA,B,C等の複数のアプリケーション６と、特定のアプリケーションの起動を指示するメッセージを受信する無線部１、メッセージ送受信部２と、受信したメッセージを保存する起動メッセージ保存部４とを備え、起動メッセージ保存部４に未処理の複数の起動メッセージが保存されている場合に、アプリケーション起動部５は、各メッセージと対応する複数のアプリケーションのリストを作成して表示部８に表示する。ユーザは表示されたリストから起動したいアプリケーションを選択し、アプリケーション起動部５は、アプリA,B,Cのうち選択されたアプリケーションを起動する。【選択図】        図１
2005107998.tif 000002
【特許請求の範囲】
【請求項１】
特定のアプリケーションの起動を指示するメッセージを受信して保存する受信保存手段と、
該受信保存手段に未処理のメッセージが複数保存されている場合に各メッセージに対応するアプリケーションのリストを作成するリスト作成手段と、
該作成されたリストを表示する表示手段と、
前記表示中のアプリケーションのうち選択されたアプリケーションを起動するアプリケーション起動手段とを設けたことを特徴とする移動通信端末。
【請求項２】
アプリケーションの起動順に関する優先度を設定する設定手段を設けたことを特徴とする請求項１記載の移動通信端末。
【請求項３】
前記表示手段に前記リストを表示する際、前記優先度に基づいて表示することを特徴とする請求項２記載の移動通信端末。
【請求項４】
前記メッセージは、プッシュ型データ配信サービスで用いられるショートメッセージであることを特徴とする請求項１，２又は３記載の移動通信端末。
【請求項５】
特定のアプリケーションの起動を指示するメッセージを受信して保存する受信保存処理と、
未処理のメッセージが複数保存されている場合に各メッセージに対応するアプリケーションのリストを作成するリスト作成処理と、
作成されたリストを表示する表示処理と、
前記表示中のアプリケーションのうち選択されたアプリケーションを起動するアプリケーション起動処理とをコンピュータに実行させるプログラム。
【請求項６】
アプリケーションの起動順に関する優先度に基づいて表示する表示処理をコンピュータに実行させることを特徴とする請求項５記載のプログラム。
【請求項７】
請求項５又は６記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プッシュ型データ配信システムで配信されるショートメッセージの指示に基づいてアプリケーションを起動する場合に用いて好適な移動通信端末、プログラム、及びプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来より、図５、図６に示すようなプッシュ型データ配信システムがある。
図５はそのシステム構成図であり、防犯システムに用いた例である。
図５において、呼出しサーバ２１は、対象データの更新を確認した際に、配信するデータの種類を示す情報を格納したメッセージを移動通信端末２２に送信する。移動通信端末２２は、呼出しサーバ２１からの呼出しに応じてデータ送受信可能な状態に移行する応答手段と、データの種類を検出するデータ種類検出手段と、データの種類に応じて対応するアプリケーションを起動するアプリケーション起動手段とを有する。図６は移動通信端末２２の構成を概念的に示したものである。
【０００３】
カメラ装置２３は、異常を検出すると、異常発生時の画像情報と共に異常発生を呼出しサーバ２１に通知する。呼出しサーバ２１は、画像情報をインターネット２４を介して  WEBサーバ２５にアップロードすると同時に、移動通信端末２２に情報が更新されたことを通知するメッセージを送信する。移動通信端末２２は、受信したメッセージを解析し、関連するアプリケーションを起動してWEBサーバ２５にアクセスし、WEBサーバ２５にアップロードされた異常発生時の画像情報をダウンロードする。
このようにして移動通信端末２２のユーザは、専用端末を常時監視しなくても異常発生時の状況を移動通信端末上の表示により確認できるようになる。
【０００４】
プッシュ型データ配信システムを使ったサービスには、電子メールの自動受信や、在庫管理データベース等のデータベース自動更新などがあるが、上記のシステムのように、移動通信端末にデータ種類検出手段とアプリケーション起動手段を用意することによって、複数のデータ配信サービスを同時に受けることが可能となっている。
【０００５】
近年の携帯電話等の移動通信端末の高性能化、高機能化に伴って、今後上記のような防犯システムの通知サービスや電子メールの自動受信サービス等に加えてさまざまなプッシュ型データ配信サービスを提供するものと考えられる。
このようにサービスが多様化し、ユーザが1台の移動通信端末で複数の配信サービスを受ける場合、複数の起動メッセージを同時に受信する可能性がある。
【０００６】
特に、移動通信端末が電源OFF時や通信サービス圏外にいる間に、複数の配信サーバが移動通信端末に対して上記の起動メッセージを送信した場合（もしくは1台のサーバから複数のサービスのための起動メッセージを送信した場合）、端末の電源の再投入時や、サービス圏外から圏内に戻った時点で、複数のメッセージが短い時間に略同時に受信されるという状況は簡単に起こり得る。この場合、移動通信端末がメッセージを受信した順番に処理すると、防犯システムの通知のような緊急性の高い通知メッセージの処理が後回しになってしまうという問題がある。
また、ショートメッセージについては、下記の特許文献１が開示している。
【特許文献１】特開２００２−３２００２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、未処理の起動メッセージが複数存在する場合に、ユーザにとって重要なものから順に処理できるようにすることを課題とする。
【課題を解決するための手段】
【０００８】
本発明による移動通信端末は、特定のアプリケーションの起動を指示するメッセージを受信して保存する受信保存手段と、該受信保存手段に未処理のメッセージが複数保存されている場合に各メッセージに対応するアプリケーションのリストを作成するリスト作成手段と、該作成されたリストを表示する表示手段と、前記表示中のアプリケーションのうち選択されたアプリケーションを起動するアプリケーション起動手段とを設けたことを特徴とするものである。
【０００９】
また、本発明によるプログラムは、特定のアプリケーションの起動を指示するメッセージを受信して保存する受信保存処理と、未処理のメッセージが複数保存されている場合に各メッセージに対応するアプリケーションのリストを作成するリスト作成処理と、作成されたリストを表示する表示処理と、前記表示中のアプリケーションのうち選択されたアプリケーションを起動するアプリケーション起動処理とをコンピュータに実行させるものである。
【００１０】
また、本発明によるコンピュータ読み取り可能な記録媒体は、上記プログラムを記録したものである。
【発明の効果】
【００１１】
本発明によれば、複数の起動メッセージを略同時に受信し、未処理の起動メッセージが複数存在する場合に、未処理の起動メッセージに対応するアプリケーションのリストを作成して表示し、ユーザが起動するアプリケーションを選択できるようにしたので、ユーザにとってプライオリティの高いものから順に処理でき、利便性の高いサービスを提供できるようになる。
【発明を実施するための最良の形態】
【００１２】
本発明は、未処理の起動メッセージが複数存在する場合に、未処理の起動メッセージに対応するアプリケーションのリストを作成して表示し、ユーザが起動したいアプリケーションを表示画面上で選択できるようにした。
【実施例】
【００１３】
図１は本発明の実施例による移動通信端末の構成を示すブロック図である。
図１において、
無線部１は、無線回線を通してサーバとデータの送受信を行う。
メッセージ送受信部２は、無線部１を介してサーバや相手端末とショートメッセージデータのやり取りを行う。
【００１４】
メッセージ解析部３は、受信したショートメッセージの中身を解析して、通常のショートメッセージか、プッシュ型データ配信サービス用のアプリケーション起動メッセージかを判別する。
起動メッセージ保存部４は、アプリケーション起動メッセージを一時保存する。
アプリケーション起動部５は、アプリケーション起動メッセージに従い、メッセージに対応するアプリケーションの起動を行う。
【００１５】
アプリA,B,Cで示すアプリケーションプログラム６は、プッシュ型データ配信サービス用のプログラムである。
ショートメッセージアプリケーション７は、通常のショートメッセージアプリケーションの送受信を行う。
表示部８は、例えばメッセージや各種データを表示したり、後述する未処理の複数の起動メッセージのリストを表示する。
その他、特に図示しないが、通常の携帯電話機能を構成する部分、例えばキーパッドのような操作部、端末全体を制御する制御部やメモリ等も構成に含まれる。
【００１６】
次に、ショートメッセージを受信した場合の動作について図２のフローチャートと共に説明する。
メッセージは通常のショートメッセージサービス（SMS）用のメッセージとプッシュ型配信サービス用のアプリケーション起動用メッセージに大きく2つに分けられるものとする。メッセージの区別はヘッダ内の識別子で行ってもよいし、メッセージデータの先頭にアプリケーション起動メッセージ判別用のコードを埋め込んでおいて、これを利用してもよい。ここでは後者の構成のアプリケーション起動メッセージを使って説明する。即ち、メッセージデータの先頭数バイト（ここではＮバイトとする）にアプリケーション起動メッセージ判別用のコードを格納し、これに続いて起動するアプリケーションを判別するコード（Ｍバイト）と、アプリケーション起動に必要なパラメータデータが続くものとする。
【００１７】
サーバから送られて来たメッセージは、無線回線を通じて移動通信端末に送信され、無線部１がこれを受信して、ショートメッセージデータであればメッセージ送受信部２に送られる（ステップS1、以下ステップ略）。メッセージ送受信部２は、受信したデータが正常のデータであればこれをメッセージ解析部３で解析する（S2）。メッセージ解析部３は、メッセージデータの先頭Ｎバイトからアプリケーション起動用のメッセージかどうかを判別し（S3）、アプリケーション起動用メッセージであれば、メッセージデータを起動メッセージ保存部４に一時保存すると共に（S4）、保存した旨をアプリケーション起動部５に通知する（S5）。尚、起動メッセージ保存部４はFIFO構成になっているものとする。また、S3でアプリケーション起動用メッセージでなければ、メッセージデータをショートメッセージ用のアプリケーション７に渡して起動する（Ｓ6）。
以上で受信処理を終了する（S7）。
【００１８】
次に、保存された起動メッセージに基づいてアプリケーションを起動する動作について図３のフローチャートと共に説明する。
アプリケーション起動部５は、メッセージ解析部３からメッセージ保存通知を受信すると（S11）、起動メッセージ保存部４を読み出し（S12）、未処理のアプリケーション起動用メッセージがあるかどうかを確認し（S13）、無ければ処理を終了する。未処理のアプリケーション起動用メッセージがあれば、複数個あるのかを調べ（S14）、１個であれば、
ユーザが起動確認を行う設定になっているかを調べる（S15）。
【００１９】
プッシュ型データ配信サービスに登録しているアプリケーションは、自動起動に関する設定を持っている。自動起動許可設定は、アプリケーション起動用メッセージ受信時にユーザに起動確認を行うことなくアプリケーションを起動し、データの送受信を行うための設定であり、ユーザが設定しアプリケーション起動部５が管理、参照するものである。アプリケーション起動部５は、自動起動許可設定を参照し、自動起動許可設定がONであれば、ユーザの起動確認を待つことなく、アプリA,B,Cのうちの対応するアプリケーションを実行する（S18）。
【００２０】
一方、自動起動許可設定がOFFの場合には、アプリケーション起動部５は、表示部８にアプリケーション起動確認画面を表示して（S16）、ユーザの起動確認を待つ（S17）。「起動」が選択されれば、対応するアプリケーションを実行する（S18）。そしてそのアプリケーションによるサーバとのデータ通信処理が行われる（S19）。通信が終了すれば、S13の処理に戻り、起動メッ
セージ保存部４にアプリケーション起動用メッセージがあるかどうかを確認する。尚、通信を終了し、通信リソースが開放された時点でアプリケーション起動部５は処理済みのアプリケーション起動用メッセージを起動メッセージ保存部４から破棄してよい。
また、S17で「キャンセル」が選択されれば、選択されているアプリケーション起動用メッセージを破棄して（S20）、S13の処理に戻る。
【００２１】
前記S14 で、未処理のアプリケーション起動用メッセージが複数個あった場合には、アプリケーション起動部５は、その一覧リストを作成して表示する（S21）。このとき、アプリケーション起動確認画面には、全ての未処理のアプリケーション起動用メッセージに対応するアプリケーション名やサービス名をリスト形式で表示し、ユーザがどの起動メッセージを受信しているかが一目でわかるように表示する。
【００２２】
図４は表示部８で表示される起動確認画面のリスト表示例である。
アプリケーション起動用メッセージ1件に対して受信時刻とサービス名、あるいはアプリケーション名を表示し、受信時刻の古いものから順に並んでいる。1画面で収まらない場合にはスクロール等を行ってすべて閲覧可能とする。画面下にはソフトキーに対応したコマンドを表示しており、対応するソフトキーを押下することで選択したアプリケーションを起動、あるいはキャンセルすることができるものとする。
【００２３】
次に、ユーザが図４の起動確認画面から１つのアプリケーションを選択すると（S22）、
アプリケーション起動確認画面を表示してユーザの起動確認を待つ（S23）。そして「起動」が選択されれば、対応するアプリケーションを実行し（S18）、「キャンセル」が選択されれば、選択されているアプリケーション起動用メッセージを破棄して（S20）、S13の処理に戻る。
1つのアプリケーション起動用メッセージを処理した後に、起動メッセージ保存部４に未処理アプリケーション起動用メッセージがあるかどうかを確認し（S13）、未処理のメッセージがある場合には上記の処理を繰り返す。未処理のメッセージがなければ、アプリケーション起動部５は処理を終了して次のメッセージ受信に備える。
【００２４】
本実施例による移動通信端末によれば、同時に、あるいは略同時に複数のアプリケーション起動メッセージを受信した場合に、どのメッセージを受信しているかを一覧で表示が可能であり、ユーザが起動する（処理する）順序を決定することができる。このため、ユーザは自身にとってプライオリティの高いものから処理できることになり、ユーザにとって利便性の高いプッシュ型データ配信サービスを提供することができる。
【００２５】
尚、プッシュ型データ配信サービスに登録しているアプリケーションに対して、自動起動許可設定の他に優先度を設定できるように構成してもよい。優先度は「高」と「普通」の2段階でもよいし、「高」、「中」、「低」の3段階でもよい。
その場合、アプリケーション起動部５は、起動アプリケーションのリストを作成する際にこの優先度情報を参照し、優先度の高いアプリケーションからリストの先頭に表示するように動作する。
【００２６】
これは同時に、あるいは略同時に大量のアプリケーション起動メッセージを受信して、起動確認画面の1画面に収まらない場合に、ユーザにとってプライオリティの高い通知、例えば防犯システムの異常通知のようにセキュリティの面で重要度の高い通知が他の通知に埋もれてしまい、ユーザが気が付かない場合があるといった問題を回避するためのものである。
このようにすることで、同時に、あるいは略同時に複数のアプリケーション起動メッセージを受信した場合に、ユーザは自身にとってプライオリティの高い情報にすばやくアクセスできるようになり、さらに利便性が高まる。
尚、本実施例に表示しているアプリケーションリストに対してユーザからの起動指示が無い場合は、自動起動許可に設定されているアプリケーションは順次リストに従って処理される。また、優先度は自動起動の順番としても利用される。
【００２７】
次に、本実施例によるプログラム及びこのプログラムを記録する記録媒体について説明する。
図１の動作に基づく処理及び各フローチャートに示す処理を、コンピュータシステムのＣＰＵが実行するためのプログラムは、本発明によるプログラムを構成する。
尚、本実施例に表示しているアプリケーションリストに対してユーザからの起動指示がない場合は、自動起動許可に設定されているアプリケーションは順次リスト順にしたがって処理される。また、優先度は自動起動の順番としても利用される。
【００２８】
また、このプログラムを記録するための記録媒体は、本発明によるコンピュータ読み取り可能な記録媒体を構成する。この記録媒体としては、光磁気ディスク、光ディスク、半導体メモリ、磁気記録媒体等を用いることができ、これらをＲＯＭ，ＲＡＭ，ＣＤ−ＲＯＭ，フレキシブル・ディスク、メモリカード等に構成して用いてよい。
【００２９】
またこの記録媒体は、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部のＲＡＭ等の揮発性メモリのように、一定時間プログラムを保持するものも含まれる。
【００３０】
また上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから伝送媒体を介して、あるいは伝送媒体中の伝送波により他のコンピュータシステムに伝送されるものであってよい。上記伝送媒体とは、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように、情報を伝送する機能を有する媒体をいうものとする。
【００３１】
また上記プログラムは、前述した機能の一部を実現するためであってもよい。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００３２】
従って、このプログラム及び記録媒体を図１のシステム又は装置とは異なるシステム又は装置において用い、そのシステム又は装置のコンピュータがこのプログラムを実行することによっても、各実施例で説明した機能及び効果と同等の機能及び効果を得ることができ、本発明の課題を解決することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施例による移動通信端末の構成を示すブロック図である。
【図２】ショートメッセージ受信処理を示すフローチャートである。
【図３】アプリケーション起動処理を示すフローチャートである。
【図４】起動確認画面を示す図である。
【図５】従来のプッシュ型データシステムを防犯システムに用いた場合の構成を示すブロック図である。
【図６】従来の移動通信端末の概念的な構成図である。
【符号の説明】
【００３４】
１  無線部
２  メッセージ送受信部
３  メッセージ解析部
４  起動メッセージ保存部
５  アプリケーション起動部
６  アプリケーション
７  ショートメッセージアプリケーション
８  表示部
【図１】
2005107998.tif 000003
【図２】
2005107998.tif 000004
【図３】
2005107998.tif 000005
【図４】
2005107998.tif 000006
【図５】
2005107998.tif 000007
【図６】
2005107998.tif 000008