(57)【要約】【課題】ユーザが知らないうちに累積通信料金が高額になることを防ぐと共に累積通信料金が上限に達したことをユーザに報知する。【解決手段】アプリケーション情報蓄積部２３及び通信料金蓄積部２８には、アプリケーションＩＤとアプリケーション名とアプリケーションがネットワークアクセスすることにより課金される料金とを関連付けるアプリケーション情報と累積通信料金情報とが保持されている。PUSHメッセージ解析部２２は、PUSHメッセージ受信部２１が受信したPUSHメッセージを解析し、アプリケーションIDを抽出して上記蓄積情報から対応するアプリケーション名と料金と累積通信料金とを取得する。アプリケーション起動部２５は、取得したアプリケーション名の料金と累積通信料金との和が設定された累積通信料金の上限を超えるか否かをチェックし、超えない場合に当該アプリケーションを起動させる。超えた場合はユーザに報知する。【選択図】図２
2008301518.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションがネットワークアクセスすることにより課金される料金を記憶する記憶手段と、
累積料金情報を保持する情報蓄積手段と、
特定のアプリケーションの起動を指示するメッセージを受信する受信手段と、
前記受信したメッセージに含まれるアプリケーションに対応する前記記憶手段の情報と、前記情報蓄積手段の情報に基づいて、累積料金の上限を超えると判定した場合、前記特定のアプリケーションの起動を指示するメッセージの送信停止要求をサーバに送信するように制御する制御手段と、
を備えたことを特徴とする携帯通信端末。
【請求項２】
前記制御手段は、前記特定のアプリケーションの起動を指示するメッセージの送信停止要求をサーバに送信した後、前記累積料金の上限が引き上げられた場合、当該メッセージの送信再開要求をサーバに送信するように制御することを特徴とする請求項１記載の携帯通信端末。
【請求項３】
前記制御手段は、前記特定のアプリケーションの起動を指示するメッセージの送信停止要求をサーバに送信した後、前記累積料金情報がリセットされた場合、当該メッセージの送信再開要求をサーバに送信するように制御することを特徴とする請求項１記載の携帯通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、PUSH型メッセージによりアプリケーションが起動される携帯電話機等の携帯通信端末、プログラム、及びプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
PUSH型メッセージ（以下PUSHメッセージ）としてのSMS（Short Message Service）は、日本国内では主に新着Eメールの通知として用いられることが多い。具体的には、ユーザはEメールが届いたかどうかを確認するために端末から定期的にアクセスせずとも、EメールがEメールサーバに届いた時にSMSサーバが受信通知をPUSHメッセージとして送信するため、その通知を受けて自動的に取得することができる。Eメールの他に、PUSHメッセージを利用して様々なコンテンツの提供サービスにも利用されている。例えばコンテンツがニュースや天気予報のような時々刻々変化する情報であって、SMSにより更新されたことを示す情報を定期的にPUSH配信し、携帯端末がPUSHメッセージを受信すると、WWWブラウザやニュースリーダといったアプリケーションが起動して更新情報を取得することで、ユーザが情報が更新されたタイミングでニュース等を閲覧できるサービスシステムがある。  
【０００３】
上述のとおり、PUSH型のデータ配信システムにおいて端末が受信したメッセージをトリガとしてアプリケーションを起動し、端末内にあるデータの更新を可能にする技術がある。
【０００４】
SMSでは1つのメッセージに含めることのできるデータ量は少ないので、情報の要約のみ配信し、改めて詳細を端末からその情報の論理的な場所(例えばURL)に取得しにいくことがある。しかし、この情報の取得に際して  
１．SMS PUSHメッセージを受信する
２．アプリケーションを起動する
３．情報取得(ネットワークアクセス)する
のような一連の流れを自動的に処理してしまうと、従量課金制のような料金体系では更新頻度や情報量によってはユーザは知らず知らずのうちに通信料金が加算されていき、高額な料金を請求されてしまう可能性がある。また、今後携帯端末におけるデータ通信サービスにおいて、データ通信レートが高速化されるにつれてやり取りされるデータ量が増え、ユーザの料金的な負担が増えていく傾向にある。  
【０００５】
また、SMSについては下記の特許文献１が開示している。
【特許文献１】特開２００２−３２００２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、ユーザが知らないうちに累積通信料金が高額になることを防ぐことを課題とする。
【課題を解決するための手段】
【０００７】
本発明による携帯通信端末は、アプリケーションがネットワークアクセスすることにより課金される料金を記憶する記憶手段と、累積料金情報を保持する情報蓄積手段と、特定のアプリケーションの起動を指示するメッセージを受信する受信手段と、前記受信したメッセージに含まれるアプリケーションに対応する前記記憶手段の情報と、前記情報蓄積手段の情報に基づいて、累積料金の上限を超えると判定した場合、前記特定のアプリケーションの起動を指示するメッセージの送信停止要求をサーバに送信するように制御する制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザが知らないうちに累積通信料金が高額になることを防ぐことができる。また、累積通信料金に基づいてアプリケーションが起動されなかった場合にユーザに報知を行うことにより、累積通信料金が上限に達したことを知ることができる。
【発明を実施するための最良の形態】
【０００９】
本発明は、PUSHメッセージを受信する度に、起動すべきアプリケーションとその料金を調べ、累積通信料金と料金の和が累積通信料金の上限を超えているかをチェックし、超えていない場合のみアプリケーションを起動する。
【実施例】
【００１０】
図１は本発明の実施例によるSMSシステムの構成図である。  
【００１１】
図１において、コンテンツサーバ１は、携帯端末２のアプリケーションを起動するための情報をパケット網３を介して送信する。これをSMSサーバ４が受信し、SMSサーバ４は、この情報をPUSHメッセージとして、通常はページングチャネルを用いて携帯端末２に送信する。携帯端末２は、PUSHメッセージをページングチャネルを用いて受信することで、並行してトラフィックチャネルを用いてデータ通信及び通話を行うことができる。  
【００１２】
携帯端末２は、PUSHメッセージを受信すると、それに対応するアプリケーションを起動する。このアプリケーションによりデータ通信するために、トラフィックチャネルを用いてPSDN(Packet Serving Data Node)５を介してコンテンツサーバ１と通信を開始する。
【００１３】
図２は本発明の実施例による携帯通信端末としての携帯端末２の構成を示すブロック図、図３は動作を示すフローチャートである。以下、図２、図３を用いて構成及び動作について説明する。  
【００１４】
まずPUSHメッセージ受信部２１によりSMSサーバ４からのPUSHメッセージを受信する（図３（a）ステップS1、以下ステップ略）。受信したPUSHメッセージはPUSHメッセージ解析部２２で内容を解析し（S2）、どのアプリケーションを起動するかを決定する。PUSHメッセージの中には、アプリケーションを識別するIDが含まれており、予め携帯端末内部にてそのIDとアプリケーションの関連付けを保持するアプリケーション情報をアプリケーション情報蓄積部２３に蓄積している。また、アプリケーション部２９には、複数のアプリケーションが蓄積されている。
【００１５】
アプリケーション情報の構成例を図４に示す。  
【００１６】
アプリケーション情報には、PUSHメッセージを受信した時にそのPUSHメッセージに関連するアプリケーションを自動起動するかどうか示す情報や、そのアプリケーションが図２のネットワークアクセス部２４を用いてネットワークアクセスすることによって課金が発生するかどうかの情報が含まれる。
【００１７】
図２において、アプリケーション起動部２５は、起動を決定したアプリケーションを自動起動するかどうかをアプリケーション情報よりチェックし（S3）、自動起動しない設定の場合は起動させない。この時アプリケーションを自動起動しなかったことに関して報知する設定にしている場合は報知部２６を用いてその旨をユーザに報知する。また、自動起動する設定の場合、アプリケーション情報よりコンテンツの利用が課金対象となるかどうかをチェックする（S4）。課金対象となっていない場合は、そのままアプリケーション起動を行う（S5）。また、報知設定になっている場合は、起動した旨をユーザに報知する。課金対象となっている場合は、その料金をチェックする。
【００１８】
また、コンテンツの利用が課金対象である場合、アプリケーション起動部２５は、予めユーザの設定した累積通信料金の上限値よりもアプリケーションを起動してネットワークアクセスすることによって発生する料金と現在の累積通信料金との和が上回るかどうかを判定する（S6）。上限を下回る場合は、アプリケーションを起動する（S5）。上回る場合は、アプリケーションを起動しない。このとき、自動起動しなかったことをユーザに報知する設定、自動起動しなかったことを報知しない設定のいずれの設定にしていても報知部２６により上記設定に拘らず報知する（S7）。これによりユーザは設定した累積通信料金の上限に達したことを知り、必要であれば、上限の引き上げを行う等のアクションをユーザは操作手段（図示せず）を用いて、起こすことができる。  
【００１９】
尚、報知部２６はスピーカ、ＬＥＤ、ＬＣＤ、バイブレータ等の音、光、画面表示、振動等によりユーザに報知する機能を持つものである。
【００２０】
図３（b）はアプリケーション起動時におけるユーザへの報知に関するフローチャートである。  
【００２１】
アプリケーションが起動されると（S11）、そのアプリケーションについて報知が設定されているか否かをを調べ（S12）、設定されていればアプリケーションを起動したことをユーザに報知する（S13）。
【００２２】
図５にユーザに報知する条件とアプリケーション起動条件との関係についてのマトリックスを示す。
【００２３】
課金されるアプリケーションが起動してデータ通信あるいはサービスを受けると、通信料金計算部２７により料金を計算し、通信料金蓄積部２８に通信料金情報を蓄積すると共に、累積通信料金を更新する。月額で通信料金を計算している場合は、毎月末に累積料金をリセットする処理を設ける。
【００２４】
また、累積通信料金の上限値に達していても、アプリケーションによってはユーザが料金を度外視して継続して情報を取得したい場合がある。このような場合に対応して、アプリケーション毎に自動起動及びネットワークアクセスを許可する設定や、ユーザの嗜好等によりアプリケーション毎にプライオリティを設定して、受信頻度をコントロールしておくようにする設定をアプリケーション情報の属性値として追加しても良い。もしくはアプリケーション毎の累積通信料金の情報を設け、それぞれに上限値を設定しておく。図６にアプリケーション情報の拡張例を示す。
【００２５】
また、累積通信料金の上限値に達して自動起動させない場合に、SMSサーバ４に今後PUSHメッセージを送らせないように設定しても良い。具体的にはSMSサーバ４に送信停止リクエストを送信し、ユーザが
・累積通信料金の上限値を引き上げる
・累積通信料金をリセットする
のいずれかを行った場合に送信再開リクエストを送信しSMSサーバ４に送信再開させる。
【００２６】
本実施例によれば、アプリケーション起動に関する報知をしない設定になっていたとしても、通信料金の上限に達してアプリケーションを起動しなかった場合には、ユーザに報知を行うことで、通常の自動起動しない動作と区別して通信料金の上限に達したことを知ることができる。ユーザの通信料金の上限の設定によってPUSHメッセージ受信によりアプリケーションが起動しないようにすることで、ユーザは従量課金制の料金体系であっても通信コストを一定額に抑えることができる。自動起動しないようにすることでリソース消費を抑えることができるためバッテリの消耗を減らすことができる。
【００２７】
次に、本実施例によるプログラム及びこのプログラムを記録する記録媒体について説明する。  
【００２８】
前述の動作に基づく処理及びフローチャートに示す処理を、コンピュータシステムのＣＰＵが実行するためのプログラムは、本発明によるプログラムを構成する。
【００２９】
また、このプログラムを記録するための記録媒体は、本発明によるコンピュータ読み取り可能な記録媒体を構成する。この記録媒体としては、光磁気ディスク、光ディスク、半導体メモリ、磁気記録媒体等を用いることができ、これらをＲＯＭ，ＲＡＭ，ＣＤ−ＲＯＭ，フレキシブル・ディスク、メモリカード等に構成して用いてよい。
【００３０】
またこの記録媒体は、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部のＲＡＭ等の揮発性メモリのように、一定時間プログラムを保持するものも含まれる。
【００３１】
また上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから伝送媒体を介して、あるいは伝送媒体中の伝送波により他のコンピュータシステムに伝送されるものであってよい。上記伝送媒体とは、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように、情報を伝送する機能を有する媒体をいうものとする。
【００３２】
また上記プログラムは、前述した機能の一部を実現するためであってもよい。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００３３】
従って、このプログラム及び記録媒体を図２のシステム又は装置とは異なるシステム又は装置において用い、そのシステム又は装置のコンピュータがこのプログラムを実行することによっても、各実施例で説明した機能及び効果と同等の機能及び効果を得ることができ、本発明の課題を解決することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施例によるSMSシステムの構成図である。
【図２】本発明の実施例による携帯通信端末の構成を示すブロック図である。
【図３】本発明の実施例による動作を示すフローチャートである。
【図４】アプリケーション情報の例を示す構成図である。
【図５】報知条件マトリックスの構成図である。
【図６】アプリケーション情報の拡張例を示す構成図である。
【符号の説明】
【００３５】
１  コンテンツサーバ
２  携帯通信端末
４  SMSサーバ
２１  PUSHメッセージ受信部
２２  PUSHメッセージ解析部
２３  アプリケーション情報蓄積部
２４  ネットワークアクセス部
２５  アプリケーション起動部
２６  報知部
２７  通信料金計算部
２８  通信料金情報蓄積部
２９  アプリケーション部
【図１】
2008301518.tif 000003
【図２】
2008301518.tif 000004
【図３】
2008301518.tif 000005
【図４】
2008301518.tif 000006
【図５】
2008301518.tif 000007
【図６】
2008301518.tif 000008