JP2806494B2 - Message receiving device - Google Patents
Message receiving deviceInfo
- Publication number
- JP2806494B2 JP2806494B2 JP6081513A JP8151394A JP2806494B2 JP 2806494 B2 JP2806494 B2 JP 2806494B2 JP 6081513 A JP6081513 A JP 6081513A JP 8151394 A JP8151394 A JP 8151394A JP 2806494 B2 JP2806494 B2 JP 2806494B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- message information
- mode
- information
- display
- 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 - Lifetime
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、個別選択呼出無線通
信システムに使用される表示機能付選択呼出受信機のよ
うなメッセージ受信装置に関する。
【0002】
【従来の技術】個別選択呼出無線通信システムにおいて
は、複数のメッセ―ジ情報を記憶するためのメモリを有
し、呼出し時に、受信したメッセ―ジ情報を表示部で表
示すると共に、その受信したメッセ―ジ情報を前記メモ
リに記憶させておき、後のスイッチ操作で再表示できる
表示機能付選択呼出受信機も使用されている。この種の
受信機では、メモリ容量が一杯となった場合、その後の
着信毎にメモリに記憶されているメッセ―ジ情報をその
古い順に自動消去するようになっていた。
【0003】
【発明が解決しようとする課題】しかしながら上記のよ
うな従来の受信機にあっては、上述した如くただ単に着
信の古い順に消去されてしまうものであり、個々のメッ
セ―ジ情報の有する重要度等を考慮して消去させること
はできなかった。
【0004】この発明は上記のような実情に鑑みてなさ
れたもので、重要であるメッセージ情報を長期間に亙っ
て確実に記憶しておくことができ、且つ特別の読み出し
操作を行わなくてもそのメッセージ情報の着信順位や前
後に受信されたメッセージ情報を確認することができる
メッセージ受信装置を提供することを目的とする。
【0005】
【課題を解決するための手段】この発明は、メッセージ
情報を受信する受信手段と、複数のメッセージ情報が記
憶可能な記憶エリアを有し、上記受信手段が新たなメッ
セージ情報を受信する毎に受信したメッセージ情報を記
憶するメッセージ記憶手段と、上記メッセージ記憶手段
に記憶されている複数のメッセージ情報の内の所望のメ
ッセージ情報を保護すべきメッセージ情報として登録す
る登録手段と、上記受信手段が新たなメッセージ情報を
受信した際に上記メッセージ記憶手段に当該メッセージ
情報を記憶出来る記憶エリアが残っていなかった場合、
上記登録手段により登録されたメッセージ情報以外のメ
ッセージ情報を自動消去する消去手段と、上記メッセー
ジ記憶手段に記憶のメッセージ情報を上記登録手段によ
り登録されたメッセージ情報を含めて着信順に表示させ
る表示制御手段とを設けたものである。
【0006】
【作用】上記のような構成とすることにより、重要であ
るメッセージ情報を長期間に亙って確実に記憶しておく
ことができるだけでなく、当該メッセージ情報をメッセ
ージ情報記憶手段に記憶されている通常のメッセージ情
報を読み出す読み出し操作で他のメッセージ情報ととも
に着信順に読み出すことができ、そのメッセージ情報の
着信順位や前後に受信されたメッセージ情報との関連性
をも確認することができる。
【0007】
【実施例】以下図面を参照してこの発明の一実施例を説
明する。まず図1によりその回路構成を示す。11はアン
テナであり、このアンテナ11で受信されたメッセ―ジを
含む呼出しの電波は無線部12に送られる。この無線部12
は、デコ―ダ部13の駆動により間欠受信を行なうもの
で、受信電波を増幅、復調してデコ―ダ部13に送出す
る。デコ―ダ部13では、呼出された番号が自己の認識番
号と一致するか否かを判断し、一致した場合には呼出検
出信号と共に呼出された番号が自己のどの認識番号であ
ったのか、あるいは呼出し番号に付加された呼出しの種
別が何であったのかを表わす呼出種別情報と、呼出番号
に引続いて受信されるメッセ―ジ情報とをCPU14に送
る。CPU14は、デコ―ダ部13からの信号及びスイッチ
入力部15からの入力信号に応じて他の回路全体の動作制
御を行なうもので、各種制御プログラムを記憶したRO
Mやタイマ―、演算レジスタ等から構成される。スイッ
チ入力部15には、電源のオン/オフを制御するメインス
イッチ16、放音あるいはメッセ―ジ表示の途中解除を指
示するリセットスイッチ17、メッセ―ジ情報の保護を行
なうプロテクトモ―ドやメッセ―ジデ―タの消去を行な
うデリ―トモ―ド、記憶したメッセ―ジ情報の印字出力
を行なうプリントアウトモ―ド等のモ―ド選択を行なう
モ―ド選択スイッチ18、各モ―ドで動作の実行を指示す
る実行スイッチ19、記憶されたメッセ―ジ情報の順次表
示を指示するメモリバンクスイッチ20、プリントアウト
モ―ド時の印字内容を選択する印刷モ―ド選択スイッチ
21及び呼出し音の音量調節を行なう音量スイッチ22等が
接続され、その操作に応じた信号を上記CPU14に送出
する。CPU14は、計時動作を行なう時計部23、複数の
メッセ―ジデ―タや制御デ―タを記憶するRAM24と接
続され、受信したメッセ―ジ情報等を時刻デ―タと共に
RAM24に記憶する一方、アンプ25を介してスピ―カ26
に放音信号を、アンプ27を介してLED28に点灯信号を
それぞれ送出して呼出しのあったことを報知させる。そ
して、CPU14は、液晶表示素子で構成される表示部29
にメッセ―ジ情報等の表示デ―タを出力して表示させ、
また、外部端子30を介して接続されるプリンタ31に印字
デ―タを出力し、印字出力させる。
【0008】上記メインスイッチ16をオフとした場合、
CPU14、スイッチ入力部15、時計部23及びRAM24以
外の回路はすべて電源供給がストップされる。上記表示
部29は、例えば図2に示すような表示パタ―ンとなる。
同図において表示部29には、英数・カナ・平仮名・漢字
によりメッセ―ジ情報を表示するメッセ―ジ表示部29a
の他に、プロテクトモ―ドに入ったことを知らせるプロ
テクトモ―ド表示体29b、デリ―トモ―ドに入ったこと
を知らせるデリ―トモ―ド表示体29c、プリントアウト
モ―ドに入ったことを知らせるプリントアウトモ―ド表
示体29d、時刻調整モ―ドに入ったことを知らせる時刻
調整モ―ド表示体29e、まだ一度も表示していないメッ
セ―ジ情報があり、したがって、まだ確認していないメ
ッセ―ジ情報があることを知らせる未確認(未表示)表
示体29f、表示されているメッセ―ジ情報が保護メッセ
―ジ情報があることを知らせるプロテクトメッセ―ジ表
示体29g、電源となる電池が消耗していることを知らせ
る電圧低下表示体29h、現在音量スイッチ22がどの位置
にあるのかを知らせる音量表示体29i、表示されている
メッセ―ジ情報のNoとその呼出しの種別情報を表示す
るメッセ―ジNo及び呼出し種別表示部29jが配設され
る。上記メッセ―ジ表示部29aとメッセ―ジNo及び呼
出し種別表示部29jは、共にドットマトリクスで構成さ
れるもので、メッセ―ジ表示部29aは全角文字で12文
字×2行、メッセ―ジNo及び呼出し種別表示部29jは
同3文字の表示が可能となる。
【0009】上記RAM24内には、図3(A)に示す管
理デ―タメモリ24aや図3(B)に示すメッセ―ジメモ
リ24b及びバンクカウンタ、未表示フラグカウンタ、フ
ラッシングフラグレジスタ、モ―ドカウンタ、印刷モ―
ドカウンタ、処理済フラグレジスタ、初期状態フラグレ
ジスタ等が設けられるものである。
【0010】図3(A)に示すように管理デ―タメモリ
24aは、メッセ―ジ情報を管理するための管理デ―タを
記憶するものである。管理デ―タは、そのメッセ―ジ情
報を保護するか否かを示すプロテクトフラグ、そのメッ
セ―ジが未だ表示されていないか否かを示す未表示フラ
グ、放音の途中で放音の停止を指示する上記リセットス
イッチ17が操作されたか否かを示すリセットフラグ、呼
出しの種別を示す情報、メッセ―ジメモリ24bにおける
メッセ―ジ情報の記憶エリアを示すバンクNo、着信時
の日時が1組として構成されるもので、複数組、例えば
30組の管理デ―タがこの管理デ―タメモリ21aにLI
FO方式で記憶される。
【0011】一方、図3(B)に示す如くメッセ―ジメ
モリ24bは、実際に受信されたメッセ―ジ情報を、メッ
セ―ジ情報のどのブロックにエラ―があったかを示すエ
ラ―情報と組にしてペ―ジ管理で複数組、例えば30組
記憶するものである。
【0012】ここで、アンテナ11で受信され、無線部12
で復調される選択呼出信号の構成について述べておく。
例えば、国際標準となっているPOCSAG方式の選択
呼出信号は、プリアンブルというビット単位の同期を取
るためのヘッダ―部と、1個以上N個連続するバッチと
いうデ―タ部分からなる。このバッチ1個は、同期コ―
ドワ―ドとそれに続く8個のフレ―ムからなり、1フレ
―ムは2つのコ―ドワ―ドからなる。コ―ドワ―ドに
は、アドレス(ID−番号)コ―ドワ―ドとメッセ―ジ
コ―ドワ―ドの2種類があり、共に32ビットで構成さ
れている。
【0013】アドレスコ―ドワ―ドは、呼出番号(アド
レス)のためのコ―ドワ―ドで、第1ビットが“0”に
設定された11ビットからなるアドレスビットと、これ
に2ビットのファンクションビット及び11ビットのパ
リティビットが付加されて構成されている。前記ファン
クションビットは呼出番号に付加された呼出種別情報で
あり、このビットによりマルチアドレスコ―ルと呼ばれ
る4種類の区別ができ、1つのIDに対して異なった4
種の鳴音及び表示(記号「A」〜「D」で表示する)が
できるようになっている。
【0014】一方、メッセ―ジコ―ドワ―ドはメッセ―
ジ情報のためのコ―ドワ―ドで、第1ビットが“1”に
設定された21ビットからなるメッセ―ジビットと、1
1ビットのパリティビットからなり、メッセ―ジがある
場合にはアドレスコ―ドワ―ドに続けて送信されるもの
である。
【0015】次に上記実施例の動作について説明する。
いま、メインスイッチ16をオンとすると、その操作信号
がスイッチ入力部15からCPU14に送られ、無線部12、
デコ―ダ部13、アンプ25、スピ―カ26、アンプ27、LE
D28及び表示部29への電源の供給が開始されると共に、
CPU14によって図4に示す処理が開始される。
【0016】図4では、まず、ステップA01に示すよう
に各回路を初期化する。ここでは、表示部29の表示内
容、CPU14内部のタイマ―、RAM24内のバンクカウ
ンタ等が初期設定される。次いでステップA02に進み、
スイッチ入力部15からの入力信号を読込んで、リセット
スイッチ17、モ―ド選択スイッチ18、実行スイッチ19、
メモリバンクスイッチ20、印刷モ―ド選択スイッチ21及
び音量スイッチ22のいずれかが操作されたか否かを判断
する。その後、ステップA03で着信があるか否か判断す
る。ないと判断した場合は次にステップA04に至り、上
記ステップA02の操作スイッチの読込みの結果に応じて
メモリバンクスイッチ20が操作されたか否かを判断す
る。ここでメモリバンクスイッチ20も操作されなかった
と判断した場合には、次にステップA05で今度はモ―ド
選択スイッチ18が操作されたか否かを判断する。そし
て、モ―ド選択スイッチ18も操作されなかったと判断し
た場合には、再び上記ステップA02に戻る。すなわち、
通常の待機状態では適宜時間間隔を取ってステップA02
〜A05の処理を繰返し実行するものである。
【0017】上記ステップA03で着信ありと判断された
場合は、次にステップA06に進んで着信処理を行なう。
この着信処理は、アンテナ11で受信され、無線部12で復
調された後、デコ―ダ部13でデコ―ドされた着信デ―タ
と、その時点での時計部23の計時による日時とを、所定
時間、例えば60秒以内に送信されたリピ―トコ―ルに
よる2度目のデ―タではないことを確認した上で、RA
M24に記憶する。
【0018】この場合、着信デ―タとしては、前述した
呼出しの種別情報、メッセ―ジコ―ドワ―ドが有る場合
にメッセ―ジ内容を示すメッセ―ジ情報とそのエラ―情
報が記憶される。着信デ―タのメッセ―ジ情報及びその
エラ―情報はメッセ―ジメモリ24bの空きバンクに記憶
されるが、呼出しの種別情報及び着信日時は、管理デ―
タメモリ24aに記憶済みの着信デ―タを1バンク分ずつ
シフト処理してメッセ―ジを記憶したメッセージメモリ
24bのバンクNoと共に第1バンクに記憶される。
【0019】そして、これと同時に、第1バンクの未表
示フラグレジスタに、後述する読出処理でメッセ―ジが
表示された時にリセットされる未表示フラグ“1”がセ
ットされ、且つ、未確認表示体29fの点灯制御に用いら
れる未表示フラグカウンタのカウント値が「+1」され
る。
【0020】また、この時、管理デ―タメモリ24aに既
に30組のデ―タが記憶されていた場合は、シフト処理
により古いものから順次消去されるが、未表示フラグ及
びプロテクトフラグそれぞれに“1”のデ―タと“0”
のデ―タとが混在する場合は、未表示フラグ及びプロテ
クトフラグが“0”のデ―タ、すなわち、メッセ―ジ情
報が確認済みであり、且つ、保護されていないデ―タ、
次にプロテクトフラグが“0”のデ―タ、すなわち、メ
ッセ―ジ情報が未確認ではあるが保護されていないデ―
タの順に消去する形でシフト処理を行なう。
【0021】ここでは、30組のデ―タのうち、プロテ
クトフラグを“1”として保護することのできるメッセ
―ジデ―タの数を例えば20組までと規定する。管理デ
―タメモリ24aに既に30組のデ―タが記憶されてお
り、且つ、それらのうちの20組にプロテクトフラグ
“1”がセットされている場合は、残りの10組の古い
ものから順次消去する形でシフト処理されることとな
る。
【0022】RAM24への記憶の後、呼出しがあったこ
とを示すためにアンプ25を介してスピ―カ26を駆動し、
鳴音(放音)を開始する。この場合、鳴音は前記呼出し
の種別情報に応じて相異なるものとなる。これと同時に
アンプ27を介してLED28の点滅、表示部29の未確認
(未表示)表示体29fの点灯、メッセ―ジ表示部29aで
の「着信有りました」の文字の表示等、着信に応じた表
示処理を行なうと共に、この表示時間を計時するタイマ
―をスタ―トさせる。
【0023】そして、リセットスイッチ17が操作される
か、所定時間、例えば「8」秒間が経過するまで表示を
行ない、リセットスイッチ17が操作されるか、タイマ―
の計時時間が所定の「8」秒となり、タイムアップとな
ると、表示部29及びLED28での表示をオフとし、この
着信処理を終了する。
【0024】上記のようにして着信処理が行なわれ、鳴
音及び表示の処理が行なわれると共に、RAM24に着信
デ―タが記憶される。このRAM24に記憶された着信デ
―タは、上記図3のステップA04でメモリバンクスイッ
チ20が操作されたと判断された場合に、続くステップA
07において読出処理される。
【0025】読出処理によるデ―タ読出時には、メモリ
バンクスイッチ20を一回操作する毎に順次着信デ―タを
表示する通常モ―ドと、一旦メモリバンクスイッチ20を
2秒間以上連続して操作することによりモ―ドを設定
し、RAM24に記憶されている着信デ―タのうち未表示
の着信デ―タを検索して表示させるサ―チデ―タモ―ド
とがある。
【0026】処理当初には、まずCPU14内のメモリバ
ンクスイッチ20の操作時間を計時する2秒タイマ―とデ
―タの表示時間を計時する30秒タイマ―の計時を開始
させ、バンクカウンタに初期値「1」をセットした後、
通常のモ―ドとしてバンクカウンタのカウント値に従っ
て着信デ―タを読出し、その着信デ―タ、すなわち、呼
出しの種別情報、メッセ―ジ情報を着信日時の情報と共
に表示部29に表示する。
【0027】ここで、もしそのメッセ―ジ情報が未表示
のメッセ―ジ情報であった場合、すなわち、バンクカウ
ンタのカウント値で指定される管理デ―タメモリの対応
するバンクの未表示フラグレジスタにフラグ“1”がセ
ットされていた場合には、このフラグをリセットし、且
つ、未表示フラグカウンタのカウント値を「−1」する
と共に、表示部29jに表示されているメッセ―ジNo及
び呼び種別記号をフラッシングさせる。
【0028】また、表示されるメッセ―ジ情報がエラ―
のあるメッセ―ジ情報であった場合には、このメッセ―
ジ情報に対応してメッセ―ジメモリ24bに記憶されてい
たエラ―情報により指定される表示桁部が反転表示され
ることとなる。
【0029】デ―タ表示後、表示の中止を指示するリセ
ットスイッチ17あるいは、次の着信デ―タの表示を指示
するメモリバンクスイッチ20が操作されるか、30秒タ
イマ―、2秒タイマ―がタイムアップするまで表示を続
行する。30秒タイマ―がタイムアップした場合には、
所定時間の表示を終えたこととなるので、その表示をオ
フすると共にサ―チモ―ドが設定されていた場合はその
モ―ド設定をもオフし、以上でこの読出し処理を終了す
る。
【0030】また、表示途中でリセットスイッチ17が操
作されたと判断された場合も、そのリセットスイッチ17
の操作に従い、表示をオフすると共にサ―チモ―ドのモ
―ド設定をオフし、読出し処理を終了する。
【0031】2秒タイマ―がタイムアップした場合は、
メモリバンクスイッチ18が連続して2秒以上操作され、
未表示のサ―チモ―ドの設定が指示されたことになるの
で、そのサ―チモ―ドのセットを行なった後、バンクカ
ウンタのカウント値を「+1」更新設定し、それから次
の着信デ―タが未表示デ―タであることを確認した上で
上記デ―タ表示からの動作を繰返す。
【0032】また、デ―タ表示途中でメモリバンクスイ
ッチ20が新たにオンされた場合は、次のバンクの着信デ
―タの表示を促す指示であるので、これに従い、未表示
デ―タサ―チモ―ドをリセットすると共に、2秒タイマ
―と30秒タイマ―の計時動作を再スタ―トさせた後、
バンクカウンタのカウント値を「+1」更新設定し、そ
のカウント値に応じて次の着信データすなわち表示中の
着信データよりも1つ前に着信した着信データの表示を
行なう。
【0033】このように、通常のモ―ドにおいてはメモ
リバンクスイッチ20が1回操作される毎に、また、サ―
チモ―ドにおいては未表示の着信デ―タのみをRAM24
から選択して表示させることができる。
【0034】以上は通常のモ―ドでの着信処理及び読出
処理を示したものであるが、上記図4のステップA05で
モ―ドの切換を指示するモ―ド選択スイッチ18が操作さ
れたと判断されると、次いでステップA08に進み、モ―
ドの切換選択処理を行なう。このモ―ド選択処理は、R
AM24内部に備えられるモ―ドカウンタのカウント値を
更新設定する。モ―ドカウンタは、通常モ―ドとプロテ
クトモ―ド、デリ―トモ―ド、プリントアウトモ―ド及
び時刻調整モ―ドの5つのモ―ド状態を示す5進カウン
タで構成され、カウント値「0」で通常モ―ドを、カウ
ント値「1」でプロテクトモ―ドを、カウント値「2」
でデリ―トモ―ドを、カウント値「3」でプリントアウ
トモ―ドを、そして、カウント値「4」で時刻調整モ―
ドをそれぞれ表わす。したがって、通常モ―ドでのモ―
ドカウンタのカウント値は「0」であり、そこでモ―ド
選択スイッチ18を1回操作してステップA05からステッ
プA08に至り、モ―ド選択処理が行なわれると、同モ―
ドカウンタのカウント値は「+1」更新設定されて
「1」となる。このモ―ドカウンタのカウント値に対応
して、続くステップA09で選択したモ―ドに応じた処理
が行なわれ、処理後、再び上記ステップA02からの処理
を繰返す。
【0035】いま、ステップA02〜A05の処理を繰返し
実行する通常モ―ドでの受信待機状態であるものとす
る。この時、表示部29においては、電力容量に制限のあ
る表示機能付選択呼出受信機の電力消費を極力避けるた
め、図5(A)に示すように全ての表示体29a〜29iの
駆動を停止している。このような状態でモ―ド選択スイ
ッチ18が操作されると、これがステップA05で判断さ
れ、次いでステップA08に至る。ステップA08でRAM
24内のモ―ドカウンタのカウント値を「0」から「+
1」更新設定して「1」とし、続くステップA09でこの
カウント値「1」に対応して図6に示すプロテクトモ―
ド処理が行なわれる。
【0036】図6においては、まずステップB01に示す
ようにモ―ド表示の最低時間である「8」秒が設定され
たCPU14内部の8秒カウンタの計時をセットし、スタ
―トさせる。次いでステップB02で表示部29においてプ
ロテクトモ―ドにモ―ドが移行したことを表示させる。
この場合、表示部29では、図5(B)に示すようにメッ
セ―ジ表示部29aに「プロテクトモ―ド」の文字を表示
する一方、プロテクトモ―ド表示体29bを点灯駆動す
る。また、これと共にバンクカウンタの内容によりRA
M24内の管理デ―タメモリ24aの第1バンクに記憶され
ている最も新しいメッセ―ジ情報の呼出種別情報を読出
し、これをメッセ―ジNo及び呼出し種別表示部29j
に、例えば「01C」というように表示する。
【0037】その後、ステップB03で上記8秒タイマ―
かタイムアップしたか、ステップB04でリセットスイッ
チ17が操作されたか否か、ステップB05でモ―ド選択ス
イッチ18が操作されたか否か、ステップB06で実行スイ
ッチ19が操作されたか否か、そして、ステップB07でメ
モリバンクスイッチ20が操作されたか否かが連続して判
断される。これらのいずれにおいてもNOであると判断
された場合はステップB03に戻り、以下ステップB03〜
B07の処理を繰返しながらスイッチの操作入力を待機す
る。
【0038】上記ステップB03で8秒タイマ―がタイム
アップしたと判断された場合、このプロテクトモ―ドに
おけるスイッチ操作が8秒間のあいだ行なわれず、同様
にこれ以上このプロテクトモ―ドの表示を続行してもス
イッチ操作がなされないものと判断して、次にステップ
B08に進んでモ―ドカウンタの内容をリセットして
「0」にする等のリセット処理を行なう。これに応じて
表示も図5(B)に示すプロテクトモ―ドの表示状態か
ら矢印TUに示すように図5(A)の通常モ―ドの待機
状態に戻り、以上でこの処理を終了する。
【0039】また、上記ステップB04でリセットスイッ
チ17が操作されたと判断した場合も、このリセットスイ
ッチ17操作に従ってプロテクトモ―ドを解除すべく、上
記と同様に次にステップB08に進んでモ―ドカウンタの
内容をリセットして「0」とし、これに応じて表示も図
5(B)に示すプロテクトモ―ドの表示状態から矢印T
Uに示すように図5(A)の通常モ―ドの待機状態に戻
り、以上でこの処理を終了する。
【0040】ステップB05においてモ―ド選択スイッチ
18が操作されたと判断した場合は、このスイッチ操作に
応じて続くステップB09でモ―ドカウンタのカウント値
を「+1」更新設定し、デリ―トモ―ドへのモ―ド変換
を行なって表示を図5(C)に示す表示状態にした後、
以上でこの処理を終了する。
【0041】上記ステップB07でメモリバンクスイッチ
20が操作されていると判断した場合は、次いでステップ
B10でバンクカウンタのカウント値を「+1」更新設定
した後、ステップB11で更新設定したカウント値がRA
M24に記憶されている着信デ―タの数を越えているか否
か判断する。
【0042】越えていないと判断されると、続くステッ
プB12においてメッセ―ジ情報の表示時間を計時する3
0秒タイマ―をセットし、スタ―トさせると同時に、ス
テップB13でバンクカウンタのカウント値に従ってRA
M24から対応するメッセ―ジ情報等の着信デ―タを読出
し、表示部29のメッセ―ジ表示部29a等に表示させる。
【0043】その後、ステップB03で今度は上記30秒
タイマ―がタイムアップしたと判断されるか、ステップ
B03〜B07で各スイッチが操作されたと判断されるまで
このメッセ―ジ表示を続行する。
【0044】なお、上記ステップB11で更新設定したバ
ンクカウンタのカウント値がRAM24に記憶されている
着信デ―タの数を越えていると判断された場合は、続い
てステップB14に至り、改めてバンクカウンタに初期値
「1」をセットした後、ステップB12に進む。
【0045】上記のようにメモリバンクスイッチ20を操
作して保護したいメッセ―ジ情報を選択して表示させた
後、デ―タプロテクトの処理の実行を指示する実行スイ
ッチ19を操作すると、これがステップB06で検出されて
ステップB15に進み、現在バンクカウンタで指定されて
いる管理デ―タメモリ24aのバンクにプロテクトフラグ
“1”がセットされているか否か、すなわち、現在表示
中のメッセ―ジがすでにプロテクトされているメッセ―
ジであるか否かを判断する。
【0046】ステップB15でセットされていないと判断
されると、次にステップB16に進む。ステップB16で
は、指定されたメッセ―ジ情報のプロテクトが可能か否
か、すなわち、すでにRAM24の管理デ―タメモリ24a
に設定してあるプロテクトフラグの数が20個未満であ
るか否かが判断される。
【0047】プロテクト可能であると判断された場合
は、次いでステップB17に進み、該当するメッセ―ジ情
報のプロテクトフラグ“1”をセットした後、ステップ
B18で8秒タイマ―をセットし、スタ―トさせると同時
に、ステップB19でプロテクト完了表示として表示部29
のメッセ―ジ表示部29aに例えば「メッセ―ジを保護し
ました。」なる文字表示を行なう。以後、ステップB03
からの処理を行ない、8秒タイマ―がタイムアップする
までこのプロテクト完了表示を続行する。
【0048】また、上記ステップB16でプロテクトが不
可能である、すなわち、すでに20組のメッセ―ジ情報
のプロテクトを行なっていると判断された場合には、ス
テップB20に進んでやはり8秒タイマ―をセットし、ス
タ―トさせると同時に、ステップB21でプロテクト不能
表示として表示部29のメッセ―ジ表示部29aに例えば
「保護容量が一杯です。」なる文字表示を行なう。以
後、ステップB03からの処理を行ない、8秒タイマ―が
タイムアップするまでこのプロテクト不能表示を続行す
る。
【0049】一方、ステップB15でプロテクトフラグ
“1”がセットされていると判断された場合は、ステッ
プB22に進み、プロテクトフラグをリセットした後、ス
テップB23で8秒タイマ―をセットし、スタ―トさせる
と同時に、ステップB24でプロテクト解除完了表示とし
て表示部29のメッセ―ジ表示部29aに「プロテクトを解
除しました。」なる文字表示を行なう。このプロテクト
解除処理は、本来プロテクトの必要のないメッセ―ジを
誤ってプロテクトした場合、あるいはステップB16でプ
ロテクトが不可能であると判断された場合に行なわれる
もので、ステップB24でプロテクト解除完了表示をスタ
―トさせた後はステップB03に戻り、8秒タイマ―がタ
イムアップするかステップB04からステップB07でスイ
ッチ操作が検出されるまでこのプロテクト解除完了表示
を続行する。
【0050】次に上記ステップB09に示したように、プ
ロテクトモ―ドからモ―ド選択スイッチ18を操作し、モ
―ドカウンタのカウント値を更新設定して「2」とし、
デリ―トモ―ドに切替えた後の、デリ―トモ―ド処理を
図7を用いて説明する。
【0051】図7においては、まずステップC01に示す
ようにモ―ド表示の最低時間である「8」秒が設定され
たCPU14内部の8秒カウンタの計時をセットし、スタ
―トさせる。次いでステップC02で表示部29においてデ
リ―トモ―ドにモ―ドが移行したことを表示させる。こ
の場合、表示部29では、図5(C)に示すようにメッセ
―ジ表示部29aに「デリ―トモ―ド」の文字を表示する
一方、デリ―トモ―ド表示体29cを点灯駆動する。ま
た、これと共にバンクカウンタの内容によりRAM24内
の管理デ―タメモリ24aの対応するバンクに記憶されて
いるメッセ―ジ情報の呼出種別情報を読出し、これをメ
ッセ―ジNo及び呼出し種別表示部29jに、例えば「0
1C」というように表示する。
【0052】その後、ステップC03で上記8秒タイマ―
かタイムアップしたか、ステップC04でリセットスイッ
チ17が操作されたか否か、ステップC05でモ―ド選択ス
イッチ18が操作されたか否か、ステップC06で実行スイ
ッチ19が操作されたか否か、そして、ステップC07でメ
モリバンクスイッチ20が操作されたか否かが連続して判
断される。これらのいずれにおいてもNOであると判断
された場合はステップC03に戻り、以下ステップC03〜
C07の処理を繰返しながらスイッチの操作入力を待機す
る。
【0053】上記ステップC03で8秒タイマ―がタイム
アップしたと判断された場合、このデリ―トモ―ドにお
けるスイッチ操作が8秒間のあいだ行なわれず、同様に
これ以上このデリ―トモ―ドの表示を続行してもスイッ
チ操作がなされないものと判断して、次にステップC08
に進んでモ―ドカウンタの内容をリセットして「0」に
する等のモ―ドリセット処理を行なう。これに応じて表
示も図5(C)に示すデリ―トモ―ドの表示状態から矢
印TUに示すように図5(A)の通常モ―ドの待機状態
に戻り、以上でこの処理を終了する。
【0054】また、上記ステップC04でリセットスイッ
チ17が操作されたと判断した場合も、このリセットスイ
ッチ17操作に従ってデリ―トモ―ドを解除すべく、上記
と同様に次にステップC08に進んでモ―ドカウンタの内
容をリセットして「0」とし、これに応じて表示も図5
(C)に示すデリ―トモ―ドの表示状態から矢印TUに
示すように図5(A)の通常モ―ドの待機状態に戻り、
以上でこの処理を終了する。
【0055】ステップC05においてモ―ド選択スイッチ
18が操作されたと判断した場合は、このスイッチ操作に
応じて続くステップC09でモ―ドカウンタのカウント値
を「+1」更新設定し、プリントアウトモ―ドへのモ―
ド変換を行なって表示を図5(D)に示す表示状態にし
た後、この処理を終了する。
【0056】上記ステップC07でメモリバンクスイッチ
20が操作されていると判断した場合は、次いでステップ
C10でRAM24内の表示制御用の処理済フラグレジスタ
にフラグ“1”がセットしてあるか否か判断する。
【0057】セットしてあると判断された場合は、その
前の時点ですでに着信デ―タのデリ―トが行なわれてい
ることとなるので、次にステップC11に進み、RAM24
の管理デ―タメモリ24aに記憶された着信デ―タのソ―
ト処理を行なうと共に、記憶されている着信デ―タのデ
―タ数を「−1」更新設定し、上記処理済フラグレジス
タをリセットして“0”とする。
【0058】また、ステップC10で処理済フラグ“1”
がセットされていないと判断された場合はステップC12
に進み、バンクカウンタのカウント値を「+1」更新設
定しする。
【0059】ステップC11あるいはステップC12の処理
後、バンクカウンタのカウント値がRAM24に記憶され
ている着信デ―タの数を越えていないか否か判断する。
越えていないと判断されると、続くステップC14におい
てメッセ―ジ情報の表示時間を計時する30秒タイマ―
をセットし、スタ―トさせると同時に、ステップC15で
バンクカウンタのカウント値に従ってRAM24から対応
するメッセ―ジ情報等の着信デ―タを読出し、表示部29
のメッセ―ジ表示部29a等に表示させる。
【0060】その後、ステップC03で今度は上記30秒
タイマ―がタイムアップしたと判断されるか、ステップ
C03〜C07で各スイッチが操作されたと判断されるまで
このメッセ―ジ表示を続行する。
【0061】なお、上記ステップC13で、更新設定した
バンクカウンタのカウント値がRAM24に記憶されてい
る着信デ―タの数を越えていると判断された場合は、続
いてステップC16に至り、改めてバンクカウンタに初期
値「1」をセットした後、ステップC14に進む。
【0062】上記のようにメモリバンクスイッチ20を操
作してデリ―トしたいメッセ―ジ情報を選択して表示さ
せた後、デリ―トの処理の実行を指示する実行スイッチ
19を操作すると、これがステップC06で判断され、次に
ステップC17に進む。ステップC17では、実際にRAM
24の管理デ―タメモリ24a、メッセ―ジメモリ24bにお
ける指定されたメッセ―ジ情報、その他対応するデ―タ
の消去処理を行なう。その後、ステップC18で、処理済
フラグ“1”をセットした後、ステップC19で30秒タ
イマ―をセットし、スタ―トさせると同時に、ステップ
C20でデリ―ト完了表示として表示部29のメッセ―ジ表
示部29aに例えば「メッセ―ジを消去しました。」なる
文字表示を行なう。以後、ステップB03からの処理を行
ない、30秒タイマ―がタイムアップするまでこのデリ
―ト完了表示を続行する。
【0063】次いで、上記ステップC09に示したように
デリ―トモ―ドからモ―ド選択スイッチ18を操作し、モ
―ドカウンタのカウント値を更新設定して「3」とし、
プリントアウトモ―ドに切替えた後の、プリントアウト
モ―ド処理を図8を用いて説明する。このとき、外部端
子30には確実にプリンタ31を接続しておく。
【0064】図8においては、まずステップD01に示す
ように部分印刷モ―ド、プロテクト文印刷モ―ド、全文
印刷モ―ドと3つの印刷モ―ドの中から部分印刷モ―
ド、すなわち、表示されているメッセ―ジデ―タのみを
印刷する印刷モ―ドを設定する。これと共にRAM24内
に備えられる初期状態フラグレジスタにフラグ“1”を
設定する。この初期状態フラグレジスタは、上記3つの
印刷モ―ド内からの選択動作をプリントアウトモ―ドを
設定した当初のみに限定するためのものである。
【0065】その後、ステップD02でCPU14内部の8
秒カウンタの計時をセットし、スタ―トさせる。次いで
ステップD03で表示部29においてプリントアウトモ―ド
にモ―ドが移行したことを表示させる。この場合、表示
部29では、図5(D)に示すようにメッセ―ジ表示部29
aに「プリントアウトモ―ド」の文字と、「部分」「プ
ロテクト文」「全文」の3つの印刷モ―ドを示す文字そ
れぞれとを表示する。この場合、印刷モ―ドとしては
「部分印刷」が初期設定されるので、「部分」の文字の
み反転表示されるものとする。また、これと共に、プリ
ントアウトモ―ド表示体29dを点灯駆動する。さらに、
バンクカウンタの内容によりRAM24内の管理デ―タメ
モリ24aの対応するバンクに記憶されているメッセ―ジ
情報の呼出種別情報を読出し、これをメッセ―ジNo及
び呼出し種別表示部29jに、例えば「01C」というよ
うに表示する。
【0066】その後、ステップD04で上記8秒タイマ―
かタイムアップしたか、ステップD05でリセットスイッ
チ17が操作されたか否か、ステップD06でモ―ド選択ス
イッチ18が操作されたか否か、ステップD07で印刷モ―
ド選択スイッチ21が操作されたか否か、ステップD08で
実行スイッチ19が操作されたか否か、そして、ステップ
D09でメモリバンクスイッチ20が操作されたか否かが連
続して判断される。これらのいずれにおいてもNOであ
ると判断された場合はステップD04に戻り、以下ステッ
プD04〜D09の処理を繰返しながらスイッチの操作入力
を待機する。
【0067】上記ステップD04で8秒タイマ―がタイム
アップしたと判断された場合、このプリントアウトモ―
ドにおけるスイッチ操作が8秒間行なわれず、同様にこ
れ以上このプリントアウトモ―ドの表示を続行してもス
イッチ操作がなされないものと判断して、次にステップ
D10に進んでモ―ドカウンタの内容をリセットして
「0」にする等のリセット処理を行なう。これに応じて
表示を図5(D)に示すプリントアウトモ―ドの表示状
態から矢印TUに示すように図5(A)の通常モ―ドの
待機状態に戻り、以上でこの処理を終了する。
【0068】また、上記ステップD05でリセットスイッ
チ17が操作されたと判断した場合も、このリセットスイ
ッチ17操作に従ってプリントアウトモ―ドを解除すべ
く、上記と同様に次にステップD10に進んでモ―ドカウ
ンタの内容をリセットして「0」とし、これに応じて表
示も図5(D)に示すプリントアウトモ―ドの表示状態
から矢印TUに示すように図5(A)の通常モ―ドの待
機状態に戻り、以上でこの処理を終了する。
【0069】ステップC06においてモ―ド選択スイッチ
18が操作されたと判断した場合は、このスイッチ操作に
応じて続くステップC11でモ―ドカウンタのカウント値
を「+1」更新設定し、時刻調整モ―ドへのモ―ド変換
を行なって表示を図5(E)に示す状態にした後この処
理を終了する。
【0070】上記ステップC07で印刷モ―ド選択スイッ
チ21が操作されていると判断した場合は、次いでステッ
プC12でRAM24の初期状態フラグレジスタにフラグ
“1”がセットされているか否かを判断する。
【0071】セットされていないと判断された場合は、
上記ステップD01で同フラグ“1”のセット後に実行ス
イッチ19あるいはメモリバンクスイッチ20が操作された
ことになるので、印刷モ―ド選択スイッチ21操作を無効
とし、上記ステップD04からの処理に戻るが、セットさ
れていると判断された場合は、次にステップD13で印刷
モ―ドカウンタのカウント値を更新設定し、部分印刷モ
―ドからプロテクト文印刷モ―ドへ、プロテクト文印刷
モ―ドから全文印刷モ―ドへ、あるいは全文印刷モ―ド
から部分印刷モ―ドへ、印刷モ―ドの切替処理を行な
い、該当するメッセ―ジ表示部29aの文字を反転表示さ
せる。
【0072】その後ステップD14に進み、この切替えら
れた印刷モ―ドの表示を所定時間続行すべく30秒タイ
マ―をセットしてスタ―トさせ、以後上記ステップD04
からの処理に至る。
【0073】特定のメッセ―ジデ―タを選択して印字さ
せるべく、メモリバンクスイッチ20を操作すると、これ
が上記ステップD09で判断され、次にステップD15に至
る。ステップD15では、印刷モ―ドカウンタの内容によ
り、現在の印刷モ―ドが部分印刷モ―ドであるか否か判
断される。
【0074】ここで部分印刷モ―ドではないと判断され
た場合は、上記メモリバンクスイッチ20の操作は無効と
なり、再びステップD04からの処理に戻るが、部分印刷
モ―ドであると判断されると、次にステップD16に進
み、モ―ド選択スイッチ18の操作に対応してバンクカウ
ンタのカウント値を「+1」更新設定すると共に、上記
初期状態フラグレジスタをリセットする。
【0075】次いでステップD17において、この更新設
定したバンクカウンタのカウント値がRAM24に記憶さ
れている着信デ―タの数を越えているか否か判断する。
越えていないと判断されると、続くステップD18で30
秒タイマ―をセットし、スタ―トさせると同時に、ステ
ップD19でバンクカウンタのカウント値に従ってRAM
24から対応するメッセ―ジ情報等の着信デ―タを読出
し、表示部29のメッセ―ジ表示部29a等に表示させる。
【0076】その後、ステップD04で今度は上記30秒
タイマ―がタイムアップしたと判断されるか、ステップ
D04〜D09で各スイッチが操作されたと判断されるまで
このメッセ―ジ表示を続行する。
【0077】なお、上記ステップD17で、バンクカウン
タのカウント値がRAM24に記憶されている着信デ―タ
の数を越えていると判断された場合は、続いてステップ
D20に至り、改めてバンクカウンタに初期値「1」をセ
ットした後、ステップD18に進む。
【0078】そして、実際に印刷の実行を指示される実
行スイッチ19が操作されるとこの操作入力によりステッ
プD08で実行スイッチ19がオンであると判断され、次に
ステップD21に進む。ステップD21では、表示部29のメ
ッセ―ジ表示部29aにプリント中であることを示す文
字、例えば「プリント中です。」を表示させる。次いで
ステップD23でその時点でのバンクカウンタの値を一時
退避のためにCPU14の内部レジスタにメモした後、ス
テップD24に進んで印刷処理を実行する。
【0079】図9はこの印刷処理の詳細を示すサブル―
チンである。同図においては、まずステップE01で印刷
モ―ドが部分印刷モ―ドであるか否か判断される。部分
印刷モ―ドである場合は、次にステップE02に進み、上
記図8のステップD19で表示したメッセ―ジデ―タのみ
をプリンタ31でプリントアウトさせる。
【0080】すなわち、プリントアウトデ―タは、メッ
セ―ジNo(バンクNo)、呼種別情報、未表示フラグ
の有無、プロテクトフラグの有無、着信日時、メッセ―
ジ情報等である。
【0081】なお、メッセ―ジ情報がエラ―のあるメッ
セ―ジ情報であった場合には、対応するエラ―情報に基
づいて表示の場合と同様にその部分が白黒反転で印字さ
れる。以上でこのサブル―チン処理を終了する。
【0082】また、ステップE01で印刷モ―ドが部分印
刷モ―ドではないと判断された場合は、次にステップE
03でプロテクト文印刷モ―ドであるか否か判断される。
プロテクト文印刷モ―ドである場合は、次にステップE
04に進み、ここで新たにバンクカウンタに初期値「1」
を設定した後、ステップE05以後の処理を行なう。
【0083】ステップE05では、バンクカウンタのカウ
ント値に従ってRAM24内の管理デ―タメモリ24aの対
応するバンクにプロテクトフラグ“1”がセットされて
いるか否か判断する。セットされている場合には、この
メッセ―ジデ―タがプロテクトメッセ―ジであることに
なるので、続くステップE06で最初に「プロテクトメッ
セ―ジ」なる文字を印刷した後、このメッセ―ジデ―タ
等を上記ステップE02同様プリンタ31でプリントアウト
すると共に、表示部29のメッセ―ジNo及び呼出し種別
表示部29jに現在印刷中のメッセ―ジデ―タのNo、す
なわち、バンクカウンタのカウント値とそのメッセ―ジ
デ―タの呼出し種別情報とを表示する。
【0084】上記ステップE05でメッセ―ジデ―タ内の
対応するプロテクトフラグ“1”がセットされていない
場合には、そのメッセ―ジデ―タはプロテクトメッセ―
ジではないこととなるので、ステップE06の処理は行な
わない。その後、ステップE08でバンクカウンタのカウ
ント値を「+1」更新設定した後、ステップE08で、こ
の更新設定したカウント値がRAM24に記憶されている
着信デ―タの数を越えたか否か判断する。
【0085】越えていないと判断された場合には、続い
て上記ステップE05に戻る。こうしてステップE05〜E
08の処理を繰返し実行することにより、RAM24に記憶
されているメッセ―ジデ―タをそのバンクNoの順に検
索し、プロテクトフラグがセットしてあるものを順次バ
ンクNoの表示と共にプリントアウトしていく。
【0086】プロテクトフラグがセットしてあるメッセ
―ジデ―タのプリントアウトがすべて完了し、バンクカ
ウンタの更新設定が進んでそのカウント値がRAM24に
記憶している着信デ―タ数を越えると、これがステップ
E09で判断され、最後にステップE09で退避させていた
バンクカウンタのカウント値を再設定した後、以上でこ
のサブル―チンを終了する。
【0087】また、上記ステップE03で印刷モ―ドがプ
ロテクト文印刷モ―ドでもないと判断された場合は、印
刷モ―ドは全文印刷モ―ドであることになるので、次に
ステップE10に進み、ここで新たにバンクカウンタに初
期値「1」を設定した後、ステップE11以後の処理を行
なう。ステップE11では、最初に「全メッセ―ジ」なる
文字を印刷した後、バンクカウンタのカウント値に従っ
てRAM24からメッセ―ジデ―タ等を読出し、このメッ
セ―ジデ―タ等を上記ステップE02同様プリンタ31でプ
リントアウトすると共に、表示部29のメッセ―ジNo及
び呼出し種別表示部29jにバンクカウンタのカウント値
及び呼出し種別情報を表示する。
【0088】その後、ステップE12でバンクカウンタの
カウント値を「+1」更新設定した後、ステップE13
で、この更新設定したカウント値がRAM24に記憶され
ているメッセ―ジデ―タの数を越えたか否か判断する。
【0089】越えていないと判断された場合には、続い
て上記ステップE11に戻る。こうしてステップE11〜E
13の処理を繰返し実行することにより、RAM24に記憶
されているメッセ―ジデ―タをそのバンクNoの順に応
じてすべて、バンクNoの表示と共にプリントアウトし
ていく。
【0090】記憶しているメッセ―ジデ―タのプリント
アウトがすべて完了し、バンクカウンタのカウント値が
RAM24に記憶しているデ―タ数を越えると、これがス
テップE13で判断され、最後にステップE14で退避させ
ていたバンクカウンタのカウント値を再設定した後、以
上でこのサブル―チンを終了する。
【0091】上記のようにして印刷モ―ドに応じた印刷
処理を実行した後、図8のステップD25に示すように3
0秒タイマ―をセットし、スタ―トさせる。そして、続
くステップD26において、上記ステップD23で記憶した
バンクNoに対応するメッセ―ジ、すなわち、印刷処理
に入った時の初期メッセ―ジの表示を行ない、一連の処
理を終了して、上記ステップD04に戻る。
【0092】なお、上記プリントアウトモ―ドにおいて
モ―ド選択スイッチ18を操作すると、ステップD11に示
すようにモ―ドが切替えられてプリントアウトモ―ドか
ら時刻調整モ―ドとなるが、この時刻調整モ―ドでの動
作は単に時計部23で計時する現在の時刻デ―タの調整処
理だけであり、本案とは関係ないので、その説明は省略
し、表示部29の表示状態のみを図5(E)に示す。
【0093】また、時刻調整モ―ドにおいて、モ―ド選
択スイッチ18を操作すると時刻調整モ―ドから通常モ―
ドとなるが、この時の通常モ―ドでは、図5(F)に示
すように、表示部29のメッセ―ジ表示部29aに現在選択
されているバンクのメッセ―ジが表示される。この表示
状態は図4のステップA07における読出処理時の表示状
態と同一のものである。この通常モ―ドにおいてモ―ド
選択スイッチ18を操作すると、図5に示すようにプロテ
クトモ―ドに切替わる。
【0094】なお、これらのモ―ド切替えは、ステップ
A07の読出処理中においても可能であり、この場合のモ
―ド切替えは、図5(F)に示す通常モ―ドからの切換
と同様である。
【0095】
【発明の効果】以上詳述したようにこの発明によれば、
メッセージ記憶手段に記憶されている複数のメッセージ
情報の内の所望のメッセージ情報を保護すべきメッセー
ジ情報として登録する登録手段と、受信手段が新たなメ
ッセージ情報を受信した際に上記メッセージ記憶手段に
当該メッセージ情報を記憶出来る記憶エリアが残ってい
なかった場合、上記登録手段により登録されたメッセー
ジ情報以外のメッセージ情報を自動消去する消去手段と
を設け、重要であるメッセージ情報を長期間に亙って確
実に記憶しておくことができるようにするとともに、上
記メッセージ記憶手段に記憶のメッセージ情報を上記登
録手段により登録されたメッセージ情報を含めて着信順
に表示させる表示制御手段を設けたので、重要であるメ
ッセージ情報は、長期間に亙って確実に記憶しておくこ
とができるだけでなく、メッセージ情報記憶手段に記憶
されている通常のメッセージ情報を読み出す読み出し操
作で他のメッセージ情報とともに着信順に読み出され、
その着信順位や前後に受信されたメッセージ情報との関
連性をも容易に確認することができるという効果を奏す
る。 DETAILED DESCRIPTION OF THE INVENTION
[0001]
BACKGROUND OF THE INVENTION 1. Field of the Invention
Selective call receiver with display function used for communication systemNo
Message receiverAbout.
[0002]
2. Description of the Related Art In an individually selected paging radio communication system,
Has memory for storing multiple message information
When calling, the received message information is displayed on the display
And the received message information
Can be stored in the memory and redisplayed by a later switch operation
A selective call receiver with a display function is also used. This kind of
When the memory capacity is full, the receiver
The message information stored in the memory for each incoming call is
It was automatically deleted in the oldest order.
[0003]
However, as described above,
Such conventional receivers simply wear
Messages are deleted in the order of older messages, and individual messages
Erasing in consideration of the importance etc. of the message information
Could not.
The present invention has been made in view of the above situation.
Important and important message information over a long period of time.
Be sure to rememberAnd special readout
Even if no operation is performed, the order of arrival or previous
You can check the message information received later
Message receiving deviceThe purpose is to provide.
[0005]
Means for Solving the Problems The present invention provides:message
A receiving means for receiving information and a plurality of message information
It has a storage area that can be stored
Each time message information is received, the received message information is recorded.
Message storage means to remember and message storage means
Out of a plurality of message information stored in the
Register message information as message information to be protected
Registration means and the receiving means transmit new message information.
When the message is received, the message is stored in the message storage
If there is no storage area to store information,
Messages other than the message information registered by the registration means
Erasing means for automatically erasing message information;
The message information stored in the storage means is registered by the registration means.
Display in the order of incoming calls, including registered message information
Display control meansThings.
[0006]
According to the above configuration, it is important.
Message information for a long period of time
Not only canMessage information
Message information stored in the message information storage means.
Read operation to read out the information together with other message information
Can be read out in the order of arrival, and the message information
Relevance to incoming ranking and message information received before and after
AlsoYou can check.
[0007]
BRIEF DESCRIPTION OF THE DRAWINGS FIG.
I will tell. First, the circuit configuration is shown in FIG. 11 is Ann
The message received by this antenna 11 is
The radio wave of the call including the call is transmitted to the radio unit 12. This radio section 12
Is a device that performs intermittent reception by driving the decoder unit 13.
Amplifies and demodulates the received radio wave and sends it to the decoder unit 13.
You. In the decoder section 13, the called number is the self-identifying number.
Judge whether it matches the number, and if they match, call detection
The number called with the outgoing signal is your own identification number.
Or the type of call added to the called number
Call type information indicating what was different and call number
And the message information received subsequently to the CPU 14.
You. The CPU 14 includes a signal from the decoder unit 13 and a switch.
The operation of other circuits is controlled according to the input signal from the input unit 15.
RO that stores various control programs
M, timer, operation register, etc. Switch
The main input section 15 controls the power on / off.
Switch 16, finger sound or release message
Reset switch 17 to protect message information
Protect mode and message data are deleted.
Delete mode, printout of stored message information
Select a printout mode or other mode
Mode selection switch 18, indicating execution of operation in each mode
Execution switch 19, a sequential table of stored message information
Memory bank switch 20, indicating printout
Print mode selection switch to select the print content in mode
21 and a volume switch 22 for adjusting the ringer volume
Connected and sends a signal corresponding to the operation to CPU 14
I do. The CPU 14 includes a clock unit 23 that performs a timekeeping operation,
Connected to RAM 24 for storing message data and control data
The received message information etc. along with the time data
While being stored in the RAM 24, the speaker 26
To the LED 28 via the amplifier 27
Each is sent to notify that there is a call. So
Then, the CPU 14 controls the display unit 29 including a liquid crystal display element.
Output display data such as message information to
Also prints on printer 31 connected via external terminal 30
Output data and print out.
When the main switch 16 is turned off,
CPU 14, switch input unit 15, clock unit 23 and RAM 24
Power supply to all other circuits is stopped. Above display
The unit 29 has a display pattern as shown in FIG. 2, for example.
In the same figure, the display unit 29 includes alphanumeric characters, kana, hiragana,
Message display section 29a for displaying message information by means of
In addition to the above, a professional
Tect mode display 29b, entering the delete mode
Mode display body 29c to inform the user, printout
Printout mode table to notify that you have entered the mode
Indicator 29d, the time that informs you that you have entered the time adjustment mode
Adjustment mode display 29e, messages that have not yet been displayed
There is message information, and therefore messages that have not yet been confirmed
Unconfirmed (not displayed) table that informs that there is message information
Indicator 29f, the displayed message information is protected message
-Protect message table that informs that there is page information
Indicator 29g, informs that power supply battery is exhausted
Where the voltage drop indicator 29h and the current volume switch 22 are
Volume indicator 29i that indicates whether the
Displays No of message information and type information of the call
Message number and call type display section 29j are provided.
You. The message display section 29a, message number and call
The delivery type display section 29j is composed of a dot matrix.
The message display 29a has 12 full-width characters.
Character x 2 lines, message number and call type display section 29j
The same three characters can be displayed.
In the RAM 24, the tube shown in FIG.
The data memo 24a and the message memo shown in FIG.
24b, bank counter, undisplayed flag counter,
Lashing flag register, mode counter, print mode
Counter, processed flag register, initial state flag register
A resistor or the like is provided.
As shown in FIG. 3A, a management data memory
24a stores management data for managing message information.
It is something to memorize. The management data is the message information
Protection flag indicating whether or not the
An undisplayed flag that indicates whether the message has not yet been displayed.
Reset, which instructs to stop sound emission in the middle of sound emission.
A reset flag indicating whether the switch 17 has been operated,
Information indicating the type of delivery, in the message memory 24b.
Bank No. indicating the storage area for message information, when receiving a call
Are configured as one set, and a plurality of sets, for example,
30 sets of management data are stored in the management data memory 21a.
It is stored in the FO system.
On the other hand, as shown in FIG.
The memory 24b stores the received message information as a message.
An error that indicates which block of the message information had an error.
Multiple sets, for example, 30 sets, in page management in combination with the rar information
It is something to memorize.
Here, the radio signal is received by the antenna 11 and
The configuration of the selective call signal demodulated by the above will be described.
For example, the selection of POCSAG, which is an international standard,
The paging signal is synchronized in bit units called a preamble.
And a batch of one or more N consecutive
Data part. This one batch is a synchronous code
One frame consisting of a word followed by eight frames
-The game consists of two codewords. To the code word
Is the address (ID-number) code word and message
There are two types of codewords, both consisting of 32 bits.
Have been.
[0013] The address code word is a calling number (address).
The first bit is “0”.
Address bits consisting of 11 bits set and
2 function bits and 11 bits
Priority bits are added. The fan
The action bit is call type information added to the call number.
This bit is called a multi-address call.
4 types can be distinguished, and 4
Seed sounds and indications (indicated by symbols "A" to "D")
I can do it.
On the other hand, the message code word is a message message.
This is a code word for page information, with the first bit set to "1".
A message bit consisting of 21 bits set and 1
Consists of one parity bit and has a message
In this case, it is transmitted following the address code
It is.
Next, the operation of the above embodiment will be described.
Now, when the main switch 16 is turned on, the operation signal
Is sent from the switch input unit 15 to the CPU 14, and the wireless unit 12,
Decoder section 13, amplifier 25, speaker 26, amplifier 27, LE
Power supply to D28 and display unit 29 is started,
The process shown in FIG. 4 is started by the CPU 14.
In FIG. 4, first, as shown in step A01,
Initialize each circuit. Here, the display of the display unit 29
The timer in the CPU 14 and the bank cow in the RAM 24
And the like are initialized. Then, proceed to step A02,
Read the input signal from the switch input unit 15 and reset
Switch 17, mode selection switch 18, execution switch 19,
Memory bank switch 20, print mode selection switch 21 and
And whether any of the volume switches 22 have been operated
I do. Thereafter, it is determined in step A03 whether there is an incoming call.
You. If it is determined that there is not, the process proceeds to step A04.
According to the result of reading the operation switch in step A02
Determine whether the memory bank switch 20 has been operated
You. Here the memory bank switch 20 was not operated
If it is determined that, in step A05, the mode is set this time.
It is determined whether or not the selection switch 18 has been operated. Soshi
The mode selection switch 18 was not operated.
If so, the process returns to step A02. That is,
In the normal standby state, an appropriate time interval is set and step A02
To A05 are repeatedly executed.
At step A03, it is determined that there is an incoming call.
If so, the process proceeds to step A06 to perform an incoming call process.
This incoming call processing is received by the antenna 11 and restored by the radio unit 12.
After being adjusted, the incoming data decoded by the decoder unit 13
And the date and time measured by the clock unit 23 at that time
Time, for example, a repeat call sent within 60 seconds
After confirming that this is not the second data
Store it in M24.
In this case, the incoming data is as described above.
When there is a call type information and a message code word
Message information indicating the message content and its error information
The information is stored. Incoming data message information and its
Error information is stored in an empty bank of the message memory 24b
However, the call type information and the arrival date and time are stored in the management data.
Incoming call data stored in the data memory 24a for each bank
Message memory that stores messages by shifting
It is stored in the first bank together with the bank number of 24b.
At the same time, the unlisted data of the first bank
Message in the read flag register described later
The undisplayed flag “1” that is reset when displayed
Is used to control the lighting of the unconfirmed display body 29f.
The count value of the undisplayed flag counter is incremented by “+1”.
You.
At this time, the management data memory 24a has already been stored in the management data memory 24a.
If 30 sets of data are stored in the
Are deleted sequentially from the oldest one, but the undisplayed flag and
"1" data and "0" for each protection flag
If there is a mixture of data with
Data with the object flag "0", that is, message information
Information has been verified and is not protected,
Next, the data whose protect flag is "0",
Unverified but unprotected message information
The shift processing is performed in such a manner that data is erased in the order of
In this case, out of the 30 sets of data,
Message that can be protected by setting the
-The number of data is specified as, for example, up to 20 sets. Management
-30 sets of data are already stored in the data memory 24a.
And protect flags for 20 of them
If “1” is set, the remaining 10 sets of old
Will be shifted in such a way that
You.
After the storage in the RAM 24, there is a call.
Drive speaker 26 via amplifier 25 to indicate
Start sounding (sound emission). In this case, the ringing sound is
Are different depending on the type information. At the same time
LED 28 blinks via amplifier 27, display part 29 not confirmed
(Not displayed) Lighting of display 29f, message display 29a
Table according to the incoming call, such as the display of the character "Incoming call received"
Timer that performs the display process and measures this display time.
-Start.
Then, the reset switch 17 is operated.
Or display until a predetermined time, for example, "8" seconds have elapsed.
The reset switch 17 is operated or the timer
Time of the specified "8" seconds, the time is up
Then, the display on the display unit 29 and the LED 28 is turned off, and the
The incoming call processing ends.
The incoming call processing is performed as described above,
Processing of sound and display is performed, and incoming call to RAM 24
The data is stored. The incoming data stored in the RAM 24
The memory bank switch in step A04 of FIG.
If it is determined that the switch 20 has been operated,
At 07, the reading process is performed.
At the time of data reading by the reading process, the memory
Each time the bank switch 20 is operated, incoming data is sequentially
Normal mode to be displayed and memory bank switch 20 once
Set the mode by operating continuously for 2 seconds or more
Not displayed among the incoming data stored in the RAM 24
Search data mode to search and display incoming data of
There is.
At the beginning of the process, first, the memory
2-second timer that measures the operation time of the
-Start 30-second timer for measuring the display time of data
After setting the initial value “1” in the bank counter,
Normal mode, according to the count value of the bank counter
To read the incoming data,
Type information and message information of the
Is displayed on the display unit 29.
Here, if the message information is not displayed
If the message information is
Of the management data memory specified by the counter value
Flag “1” is set in the non-display flag register of the bank
If so, reset this flag and
First, the count value of the undisplayed flag counter is set to “−1”.
At the same time, the message No. displayed on the display
And flush the call type symbol.
The displayed message information is an error.
If the message information has a message,
Stored in the message memory 24b corresponding to the message information.
The display digit specified by the error information is highlighted.
The Rukoto.
After displaying the data, a reset instruction to stop the display is given.
Switch 17 or instruct the display of the next incoming data
Memory bank switch 20 is operated, or 30 seconds
The display continues until the time of the timer
Run. If the 30-second timer expires,
Since the display for the predetermined time has been completed, the display is turned off.
If search mode has been set,
The mode setting is also turned off, and the reading process is completed.
You.
The reset switch 17 is operated during the display.
The reset switch 17
To turn off the display and search mode.
And the readout process is terminated.
When the 2 second timer times out,
The memory bank switch 18 is operated continuously for 2 seconds or more,
The setting of the search mode that is not displayed is instructed.
After setting the search mode, Bankka
Update the counter value to "+1", and then
After confirming that the incoming data is undisplayed data
The operation from the above data display is repeated.
Also, during the data display, the memory bank switch
Switch 20 is newly turned on, the incoming
-It is an instruction to prompt the display of the
Reset data search mode and 2 second timer
-And after restarting the timing operation of the 30-second timer,
Updates the count value of the bank counter to +1 and sets
Next incoming data according to the count value of
Display incoming data that arrived just before incoming data
Do.
Thus, in the normal mode, the memo
Each time the rebank switch 20 is operated,
In the Tim mode, only undisplayed incoming data is stored in RAM24.
Can be selected and displayed.
The above is a description of the incoming call processing and reading in the normal mode.
The processing is shown in FIG.
The mode selection switch 18 for instructing mode switching is operated.
If it is determined that the operation has been completed, the process proceeds to step A08,
A switch selection process is performed. This mode selection processing is performed by R
The count value of the mode counter provided inside the AM24
Update settings. The mode counter is usually a mode and a protection.
Cut mode, delete mode, printout mode
Quinary count indicating the five modes of the clock and time adjustment modes
The normal mode is set when the count value is "0".
Protect mode with count value “1” and count value “2”
To print out the delete mode and the count value “3” to print out
Time adjustment mode with the count value "4"
, Respectively. Therefore, the mode in the normal mode
The count value of the mode counter is "0", and the mode
Operate the selection switch 18 once to execute the steps from step A05.
When the mode selection process is performed at the step A08, the mode
Counter value is set to "+1" update.
It becomes "1". Corresponds to the count value of this mode counter
And processing according to the mode selected in the following step A09.
Is performed, and after the processing, the processing from step A02 is performed again.
Is repeated.
Now, the processing of steps A02 to A05 is repeated
It is assumed that it is in the reception standby state in the normal mode to be executed.
You. At this time, in the display unit 29, the power capacity is limited.
Power consumption of the selective call receiver with display function
Therefore, as shown in FIG. 5A, all the display bodies 29a to 29i are displayed.
Driving is stopped. In this state, the mode selection switch
When the switch 18 is operated, this is determined in step A05.
Then, the process proceeds to step A08. RAM in step A08
The count value of the mode counter in 24 is changed from “0” to “+”.
"1" is updated and set to "1".
The protection mode shown in FIG. 6 corresponding to the count value "1"
Is performed.
In FIG. 6, first, step B01 is shown.
In this way, the minimum time of mode display, "8" seconds, is set.
Set the time of the 8 second counter inside the CPU 14
― Next, in step B02, the display
Indicate that the mode has changed to the protect mode.
In this case, the display unit 29 displays a message as shown in FIG.
"Protect mode" is displayed on the message display 29a.
On the other hand, the protect mode display 29b is driven to light up.
You. At the same time, RA is determined by the contents of the bank counter.
It is stored in the first bank of the management data memory 24a in M24.
Read the call type information of the latest message information
The message No. and the call type display section 29j are displayed.
Is displayed, for example, as "01C".
Thereafter, in step B03, the above-mentioned 8-second timer
Or the time is up, reset switch in step B04
In step B05, it is determined whether or not the switch 17 has been operated.
Whether the switch 18 has been operated or not is determined in step B06.
Switch 19 has been operated, and a message is displayed at step B07.
It is continuously determined whether or not the Molybank switch 20 has been operated.
Refused. Judge as NO in any of these
If so, the process returns to step B03, and thereafter, from step B03 to step B03.
Wait for switch operation input while repeating the process of B07
You.
In the above step B03, the 8 second timer is timed.
If it is determined that the
Switch operation is not performed for 8 seconds,
If you continue to display this protect mode,
Switch operation is not performed, and
Proceed to B08 to reset the contents of the mode counter
Reset processing such as "0" is performed. Accordingly
Is the display state of the protection mode shown in Fig. 5 (B)?
5A, waiting in the normal mode as shown by the arrow TU.
The state returns to the above state, and this processing ends.
In step B04, the reset switch
This reset switch also operates when switch 17 is determined to have been operated.
Switch 17 to release the protection mode
In the same manner as described above, the process proceeds to step B08 to set the mode counter.
Reset the contents to "0" and display the image accordingly.
From the display state of the protect mode shown in FIG.
Return to the normal mode standby state in FIG.
Thus, this processing is completed.
In step B05, a mode selection switch
If it is determined that 18 has been operated,
In step B09, the count value of the mode counter
Is updated to "+1" and the mode is changed to the delete mode.
To change the display to the display state shown in FIG.
This is the end of the process.
In step B07, the memory bank switch
If it is determined that 20 has been operated, then step
Set the count value of the bank counter to "+1" in B10
After that, the count value updated and set in step B11 becomes RA
Whether the number of incoming data stored in M24 has been exceeded
Judge.
If it is determined that the distance has not been exceeded, the next step
Time the display time of message information in step B12 3
At the same time as setting and starting the 0 second timer,
In step B13, RA is set according to the count value of the bank counter.
Reads incoming data such as corresponding message information from M24
Then, the message is displayed on a message display section 29a of the display section 29 or the like.
Thereafter, in step B03, the above 30 seconds
If it is determined that the timer has expired,
Until it is determined that each switch has been operated in B03 to B07
Continue displaying this message.
Note that the buffer updated and set in step B11 is used.
Count value of the link counter is stored in the RAM 24.
If it is determined that the number of incoming data has been exceeded,
To step B14, where the initial value is again stored in the bank counter.
After setting "1", the process proceeds to step B12.
By operating the memory bank switch 20 as described above,
Select and display message information that you want to protect
Then, an execution switch for instructing execution of the data protection processing is provided.
When switch 19 is operated, this is detected in step B06.
Proceed to step B15, and the current bank counter
Protection flag in the bank of the management data memory 24a
Whether “1” is set, that is, the current display
The message in which the message inside is already protected
It is determined whether or not it is.
It is determined in step B15 that it has not been set.
Then, the process proceeds to step B16. In step B16
Indicates whether the specified message information can be protected
That is, the management data memory 24a of the RAM 24
If the number of protect flags set in
Is determined.
When it is determined that protection is possible
Then proceeds to step B17, where the relevant message information
After setting the information protection flag "1",
At the same time as setting and starting the 8 second timer with B18
Then, in step B19, the display unit 29
In the message display section 29a, for example, "Protect the message
Was. Is displayed. Hereafter, step B03
And the 8 second timer times out.
Until this protection completion display is continued.
In step B16, the protection is disabled.
Possible, ie already 20 sets of message information
If it is determined that the
Proceeding to step B20, set the 8 second timer again,
At the same time as starting, protection is not possible in step B21
For example, the message is displayed on the message display 29a of the display 29.
The message "Protective capacity is full" is displayed. Less than
Then, the process from step B03 is performed, and the 8-second timer
Continue this non-protection indication until the time expires
You.
On the other hand, in step B15, the protect flag is set.
If it is determined that “1” is set,
Proceed to step B22, reset the protect flag,
Set the 8 second timer in step B23 and start
At the same time, in step B24, a
Is displayed on the message display section 29a of the display section 29.
Removed. Is displayed. This protect
The cancellation process uses messages that do not need to be protected.
If it is protected by mistake, or
Performed when it is determined that protection is not possible
In step B24, display the protection release completion display.
After returning to step B03, the 8 second timer
Improve or switch from step B04 to step B07
Until the touch operation is detected, this protection release completion display is displayed.
To continue.
Next, as shown in step B09, the program
Operate the mode selection switch 18 from the protect mode to
-Update and set the count value of the counter to "2",
Deletion mode processing after switching to the delete mode
This will be described with reference to FIG.
In FIG. 7, first, step C01 is shown.
In this way, the minimum time of mode display, "8" seconds, is set.
Set the time of the 8 second counter inside the CPU 14
― Next, at step C02, the data is displayed on the display unit 29.
Indicate that the mode has shifted to the reate mode. This
In the case of, the display unit 29 displays a message as shown in FIG.
-Display the text "Delete mode" on the display 29a.
On the other hand, the delete mode display 29c is driven for lighting. Ma
At the same time, the contents of the bank
Is stored in the corresponding bank of the management data memory 24a.
Read the call type information of the message information
For example, “0” is displayed in the message No. and call type display section 29j.
1C ".
Thereafter, in step C03, the above-mentioned 8-second timer
Or the time is up, reset switch in step C04
In step C05, it is determined whether or not the switch 17 has been operated.
Whether the switch 18 has been operated or not is determined in step C06.
Switch 19 has been operated, and a message is displayed at step C07.
It is continuously determined whether or not the Molybank switch 20 has been operated.
Refused. Judge as NO in any of these
If so, the process returns to step C03, and thereafter, from step C03 to step C03.
Wait for switch operation input while repeating the process of C07
You.
In the above step C03, the 8 second timer is timed.
If it is determined that it has been raised,
Switch operation is not performed for 8 seconds.
If you continue to display this delete mode,
Switch C is determined not to be performed, and then step C08
And reset the contents of the mode counter to "0".
Perform a mode reset process such as Table accordingly
The arrow is also changed from the display mode of the delete mode shown in FIG.
As shown by the mark TU, the standby state in the normal mode shown in FIG.
And the process ends.
In step C04, the reset switch
This reset switch also operates when switch 17 is determined to have been operated.
Switch 17 to release the delete mode in accordance with the
Next, proceed to step C08 in the same manner as in
The contents are reset to "0", and the display is accordingly changed as shown in FIG.
From the display mode of the delete mode shown in (C) to the arrow TU
Returning to the normal mode standby state of FIG.
This is the end of the process.
In step C05, a mode selection switch
If it is determined that 18 has been operated,
Then, in step C09, the count value of the mode counter
Is updated to “+1”, and the mode to the printout mode is set.
5D conversion to bring the display to the display state shown in FIG.
After that, this processing ends.
In step C07, the memory bank switch
If it is determined that 20 has been operated, then step
Processed flag register for display control in RAM 24 at C10
It is determined whether or not the flag "1" is set in the.
If it is determined that the setting has been made,
Incoming data has already been deleted before
Therefore, the process proceeds to step C11, and the RAM 24
Of incoming data stored in the management data memory 24a
Data processing and the stored incoming data.
-Update the number of data to "-1"
Reset to "0".
In step C10, the processed flag "1" is set.
If it is determined that is not set, step C12
To update the count value of the bank counter to "+1".
Specify.
Processing of Step C11 or Step C12
Thereafter, the count value of the bank counter is stored in the RAM 24.
It is determined whether the number of incoming data is not exceeded.
If it is determined that the value has not been exceeded, proceed to step C14.
30-second timer that measures the display time of message information
Is set and started, and at the same time in step C15
Corresponds from RAM 24 according to the count value of the bank counter
The incoming data such as the message information to be read is read out and displayed on the display unit 29.
Is displayed on the message display section 29a or the like.
Thereafter, at step C03, the above-mentioned 30 seconds
If it is determined that the timer has expired,
Until it is determined that each switch has been operated in C03 to C07
Continue displaying this message.
In step C13, the update setting is made.
The count value of the bank counter is stored in the RAM 24.
If it is determined that the number of incoming data exceeds
To step C16 and initialize the bank counter again
After setting the value "1", the process proceeds to step C14.
The operation of the memory bank switch 20 is performed as described above.
Select and display the message information you want to create and delete.
Execution switch that instructs execution of delete processing
By operating 19, this is determined in step C06, and then
Proceed to step C17. In step C17, the RAM
24 management data memory 24a and message memory 24b
Specified message information and other corresponding data
Is erased. After that, in step C18,
After setting the flag “1”, 30 seconds are set in step C19.
At the same time as setting and starting the imager,
Message table on display 29 as delete complete display at C20
For example, the message "The message has been deleted."
Perform character display. Thereafter, the processing from step B03 is performed.
No, this deli until the 30 second timer expires
-Continue to display the port completion.
Next, as shown in step C09,
Operate the mode selection switch 18 from the delete mode to
-Update and set the count value of the counter to "3",
Printout after switching to printout mode
The mode processing will be described with reference to FIG. At this time,
The printer 31 is securely connected to the child 30.
In FIG. 8, first, step D01 is shown.
Like partial print mode, protect statement print mode, full text
Print mode and partial print mode among three print modes
Code, that is, only the displayed message data
Set the print mode for printing. Together with RAM24
Flag "1" in the initial state flag register
Set. This initial state flag register stores
Select the print mode from the print mode.
This is for limiting only to the initially set time.
Thereafter, at step D02, the 8
Set the time of the second counter and start it. Then
In step D03, printout mode is displayed on the display unit 29.
Indicates that the mode has changed. In this case, the display
In the section 29, as shown in FIG.
a, “Printout mode” and “Parts”
Characters that indicate the three print modes of “Protect text” and “Full text”
Display each one. In this case, the print mode
Since “partial printing” is initialized, the “partial” character
Only the display is reversed. Also, along with this,
The light-out mode display 29d is driven to light up. further,
Management data in the RAM 24 according to the contents of the bank counter
Message stored in the corresponding bank of the memory 24a
Read out the call type information of the information and send it to the message No.
For example, "01C" is displayed in the call type display section 29j.
To be displayed.
Thereafter, in step D04, the 8-second timer
Or the time is up, reset switch in step D05
In step D06, it is determined whether or not switch 17 has been operated.
Whether the switch 18 has been operated or not in step D07
In step D08, it is determined whether or not the
Whether the execution switch 19 has been operated, and
It is continuously determined whether or not the memory bank switch 20 has been operated in D09.
It is judged continuously. NO in any of these
Return to step D04, and then go to step D04.
Switch operation input while repeating the processing of steps D04 to D09
To wait.
In the above step D04, the 8 second timer is timed.
If it is determined that the printout
The switch operation in the mode is not performed for 8 seconds.
If you continue to display this printout mode,
Switch operation is not performed, and
Go to D10 to reset the contents of the mode counter
Reset processing such as "0" is performed. Accordingly
The display is shown in the printout mode shown in Fig. 5 (D).
From the state, as shown by the arrow TU, the normal mode shown in FIG.
The process returns to the standby state, and the process ends.
In step D05, the reset switch
This reset switch also operates when switch 17 is determined to have been operated.
Switch 17 to cancel printout mode.
Then, proceed to step D10 in the same manner as above, and
Reset the contents of the counter to "0" and display
The display state of the printout mode shown in FIG.
From the normal mode as shown by the arrow TU from FIG.
Then, the process returns to the machine state, and the process ends.
In step C06, a mode selection switch
If it is determined that 18 has been operated,
In step C11, the count value of the mode counter
Is updated to "+1" and the mode is changed to the time adjustment mode.
And the display is changed to the state shown in FIG.
End the process.
At step C07, the print mode selection switch
If it is determined that switch 21 is being operated, then
Flag in the initial state flag register of RAM 24 in step C12
It is determined whether "1" is set.
If it is determined that the setting has not been made,
After the flag "1" is set in step D01, the execution
Switch 19 or memory bank switch 20 is operated
Operation of the print mode selection switch 21 is invalidated.
And returns to the processing from step D04 described above.
If it is determined that the printing has been performed, then printing is performed in step D13.
Update and set the count value of the mode counter, and
-Protected text printing from protected mode to protected text printing mode
From full mode to full text printing mode or full text printing mode
From the print mode to the partial print mode.
The message in the message display area 29a is highlighted.
Let
Thereafter, the process proceeds to step D14, where the switching
30 seconds to continue the display of the print mode
The mark is set and started.
To processing.
Select specific message data and print
When operating the memory bank switch 20,
Is determined in step D09, and then to step D15.
You. In step D15, the contents of the print mode counter are used.
To determine whether the current print mode is the partial print mode.
Refused.
Here, it is determined that the mode is not the partial print mode.
The operation of the memory bank switch 20 is invalid.
And returns to the processing from step D04 again,
If it is determined that the mode is the mode, the process proceeds to step D16.
Only when the mode selection switch 18 is operated.
Update the counter value to "+1"
Reset the initial state flag register.
Next, in step D17, the update setting
The count value of the specified bank counter is stored in RAM24.
It is determined whether the number of incoming data exceeds the number of incoming data.
If it is determined that the time has not exceeded, the next step D18 is 30
Set and start the second timer, and
In step D19, the RAM is read according to the count value of the bank counter.
Reads incoming data such as corresponding message information from 24
Then, the message is displayed on a message display section 29a of the display section 29 or the like.
Thereafter, in step D04, the above-mentioned 30 seconds
If it is determined that the timer has expired,
Until it is determined that each switch has been operated in D04 to D09
Continue displaying this message.
In step D17, the bank counter
Incoming data whose count value is stored in RAM 24
If it is determined that the number of
At D20, the initial value “1” is stored in the bank counter again.
Then, the process proceeds to Step D18.
Then, the user is actually instructed to execute printing.
When the row switch 19 is operated, the operation input
In step D08, it is determined that the execution switch 19 is on, and then
Proceed to step D21. In step D21, the menu on the display unit 29 is displayed.
A sentence indicating that the message is being printed on the message display section 29a.
Characters, for example, "Printing." Then
In step D23, the value of the bank counter at that time is temporarily
After writing down the internal register of CPU 14 for evacuation,
Proceeding to step D24, print processing is executed.
FIG. 9 is a subroutine showing details of the printing process.
Chin. In the figure, first, printing is performed in step E01.
It is determined whether the mode is the partial print mode. part
If the mode is the print mode, the process proceeds to step E02, and
Only the message data displayed in step D19 of Fig. 8
Is printed out by the printer 31.
That is, the printout data is
Message No. (bank No.), call type information, non-display flag
Presence / absence, presence / absence of protection flag, incoming date / time, message
Information.
Note that the message information has a message with an error.
If it is message information, it is based on the corresponding error information.
The part is printed in black and white inverted as in the case of display.
It is. This is the end of the subroutine processing.
In step E01, the print mode is changed to the partial mark.
If it is determined that the mode is not the printing mode, then step E
In 03, it is determined whether or not the mode is the protected statement print mode.
If it is the protected statement print mode, then go to step E
Proceed to 04, where the new value is initially set to "1" in the bank counter
Is set, the processing after step E05 is performed.
At Step E05, the bank counter
Of the management data memory 24a in the RAM 24 in accordance with the
The protect flag “1” is set in the corresponding bank
It is determined whether or not. If set, this
The message data is a protected message
In step E06, the message “Protect message
After printing the word "Sage", the message data
Etc. are printed out by the printer 31 as in the step E02.
And the message No. and call type of the display unit 29
No. of the message data currently being printed is displayed on the display section 29j.
In other words, the count value of the bank counter and its message
The data call type information is displayed.
At step E05, the message data
The corresponding protect flag "1" is not set
In that case, the message data is a protected message
Therefore, the processing in step E06 is not performed.
I don't know. Then, at step E08, the bank counter
After updating the event value to “+1”, in step E08
The updated count value is stored in the RAM 24
It is determined whether or not the number of incoming data has been exceeded.
If it is determined that the value is not exceeded,
Then, the process returns to step E05. Thus, steps E05 to E
By repeating the process of 08, it is stored in RAM24.
Message data in the order of the bank number.
Search, and those with the protection flag set are sequentially backed up.
The printout is performed together with the link No. display.
Messages with the protect flag set
-All data printouts have been completed and
The update setting of the counter advances and the count value is stored in the RAM 24.
When the number of stored incoming data is exceeded, this
It was judged at E09, and was finally evacuated at step E09
After resetting the count value of the bank counter,
Finish the subroutine.
In step E03, the print mode is set to
If it is determined that the mode is not the protect statement print mode,
Since the printing mode is the full-text printing mode,
Proceed to step E10, where the bank counter is newly
After setting the period value “1”, the processing after step E11 is performed.
Now. In step E11, the first message is "All Messages"
After printing the characters, follow the count value of the bank counter.
To read message data from RAM 24
Similar to step E02, the sage data and the like are programmed by the printer 31.
Print out and message No. on display 29
And the call counter display value in the call type display section 29j
And call type information.
Thereafter, at step E12, the bank counter
After updating the count value to "+1", the process proceeds to step E13.
The updated count value is stored in the RAM 24.
It is determined whether the number of message data exceeds.
If it is determined that they have not exceeded,
Then, the process returns to step E11. Thus, steps E11 to E
Repeatedly execute the processing of 13 to store it in RAM 24
Message data in the order of the bank number.
All of them are printed out with the bank number displayed.
To go.
Printing of stored message data
Out is completed and the count value of the bank counter is
If the number of data stored in the RAM 24 is exceeded,
Judgment at step E13, and finally evacuation at step E14
After resetting the count value of the bank counter
End this subroutine above.
Printing according to the print mode as described above
After executing the processing, as shown in step D25 of FIG.
Set the 0 second timer and start. And continued
In step D26, the data stored in step D23 is stored.
Message corresponding to bank No., ie, print processing
Displays an initial message when entering
Then, the process returns to step D04.
In the above printout mode,
When the mode selection switch 18 is operated, the operation proceeds to step D11.
Mode is switched to printout mode
Is changed to the time adjustment mode.
The operation is simply the adjustment of the current time data measured by the clock unit 23.
It is not relevant to the present invention, so its explanation is omitted.
Only the display state of the display unit 29 is shown in FIG.
In the time adjustment mode, the mode is selected.
When the select switch 18 is operated, the normal mode is changed from the time adjustment mode.
In the normal mode at this time, as shown in FIG.
As shown in the message display section 29a of the display section 29
The message of the bank being set is displayed. This display
The state is the display state at the time of the reading process in step A07 of FIG.
It is the same as the state. The mode in this normal mode
When the selection switch 18 is operated, the protection is switched as shown in FIG.
Switch to ct mode.
Note that these modes are switched in steps.
This is also possible during the reading process of A07.
-The mode switching is the switching from the normal mode shown in Fig. 5 (F).
Is the same as
[0095]
As described in detail above, according to the present invention,
Multiple messages stored in message storage means
Message to protect desired message information in information
Registration means for registering as message information and receiving means
When the message information is received, the message
There is a storage area that can store the message information
If not, the message registered by the registration means
Erasing means for automatically erasing message information other than page information
For important message information over a long period of time.
In addition to being able to actually remember,
The message information stored in the message storage means
Incoming order including message information registered by recording means
Display control means to display the important messages
Make sure that message information is stored for a long period of time.
Not only can be stored in the message information storage means
Read operation to read the normal message information
It is read out with the other message information in the order of arrival,
The relation between the incoming call rank and the message information received before and after
The effect is that the connection can be easily confirmed.
You.
【図面の簡単な説明】
【図1】この発明の一実施例に係る回路構成を示すブロ
ック図。
【図2】同実施例に係る表示部の表示パタ―ン構成を示
す図。
【図3】同実施例に係るRAM内の管理デ―タメモリ及
びメッセ―ジメモリの構成を示す図。
【図4】同実施例に係る全体の処理内容を示すフロ―チ
ャ―ト。
【図5】同実施例に係る各動作モ―ドでの表示内容を示
す図。
【図6】同実施例に係るプロテクトモ―ドでの処理内容
を示すフロ―チャ―ト。
【図7】同実施例に係るデリ―トモ―ドでの処理内容を
示すフロ―チャ―ト。
【図8】同実施例に係るプリントアウトモ―ドでの処理
内容を示すフロ―チャ―ト。
【図9】図8の印刷処理のサブル―チン処理を示すフロ
―チャ―ト。
【符号の説明】
11…アンテナ、12…無線部、13…デコ―ダ部、14…CP
U、15…スイッチ入力部、16…メインスイッチ、17…リ
セットスイッチ、18…モ―ド選択スイッチ、19…実行ス
イッチ、20…メモリバンクスイッチ、21…印刷モ―ド選
択スイッチ、22…音量スイッチ、23…時計部、24…RA
M、24a…管理デ―タメモリ、24b…メッセ―ジメモ
リ、25,27…アンプ、26…スピ―カ、28…LED、29…
表示部、29a…メッセ―ジ表示部、29b…プロテクトモ
―ド表示体、29c…デリ―トモ―ド表示体、29d…プリ
ントアウトモ―ド表示体、29e…時刻調整モ―ド表示
体、29f…未確認(未表示)表示体、29g…プロテクト
メッセ―ジ表示体、29h…電圧低下表示体、29i…音量
表示体、29j…メッセ―ジNo及び呼出し種別表示部、
30…外部端子、31…プリンタ。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a circuit configuration according to an embodiment of the present invention. FIG. 2 is a diagram showing a display pattern configuration of a display unit according to the embodiment. FIG. 3 is an exemplary view showing a configuration of a management data memory and a message memory in a RAM according to the embodiment. FIG. 4 is a flowchart showing the entire processing contents according to the embodiment. FIG. 5 is a view showing display contents in each operation mode according to the embodiment. FIG. 6 is a flowchart showing processing contents in a protection mode according to the embodiment. FIG. 7 is a flowchart showing processing contents in a delete mode according to the embodiment. FIG. 8 is a flowchart showing processing contents in a printout mode according to the embodiment. FIG. 9 is a flowchart showing a subroutine process of the printing process of FIG. 8; [Description of Signs] 11 ... antenna, 12 ... radio unit, 13 ... decoder unit, 14 ... CP
U, 15: Switch input unit, 16: Main switch, 17: Reset switch, 18: Mode select switch, 19: Execute switch, 20: Memory bank switch, 21: Print mode select switch, 22: Volume switch , 23 ... clock part, 24 ... RA
M, 24a: management data memory, 24b: message memory, 25, 27: amplifier, 26: speaker, 28: LED, 29 ...
Display unit, 29a: message display unit, 29b: protect mode display unit, 29c: delete mode display unit, 29d: printout mode display unit, 29e: time adjustment mode display unit, 29f: Unconfirmed (not displayed) display, 29g: Protected message display, 29h: Voltage drop display, 29i: Volume display, 29j: Message No. and call type display
30 ... external terminal, 31 ... printer.
Claims (1)
上記受信手段が新たなメッセージ情報を受信する毎に受
信した メッセージ情報を記憶するメッセージ記憶手段
と、上記メッセージ記憶手段に記憶されている複数のメッセ
ージ情報の内の所望のメッセージ情報を保護すべきメッ
セージ情報として登録する登録手段と、 上記受信手段が新たなメッセージ情報を受信した際に上
記メッセージ記憶手段に当該メッセージ情報を記憶出来
る記憶エリアが残っていなかった場合、上記登録手段に
より登録された メッセージ情報以外のメッセージ情報を
自動消去する消去手段と、 上記メッセージ記憶手段に記憶のメッセージ情報を上記
登録手段により登録されたメッセージ情報を含めて着信
順に表示させる表示制御手段とを具備したことを特徴と
するメッセージ受信装置。 2.上記メッセージ記憶手段は記憶している各メッセー
ジ情報に対応してそのメッセージ情報が保護すべきもの
であるか否かを表す識別情報を記憶する識別情報記憶エ
リアを有し、上記登録手段は保護すべきメッセージ情報
に対応する識別情報記憶エリアに保護すべきものである
ことを表す識別情報を記憶する手段であることを特徴と
する請求項1記載のメッセージ受信装置。 3.上記登録手段により所望のメッセージ情報を保護す
べきメッセージ情報として登録する際、既に登録されて
いるメッセージ情報の数が所定数と成っていた場合、登
録を禁止する禁止手段を具備したことを特徴とする請求
項1又は2記載のメッセージ受信装置。 4.上記消去手段は、既に内容を確認したメッセージ情
報の中の最古のメッセージ情報を消去する手段であるこ
とを特徴とする請求項1乃至3記載のメッセージ受信装
置。 5.上記消去手段は、既に内容を確認したメッセージ情
報の中の最古のメッセージ情報を第一優先で消去し、確
認済みのメッセージ情報がない場合には未確認のメッセ
ージ情報の中の最古のメッセージ情報を消去する手段で
あ ることを特徴とする請求項1乃至3記載の記載のメッ
セージ受信装置。 6.上記表示制御手段は、上記メッセージ情報記憶手段
に記憶されているメッセージ情報を最新のメッセージ情
報から表示させる手段であることを特徴とする請求項1
乃至5記載のメッセージ受信装置。 7.上記表示制御手段は、登録されたメッセージ情報を
表示させた際、当該メッセージ情報が保護されたメッセ
ージ情報であることを報知する手段を備えていることを
特徴とする請求項1乃至6記載のメッセージ受信装置。 (57) [Claims] 1.Receiving means for receiving the message information; A storage area capable of storing a plurality of message information;
Each time the receiving means receives new message information,
I believed Message informationWriteMessage storage means to remember
When,The plurality of messages stored in the message storage
Of the message information for which desired message information is to be protected.
Registration means for registering as message information; When the receiving means receives new message information,
The message information can be stored in the message storage means.
If no storage area remains,
More registered Message information other than message information
Automaticto eraseErasing meansWhen, The message information stored in the message storage means is stored.the above
Registered by registration meansIncoming call including message information
Display control means for displaying in order.
DoMessage receiving device. 2.The message storage means stores each stored message.
What the message information should protect in response to the message information
Identification information storage element for storing identification information indicating whether the
And the registration means has message information to be protected.
Should be protected in the identification information storage area corresponding to
Characterized in that it is means for storing identification information indicating that
The message receiving apparatus according to claim 1, wherein 3.The desired message information is protected by the registration means.
When registering as message information that should be
If the number of message information
Requesting means for prohibiting recording
Item 3. The message receiving device according to item 1 or 2. 4.The above-mentioned erasing means uses the message information whose contents have already been confirmed.
Is the means to erase the oldest message information in the
4. The message receiving device according to claim 1, wherein:
Place. 5.The above-mentioned erasing means uses the message information whose contents have already been confirmed.
Deletes the oldest message information in the
If there is no approved message information, an unconfirmed message
By deleting the oldest message information in the message information
Ah The message according to any one of claims 1 to 3,
Sage receiver. 6.The display control means includes the message information storage means.
The message information stored in the
2. A means for displaying from a report.
6. The message receiving device according to any one of claims 5 to 5. 7.The display control means transmits the registered message information
When displayed, the message information is protected message
That there is a means for notifying that
7. The message receiving device according to claim 1, wherein
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6081513A JP2806494B2 (en) | 1994-04-20 | 1994-04-20 | Message receiving device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6081513A JP2806494B2 (en) | 1994-04-20 | 1994-04-20 | Message receiving device |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP08192114A Division JP3143629B2 (en) | 1996-07-22 | 1996-07-22 | Information receiver |
JP8192113A Division JP2959672B2 (en) | 1996-07-22 | 1996-07-22 | Information receiver |
JP12392697A Division JP3159121B2 (en) | 1987-09-30 | 1997-05-14 | Information receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH077759A JPH077759A (en) | 1995-01-10 |
JP2806494B2 true JP2806494B2 (en) | 1998-09-30 |
Family
ID=13748433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6081513A Expired - Lifetime JP2806494B2 (en) | 1994-04-20 | 1994-04-20 | Message receiving device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2806494B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2928134B2 (en) * | 1995-05-30 | 1999-08-03 | 日本電気株式会社 | Radio selective call receiver |
JP2914283B2 (en) * | 1996-02-29 | 1999-06-28 | 日本電気株式会社 | Selective call receiver and message storage / deletion method |
JP2990072B2 (en) * | 1996-08-14 | 1999-12-13 | 静岡日本電気株式会社 | Radio selective call receiver |
JP3006680B2 (en) * | 1997-01-31 | 2000-02-07 | 日本電気株式会社 | Optical transmission equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58131831A (en) * | 1982-02-01 | 1983-08-05 | Nec Corp | Radio selection and calling receiver |
JPS6074736A (en) * | 1983-09-30 | 1985-04-27 | Nec Corp | Radio selective calling receiver with display function |
-
1994
- 1994-04-20 JP JP6081513A patent/JP2806494B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH077759A (en) | 1995-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0732646B1 (en) | Character input device and method | |
JPH05252198A (en) | Electronic mail system | |
EP0551289A1 (en) | Communication receiver providing displayed operating instructions | |
JP2806494B2 (en) | Message receiving device | |
GB2293474A (en) | Controlling selection using a switch | |
KR20010073127A (en) | Information message display method | |
JP2959672B2 (en) | Information receiver | |
JP3159121B2 (en) | Information receiver | |
JP3143629B2 (en) | Information receiver | |
JP3252326B2 (en) | Information receiver | |
JPH0614520Y2 (en) | Selective call receiver with display function | |
AU712866B2 (en) | Selective calling receiver | |
JPH0638510Y2 (en) | Selective call receiver with display function | |
JP2676554B2 (en) | Pocket pager with shortening function | |
JPH08249324A (en) | Dictionary device and document input device using the same | |
JP3082355B2 (en) | Wireless communication equipment | |
JPH0535632Y2 (en) | ||
JP2978815B2 (en) | Radio selective call receiver | |
JPH08314920A (en) | Character input device | |
JPH0557780B2 (en) | ||
JP3062865B2 (en) | Data receiver with dialer function | |
JP2002204325A (en) | Copy machine, copy control apparatus, and computer readable recording medium | |
JP3070233B2 (en) | Data receiving device | |
JPH038607B2 (en) | ||
JP3937552B2 (en) | Data receiver |