Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4138580B2 - Subscriber information notification system and subscriber information notification method - Google Patents
[go: Go Back, main page]

JP4138580B2 - Subscriber information notification system and subscriber information notification method - Google Patents

Subscriber information notification system and subscriber information notification method Download PDF

Info

Publication number
JP4138580B2
JP4138580B2 JP2003152717A JP2003152717A JP4138580B2 JP 4138580 B2 JP4138580 B2 JP 4138580B2 JP 2003152717 A JP2003152717 A JP 2003152717A JP 2003152717 A JP2003152717 A JP 2003152717A JP 4138580 B2 JP4138580 B2 JP 4138580B2
Authority
JP
Japan
Prior art keywords
message
notification
subscriber
receiving terminal
subscriber information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003152717A
Other languages
Japanese (ja)
Other versions
JP2004357000A (en
Inventor
晋 藤岡
光昭 花岡
昌弘 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2003152717A priority Critical patent/JP4138580B2/en
Publication of JP2004357000A publication Critical patent/JP2004357000A/en
Application granted granted Critical
Publication of JP4138580B2 publication Critical patent/JP4138580B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、加入者情報の変更内容を示すメッセージを加入者に通知するための技術に関する。
【0002】
【従来の技術】
携帯電話機に関するサービスには様々なものがある。その代表的な例としては、いわゆる留守番電話サービスや電子メールサービスのほか、詳細な通話履歴が記録された明細書を発行するサービスや、特定の通話先との間で行われた通話に対しては通話料金を割り引くサービスなどがよく知られている。この種のサービスは、一般に、加入者からの申し込みに基づいて開始されるようなオプションサービスである。このため、これらのサービスの申し込み状況に関する情報はホームロケーションレジスタ或いはホームメモリと称せられる加入者情報管理装置により、加入者の氏名や住所などと共に加入者情報として記憶されている。
【0003】
例えば留守番電話サービスが解約されたとき等のように、加入者情報管理装置によって記憶されている加入者情報が変更された場合、その変更内容を加入者の知人などに知らせるための仕組みが既に提案されている(例えば特許文献1)。この特許文献1に記載されている方法では、加入者が、自身の加入者情報に変更が生じた場合に、その変更内容を通知する通知先、通知方法或いは通知日などの詳細をネットワークに事前登録しておく。一方、上記加入者によって利用されているサービス内容を知りたいと考える第3者が自身の電話機を用いて特別な発呼操作を行うと、この第3者(発呼者)が上記のようにして事前登録された通知先であるか否かということがネットワークによって判定される。そして、この判定により通知先であることが確認された場合には、ネットワークから上記発呼者に対し変更内容が通知されることになる。
【0004】
【特許文献1】
特開2002−247194号公報
【0005】
【発明が解決しようとする課題】
上述したように、特許文献1に記載されている方法では、通知先、通知方法及び通知日などが加入者によって事前に登録されるようになっている。このため、加入者はどのサービスに変更が生じた場合にはどの通知先にいつ頃どのような方法で変更内容を通知すべきかということを逐一考えて決めておかなければならないし、また、このようにして決めた事項をネットワークにいちいち登録しなければならないという煩雑さがある。このような煩雑な作業を経なければならないとすれば、加入者は最初からこれらの作業を敬遠してしまうことが十分に予想される。そしてこの結果、加入者情報を他人に通知するという所期の目的を達成できなくなってしまうという虞がある。
【0006】
本発明はこのような背景の下になされたものであり、その目的は、加入者にとってより簡便な仕組みで加入者情報の変更を通知することを目的とする。
【0007】
【課題を解決するための手段】
上述した課題を解決するため、本発明は、メッセージ受信端末を利用する加入者に関する加入者情報を記憶した情報記憶手段と、前記情報記憶手段によって記憶されている加入者情報が変更された場合に、その変更の内容を示すメッセージ内容と、当該メッセージの通知先と、当該メッセージの通知時期とを決定するための条件を記憶した条件記憶手段と、変更された加入者情報の内容と、前記条件記憶手段に記憶された条件とに基づいて、前記メッセージ内容と前記通知先と前記通知時期とを決定する決定手段と、前記決定されたメッセージ内容に基づいて前記メッセージ受信端末の受信可能な形式にてメッセージを作成する作成手段と、前記決定された通知時期が到来すると、前記作成されたメッセージを前記決定された通知先であるメッセージ受信端末に配信する配信手段とを備え、前記通知先には、前記加入者自身によって利用される第1のメッセージ受信端末と、当該第1のメッセージ受信端末と通話或いは通信を行う第2のメッセージ受信端末とが含まれており、前記条件記憶手段には、前記通知先が前記第1のメッセージ受信端末と前記第2のメッセージ受信端末とのどちらであるかということに応じて、それぞれ異なるメッセージ内容を決定するための条件が記憶されており、前記決定手段は、前記条件に従って、前記第1のメッセージ受信端末に通知すべきメッセージ内容と、前記第2のメッセージ受信端末に通知すべきメッセージ内容とを決定するとともに、前記第1のメッセージ受信端末への通知時期を前記第1のメッセージ受信端末に関する加入者情報が変更された後と決定し、前記第2のメッセージ受信端末への通知時期を当該加入者情報が変更された後に前記第1のメッセージ受信端末と通話或いは通信が行われた後と決定する加入者情報通知システムを提供する。
また、本発明は、メッセージ受信端末を利用する加入者に関する加入者情報が変更された場合に、変更された加入者情報の内容と予め定められている条件とに基づいて、前記変更の内容を示すメッセージ内容と、当該メッセージの通知先と、当該メッセージの通知時期とをネットワークにおいて決定する第1の過程と、前記決定されたメッセージ内容に基づいて前記メッセージ受信端末の受信可能な形式にてメッセージを作成する第2の過程と、前記決定された通知時期が到来すると、前記ネットワークから前記決定された通知先であるメッセージ受信端末に対して前記作成されたメッセージを配信する第3の過程とを備え、前記通知先には、前記加入者自身によって利用される第1のメッセージ受信端末と、当該第1のメッセージ受信端末と通話或いは通信を行う第2のメッセージ受信端末とが含まれており、前記条件には、前記通知先が前記第1のメッセージ受信端末と前記第2のメッセージ受信端末とのどちらであるかということに応じて、それぞれ異なるメッセージ内容を決定するための条件が含まれており、前記第1の過程においては、前記条件に従って、前記第1のメッセージ受信端末に通知すべきメッセージ内容と、前記第2のメッセージ受信端末に通知すべきメッセージ内容とが決定されるとともに、前記第1のメッセージ受信端末への通知時期が前記第1のメッセージ受信端末に関する加入者情報が変更された後と決定され、前記第2のメッセージ受信端末への通知時期が当該加入者情報が変更された後に前記第1のメッセージ受信端末と通話或いは通信が行われた後と決定される加入者情報通知方法を提供する。
この発明によれば、加入者情報の変更に際して、適切な通知時期に適切な通知先へと加入者情報の変更を通知するメッセージを配信することが可能となる。また、加入者情報を変更した加入者は、その通話先或いは通信先である別の加入者に対して自身の加入者情報を変更したことを通知することが可能となる。
【0010】
また、本発明の一態様として、前記加入者情報の管理を行う加入者情報管理装置と、前記メッセージ受信端末に対して各種メッセージを配信するメッセージ配信装置とを備え、前記加入者情報管理装置が、前記情報記憶手段と、前記条件記憶手段と、前記決定手段と、前記作成手段とを有し、前記メッセージ配信装置が前記配信手段を有していても良い。
あるいは、本発明の別の態様として、前記加入者情報の管理を行う加入者情報管理装置と、前記メッセージ受信端末に対して各種メッセージを配信するメッセージ配信装置とを備え、前記加入者情報管理装置が前記情報記憶手段と、前記条件記憶手段と、前記決定手段とを有し、前記メッセージ配信装置が前記作成手段と前記配信手段とを有していても良い。
【0011】
【発明の実施の形態】
以下、図面を参照して、この発明の実施形態について説明する。
【0012】
(1)構成
図1は本発明の一実施形態に係るメッセージ配信システムの全体構成図である。同図に示されるように、本システムは加入者情報管理装置1と、メッセージ配信装置2と、通信ネットワーク3と、複数のメッセージ受信端末4a,4bとを備える。なお、複数のメッセージ受信端末4a,4bを区別する必要のない場合、以下においては適宜メッセージ受信端末4と記載する。また、同図においては説明の便宜上2台のメッセージ受信端末4a,4bのみを記載しているが、実際には多数のメッセージ受信端末4が通信ネットワーク3に接続可能となっている。
以下、図1の各構成要素について詳細に説明する。
【0013】
(1−1)メッセージ受信端末4
メッセージ受信端末4は、例えばPDC(Personal Digital Cellular)方式やIMT−2000(International Mobile Telecommunications-2000)方式の携帯電話機や、PHS(Personal Handyphone System:登録商標)方式の簡易携帯電話機や、これらの通信方式に従ってデータ通信を行う通信装置を内蔵したPDA(Personal Digital Assistants)である。このメッセージ受信端末4は、通信ネットワーク3を介して音声通話やテキストメッセージ等のデータ通信を行うことが可能である。このメッセージ受信端末4は通信ネットワークの運営・管理を行う電気通信事業者とサービス契約を締結している加入者により所有および使用される。
【0014】
(1−2)通信ネットワーク3
通信ネットワーク3は、前述した方式に従ってメッセージ受信端末4に音声通話サービスやデータ通信サービスを提供する移動通信ネットワークである。この通信ネットワーク3は、メッセージ受信端末4と無線通信を行う複数の基地局31と、ネットワーク内の交換処理を行う複数の交換機32を備えている。また、通信ネットワーク3には、加入者情報管理装置1と、メッセージ配信装置2とが接続されている。メッセージ受信端末4と、加入者情報管理装置1と、メッセージ配信装置2とは、この通信ネットワーク3を介して互いにデータ通信を行うことが可能になっている。
【0015】
(1−3)加入者情報管理装置1
加入者情報管理装置1は、加入者に関する各種情報(以下、加入者情報という)を記憶したデータベース装置である。この加入者情報管理装置1は、電気通信事業者のオペレータによって操作されるオペレータ端末(図示略)と接続されており、このオペレータ端末に入力された加入者情報が加入者情報管理装置1に転送されて記憶されるようになっている。また、加入者自身がメッセージ受信端末4を操作することによって加入者情報を入力し、これをメッセージ受信端末4から加入者情報管理装置1に送信して記憶させることも可能である。
また、加入者情報管理装置1は、自身が記憶している加入者情報が変更されると、その変更内容と予め定められた条件に基づいて加入者に対する通知メッセージを生成する機能を備えている。生成された通知メッセージは、加入者情報管理装置1からメッセージ配信装置2へと送信され、このメッセージ配信装置2から加入者のメッセージ受信端末4に転送されるようになっている。
【0016】
図2は加入者情報管理装置1の構成を示すブロック図である。同図に示されるように、加入者情報管理装置1は、CPU(Central Processing Unit)11,ROM(Read Only Memory)12,RAM(Random Access Memory)13,HDD(Hard Disk Drive)14,通信インターフェース15を備えている。HDD14には、CPU11が後述するようにして加入者情報を管理したりメッセージを生成するためのコンピュータプログラムの他、加入者情報テーブルTB1,通知情報テーブルTB2および通知時期情報テーブルTB3という3種類のテーブルが記憶されている。
【0017】
図3は加入者情報テーブルTB1のデータ構造を示した図である。この加入者情報テーブルTB1に記述された内容は電気通信事業者或いは加入者によって決められたものである。以下、同図を参照しつつ各フィールドの説明を行う。
加入者IDuIDには、このテーブルのレコードを一意的に識別するためのデータが記述されている。加入者名uNameには、このレコードの付与されたメッセージ受信端末4を契約している加入者の氏名に関するデータが記述されている。電話番号pNumには、加入者の所有するメッセージ受信端末4に割り当てられた電話番号に関するデータが記述されている。メールアドレスmAddrには、加入者の所有するメッセージ受信端末4に割り当てられたメールアドレスに関するデータが記述されている。サービスAフラグflgAおよびサービスBフラグflgBには、加入者がサービスAおよびサービスBに加入しているか否かを識別するデータがそれぞれ記述されており、例えば値が「1」でサービス加入、「0」でサービス未加入を示す。ここで「サービス」とは、メッセージ受信端末4の使用に際して電気通信事業者により提供される有償または無償の各種便宜であり、加入者によってそのサービスの加入の可否を選択することができる。このサービスには、例えば加入者に対して通話や料金等の明細を送付するサービスや、特定の通話先との通話料金が割安になるサービス等の多種多様のものがあるが、本実施形態では、これらの多数のサービスのうち、「サービスA」と「サービスB」という任意の2つのサービスを例に挙げて説明を行う。
【0018】
加入者情報テーブルTB1に記憶されている情報は、以上のようになっている。例えば図3では、加入者ID「001」が割り当てられた加入者「携帯 太郎」によって利用されるメッセージ受信端末4の電話番号とメールアドレスはそれぞれ「09011112222」と「tarou@ddd.ne.jp」であり、この加入者は「サービスA」には加入しているが「サービスB」には未加入であることが示されている。
【0019】
なお、加入者情報としては、上記に例示したもの以外にも、例えば加入者の住所や通信料金の決済方法、また決済機関の口座番号等の様々な情報を当然含み得るが、説明の便宜のため全ての加入者情報については省略する。
【0020】
図4は通知情報テーブルTB2のデータ構造を示した図である。この通知情報テーブルTB2に記述されている内容は電気通信事業者によって予め決められたものである。以下、同図を参照しつつ各フィールドの説明を行う。
通知情報名msgNameには、変更対象となるサービス等の名称に関するデータが記述されている。通知先msgAddrには、該当する項目の加入者情報が変更された場合に通知する、通知メッセージの送信先に関するデータが記述されている。ここで「加入者A」とは、加入者情報が変更された加入者自身を指している。即ち、加入者の情報が変更されたときに、この通知先に「加入者A」が記述されているときには、上記加入者自身のメッセージ受信端末4に通知メッセージが送信されることになる。
これに対し、「加入者B」とは、上記加入者A以外の加入者を意味しており、本実施形態では、加入者Aと通話を行った相手となる加入者が上記加入者Bに該当する。即ち、加入者Aと通話を行った加入者は、上記加入者Aの知人・友人である可能性が極めて高いと考えられるから、このような加入者(加入者B)に対しては加入者Aに関する加入者情報の変更内容を通知した方が有益であると考えられるからである。例えば、加入者Aが留守番電話サービスに加入した場合、その加入の旨を加入者Bに通知しておけば、加入者Bは留守番電話サービスを利用すれば加入者Aに伝言可能であると予想できることになるから、加入者Bにとっては非常に便利である。また、この通知先msgAddrのデータは後述する通知時期情報テーブルTB3の該当レコードと関連付けられており、この関連付けによって通知メッセージの通知時期が定められている。
次に、メッセージ内容msgContentsには、該当する項目の加入者情報が変更された場合に配信される通知メッセージの内容に関するデータが記述されている。本実施形態では、通知メッセージは、予めHDD14に記憶されているテンプレートに対し、変更された加入者情報の内容データが埋め込まれることで生成されるようになっている。上記メッセージ内容msgContentsに記述されているデータは、その埋め込み対象となるテンプレートファイルのファイルパスである。ここで、図5は「サービスA」に加入した場合の通知メッセージであり、図6はメールアドレスを変更した場合の通知メッセージである。これらの図が示すように、図5のように毎回固定された内容の通知メッセージもあれば、図6のように、テンプレートを利用して図中下線で示された「mAddr」部分に変更後のメールアドレスを埋め込むことによって生成されるような可変の通知メッセージもある。これは、例えば図4に示されたように、「メールアドレス」が変更された場合の通知先として「加入者A,B」が設定されており、その通知内容としては、ファイルパスが「C:\xxx\xxx\001.tmp」であるテンプレートファイルに基づいて生成されるような場合である。また、図5,6に示されたように、これらのテンプレートには、当該サービスに関する問い合わせ先の電話番号や、当該サービスの詳細や利用方法を説明したWebページへのリンクを含むことが可能である。
【0021】
図7は通知時期情報テーブルTB3のデータ構造を示した図である。この通知時期情報テーブルTB3の内容は電気通信事業者によって予め決められたものである。以下、同図を参照しつつ各フィールドの説明を行う。
通知先msgTargetには、通知メッセージの通知先を特定するデータが記述されている。本実施例においては、通知先msgTargetの値は「加入者A」または「加入者B」である。
通知時期msgTimingには、通知時期に関するデータが記述されている。本実施例においては、「加入者A」に対する通知時期は「加入者情報登録完了時」であり、「加入者B」に対する通知時期は「加入者Aによる加入者情報登録完了後の最初の通話完了時」である。
【0022】
(1−4)メッセージ配信装置2
メッセージ配信装置2は、メッセージ受信端末4宛のメッセージを受信すると、そのメッセージを宛先であるメッセージ受信端末4に送信する機能を備えている。より具体的には、メッセージ配信装置2は、加入者情報管理装置1から通知メッセージを受信すると、その通知メッセージをいったん記憶したのち、その通知メッセージに記述されている宛先を参照してその宛先のメッセージ受信端末4へ通知メッセージを送信する。メッセージ配信装置2は、メッセージ受信端末4が通知メッセージを受信するまで再送を繰り返し、メッセージ配信が完了した時点で、記憶している通知メッセージを削除する。
【0023】
図8はメッセージ配信装置2の内部構成を示すブロック図である。同図に示されるように、メッセージ配信装置2はCPU21,ROM22,RAM23,HDD24,通信インターフェース25を備えている。HDD24には、CPU21が後述するようなメッセージ配信動作を行うためのコンピュータプログラムが記憶されている。
【0024】
(2)動作
次に、上記構成からなる実施形態の動作について説明する。
以下では、加入者Aが加入者情報を変更し、加入者情報変更の通知メッセージを加入者A(自分自身)および通信先の加入者Bに対して送信する場合を例として説明を行う。なお、メッセージ受信端末4aが加入者Aによって利用され,メッセージ受信端末4bが加入者Bによって利用されるものとする。
【0025】
まず、加入者Aの加入者情報を変更すると、加入者情報管理装置1においては加入者情報テーブルTB1の該当レコードが更新される。加入者情報管理装置1はレコードの更新を確認し、加入者情報の変更内容(どのフィールドが更新されたか、等)に基づいて通知情報、通知先、および通知時期を判断する。
【0026】
通知情報とは通知メッセージに記述される情報であり、例えば加入者Aのメールアドレスが変更された場合であれば変更後のメールアドレス等が含まれる。
通知先とは通知情報を通知する相手であり、この場合加入者Aまたは加入者Bである。通知メッセージの通知先は変更された加入者情報によって異なり、加入者AまたはBのみに通知する場合と、加入者AおよびBの双方に通知する場合とがある。これらは加入者情報の変更内容をもとに、通知情報テーブルTB2に記述された内容によって決定される。
通知時期とは通知先毎に異なり、これらのデータは通知時期情報テーブルTB3に記述されている。例えば、通知先が加入者Aであれば通知時期は加入者情報変更の直後であり、通知先が加入者Bであれば通知時期は加入者Aによる加入者情報変更後の最初の加入者A,B間の音声通話終了時である。
【0027】
このため、本システムにおいて加入者情報処理装置で加入者情報の変更がなされてから通知メッセージが配信されるまでの一連の処理には、加入者Aのメッセージ受信端末4aに対して通知メッセージを配信するための処理と、加入者Bのメッセージ受信端末4bに対して通知メッセージを配信するための処理とがあり、それらの一方または両方が、変更された加入者情報の内容に応じて適宜選択されて実行される。これらの処理について、2つのシーケンス図を用いて以下に説明する。
【0028】
図9は、本システムにおいて加入者Aのメッセージ受信端末4aに対して通知メッセージを配信する場合の処理を説明するシーケンス図である。以下、同図を参照しつつ説明する。
なお、2つの処理シーケンスを区別するために、以下においてはこの処理シーケンスを「シーケンスα」とする。
【0029】
まず、加入者情報処理装置において、加入者Aの加入者情報が変更される(ステップSa1)。このとき加入者情報処理装置では、加入者情報の変更内容に基づいて、通知メッセージにおいて通知すべき通知情報、通知先、通知時期を判断することにより通知メッセージ作成の準備をする(ステップSa2)。
【0030】
続いて、加入者情報管理装置1は通知時期が訪れるのを待機する(ステップSa3)。通知時期は通知時期情報テーブルTB3によって管理されており、シーケンスαにおいては、通知先は加入者Aであるため、通知時期は加入者情報の変更終了時である。このため、加入者情報管理装置1では即座に通知メッセージの作成を開始する(ステップSa4)。
【0031】
通知メッセージは、上述の通知情報に基づいて作成される。具体的な処理は以下の通りである。
まず、加入者情報管理装置1では通知情報テーブルTB2を参照し、通知情報をもとに該当する通知情報名msgNameをサーチすることにより、通知先msgAddrとメッセージ内容msgContentsを取得する。図5を例とすれば、メッセージ内容msgContentsをもとにテンプレートのデータを取得し、ここに変更した加入者情報データを埋め込むことにより表示するメッセージを完成させ、さらに通知先msgAddrをもとにメッセージの宛先を決定させれば、通知メッセージが完成する。また、通知時期については、上述の通知先msgAddrをもとに通知時期情報テーブルTB3を参照することで求める。
【0032】
上述の処理により通知メッセージの作成が終了すると、加入者情報管理装置1はメッセージ配信装置2へ通知メッセージを配信する(ステップSa5)。メッセージ配信装置2は通知メッセージを受信すると、これを一旦HDD24へと蓄積する(ステップSa6)。また、通知メッセージの蓄積と同時に、メッセージ配信装置2は通知メッセージの宛先を判断し、指定された宛先(この場合加入者A)のメッセージ受信端末4aへと通知メッセージを配信する(ステップSa7)。
【0033】
加入者Aのメッセージ受信端末4aでは、通知メッセージを受信したら受信完了通知をメッセージ配信装置2へ配信する(ステップSa8)。メッセージ配信装置2では、この受信完了通知を受信するまで定期的に再送を試みるが、受信完了通知を受信した時点で再送を停止し、HDD24へ蓄積した通知メッセージのなかから該当する通知メッセージを削除する(ステップSa9)。
通知メッセージを受信した加入者Aのメッセージ受信端末4aでは、通知メッセージが表示部に表示される。これにより、加入者Aは加入者情報の変更内容を確認することが可能となる。
【0034】
加入者Aのメッセージ受信端末4aに対して通知メッセージを配信する場合の処理は、以上説明した通りである。続いて、加入者Bのメッセージ受信端末4bに対して通知メッセージを配信する場合の処理を説明する。
図10は、本システムにおいて加入者Bのメッセージ受信端末4bに対して通知メッセージを配信する場合の処理を説明するシーケンス図である。以下、同図を参照しつつ説明する。なお、以下において本処理シーケンスは、上述したシーケンスαに対して「シーケンスβ」とする。
【0035】
まず、加入者情報処理装置において、加入者Aの加入者情報が変更される(ステップSb1)。このとき加入者情報処理装置では、加入者情報の変更内容に基づいて、通知メッセージの通知する情報、通知先、通知時期を判断することにより通知メッセージ作成の準備をする(ステップSb2)。続いて加入者情報管理装置1は通知時期が訪れるのを待機する(ステップSb3)。通知時期は通知時期情報テーブルTB3によって管理されており、シーケンスβにおいては、通知先は加入者Bであるから、通知時期は加入者Aの加入者情報変更後における、加入者A,B間の最初の音声通話完了時である。
【0036】
ここで、加入者Aの加入者情報変更後の、加入者A,B間の最初の音声通話が完了する(ステップSb4)。メッセージ受信端末4a,4b間の音声通話が完了すると、交換機32が接続の切断を検知し、これを加入者情報管理装置1に通知時期として配信する。
これを受信した加入者情報管理装置1は、受信した通知時期に基づいて通知メッセージの作成を開始する(ステップSb5)。通知メッセージの作成手順はシーケンスαと同様であるため、ここでは説明を省略する。
【0037】
通知メッセージの作成が終了すると、加入者情報管理装置1はメッセージ配信装置2へ通知メッセージを配信する(ステップSb6)。メッセージ配信装置2は通知メッセージを受信すると、これを一旦HDD24へと蓄積する(ステップSb7)。また、通知メッセージの蓄積と同時に、メッセージ配信装置2は加入者Bのメッセージ受信端末4bへと通知メッセージを配信する(ステップSb8)。
【0038】
加入者Bのメッセージ受信端末4bでは、通知メッセージを受信したら受信完了通知をメッセージ配信装置2へ配信する(ステップSb9)。メッセージ配信装置2では、この受信完了通知を受信するまで定期的に再送を試みるが、受信完了通知を受信した時点で再送を停止し、HDD24へ蓄積した通知メッセージのなかから該当する通知メッセージを削除する(ステップSb10)。
通知メッセージを受信した加入者Bのメッセージ受信端末4bでは、通知メッセージが表示部に表示される。これにより、加入者Bは加入者Aの加入者情報の変更内容を確認することが可能となる。
【0039】
以上説明された処理によって、加入者Bのメッセージ受信端末4bに対して通知メッセージが配信される。そして、変更された加入者情報の内容により、上述したシーケンスα、βの処理の一方ないし両方が適宜実行され、加入者情報変更を通知する通知メッセージが適切な相手へと配信される。
続いて、上述した処理をより具体的に説明するために、以下では加入者情報変更の3つのケースを例示し、この例に沿っての説明を行う。
【0040】
(2−1)具体例1:料金明細サービス
ここでは、上述した「サービスA」の内容を「料金明細サービス」とした場合について、本システムの動作を説明する。本例の「料金明細サービス」とは、本サービスを申し込んだ加入者(加入者Aとする)に対して、メッセージ受信端末4により行われた通信の通信先、通信日時、通信時間等を詳細に記録した料金明細書を加入者に対して定期的に送付するサービスである。本サービスの申込が行われた場合、加入者情報変更に伴う通知メッセージは加入者Aのみに配信される。よって、以下ではシーケンスαの処理手順に従って説明を行う。
【0041】
加入者Aが「料金明細サービス」に加入すると、加入者情報管理装置1にこの旨が通知され、加入者情報管理装置1はこの通知を受けて加入者情報テーブルTB1を更新する(ステップSa1)。具体的には、加入者情報管理装置1が加入者情報テーブルTB1から加入者Aの情報が記録されているレコードをサーチし、このレコードのサービスAフラグflgAの値を「0」から「1」に書き換える。
【0042】
それと同時に、加入者情報管理装置1は通知情報テーブルTB2を参照して、変更された加入者情報に基づいて作成される通知メッセージの準備を行う(ステップSa2)。具体的には、加入者情報管理装置1が変更された加入者情報の内容(この場合「料金明細サービス」、すなわち図4中の「サービスA」)、すなわち通知情報名msgNameをキーとして通知情報テーブルTB2の該当レコードをサーチし、ここから通知先msgAddrとメッセージ内容msgContentsを抽出する。「料金明細サービス」の通知先は自分自身、すなわち加入者Aであるから、加入者情報管理装置1はこの後直ちに通知メッセージを作成する(ステップSa4)。
【0043】
通知メッセージは、抽出されたメッセージ内容msgContentsのデータをもとに作成される。「料金明細サービス」の加入により作成される通知メッセージは、例えば図5中の「サービスA」を「料金明細サービス」に置き換えたものとなる。
さらに、抽出された通知先msgAddrのデータにより通知メッセージの宛先が定まり、これによって通知メッセージは完成する。完成した通知メッセージは加入者情報管理装置1によってメッセージ配信装置2へと送信される(ステップSa5)。メッセージ配信装置2ではこの通知メッセージを受信すると、加入者Aのメッセージ受信端末4へと配信する(ステップSa7)。
【0044】
以上説明した手順によってメッセージ受信端末4aは通知メッセージを受信し、加入者Aは「料金明細サービス」に加入した旨を確認することが可能となる。
【0045】
(2−2)具体例2:割引通話サービス
ここでは、上述した「サービスB」の内容を「割引通話サービス」とした場合について、本システムの動作を説明する。本例の「割引通話サービス」とは、本サービスを申し込んだ加入者(加入者Aとする)と、加入者Aが指定する特定の加入者(加入者Bとする)との間の通話料金が、主回線・副回線共に通常の通話料金よりも一定の割合だけ(例えば30%)割引となるサービスである。本サービスの申込が行われた場合、加入者情報変更に伴う通知メッセージは加入者Aと加入者Bの双方に配信され、その通知内容は双方で同一である。以下ではシーケンスαおよびβの処理手順に従い、これらの処理が同時に進行する場合の説明を行う。
【0046】
加入者Aが「割引通話サービス」に加入すると、加入者情報管理装置1にこの旨が通知され、加入者情報管理装置1はこの通知を受けて加入者情報テーブルTB1を更新する(ステップSa1,Sb1)。具体的には、加入者情報管理装置1が加入者情報テーブルTB1から加入者Aの情報が記録されているレコードをサーチし、このレコードのサービスBフラグflgBの値を「0」から「1」に書き換える。
【0047】
それと同時に、加入者情報管理装置1は通知情報テーブルTB2を参照して、変更された加入者情報に基づいて作成される通知メッセージの準備を行う(ステップSa2,Sb2)。具体的には、加入者情報管理装置1が変更された加入者情報の内容(この場合「割引通話サービス」、すなわち図4中の「サービスB」)をキーとして通知情報テーブルTB2の該当レコードをサーチし、ここから通知先msgAddrとメッセージ内容msgContentsを抽出する。「割引通話サービス」の通知先は加入者AおよびBであるから、加入者情報管理装置1はこの後直ちに加入者A宛の通知メッセージを作成するとともに(ステップSa4)、加入者B宛の通知メッセージの通知時期が訪れるのを待機する(ステップSb3)。加入者A宛の通知メッセージの作成および配信の手順は既に説明したので省略し、加入者Aに通知メッセージが配信されたものとして説明を続ける。
【0048】
加入者Aが「割引通話サービス」に加入した旨の通知メッセージを加入者Aが受け取った後、加入者Aが加入者Bとの最初の通話を行う(ステップSb4)。これにより、加入者情報管理装置1には加入者Bへ通知メッセージを配信する通知時期が知らされることとなる。
【0049】
加入者情報管理装置1はこの通知時期を受信すると、加入者B宛の通知メッセージの作成を開始する(ステップSb5)。ここで作成される通知メッセージは上述の加入者Aへのそれと同一であるから、作成手順の説明を省略する。
【0050】
この通知メッセージの作成が終了すると、加入者情報管理装置1はメッセージ配信装置2へ通知メッセージを送信する(ステップSb6)。メッセージ配信装置2は通知メッセージを受信すると、これを一旦HDD24へと蓄積する(ステップSb7)。また、通知メッセージの蓄積と同時に、メッセージ配信装置2は加入者Bのメッセージ受信端末4へと通知メッセージを配信する(ステップSb8)。
【0051】
以上説明した手順によってメッセージ受信端末4a,4bは通知メッセージを受信し、加入者Aが「割引通話サービス」に加入した旨を加入者A,B共に確認することが可能となる。
このとき配信される通知メッセージは、例えば図11のようであり、加入者A,B双方に共通の内容となっている。
【0052】
(2−3)具体例3:番号ポータビリティサービスによるポートイン
続いて、番号ポータビリティサービスにより、加入者Aが新たに加入者Bの契約している電気通信事業者(DDD社とする)と契約(ポートイン)した場合について説明を行う。また、ポートインに際して、加入者Aはメールアドレスを変更し、「サービスA」として具体例1で説明した「料金明細サービス」と、「サービスB」として具体例2で説明した「割引通話サービス」に加入する状況を想定する。
ポートインに伴う通知メッセージは加入者Aと加入者Bの双方に送信されるが、その通知内容は互いに異なる。以下ではシーケンスαおよびβの処理手順に従い、これらの処理が同時に進行する場合の説明を行う。
【0053】
加入者Aがポートインすると、加入者情報管理装置1にこの旨が通知され、加入者情報管理装置1はこの通知を受けて、加入者情報テーブルTB1の変更を行う(ステップSa1,Sb1)。加入者Aはポートインにより新たにDDD社と契約を結ぶものであるから、この場合加入者情報テーブルTB1には新規レコードが作成される。
【0054】
それと同時に、加入者情報管理装置1は通知情報テーブルTB2を参照して、ポートインによって作成される通知メッセージの準備を行う(ステップSa2,Sb2)。ポートインに際してはレコードそのものが新規作成されるため、通知対象は、レコードが変更された場合に通知メッセージを配信することになっている全ての加入者情報データとなる。そこで、ポートインに際して配信される通知メッセージに対しては、例えば図12,13に示されるようなテンプレートが用いられる。
【0055】
図12は加入者Aに配信する通知メッセージのテンプレートである。同図に示されるように、加入者Aに通知する加入者情報データには、加入者名uName,変更後のメールアドレスmAddr,および「各サービスへの加入可否の一覧」表示エリアがある。「各サービスの加入可否の一覧」表示エリアは、サービスAフラグflgA,サービスBフラグflgB等のフラグの値を参照し、その値が「1」なら当該サービスに加入している旨を表示し、「0」なら当該サービスに加入していない旨を表示することによって、加入者Aが加入しているサービスを一覧表示させる表示エリアである。
【0056】
図13は加入者Bに配信する通知メッセージのテンプレートである。同図に示されるように、加入者Bに通知する加入者情報データには、加入者名uName,変更後のメールアドレスmAddr,および加入者Bが得られる特典等を告知する複数の「定型文」表示エリアがある。
加入者Bに対して通知される加入者情報データには、取捨選択が必要である。例えば、上述の具体例1で「料金明細サービス」について説明したが、このようなサービスの場合、加入者Bに対して通知する必要がない。一方、具体例2で説明したような「割引通話サービス」のようなサービスへの加入は、加入者Aのみならず加入者Bに対しても積極的に通知されるべきである。テンプレートに表示される項目にはこのような取捨選択があらかじめなされており、加入者Bに対して通知する価値のある情報が、例えば「これからはAさんとの通話料が通常料金の30%OFFとなります!」のような文章となって、該当するフラグの値に応じてこの「定型文」表示エリアに表示されることで通知される。
【0057】
以上説明したようなテンプレートを用いることにより、加入者管理装置では、まず加入者A宛の通知メッセージが作成される(ステップSa4)。加入者B宛の通知メッセージは、通知時期が訪れるまでは作成されずに待機状態となっている(ステップSb3)。
【0058】
その後、加入者Aに対して通知メッセージが配信され(ステップSa7)、加入者Aがポートイン後、加入者Bとの最初の通話を行う(ステップSb4)。これにより、加入者情報管理装置1には加入者Bへ通知メッセージを配信する通知時期が知らされることとなる。
【0059】
加入者情報管理装置1はこの通知時期を受信すると、加入者B宛の通知メッセージの作成を開始する(ステップSb5)。ここで、通知メッセージは、上述の図13のテンプレートに基づいて作成される。以下、既に説明したステップSb6〜Sb8の手順によって、通知メッセージは加入者Bへと配信される。
【0060】
以上説明した手順によって、加入者A,Bがともに加入者Aのポートインに関する通知メッセージを受信することが可能となる。このとき加入者A,Bに配信される通知メッセージは、それぞれ図14,15のようになる。図14,15は、加入者Aが加入者情報テーブルTB1における、加入者ID「002」の「移動 花子」であった場合の表示例である。
【0061】
(3)変形例
なお、本発明は上述した実施形態に限定されず、以下のような種々の変更が可能である。
【0062】
(3−1)変形例1
上述の実施形態においては、通知メッセージは加入者情報管理装置1で作成され、これをメッセージ配信装置2に送信し、メッセージ受信端末4へと配信している。しかし本発明はこのような態様に限定されず、例えば以下のような態様にて実施することも可能である。
すなわち、加入者情報管理装置1は通知メッセージの作成を行わず、メッセージ配信装置2に対してメッセージの作成指示を送信する態様である。以下においては、この態様にて実行される処理シーケンスを図16,17に示すシーケンス図に沿って説明する。なお、図16,17に示された処理シーケンスをそれぞれ「シーケンスα’」「シーケンスβ’」とし、それぞれは上述の実施形態の「シーケンスα」「シーケンスβ」に対応する。つまり、図16は本態様において加入者Aのメッセージ受信端末4に対して通知メッセージを配信する場合の処理を説明するシーケンス図であり、図17は本態様において加入者Bのメッセージ受信端末4に対して通知メッセージを配信する場合の処理を説明するシーケンス図である。
【0063】
なお、本態様は、上述の実施形態と同一のシステム構成にて実施されるが、加入者情報管理装置1やメッセージ配信装置2の記憶するデータの内容は一部異なる。例えば、通知メッセージの作成が加入者情報管理装置1ではなくメッセージ配信装置2であるため、通知メッセージを作成するためのプログラムやテンプレート等のファイルは、メッセージ配信装置2内部のHDD24に記憶されている。
【0064】
以下、シーケンスα’に示される処理について、図16を参照しつつ説明する。
まず、加入者情報処理装置において、加入者Aの加入者情報が変更される(ステップSc1)。このとき加入者情報処理装置では、加入者情報の変更内容に基づいて、通知メッセージにおいて通知すべき通知情報、通知先、通知時期を判断することにより通知メッセージ作成の準備をする(ステップSc2)。
【0065】
続いて、加入者情報管理装置1は通知時期が訪れるのを待機する(ステップSc3)。通知時期は通知時期情報テーブルTB3によって管理されており、シーケンスα’においては、通知先は加入者Aであるため、通知時期は加入者情報の変更終了時である。このため、加入者情報管理装置1は即座に、通知メッセージの作成指示をメッセージ配信装置2に対して送信する(ステップSc4)。この通知メッセージの作成指示に含まれる情報は、通知情報テーブルTB2より取得した通知情報名msgName,通知先msgAddr,メッセージ内容msgContents等の情報である。
【0066】
通知メッセージの作成指示を受信すると、メッセージ配信装置2は通知メッセージの作成を開始する(ステップSc5)。具体的には、メッセージ配信装置2はHDD24内部に記憶されたテンプレートファイルのデータと上述の通知情報名msgName,通知先msgAddr,メッセージ内容msgContents等の情報を用いて、上述の実施形態と同様にして通知メッセージを作成する。
【0067】
通知メッセージの作成が終了すると、メッセージ配信装置2はこれを一旦HDD24へと蓄積する(ステップSc6)。また、通知メッセージの蓄積と同時に、メッセージ配信装置2は指定された宛先(この場合加入者A)のメッセージ受信端末4へと通知メッセージを配信する(ステップSc7)。
【0068】
加入者Aのメッセージ受信端末4では、通知メッセージを受信したら受信完了通知をメッセージ配信装置2へ送信する(ステップSc8)。メッセージ配信装置2では、この受信完了通知を受信するまで定期的に再送を試みるが、受信完了通知を受信した時点で再送を停止し、HDD24へ蓄積した通知メッセージのなかから該当する通知メッセージを削除する(ステップSc9)。
通知メッセージを受信した加入者Aのメッセージ受信端末4aでは、通知メッセージが表示部に表示される。これにより、加入者Aは加入者情報の変更内容を確認することが可能となる。
【0069】
加入者Aのメッセージ受信端末4に対して通知メッセージを配信する場合の処理は、以上説明した通りである。続いて、加入者Bのメッセージ受信端末4に対して通知メッセージを配信する場合の処理、すなわちシーケンスβ’で示される処理について、図17を参照しつつ説明する。
【0070】
まず、加入者情報処理装置において、加入者Aの加入者情報が変更される(ステップSd1)。このとき加入者情報処理装置では、加入者情報の変更内容に基づいて、通知メッセージの通知する情報、通知先、通知時期を判断することにより通知メッセージ作成の準備をする(ステップSd2)。続いて加入者情報管理装置1は通知時期が訪れるのを待機する(ステップSd3)。通知時期は通知時期情報テーブルTB3によって管理されており、シーケンスβ’においては、通知先は加入者Bであるから、通知時期は加入者Aの加入者情報変更後における、加入者A,B間の最初の音声通話完了時である。
【0071】
ここで、加入者Aの加入者情報変更後の、加入者A,B間の最初の音声通話が完了する(ステップSd4)。メッセージ受信端末4a,4b間の音声通話が完了すると、交換機32が接続の切断を検知し、これを加入者情報管理装置1に通知時期として送信する。
【0072】
これを受信した加入者情報管理装置1は、受信した通知時期に基づいて通知メッセージの作成指示をメッセージ配信装置2に対して送信する(ステップSd5)。この通知メッセージの作成指示に含まれる情報は、通知情報テーブルTB2より取得した通知情報名msgName,通知先msgAddr,メッセージ内容msgContents等の情報である。
【0073】
通知メッセージの作成(ステップSd6)が終了すると、メッセージ配信装置2はこれを一旦HDD24へと蓄積する(ステップSd7)。また、通知メッセージの蓄積と同時に、メッセージ配信装置2は指定された宛先(この場合加入者B)のメッセージ受信端末4へと通知メッセージを配信する(ステップSd8)。
【0074】
加入者Bのメッセージ受信端末4では、通知メッセージを受信したら受信完了通知をメッセージ配信装置2へ送信する(ステップSd9)。メッセージ配信装置2では、この受信完了通知を受信するまで定期的に再送を試みるが、受信完了通知を受信した時点で再送を停止し、HDD24へ蓄積した通知メッセージのなかから該当する通知メッセージを削除する(ステップSd10)。
通知メッセージを受信した加入者Bのメッセージ受信端末4bでは、通知メッセージが表示部に表示される。これにより、加入者Bは加入者Aの加入者情報の変更内容を確認することが可能となる。
以上が加入者Bのメッセージ受信端末4bに対して通知メッセージを配信する場合の処理である。
【0075】
本態様にて実施することにより、以下の効果が期待できる。
まず、加入者情報管理装置1にかかる負荷を低減することが可能である。加入者情報管理装置1が保持する加入者情報には極めて個人的な情報が含まれ、その機密性が求められる。かつ、加入者情報管理装置1の加入者情報は日々多数の端末からアクセスされ、変更が加えられている。いきおい、加入者情報管理装置1は常時安定して稼働していることが求められる。このため、通知メッセージ作成等の処理を外部で行い、かかる処理に要するハードウェアリソースを解放することは、加入者情報管理装置1の安定性の確保に効果がある。
また、メッセージ作成をメッセージ配信装置2で行うことにより、例えば本発明以外のメッセージ配信サービスが存在する場合には、このサービスから本態様と同様のシーケンス処理によってメッセージの作成指示を受け付けることにより、メッセージ作成処理を一元化することが可能となる。これにより、複数の装置にメッセージ作成機能を持たせる必要がなくなる。
【0076】
(3−2)変形例2
上述の実施形態の具体例2においては、加入者A,Bに配信される通知メッセージは同一である。当実施形態では、説明を容易ならしめるためにシーケンス図に沿って通知メッセージ作成を2回行っているが、実際にはこれらの通知メッセージは1回作成されれば充分である。
そこで、具体例2において、ステップSa4で作成した通知メッセージを加入者Aに配信したあと削除せずに、加入者Bとの通話を待ち、加入者A,B間の音声通話が終了して加入者Bに通知メッセージを配信してから蓄積された通知メッセージを削除する態様としてもよい。
このような態様とすることにより、ステップSa9,およびステップSb5,6,7を行わずに済み、同じメッセージを2度作成し削除するという不要な処理を省くことが可能となる。
【0077】
(3−3)変形例3
上述の実施形態においては、通知メッセージの通知手段としてショートメッセージサービスを用いているが、電子メール等、他の通知手段を用いることももちろん可能である。また、通知メッセージはテキストメッセージによる表示に限らず、音声メッセージとすることも可能である。
【0078】
(3−4)変形例4
上述の実施形態のシーケンスβにおいては、加入者A,B間の音声通話の完了を通知時期として通知メッセージの作成を行っていたが、通知時期は上記に限定されない。例えばショートメッセージや電子メールの送受信の完了時を通知時期とすることももちろん可能である。
【0079】
(3−5)変形例5
上述の実施形態における加入者情報テーブルTB1,通知情報テーブルTB2,および通知時期情報テーブルTB3はあくまで一例であり、その構造は電気通信事業者の提供するサービス内容等により異なる。
【0080】
【発明の効果】
上述したように本発明によれば、加入者にとってより簡便な仕組みで加入者情報の変更を通知することが可能となる。
【図面の簡単な説明】
【図1】 本発明の一実施形態に係る加入者情報通知システムの全体構成図である。
【図2】 同実施形態における加入者情報管理装置の内部構成を示すブロック図である。
【図3】 同実施形態における加入者情報テーブルのデータ構造を示した図である。
【図4】 同実施形態における通知情報テーブルのデータ構造を示した図である。
【図5】 同実施形態におけるテンプレートのデータの表示例である。
【図6】 同実施形態におけるテンプレートのデータの表示例である。
【図7】 同実施形態における通知時期情報テーブルのデータ構造を示した図である。
【図8】 同実施形態におけるメッセージ配信装置の内部構成を示すブロック図である。
【図9】 同実施形態において、加入者Aのメッセージ受信端末に対して通知メッセージを配信する場合の処理を説明するシーケンス図である。
【図10】 同実施形態において、加入者Bのメッセージ受信端末に対して通知メッセージを配信する場合の処理を説明するシーケンス図である。
【図11】 同実施形態において配信される通知メッセージの例である。
【図12】 同実施形態におけるテンプレートのデータの表示例である。
【図13】 同実施形態におけるテンプレートのデータの表示例である。
【図14】 同実施形態における加入者Aに配信される通知メッセージの例である。
【図15】 同実施形態における加入者Bに配信される通知メッセージの例である。
【図16】 本発明の変形例において、加入者Aのメッセージ受信端末に対して通知メッセージを配信する場合の処理を説明するシーケンス図である。
【図17】 本発明の変形例において、加入者Bのメッセージ受信端末に対して通知メッセージを配信する場合の処理を説明するシーケンス図である。
【符号の説明】
1…加入者情報管理装置、2…メッセージ配信装置、3…通信ネットワーク、4…メッセージ受信端末、TB1…加入者情報テーブル、TB2…通知情報テーブル、TB3…通知時期情報テーブル。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technique for notifying a subscriber of a message indicating changes in subscriber information.
[0002]
[Prior art]
There are various services related to mobile phones. Typical examples include so-called answering machine services and e-mail services, services that issue statements with detailed call history, and calls made with specific callees. Is well known for services that discount call charges. This type of service is generally an optional service that is started based on a subscription from a subscriber. For this reason, information on the application status of these services is stored as subscriber information together with the name and address of the subscriber by a subscriber information management device called a home location register or home memory.
[0003]
For example, when subscriber information stored in the subscriber information management device is changed, such as when the answering machine service is canceled, a mechanism has already been proposed to inform the subscriber's acquaintance of the change. (For example, Patent Document 1). In the method described in Patent Document 1, when a subscriber changes his or her subscriber information, details such as a notification destination, a notification method or a notification date for notifying the change contents are preliminarily displayed on the network. Register. On the other hand, when a third party who wants to know the service contents used by the subscriber performs a special call operation using his / her telephone, the third party (caller) performs as described above. The network determines whether or not the notification destination is pre-registered. If it is confirmed by this determination that the user is the notification destination, the change content is notified from the network to the calling party.
[0004]
[Patent Document 1]
JP 2002-247194 A
[0005]
[Problems to be solved by the invention]
As described above, in the method described in Patent Document 1, a notification destination, a notification method, a notification date, and the like are registered in advance by a subscriber. For this reason, the subscriber must decide which service should be notified when and what method should be notified when a change occurs. There is a complication that the items decided in this way must be registered in the network one by one. If it is necessary to go through such complicated work, it is fully expected that subscribers will refrain from these work from the beginning. As a result, there is a risk that the intended purpose of notifying the subscriber information to others cannot be achieved.
[0006]
The present invention has been made under such a background, and an object of the present invention is to notify a change of subscriber information by a simpler mechanism for the subscriber.
[0007]
[Means for Solving the Problems]
  In order to solve the above-described problems, the present invention provides information storage means for storing subscriber information related to a subscriber who uses a message receiving terminal, and subscriber information stored by the information storage means is changed. A condition storage means for storing a message content indicating the content of the change, a notification destination of the message, and a condition for determining the notification timing of the message, the content of the changed subscriber information, and the condition Based on the conditions stored in the storage means, a determination means for determining the message content, the notification destination and the notification time, and a format that can be received by the message receiving terminal based on the determined message content Creating means for creating a message, and when the determined notification time arrives, the created message is sent to the message that is the determined notification destination. And a delivering device for delivering the message receiving terminalThe notification destination includes a first message receiving terminal used by the subscriber itself and a second message receiving terminal that performs a call or communication with the first message receiving terminal, The condition storage means stores conditions for determining different message contents depending on whether the notification destination is the first message receiving terminal or the second message receiving terminal. And determining the message contents to be notified to the first message receiving terminal and the message contents to be notified to the second message receiving terminal according to the condition, and A notification timing to the message receiving terminal is determined to be after the subscriber information regarding the first message receiving terminal has been changed, and the second message Determining the after the call or communication with the first message receiving terminal is made the notification timing to signal terminals after the subscriber information has changedA subscriber information notification system is provided.
  Further, the present invention, when the subscriber information regarding the subscriber who uses the message receiving terminal is changed, the content of the change based on the content of the changed subscriber information and a predetermined condition. The network determines the message content to show, the notification destination of the message, and the notification time of the messageFirstA message is created in a format receivable by the message receiving terminal based on the process and the determined message contentSecondWhen the determined notification time arrives, the generated message is distributed from the network to the message receiving terminal which is the determined notification destination.ThirdWith processThe notification destination includes a first message receiving terminal used by the subscriber himself and a second message receiving terminal that performs a call or communication with the first message receiving terminal,The conditions includeConditions for determining different message contents are included depending on whether the notification destination is the first message receiving terminal or the second message receiving terminal. In the process, the message contents to be notified to the first message receiving terminal and the message contents to be notified to the second message receiving terminal are determined according to the conditions, and the first message reception is performed. The notification time to the terminal is determined after the subscriber information related to the first message receiving terminal is changed, and the notification time to the second message receiving terminal is the first time after the subscriber information is changed. Determined after a call or communication with the message receiving terminalA subscriber information notification method is provided.
  According to the present invention, when the subscriber information is changed, it is possible to deliver a message notifying the change of the subscriber information to an appropriate notification destination at an appropriate notification timing.In addition, the subscriber who has changed the subscriber information can notify another subscriber who is the call destination or the communication destination that his / her subscriber information has been changed.
[0010]
Moreover, as one aspect of the present invention, the subscriber information management apparatus includes a subscriber information management apparatus that manages the subscriber information, and a message distribution apparatus that distributes various messages to the message receiving terminal. The information storage unit, the condition storage unit, the determination unit, and the creation unit may be included, and the message distribution apparatus may include the distribution unit.
Alternatively, as another aspect of the present invention, the subscriber information management apparatus includes: a subscriber information management apparatus that manages the subscriber information; and a message distribution apparatus that distributes various messages to the message receiving terminal. May include the information storage unit, the condition storage unit, and the determination unit, and the message distribution device may include the creation unit and the distribution unit.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0012]
(1) Configuration
FIG. 1 is an overall configuration diagram of a message distribution system according to an embodiment of the present invention. As shown in the figure, this system includes a subscriber information management device 1, a message distribution device 2, a communication network 3, and a plurality of message receiving terminals 4a and 4b. When there is no need to distinguish between the plurality of message receiving terminals 4a and 4b, the message receiving terminal 4 is appropriately described below. In the figure, for convenience of explanation, only two message receiving terminals 4 a and 4 b are shown, but in reality, many message receiving terminals 4 can be connected to the communication network 3.
Hereafter, each component of FIG. 1 is demonstrated in detail.
[0013]
(1-1) Message receiving terminal 4
The message receiving terminal 4 is, for example, a PDC (Personal Digital Cellular) type or IMT-2000 (International Mobile Telecommunications-2000) type mobile phone, a PHS (Personal Handyphone System: registered trademark) type simple mobile phone, or a communication thereof. It is a PDA (Personal Digital Assistants) with a built-in communication device that performs data communication according to a method. The message receiving terminal 4 can perform data communication such as a voice call and a text message via the communication network 3. This message receiving terminal 4 is owned and used by a subscriber who has signed a service contract with a telecommunications carrier that operates and manages the communication network.
[0014]
(1-2) Communication network 3
The communication network 3 is a mobile communication network that provides a voice call service and a data communication service to the message receiving terminal 4 according to the above-described method. The communication network 3 includes a plurality of base stations 31 that perform radio communication with the message receiving terminal 4 and a plurality of exchanges 32 that perform exchange processing in the network. In addition, a subscriber information management device 1 and a message distribution device 2 are connected to the communication network 3. The message receiving terminal 4, the subscriber information management device 1, and the message distribution device 2 can perform data communication with each other via the communication network 3.
[0015]
(1-3) Subscriber information management device 1
The subscriber information management device 1 is a database device that stores various types of information about subscribers (hereinafter referred to as subscriber information). The subscriber information management device 1 is connected to an operator terminal (not shown) operated by an operator of a telecommunications carrier, and subscriber information input to the operator terminal is transferred to the subscriber information management device 1. Has been memorized. It is also possible for the subscriber himself / herself to input the subscriber information by operating the message receiving terminal 4 and to transmit it to the subscriber information management device 1 from the message receiving terminal 4 for storage.
In addition, when the subscriber information stored in the subscriber information management device 1 is changed, the subscriber information management device 1 has a function of generating a notification message for the subscriber based on the changed content and a predetermined condition. . The generated notification message is transmitted from the subscriber information management device 1 to the message distribution device 2 and transferred from the message distribution device 2 to the message reception terminal 4 of the subscriber.
[0016]
FIG. 2 is a block diagram showing the configuration of the subscriber information management apparatus 1. As shown in the figure, the subscriber information management apparatus 1 includes a central processing unit (CPU) 11, a read only memory (ROM) 12, a random access memory (RAM) 13, a hard disk drive (HDD) 14, and a communication interface. 15 is provided. The HDD 14 has three types of tables: a subscriber information table TB1, a notification information table TB2, and a notification time information table TB3, as well as a computer program for the CPU 11 to manage subscriber information and generate messages as will be described later. Is remembered.
[0017]
FIG. 3 shows the data structure of the subscriber information table TB1. The contents described in the subscriber information table TB1 are determined by the telecommunications carrier or the subscriber. Hereinafter, each field will be described with reference to FIG.
The subscriber ID uID describes data for uniquely identifying a record in this table. In the subscriber name uName, data relating to the name of the subscriber who subscribes to the message receiving terminal 4 to which this record is attached is described. In the telephone number pNum, data related to the telephone number assigned to the message receiving terminal 4 owned by the subscriber is described. In the mail address mAddr, data related to the mail address assigned to the message receiving terminal 4 owned by the subscriber is described. The service A flag flgA and the service B flag flgB describe data for identifying whether or not the subscriber has subscribed to the service A and the service B, respectively. "Indicates that the service has not been subscribed. Here, “service” is various paid or free facilities provided by the telecommunications carrier when the message receiving terminal 4 is used, and the subscriber can select whether or not to subscribe to the service. There are various types of services such as a service for sending details such as calls and charges to subscribers, and a service for reducing the call charges with a specific call destination. Of these many services, an arbitrary two services “service A” and “service B” will be described as examples.
[0018]
The information stored in the subscriber information table TB1 is as described above. For example, in FIG. 3, the telephone number and mail address of the message receiving terminal 4 used by the subscriber “Taro Mobile” assigned the subscriber ID “001” are “09011112222” and “tarou@ddd.ne.jp”, respectively. This subscriber is subscribed to “service A” but not subscribed to “service B”.
[0019]
In addition to the information exemplified above, the subscriber information may naturally include various information such as the subscriber's address, communication fee settlement method, and account number of the settlement organization. Therefore, it omits about all the subscriber information.
[0020]
FIG. 4 shows the data structure of the notification information table TB2. The contents described in the notification information table TB2 are predetermined by the telecommunications carrier. Hereinafter, each field will be described with reference to FIG.
In the notification information name msgName, data related to the name of the service to be changed is described. In the notification destination msgAddr, data related to the transmission destination of the notification message to be notified when the subscriber information of the corresponding item is changed is described. Here, “subscriber A” refers to the subscriber himself whose subscriber information has been changed. That is, when the subscriber information is changed and “subscriber A” is described in the notification destination, a notification message is transmitted to the subscriber's own message receiving terminal 4.
On the other hand, “subscriber B” means a subscriber other than the subscriber A, and in the present embodiment, a subscriber who has made a call with the subscriber A is the subscriber B. Applicable. That is, since it is considered that the subscriber who has made a call with the subscriber A is very likely to be an acquaintance / friend of the subscriber A, the subscriber (subscriber B) is not a subscriber. This is because it is considered beneficial to notify the change contents of the subscriber information regarding A. For example, when subscriber A subscribes to an answering machine service, if subscriber B is notified to subscriber B, subscriber B is expected to be able to send a message to subscriber A using the answering machine service. This is very convenient for subscriber B because it is possible. The data of the notification destination msgAddr is associated with a corresponding record in a notification time information table TB3 described later, and the notification time of the notification message is determined by this association.
Next, in the message content msgContents, data relating to the content of the notification message distributed when the subscriber information of the corresponding item is changed is described. In the present embodiment, the notification message is generated by embedding the content data of the changed subscriber information in the template stored in advance in the HDD 14. The data described in the message content msgContents is the file path of the template file to be embedded. Here, FIG. 5 shows a notification message when subscribing to “service A”, and FIG. 6 shows a notification message when the mail address is changed. As shown in these figures, if there is a fixed notification message every time as shown in FIG. 5, after changing to the “mAddr” portion indicated by the underline in the figure using a template as shown in FIG. 6. Some variable notification messages are generated by embedding the email address. For example, as shown in FIG. 4, “subscribers A and B” are set as notification destinations when the “mail address” is changed, and the file path is “C”. : \ xxx \ xxx \ 001.tmp "is generated based on the template file. As shown in FIGS. 5 and 6, these templates can include a telephone number of an inquiry about the service, and a link to a Web page explaining the details and usage of the service. is there.
[0021]
FIG. 7 shows the data structure of the notification time information table TB3. The contents of the notification time information table TB3 are predetermined by the telecommunications carrier. Hereinafter, each field will be described with reference to FIG.
In the notification destination msgTarget, data specifying the notification destination of the notification message is described. In this embodiment, the value of the notification destination msgTarget is “subscriber A” or “subscriber B”.
In the notification time msgTiming, data related to the notification time is described. In this embodiment, the notification time for “subscriber A” is “when subscriber information registration is completed”, and the notification time for “subscriber B” is “the first call after subscriber information registration is completed by subscriber A”. When completed ".
[0022]
(1-4) Message distribution device 2
When the message delivery apparatus 2 receives a message addressed to the message receiving terminal 4, the message distributing apparatus 2 has a function of transmitting the message to the message receiving terminal 4 that is the destination. More specifically, when the message delivery apparatus 2 receives the notification message from the subscriber information management apparatus 1, the message distribution apparatus 2 temporarily stores the notification message, and then refers to the destination described in the notification message to specify the destination message. A notification message is transmitted to the message receiving terminal 4. The message delivery device 2 repeats the retransmission until the message receiving terminal 4 receives the notification message, and deletes the stored notification message when the message delivery is completed.
[0023]
  FIG. 8 is a block diagram showing an internal configuration of the message delivery apparatus 2. As shown in the figure, the message delivery apparatus 2 includes a CPU 21, ROM 22, RAM 23, HDD 24, and communication interface 25. The HDD 24 has a computer program for the CPU 21 to perform a message delivery operation as described later.IsIt is remembered.
