(57)【特許請求の範囲】
【請求項１】
時計機能を有し、かつ時刻データを子機に送信可能な親機と、この親機から時刻データを受信して時計機能が動作する子機とを具備し、親機から子機にコマンドが送信された際、コマンドに親機の時刻データが付加され、この時刻データで子機の時刻データが更新され、その際、子機は、時と分の更新用時刻データを受信すると、秒カウンタが３０秒から秒カウントを開始することを特徴とするコードレス電話機。
【請求項２】
時刻の登録操作は、親機と子機のうち親機のみで行えることを特徴とする請求項１に記載のコードレス電話機。
【請求項３】
時刻データは制御チャネルにより親機から子機に送信されることを特徴とする請求項１に記載のコードレス電話機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、親機と子機からなるコードレス電話機に係り、特に時計機能に関する。
【０００２】
【従来の技術】
従来のコードレス電話機の親機と子機の構成を図５に示す。親機と子機は同一構成であり、図５は親機および子機の一方を示す。親機および子機は、ＣＰＵ１０と、無線通信部１１と、ＲＴＣ部（時計用の秒カウンタ）１２と、ＲＯＭ１３と、ＲＡＭ１４と、操作部１５と、表示部１６で構成される。ＣＰＵ１０は親機または子機の全体を制御する。無線通信部１１はアンテナ１７を有して相手方（自機が親機の場合は子機、自機が子機の場合は親機）と無線通信する。表示部１６は各種の情報を表示し、操作部１５は各種の情報を入力する。ＲＯＭ１３はＣＰＵ１０で親機または子機全体を制御する際のプログラムを格納し、ＲＡＭ１４は各種の情報を記憶する。ＲＴＣ部１２は水晶振動子１８を有して秒をカウントし、６０秒カウントする毎に信号をＣＰＵ１０に出力する。
【０００３】
上記のような親機と子機はそれぞれに時刻登録機能を有している。時刻登録操作は操作部１５で行われ、この操作部１５で時刻登録操作をすると、ＣＰＵ１０はＲＡＭ１４に時刻データ（時と分）を格納し、表示部１６に時刻（時と分）を表示する。ＲＴＣ部１２では登録と同時に秒のカウントを開始し、６０秒カウントする毎にＲＡＭ１４に格納されている時刻データと表示部１６に表示されている時刻を１分進める。これらの動作は親機と子機で独立して行われ、無線通信部１１を介して親子間でデータのやりとりはない。
【０００４】
【発明が解決しようとする課題】
上記のように、従来の親機と子機では、時計機能が親機と子機で独立している。したがって、親子間でＲＴＣ部１２での秒カウントに誤差があると、親子間での時刻が徐々に大きくずれる問題点があった。その際、そのずれを自動修正する機能は従来の親機と子機には設けられていない。
【０００５】
本発明は上記の点に鑑みなされたもので、親子間での時刻のずれを少なくすることができるコードレス電話機を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明のコードレス電話機は、時計機能を有し、かつ時刻データを子機に送信可能な親機と、この親機から時刻データを受信して時計機能が動作する子機とを具備し、親機から子機にコマンドが送信された際、コマンドに親機の時刻データが付加され、この時刻データで子機の時刻データが更新され、その際、子機は、時と分の更新用時刻データを受信すると、秒カウンタが３０秒から秒カウントを開始することを特徴とする。
【０００７】
上記のコードレス電話機において、時刻の登録操作は、親機と子機のうち親機のみで行えることが好ましい。さらに、時刻データは制御チャネルにより親機から子機に送信されることが好ましい。
【０００８】
【発明の実施の形態】
次に添付図面を参照して本発明によるコードレス電話機の実施の形態を詳細に説明する。図２は本発明のコードレス電話機の実施の形態を示すブロック図である。この図において、２０は親機、３０は子機である。親機２０は、ＣＰＵ４１と、無線通信部４２と、ＲＴＣ部（時計用の秒カウンタ）４３と、ＲＯＭ４４と、ＲＡＭ４５と、操作部４６と、表示部４７で構成される。ＣＰＵ４１は親機全体を制御する。無線通信部４２はアンテナ４８を有して子機と無線通信する。表示部４７は各種の情報を表示し、操作部４６は各種の情報を入力する。ＲＯＭ４４は親機全体をＣＰＵ４１で制御する際のプログラムを格納し、ＲＡＭ４５は各種の情報を記憶する。ＲＴＣ部４３は水晶振動子４９を有して秒をカウントし、６０秒カウントする毎に信号をＣＰＵ４１に出力する。
【０００９】
子機３０は、回路構成としては上記親機２０と同一である。そこで、親機２０の各部に付した符号に添字ａを付した符号を子機３０の各部に付して、子機３０の詳細な説明は省略する。
【００１０】
上記のような親機２０と子機３０では次のようにして時計動作が行われる。子機３０では時刻登録機能を持たず、親機２０のみが時刻登録機能を有する。時刻登録操作は従来技術と同様に親機操作部４６で行われる。親機操作部４６で時刻登録操作が行われると、親機２０のＣＰＵ４１はＲＡＭ４５に時刻データ（時と分）を格納し、表示部４７に時刻（時と分）を表示する。その後、親機２０のＲＴＣ部４３で秒のカウントが開始され、このＲＴＣ部４３で６０秒カウントする毎にＲＡＭ４５に格納されている時刻データと表示部４７に表示されている時刻が１分進められる。
【００１１】
また、上記のようにして親機２０で時刻登録操作が行われると、同時に親機２０のＣＰＵ４１は親機無線通信部４２を介して時刻データ（時と分）をＣ−ｃｈ（制御チャンネル）で子機３０に送信する。すると、子機３０のＣＰＵ４１ａは子機無線通信部４２ａを介して時刻データ（時と分）を受信する。すると、子機ＣＰＵ４１ａは子機ＲＡＭ４５ａに受信した時刻データを格納し、子機表示部４７ａに受信した時刻（時と分）を表示する。親機２０から時刻データを受信するまでは子機表示部４７ａには時刻の表示はしない。図３のシーケンス図および図４のフローチャートのステップＳ１とＳ２に示すように、子機３０は、親機２０から時刻データを受信して初めて時刻の表示を行う。子機３０で時刻の表示を開始すると、同時に子機ＲＴＣ部４３ａで秒のカウントが開始され、この子機ＲＴＣ部４３ａが図４のステップＳ３で示すように６０秒カウントする毎に子機ＲＡＭ４５ａに格納されている時刻データと子機表示部４７ａに表示されている時刻が１分進められる（ステップＳ４）。
【００１２】
上記のようにして親機２０と子機３０の時刻を設定しても、親機２０と子機３０のＲＴＣ部４３，４３ａのカウント誤差により時間の経過とともに親子間で時刻のずれが生じるので、以下に示す方法で時刻の更新を行う。
【００１３】
着信時に親機２０から子機３０に対して送信する着信コマンド、および通話終了時に親機２０から子機３０に対して送信する通話時間・料金コマンドに親機ＲＡＭ４５に格納されている親機３０の時刻データ（時と分）を付加する。子機ＣＰＵ４１ａは子機無線制御部４２ａを介してこれらのコマンドを受信すると、付加された時刻データを取出し、既に子機ＲＡＭ４５ａに格納されている時刻データ（時と分）を書き替え、子機表示部４７に新しい時刻を表示する。このとき、子機３０のＲＴＣ部４３ａでは秒のカウントをリセット値に戻してリセット値から再び開始するが、リセット値は０秒ではなく、３０秒とし、３０秒からカウントを開始する。これにより、親機２０と子機３０の時刻のずれが常に最大で３０秒に収まる。この点を以下詳述する。
【００１４】
例えば親機２０の時刻が１２：００で親機２０のＲＴＣ部４３における秒のカウント値が５９秒であった場合、すなわち、親機２０の時刻が１２時００分５９秒であったときに子機３０に着信があったとする。この場合、着信コマンドに付加される時刻データは時と分であるから１２：００である。子機３０がこの時刻データを受信してＲＴＣ部４３ａにて０秒からカウントを開始すると子機３０の時刻は１２時００分００秒となり、１２時００分５９秒の親機２０との間にはほぼ１分の誤差が生じる。これに対して、子機３０のＲＴＣ部４３ａが３０秒からカウントを開始すれば子機３０の時刻は１２時００分３０秒となり、子機３０と親機２０間の誤差は２９秒となる。同様に、親機２０の秒カウントが１５秒の時点で子機３０に着信があった場合は、子機３０では３０秒からカウントするので親機２０と子機３０間の誤差は１５秒となる。下記の表１は親機２０の各時刻で上記のようして子機３０の時刻の更新が行われた場合の親子間の誤差を示す。時刻が更新されたとき、子機３０では３０秒からカウントすることにより、誤差は常に最大で３０秒に収まることが表１から分かる。なお、子機３０には親機２０に対して送信により０．１秒未満の遅れが生じ、これが前記誤差を減少させる方向、あるいは増大させる方向に作用するが、０．１秒未満であるため、これを無視して考える。
【表１】
0003660972.tif 000002
【００１５】
なお、親機２０での時刻の登録操作時は、親機２０と子機３０のＲＴＣ部４３，４３ａを共に０秒からカウントさせることにより、親子間でより時刻を一致させることができる。
【００１６】
図１は、子機３０の上記のような全体的な時計動作を示すフローチャートである。親機２０で時刻登録操作が行われ、それに伴う時刻データが子機３０で受信されると（ステップＳ１１）、その時刻データで時刻表示が行われる（ステップＳ１２）とともに、ＲＴＣ部４３ａが秒カウントを０秒から開始し、そのＲＴＣ部４３ａが６０秒をカウントすると（ステップＳ１３）時刻表示が１分進められ（ステップＳ１４）、以後ＲＴＣ部４３ａが６０秒をカウントする毎に時刻表示を１分進めることが繰り返されて現在時刻が表示される。次に、親機２０からコマンドが受信され、そのコマンド中に時刻データが付加されていると（ステップＳ１５）、その時刻データでステップＳ１２の時刻表示（時と分）が更新されるとともに、ＲＴＣ部４３ａが３０秒にリセットされて３０秒より秒カウントを再度開始する（ステップＳ１６）。その後、３０秒から秒カウントを開始したＲＴＣ部４３ａが６０秒をカウントすると（ステップＳ１３）時刻表示が１分進められ（ステップＳ１４）、以後ＲＴＣ部４３ａが６０秒をカウントする毎に時刻表示を１分進めることが繰り返されて現在時刻が表示される。
【００１７】
以上のような時計動作によれば、着信コマンドと通話時間・料金コマンドに時刻データを付加することで、特別な操作をしなくても子機３０の時刻を補正（親機２０に合わせる）することができる。また、親機２０から子機３０に送信する時刻データが時と分の場合に、更新時に子機３０での秒カウントを０秒から開始させると最大で６０秒の誤差が生じる可能性があるが、３０秒からカウントを開始させることで最大で３０秒の誤差に抑えることができる。
【００１８】
なお、親機２０で時刻を登録したときに時刻データはＣ−ｃｈ（制御チャネル）で子機３０に送られる。子機３０はＣ−ｃｈで親機２０からのＳ−ｃｈ（通話チャネル）移動要求コマンドを受け取るとＣ−ｃｈからＳ−ｃｈにチャネルを切り替え、親機２０と子機３０が同じＳ−ｃｈでコマンドの送受信が可能な状態になったとき、これをリンク状態という。時刻データはＣ−ｃｈでもＳ−ｃｈでも送信することは可能であるが、子機３０で操作中（リンクしていない）は常にＣ−ｃｈでコマンド受信可能状態にあるため、Ｃ−ｃｈで時刻データを送信すれば子機３０での操作を中断せずに時刻データを受信することができる。
【００１９】
また、時刻更新のタイミングは親機２０から子機３０にコマンドを送信するときならば、着信時および通話終了時に限らず、いつでも可能である。
【００２０】
【発明の効果】
以上詳細に説明したように本発明のコードレス電話機によれば、親子間での時刻のずれを少なくすることができ、使い勝手が向上する。
【図面の簡単な説明】
【図１】本発明の実施の形態の動作を示すフローチャート。
【図２】本発明によるコードレス電話機の実施の形態を示すブロック図。
【図３】本発明の実施の形態の動作を示すシーケンス図。
【図４】本発明の実施の形態での子機の基本的動作を示すフローチャート。
【図５】従来のコードレス電話機の親機と子機を示すブロック図。
【符号の説明】
４１，４１ａ  ＣＰＵ
４２，４２ａ  無線通信部
４３，４３ａ  ＲＴＣ部
４４，４４ａ  ＲＯＭ
４５，４５ａ  ＲＡＭ
４６，４６ａ  操作部
４７，４７ａ  表示部
【図１】
0003660972.tif 000003
【図２】
0003660972.tif 000004
【図３】
0003660972.tif 000005
【図４】
0003660972.tif 000006
【図５】
0003660972.tif 000007