JP3777757B2 - Information providing system and provided information management method - Google Patents
Information providing system and provided information management method Download PDFInfo
- Publication number
- JP3777757B2 JP3777757B2 JP31106797A JP31106797A JP3777757B2 JP 3777757 B2 JP3777757 B2 JP 3777757B2 JP 31106797 A JP31106797 A JP 31106797A JP 31106797 A JP31106797 A JP 31106797A JP 3777757 B2 JP3777757 B2 JP 3777757B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- time
- input
- transmission
- 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
Links
- 238000007726 management method Methods 0.000 title claims description 11
- 230000005540 biological transmission Effects 0.000 description 145
- 230000010365 information processing Effects 0.000 description 39
- 238000012545 processing Methods 0.000 description 31
- 238000000034 method Methods 0.000 description 29
- 238000012937 correction Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 22
- 230000004044 response Effects 0.000 description 14
- 238000012795 verification Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 235000016496 Panda oleosa Nutrition 0.000 description 3
- 240000000220 Panda oleosa Species 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 102100022717 Atypical chemokine receptor 1 Human genes 0.000 description 1
- 101000678879 Homo sapiens Atypical chemokine receptor 1 Proteins 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ページングシステムや文字多重放送システムを利用して情報提供サービスを行う情報提供システム、及びページングシステムや文字多重放送システムにおいて送信又は放送する情報を管理するのに好適な提供情報管理方法に関する。
【0002】
【従来の技術】
従来より、ページングシステムを用いて加入者を一斉に呼び出して、メッセージデータとして情報を送信することにより、該情報を提供する情報提供サービスが知られている。従来の情報提供サービスは、図21に示すように、ページャ211と、ページングセンタ212と、送信局213と、公衆回線網214と、電話機215と、情報提供会社218と、から構成されている。
ページングセンタ212は、電話機215からの呼び出しに応じて送信局213からページャ211に呼び出し信号を送信すると共にダイレクトに接続された情報提供会社218から提供される情報を送信局213から半ば放送的に送信している。
【0003】
又、従来のページングシステムに適用されている情報提供サービスは、株式情報、為替情報等、主に数値による情報がほとんどである。
しかし、ページャにカナ表示機能が付き、さらには、漢字表示機能の付いたページャも登場し、1回あたりに受信可能なデータ量も多くなったことから、情報提供サービスの内容も数字表示のみの情報から、カナ表示、さらには漢字表示主体の情報に切り替わりつつある。
【0004】
さらに、近年、ページングサービスの利用者が、ビジネスマンから若年層に変化していることから、情報提供サービスの内容も、株式情報、為替情報等の定型的なものからコンサートチケット情報、レコード等の売り上げ情報、ショッピング情報、レストラン情報、地元の情報等、多様性に富んだミニコミ誌的な意味合いの強い情報に変化してきている。
【0005】
しかし、この種の情報提供サービスにおいては、情報提供元によって情報の種類が異なっており、又、株式情報、為替情報等の定型的な数値による情報に比べて、メッセージデータへの加工や処理に手間がかかる。このため、ページングサービスの事業者側が、これらの処理を一括して第三者に委託するケースが増加しつつある。
【0006】
したがって、図22に示すように、情報提供会社218とページングセンタ212との間に情報加工エンジン216を接続し、情報加工エンジン216によって情報提供会社218から提供された情報を加工・管理するページングシステムが実現されている。
【0007】
このページングシステムにおいては、例えば、イベント会社、出版社などの情報提供会社218から情報加工エンジン216に加入者に提供すべき情報が既存の通信回線を介して提供される。
情報加工エンジン216は、この情報を、当該ページングサービスで使用され、ページャ211が解析できるコンテンツ(1乃至複数のメッセージデータからなるもの)の形態に加工し、送信スケジュールに従い予め情報提供サービスの提供契約を交わしている加入者の所有するページャ211のグループ呼出用の呼出番号(グループ呼出番号)と共にページングセンタ212へ一括して出力する。ページングセンタ212は、送信局213からページャ211にグループ呼出番号を送信すると共にコンテンツを送信している。
【0008】
【発明が解決しようとする課題】
このようなページングシステムにおいて、情報提供会社218から情報加工エンジン216に送られた情報のページャ211が解析できるコンテンツ(メッセージデータの形態)への加工は、情報加工エンジン216のオペレータがキーボードなどの入力装置を操作することによって行っていた。従って、情報提供会社218は、ページャ211へコンテンツの送信を希望する日時となる前に、オペレータによる情報加工の手間を考えて、時間的な余裕をもって情報を送信しなければならなかった。
【0009】
また、情報提供会社218から提供を一旦依頼した情報については、訂正を指示すると情報加工エンジン216のオペレータに非常に負担がかかることになっていた。また、情報加工エンジン216からページングセンタ212へのコンテンツの送信スケジュールに支障をきたすため、情報の訂正が必要の場合には、井戸情報に対応するコンテンツの送信をキャンセルしてもらい、改めて訂正した情報を提供するか、一旦情報に対応するコンテンツが送信された後に改めて訂正した情報を提供するしかなかった。すなわち、従来のページングシステムにおいて提供される情報は、一旦情報提供会社218からこの情報に対応するコンテンツの提供を依頼するとその後の情報の訂正が非常に困難であった。
【0010】
本発明は、上記従来技術の問題点を解消するためになされたものであり、オペレータに負荷をかけることなく、可能な限り情報の内容の訂正が可能な情報提供システム、及び、提供情報管理方法を提供することを目的とする。
【0011】
【課題を解決するための手段】
上記目的を達成するため、本発明の第1の観点にかかる情報提供システムは、
個々の情報を識別するための識別情報、及び、当該情報を提供すべき日時または時刻の情報を含む情報が入力され、この情報を提供すべき受信端末のデータフォーマットに変換して、前記受信端末に提供する情報提供システムであって、
入力された前記識別情報、及び、前記提供すべき日時または時刻の情報を含む情報を記憶する情報記憶手段と、
前記識別情報、及び、当該情報を提供すべき日時または時刻の情報を含む情報が入力された時刻を計時する計時手段と、
前記情報記憶手段により記憶された提供すべき日時または時刻の情報と、前記計時手段が計時した時刻とを比較する時刻比較手段と、
前記提供すべき日時または時刻の情報と前記計時手段が計時した時刻との間隔に基づいて、前記情報記憶手段に既に記憶されている情報が更新可能か否かを判断する判断手段と、
前記判断手段により更新可能と判断されると、前記情報記憶手段に既に記憶されている情報を、前記入力手段から入力した情報に書き換えて更新する更新手段と、
前記更新手段によって更新された情報を、前記入力された提供すべき日時または時刻の情報にしたがって前記受信端末に提供する提供制御手段と、
を備えることを特徴とする。
【0012】
前記情報提供システムは、
前記判断手段により更新不可能と判断されると、前記入力された情報について前記情報記憶手段に既に記憶されている情報に含まれる情報とは異なる識別情報を割り当てる識別情報割当手段と、
この識別情報割当手段により割り当てられた識別情報を、前記入力された情報とともに前記情報記憶手段に記憶させる記憶制御手段と、
をさらに備えることを特徴とする情報提供システムであってもよい。
【0015】
上記目的を達成するため、本発明の第2の観点にかかる提供情報管理方法は、
個々の情報を識別するための識別情報、及び、当該情報を提供すべき日時または時刻の情報を外部から入力するステップと、
この入力ステップにより入力された前記識別情報、及び、前記提供すべき日時または時刻の情報を含む情報を含む前記情報を記憶装置に記憶する情報記憶ステップと、
前記識別情報、及び、当該情報を提供すべき日時または時刻の情報を含む情報が入力された時刻を計時する計時ステップと、
前記提供すべき日時または時刻の情報と前記計時手段が計時した時刻とを比較する時刻比較ステップと、
前記提供すべき日時または時刻の情報と前記計時手段が計時した時刻との間隔に基づいて、前記情報記憶手段に既に記憶されている情報が更新可能か否かを判断する判断ステップと、
この判断手段により更新可能と判断されると、前記情報記憶手段に既に記憶されている情報を、前記入力手段から入力した情報に書き換えて更新する更新ステップと、
前記更新ステップによって更新された情報を、前記入力された提供すべき日時または時刻の情報にしたがって前記受信端末に提供する提供ステップと、
を含むことを特徴とする。
【0016】
前記提供情報管理方法は、
前記判断ステップにより更新不可能と判断されると、前記入力された情報について前記情報記憶手段に既に記憶されている情報に含まれる情報とは異なる識別情報を割り当てる識別情報割当ステップと、
前記識別情報割当ステップにより割り当てられた識別情報を、前記入力された情報とともに前記情報記憶ステップに記憶させる記憶制御ステップと、
をさらに含むことを特徴とする提供情報管理方法であってもよい。
【0017】
このような構成を加えた場合には、例えば、前記入力手段から情報が入力されたときに情報の提供時刻まで余裕があり、実質的に情報の更新が可能な場合にのみ、前記情報記憶手段に記憶させる情報を更新(訂正)させる。
そして、情報の提供時刻まで余裕がなく実質的に情報の更新が不可能な場合には、前記識別情報割当手段及び前記記憶制御手段によって、入力した情報を実質的に新たな情報として前記情報記憶手段に記憶させる。このため、この情報は、訂正の情報として前記受信端末に改めて提供することが可能となる。
【0020】
この提供情報管理方法では、入力された情報に含まれる提供すべき日時または時刻の情報が入力された時刻を計時して、その時刻と前記記憶装置に既に記憶されている提供すべき日時または時刻の情報とを比較して、既にい臆されている情報が更新可能か否かを判断し、前記記憶装置に記憶された情報を更新する。このため、入力された情報が既に記憶されている情報の訂正の情報であった場合に、オペレータの手を介さなくても前記メモリに記憶する情報の更新、すなわち情報の前記受信端末に提供する情報の訂正が可能になり、且つ、入力された提供すべき日時または時刻の情報にしたがって受信端末に提供することが可能になる。
【0021】
【発明の実施の形態】
以下、添付図面を参照して、本発明の実施の形態について説明する。
この実施の形態では、本発明をページングシステムに適用した場合を例にして説明する。
【0022】
図1は、この実施の形態のページングシステムの構成の一例を模式的に示す図である。
図示するように、このページングシステムは、複数のページャ11(A〜I)と、これらページャ11(A〜I)を呼び出すと共にメッセージデータを送信するページングセンタ12と、ページングセンタ12からのアドレスデータ及びメッセージデータを電波信号に変換して送信する送信局13と、公衆回線網14を介してページングセンタ12に接続された電話機15と、情報提供会社18A〜18Cから提供される情報を加工してコンテンツを作成する情報加工エンジン16と、情報提供会社18A〜18Cから提供された情報及び情報加工エンジン16により加工された情報(コンテンツ)を記憶するデータベース17と、情報加工エンジン16に情報を提供する複数の情報提供会社18A〜18Cとより構成されている。ページングセンタ12と情報加工エンジン16とは専用パケット回線19により接続されている。
【0023】
ページングセンタ12は、ページャ11を呼び出すと共に呼び出したページャ11にメッセージデータを送信するものである。
ページングセンタ12は、図2に示すように、入出力回路31、切替部32、呼出番号照合部33、加入者メモリ34、音声応答回路35、送信データメモリ36、制御部37、メッセージレジスタ38、ベクトルレジスタ39、アドレスレジスタ40、送信処理制御部41、フレーム/ブロック情報記憶用メモリ42、時刻計時部43から構成されている。
【0024】
図2において、入出力回路31は、公衆回線網14を介して電話機15等から供給される呼出対象となるページャ11の呼出番号及びメッセージ情報を入力すると共に音声応答回路35からの音声によるアナウンスを公衆回線網14を介して電話機15に対して出力(応答)する。
【0025】
切換部32は、入出力回路31に接続されており、入出力回路31から入力されたデータのうち、呼出番号を呼出番号照合部33に出力し、メッセージ情報を制御部37に出力する。
呼出番号照合部33は、切換部32から供給された呼出番号と加入者メモリ34に予め登録されている呼出番号とを比較して、一致したか否かを判定する。
【0026】
加入者メモリ34は、図3に示すように、加入者名と、該加入者に関する個人情報と、各加入者が所持するページャ(型番)と、個別呼出番号と、個別呼出用のパスワード、アドレスデータが送信されるフレームのフレームNo.、及びアドレスデータ(21ビット)と、グループ呼出番号と、グループ呼出用のパスワード、グループアドレスデータが送信されるフレームのフレームNo.、及びグループアドレスデータ(21ビット)とを関連付けて記憶する。
【0027】
加入者メモリ34を図3に示す構成とすることにより、例えば、電話機15から個別呼出番号「00−0000−0000」が発呼された場合には、この呼び出しは、ページングセンタ12に着呼し、アドレスデータ「#A」に変換され、このアドレスデータが割り付けられたページャ11AにフレームNo.1で送信される。
【0028】
また、例えば、個別呼出番号「11−1111−1111」が発呼された場合には、パスワードが設定されているため、このパスワードが入力された場合のみ、呼出番号がアドレス「#B」に変換され、このアドレスが割り付けられたページャ11BにフレームNo.15で送信される。
【0029】
また、グループ呼出番号「11−2222−3333」が発呼され、パスワード「0123」が入力されると、呼出番号がアドレス「#X」に変換され、このアドレスが割り付けられたページャ11A,11B,11CにフレームNo.30で一斉送信される。
【0030】
図2において、音声応答回路35は、入出力回路31に接続され、制御部37の制御に従って、音声によるアナウンスを生成し、入出力回路31を介して公衆回線網14によって回線接続された発呼者(電話機15)に音声で応答する。
【0031】
送信データメモリ36は、情報加工エンジン16から一括送信されるグループ呼出番号と送信一回分のコンテンツとを一組として複数組記憶する。
【0032】
制御部37は、ページングセンタ12全体の動作を制御すると共に、電話機15からの呼び出し要求に応じてページャ11を呼び出す一連のページング処理を制御する。また、制御部37は、情報加工エンジン16と専用パケット回線19で接続されており、情報加工エンジン16から専用パケット回線19を介して送られてくるグループ呼出番号とコンテンツとに応じて、これらを送信データメモリ36に一度格納し、その後、当該グループ呼出番号に対応するグループアドレスにより指定されたページャ11にコンテンツを一括して送信するためのページング処理を制御する。
【0033】
メッセージレジスタ38は、ページャ11に送信するメッセージデータを制御部37から受け取って格納すると共に、そのメッセージデータを送信処理制御部41に出力する。メッセージレジスタ38に格納されたメッセージデータは、後述する送信フレームのメッセージフィールド(MF)C7に設定される。
【0034】
ベクトルレジスタ39は、送信するメッセージデータの形態を特徴付けるデータ、例えば、メッセージが数字のみを示すデータ形態であるか、もしくは漢字と仮名が混じったメッセージの表示を示すデータ形態であるか、又、上記メッセージフィールド(MF)C7において、当該メッセージデータがどこから始まり、どのくらいのデータ長なのか等を示すベクトルデータを格納すると共に、そのベクトルデータを送信処理制御部41に出力する。
【0035】
アドレスレジスタ40は、呼び出すページャの識別情報であるアドレスデータ及びフレームNo.データを制御部37から受け取って記憶すると共に、その情報を送信処理制御部41に出力する。アドレスレジスタ40に格納されたアドレスデータ及びフレームNo.データはそれぞれ後述する送信フレームのアドレスフィールド(AF)C5、フレーム情報(FI)C2に格納される。
【0036】
送信処理制御部41は、メッセージレジスタ38、ベクトルレジスタ39及びアドレスレジスタ40に接続され、メッセージデータ、ベクトルデータ、アドレスデータ及びフレームNo.データ等のデータを取り出し、後述の高度無線呼出方式RCR−STD43標準規格で定義されたデータ形式に分離、多重化処理(インタリーブ処理)して送信データを形成すると共に、制御部37の制御に従ってこの送信データを送信局13に出力する。
【0037】
フレーム/ブロック情報記憶用メモリ42は、制御部37により、送信フレームのフレーム情報(F1)C2、及びブロック情報(BI)C4を設定するための設定情報を記憶するメモリであり、送信するフレームデータのサイクルNo.、フレームNo.及び送信データに基づきアドレスフィールド(AF)C5及びベクトルフィールド(VF)C6の起点となるワード番号等の情報が格納される。また、アドレスデータは、エラーコードビットを含んで32ビット(ショート)と64ビット(ロング)の2種類があり、これらアドレスデータのビット数によって、ベクトルフィールド(VF)C6とメッセージフィールド(MF)C7の先頭アドレスが異なる。このため、これらのフィールドの先頭位置を指示する。
【0038】
時刻計時部43は、現在時刻を計時し、記憶する。
【0039】
次に、上記構成のページングセンタ12から送信局13に送られるデータのフォーマットについて説明する。
【0040】
このページングシステムは、「RCR−STD43標準規格」(以下、STD−43と称する)に準拠する。この規格で採用されるデータ構成を図4(A)〜(D)に示す。図4(A)は、1時間周期で送信されるデータの構成、(B)は(A)における1サイクルの構成、(C)は1サイクル中の1フレームの構成、そして、(D)は1フレームのブロック構成を示している。
【0041】
図4(A)に示すように、1時間当たりに送信されるデータは、“No.0”から“No.14”までの番号が付けられた15個のサイクルよりなる。各サイクルは、図4(B)に示すように、“No.0”から“No.127”までの番号が付けられた128個のフレームよりなり、4分周期で送信される。そして1フレームの送信時間は、1.875秒である。
【0042】
図4(C)及び(D)に示すように、各フレームはその内容に応じて、大きく分けて同期信号部D1とインタリーブブロック部D2とに分かれる。
同期信号部D1は、先頭部より、同期部1(S1)C1、フレーム情報(FI)C2、同期部2(S2)C3からなり、115ミリ秒で送信される。
また、インタリーブブロック部D2は、11ブロックで構成され、先頭より1ブロック乃至数ブロック単位でブロック情報(BI)C4、アドレスフィールド(AF)C5、ベクトルフィールド(VF)C6、メッセージフィールド(MF)C7、及びアイドルブロック(IB)C8の5種類のデータが設定される。そして、1ブロックにつき160ミリ秒で送信される。
【0043】
同期部1(S1)C1は、2値FSK変調された1600BPSの112ビットから構成され、当該フレームの受信タイミングや1600BPSシンボルデータの受信タイミング、及びインタリーブブロック部D2が、以下の4種類のフレームタイプのうちどのフレームタイプでインタリーブされているか、その送信形態を示す情報が含まれている。
I .2値FSK変調/1600BPS
II .2値FSK変調/3200BPS
III .4値FSK変調/3200BPS
IV .4値FSK変調/6400BPS
【0044】
フレーム情報(FI)C2は、2値FSK変調された1600BPSの32ビットで構成され、図4(A)に示すデータ構成において本フレームが属するサイクルのNo.データ(4ビット)、そしてこのサイクルNo.において、本フレームが属するフレームのNo.データ(7ビット)、及び複数回送信表示、及びその送信回数を規定する情報が格納される。
【0045】
同期部2(S2)C3、及びブロック情報(BI)C4からアイドルブロック(IB)C8までのインタリーブブロック部D2は、同期部1(S1)C1で規定されたフレームタイプで送信されるデータである。同期部2(S2)C3は同期部1(S1)C1で規定された変調方式及び伝送速度で送信されるインタリーブブロック部D2に対し、呼び出されたページャが取り込めるようにタイミング情報を与えるブロックである。
【0046】
ブロック情報(BI)C4は、インタリーブブロック部D2のブロック#0にあるデータであり、本フィールドが終了し、後述のアドレスフィールド(AF)C5の開始点となるワード番号(2ビット)、及びベクトルフィールド(VF)C6の開始点となるワード番号(6ビット)等の情報等を格納するブロック情報1と、フレームNo.が0の時はサイマルキャストシステムID、カレンダー、実時間情報、タイムゾーン、及びシステムメッセージが格納されるブロック情報2、3、4とを含む。
【0047】
アドレスフィールド(AF)C5は、発呼先のページャ11のアドレスデータを格納するフィールドであり、エラーコードビットを含んで、ショートアドレスデータ(32ビット)、又はロングアドレスデータ(64ビット)を格納する。
【0048】
ベクトルフィールド(VF)C6は、アドレスフィールド(AF)C5と対を成して設定されるもので、後述のメッセージフィールド(MF)C7において自己宛てのメッセージデータが開始されるワード番号、及び自己メッセージデータのデータ長を示すワード数、及び自己メッセージデータのデータ形態等の情報を格納するフィールドである。メッセージフィールド(MF)C7は、ベクトルフィールド(VF)C6で規定された情報に応じたメッセージデータ、及びコンテンツを格納するフィールドである。そして、アイドルブロック(IB)C8は、未使用ブロックであり、ここには“1”又は“0”のパターンがセットされる。
【0049】
送信局13は、上述のフォーマットで送信されてくるデータのうち、図4(D)に示す同期信号部D1については送信処理データをそのまま、又、インタリーブブロック部D2についてはインタリーブ処理を施し、さらに、これらを同期部1(S1)で規定されたフレームタイプで周波数変調して無線送信する。
【0050】
次に、送信局から送信されてくる無線信号を受信するページャ11について説明する。
ページャ11は、上述のアドレスデータにより呼び出され、メッセージデータを受信するものであり、図5に示すように、アンテナ51と、受信部52と、デコーダ53と、CPU54と、バッファメモリ55と、デインターリーブ回路56と、BCHデコーダ57と、ID−ROM58と、ROM59と、RAM60と、送信データメモリ61と、ドライバ62、64と、表示部63と、LED65と、送信バッファ66と、D/A変換部67と、アンプ68と、スピーカ69と、キー入力部70とを備えている。
【0051】
アンテナ51は、送信局13から図4を参照して前述した送信フォーマットで送信されてくる1フレームのデータを受信して受信部52に出力する。
【0052】
受信部52は、デコーダ53に接続され、デコーダ53からの制御信号に基づいて動作し、受信データを復調する。受信部52は、同期部1(S1)C1を取り込むことによって変調方式(I〜IV)を判別し、判別した変調方式に従って受信データを復調し、シリアルのビットデータを出力する。
【0053】
デコーダ53は、初期設定の際にCPU54から出力された制御データや、受信された同期信号部D1に含まれているフレームタイプデータのうち、変調方式に関するデータや伝送速度に関するデータに基づいてCPU54により制御される。
【0054】
CPU54は、受信処理等のタイミングを調整するために使用されるクロックを発生させるクロックジェネレーター等を具備し、受信データとクロックとに従って、バスBを介して結合されている各回路部を制御する。
【0055】
バッファメモリ55は、同期部1(S1)C1より読み出したフレームパターン、フレーム情報(FI)C2より読み出したデータ(サイクルNo.、フレームNo.、複数回送信の回数)、ブロック情報(BI)C4、及び、ベクトルフィールド(VF)C5より読み出したデータ(アドレスフィールド(AF)、ベクトルフィールド(VF)、メッセージフィールド(MF)における自己のメッセージデータ及びコンテンツの開始ワード番号やメッセージデータ及びコンテンツのワード数)等をブロック単位で1フレーム分格納する。また、バッファメモリ55は、インタリーブ回復処理、誤り訂正処理、或いはアドレス照合の際のワークエリアとして使用される。
【0056】
デインターリーブ回路56は、バッファメモリ55に格納された3200BPS(2値)、3200BPS(4値)、もしくは6400BPS(4値)の各データ1ブロックについて、それぞれのフレームパターンに応じて、多重化された1フレームのデータをフェーズ毎に分離して復元(インタリーブ回復)する回路である。
【0057】
BCHデコーダ57は、デインターリーブ回路56で復元処理された各ブロックデータに含まれる10ビットのBCH符号と偶数パリティビットを用いて、誤り訂正を施す。
【0058】
ID−ROM58は、自機ページャ11に割り付けられている個別アドレス及びグループアドレス、及びその個別アドレスやグループアドレスに対応するフレームNo.等の個別呼出情報を記憶している。
【0059】
ROM59は、CPU54を動作させるための各種プログラムを記憶している。
RAM60は、CPU54が動作するためのワークエリアと、受信したメッセージデータ及びコンテンツの格納処理に使用するメモリエリアとを具備している。
【0060】
送信データメモリ61は予め作成されたメッセージデータ等を記憶する為のメモリである。送信データメモリ61は、受信したメッセージデータを複数(例えば、30)記憶するための記憶エリアを有する。
【0061】
表示部63は、例えば、液晶パネル等から構成され、ドライバ62によって駆動されることでメッセージデータを解析して復元処理したメッセージ等の表示情報を表示する。
【0062】
ドライバ64は、このページャ11が発信する呼出番号、メッセージ情報等をDTMF信号で送信するため、または当該ページャ11への呼出を報知するため、アンプ68やLED5を駆動する回路である。
LED65は、ドライバ64がアンプ68を駆動している間、点灯して、DTMF信号を送信中であることを報知する。
送信バッファ66は、実際に送信されるデータを一時的に格納するメモリエリアである。
D/A変換部67は送信バッファ66に格納されたデジタルデータをアナログ信号に変換する回路部である。
アンプ68は、ドライバ64により駆動され、D/A変換部67により変換されたアナログ信号を音声信号(DTMF信号)に変換し、スピーカ69から放音する。
【0063】
次に、情報加工エンジン16とデータベース17について説明する。
情報加工エンジン16は、情報提供会社18A〜18Cから提供される情報を、ページャ11が受信及び表示できるコンテンツ(1乃至複数のメッセージデータより構成されるもの)に加工・分割(編集)するとともにグループ呼出番号とこの情報より加工されたコンテンツとをページングセンタ12に送信するネットワークサーバをメインフレームとしたアーキテクチャで構成されている。
【0064】
この情報加工エンジン16は、図6に示すように、外部データ入力部81と、操作部82と、制御部83と、メモリ84と、送信処理部85と、時刻計時部86と、表示部88とを備える。
【0065】
外部データ入力部81は、情報提供会社18A〜18Cより提供される情報を入力する。外部データ入力部81は、情報提供会社18A〜18Cから情報が入力されると、制御部83に対して割り込みを要求し、制御部83に後述するフローチャートに示すプログラムを実行させる。
【0066】
操作部82は、キーボード、マウス等の入力デバイスで構成されている。表示部88は入力された情報を表示するディスプレイモニタ等で構成され、データ、指示等を入力及び表示する。
【0067】
制御部83は、MPU等から構成され、後述するフローチャートに示すプログラムなどのメモリ84に格納されたプログラムに従って動作し、情報を検索及び加工し、この加工された情報、すなわちコンテンツをグループ呼出番号とともにページングセンター12に送信する。
メモリ84は、RAM、ハードディスク装置などから構成され、制御部83の動作プログラム、例えば、システム全体の動作を制御するためのシステムプログラム、送信すべきコンテンツを検索して抽出するための検索プログラムなどを記憶すると共に制御部83のワークエリアとして機能する。
送信処理部85は、ページャ11に送信するデータ(グループ呼出番号及びコンテンツ)が書き込まれる送信バッファを備え、送信バッファに書き込まれたデータをページングセンタ12に送信する。
時刻計時部86は、現在時刻を計時し、記憶する。
【0068】
情報提供会社18A〜18Cから情報加工エンジン16に送られる情報は、例えば、パケットデータであり、図7に示すように、情報X1と、コメントデータX2と、識別情報X3とから構成される。
【0069】
情報X1は、ページャ11(A〜I)に提供する情報からなるもので、情報加工エンジン16によりページャ11(A〜I)が1回に受信可能なデータ長、すなわち図4(C)のメッセージフィールド(MF)C7に入れることが可能なデータ長の1または複数のメッセージデータに編集・加工・分割されることによりコンテンツに加工され、データベース17のコンテンツファイルF4に格納・管理される。
【0070】
コメントデータX2は、図8に示すように、情報X1のコンテンツ名、その番号(コンテンツ番号)、情報X1から加工したコンテンツをページャ11(A〜I)に送信する期限(送信期限)、送信希望日付(送信指定日)、送信希望時刻(送信指定時刻)、送信エリア、後述するG−IDマスタファイルF2のコメント欄の内容で特定できる送信対象やキーワード等のデータ、さらには、情報X1に何度訂正があったかのバージョン情報を示す訂正情報を、それぞれ「00」〜「06」までの識別番号を先頭部につけたものからなる。
また、コメントデータX2自体もコンテンツファイルF4に格納される。
【0071】
識別情報X3は、情報X1を提供する情報提供会社を識別するものであり、例えば、情報提供会社18Aには「A#」が、情報提供会社18Bには「B#」が、情報提供会社18Cには「C#」が割り当てられている。
なお、情報X1と、コメントデータX2と、識別情報X3との順番は図7に示す順番に限るものではなく、またコメントデータX2についても「00」〜「06」まで全てのデータがそろっていなくても良い。
【0072】
一方、データベース17は、情報加工エンジン16の一種の外部記憶装置として構成されており、図6に示すように、バッファ領域87、会員マスタファイルF1、グループマスタファイルF2、送信スケジュールファイルF3、コンテンツファイルF4、ログファイルF5、及び識別情報テーブルF6とを備える。
バッファ領域87は、情報提供会社18(A〜C)から提供され、外部データ入力部81から入力した情報を一時的に蓄える。
【0073】
次に、データベース17内の各ファイルの構成を説明する。
会員マスタファイルF1のファイル構成は、図9に示すように、このページングシステムによる情報提供サービスにを契約した契約者(以下会員と称する。)全員に関して、「会員番号」、「会員氏名」、「住所」、「電話」、「年齢」、「性別」、「端末種別」、1又は複数の「G−ID」、「有効期限」等の情報を格納する。
【0074】
「会員番号」は、ファイル管理の為に、操作者が任意に設定できるユニーク番号である。「会員氏名」は、会員の氏名・名称である。「住所」は、会員の住所である。「電話番号」は、会員の連絡先の電話番号である。「年齢」は、会員の年齢である。「性別」は、会員の性別であり、「1」は男性、「2」は女性として「1」又は「2」の数値データが設定される。「端末種別」は、会員が使用している端末(ページャ)の性能や種別、例えば、ページングタイプが文字及び数字を表示できるインフォメーションページャであれば「1」、数字、もしくはフリーワードメッセージを表示できるニューメリックページャであれば「2」というふうに数値データで設定される。又、「端末種別」の欄は、表示可能な文字桁数、格納可能なメッセージの本数、メーカー等によって数値データが細分化されて設定される。
【0075】
「G−ID」は、その会員が属するグループのグループ呼出番号に対応して設定された例えば3桁の数字データであり、予め会員の性別、年齢層、職業等のカテゴリや、ページングサービスを行う送信エリア(地域)等に応じて体系付けられた複数の数字データが用意されている。したがって契約内容(提供を希望する情報内容)に応じて、一会員でも複数の「G−ID」を設定することも可能である。なお、本実施の形態で適用される情報提供サービスは、グループ単位での情報の提供であるため、個別呼出用の呼出番号は設定されていない。
又、「有効期限」は、この会員の会員権の有効期限を示す。
【0076】
G−IDマスタファイルF2のファイル構成は、図10に示すように、上述の「G−ID」と、「グループ呼出番号」と、「コメント」とからなる。
「G−ID」は、上述した管理者が任意に設定できる3桁の数字データである。「グループ呼出番号」は、そのグループ単位でアドレスコードデータが割り振られたページャ全てを呼び出すために設定されたグループアドレスに対応する呼出番号が設定され、この呼出番号に基づいてページングセンタ12で、21ビットのグループアドレスデータに変換される。「コメント」は、このグループに分類された会員の特徴が判別できるような情報を格納する部分であり、会員の年齢層、性別、送信希望エリアや、送信すべきコンテンツのカテゴリ、例えば、「ビジネス」、「株価」、「ショッピング」、「レストラン」等の文字情報(キーワード)を格納する部分である。
【0077】
送信スケジュールファイルF3のファイル構成は、図11に示すように、「送信予定時刻」、「コンテンツ番号」、「優先度」と、「G−ID」、「送信時間」、「送信OK/NG」を1組とした1乃至複数(N個)の組の各項目からなり、1または複数のG−ID(グループ呼出番号)に対して、同一のコンテンツをページングセンター12に送信するために定義されるものである。
【0078】
「送信予定時刻」には、コンテンツをページングセンタ12に送信する予定日時が10分単位で設定される。「コンテンツ番号」は、情報提供会社18A〜18Cから送られたコメントデータX2に付されているものであり、後述するコンテンツファイルF4に対応して割り付けられる。「優先度」は、送信対象のコンテンツの送信にかかる優先度を示すもので、送信の優先度の高いものから、「1」は緊急、「2」は必送、「3」は通常として「1」〜「3」のいずれかの数値データが設定される。「G−ID」は、G−IDマスタファイルF2で規定されている3桁の数字データが設定される。またこの「G−ID」に対応づけて「送信時間」、及び「送信OK/NG」が設定され、「送信時間」はページングセンタ12に実際に送信された時間を記憶する。「送信OK/NG」は、ページングセンタ12へ送信した結果、即ち、ページングセンタ12から返送されるデータに基づいて、今回の送信が成功したか失敗したかの区別を示すフラグを設定する。送信が失敗(NG)であり、優先度が緊急であった場合には、送信スケジュールが再設定されて再送信され、その送信時間と送信結果も登録される。
なお、後述するように訂正のデータが情報提供会社18A〜18Cから入力されたときの訂正期限は、「送信予定時刻」から所定時間(例えば、10分)前であるかどうかによって定められる。
【0079】
コンテンツファイルF4のファイル構成は、図12に示すように、情報提供会社の識別情報毎に「識別情報」と、「コンテンツ番号」と、「コンテンツ名」と、「コンテンツ」と、「送信指定日」と、「送信指定時刻」と、「コメントデータ」と、「送信期限」との記憶領域を備え、それぞれを格納管理している。
又、どの情報提供会社にも含まれない情報については「その他」の記憶領域に情報を格納する。
【0080】
「識別情報」は、当該情報(コンテンツ)を供給した情報提供会社18A〜18Cの識別情報を示すものであり、図7における識別情報X3にあたる。
「コンテンツ番号」は、情報提供会社18A〜18Cから送られた情報に付されたコメントデータX2中のコンテンツ番号であり、コンテンツと対応付けて記憶される。
【0081】
「コンテンツ名」は、図8に示すコメントデータX2に設定される「コンテンツ名」がそのまま格納される。「コンテンツ」は、情報X1をページャ11(A〜I)が1回に受信可能なデータ長、すなわち図4(C)のメッセージフィールド(MF)C7に入れることが可能なメッセージデータに加工・分割して、これを送信すべき順に格納しているところである。又、これらの加工・分割された各コンテンツは、格納される際には、図12に示すように、一回毎に送信できるデータ量に応じて、各コンテンツの境界を示す境界符号(図中「/」で示す)で分けられる。
【0082】
「送信指定日」は、コメントデータX2から「送信指定日」を抽出して格納するものである。「送信指定時刻」は、コメントデータX2から「送信指定時刻」を抽出して格納するものである。「コメントデータ」は、情報X1と共に送られたコメントデータX2の内、「コンテンツ名」、「コンテンツ番号」、「送信指定日」、「送信指定時刻」、「送信期限」を除いたものをそのまま格納するものである。又「送信期限」は、コメントデータX2から「送信期限」を抽出して格納するものである。
【0083】
ログファイルF5は、送信スケジュールを設定した際に自動的に設定されるものであり、送信スケジュールファイルF3中のコンテンツ番号と対応して、実際にデータ送信を実行した場合の送信記録を格納するファイルであり、データ送信時や送信ミスのチェックの場合等に参照されるものである。
【0084】
識別情報テーブルF6は、図13に示されるように、情報提供会社18A〜18Cから送信される図7〜8に示されるデータをコンテンツファイルF4に格納・管理する際、識別情報X3に設定される識別情報から情報提供会社を特定するための情報提供会社テーブルF61と、コメントデータX2内の各データを識別するための識別番号のそれぞれを特定するためのコメントデータテーブルF62とからなる。
【0085】
このうち、情報提供会社テーブルF61は、図14に示すように情報提供会社18A〜Cから提供される識別情報X3と、この識別情報X3で特定される情報提供会社の社名と、連作先電話番号及びメールアドレス等の連絡先情報が対応付けられて記憶されており、情報提供会社から提供された情報を格納・管理する際に利用される。
【0086】
又、コメントデータテーブルF62は、図15に示すようにコメントデータX2の各データの先頭部に付けられる識別番号と、その識別番号で特定付けられるコメント内容(各データの種類の名前)とを対応づけて記憶し、情報提供会社から提供された情報を格納・管理する際に利用する。
【0087】
以下、このように構成されたページングシステムの動作を説明する。
この情報提供システムは、A)ページング動作と、B)情報提供動作とを行う。
【0088】
以下、これらの動作を順次説明する。
A−1) 個別呼び出し(通常のページング動作)
図1、図2において、発呼者は、呼び出し対象のページャ11の呼出番号を電話機15から入力する。すると、この呼出番号により、電話機15とページングセンタ12とが回線接続され、ページングセンタ12において、この呼出番号は入出力回路31を経由して切替部32に供給される。切替部32は、供給されたデータが呼出番号であることを判別し、この呼出番号を呼出番号照合部33に供給する。呼出番号照合部33は、加入者メモリ34をアクセスして、該当する呼出番号が加入者メモリ34に登録されているか否かを判別し、判別結果を制御部37に通知する。
【0089】
制御部37は、該当する呼出番号が登録されていないと判別した場合、音声応答回路35に入力された呼出番号が誤っている旨を音声応答回路35に出力させる。この出力は、音声による回答アナウンスに変換され、入出力回路31を介して電話機15に送信される。その後、入出力回路31は、接続された回線を切断する。この回答アナウンスにより、発呼者は入力した呼出番号が間違っていたことを認識する。
【0090】
一方、制御部37は、入力された呼出番号が加入者メモリ34に登録されていると判別した場合には、加入者メモリ34から対応するフレームNo.とアドレスデータとを読み出し、送信データメモリ36に格納する。このとき、制御部37は、音声応答回路35に送信すべきメッセージデータを入力する旨の回答アナウンスを出力させる。この回答アナウンスは、入出力回路31を介して電話機15に送信され、出力される。そしてこの電話機15からの回答アナウンスに従って、発呼者は送信すべきメッセージデータを、ダイアル操作することにより入力する。
【0091】
入出力回路31は、入力されたメッセージデータを受け付け、切替部32に出力する。切替部32は、入力されたメッセージデータを制御部37に出力する。制御部37は、入力されたメッセージデータを送信データメモリ36に先に入力されたアドレスデータと対応付けて格納する。
【0092】
又、制御部37は、送信データメモリ36に情報加工エンジン16から新たにデータが入力されたことを検出すると、上記個別呼出動作に割り込みを掛け、一定時間毎に、送信データメモリ36からグループ呼出番号、及びコンテンツを読み出してメッセージレジスタ38にセットし、このグループ呼出番号に対応するグループアドレスデータをアドレスレジスタ40にセットする。更に、ベクトルレジスタ39にベクトルデータを適宜設定する。更に又、今回のフレームデータ送信に関わる、サイクルNo.フレームNo.や、送信フレームのブロック構成をフレーム/ブロック情報記憶用メモリ42にフレーム情報(FI)、及びブロック情報(BI)として格納する。
【0093】
制御部37は、メッセージレジスタ38、ベクトルレジスタ39、アドレスレジスタ40、及びフレーム/ブロック情報記憶用メモリ42にそれぞれ定義されたデータを格納すると、送信処理制御部41に送信処理の開始を指示すると共に時刻計時部43から取得した現在時刻を通知する。
【0094】
この通知に応答し、送信処理制御部41は、メッセージレジスタ38に格納されたメッセージデータ、ベクトルレジスタ39に格納されたベクトルデータ、アドレスレジスタ40に格納されたアドレスデータ、及びフレーム/ブロック情報記憶用メモリ42に格納されたフレーム情報(FI)、及びブロック情報(BI)とを読み出して多重化(インタリーブ処理)し、図4(C)に示すフレーム構成、及び図4(D)に示すブロック構成で1フレームの送信データを組み立て、図4(A),(B)に示すフォーマットで送信局13に送信する。
送信局13は、受信したフレームをページャ11(A〜I)に順次送信する。
【0095】
図5において、送信局13から送信されたFSK搬送波は、自己フレームのフレームNo.の送信タイミングで間欠受信している各ページャ11のアンテナ51を介して受信部52に供給される。受信部52は、受信データを復調及び検波する。デコーダ53は、この信号をデコードする。CPU54は、デコードされた信号を一旦バッファメモリ55に格納する。
【0096】
デインターリーブ回路56は、バッファメモリ55に順次格納されていくデータをブロック単位でインタリーブ回復処理し、BCHデコーダ57に出力する。BCHデコーダ57は、このインタリーブ回復処理されたデータの誤り訂正を行う。
CPU54は、BCHデコーダ57により誤り訂正処理が施されたデータの内、アドレスフィールド(AF)C5に設定されているアドレスデータを読み出し、この受信アドレスデータと同じアドレスデータがID−ROM58に格納されているか否かを判別する。
ID−ROM58に格納されていない場合には、バッファメモリ55に格納されているデータはそのページャ宛てではないので、破棄する。
【0097】
一方、受信したアドレスデータと同じアドレスデータがID−ROM58に格納されている場合、CPU54はバッファメモリ55に格納されたデータをRAM60に格納する。
CPU54は、ユーザのキー入力部70のキー操作に応答して、RAM60に格納されたデータの内、メッセージデータを、ベクトルデータによる表示制御内容に応じてドライバ62を介して表示部63に表示させる。
このようにして、メッセージデータが表示される。
【0098】
又、このページャ11は、受信したメッセージを利用して、加入者が作成した返答メッセージを送信することも可能である。この場合、ユーザは、キー入力部70を操作して、メッセージ送信先のページャの呼出番号と返答メッセージデータとを、ページャ11に入力する。CPU54は、入力された呼出番号と返答メッセージデータとを送信データメモリ61に順次蓄積する。
【0099】
入力が終了すると、ユーザは、ページャ11を電話機15の送話口に近づけて、キー入力部70から送信を指示する。この指示に応答し、CPU54は、送信データメモリ61に格納されていた呼出番号とメッセージデータを読み出し、送信バッファ66にセットする。
【0100】
送信バッファ66は、まず、呼出番号を出力する。この呼出番号は、D/A変換部67によりアナログ信号に変換され、アンプ68に供給される。アンプ68はLEDドライバ64により駆動され、供給されたアナログ信号をDTMF信号に変換し、スピーカから放音する。また、アンプ68が駆動されている間、LED65が点灯し、放音中であることを報知する。
【0101】
送信されたDTMF信号は、公衆回線網14を介してページングセンタ12に送信され、入出力回路31に受付られ、通常の呼び出しと同様に処理される。
DTMF信号により、電話機15とページングセンタ12の間で回線接続を確立すると、CPU54は返答メッセージデータをDTMF信号に変換して送信する。この返答メッセージデータも通常のメッセージデータの送信と同様に処理され、送信先のページャに送信される。
【0102】
A−2) グループ呼び出し
あるグループに属す複数のページャ11を呼び出す場合、発呼者は、図1において呼び出し対象となるグループに割り付けられたグループ呼出番号と送信すべきメッセージデータとを電話機15から入力する。このグループ呼出番号により、電話機15とページングセンタ12とが回線接続される。ページングセンタ12は、個別呼び出し動作の場合と同様に、呼び出し対象のグループのグループアドレスデータとメッセージデータとを含むフレームデータを図4(C)に示すフォーマットに組み立て、図4(A),(B)に示すフォーマットで送信局13に送信する。送信局13は、この一連のデータを順次送信する。
【0103】
各ページャ11は、送信局13から送信されたアドレスを受信すると、そのアドレスデータが自己のID−ROM58に格納されているか否かを判別し、格納されている場合には、そのメッセージを受信し、表示する。
例えば、図3に示すように、ページャ11A〜11Cがグループ1、ページャ11D〜11Fがグループ2、ページャ11G〜11Iがグループ3を構成している場合に、グループ1のグループ呼出番号11−2222−3333で定義されるグループの呼出依頼を受けた際には、このグループ呼出番号はグループアドレスデータ#Xに変換され、ページャ11A〜11Cが呼び出される。
【0104】
B) 情報提供動作
情報提供動作は、情報加工エンジン16から、ページングセンタ12を経由してページャ11に情報提供サービスのサービス内容、すなわちコンテンツを送信するための動作であり、ページングセンタ12からページャ11へのデータ送信については、A−2)に記載したグループ呼び出し動作と変わるところは無い。ここでは、情報提供動作における情報加工エンジン16の動作について説明する。
【0105】
情報提供動作は、以下の3つの工程で構成される。
(1)情報提供会社18A〜18Cから提供された情報を情報加工エンジン16でコンテンツに編集・加工・分割してコンテンツファイルF4に登録する工程(2)コンテンツファイルF4に蓄積したコンテンツの中から送信すべきコンテンツを抽出し、送信スケジュールに設定する工程
(3)送信スケジュールに設定されたコンテンツ(メッセージデータ)をページャ11に送信するよう、ページングセンタ12に依頼する工程
以下、各工程を順番に説明する。
【0106】
まず、工程(1)における処理について、図16のフローチャートを参照して説明する。
このフローチャートの処理は、情報加工エンジン16の外部データ入力部81が情報提供会社18A〜18Cからの情報の入力を検出し、制御部83に割り込みを要求することによってスタートする。
【0107】
処理がスタートすると、まず、外部データ入力部81から入力した情報(情報X1、コメントデータX2及び識別情報X3を含む)をデータベース17のバッファ領域87に一時記憶する(ステップS11)。
次に、ステップS11でバッファ領域87に一時記憶した情報から識別情報X3を抽出し、識別情報テーブルF6から抽出した識別情報X3に対応する識別情報をサーチする(ステップS12)。そして、対応する識別情報が識別情報テーブルF6に格納されているかどうかを判別する(ステップS13)。
【0108】
ステップS13で対応する識別情報が識別情報テーブルF6に格納されていないと判別した場合は、情報加工エンジン16にて当該情報を受け付けることができない旨のメッセージを付して、その情報を情報提供元へ返送する(ステップS14)。
そして、このフローチャートの処理を終了する。
【0109】
ステップS13で対応する識別情報が識別情報テーブルF6に格納されていると判別した場合は、さらにステップS11でバッファ領域87に一時記憶した情報のコメントデータX2中のコンテンツ番号を抽出し、コンテンツファイルF4から対応するコンテンツ番号をサーチする(ステップS15)。そして、対応するコンテンツ番号がコンテンツファイルF4に格納されているかどうかを判別する(ステップS16)。
【0110】
ステップS16で対応するコンテンツ番号がコンテンツファイルF4に格納されていないと判別した場合は、新規に入力された情報と判断し、ステップS11でバッファ領域87に一時記憶した情報X1を、その情報の構成内容にしたがってコンテンツに編集・加工する。すなわち、この情報を前述したメッセージフィールド(MF)C7に書き込める文字数以内のメッセージデータに分割して、各メッセージデータ間に境界符号「/」を挿入し、コンテンツファイルF4のコンテンツのエリアに書き込む。また、コメントデータX2中の「送信期限」、「送信指定日」、「送信指定時刻」をコンテンツファイルF4のそれぞれのエリアに、また、コメントデータX2中の他のデータをコンテンツファイルF4のコメントデータのエリアに書き込む(ステップS17)。
そして、このフローチャートの処理を終了する。
【0111】
ステップS16で対応するコンテンツ番号がコンテンツファイルF4に格納されていると判別した場合は、後述する工程(2)の処理によって設定された送信スケジュールファイルF3からステップS15で抽出したコンテンツ番号と同じコンテンツ番号をサーチする(ステップS18)。そして、対応するコンテンツ番号が送信スケジュールファイルF3内に設定されているかどうかを判別する(ステップS19)。
【0112】
ステップS19で、対応するコンテンツ番号が送信スケジュールファイルF3内に設定されていないと判別した場合は、この情報は、既にコンテンツファイルF4に格納されているコンテンツの訂正の情報であると判断する。そして、ステップS11でバッファ領域87に一時記憶した情報X1を、その情報の構成内容にしたがってコンテンツに編集・加工する。すなわち、この情報を前述したメッセージフィールド(MF)C7に書き込める文字数以内のメッセージデータに分割して、各メッセージデータ間に境界符号「/」を挿入し、コンテンツファイルF4の訂正対象となるコンテンツに上書きする。また、コメントデータX2中の「送信期限」、「送信指定日」、「送信指定時刻」をコンテンツファイルF4のそれぞれのエリアに、また、コメントデータX2中の他のデータをコンテンツファイルF4のコメントデータのエリアに書き込む。このコメントデータ中には、訂正情報によって訂正の情報であることが書き込まれている(ステップS20)。
そして、このフローチャートの処理を終了する。
【0113】
ステップS19で対応するコンテンツ番号が送信スケジュールファイルF3内既に設定されている、すなわち送信すべきコンテンツとして既に設定されていると判別した場合は、送信スケジュールファイルF3内の「送信予定時刻」と時刻計時部86が計時した時刻とを参照して、コンテンツの訂正期限前であるかどうかを判別する(ステップS21)。
【0114】
ステップS21で訂正期限前でない、すなわち訂正期限を過ぎていると判別したときは、ステップS11でバッファ領域87に一時記憶した情報X1を、その情報の構成内容にしたがってコンテンツに編集・加工する。すなわち、この情報を前述したメッセージフィールド(MF)C7に書き込める文字数以内のメッセージデータに分割して、各メッセージデータ間に境界符号「/」を挿入し、コンテンツファイルF4のコンテンツのエリアに書き込む。また、コメントデータX2中の「送信期限」、「送信指定日」、「送信指定時刻」をコンテンツファイルF4のそれぞれのエリアに、また、コメントデータX2中の他のデータをコンテンツファイルF4のコメントデータのエリアに書き込む。そして、新規の情報として扱うため、訂正対象となるコンテンツのコンテンツ番号とは別の番号を割り当て、コンテンツファイルF4のコンテンツ番号のエリアに書き込む(ステップS22)。
【0115】
次に、ステップS22で新たに割り当てたコンテンツ番号を識別情報X2で特定された情報提供会社18A〜18Cの何れかに通知する(ステップS23)。
そして、このフローチャートの処理を終了する。
なお、ステップS23のコンテンツ番号の通知によって、情報提供会社18A〜18Cは、当該情報をさらに訂正するときは、この通知されたコンテンツ番号をコメントデータX2中に入れて情報を送る。
【0116】
ステップS21で訂正期限前であると判別したときは、ステップS11でバッファ領域87に一時記憶した情報X1を、その情報の構成内容にしたがってコンテンツに編集・加工する。すなわち、この情報を前述したメッセージフィールド(MF)C7に書き込める文字数以内のメッセージデータに分割して、各メッセージデータ間に境界符号「/」を挿入し、コンテンツファイルF4のコンテンツ番号が対応するコンテンツのエリアに訂正されたコンテンツとして上書きする(ステップS24)。
そして、このフローチャートの処理を終了する。
【0117】
次に、工程(2)における処理について、説明する。
コンテンツファイルF4内には、情報X1が分割されたメッセージに対応付けて送信指定日、送信指定時刻が記憶され、管理されている。
オペレータは、例えば、情報加工エンジン16の操作部82を操作することによってコンテンツファイルF4から送信指定日が1週間以内となっているものを表示部88に表示させ、操作部82から所定の操作入力を行うことによって図11に示した送信スケジュールファイルF3を作成する。この送信スケジュールファイルF3の作成は、例えば、1日単位で行われる。
【0118】
なお、このとき、ステップS20において訂正された情報がコンテンツファイルF4に書き込まれているときに、オペレータが送信スケジュールファイルF3の作成を開始すると、制御部83の判断によりコメントデータ中の訂正情報のバージョンが最新のものが優先され、古いものは送信スケジュールファイルF3から自動的に取り除かれる。
【0119】
次に、工程(3)における処理について、説明する。
制御部83はメモリ84に格納されたシステムプログラムの送信プログラムに従って動作し、送信スケジュールファイルF3により定義されるスケジュールに従ってページングセンタ12に送信先のグループ呼出番号とコンテンツ(メッセージデータ)とを送信する。このとき、グループ呼出番号は、コンテンツファイルF4内のコメントデータとG−IDファイルF2のコメントとを比較することによって適切なものが選択される。また、分割されてコンテンツファイルF4に記憶されたメッセージデータは、それぞれグループ呼出番号と共に順次ページングセンタ12に送信される。
【0120】
なお、ページングセンタ12が情報加工エンジン16から受信したグループ呼出番号をグループアドレスデータに変換し、メッセージデータをページャ11(A〜I)に送信する工程は、前述のグループ呼び出しの場合と同じである。
【0121】
以上説明したように、この実施の形態では、情報加工エンジン16は、情報の訂正期限となるまで、自動的に情報を訂正できる。また、訂正期限を過ぎた後も、新たなコンテンツ番号が割り振られるため、オペレータに過重な負荷をかけることなく、その後訂正の情報を送信することができる。
【0122】
本発明は、上記の実施の形態に限られるものではなく、上記の実施の形態を様々に変形することが可能である。
以下、本発明に適用可能な上記の実施の形態の変形例について説明する。
【0123】
上記の実施の形態では、訂正期限前に訂正の情報が入力されたとき(ステップS21の判別結果がYESのとき)、ステップS24でコンテンツファイルF4のコンテンツのエリアに書き込む情報を上書きして、すべて書き換えていた。しかしながら、このステップS24の処理に代えて、訂正があった部分のみを書き換える処理を行ってもよい。
以下、この訂正があった部分のみを書き換える例について、図17のフローチャートを参照して説明する。
【0124】
訂正期限前に訂正の情報が入力されたとき(ステップS21の判別結果がYESのとき)、ステップS11でバッファ領域87に一時記憶した情報X1を、その情報の構成内容にしたがってコンテンツに編集・加工する。すなわち、この情報を前述したメッセージフィールド(MF)C7に書き込める文字数以内のメッセージデータに分割して、各メッセージデータ間に境界符号「/」を挿入し、メモリ84のワークエリアに転送する(ステップS31)。
【0125】
次に、訂正の指示のあったコンテンツ番号、すなわちステップS15で抽出したコンテンツ番号に対応するコンテンをコンテンツファイルF4から読み出し、メモリ84のワークエリアに転送する(ステップS32)。
そして、双方のデータを分割された単位、すなわち境界符号「/」で仕切られた単位毎に一致するかどうかを照合する(ステップS33)。
【0126】
そして、双方のデータが相違する部分があると、ステップS31で分割してワークエリアに転送したデータの相違する上記相違する部分を、ステップS31で転送したデータのものに書き換える(ステップS34)。そして、書き換えたコンテンツをコンテンツファイルF4の当該部分に書き込む(ステップS35)。
そして、このフローチャートの処理を終了する。
【0127】
上記の実施の形態では、情報加工エンジン16から出力された情報は、ページングセンタ12から送信局13に送られ、送信局13から送信されていた。すなわち、すべて送信局13の圏内のページャ11(A〜I)に送信するものであった。しかしながら、図18に示すように、複数のページングセンタ12A〜12Cと送信局13A〜13Cとを有し、それぞれのローカルエリアA〜Cに送信するページングシステムにも本発明を適用することができる。この場合、コメントデータX2から送信エリアを抽出し、図19に示すように、コンテンツファイルF4’を、さらに送信エリアに基づいて管理すればよい。
【0128】
上記の実施の形態では、ページングシステムに本発明を適用した場合について説明した。しかしながら、本発明はこれに限定されるものではなく、他の送受信システム、放送システム等を利用した情報提供システムにも適用することができる。
例えば、本発明をFM文字多重放送システムに適用した場合、図20の模式図に示すような構成となる。このFM文字多重放送システムの構成は、図1に示すページングシステムの構成とほぼ同じであるが、ページングセンタ12が放送局92に、送信局13が放送アンテナ93に、ページャ11(A〜I)が文字放送受信機91に置き換えられている。
【0129】
情報加工エンジン16で加工され、管理されている情報は、放送局92に送られる。
放送局92は、図1のページングセンタ12が備える機能を有するが、情報加工エンジン16から供給された文字放送のデータをDARC方式のフォーマットに従ってFMラジオ音声情報に多重化したFM搬送波を放送アンテナ93から放送する。
文字放送受信機91は、FM搬送波から文字情報を分離、復調し、液晶表示装置などからなる表示部に表示する。
【0130】
図20に示したFM文字多重放送システムの情報提供エンジン16が実行する処理は、上記の実施の形態で説明した「送信」を「放送」に置き換えれば、他は第1の実施の形態のページングシステムの情報提供エンジン16が実行する処理と実質的に同じである。
【0131】
【発明の効果】
以上説明したように、本発明によれば、オペレータの手を介することなく、情報記憶手段(メモリ)に記憶された情報の更新、すなわち受信端末に提供すべき情報を訂正し、且つ、入力された提供すべき日時または時刻の情報にしたがって受信端末に提供することがすることができる。
【0132】
しかも、時刻比較手段、判断手段を備えた場合、質的に情報の更新が可能な場合に情報記憶手段に記憶された情報を更新し、また、情報の訂正が実質的に不可能となっても、その情報を訂正の情報として改めて受信端末に送信することができる。このため、可能な限りの情報の訂正が可能となる。
【図面の簡単な説明】
【図1】本発明の実施の形態のページングシステムの構成を模式的に示す図である。
【図2】図1のページングシステムにおけるページングセンタ12の構成を示すブロック図である。
【図3】図2のページングセンタ12が備える加入者メモリ34のメモリ構成を示す図である。
【図4】図1のページングシステムにおいてページングセンタ12から送信局13に送られ、無線送信される高度無線呼出システム(RCR−STD43標準規格)のデータのフォーマットを示す図である。
【図5】図1のページングシステムにおけるページャ11の構成を示すブロック図である。
【図6】図1のページングシステムにおける情報加工エンジン16とデータベース17の構成を示すブロック図である。
【図7】図1のページングシステムにおいて、情報提供会社から情報加工エンジン16に送られる情報のフォーマットを示す図である。
【図8】図7の情報のフォーマットにおいて、コメントデータX2に設定されるデータのフォーマットを示す図である。
【図9】図6のデータベース17内に格納される会員マスタファイルF1のファイル構成を示す図である。
【図10】図6のデータベース17内に格納されるG−IDマスタファイルF2のファイル構成を示す図である。
【図11】図6のデータベース17内に格納される送信スケジュールファイルF3のファイル構成を示す図である。
【図12】図6のデータベース17内に格納されるコンテンツファイルF4のファイル構成を示す図である。
【図13】図6のデータベース17内に格納される識別情報テーブルF6のメモリ構成を示す図である。
【図14】図13の識別情報テーブルF6の情報管理会社テーブルF61の記憶内容を示す図である。
【図15】図13の識別情報テーブルF6のコメントデータテーブルF62の記憶内容を示す図である。
【図16】本発明の実施の形態の情報加工エンジン16における処理を示すフローチャートである。
【図17】本発明の他の実施の形態の情報加工エンジン16における処理を示すフローチャートである。
【図18】本発明の他の実施の形態のページングシステムの構成を模式的に示す図である。
【図19】本発明の他の実施の形態のコンテンツファイルF4’のファイル構成を示す図である。
【図20】本発明の他の実施の形態のFM文字多重放送システムの構成を模式的に示す図である。
【図21】従来例のページングシステムの構成を模式的に示す図である。
【図22】従来例のページングシステムの構成を模式的に示す図である。
【符号の説明】
11(A〜I)・・・ページャ、12・・・ページングセンタ、13・・・送信局、14・・・公衆回線網、15・・・電話機、16・・・情報加工エンジン、17・・・データベース、18A〜18C・・・情報提供会社、81・・・外部データ入力部、82・・・操作部、83・・・制御部、84・・・メモリ、85・・・送信処理部、86・・・時刻計時部、87・・・バッファ領域、88・・・表示部、F1・・・会員マスタファイル、F2・・・G−IDマスタファイル、F3・・・送信スケジュールファイル、F4・・・コンテンツファイル、F5・・・ログファイル、F6・・・識別情報テーブル[0001]
BACKGROUND OF THE INVENTION
The present invention provides an information providing system for providing an information providing service using a paging system or a text multiplex broadcasting system, andThe present invention relates to a provided information management method suitable for managing information to be transmitted or broadcast in a paging system or a teletext broadcasting system.
[0002]
[Prior art]
Conventionally, there has been known an information providing service that provides information by calling subscribers all at once using a paging system and transmitting information as message data. As shown in FIG. 21, the conventional information providing service includes a
The
[0003]
In addition, most information providing services applied to conventional paging systems are mainly numerical information such as stock information and currency exchange information.
However, the pager has a kana display function, and a pager with a kanji display function has appeared, and the amount of data that can be received at one time has increased. Information is being switched to kana display and further to kanji display-based information.
[0004]
Furthermore, since the users of paging services have changed from businessmen to young people in recent years, the content of information provision services has changed from regular items such as stock information and currency exchange information to concert ticket information, records, etc. It is changing to information that has a strong meaning in a variety of mini-comics such as sales information, shopping information, restaurant information, and local information.
[0005]
However, in this type of information provision service, the type of information differs depending on the information provider, and processing and processing into message data is more difficult than information based on standard numerical values such as stock information and exchange information. It takes time and effort. For this reason, cases in which the paging service provider entrusts these processes to a third party are increasing.
[0006]
Accordingly, as shown in FIG. 22, an
[0007]
In this paging system, for example, information to be provided to subscribers from an
The
[0008]
[Problems to be solved by the invention]
In such a paging system, processing of information sent from the
[0009]
In addition, regarding the information once requested to be provided from the
[0010]
The present invention has been made to solve the above-mentioned problems of the prior art, and the content of information can be corrected as much as possible without imposing a load on the operator.Information providing system and provided information management methodThe purpose is to provide.
[0011]
[Means for Solving the Problems]
In order to achieve the above object, an information providing system according to the first aspect of the present invention includes:
Identification information for identifying individual information and information including date / time information to which the information is to be provided are input and converted into the data format of the receiving terminal to which the information is to be provided. An information providing system provided to
Information storage means for storing the input identification information and information including the date and time information to be provided;
A timing means for timing the time when the identification information and information including date and time information to be provided with the information are input;
Time comparison means for comparing the date and time information to be provided stored by the information storage means with the time measured by the time measuring means;
A determination means for determining whether or not the information already stored in the information storage means can be updated based on an interval between the date and time information to be provided and the time measured by the timing means;
When it is determined that the information can be updated by the determination unit, the information stored in the information storage unit is updated with the information input from the input unit, and the update unit updates the information.
SaidProviding control means for providing the information updated by the updating means to the receiving terminal according to the input date and time information to be provided;
It is characterized by providing.
[0012]
The information providing system includes:
An identification information allocating means for allocating identification information different from the information included in the information already stored in the information storage means for the input information when the determination means determines that the update is impossible;
Storage control means for storing the identification information assigned by the identification information assignment means in the information storage means together with the inputted information;
It may be provided with the information provision system characterized by further providing.
[0015]
In order to achieve the above object, the provided information management method according to the second aspect of the present invention includes:
A step of inputting identification information for identifying each piece of information and date / time information to be provided from the outside;
An information storage step of storing in the storage device the information including the identification information input by the input step and information including the date and time information to be provided;
A time measuring step for measuring the time when the identification information and information including date and time information to be provided with the information are input;
A time comparison step of comparing the date and time information to be provided with the time measured by the time measuring means;
A determination step of determining whether information already stored in the information storage means can be updated based on an interval between the date and time information to be provided and the time measured by the timing means;
When it is determined that the information can be updated by the determination unit, an update step of rewriting and updating the information already stored in the information storage unit with the information input from the input unit;
A providing step of providing the information updated by the updating step to the receiving terminal according to the input date and time information to be provided;
It is characterized by including.
[0016]
The provided information management method includes:
An identification information assignment step for assigning identification information different from information included in the information already stored in the information storage means for the input information when it is determined by the determination step that updating is impossible;
A storage control step for storing the identification information allocated in the identification information allocation step together with the inputted information in the information storage step;
The provision information management method characterized by further including.
[0017]
When such a configuration is added, for example, only when the information is input from the input means, there is a margin until the information provision time, and the information storage means can be substantially updated. Update (correct) information to be stored.
When there is no allowance until the information provision time and the information cannot be updated, the information stored in the information storage section as the new information by the identification information assigning means and the storage control means. Memorize in means. Therefore, this information can be provided again to the receiving terminal as correction information.
[0020]
In this provided information management method, it is included in the input information.The time when the date / time information to be provided is inputted is counted, and the time is compared with the date / time information to be provided already stored in the storage device. It is determined whether or not the information can be updated, and the information stored in the storage device is updated.For this reason, when the input information is information for correcting the information that has already been stored, the information stored in the memory is updated without the intervention of the operator, that is, the information is provided to the receiving terminal. The information can be corrected, and can be provided to the receiving terminal according to the input date and time information to be provided.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the accompanying drawings.
In this embodiment, a case where the present invention is applied to a paging system will be described as an example.
[0022]
FIG. 1 is a diagram schematically showing an example of the configuration of the paging system according to this embodiment.
As shown in the figure, the paging system includes a plurality of pagers 11 (A to I), a
[0023]
The
As shown in FIG. 2, the
[0024]
In FIG. 2, an input /
[0025]
The switching
The call
[0026]
As shown in FIG. 3, the
[0027]
By configuring the
[0028]
For example, when an individual call number “11-1111-1111” is called, a password is set. Therefore, only when this password is input, the call number is converted into an address “#B”. The frame number is assigned to the
[0029]
When the group call number “11-2222-3333” is called and the password “0123” is input, the call number is converted to the address “#X”, and the
[0030]
In FIG. 2, the
[0031]
The
[0032]
The
[0033]
The message register 38 receives and stores message data to be transmitted to the
[0034]
The
[0035]
The
[0036]
The transmission
[0037]
The frame / block
[0038]
The time counter 43 measures and stores the current time.
[0039]
Next, the format of data sent from the
[0040]
This paging system conforms to the “RCR-STD43 standard” (hereinafter referred to as STD-43). The data structure adopted in this standard is shown in FIGS. 4A shows the structure of data transmitted in one hour period, FIG. 4B shows the structure of one cycle in (A), FIG. 4C shows the structure of one frame in one cycle, and FIG. A block configuration of one frame is shown.
[0041]
As shown in FIG. 4A, the data transmitted per hour is composed of 15 cycles numbered from “No. 0” to “No. 14”. As shown in FIG. 4B, each cycle consists of 128 frames numbered from “No. 0” to “No. 127”, and is transmitted in a cycle of 4 minutes. The transmission time for one frame is 1.875 seconds.
[0042]
As shown in FIGS. 4C and 4D, each frame is roughly divided into a synchronization signal part D1 and an interleave block part D2 according to the contents.
The synchronization signal part D1 includes a synchronization part 1 (S1) C1, frame information (FI) C2, and a synchronization part 2 (S2) C3 from the head part, and is transmitted in 115 milliseconds.
The interleave block part D2 is composed of 11 blocks. Block information (BI) C4, address field (AF) C5, vector field (VF) C6, message field (MF) C7 in units of one block or several blocks from the top. And five types of data of idle block (IB) C8 are set. Then, it is transmitted in 160 milliseconds per block.
[0043]
Synchronizer 1 (S1) C1 is composed of 112 bits of 1600 BPS subjected to binary FSK modulation. The reception timing of the frame, the reception timing of 1600 BPS symbol data, and the interleave block D2 include the following four frame types: Information indicating the transmission type of which frame type is interleaved.
I. Binary FSK modulation / 1600 BPS
II. Binary FSK modulation / 3200 BPS
III. 4-level FSK modulation / 3200 BPS
IV. 4-level FSK modulation / 6400 BPS
[0044]
Frame information (FI) C2 is composed of 32 bits of 1600 BPS subjected to binary FSK modulation, and in the data structure shown in FIG. Data (4 bits), and this cycle No. No. of the frame to which this frame belongs. Data (7 bits), multiple transmission display, and information defining the number of transmissions are stored.
[0045]
The synchronization unit 2 (S2) C3 and the interleave block unit D2 from the block information (BI) C4 to the idle block (IB) C8 are data transmitted in the frame type defined by the synchronization unit 1 (S1) C1. . The synchronization unit 2 (S2) C3 is a block that gives timing information to the interleave block unit D2 that is transmitted at the modulation scheme and transmission rate defined by the synchronization unit 1 (S1) C1 so that the called pager can capture it. .
[0046]
The block information (BI) C4 is data in the
[0047]
The address field (AF) C5 is a field for storing the address data of the
[0048]
The vector field (VF) C6 is set in a pair with the address field (AF) C5, and the message field (MF) C7 to be described later starts the message data addressed to itself and the self message. This is a field for storing information such as the number of words indicating the data length of data and the data form of the self message data. The message field (MF) C7 is a field for storing message data and content corresponding to information defined by the vector field (VF) C6. The idle block (IB) C8 is an unused block, and a pattern of “1” or “0” is set here.
[0049]
Of the data transmitted in the above-mentioned format, the transmitting
[0050]
Next, the
The
[0051]
The antenna 51 receives one frame of data transmitted from the
[0052]
The receiving
[0053]
The
[0054]
The CPU 54 includes a clock generator that generates a clock used for adjusting the timing of reception processing and the like, and controls each circuit unit coupled via the bus B according to the reception data and the clock.
[0055]
The
[0056]
The
[0057]
The
[0058]
The ID-
[0059]
The ROM 59 stores various programs for operating the CPU 54.
The
[0060]
The
[0061]
The
[0062]
The
The LED 65 is lit while the
The
The D /
The
[0063]
Next, the
The
[0064]
As shown in FIG. 6, the
[0065]
The external
[0066]
The
[0067]
The
The
The
The time counter 86 measures and stores the current time.
[0068]
The information sent from the
[0069]
The information X1 includes information to be provided to the pager 11 (A to I). The data length that can be received by the pager 11 (A to I) at one time by the
[0070]
As shown in FIG. 8, the comment data X2 includes the content name of the information X1, its number (content number), a time limit (transmission time limit) for transmitting the content processed from the information X1 to the pager 11 (A to I), and a transmission request. Date (transmission designation date), desired transmission time (transmission designation time), transmission area, data such as a transmission target and a keyword that can be specified by the contents of a comment field of the G-ID master file F2 to be described later, and information X1 The correction information indicating the version information indicating whether or not the correction has been made consists of identification numbers from “00” to “06” at the beginning.
The comment data X2 itself is also stored in the content file F4.
[0071]
The identification information X3 identifies the information provider that provides the information X1. For example, the
The order of the information X1, the comment data X2, and the identification information X3 is not limited to the order shown in FIG. 7, and all the data from “00” to “06” is not available for the comment data X2. May be.
[0072]
On the other hand, the
The
[0073]
Next, the configuration of each file in the
As shown in FIG. 9, the file structure of the member master file F1 is “member number”, “member name”, “member name” for all contractors (hereinafter referred to as members) who have contracted for the information providing service by this paging system. Information such as “address”, “phone”, “age”, “gender”, “terminal type”, one or more “G-ID”, “expiration date”, and the like is stored.
[0074]
The “membership number” is a unique number that can be arbitrarily set by the operator for file management. “Member name” is the name and name of the member. “Address” is a member's address. “Telephone number” is the telephone number of the contact information of the member. “Age” is the age of the member. “Gender” is the gender of the member, and “1” is male and “2” is female, and numerical data “1” or “2” is set. “Terminal type” indicates the performance and type of the terminal (pager) used by the member. For example, if the paging type is an information pager capable of displaying characters and numbers, “1” can be displayed as a number or a free word message. In the case of a numeric pager, it is set with numerical data such as “2”. The “terminal type” column is set by subdividing numerical data according to the number of displayable character digits, the number of messages that can be stored, the manufacturer, and the like.
[0075]
The “G-ID” is, for example, three-digit numeric data set corresponding to the group call number of the group to which the member belongs, and performs a category such as a member's gender, age group, occupation, etc., and a paging service. A plurality of numeric data organized according to the transmission area (region) is prepared. Therefore, it is possible for one member to set a plurality of “G-IDs” according to the contract content (information content desired to be provided). Note that the information provision service applied in the present embodiment is provision of information in units of groups, so that a call number for individual call is not set.
The “expiration date” indicates the expiration date of the membership of this member.
[0076]
As shown in FIG. 10, the file structure of the G-ID master file F2 includes the above-mentioned “G-ID”, “group call number”, and “comment”.
“G-ID” is 3-digit numeric data that can be arbitrarily set by the administrator described above. In the “group call number”, a call number corresponding to a group address set to call all the pagers to which the address code data is allocated in the group unit is set. Based on this call number, the
[0077]
As shown in FIG. 11, the file structure of the transmission schedule file F3 is “scheduled transmission time”, “content number”, “priority”, “G-ID”, “transmission time”, “transmission OK / NG”. It is defined to transmit the same content to the
[0078]
In “scheduled transmission time”, a scheduled date and time for transmitting content to the
As will be described later, the correction deadline when correction data is input from the
[0079]
As shown in FIG. 12, the file structure of the content file F4 includes “identification information”, “content number”, “content name”, “content”, “transmission designated date” for each identification information of the information providing company. ”,“ Designated transmission time ”,“ comment data ”, and“ transmission deadline ”, and each of them is stored and managed.
Information that is not included in any information provider is stored in the “other” storage area.
[0080]
“Identification information” indicates identification information of the
The “content number” is the content number in the comment data X2 attached to the information sent from the
[0081]
As the “content name”, the “content name” set in the comment data X2 shown in FIG. 8 is stored as it is. The “content” is processed / divided into message data that can be received in the message field (MF) C7 of FIG. 4C, that is, the data length that the pager 11 (A to I) can receive the information X1 at a time. Then, these are stored in the order of transmission. Also, when each of these processed / divided contents is stored, as shown in FIG. 12, a boundary code (in the figure) indicating the boundary of each content according to the amount of data that can be transmitted once. It is divided by “/”.
[0082]
“Transmission designated date” is the “transmission designated date” extracted from the comment data X2 and stored. The “transmission designated time” is obtained by extracting the “transmission designated time” from the comment data X2 and storing it. “Comment data” is the same as the comment data X2 sent together with the information X1, except for “content name”, “content number”, “transmission designation date”, “transmission designation time”, and “transmission deadline”. To store. The “transmission deadline” is the “transmission deadline” extracted from the comment data X2 and stored.
[0083]
The log file F5 is automatically set when a transmission schedule is set, and stores a transmission record when data transmission is actually executed corresponding to the content number in the transmission schedule file F3. It is referred to when transmitting data or checking transmission errors.
[0084]
As shown in FIG. 13, the identification information table F6 is set in the identification information X3 when the data shown in FIGS. 7 to 8 transmitted from the
[0085]
Among these, as shown in FIG. 14, the information providing company table F61 includes identification information X3 provided from the
[0086]
Further, as shown in FIG. 15, the comment data table F62 associates the identification number assigned to the head of each data of the comment data X2 and the comment content (name of each data type) specified by the identification number. It is stored and used when storing and managing the information provided by the information provider.
[0087]
Hereinafter, the operation of the paging system configured as described above will be described.
This information providing system performs A) a paging operation and B) an information providing operation.
[0088]
Hereinafter, these operations will be sequentially described.
A-1) Individual call (normal paging operation)
In FIG. 1 and FIG. 2, the caller inputs the calling number of the
[0089]
When determining that the corresponding call number is not registered, the
[0090]
On the other hand, if the
[0091]
The input /
[0092]
When the
[0093]
When the
[0094]
In response to this notification, the transmission
The
[0095]
In FIG. 5, the FSK carrier wave transmitted from the transmitting
[0096]
The
The CPU 54 reads out the address data set in the address field (AF) C5 from the data subjected to the error correction processing by the
If the data is not stored in the ID-
[0097]
On the other hand, when the same address data as the received address data is stored in the ID-
In response to the key operation of the
In this way, message data is displayed.
[0098]
The
[0099]
When the input is completed, the user places the
[0100]
The
[0101]
The transmitted DTMF signal is transmitted to the
When the line connection is established between the
[0102]
A-2) Group call
When calling a plurality of
[0103]
When each
For example, as shown in FIG. 3, when
[0104]
B) Information provision operation
The information providing operation is an operation for transmitting the service content of the information providing service from the
[0105]
The information providing operation includes the following three steps.
(1) Step of editing, processing, and dividing information provided from the
(3) A step of requesting the
Hereinafter, each process is demonstrated in order.
[0106]
First, the process in process (1) is demonstrated with reference to the flowchart of FIG.
The processing in this flowchart starts when the external
[0107]
When the process starts, information (including information X1, comment data X2, and identification information X3) input from the external
Next, the identification information X3 is extracted from the information temporarily stored in the
[0108]
If it is determined in step S13 that the corresponding identification information is not stored in the identification information table F6, a message that the
And the process of this flowchart is complete | finished.
[0109]
If it is determined in step S13 that the corresponding identification information is stored in the identification information table F6, the content number in the comment data X2 of the information temporarily stored in the
[0110]
If it is determined in step S16 that the corresponding content number is not stored in the content file F4, it is determined that the information has been newly input, and the information X1 temporarily stored in the
And the process of this flowchart is complete | finished.
[0111]
If it is determined in step S16 that the corresponding content number is stored in the content file F4, the same content number as the content number extracted in step S15 from the transmission schedule file F3 set by the process (2) described later Is searched (step S18). Then, it is determined whether or not the corresponding content number is set in the transmission schedule file F3 (step S19).
[0112]
If it is determined in step S19 that the corresponding content number is not set in the transmission schedule file F3, it is determined that this information is information for correcting the content already stored in the content file F4. Then, the information X1 temporarily stored in the
And the process of this flowchart is complete | finished.
[0113]
If it is determined in step S19 that the corresponding content number has already been set in the transmission schedule file F3, that is, has already been set as the content to be transmitted, the “scheduled transmission time” in the transmission schedule file F3 and the time count With reference to the time counted by the
[0114]
If it is determined in step S21 that it is not before the correction deadline, that is, the correction deadline has passed, the information X1 temporarily stored in the
[0115]
Next, the content number newly assigned in step S22 is notified to any of the
And the process of this flowchart is complete | finished.
When the
[0116]
If it is determined in step S21 that the correction deadline is not reached, the information X1 temporarily stored in the
And the process of this flowchart is complete | finished.
[0117]
Next, the process in a process (2) is demonstrated.
In the content file F4, a transmission designation date and a transmission designation time are stored and managed in association with the message obtained by dividing the information X1.
For example, by operating the
[0118]
At this time, if the operator starts creating the transmission schedule file F3 when the information corrected in step S20 is written in the content file F4, the version of the correction information in the comment data is determined by the
[0119]
Next, the process in a process (3) is demonstrated.
The
[0120]
The process in which the
[0121]
As described above, in this embodiment, the
[0122]
The present invention is not limited to the above-described embodiment, and the above-described embodiment can be variously modified.
Hereinafter, modifications of the above-described embodiment applicable to the present invention will be described.
[0123]
In the above embodiment, when correction information is input before the correction deadline (when the determination result in step S21 is YES), the information written in the content area of the content file F4 is overwritten in step S24, and all I was rewriting it. However, instead of the process of step S24, a process of rewriting only the corrected part may be performed.
Hereinafter, an example of rewriting only the corrected part will be described with reference to the flowchart of FIG.
[0124]
When correction information is input before the correction deadline (when the determination result in step S21 is YES), the information X1 temporarily stored in the
[0125]
Next, the content number instructed to be corrected, that is, the content corresponding to the content number extracted in step S15 is read from the content file F4 and transferred to the work area of the memory 84 (step S32).
Then, it is checked whether or not the two data are the same for each divided unit, that is, for each unit divided by the boundary code “/” (step S33).
[0126]
If there is a difference between the two data, the different part of the data divided in step S31 and transferred to the work area is rewritten with the data transferred in step S31 (step S34). Then, the rewritten content is written in the portion of the content file F4 (step S35).
And the process of this flowchart is complete | finished.
[0127]
In the above embodiment, the information output from the
[0128]
In the above embodiment, the case where the present invention is applied to the paging system has been described. However, the present invention is not limited to this, and can also be applied to information providing systems using other transmission / reception systems, broadcasting systems, and the like.
For example, when the present invention is applied to an FM character multiplex broadcasting system, the configuration is as shown in the schematic diagram of FIG. The configuration of the FM teletext broadcasting system is almost the same as that of the paging system shown in FIG. 1, except that the
[0129]
Information processed and managed by the
The
The
[0130]
The processing executed by the
[0131]
【The invention's effect】
As described above, according to the present invention, the information stored in the information storage means (memory) is updated, that is, the information to be provided to the receiving terminal is corrected without intervention of the operator.And providing to the receiving terminal according to the input date and time information to be providedCan be.
[0132]
Moreover, time comparison means, Judgment meansWhen the information is provided, the information stored in the information storage means is updated when the information can be updated qualitatively. Even if the information cannot be corrected substantially, the information is used as correction information. It can be transmitted again to the receiving terminal. For this reason, it is possible to correct as much information as possible.
[Brief description of the drawings]
FIG. 1 is a diagram schematically showing a configuration of a paging system according to an embodiment of the present invention.
2 is a block diagram showing a configuration of a
3 is a diagram showing a memory configuration of a
4 is a diagram showing a data format of an advanced radio paging system (RCR-STD43 standard) transmitted from the
5 is a block diagram showing a configuration of a
6 is a block diagram showing a configuration of an
7 is a diagram showing a format of information sent from the information providing company to the
8 is a diagram showing a data format set in comment data X2 in the information format of FIG. 7; FIG.
9 is a diagram showing a file structure of a member master file F1 stored in the
10 is a diagram showing a file structure of a G-ID master file F2 stored in the
11 is a diagram showing a file structure of a transmission schedule file F3 stored in the
12 is a diagram showing a file structure of a content file F4 stored in the
13 is a diagram showing a memory configuration of an identification information table F6 stored in the
14 is a diagram showing the storage contents of an information management company table F61 of the identification information table F6 of FIG.
15 is a diagram showing the storage contents of a comment data table F62 of the identification information table F6 of FIG.
FIG. 16 is a flowchart showing processing in the
FIG. 17 is a flowchart showing processing in the
FIG. 18 is a diagram schematically showing a configuration of a paging system according to another embodiment of the present invention.
FIG. 19 is a diagram showing a file structure of a content file F4 'according to another embodiment of the present invention.
FIG. 20 is a diagram schematically showing a configuration of an FM character multiplex broadcasting system according to another embodiment of the present invention.
FIG. 21 is a diagram schematically illustrating a configuration of a conventional paging system.
FIG. 22 is a diagram schematically showing a configuration of a conventional paging system.
[Explanation of symbols]
11 (A to I): Pager, 12: Paging center, 13: Transmitting station, 14: Public network, 15 ... Telephone, 16 ... Information processing engine, 17 ... Database, 18A to 18C ... Information provider, 81 ... External data input unit, 82 ... Operation unit, 83 ... Control unit, 84 ... Memory, 85 ... Transmission processing unit, 86: Timekeeping section, 87: Buffer area, 88: Display section, F1: Member master file, F2: G-ID master file, F3: Transmission schedule file, F4. ..Content file, F5 ... log file, F6 ... identification information table
Claims (4)
入力された前記識別情報、及び、前記提供すべき日時または時刻の情報を含む情報を記憶する情報記憶手段と、
前記識別情報、及び、当該情報を提供すべき日時または時刻の情報を含む情報が入力された時刻を計時する計時手段と、
前記情報記憶手段により記憶された提供すべき日時または時刻の情報と、前記計時手段が計時した時刻とを比較する時刻比較手段と、
前記提供すべき日時または時刻の情報と前記計時手段が計時した時刻との間隔に基づいて、前記情報記憶手段に既に記憶されている情報が更新可能か否かを判断する判断手段と、
前記判断手段により更新可能と判断されると、前記情報記憶手段に既に記憶されている情報を、前記入力手段から入力した情報に書き換えて更新する更新手段と、
前記更新手段によって更新された情報を、前記入力された提供すべき日時または時刻の情報にしたがって前記受信端末に提供する提供制御手段と、
を備えることを特徴とする情報提供システム。Identification information for identifying individual information and information including date / time information to which the information is to be provided are input and converted into the data format of the receiving terminal to which the information is to be provided. An information providing system provided to
Information storage means for storing the input identification information and information including the date and time information to be provided;
A timing means for timing the time when the identification information and information including date and time information to be provided with the information are input;
Time comparison means for comparing the date and time information to be provided stored by the information storage means with the time measured by the time measuring means;
A determination means for determining whether or not the information already stored in the information storage means can be updated based on an interval between the date and time information to be provided and the time measured by the timing means;
When it is determined that the information can be updated by the determination unit, the information stored in the information storage unit is updated with the information input from the input unit, and the update unit updates the information.
And providing control means for providing said information updated by the update unit, to the receiving terminal according to the information of the date or time to be provided that is the input,
An information providing system comprising:
この識別情報割当手段により割り当てられた識別情報を、前記入力された情報とともに前記情報記憶手段に記憶させる記憶制御手段と、
をさらに備えることを特徴とする請求項1に記載の情報提供システム。An identification information allocating means for allocating identification information different from the information included in the information already stored in the information storage means for the input information when the determination means determines that the update is impossible;
Storage control means for storing the identification information assigned by the identification information assignment means in the information storage means together with the inputted information;
The information providing system according to claim 1 , further comprising:
この入力ステップにより入力された前記識別情報、及び、前記提供すべき日時または時刻の情報を含む情報を含む前記情報を記憶装置に記憶する情報記憶ステップと、
前記識別情報、及び、当該情報を提供すべき日時または時刻の情報を含む情報が入力された時刻を計時する計時ステップと、
前記提供すべき日時または時刻の情報と前記計時手段が計時した時刻とを比較する時刻比較ステップと、
前記提供すべき日時または時刻の情報と前記計時手段が計時した時刻との間隔に基づいて、前記情報記憶手段に既に記憶されている情報が更新可能か否かを判断する判断ステップと、
この判断手段により更新可能と判断されると、前記情報記憶手段に既に記憶されている情報を、前記入力手段から入力した情報に書き換えて更新する更新ステップと、
前記更新ステップによって更新された情報を、前記入力された提供すべき日時または時刻の情報にしたがって前記受信端末に提供する提供ステップと、
を含むことを特徴とする提供情報管理方法。A step of inputting identification information for identifying each piece of information and date / time information to be provided from the outside;
An information storage step of storing in the storage device the information including the identification information input by the input step and information including the date and time information to be provided;
A time measuring step for measuring the time when the identification information and information including date and time information to be provided with the information are input;
A time comparison step of comparing the date and time information to be provided with the time measured by the time measuring means;
A determination step of determining whether information already stored in the information storage means can be updated based on an interval between the date and time information to be provided and the time measured by the timing means;
When it is determined that the information can be updated by the determination unit, an update step of rewriting and updating the information already stored in the information storage unit with the information input from the input unit;
A providing step of providing the information updated by said updating step, the reception terminal according to the information of the date or time to be provided that is the input,
The provided information management method characterized by including.
前記識別情報割当ステップにより割り当てられた識別情報を、前記入力された情報とともに前記情報記憶ステップに記憶させる記憶制御ステップと、A storage control step for storing the identification information allocated in the identification information allocation step in the information storage step together with the input information;
をさらに含むことを特徴とする請求項3に記載の提供情報管理方法。The provided information management method according to claim 3, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31106797A JP3777757B2 (en) | 1997-10-28 | 1997-10-28 | Information providing system and provided information management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31106797A JP3777757B2 (en) | 1997-10-28 | 1997-10-28 | Information providing system and provided information management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11136720A JPH11136720A (en) | 1999-05-21 |
JP3777757B2 true JP3777757B2 (en) | 2006-05-24 |
Family
ID=18012726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP31106797A Expired - Fee Related JP3777757B2 (en) | 1997-10-28 | 1997-10-28 | Information providing system and provided information management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3777757B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6954641B2 (en) | 2000-08-14 | 2005-10-11 | Vesivius, Inc. | Communique wireless subscriber device for a cellular communication network |
US6907023B2 (en) | 2000-08-14 | 2005-06-14 | Vesuvius, Inc. | Communique system with dynamic bandwidth allocation in cellular communication networks |
US7024200B2 (en) | 2000-08-14 | 2006-04-04 | Vesuvius, Inc. | Communique system with active feedback for cellular communication networks |
JP4466712B2 (en) | 2007-10-23 | 2010-05-26 | ソニー株式会社 | Information holding device, information processing system, information processing method, and program |
-
1997
- 1997-10-28 JP JP31106797A patent/JP3777757B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11136720A (en) | 1999-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0882370B1 (en) | Multi-media receiver and system therefor | |
US7792121B2 (en) | Frame protocol and scheduling system | |
AU2002238720B2 (en) | Data Storage System | |
CN1245052C (en) | Method for selecting emergency service number in mobile phone | |
US20070154002A1 (en) | Method and system for generating a call processing record | |
US6791904B1 (en) | Method and apparatus to receive selected audio content | |
JPH11212995A (en) | Information reservation transmitting method/system and transmission server | |
EP0720397B1 (en) | Data communication system and data communication terminal applied thereto | |
CN1125415C (en) | Selective call transceiver with customized canned messages | |
JP3777757B2 (en) | Information providing system and provided information management method | |
JP3048995B2 (en) | Radio selective call receiver | |
US6353736B1 (en) | Information communication terminal with charging management function | |
EP0325839B1 (en) | Method and apparatus for transmitting data packets from a plurality of stations in a time division multiplexed communication system | |
JPH10313363A (en) | Information transmitter and information transmission method | |
US20060009217A1 (en) | System and method for product registration and activation | |
JPH11136728A (en) | Information service system and method | |
CN1190316A (en) | Index managing method and apparatus of received messages for radio paging receiver | |
JPH1117610A (en) | Information service system, information management equipment, and information management method | |
JP2000261840A (en) | Information transmission system, information transmission method and recording medium | |
JP3800718B2 (en) | Receiver | |
JPH10285626A (en) | Information communication system, communication equipment applied to the system and receiver | |
JP3861371B2 (en) | Receiver | |
KR0157286B1 (en) | Traffic information control method using secret code | |
JPH11243570A (en) | Information distribution network and information receiving terminal | |
JPH08242476A (en) | Radio calling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050808 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051101 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051227 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20051227 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051228 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060127 |
|
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: 20060207 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060220 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090310 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100310 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110310 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110310 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120310 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130310 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130310 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140310 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |