(57)【要約】【課題】  多様化する携帯電話利用料金体系に柔軟に対応し、精度の高い月途中利用料金確認機能や他料金体系を基にした料金試算機能を携帯電話利用者に提供する事により、携帯電話利用者の満足度を向上する事を目的とする。【解決手段】  外部から更新可能な料金計算アルゴリズム部を保持する料金計算機能を携帯電話端末に搭載し、その携帯電話端末に対して適用する料金コース／パック／プランや料金割引サービスが決定した時点で、料金管理センターからアルゴリズム更新通知を送信する。その通知を受けた携帯電話端末は、料金管理センターから料金計算の為のアルゴリズムを単数または複数ダウンロードし、端末上の料金計算アルゴリズムを更新する。端末上で、通話・通信の開始・終了と共に料金計算機能の集計を開始・終了し、また任意のタイミングで料金計算アルゴリズムを用いて料金計算を行い、比較表示を行う。【選択図】  図１
2005341002.tif 000002
【特許請求の範囲】
【請求項１】
外部から更新可能な１つ以上の料金計算アルゴリズムを格納する記憶手段と、
通話・通信記録を集計する集計手段と、
利用者の指示に応じて、前記集計結果に対して、前記記憶手段に格納された１つ以上の料金計算アルゴリズムを用いて利用料金を計算する計算手段と、
前記計算手段により計算した利用料金を、計算に用いた各料金計算アルゴリズムに対応する利用料金コース／パック／プランや料金割引サービスの表示と対応させて、表示する手段と
を備えたことを特徴とする携帯電話端末。
【請求項２】
請求項１に記載の携帯電話端末における料金計算アルゴリズムを管理する携帯電話利用料金管理装置であって、
各利用料金コース／パック／プラン毎の料金計算アルゴリズムおよび各料金割引サービス毎の料金計算アルゴリズムを格納した料金計算アルゴリズム記憶手段と、
前記料金計算アルゴリズムの更新通知を前記携帯電話端末に送信する手段と、
前記更新通知を受けて自動的に、または前記携帯電話端末の利用者の手動の指示により、前記携帯電話端末から接続要求があったとき、その携帯電話端末と接続し、その携帯電話端末内に格納されている料金計算アルゴリズムが更新すべきものであるかどうかを判定し、更新すべきであると判定された場合、新たな料金計算アルゴリズムを当該携帯電話に送信して格納させる手段と
を備えたことを特徴とする携帯電話利用料金管理装置。
【請求項３】
請求項２に記載の携帯電話利用料金管理装置において、
前記携帯電話端末の利用者から手動で指示された他の料金計算アルゴリズムを当該携帯電話に送信して格納させる手段を、さらに備えたことを特徴とする携帯電話利用料金管理装置。
【請求項４】
携帯電話端末上で料金計算を行うための携帯電話端末上利用料金計算システムであって、
携帯電話端末と、携帯電話利用料金管理装置とを備え、
前記携帯電話端末は、
前記携帯電話利用料金管理装置から更新可能な１つ以上の料金計算アルゴリズムを格納する記憶手段と、
通話・通信記録を集計する集計手段と、
利用者の指示に応じて、前記集計結果に対して、前記記憶手段に格納された１つ以上の料金計算アルゴリズムを用いて利用料金を計算する計算手段と、
前記計算手段により計算した利用料金を、計算に用いた各料金計算アルゴリズムに対応する利用料金コース／パック／プランや料金割引サービスの表示と対応させて、表示する手段と
を備え、
前記携帯電話利用料金管理装置は、
各利用料金コース／パック／プラン毎の料金計算アルゴリズムおよび各料金割引サービス毎の料金計算アルゴリズムを格納した料金計算アルゴリズム記憶手段と、
前記料金計算アルゴリズムの更新通知を前記携帯電話端末に送信する手段と、
前記更新通知を受けて自動的に、または前記携帯電話端末の利用者の手動の指示により、前記携帯電話端末から接続要求があったとき、その携帯電話端末と接続し、その携帯電話端末内に格納されている料金計算アルゴリズムが更新すべきものであるかどうかを判定し、更新すべきであると判定された場合、新たな料金計算アルゴリズムを当該携帯電話に送信してその記憶手段に格納させる手段と、
前記携帯電話端末の利用者から手動で指示された他の料金計算アルゴリズムを当該携帯電話に送信してその記憶手段に格納させる手段と
を備えたことを特徴とする携帯電話利用料金管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話端末上で利用料金計算を行うための技術に関する。
【背景技術】
【０００２】
携帯電話端末の利用にあたり、現在、当月利用料金の確認方法は２通りある。１つは、通信を介して料金管理センターに問い合わせる方法である。もう１つは、特許文献１に記載されているように、通信を介さずに携帯電話端末固有の機能により一定期間単位で集計・確認をする方法である。
【特許文献１】特開２００２−２７１５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
携帯電話端末の当月利用料金の確認方法において、まず、通信を介して料金管理センターに問い合わせる方法であるが、この方法で確認できるのは、多くの場合、当月１日から前日または前々日までの料金である上、利用料金コース／パック／プランや割引サービスが適用される前の時点での料金であるという問題がある。また、利用料金を確認する毎に通信料が発生するという問題がある。
【０００４】
また、もう一方の上記特許文献１に記載の方法では、料金計算機能が携帯電話端末に固有の機能となっているため、携帯電話端末で期間別の集計は出来ても、距離や時間帯別、又は料金コース／パック／プランや割引サービスを適用した利用料金は計算する事ができないという問題がある。
【０００５】
昨今、携帯電話サービスの利用料金コース／パック／プランや料金割引サービスは、携帯電話事業各社でその多様性が増してきており、上記の２通りの方法では目安としてもあまり意味のある集計が行えなくなってきているという問題が生じている。
【０００６】
本発明は、携帯電話事業各社が用意する多彩な料金コース／パック／プランや割引サービスに柔軟に対応し、利用者に自身の利用状況を正確に伝えたり、実際の携帯電話利用状況に対して様々な料金コース／パック／プランや料金割引サービスで計算した結果を比較し、利用者に対して最適な料金コース／パック／プランや料金割引サービスを推薦したりする事で、その満足度を向上させる事を目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明では、次のようにして携帯電話端末上で料金計算と表示ができるようにしている。まず、料金管理センター（携帯電話利用料金管理装置）が携帯電話利用料金コース／パック／プランや料金割引サービスに応じた料金計算アルゴリズムを保持し、当月の適用サービスが決定した時点で携帯電話端末に対してアルゴリズム更新通知を送信する。次に、その通知を受信した携帯電話端末が、自動または手動で料金管理センターにアクセスし、上記料金計算アルゴリズムをダウンロードして端末上の料金計算機能の料金計算アルゴリズムを更新する。さらに、更新されたアルゴリズムを搭載した料金計算機能の集計を、携帯電話端末が、通信や通話を開始・終了する際に起動・終了する。起動された料金計算機能が、単数または複数の料金計算アルゴリズムを用いて、単数または複数の利用料金コース／パック／プランと料金割引サービスの組み合わせの計算を行い、その結果を記憶しておく。その料金計算機能が複数の料金コース／パック／プランと料金割引サービスについて計算を行った場合に、それらの結果を比較・表示し、利用者に最も適した料金コース／パック／プランや割引サービスを推薦する。
【発明の効果】
【０００８】
本発明によれば、携帯電話端末に対して月単位などで適用される料金コース／パック／プランや料金割引サービスが決定した時点で、料金計算アルゴリズム更新通知を料金管理センターが携帯電話端末に送り、それを受けた携帯電話端末は、更新された新たな料金計算アルゴリズム及び利用者の希望に応じてそれ以外の組み合わせの料金計算アルゴリズムを、料金管理センターから自動または手動でダウンロードして記憶手段に格納する。また、携帯電話端末にて通話・通信したときにはその集計を行う。利用者の指示に応じて、通話・通信集計結果に対して、前記料金計算アルゴリズムを利用して利用料金を計算し表示するので、携帯端末側だけの処理で、より実際の利用料金に近い金額を知る事ができる上、料金確認時にはデータ通信が発生しないため、別途通信料金もかからない。
【０００９】
また、携帯電話端末に適用されている料金コース／パック／プランと料金割引サービス以外の料金計算アルゴリズムをダウンロードして格納しておく事で、複数のアルゴリズムによる同時計算を行い、その結果を比較表示できるので、携帯電話利用者毎の利用形態によって、それぞれ最も支払い金額が少なくなる料金コース／パック／プランと料金割引サービスを推薦する事ができる。
【００１０】
さらに、本発明では実際に月途中時点等で利用料金の計算を行うのは携帯電話端末自体であるため、料金管理センターの負荷を増大させる事無く、携帯電話端末利用者の利便性を向上させる事ができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施する場合の一形態を、図面を用いて具体的に説明する。
【００１２】
図１は、本発明の実施の一形態を示すシステムの全体構成図である。１０１は、携帯電話利用料金とその計算を行うアルゴリズム群の管理をする料金管理センター（具体的にはサーバとなるコンピュータ）を示す。１０３は、利用者が扱う料金計算機能付き携帯電話端末を示す。１０４，１０５，１０６は、当該携帯電話端末１０３の通話・通信先となる一般電話、携帯電話、及びネットワーク等を示す。
【００１３】
料金管理センター１０１は、各種料金コース／パック／プランと料金割引サービスに対応した料金計算アルゴリズム群１０７を管理している。また、料金管理センター１０１は、当該携帯電話端末１０３に対しての月単位等の適用料金コース／パック／プランと料金割引サービスが確定した時点で、当該携帯電話端末１０３に対して料金計算アルゴリズムの更新通知１０２を送信する。
【００１４】
料金計算アルゴリズムの更新通知１０２を受けた携帯電話端末１０３は、料金管理センター１０１に対して自動または手動でアクセスを行い、携帯電話端末１０３に対して適用されている料金コース／パック／プランと料金割引サービスに対応した料金計算アルゴリズム１０７、及び、当該携帯電話利用者の希望に従い、その他の料金コース／パック／プランや割引サービス用の料金計算アルゴリズム１０７をダウンロードし、携帯電話端末１０３上の料金計算機能に含まれる料金計算アルゴリズムを更新する。
【００１５】
携帯電話端末１０３は、一般電話１０４、携帯電話１０５、及びネットワーク１０６等への通話・通信開始時に端末１０３上の料金計算機能を起動し、通話・通信記録の集計を開始する。そして、一般電話１０４、携帯電話１０５、及びネットワーク１０６等への通話・通信終了時に料金計算機能を終了し、通話・通信記録の集計を終了する。携帯電話端末１０３上では、任意のタイミングでその集計結果を料金計算アルゴリズムにより計算し、表示する事ができ、また同時に別の利用料金コース／パック／プランと料金割引サービスに対応した料金計算アルゴリズムで計算する事により、その結果を比較表示し、携帯電話端末利用者へ最も適した利用料金コース／パック／プランと料金割引サービスを推薦する。
【００１６】
図２は、本システムにおける、料金管理センター１０１と携帯電話端末１０３との関係を示すブロック図である。料金管理センター１０１は、料金計算アルゴリズム１０７を保持管理する料金計算アルゴリズム管理部２０２と、携帯電話端末１０３に対してアルゴリズムの更新通知１０２を送り、アルゴリズム更新の通信を制御するアルゴリズム更新通知制御部２０１とを備えている。
【００１７】
アルゴリズム更新通知制御部２０１は、携帯電話端末１０３に対して適用する料金コース／パック／プランと割引サービスが決定した時点で、当該携帯電話端末１０３にアルゴリズム更新通知１０２を送信する。アルゴリズム更新通知１０２を受信した携帯電話端末１０３は、料金管理センター１０１に手動または自動でアクセスを行い、アルゴリズム更新通知制御部２０１を介して、自端末１０３に適用されている料金コース／パック／プランと割引サービスに対応した料金計算アルゴリズム１０７と、利用者の希望に応じたその他の料金計算アルゴリズム１０７をダウンロードし、自端末１０３の料金計算機能に含まれる料金計算アルゴリズムを更新する。
【００１８】
図３（ａ）は、料金管理センター１０１で保持管理しているユーザ管理テーブルの一例を示す。ユーザ管理テーブルは、各ユーザを特定するユーザＩＤ毎に、携帯電話番号、契約内容（例えば、家族で契約している、法人契約している、などの契約内容）、適用料金コース、適用料金割引サービス、及び通話・通信記録などの情報を格納する。
【００１９】
図３（ｂ）及び図３（ｃ）は、料金管理センター１０１で保持管理している料金計算アルゴリズム管理テーブルの一例を示す。図３（ｂ）では、料金コース（あるいは料金パック／プラン）毎に、料金計算時に適用すべき料金計算アルゴリズムが格納されている。図３（ｃ）では、料金割引サービス毎に、料金計算時に適用すべき料金計算アルゴリズムが格納されている。なお、料金計算アルゴリズムとは、具体的には料金計算を行うプログラムである。例えば、ある利用者に対して料金コースＡで割引サービスＧが適用されていた場合、料金計算を行う際には、その利用者の通話・通信記録（例えば、通話時間や通信パケット数など）を引数として料金計算アルゴリズムＡＬＧ−Ａ０１を実行することによりコースＡでの料金が求められ、さらにその結果を引数として料金計算アルゴリズムＡＬＧ−Ｇ０１を実行することにより割引サービスＧで割引した料金が求められる。
【００２０】
図４は、図２に示した構成での携帯電話端末１０３における処理の流れの一例を示したフローチャートである。まず初めに、携帯電話端末１０３は料金管理センター１０１からの料金計算アルゴリズム更新通知１０２を受信(ステップ４０１)するか、または利用者が手動でアルゴリズム更新指示を行う(ステップ４０２)事を契機として、料金管理センター１０１に接続を行う(ステップ４０３)。そして、更新するべき料金計算アルゴリズムがあるかどうかをチェックし(ステップ４０４)、ある場合はそれをダウンロードする(ステップ４０５)。さらに利用者の希望する他の料金計算アルゴリズムがあるかどうかをチェックし(ステップ４０６)、ある場合はダウンロードする(ステップ４０７)。その後、料金管理センター１０１との接続を切断し(ステップ４０８)、アルゴリズムを１つ以上ダウンロードしたかどうかをチェックし(ステップ４０９)、ダウンロードした場合は、自端末の料金計算機能の料金計算アルゴリズムを更新する(ステップ４１０)。
【００２１】
なお、ステップ４０４は、当該携帯電話端末１０３に適用されている料金コースと割引サービスの料金計算アルゴリズム（各携帯電話端末に現在どの料金計算アルゴリズムが保持されているかは、料金管理センター側で管理しているものとする）と、現在その料金コースと割引サービスの料金計算に実際に使用されている料金計算アルゴリズム（すなわち、図３（ｂ）や図３（ｃ）のテーブルに登録されているもの）とを比較して、更新されている場合にステップ４０５に進むものである。
【００２２】
図５は、本システムにおける、携帯電話端末１０３上での料金計算機能を実現する構成要素を示すブロック図である。本機能は図５に示すように、料金計算を制御する料金計算制御部５０１と、実際に料金を計算する料金計算部５０２と、料金計算の為の料金体系情報管理部５０４を含んだ単数または複数の料金計算アルゴリズム群５０３と、その料金計算アルゴリズム群５０３を外部から更新する為のアルゴリズム更新制御部５０５と、料金計算の元となる情報を管理する通話・通信記録集計情報管理部５０６と、通話・通信記録集計情報管理部５０６を制御する通話・通信記録集計制御部５０７とを備えている。
【００２３】
アルゴリズム更新制御部５０５は、アルゴリズム更新通知１０２を受け取ると、料金管理センター１０１に自動または手動でアクセスを行い、料金計算アルゴリズム１０７を単数または複数ダウンロードする。アルゴリズム更新制御部５０５は、ダウンロードした料金計算アルゴリズム１０７を、既存の料金計算アルゴリズム５０３と置き換える。通話・通信記録集計制御部５０７は、携帯電話端末１０３の通話・通信の開始・終了のタイミングで起動・終了をし、その通話・通信記録を通話・通信記録情報管理部５０６に記録する。料金計算制御部５０１は、携帯電話利用者により任意のタイミングで起動され、料金計算部５０２に対して計算指示を行う。計算指示を受けた料金計算部５０２は、単数または複数の料金計算アルゴリズム５０３とその中に含まれる料金体系情報管理部５０４を用いて、利用料金を計算する。
【００２４】
図６は、図５のブロック図に示した各部による、通話・通信記録集計処理の流れの一例を示したフローチャートである。まず、携帯電話端末１０３は、外部への通話・通信開始前に料金計算機能を起動し、集計を開始する(ステップ６０１)。そして、通話・通信を開始する(ステップ６０２)。その後、通話・通信を終了し(ステップ６０３)、料金計算機能の集計も終了する(ステップ６０４)。
【００２５】
図７は、図５のブロック図に示した各部による、料金計算処理の流れの一例を示したフローチャートである。まず、利用者が料金計算開始を指示する(ステップ７０１)と、通話・通信集計結果に対して、携帯電話端末１０３に格納されている１つの料金計算アルゴリズムによって利用料金が計算され、結果が記憶される(ステップ７０２)。次に、別の料金計算アルゴリズムがあるかどうかを確認し(ステップ７０３)、ある場合はそのアルゴリズムで計算し、結果を記憶する(ステップ７０２)。それを繰り返し、別のアルゴリズムが無くなった時点で、記憶されていた複数の計算結果を呼び出し、それに順位付けを行って(ステップ７０４)、携帯電話端末１０３上で表示を行う(ステップ７０５)。
【００２６】
図８は、料金計算機能８０１による計算結果を表示する為の携帯電話端末１０３の画面の一例を示す。８０２，８０３，８０４は、携帯電話端末１０３上での料金計算機能８０１により計算された料金の画面表示例である。料金計算機能８０１で計算された単数または複数の計算結果は、携帯電話端末１０３上の画面８０２、８０３、８０４等のように表示され、現在適用されている料金コース／パック／プランと割引サービスによる計算結果８０２と、その他の料金コース／パック／プランと割引サービスによる計算結果８０３、８０４に対して順位付けがなされている。コース＊の後に表示されている括弧付きの数字が順位を示している。これにより、携帯電話利用者に対して、支払い金額が最も少なくなる料金コース／パック／プランを明示する。図８では、現在適用中の料金コース／パック／プランによる計算結果の表示例は画面８０２だが、最も支払い料金が少なくなるのは、画面８０３に表示された別の料金コース／パック／プランと割引サービスによる計算結果であるという事が示されている。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の一形態を示すシステム構成図
【図２】本システムにおける、料金管理センターと携帯電話端末の関係を示す構成図
【図３】図２に示した構成図での処理の流れの一例を示したフローチャート
【図４】本システムにおける、携帯電話端末上での料金計算機能を示すブロック図
【図５】図４のブロック図における、通話記録集計処理の流れの一例を示したフローチャート
【図６】図４のブロック図における、料金計算処理の流れの一例を示したフローチャート
【図７】病変部分デ−タを画面に再表示する処理手順を示すフロ−チャ−ト
【図８】料金計算機能とそれを表示する為の携帯電話端末上の画面との関係を示した関係図
【符号の説明】
【００２８】
１０１…料金管理センター、１０２…アルゴリズム更新通知、１０３…料金計算機能付き携帯電話端末、１０４…一般電話、１０５…携帯電話、１０６…ネットワーク、１０７…料金計算アルゴリズム、２０１…アルゴリズム更新通知制御部、２０２…料金計算アルゴリズム管理部、５０１…料金計算制御部、５０２…料金計算部、５０３…料金計算アルゴリズム、５０４…料金体系情報管理部、５０５…アルゴリズム更新制御部、５０６…通話・通信記録集計情報管理部、５０７…通話・通信記録集計制御部、８０１…料金計算機能、８０２…携帯電話端末上計算結果表示例、８０３…携帯電話端末上計算結果表示例、８０４…携帯電話端末上計算結果表示例。
【図１】
2005341002.tif 000003
【図２】
2005341002.tif 000004
【図３】
2005341002.tif 000005
【図４】
2005341002.tif 000006
【図５】
2005341002.tif 000007
【図６】
2005341002.tif 000008
【図７】
2005341002.tif 000009
【図８】
2005341002.tif 000010