(57)【特許請求の範囲】
【請求項１】
通信回線を介して得られる相手方の識別情報を受信する受信手段と、識別情報を予め記憶しておくための不揮発性の管理情報記憶手段と、前記管理情報記憶手段に記憶されている識別情報の一部または全部が転送されることが可能な検索用情報記憶手段と、前記受信手段により受信された識別情報に基づいて、前記管理情報記憶手段に記憶されている識別情報、または、検索用情報記憶手段に転送され記憶されている前記識別情報の一部または全部を検索する検索手段とを備え、その検索手段による検索結果に基づいて各種機能を実行可能な電話機であって、
前記管理情報記憶手段から前記検索用情報記憶手段への識別情報の一部または全部の転送が着信の待機状態中に行われるとともに、前記転送された識別情報は着信により前記検索用情報記憶手段から削除されることを特徴とする電話機。
【請求項２】
前記検索用情報記憶手段の空き容量を検知する検知手段を備え、その検知手段により空き容量が所定値以上であると判断された場合には、前記管理情報記憶手段に記憶されている識別情報の全部が転送され、所定値未満であると判断された場合には、前記管理情報記憶手段に記憶されている識別情報の一部が転送されることを特徴とする請求項１に記載の電話機。
【請求項３】
前記管理情報記憶手段に記憶されている識別情報の数が所定値を越えたか否かを判断する判断手段を備え、その判断手段により識別情報の数が所定値未満であると判断された場合に、識別情報の全部が転送され、識別情報の数が所定値を越えたと判断された場合に、前記識別情報の一部が転送されることを特徴とする請求項１又は請求項２に記載の電話機。
【請求項４】
前記管理情報記憶手段に記憶されている識別情報の数が所定値を越えたか否かを判断する判断手段を備え、その判断手段により識別情報の数が所定値を越えたと判断された場合に、前記検索用情報記憶手段への識別情報の一部または全部の転送を実行することを特徴とする請求項１に記載の電話機。
【請求項５】
前記管理情報記憶手段には、識別情報とその識別情報に対応する名称とが記憶されていることを特徴とする請求項１乃至４のいずれか一に記載の電話機。
【請求項６】
前記管理情報記憶手段には、更に呼び出し先を判別する呼出先情報が記憶されていることを特徴とする請求項５に記載の電話機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線を介して得られる相手方の識別情報を受信した際に、識別情報に基づいて、その識別情報を不揮発性の管理情報記憶手段から検索することができる電話機に関し、特に、高機能な着信応答を維持しながらも、不揮発性の管理情報記憶手段を検索する時間を短縮することができる電話機に関するものである。
【０００２】
【従来の技術】
近年ＩＳＤＮデジタル電話網の拡充に伴い、相手方の発信元電話番号を表示する機能を備えた電話機（ＩＤナンバーディスプレイ対応電話機）が販売され、操作性の高い電話機が種々登場するようになった。
かかる電話機の一つに、相手先の発信元電話番号の他に、相手先名、呼び出し音の情報を、相手先毎に不揮発性の記憶装置に記憶しておき、発信元電話番号の情報を付加した着信があった際に、その不揮発性の記憶装置を検索して必要な情報を呼び出し、発信元電話番号の他に相手先名を電話機のディスプレイに表示したり、更に、指定された呼び出し音で鳴動するものがある。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような電話機では、不揮発性の記憶装置に記憶されている相手先毎の情報が膨大になった場合、不揮発性の記憶装置を検索して必要な情報を呼び出すのに要する時間が長くなって、着信時から呼び出し音が鳴るまでの着信応答時間が長くなる弊害が生じやすい。特に、かかる弊害は、不揮発性の記憶装置として、安価な不揮発性記憶装置（例えばシリアル型インターフェイスを備えるＥＥＰＲＯＭ等の場合）を使用する場合に、顕著であった。
【０００４】
そこで、本発明は、上述した弊害を解決するためになされたものであり、高機能な着信応答を維持しながらも、不揮発性の記憶装置を検索する時間を短縮することができる電話機を提供することを目的とする。
【０００５】
【課題を解決するための手段】
前記目的を達成するため請求項１に係る電話機は、通信回線を介して得られる相手方の識別情報を受信する受信手段と、識別情報を予め記憶しておくための不揮発性の管理情報記憶手段と、前記管理情報記憶手段に記憶されている識別情報の一部または全部が転送されることが可能な検索用情報記憶手段と、前記受信手段により受信された識別情報に基づいて、前記管理情報記憶手段に記憶されている識別情報、または、検索用情報記憶手段に転送され記憶されている前記識別情報の一部または全部を検索する検索手段とを備え、その検索手段による検索結果に基づいて各種機能を実行可能な電話機であって、前記管理情報記憶手段から前記検索用情報記憶手段への識別情報の一部または全部の転送が着信の待機状態中に行われるとともに、前記転送された識別情報は着信により前記検索用情報記憶手段から削除されることを特徴とする。
【０００６】
係る請求項１に記載する電話機によれば、受信手段が通信回線を介して相手方の識別情報を受信し、その識別情報に基づいて、検索手段は、識別情報を記憶する不揮発性の管理情報記憶手段で検索するに際し、管理情報記憶手段に記憶されている識別情報の一部または全部を検索用情報記憶手段に転送した後に、不揮発性の管理情報記憶手段の代わりに、検索用情報記憶手段で検索する。それにより、不揮発性の管理情報記憶手段を検索する場合に比べて検索するのに要する時間が短縮され、例えば着信時から呼び出し音が鳴るまでの時間が長くなるという弊害を防止できる。
【０００７】
ここで、識別情報の一部が検索用情報記憶手段に転送された場合、検索手段が検索用情報記憶手段を検索し、その検索結果に基づいて、該当する管理情報を管理情報記憶手段から呼び出すことにより、例えば、発信元電話番号及び相手先名等をディスプレイに表示するといった高機能な着信応答が可能となる。また、識別情報の一部を転送するため、検索用情報記憶手段の容量を削減することができる。また、識別情報の全部が検索用情報記憶手段に転送された場合、検索手段が検索用情報記憶手段を検索し、その検索された識別情報をそのまま用いることにより、同様に高機能な着信応答が短時間で可能となる。
更に、前記管理情報記憶手段から前記検索用情報記憶手段への識別情報の一部または全部の転送が着信の待機状態中に行われるとともに、前記転送された識別情報は着信により前記検索用情報記憶手段から削除される。これは、着信の待機状態中以外の時には、識別情報の使用予定がないので、あえて転送する必要がなく、前記検索用情報記憶手段における識別情報分の容量が開放することで、識別情報分の記憶容量を有効に利用使用するものである。この結果、更に高機能な着信応答を実行することが可能となる。尚、識別情報は、管理情報記憶手段内に固定的に設けられる記憶エリアに記憶される形態（すなわち、所定データ量分だけ予め記憶できるように確保してある記憶エリアに記憶される形態）であっても、通常時は存在しないが必要に応じて形成される記憶エリアに記憶される形態であってもよい。
【０００８】
また、請求項２に係る発明によれば、請求項１に記載の電話機において、前記検索用情報記憶手段の空き容量を検知する検知手段を備え、その検知手段により空き容量が所定値以上であると判断された場合には、前記管理情報記憶手段に記憶されている識別情報の全部が転送され、所定値未満であると判断された場合には、前記管理情報記憶手段に記憶されている識別情報の一部が転送されることを特徴とする。
【０００９】
ここで、検索用情報記憶手段が他の機能により使用される可能性がある場合、その空き容量が不十分、例えば所定値未満になることが考えられる。その場合、管理情報記憶手段に記憶されている各識別情報の全てを転送しようとすると、識別情報を記憶しきれず、正確な検索ができなかったり、他の機能に関わるデータが消去されてしまうおそれがある。そのため、空き容量が所定値未満の場合は、予め各識別情報の一部ずつを記憶させる方式を選択し、上記の不具合を防止しつつ、短時間で検索処理を行うことができる。また、検索用情報記憶手段が他の機能により使用されておらず、十分な空き容量、例えば所定値以上であれば、各識別情報の全てを転送し、それを用いて検索を行う方式を選択することで、より短時間で検索処理を行うことができる。また、検索用情報記憶手段に識別情報を転送するための記憶エリアが固定的に設けられている場合（すなわち、所定データ量分だけ記憶できる記憶エリアが予め確保してある場合）であっても、転送しようとする識別情報の数が増えてきた場合、全ての情報を記憶しきれない可能性が出てくる。そのため、記憶エリアの空き容量を検知し、所定値未満の場合は、予め各識別情報の一部ずつを記憶エリアに転送させる方式を選択し、上記の不具合を防止しつつ、短時間で検索処理を行うことができる。逆に、所定値以上であれば、各識別情報の全てを転送し、それを用いて検索を行う方式を選択することで、より短時間で検索処理を行うことができる。
【００１０】
また、請求項３に係る発明によれば、請求項１又は２に記載の電話機において、前記管理情報記憶手段に記憶されている識別情報の数が所定値を越えたか否かを判断する判断手段を備え、その判断手段により識別情報の数が所定値未満であると判断された場合に、識別情報の全部が転送され、識別情報の数が所定値を越えたと判断された場合に、前記識別情報の一部が転送されることを特徴とする。
【００１１】
ここで、検索用情報記憶手段が他の機能により使用される可能性がある場合、大容量の識別情報が転送されることにより、他の機能に使用する領域が無くなってしまったり、既に記憶されていたデータに影響を及ぼす可能性がある。そのため、管理情報記憶手段に記憶されている識別情報の数が所定値を越えた場合には、各識別情報の一部を転送するようにすることで、検索用情報記憶手段に転送するデータ量を削減し、上記のような不具合を防止する。また、管理情報記憶手段に記憶されている識別情報の数が所定値を越えない場合には、各識別情報の全部を転送してもさほど影響がないと考えられ、より短時間で検索処理を行うことができる。
また、検索用情報記憶手段に識別情報を転送するための記憶エリアが固定的に設けられている場合（すなわち、所定データ量分だけ記憶できる記憶エリアが予め確保してある場合）であっても、転送しようとする識別情報の数が増えてきた場合、各識別情報を全て転送すると記憶しきれない可能性が出てくる。そのため、管理情報記憶手段に記憶されている識別情報の数が所定値を越えた場合には、各識別情報の一部を転送するようにすることで、確実に全ての識別情報を転送し、正確に検索を行うことができる。逆に、識別情報の数が所定値を越えない場合には、各識別情報の全部を転送することで、より短時間で検索処理を行うことができる。
【００１２】
また、請求項４に係る発明によれば、請求項１に記載の電話機において、前記管理情報記憶手段に記憶されている識別情報の数が所定値を越えたか否かを判断する判断手段を備え、その判断手段により識別情報の数が所定値を越えたと判断された場合に、前記検索用情報記憶手段への識別情報の一部または全部の転送を実行することを特徴とする。
ここで、管理情報記憶手段に記憶されている各識別情報の数が少ない、例えば所定値未満の場合は、検索対象となるものが少ないため、不揮発性の管理情報記憶手段に記憶された状態であっても検索に要する時間がそれほど問題にならない。これに対し、管理情報記憶手段に記憶されている識別情報の数が多い、例えば所定値を越える場合は、不揮発性の管理情報記憶手段に記憶させたままでは検索に時間がかかるため、検索用情報記憶手段に各識別情報の一部、または全部を転送し、それを用いて検索を行う方式を選択したほうが、短時間で検索処理を行うことができる。
【００１３】
また、請求項５に係る発明によれば、請求項１乃至４のいずれか一に記載の電話機において、前記管理情報記憶手段には、識別情報とその識別情報に対応する名称とが記憶されていることを特徴とする。このように管理情報記憶手段には、識別情報とその識別情報に対応する名称が記憶されているので、例えば識別情報とその識別情報に対応する名称をディスプレイに表示するといった高機能な着信応答が可能となる。
【００１４】
また、請求項６に係る発明によれば、請求項５に記載の電話機において、前記管理情報記憶手段には、更に呼び出し先を判別する呼出先情報が記憶されていることを特徴とする。このように管理情報記憶手段には、呼び出し先を判別する呼出先情報が記憶されているので、例えば識別情報に対応して鳴動音を替えるといった高機能な着信応答の他に、例えば電話機が呼び出し先に指定された場合に限り鳴動するといった高機能な着信応答も可能となる。
【００１５】
【発明の実施の形態】
以下、本発明に係る電話機を具体化した実施形態に基づいて図面を参照しつつ詳細に説明する。尚、本発明に係る電話機は、電話機能を有するものを総称していい、それ以外の機能、例えば留守番電話機能、ファクシミリ送受信機能等を備える構成であっても良いことは言うまでもない。
【００１６】
先ず、本実施形態に係る電話機の概略構成について図１に基づき説明する。図１は本実施形態に係る電話機の概略構成を示すブロック図である。
図１に示すように、電話回線２０に接続される電話機１の概略構成は、発信元電話番号付加判別手段２、着信信号検出手段３、ライン閉結用のラインリレー４、発信元電話番号判別手段５、終話検出手段６、通話回路７、応答メッセージ送出手段８、伝言メッセージ録音手段９、アンプ１０、スピーカ１１、ＣＰＵ１２、ＲＯＭ１３、ＥＥＰＲＯＭ１４、ＲＡＭ１５、ダイヤル発信手段１６、音出力部１７、操作パネル入出力部１９、タイマ２２、呼び出し手段２３、及びフックスイッチ２４等を備えている。
【００１７】
前記発信元電話番号付加判別手段２は、電話回線２０に前記ラインリレー４を介さずに直接に接続され、交換機（図示せず）から送出される識別情報としての発信元電話番号のデータ等を受信する。同様に、前記着信信号検出手段３は、電話回線２０にラインリレー４を介さずに直接に接続され、着信信号を検出する。
そして、発信元電話番号付加判別手段２及び着信信号検出手段３は、前記ＣＰＵ１２に接続されているので、ＣＰＵ１２は着信時の通信に発信元電話番号が付加されているか否かを判別できる他、着信信号が到達したか否かを判別できる。
尚、発信元電話番号が付加されている場合には、加入者線交換機からの着信信号が、発信元電話番号の無い信号と異なるため、発信元電話番号付加判別手段２が着信信号の違いを判別し、発信元電話番号が付加されたものであるか否かを判別可能となっている。
【００１８】
また、前記ラインリレー４は、電話回線２０に直接に接続される他に、発信元電話番号データを検出する発信元電話番号判別手段５、発信者の終話を検出する終話検出手段６と接続され、これら発信元電話番号判別手段５及び終話検出手段６は、ＣＰＵ１２に接続されている。そのため、ＣＰＵ１２は、発信元電話番号判別手段５を用いることにより発信元電話番号のデータを検出できる他に、終話検出手段６を用いることにより発信元が終話したことを検出できる。
【００１９】
また、前記ラインリレー４は、相手方と通話を行う際に使用される通話回路７と接続され、この通話回路７は、前記発信元電話番号判別手段５及び終話検出手段６以外に、相手方に対し応答メッセージを送出する応答メッセージ送出手段８と、発信者の伝言メッセージを記録し再生する伝言メッセージ録音手段９とに接続される。これら応答メッセージ送出手段８及び伝言メッセージ録音手段９は、ＣＰＵ１２に接続されているので、ＣＰＵ１２は応答メッセージ送出手段８及び伝言メッセージ録音手段９を制御する。また、伝言メッセージ録音手段９は、アンプ１０を介して伝言メッセージを発声するスピーカ１１に接続されている。
【００２０】
そして、応答メッセージ送出手段８は、通信相手に電話回線２０を介して応答メッセージを送出する。また、利用者が所定の操作を行った場合に、電話機１は留守番電話機としても機能し、伝言メッセージ録音手段９に録音された伝言メッセージをスピーカ１１を介して利用者に向かって発声したり、通信相手に電話回線２０を介して伝言メッセージ録音手段９に録音された伝言メッセージを送出できる。
【００２１】
また、電話機１の全体を制御するＣＰＵ１２は、留守番電話機機能等を実行するのに必要な各種プログラムやデータ等を記憶しているＲＯＭ１３、各種の登録データやフラッグ等を記憶しているＥＥＰＲＯＭ１４、及び各種デジタルデータを一時記憶するＲＡＭ１５に接続されている。
【００２２】
そして、ＥＥＰＲＯＭ１４は、例えばシリアル型のインターフェイスを備える不揮発性のメモリであり、相手方の電話番号の情報を記憶する電話帳記憶エリア１４Ａ等を備え、その他の領域には、電話機１用の設定情報等を記憶している。また、ＲＡＭ１５は、受信ＩＤデータを記憶するための受信ＩＤ記憶エリア１５Ａ及び後述する検索データを記憶するための検索用情報記憶エリア１５Ｂを備えており、これらエリア１５Ａ、１５Ｂ以外の領域には、留守番電話用の音声情報等も記憶することができる。尚、本実施の形態においては検索用情報記憶エリア１５Ｂは固定的ではなく、そのサイズも可変であるとする。そして、検索手段として機能するＣＰＵ１２は、発信元電話番号判別手段５により受信された発信元電話番号のデータに基づいて、電話帳記憶エリア１４Ａを検索できる他、受信ＩＤ記憶エリア１５Ａ及び検索用情報記憶エリア１５Ｂを検索でき、これらエリア１４Ａ、１５Ａ、１５Ｂから必要なデータを読み出すこともできる。
【００２３】
また、前記ダイヤル発信手段１６は、ＣＰＵ１２及び通話回路７に接続され、識別情報としての相手方電話番号のダイヤル信号を、電話回線２０を介して交換機（図示せず）に対し発信する。また、前記音出力部１７はＣＰＵ１２に接続され、ＣＰＵ１２の制御の下、デジタルデータを音信号に変換し、種々の音を出力する。また、前記操作パネル入出力部１９はＣＰＵ１２に接続され、ＣＰＵ１２は、操作パネル入出力部１９を介して電話機１の操作面に設けられた表示装置１ｂ及び操作パネルユニット１ａを制御する。
【００２４】
この表示装置１ｂは、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等からなり、電話番号のデータ等が上下２段に表示される（図２参照）。尚、図２は、着信があった旨、着信日時、その発信元電話番号及び相手先名（チャクシン  ９８／１０／１７  １３：１３  ２−２２−２２２２  △△△）を表示する表示装置１ｂを示す。
また、その操作パネルユニット１ｃには、一般的なダイアルキーが配置されており、このダイアルキーは、「１」乃至「０」の数値キーの他に、「＊」キー及び「＃」キー等を包含する。
【００２５】
また、前記タイマ２２、呼び出し手段２３、及びフックスイッチ２４は、ＣＰＵ１２に接続され、ＣＰＵ１２によって制御される。そして、タイマ２２は、年月日時の計測を行って、年月日時のデータ等をＣＰＵ１２に出力する。また、呼び出し手段２３は所定の鳴動パターンにより着信を知らせる。更に、フックスイッチ２４は、不図示の受話器等の操作による回線開閉（オンフック状態またはオフフック状態）の指示信号をＣＰＵ１２に送出する。
【００２６】
次に、ＥＥＰＲＯＭ１４の電話帳記憶エリア１４Ａに記憶されている電話帳データテーブル３１について、図３に基づいて説明する。図３は本実施形態に係る電話機１の電話帳データテーブル３１を示す図である。
この電話帳データテーブル３１には、図３に示すように、アドレス番地、識別情報としての電話番号データ、その電話番号データに対応する相手先名称のデータ、呼び出し先指定用のデータ（呼出先情報）並びに呼び出し時の鳴動パターンデータからなる管理情報が複数件記憶可能に構成される。
【００２７】
具体的には、アドレス番地「１」には、電話番号データとして「１−１１−１１１１」、相手先名称のデータとして「○○○」、呼び出し先指定用のデータ「１Ａ」並びに、呼び出し時の鳴動パターンデータとして「Ｋ１」が記憶されている。同様に、アドレス番地「２」には、電話番号データとして「２−２２−２２２２」、相手先の名称のデータとして「△△△」、及び呼び出し先指定用のデータとして「１Ｂ」並びに、呼び出し時の鳴動パターンデータとして「Ｋ２」が記憶されている。
また、アドレス番地「３」には、電話番号データとして「３−３３−３３３３」、相手先名称のデータとして「□□□」、呼び出し先指定用のデータとして「１Ｃ」並びに、呼び出し時の鳴動パターンデータとして「Ｋ３」が記憶されている。更に、アドレス番地「４」には、電話番号データとして「４−４４−４４４４」、相手先名称のデータとして「△△□」、及び呼び出し先指定用のデータとして「１Ｂ」並びに呼び出し時の鳴動パターンデータとして「Ｋ１」が記憶されている。
【００２８】
この場合、呼び出し先指定用のデータとしての「１Ａ」、「１Ｂ」及び「１Ｃ」は、例えば親機のみを鳴動させるように設定する場合、子機のみを鳴動させるように設定する場合、親機及び子機の両方を鳴動させるように設定する場合を使い分けるために使用される。また、呼び出し時の鳴動パターンデータとして「Ｋ１」〜「Ｋ３」は、鳴動パターンを例えば相手先（識別情報）毎または着信者毎に異ならせることにより、例えば相手先を鳴動音のみで事前に知らせたり、また、呼び出す着信者を鳴動音のみで知らせたりすることができる。
【００２９】
次に、ＲＡＭ１５の受信ＩＤ記憶エリア１５Ａに記憶されている受信ＩＤデータテーブル３２について、図４（ａ）に基づいて説明する。図４（ａ）は本実施形態に係る電話機１のＲＡＭ１５に記憶される受信ＩＤデータテーブル３２を示す図である。
受信ＩＤデータテーブル３２は、図４（ａ）に示すように、「受信日時」のデータ及びこの「受信日時」に対応する「電話番号」のデータから構成されている。この「受信日時」のデータは、着信信号検出手段３から出力した着信検出信号が、ＣＰＵ１２に入力した際の年月日及びその時刻のデータである。また図４（ａ）に示される「電話番号」のデータは、前記発信元電話番号判別手段５によって検出される電話番号データである。
【００３０】
具体的には、「１９９８年１０月１６日、８時５分」に発信元電話番号データとして「１−１１−１１１１」の受信があると、受信ＩＤデータテーブル３２の「受信日時」に「９８／１０／１６  ０８：０５」が記憶され、更に発信元電話番号データとして「１−１１−１１１１」が記憶される。
同様に、「１９９８年１０月１７日、１３時１３分」に発信元電話番号データとして「２−２２−２２２２」の受信があると、受信ＩＤデータテーブル３２の「受信日時」に「９８／１０／１７  １３：１３」が記憶され、更に電話番号データとして「２−２２−２２２２」が記憶される。
【００３１】
次に、ＲＡＭ１５の検索用情報記憶エリア１５Ｂに記憶されている検索用データテーブルについて、図４（ｂ）に基づいて説明する。図４（ｂ）は本実施形態に係る電話機１のＲＡＭ１５の検索用情報記憶エリア１５Ｂに記憶される検索用データテーブル３３の一例を示す図である。
検索用データテーブル３３は、図４（ｂ）に示すように、アドレス番地と、電話番号データの下４桁の電話番号からなる検索用データとによって構成されている。そして、図４（ｂ）に示すアドレス番地は、図３に示す電話帳データテーブル３１に記憶されるアドレス番地に対応する。また、図４（ｂ）に示す検索用データとしての電話番号データの下４桁の電話番号は、電話帳データテーブル３１内のアドレス番地に対応付けて記憶される電話番号データの下４桁をコピーしたものであり、これを用いて、発信元電話番号判別手段５によって検出された発信元電話番号データの下４桁（検索対象データ）との比較が行われる。
【００３２】
具体的には、図４（ｂ）に示すように、アドレス番地「１」には、電話番号データとして「１−１１−１１１１」の下４桁の「１１１１」が検索用データとして記憶される。同様に、アドレス番地「２」には、電話番号データとして「２−２２−２２２２」の下４桁の検索用データ「２２２２」が対応して記憶され、アドレス番地「３」には、電話番号データとして「３−３３−３３３３」の下４桁の検索用データ「３３３３」が対応して記憶され、アドレス番地「４」には、電話番号データとして「４−４４−４４４４」の下４桁の検索用データ「４４４４」が対応して記憶される。
【００３３】
このような検索用データテーブル３３をＣＰＵ１２が検索する場合、電話帳記憶エリア１４Ａに記憶されている電話帳データテーブル３１を検索する場合に比べてデータ量が少ないことから、ＣＰＵ１２は検索用データテーブル３３を短時間で検索できる。そして、ＣＰＵ１２は、検索された結果すなわちアドレス番地「２」及び検索用データ「２２２２」に基づいて、図３の電話帳データテーブル３１から必要なデータを読み出すことができるので、電話帳データテーブル３１のみを検索する場合と同様に必要なデータを入手することができる。また、電話番号データの一部をＲＡＭ１５に転送するようにしているので、使用するメモリ容量を削減でき、ＲＡＭ１５を効率よく使用できる。
【００３４】
以上のように構成された電話機１の動作を、図５に示されるフローチャートに従って説明する。図５は本実施形態に係る電話機１における制御処理のフローチャートである。尚、以下各ステップＳを、単にＳと略記する。
最初に、電話機１に着信があった場合（Ｓ１）、その着信信号中に発信元電話の番号データが付加されたものかどうかを、ＣＰＵ１２が判別する（Ｓ２）。一般にＩＤナンバーディスプレイのサービスの場合、交換器から送出される着信信号は、発信元電話番号のデータの付加の有無によって異なっている。そのため、電話機１のＣＰＵ１２は、着信信号の相違を判別することにより、発信元電話番号のデータ付きの着信か否かを判別できる。
【００３５】
ここで、電話機１は、相手先の発信元電話番号のデータが付加されていないと判別した場合には（Ｓ２：ＮＯ）、表示装置１ｂに相手先の発信元電話番号のデータを表示せずに、後述するＳ１０に進む。
それに対して、ＣＰＵ１２が、相手先の発信元電話番号のデータが付加されていると判別した場合には（Ｓ２：ＹＥＳ）、ラインリレー４を用いて電話回線２０を自動閉結し（Ｓ３）、ＣＰＵ１２は、識別電話番号判別手段５を利用して相手先の発信元電話番号のデータを読み取る（Ｓ４）。その後、ＣＰＵ１２は、ラインリレー４を用いて電話回線２０を自動開放する（Ｓ５）。
【００３６】
尚、この時の電話回線２０の自動閉結は、電話機１が相手方の発信元電話番号のデータを受信するためのものであるので、ＩＤナンバーディスプレイのサービスの場合においては、通話料金はかからないように設定されている。但し、この電話回線２０の自動閉結は、発信元電話番号のデータを読み取るためのみに使用される。尚、この実施の形態の場合、電話回線２０を介して相手方装置から送信されてきた発信元電話番号のデータは、「２−２２−２２２２」であり、発信元電話番号判別手段５が、その「２−２２−２２２２」の発信元電話番号のデータを検出する。それにより、ＣＰＵ１２は、「２−２２−２２２２」の発信元電話番号のデータから、その下４桁の検索対象データ「２２２２」を抽出する。
【００３７】
次に、ＣＰＵ１２は、発信元電話番号のデータの下４桁の検索対象データについて、検索用情報記憶エリア１５Ｂに記憶されている検索用データテーブル３３を用いて検索する（Ｓ６）。この場合、ＣＰＵ１２によって、検索対象データ「２２２２」と同一である電話番号データの下４桁からなる検索用データ「２２２２」及びアドレス番地「２」が、図４（ｂ）の検索用データテーブル３３から検索される。
このようにＣＰＵ１２が、ＲＡＭ１５にコピーされたデータ量の少ない検索用データテーブル３３から、検索用データ「２２２２」及びアドレス番地「２」を検索して読み出すので、ＣＰＵ１２が検索に要する時間は、不揮発性のＥＥＰＲＯＭ１４に記憶された電話帳データテーブル３１を直接検索するよりも極めて短いものとなる。
【００３８】
そして、ＣＰＵ１２は、その検索結果に基づいて、電話帳記憶エリア１４Ａに記憶されている電話帳データテーブル３１から必要なデータを読み出す（Ｓ７）。すなわち、検索用データ「２２２２」及びアドレス番地「２」に関連付けられる電話番号データとして「２−２２−２２２２」、相手先の名称のデータとして「△△△」、及び、呼び出し先指定用のデータとして「１Ｂ」並びに、呼び出し時の鳴動パターンデータとして「Ｋ２」が、図４（ａ）に示す電話帳データテーブル３１から読み出される。このようにＣＰＵ１２は、検索用データ「２２２２」及びアドレス番地「２」の検索結果に基づいて、電話帳データテーブル３１から必要なデータを読み出すことにより、直接に電話帳データテーブル３１を検索する場合と同様なデータを入手できる。
【００３９】
そして、ＣＰＵ１２は、表示装置１ｂに発信元電話番号及び相手先名等を表示するとともに、呼び出し手段２３を用いて呼び出しを行う（Ｓ８）。具体的には、この呼び出し先指定用のデータ「１Ｂ」は、子機のみを鳴動させるように指定するものであるので、電話機１が仮に親機として設定された場合は、鳴動音が生じないのに対し、仮に子機として設定された場合は、呼び出し時の鳴動パターンデータとして「Ｋ２」に対応する鳴動で呼び出される。
また、図２に示す表示装置１ｂには、着信があった旨（チャクシン）、着信日時「９８／１０／１７  １３：１３」、相手先の発信元電話番号のデータ「２−２２−２２２２」、相手先名「△△△」が表示される。それにより、この実施の形態の電話機１の場合であっても、発信元電話番号及び相手先名等を、その表示装置１ｂに表示するといった高機能な着信応答を可能にする。
【００４０】
次に、Ｓ９において、ＣＰＵ１２はフックスイッチ２４がオフフックしたか否かを判断する。受話器がオフフックでない場合（Ｓ９：ＮＯ）、利用者が受話器を操作してオフフックするのを待つ。受話器がオフフックされた場合（Ｓ９：ＹＥＳ）、ＣＰＵ１２はＲＡＭ１５から検索用データテーブル３３を削除する（Ｓ１０）。これは、受話器がオフフックされた後には、検索用データテーブル３３はＲＡＭ１５では不要であるので、検索用データテーブル３３をＲＡＭ１５から削除して、ＲＡＭ１５の記憶領域を有効に利用するためである。
【００４１】
次に、ＣＰＵ１２はフックスイッチ２４がオンフックしたか否かを判断する（Ｓ１１）。フックスイッチ２４がオンフックでない場合（Ｓ１１：ＮＯ）、利用者が受話器を操作してオンフックして、通信が終了するのを待つ。
一方、フックスイッチ２４がオンフックした場合（Ｓ１１：ＹＥＳ）、通信が終了した状態になるので、ＣＰＵ１２は、図３に示す電話帳データテーブル３１からデータを読み出し、ＲＡＭ１５内にアドレス番地及びこれに対応する電話番号データの下４桁の電話番号からなる検索用データによって構成される検索用データテーブル３３を作成する（Ｓ１２）。このように電話帳記憶エリア１４ＡからＲＡＭ１５への電話番号データの一部の転送、すなわち検索用データテーブル３３の作成が通信終了後の着信の待機状態中に行われるのは、着信の待機状態以外の時には、検索用データテーブル３３はＲＡＭ１５では不要であるので、検索用データテーブル３３をＲＡＭ１５内に設けずに、ＲＡＭ１５の記憶領域を有効に利用するためである。
【００４２】
それにより、ＣＰＵ１２が電話帳記憶エリア１４Ａから検索用データテーブル３３へ電話番号データの一部を転送し、検索用データテーブル３３を作成したので、次の着信があった場合、この検索用データテーブル３３を用いて必要なデータを電話帳記憶エリア１４Ａから入手できる。従って、電話帳記憶エリア１４Ａから発信元電話番号及び相手先名等の必要な情報を長時間かけることなく入力でき、それを表示装置１ｂに表示するといった高機能な着信応答が可能となる。
【００４３】
以上詳細に説明した通り、本実施形態に係る発明では、相手方から電話回線２０を介して発信元電話番号のデータ（識別情報）を受信する発信元電話番号判別手段５と、その発信元情報を予め記憶しておくためのＥＥＰＲＯＭ１４（不揮発性の管理情報記憶手段）の電話帳記憶エリア１４Ａと、発信元電話番号判別手段５により受信された発信元情報に基づいてＥＥＰＲＯＭ１４に記憶されている情報を検索するＣＰＵ１２（検索手段）とを備え、その検索結果に基づいて各種機能を実行可能な電話機１において、電話帳記憶エリア１４Ａ内の電話帳データテーブル３１に記憶された識別情報の一部（電話番号データの一部「２２２２」）を転送するための検索用データテーブル３３を、ＲＡＭ１５内の検索用情報記憶エリア１５Ｂに備える。
それにより、ＣＰＵ１２は、比較的検索速度の速いＲＡＭ１５に設けられた検索用情報記憶エリア１５Ｂ内の検索用データテーブル３３に転送された識別情報の一部を用いて検索した後に、その検索結果に基づいて、電話帳データテーブル３１から必要なデータを読み出すので、検索時間の遅い不揮発性の電話帳データテーブル３１を検索する場合に比べて、必要なデータを取得するまでに要する時間を短縮することができる。
【００４４】
尚、この実施形態において、表示装置１ｂが表示手段を構成する。また、ＣＰＵ１２は、受話器がオンフックされるか否かを検出することにより、相手方と通信可能な状態になったか否かを検出する検出手段を構成する。
また、ＣＰＵ１２は、電話帳記憶エリア１４Ａに記憶されている電話帳データテーブル３１及び検索用情報記憶エリア１５Ｂに記憶されている検索用データテーブル３３を検索する検索手段を構成する。また、ＲＡＭ１５により検索用情報記憶手段が構成され、ＥＥＰＲＯＭ１４により管理情報記憶手段が構成される。
【００４５】
尚、本発明は前記実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、以下のようにしてもよい。
例えば、第１の変更例としては、ＲＡＭ１５内の検索用情報記憶エリア１５Ｂとして大きな記憶容量（例えば数十キロバイト程度の容量）を確保できる場合、電話帳記憶エリア１４Ａに記憶される電話帳データテーブル３１の識別情報の一部を転送するのではなく、電話帳記憶エリア１４Ａの各識別情報の全部（例えば、電話番号データの全部「２−２２−２２２２」）を転送して、電話帳記憶エリア１４Ａの電話帳データテーブル３１の代わりに、その検索用情報記憶エリア１５Ｂに記憶されている電話帳データテーブル３１を用いて検索を行う態様を採用するのが望ましい。
【００４６】
このようにした理由は、検索用情報記憶エリア１５Ｂとして大きな記憶容量を確保できる場合、例えば図３に示す電話帳データテーブル３１の電話番号データの全部を、検索用情報記憶エリア１５Ｂに転送しても、検索用情報記憶エリア１５Ｂに記憶できる記憶容量を越えるおそれが少なく、このような方式によれば、検索速度の比較的速い検索用データテーブル３３を用いて検索し、必要な情報も読み出すことができるため、短時間で検索を完了することができる。また、電話帳データテーブル３１から必要な情報を読み出す処理を必要としないため、処理が簡素化される。
【００４７】
また、第２の変更例としては、ＣＰＵ１２は、ＲＡＭ１５内の空き容量を検知する検知手段として機能を有しても良い。そして、ＣＰＵ１２は、ＲＡＭ１５の空き容量、すなわち、検索用情報記憶エリア１５Ｂとして使用できるＲＡＭ１５の空き容量が所定値（例えば数十キロバイト程度の容量）以上であると判断した場合には、例えば図３に示す電話帳データテーブル３１の電話番号データの全部を、検索用情報記憶エリア１５Ｂに転送する。
これは、ＲＡＭ１５の空き容量が所定値（例えば数十キロバイト程度の容量）以上の場合、例えば図３に示す電話帳データテーブル３１の電話番号データの全部を、検索用情報記憶エリア１５Ｂに転送しても、ＲＡＭ１５の他のデータに影響を及ぼしたり、他の機能の作動に影響を及ぼさないためである。そして、ＣＰＵ１２は、図３に示す電話帳データテーブル３１の各電話番号データの全部をＲＡＭ１５内の検索用情報記憶エリア１５Ｂに転送した後に、その検索用情報記憶エリア１５Ｂを検索し、その検索された電話番号データをそのまま用いることにより、例えば、発信元電話番号を表示装置１ｂに表示するといった高機能な着信応答を短時間で可能とする。
【００４８】
一方、ＣＰＵ１２は、ＲＡＭ１５の空き容量が所定値（例えば数十キロバイト程度の容量）未満であると判断した場合には、電話帳記憶エリア１４Ａに記憶されている各電話番号データの一部を検索用情報記憶エリア１５Ｂに転送する。
このようにした理由は、ＲＡＭ１５の空き容量、すなわち、検索用情報記憶エリア１５Ｂとして使用できる容量が所定値（例えば数十キロバイト程度の容量）未満である場合、例えば図３に示す電話帳データテーブル３１の電話番号データの全部を、検索用情報記憶エリア１５Ｂに転送すると、上記のような不具合を生じる可能性があるためである。
そのためＣＰＵ１２は、電話帳データテーブル３１に記憶される電話番号データの一部を、ＲＡＭ１５内の検索用情報記憶エリア１５Ｂに転送した後に、転送した検索用データテーブル３３を検索し、その検索結果に基づいて、該当する管理情報を電話帳データテーブル３１から呼び出すことにより、例えば、発信元電話番号及び相手先名等を表示装置１ｂに表示するといった高機能な着信応答を可能とする。
【００４９】
更に、第３の変更例としては、ＣＰＵ１２は、電話帳記憶エリア１４Ａに記憶されている電話番号データの数が所定値（例えば２０個）を越えたか否かを判断する判断手段として機能を有しても良い。
そして、ＣＰＵ１２は、電話番号データの数が所定値（例えば２０個）未満であると判断した場合には、電話帳データテーブル３１の電話番号データのＲＡＭ１５への転送を行わず、電話番号データの数が所定値を越えたと判断した場合には、電話帳記憶エリア１４Ａに記憶されている電話番号データの一部または全部をＲＡＭ１５に転送し、検索用データテーブル３３を作成する態様を採用する。
【００５０】
このようにした理由は、電話帳記憶エリア１４Ａ（電話帳データテーブル３１）に記憶された電話番号データの数が少ない場合には、ＲＡＭ１５に検索用データテーブル３３としてコピーしたものを検索しても、ＥＥＰＲＯＭ１４内の電話帳データテーブル３１をそのまま検索しても時間的にそれほど差がないと考えられ、不必要なデータ転送を行わないようにするためである。逆に記憶された電話番号データの件数が多い場合には、ＲＡＭ１５に検索用データテーブル３３としてコピーしたものを検索した方が短時間で検索し、必要なデータを取得することができるためである。また、上記実施形態では、ＲＡＭ１５内に必要に応じて検索用情報記憶エリア１５Ｂ（検索用データテーブル３３）を形成するように構成しているが、予め検索用情報記憶エリア１５Ｂを所定量分（可変であってもよい）確保しておき、その専用エリア内に電話番号データを転送するように構成してもよい。この場合、他の機能によるＲＡＭ１５の使用状況や、ＲＡＭ１５内に記憶された他のデータを考慮することなく、確実に電話番号データをＲＡＭ１５に転送できるため、常にＲＡＭ１５を用いた速度の速い検索を行うことができる。また、専用エリアを確保していても、その容量には限度があるため、電話番号データを転送する際には予め専用エリアの空き容量を検出し、容量が少なければ（所定値未満）電話番号データの一部を転送するようにしたり、転送すべき電話番号データの数が所定値を越えた場合には、各電話番号データの全部を専用エリアに記憶しきれない可能性があるため、各電話番号データの一部をそれぞれ転送するように、適宜転送の形式を変更することが望ましい。
【００５１】
尚、電話帳記憶エリア１４Ａに記憶されるデータは、必ずしも上述したデータテーブルに限定される訳ではなく、例えば「受信日時」等のデータを記憶しても良い。また、検索用データテーブル３３に記憶されるデータは、必ずしも上述した検索用データからなる必要はなく、それ以外の形式のデータからなっていても良いのはいうまでもない。
【００５２】
【発明の効果】
以上説明した通り、請求項１に係る発明によれば、通信回線を介して得られる相手方の識別情報を受信する受信手段と、識別情報を予め記憶しておくための不揮発性の管理情報記憶手段と、前記管理情報記憶手段に記憶されている識別情報の一部または全部が転送されることが可能な検索用情報記憶手段と、前記受信手段により受信された識別情報に基づいて、前記管理情報記憶手段に記憶されている識別情報、または、検索用情報記憶手段に転送され記憶されている前記識別情報の一部または全部を検索する検索手段とを備え、その検索手段による検索結果に基づいて各種機能を実行可能な電話機であって、前記管理情報記憶手段から前記検索用情報記憶手段への識別情報の一部または全部の転送が着信の待機状態中に行われるとともに、前記転送された識別情報は着信により前記検索用情報記憶手段から削除するので、管理情報記憶手段に記憶されている識別情報の一部または全部が検索用情報記憶手段に転送され、受信された識別情報に基づき、検索手段は検索用情報記憶手段に記憶されている情報を用いて検索を行う。従って、検索用情報記憶手段に記憶された識別情報の一部または全部を検索する時間は、検索手段が管理情報記憶手段において識別情報を検索する時間に比べて短縮することができる。
そして、識別情報の一部が検索用情報記憶手段に転送された場合、その検索結果に基づいて管理情報記憶手段から管理情報が読み出されることにより、例えば発信元電話番号及び相手先名等を電話機の表示装置に表示するといった高機能な着信応答を維持しながらも、管理情報記憶手段を検索する時間を短縮して、例えば着信時から呼び出し音が鳴るまでの間が長くなるという弊害を防止できる。また、識別情報の全部が検索用情報記憶手段に転送された場合、検索手段が検索用情報記憶手段を検索し、その検索された識別情報をそのまま用いることにより、同様に、高機能な着信応答が短時間で可能となる。
また、検索用情報記憶手段への識別情報の一部または全部の転送は、着信の待機状態中に行われ、一方、識別情報は、着信の待機状態以外の時に記憶手段に保有しておく必要がないので、検索用情報記憶手段から削除される。これにより、削除された識別情報の分だけ記憶手段を有効に利用することができ、高機能な着信応答を行うことが可能になる。
【００５３】
また、請求項２に係る発明によれば、検索用情報記憶手段の空き容量を検知する検知手段を備え、その検知手段により空き容量が所定値以上であると判断された場合には、管理情報記憶手段に記憶されている識別情報の全部が転送され、所定値未満であると判断された場合には、前記管理情報記憶手段に記憶されている識別情報の一部が転送されるので、所定値未満になる場合、仮に管理情報記憶手段に記憶されている各識別情報の全てを転送すると、識別情報を記憶しきれずに、正確な検索ができなかったり、他の機能に関わるデータが消去されてしまうおそれがあるが、各識別情報の一部ずつを記憶させる方式を選択した場合、そのような不具合を防止でき、短時間で検索処理を行うことができるのに対し、所定値以上の場合、各識別情報の全てを転送し、転送した識別情報を用いて検索を行う方式を選択するため、より短時間で検索処理を行うことができる。
特に、検索用情報記憶手段に識別情報を転送しようとするための記憶エリアが固定的に設けられている場合（すなわち、所定データ量分だけ記憶できる記憶エリアが予め確保してある場合）であっても、転送しようとする識別情報の数が増してきた場合、全ての情報を記憶しきれない可能性が出てくる。そのため、記憶エリアの空き容量を検知し、所定値未満の場合は、予め各識別情報の一部ずつを記憶エリアに転送する方式を選択することによって、上記の不具合を防止しつつ、短時間で検索処理を行うことができる。逆に、例えば所定値以上であれば、各識別情報の全てを転送し、それを用いて検索を行う方式を選択することにより、より短時間で検索処理を行うことができる。
【００５４】
また、請求項３に係る発明によれば、管理情報記憶手段に記憶されている識別情報の数が所定値を越えたか否かを判断する判断手段を備え、その判断手段により識別情報の数が所定値未満であると判断された場合に、識別情報の全部が転送され、識別情報の数が所定値を越えたと判断された場合に、識別情報の一部が転送されるので、検索用情報記憶手段が他の機能により使用される可能性がある場合、大容量の識別情報が転送されることにより、他の機能により使用する領域が無くなってしまったり、既に記憶されていたデータに影響を及ぼす可能性があるが、検索用情報記憶手段へ転送するデータ量を削減することにより、そのような不具合を防止する。特に、検索用情報記憶手段に識別情報を転送しようとするための記憶エリアが固定的に設けられている場合（すなわち、所定データ量分だけ記憶できる記憶エリアが予め確保してある場合）であっても、転送しようとする識別情報の数が増してきた場合、全ての情報を記憶しきれない可能性が出てくる。そのため、管理情報記憶手段に記憶されている識別情報の数が所定値を越えた場合には、各識別情報の一部を転送することで、確実に全ての識別情報を転送し、正確に検索を行うことができる。逆に識別情報の数が所定値を越えない場合には、各識別情報の全部を転送することで、より短時間で検索処理を行うことができる。
【００５５】
また、請求項４に係る発明によれば、管理情報記憶手段に記憶されている識別情報の数が所定値を越えたか否かを判断する判断手段を備え、その判断手段により識別情報の数が所定値を越えたと判断された場合に、検索用情報記憶手段への識別情報の一部または全部の転送を実行するので、所定値未満の場合は、検索対象となるものが少ないため、不揮発性の管理情報記憶手段に記憶された状態であっても検索に要する時間がそれほど問題にならないのに対し、所定値を越える場合は、不揮発性の管理情報記憶手段に記憶させたままでは検索に時間がかかるため、検索用情報記憶手段に各識別情報の一部、または全部を転送し、それを用いて検索を行う方式を選択したほうが、短時間で検索処理を行うことができる。
【００５６】
また、請求項５に係る発明によれば、管理情報記憶手段には、識別情報とその識別情報に対応する名称とが記憶されているので、識別情報とその識別情報に対応する名称を例えばディスプレイに表示するといった高機能な着信応答が可能となる。
【００５７】
また、請求項６に係る発明によれば、管理情報記憶手段には、更に呼び出し先を判別する呼出先情報が記憶されているので、例えば識別情報に対応して鳴動音を替えるといった高機能な着信応答の他に、例えば電話機が呼び出し先に指定された場合に限り鳴動するといった高機能な着信応答も可能となる。
【図面の簡単な説明】
【図１】本実施形態に係る電話機の概略構成を示すブロック図である。
【図２】本実施形態に係る電話機の表示装置を拡大して示す正面図である。
【図３】本実施形態に係る電話機のＥＥＰＲＯＭの電話帳記憶エリアに記憶される電話帳データテーブルを示す図である。
【図４】本実施形態に係る電話機のＲＡＭに記憶されるデータテーブルの一例を示す図であって、（ａ）は、受信ＩＤデータテーブルを示す図、（ｂ）は、検索用データテーブルを示す図である。
【図５】本実施形態に係る電話機における制御処理のフローチャートである。
【符号の説明】
１  電話機
２  発信元電話番号付加判別手段
３  着信信号検出手段
４  ラインリレー
５  発信元電話番号判別手段
７  通話回路
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＥＥＰＲＯＭ
１４Ａ  電話帳記憶エリア
１５  ＲＡＭ
１５Ａ  受信ＩＤ記憶エリア
１５Ｂ  検索用情報記憶エリア
１７  音声出力部
１９  操作パネル入出力部
２０  電話回線
２３  呼び出し手段
２４  フックスイッチ
３１  電話帳データテーブル
３２  受信ＩＤデータテーブル
３３  検索用データテーブル
【図１】
0003614013.tif 000002
【図２】
0003614013.tif 000003
【図３】
0003614013.tif 000004
【図４】
0003614013.tif 000005
【図５】
0003614013.tif 000006