[0024]
(2) Operation
Next, the operation of the embodiment configured as described above will be described.
In the following description, a case where the subscriber A changes the subscriber information and transmits a subscriber information change notification message to the subscriber A (self) and the communication destination subscriber B will be described as an example. It is assumed that the message receiving terminal 4a is used by the subscriber A and the message receiving terminal 4b is used by the subscriber B.
[0025]
First, when the subscriber information of the subscriber A is changed, the subscriber information management apparatus 1 updates the corresponding record in the subscriber information table TB1. The subscriber information management device 1 confirms the update of the record, and determines the notification information, the notification destination, and the notification timing based on the change contents of the subscriber information (which field has been updated, etc.).
[0026]
The notification information is information described in the notification message. For example, if the mail address of the subscriber A is changed, the mail address after the change is included.
The notification destination is a partner who notifies the notification information. In this case, it is the subscriber A or the subscriber B. The notification destination of the notification message varies depending on the changed subscriber information, and may be notified to only the subscriber A or B, or may be notified to both the subscribers A and B. These are determined based on the contents described in the notification information table TB2 based on the contents of change of the subscriber information.
The notification time differs for each notification destination, and these data are described in the notification time information table TB3. For example, if the notification destination is the subscriber A, the notification time is immediately after the subscriber information change, and if the notification destination is the subscriber B, the notification time is the first subscriber A after the subscriber information change by the subscriber A. , B when the voice call ends.
[0027]
For this reason, in this system, the notification message is distributed to the message receiving terminal 4a of the subscriber A in a series of processes from the change of the subscriber information by the subscriber information processing apparatus to the distribution of the notification message. And a process for delivering a notification message to the message receiving terminal 4b of the subscriber B, one or both of which is appropriately selected according to the contents of the changed subscriber information Executed. These processes will be described below using two sequence diagrams.
[0028]
FIG. 9 is a sequence diagram for explaining processing when a notification message is delivered to the message receiving terminal 4a of the subscriber A in the present system. Hereinafter, a description will be given with reference to FIG.
In order to distinguish between the two processing sequences, this processing sequence is hereinafter referred to as “sequence α”.
[0029]
First, the subscriber information of the subscriber A is changed in the subscriber information processing apparatus (step Sa1). At this time, the subscriber information processing apparatus prepares for the creation of the notification message by determining the notification information to be notified in the notification message, the notification destination, and the notification timing based on the change contents of the subscriber information (step Sa2).
[0030]
Subsequently, the subscriber information management device 1 waits for the notification time to come (step Sa3). The notification time is managed by the notification time information table TB3. Since the notification destination is the subscriber A in the sequence α, the notification time is the end of the change of the subscriber information. Therefore, the subscriber information management device 1 immediately starts creating a notification message (step Sa4).
[0031]
The notification message is created based on the above notification information. Specific processing is as follows.
First, the subscriber information management apparatus 1 refers to the notification information table TB2 and searches the corresponding notification information name msgName based on the notification information, thereby acquiring the notification destination msgAddr and the message content msgContents. Taking Fig. 5 as an example, the template data is acquired based on the message content msgContents, and the message to be displayed is completed by embedding the changed subscriber information data here, and further the message based on the notification destination msgAddr. If the destination is determined, the notification message is completed. Further, the notification time is obtained by referring to the notification time information table TB3 based on the above-mentioned notification destination msgAddr.
[0032]
When the creation of the notification message is completed by the above processing, the subscriber information management device 1 distributes the notification message to the message distribution device 2 (step Sa5). When the message delivery device 2 receives the notification message, the message delivery device 2 temporarily stores it in the HDD 24 (step Sa6). Simultaneously with the accumulation of the notification message, the message distribution device 2 determines the destination of the notification message and distributes the notification message to the message receiving terminal 4a of the designated destination (in this case, the subscriber A) (step Sa7).
[0033]
When the message reception terminal 4a of the subscriber A receives the notification message, the reception completion notification is distributed to the message distribution device 2 (step Sa8). The message delivery device 2 periodically tries to retransmit until this reception completion notification is received, but when the reception completion notification is received, the retransmission is stopped and the corresponding notification message is deleted from the notification messages stored in the HDD 24. (Step Sa9).
In the message receiving terminal 4a of the subscriber A who has received the notification message, the notification message is displayed on the display unit. Thereby, the subscriber A can confirm the change contents of the subscriber information.
[0034]
The process in the case of delivering the notification message to the message receiving terminal 4a of the subscriber A is as described above. Next, a process when a notification message is delivered to the message receiving terminal 4b of the subscriber B will be described.
FIG. 10 is a sequence diagram for explaining processing in the case where a notification message is distributed to the message receiving terminal 4b of the subscriber B in this system. Hereinafter, a description will be given with reference to FIG. In the following, this processing sequence is referred to as “sequence β” with respect to the sequence α described above.
[0035]
First, the subscriber information of the subscriber A is changed in the subscriber information processing apparatus (step Sb1). At this time, the subscriber information processing apparatus prepares for the creation of the notification message by determining the information notified by the notification message, the notification destination, and the notification timing based on the change contents of the subscriber information (step Sb2). Subsequently, the subscriber information management device 1 waits for the notification time to come (step Sb3). The notification time is managed by the notification time information table TB3. Since the notification destination is the subscriber B in the sequence β, the notification time is between the subscribers A and B after the subscriber information of the subscriber A is changed. When the first voice call is completed.
[0036]
Here, the first voice call between the subscribers A and B after the change of the subscriber information of the subscriber A is completed (step Sb4). When the voice call between the message receiving terminals 4a and 4b is completed, the exchange 32 detects the disconnection and distributes it to the subscriber information management apparatus 1 as a notification time.
Receiving this, the subscriber information management device 1 starts creating a notification message based on the received notification time (step Sb5). Since the procedure for creating the notification message is the same as that in the sequence α, the description is omitted here.
[0037]
When the creation of the notification message is completed, the subscriber information management device 1 distributes the notification message to the message distribution device 2 (step Sb6). When the message delivery device 2 receives the notification message, the message delivery device 2 temporarily stores it in the HDD 24 (step Sb7). Simultaneously with the accumulation of the notification message, the message distribution device 2 distributes the notification message to the message receiving terminal 4b of the subscriber B (step Sb8).
[0038]
In the message receiving terminal 4b of the subscriber B, when the notification message is received, the reception completion notification is distributed to the message distribution device 2 (step Sb9). The message delivery device 2 periodically tries to retransmit until this reception completion notification is received, but when the reception completion notification is received, the retransmission is stopped and the corresponding notification message is deleted from the notification messages stored in the HDD 24. (Step Sb10).
In the message receiving terminal 4b of the subscriber B who has received the notification message, the notification message is displayed on the display unit. As a result, the subscriber B can confirm the change contents of the subscriber information of the subscriber A.
[0039]
The notification message is distributed to the message receiving terminal 4b of the subscriber B by the process described above. Then, depending on the contents of the changed subscriber information, one or both of the processes of the sequences α and β described above are executed as appropriate, and a notification message notifying the change of subscriber information is distributed to an appropriate partner.
Subsequently, in order to explain the above-described process more specifically, three cases of subscriber information change will be exemplified below, and explanation will be given along this example.
[0040]
(2-1) Specific example 1: Charge details service
Here, the operation of the present system will be described in the case where the content of “service A” described above is “charge detail service”. “Charge details service” in this example refers to details of the communication destination, communication date and time, communication time, etc. of communication performed by the message receiving terminal 4 for the subscriber (subscriber A) who applied for this service. This is a service that periodically sends the billing statement recorded in the above to the subscriber. When an application for this service is made, a notification message accompanying change in subscriber information is distributed only to subscriber A. Therefore, in the following, description will be given according to the sequence α.
[0041]
When the subscriber A subscribes to the “billing statement service”, the subscriber information management apparatus 1 is notified of this, and the subscriber information management apparatus 1 receives this notification and updates the subscriber information table TB1 (step Sa1). . Specifically, the subscriber information management device 1 searches the subscriber information table TB1 for a record in which the information of the subscriber A is recorded, and changes the value of the service A flag flgA of this record from “0” to “1”. Rewrite to
[0042]
At the same time, the subscriber information management device 1 refers to the notification information table TB2 and prepares a notification message created based on the changed subscriber information (step Sa2). Specifically, the contents of the subscriber information changed by the subscriber information management device 1 (in this case, “charge billing service”, that is, “service A” in FIG. 4), that is, notification information using the notification information name msgName as a key The corresponding record in the table TB2 is searched, and the notification destination msgAddr and the message content msgContents are extracted therefrom. Since the notification destination of the “charge detailed service” is itself, that is, the subscriber A, the subscriber information management apparatus 1 immediately creates a notification message thereafter (step Sa4).
[0043]
The notification message is created based on the data of the extracted message content msgContents. The notification message created by subscribing to “charge detailed service” is obtained by replacing “service A” in FIG. 5 with “charge detailed service”, for example.
Further, the destination of the notification message is determined by the extracted data of the notification destination msgAddr, thereby completing the notification message. The completed notification message is transmitted to the message distribution device 2 by the subscriber information management device 1 (step Sa5). When the message delivery device 2 receives this notification message, it delivers it to the message receiving terminal 4 of the subscriber A (step Sa7).
[0044]
Through the procedure described above, the message receiving terminal 4a receives the notification message, and the subscriber A can confirm that he / she has subscribed to the “charge detailed service”.
[0045]
(2-2) Specific example 2: Discount call service
Here, the operation of this system will be described in the case where the content of “service B” described above is “discounted call service”. The “discounted call service” in this example is a call charge between a subscriber (subscriber A) who applied for the service and a specific subscriber (subscriber B) designated by the subscriber A However, both the main line and the sub line are services that are discounted by a certain percentage (for example, 30%) from the normal call charges. When an application for this service is made, a notification message accompanying the change of subscriber information is distributed to both the subscriber A and the subscriber B, and the notification content is the same for both. In the following, a description will be given of the case where these processes proceed simultaneously according to the processing procedures of sequences α and β.
[0046]
When the subscriber A subscribes to the “discounted call service”, the subscriber information management device 1 is notified of this, and the subscriber information management device 1 receives this notification and updates the subscriber information table TB1 (step Sa1, Sb1). Specifically, the subscriber information management device 1 searches the subscriber information table TB1 for a record in which the information of the subscriber A is recorded, and changes the value of the service B flag flgB of this record from “0” to “1”. Rewrite to
[0047]
At the same time, the subscriber information management device 1 refers to the notification information table TB2 and prepares a notification message created based on the changed subscriber information (steps Sa2 and Sb2). Specifically, the contents of the subscriber information changed by the subscriber information management device 1 (in this case, “discounted call service”, that is, “service B” in FIG. 4) are used as a key to record the corresponding record in the notification information table TB2. Search and extract notification destination msgAddr and message contents msgContents from here. Since the notification destinations of the “discounted call service” are the subscribers A and B, the subscriber information management apparatus 1 immediately creates a notification message addressed to the subscriber A (step Sa4) and notifies the subscriber B. It waits for the message notification time to come (step Sb3). The procedure for creating and distributing the notification message addressed to the subscriber A has already been described and will be omitted, and the description will be continued assuming that the notification message is distributed to the subscriber A.
[0048]
After the subscriber A receives the notification message that the subscriber A has subscribed to the “discounted call service”, the subscriber A makes a first call with the subscriber B (step Sb4). As a result, the subscriber information management device 1 is notified of the notification time for distributing the notification message to the subscriber B.
[0049]
When the subscriber information management device 1 receives this notification time, it starts creating a notification message addressed to the subscriber B (step Sb5). Since the notification message created here is the same as that for subscriber A described above, description of the creation procedure is omitted.
[0050]
When the creation of the notification message is completed, the subscriber information management device 1 transmits a notification message to the message distribution device 2 (step Sb6). When the message delivery device 2 receives the notification message, the message delivery device 2 temporarily stores it in the HDD 24 (step Sb7). Simultaneously with the accumulation of the notification message, the message distribution device 2 distributes the notification message to the message receiving terminal 4 of the subscriber B (step Sb8).
[0051]
Through the procedure described above, the message receiving terminals 4a and 4b can receive the notification message and confirm both the subscribers A and B that the subscriber A has subscribed to the “discounted call service”.
The notification message distributed at this time is, for example, as shown in FIG. 11 and has contents common to both the subscribers A and B.
[0052]
(2-3) Specific example 3: Port-in by number portability service
Next, a case will be described in which subscriber A makes a contract (port-in) with a telecommunications carrier (to be referred to as DDD company) with which subscriber B has a new contract through the number portability service. At the time of port-in, the subscriber A changes the e-mail address, and the “charge service” described in the specific example 1 as “service A” and the “discounted call service” described in the specific example 2 as “service B”. Assume a situation of joining
The notification message accompanying the port-in is transmitted to both the subscriber A and the subscriber B, but the notification contents are different from each other. In the following, a description will be given of the case where these processes proceed simultaneously according to the processing procedures of sequences α and β.
[0053]
When the subscriber A is ported in, the subscriber information management device 1 is notified of this, and the subscriber information management device 1 receives this notification and changes the subscriber information table TB1 (steps Sa1 and Sb1). Since the subscriber A makes a new contract with the DDD company by port-in, a new record is created in the subscriber information table TB1 in this case.
[0054]
At the same time, the subscriber information management apparatus 1 refers to the notification information table TB2 and prepares a notification message created by port-in (steps Sa2 and Sb2). Since the record itself is newly created upon port-in, the notification target is all the subscriber information data for which a notification message is to be delivered when the record is changed. Therefore, for the notification message distributed upon port-in, for example, a template as shown in FIGS. 12 and 13 is used.
[0055]
FIG. 12 shows a template of a notification message distributed to the subscriber A. As shown in the figure, the subscriber information data notified to the subscriber A includes a subscriber name uName, a changed mail address mAddr, and a “list of availability of subscription to each service” display area. The “list of availability of each service” display area refers to the values of flags such as the service A flag flgA and the service B flag flgB. If the value is “1”, it indicates that the service is subscribed. If it is “0”, it is a display area for displaying a list of services subscribed to by the subscriber A by displaying that the service is not subscribed.
[0056]
FIG. 13 is a template of a notification message distributed to the subscriber B. As shown in the figure, the subscriber information data to be notified to the subscriber B includes a plurality of “standard texts” for notifying the subscriber name uName, the mail address mAddr after the change, the benefits obtained by the subscriber B, and the like. There is a display area.
The subscriber information data notified to the subscriber B needs to be selected. For example, although the “detailed billing service” has been described in the first specific example, it is not necessary to notify the subscriber B in the case of such a service. On the other hand, subscription to a service such as the “discounted call service” described in the specific example 2 should be actively notified not only to the subscriber A but also to the subscriber B. The items displayed in the template are selected in advance, and information worth notifying subscriber B is, for example, “From now on, the call charge with Mr. A is 30% off the normal charge. It is notified by being displayed in this “standard text” display area according to the value of the corresponding flag.
[0057]
By using the template as described above, the subscriber management apparatus first creates a notification message addressed to subscriber A (step Sa4). The notification message addressed to the subscriber B is in a standby state without being created until the notification time arrives (step Sb3).
[0058]
Thereafter, a notification message is delivered to the subscriber A (step Sa7), and after the subscriber A is ported in, the first call is made with the subscriber B (step Sb4). As a result, the subscriber information management device 1 is notified of the notification time for distributing the notification message to the subscriber B.
[0059]
When the subscriber information management device 1 receives this notification time, it starts creating a notification message addressed to the subscriber B (step Sb5). Here, the notification message is created based on the template shown in FIG. Hereinafter, the notification message is delivered to the subscriber B by the procedure of steps Sb6 to Sb8 already described.
[0060]
By the procedure described above, both the subscribers A and B can receive the notification message regarding the port-in of the subscriber A. At this time, the notification messages delivered to the subscribers A and B are as shown in FIGS. 14 and 15 are display examples when the subscriber A is “Move Hanako” of the subscriber ID “002” in the subscriber information table TB1.
[0061]
(3) Modification
In addition, this invention is not limited to embodiment mentioned above, The following various changes are possible.
[0062]
(3-1) Modification 1
In the above-described embodiment, the notification message is created by the subscriber information management device 1, transmitted to the message distribution device 2, and distributed to the message reception terminal 4. However, the present invention is not limited to such an embodiment, and can be implemented, for example, in the following manner.
That is, the subscriber information management device 1 does not create a notification message, but transmits a message creation instruction to the message distribution device 2. In the following, the processing sequence executed in this mode will be described with reference to the sequence diagrams shown in FIGS. The processing sequences shown in FIGS. 16 and 17 are referred to as “sequence α ′” and “sequence β ′”, respectively, and correspond to “sequence α” and “sequence β” in the above-described embodiment. That is, FIG. 16 is a sequence diagram for explaining processing when a notification message is delivered to the message receiving terminal 4 of the subscriber A in this aspect, and FIG. It is a sequence diagram explaining the process in the case of delivering a notification message to it.
[0063]
This aspect is implemented with the same system configuration as the above-described embodiment, but the contents of data stored in the subscriber information management device 1 and the message distribution device 2 are partially different. For example, since the notification message is created not by the subscriber information management device 1 but by the message delivery device 2, files such as a program and a template for creating the notification message are stored in the HDD 24 inside the message delivery device 2. .
[0064]
Hereinafter, the processing shown in the sequence α ′ will be described with reference to FIG.
First, the subscriber information of the subscriber A is changed in the subscriber information processing apparatus (step Sc1). At this time, the subscriber information processing apparatus prepares for creating a notification message by determining the notification information to be notified in the notification message, the notification destination, and the notification timing based on the change contents of the subscriber information (step Sc2).
[0065]
Subsequently, the subscriber information management device 1 waits for the notification time to come (step Sc3). The notification time is managed by the notification time information table TB3. Since the notification destination is the subscriber A in the sequence α ′, the notification time is the end of the change of the subscriber information. Therefore, the subscriber information management device 1 immediately transmits a notification message creation instruction to the message distribution device 2 (step Sc4). Information included in the notification message creation instruction is information such as the notification information name msgName, the notification destination msgAddr, and the message content msgContents acquired from the notification information table TB2.
[0066]
When receiving the notification message creation instruction, the message distribution device 2 starts creating the notification message (step Sc5). Specifically, the message distribution device 2 uses the template file data stored in the HDD 24 and information such as the notification information name msgName, notification destination msgAddr, message content msgContents, and the like in the same manner as in the above embodiment. Create a notification message.
[0067]
When the creation of the notification message is completed, the message distribution device 2 temporarily stores it in the HDD 24 (step Sc6). Simultaneously with the accumulation of the notification message, the message distribution device 2 distributes the notification message to the message receiving terminal 4 of the designated destination (in this case, the subscriber A) (step Sc7).
[0068]
When the message reception terminal 4 of the subscriber A receives the notification message, it transmits a reception completion notification to the message distribution device 2 (step Sc8). The message delivery device 2 periodically tries to retransmit until this reception completion notification is received, but when the reception completion notification is received, the retransmission is stopped and the corresponding notification message is deleted from the notification messages stored in the HDD 24. (Step Sc9).
In the message receiving terminal 4a of the subscriber A who has received the notification message, the notification message is displayed on the display unit. Thereby, the subscriber A can confirm the change contents of the subscriber information.
[0069]
The process in the case of delivering the notification message to the message receiving terminal 4 of the subscriber A is as described above. Next, a process for delivering a notification message to the message receiving terminal 4 of the subscriber B, that is, a process indicated by the sequence β ′ will be described with reference to FIG.
[0070]
First, in the subscriber information processing apparatus, the subscriber information of subscriber A is changed (step Sd1). At this time, the subscriber information processing apparatus prepares for the creation of the notification message by determining the information notified by the notification message, the notification destination, and the notification timing based on the change contents of the subscriber information (step Sd2). Subsequently, the subscriber information management apparatus 1 waits for the notification time to come (step Sd3). The notification time is managed by the notification time information table TB3. Since the notification destination is the subscriber B in the sequence β ′, the notification time is between the subscribers A and B after the subscriber information of the subscriber A is changed. When the first voice call is completed.
[0071]
Here, the first voice call between the subscribers A and B after the change of the subscriber information of the subscriber A is completed (step Sd4). When the voice call between the message receiving terminals 4a and 4b is completed, the exchange 32 detects the disconnection and transmits this to the subscriber information management apparatus 1 as a notification time.
[0072]
Receiving this, the subscriber information management device 1 transmits a notification message creation instruction to the message distribution device 2 based on the received notification time (step Sd5). Information included in the notification message creation instruction is information such as the notification information name msgName, the notification destination msgAddr, and the message content msgContents acquired from the notification information table TB2.
[0073]
When the creation of the notification message (step Sd6) ends, the message distribution device 2 temporarily stores it in the HDD 24 (step Sd7). Simultaneously with the accumulation of the notification message, the message distribution device 2 distributes the notification message to the message receiving terminal 4 of the designated destination (subscriber B in this case) (step Sd8).
[0074]
When the message reception terminal 4 of the subscriber B receives the notification message, it transmits a reception completion notification to the message distribution device 2 (step Sd9). The message delivery device 2 periodically tries to retransmit until this reception completion notification is received, but when the reception completion notification is received, the retransmission is stopped and the corresponding notification message is deleted from the notification messages stored in the HDD 24. (Step Sd10).
In the message receiving terminal 4b of the subscriber B who has received the notification message, the notification message is displayed on the display unit. As a result, the subscriber B can confirm the change contents of the subscriber information of the subscriber A.
The above is the processing when the notification message is distributed to the message receiving terminal 4b of the subscriber B.
[0075]
By carrying out in this mode, the following effects can be expected.
First, the load on the subscriber information management device 1 can be reduced. The subscriber information held by the subscriber information management device 1 includes extremely personal information, and its confidentiality is required. In addition, the subscriber information of the subscriber information management apparatus 1 is accessed and changed from a large number of terminals every day. The subscriber information management device 1 is required to operate stably at all times. For this reason, it is effective to ensure the stability of the subscriber information management device 1 by performing processing such as notification message creation outside and releasing hardware resources required for such processing.
In addition, by creating a message with the message delivery apparatus 2, for example, when there is a message delivery service other than the present invention, a message creation instruction is received from this service by a sequence process similar to that of the present aspect. It is possible to unify the creation process. This eliminates the need for a plurality of devices to have a message creation function.
[0076]
(3-2) Modification 2
In the specific example 2 of the above-described embodiment, the notification messages distributed to the subscribers A and B are the same. In this embodiment, in order to facilitate the explanation, the notification message is generated twice along the sequence diagram. However, in reality, it is sufficient that these notification messages are generated once.
Therefore, in the specific example 2, the notification message created in step Sa4 is delivered to the subscriber A and then deleted without waiting for the call with the subscriber B, and the voice call between the subscribers A and B is terminated and joined. It is good also as an aspect which deletes the notification message accumulated after delivering the notification message to the person B.
By adopting such an aspect, it is not necessary to perform Step Sa9 and Steps Sb5, 6, and 7, and it is possible to omit unnecessary processing of creating and deleting the same message twice.
[0077]
(3-3) Modification 3
In the above-described embodiment, the short message service is used as the notification means for the notification message. However, other notification means such as e-mail can of course be used. Further, the notification message is not limited to a text message display, but may be a voice message.
[0078]
(3-4) Modification 4
In the sequence β of the above-described embodiment, the notification message is created with the completion of the voice call between the subscribers A and B as the notification time, but the notification time is not limited to the above. For example, it is possible to set the notification time when transmission / reception of a short message or e-mail is completed.
[0079]
(3-5) Modification 5
The subscriber information table TB1, the notification information table TB2, and the notification time information table TB3 in the above-described embodiment are merely examples, and the structures thereof differ depending on the service contents provided by the telecommunications carrier.
[0080]
【The invention's effect】
As described above, according to the present invention, it is possible to notify the change of the subscriber information with a simpler mechanism for the subscriber.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of a subscriber information notification system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing an internal configuration of a subscriber information management apparatus in the same embodiment.
FIG. 3 is a view showing a data structure of a subscriber information table in the same embodiment.
FIG. 4 is a view showing a data structure of a notification information table in the same embodiment.
FIG. 5 is a display example of template data in the embodiment.
FIG. 6 is a display example of template data in the embodiment.
FIG. 7 is a view showing a data structure of a notification time information table in the same embodiment.
FIG. 8 is a block diagram showing an internal configuration of the message delivery apparatus in the embodiment.
FIG. 9 is a sequence diagram illustrating processing when a notification message is distributed to a message receiving terminal of subscriber A in the embodiment.
FIG. 10 is a sequence diagram for explaining processing when a notification message is distributed to a message receiving terminal of subscriber B in the embodiment.
FIG. 11 is an example of a notification message distributed in the embodiment.
FIG. 12 is a display example of template data in the embodiment.
FIG. 13 is a display example of template data in the embodiment;
FIG. 14 is an example of a notification message delivered to a subscriber A in the same embodiment.
FIG. 15 is an example of a notification message distributed to a subscriber B in the embodiment.
FIG. 16 is a sequence diagram illustrating processing when a notification message is distributed to a message receiving terminal of subscriber A in a modification of the present invention.
FIG. 17 is a sequence diagram illustrating processing when a notification message is distributed to a message receiving terminal of subscriber B in a modification of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Subscriber information management apparatus, 2 ... Message delivery apparatus, 3 ... Communication network, 4 ... Message receiving terminal, TB1 ... Subscriber information table, TB2 ... Notification information table, TB3 ... Notification time information table

Claims (4)

メッセージ受信端末を利用する加入者に関する加入者情報を記憶した情報記憶手段と、
前記情報記憶手段によって記憶されている加入者情報が変更された場合に、その変更の内容を示すメッセージ内容と、当該メッセージの通知先と、当該メッセージの通知時期とを決定するための条件を記憶した条件記憶手段と、
変更された加入者情報の内容と、前記条件記憶手段に記憶された条件とに基づいて、前記メッセージ内容と前記通知先と前記通知時期とを決定する決定手段と、
前記決定されたメッセージ内容に基づいて前記メッセージ受信端末の受信可能な形式にてメッセージを作成する作成手段と、
前記決定された通知時期が到来すると、前記作成されたメッセージを前記決定された通知先であるメッセージ受信端末に配信する配信手段と
を備え
前記通知先には、前記加入者自身によって利用される第1のメッセージ受信端末と、当該第1のメッセージ受信端末と通話或いは通信を行う第2のメッセージ受信端末とが含まれており、
前記条件記憶手段には、前記通知先が前記第1のメッセージ受信端末と前記第2のメッセージ受信端末とのどちらであるかということに応じて、それぞれ異なるメッセージ内容を決定するための条件が記憶されており、
前記決定手段は、前記条件に従って、前記第1のメッセージ受信端末に通知すべきメッセージ内容と、前記第2のメッセージ受信端末に通知すべきメッセージ内容とを決定するとともに、前記第1のメッセージ受信端末への通知時期を前記第1のメッセージ受信端末に関する加入者情報が変更された後と決定し、前記第2のメッセージ受信端末への通知時期を当該加入者情報が変更された後に前記第1のメッセージ受信端末と通話或いは通信が行われた後と決定する
加入者情報通知システム。
Information storage means for storing subscriber information relating to subscribers using the message receiving terminal;
When subscriber information stored in the information storage means is changed, a message content indicating the content of the change, a notification destination of the message, and a condition for determining a notification timing of the message are stored. Condition storage means,
Determining means for determining the message content, the notification destination, and the notification time based on the content of the changed subscriber information and the condition stored in the condition storage means;
Creating means for creating a message in a format receivable by the message receiving terminal based on the determined message content;
A delivery means for delivering the created message to the message receiving terminal that is the determined notification destination when the determined notification time arrives ;
The notification destination includes a first message receiving terminal used by the subscriber himself and a second message receiving terminal that performs a call or communication with the first message receiving terminal,
The condition storage means stores conditions for determining different message contents depending on whether the notification destination is the first message receiving terminal or the second message receiving terminal. Has been
The determining means determines a message content to be notified to the first message receiving terminal and a message content to be notified to the second message receiving terminal according to the condition, and the first message receiving terminal. Is determined to be after the subscriber information related to the first message receiving terminal is changed, and the notification time to the second message receiving terminal is determined after the subscriber information is changed. A subscriber information notification system for determining after a call or communication with a message receiving terminal .
前記加入者情報の管理を行う加入者情報管理装置と、前記メッセージ受信端末に対して各種メッセージを配信するメッセージ配信装置とを備え、
前記加入者情報管理装置が、前記情報記憶手段と、前記条件記憶手段と、前記決定手段と、前記作成手段とを有し、
前記メッセージ配信装置が前記配信手段を有している
請求項1記載の加入者情報通知システム。
A subscriber information management device for managing the subscriber information; and a message delivery device for delivering various messages to the message receiving terminal;
The subscriber information management device has the information storage means, the condition storage means, the determination means, and the creation means,
The subscriber information notification system according to claim 1, wherein the message distribution device includes the distribution unit.
前記加入者情報の管理を行う加入者情報管理装置と、前記メッセージ受信端末に対して各種メッセージを配信するメッセージ配信装置とを備え、
前記加入者情報管理装置が前記情報記憶手段と、前記条件記憶手段と、前記決定手段とを有し、
前記メッセージ配信装置が前記作成手段と前記配信手段とを有している
請求項1記載の加入者情報通知システム。
A subscriber information management device for managing the subscriber information; and a message delivery device for delivering various messages to the message receiving terminal;
The subscriber information management device comprises the information storage means, the condition storage means, and the determination means;
The subscriber information notification system according to claim 1, wherein the message distribution device includes the creation unit and the distribution unit.
メッセージ受信端末を利用する加入者に関する加入者情報が変更された場合に、変更された加入者情報の内容と予め定められている条件とに基づいて、前記変更の内容を示すメッセージ内容と、当該メッセージの通知先と、当該メッセージの通知時期とをネットワークにおいて決定する第1の過程と、
前記決定されたメッセージ内容に基づいて前記メッセージ受信端末の受信可能な形式にてメッセージを作成する第2の過程と、
前記決定された通知時期が到来すると、前記ネットワークから前記決定された通知先であるメッセージ受信端末に対して前記作成されたメッセージを配信する第3の過程と
を備え
前記通知先には、前記加入者自身によって利用される第1のメッセージ受信端末と、当該第1のメッセージ受信端末と通話或いは通信を行う第2のメッセージ受信端末とが含まれており、
前記条件には、前記通知先が前記第1のメッセージ受信端末と前記第2のメッセージ受信端末とのどちらであるかということに応じて、それぞれ異なるメッセージ内容を決定するための条件が含まれており、
前記第1の過程においては、前記条件に従って、前記第1のメッセージ受信端末に通知すべきメッセージ内容と、前記第2のメッセージ受信端末に通知すべきメッセージ内容とが決定されるとともに、前記第1のメッセージ受信端末への通知時期が前記第1のメッセージ受信端末に関する加入者情報が変更された後と決定され、前記第2のメッセージ受信端末への通知時期が当該加入者情報が変更された後に前記第1のメッセージ受信端末と通話或いは通信が行われた後と決定される
加入者情報通知方法。
When subscriber information related to a subscriber who uses a message receiving terminal is changed, based on the changed content of the subscriber information and a predetermined condition, message content indicating the content of the change, and A first step of determining in the network the notification destination of the message and the notification timing of the message;
A second step of creating a message in a format receivable by the message receiving terminal based on the determined message content;
A third process of delivering the created message from the network to the message receiving terminal that is the determined notification destination when the determined notification time arrives , and
The notification destination includes a first message receiving terminal used by the subscriber himself and a second message receiving terminal that performs a call or communication with the first message receiving terminal,
The conditions include conditions for determining different message contents depending on whether the notification destination is the first message receiving terminal or the second message receiving terminal. And
In the first process, a message content to be notified to the first message receiving terminal and a message content to be notified to the second message receiving terminal are determined according to the conditions, and the first Is determined to be after the subscriber information related to the first message receiving terminal is changed, and the notification time to the second message receiving terminal is changed after the subscriber information is changed. A subscriber information notification method determined after a telephone call or communication with the first message receiving terminal .
JP2003152717A 2003-05-29 2003-05-29 Subscriber information notification system and subscriber information notification method Expired - Fee Related JP4138580B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003152717A JP4138580B2 (en) 2003-05-29 2003-05-29 Subscriber information notification system and subscriber information notification method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003152717A JP4138580B2 (en) 2003-05-29 2003-05-29 Subscriber information notification system and subscriber information notification method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2007199319A Division JP4369503B2 (en) 2007-07-31 2007-07-31 Subscriber information notification system and subscriber information notification method

Publications (2)

Publication Number Publication Date
JP2004357000A JP2004357000A (en) 2004-12-16
JP4138580B2 true JP4138580B2 (en) 2008-08-27

Family

ID=34047861

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003152717A Expired - Fee Related JP4138580B2 (en) 2003-05-29 2003-05-29 Subscriber information notification system and subscriber information notification method

Country Status (1)

Country Link
JP (1) JP4138580B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5008825B2 (en) * 2004-12-27 2012-08-22 京セラ株式会社 Communication system, mobile communication terminal, and free communication charge balance update method
JP2006197360A (en) * 2005-01-14 2006-07-27 Oki Electric Ind Co Ltd Access control system, access control method, and access control program
JP4767135B2 (en) * 2006-09-04 2011-09-07 京セラ株式会社 COMMUNICATION DEVICE AND COMMUNICATION SYSTEM CONTROL DEVICE
JP5069142B2 (en) * 2008-02-22 2012-11-07 株式会社エヌ・ティ・ティ・ドコモ COMMUNICATION CONTROL DEVICE, COMMUNICATION TERMINAL, AND COMMUNICATION CONTROL METHOD
CN111861302B (en) * 2020-05-21 2024-04-19 上海寻梦信息技术有限公司 Logistics order breaking processing method and device, electronic equipment and storage medium
CN121050811A (en) * 2024-05-29 2025-12-02 华为技术有限公司 Message notification methods, user interfaces and related devices

Also Published As

Publication number Publication date
JP2004357000A (en) 2004-12-16

Similar Documents

Publication Publication Date Title
SE0004693D0 (en) A method and arrangement for configuring a mobile telephone
US20050033780A1 (en) Method and apparatus for data transmission
KR20090072071A (en) Apparatus and method for providing a SIM application toolkit in a mobile communication system
US20120142318A1 (en) Method and system for determining and managing the presence and availability of cellular phones
JP2010268178A (en) Telephone directory management system, and telephone directory management method
JP4138580B2 (en) Subscriber information notification system and subscriber information notification method
JP3467014B2 (en) Telephone device and calling method in the device
JP4369503B2 (en) Subscriber information notification system and subscriber information notification method
JP3838514B2 (en) Content distribution system during a call
KR20020097456A (en) Method for information searching on wireless internet
EP1287714A1 (en) Method and apparatus for modifying persistent storage
JP3183338B2 (en) Electronic mail receiving apparatus and electronic mail receiving method
JP2007208393A (en) Presence management system
KR100575414B1 (en) Wireless Data Provision Method of Portable Terminal Using Location Based Service
US20060253413A1 (en) Method and system for transmitting user data to a terminal that has data service capability and is integrated in a communication network
KR100776031B1 (en) Method for transmitting message during call and system for same
KR101106442B1 (en) Short message filtering system incoming to the terminal and its method
JP6751976B1 (en) Server device, SMS reception system, server device control method, and program
JP2004302977A (en) Mail address registration system for mobile terminal, mail delivery system, and adapter used for the system
TW518874B (en) Method for tracking short message status
JP2007134964A (en) Joint email server device, email delivery system, email delivery method, and computer program
KR101078678B1 (en) Method and apparatus for providing event service using mobile phone
JP2004282195A (en) Method and system for notifying identification information
JP2001283093A (en) Mail advertisement distribution system and its billing system
KR101095599B1 (en) Method and system for providing user information to mobile communication terminal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060406

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070606

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070612

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070731

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080520

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080605

R150 Certificate of patent or registration of utility model

Ref document number: 4138580

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110613

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees