(57)【特許請求の範囲】
【請求項１】
呼出元の端末から指定された呼出先の端末の呼出しを行い、この呼出しに対する前記呼出先の端末の応答がなされたことに応じて前記呼出元の端末と前記呼出先の端末とを交換接続する交換装置において、
前記呼出先の端末による応答がなされなかった呼出しを指定した端末を前記呼出先の端末に対応付けて登録するためのものであり、かつ１つの端末に対応付けて複数の端末を登録することができる登録手段と、
任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対応付けて前記登録手段に登録された端末のうちで次の応答呼出の対象に定められた端末を呼出すための応答呼出手段と、
この応答呼出手段による呼出しに対して応答がなされなかった場合に、その応答呼出要求を行なった端末に対して複数の端末が前記登録手段に登録されていれば、次の応答呼出の対象を今回呼出したのとは異なる端末に更新するための更新手段とを具備したことを特徴とする交換装置。
【請求項２】
所定の指示操作に応じ、応答呼出先更新手段が次の応答呼出の対象とする端末を更新することを禁止する更新禁止手段を備えたことを特徴とする請求項１に記載の交換装置。
【請求項３】
呼出元の端末から指定された呼出先の端末の呼出しを行い、この呼出しに対する前記呼出先の端末の応答がなされたことに応じて前記呼出元の端末と前記呼出先の端末とを交換接続する交換装置において、
前記呼出先の端末による応答がなされなかった呼出しを指定した端末を前記呼出先の端末に対応付けて登録するためのものであり、かつ１つの端末に対応付けて所定数の端末を登録することができる登録手段と、
前記呼出先になり得る端末のそれぞれに対して設けられ、前記所定数を巡回的にカウント可能なカウント手段と、
任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対応付けて前記登録手段に登録された端末のうちで、前記応答呼出要求を行なった端末に対して設けられた前記カウント手段のカウント値に対応するものを呼出すための応答呼出手段と、
この応答呼出手段による呼出しに対して応答がなされなかった場合に、その応答呼出要求を行なった端末に対して設けられた前記カウント手段のカウント値を変化させるためのカウント制御手段とを具備したことを特徴とする交換装置。
【請求項４】
所定の指示操作に応じ、カウント制御手段がカウント手段のカウント値を変化させることを禁止するためのカウント制御禁止手段を備えたことを特徴とする請求項３に記載の交換装置。
【請求項５】
呼出元の端末から指定された呼出先の端末の呼出しを行い、この呼出しに対する前記呼出先の端末の応答がなされたことに応じて前記呼出元の端末と前記呼出先の端末とを交換接続する交換装置において、
優先度が予め決められた複数の記憶領域が１つの端末に対応付けて設定され、前記呼出先の端末による応答がなされなかった呼出しを指定した端末の識別情報を前記呼出先の端末に対応付けて設定された前記記憶領域に記憶するための記憶手段と、
任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対応付けて設定された前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報に対応する端末を呼出すための応答呼出手段と、
この応答呼出手段による呼出しに対する応答がなされなかった場合に、その応答呼出し要求を行なった端末に対応付けて設定された前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報を識別情報が記憶されている記憶領域のうちで優先度が最も低い記憶領域に移すとともに、他の記憶領域に記憶された識別情報をそれぞれ元の記憶領域よりも優先度が１つ高い記憶領域に移すための優先度更新手段とを具備したことを特徴とする交換装置。
【請求項６】
所定の指示操作に応じ、優先度更新手段が前記記憶領域に記憶された識別情報を他の記憶領域に移すことを禁止する優先度更新禁止手段を備えたことを特徴とする請求項５に記載の交換装置。
【請求項７】
呼出元の端末を発呼するための発呼情報を呼出先の端末の呼出しを行う際にこの呼出先の端末に対して通知する機能を有した通信網を介して通信を行うための通信端末装置において、
呼出された際に前記通信網から通知された発呼情報を複数記憶するための記憶手段と、
所定の折返し発呼要求がなされたことに応じて、前記記憶手段に記憶された発呼情報のうちで次の折返し発呼の対象に定められた発呼情報を用いた発呼を行うための折返し発呼手段と、
この折返し発呼手段による発呼に対して応答がなされなかった場合に、前記記憶手段に複数の発呼情報が記憶されていれば、次の折返し発呼の対象を今回用いた発呼情報とは異なる発呼情報に更新するための更新手段とを具備したことを特徴とする通信端末装置。
【請求項８】
所定の指示操作に応じ、更新手段が次の折返し発呼の対象とする発呼情報を更新することを禁止する更新禁止手段を備えたことを特徴とする請求項７に記載の通信端末装置。
【請求項９】
呼出元の端末を発呼するための発呼情報を呼出先の端末の呼出しを行う際にこの呼出先の端末に対して通知する機能を有した通信網を介して通信を行うための通信端末装置において、
呼出された際に前記通信網から通知された発呼情報を記憶するためのものであり、かつ前記発呼情報を所定数まで記憶することができる記憶手段と、
前記所定数を巡回的にカウント可能なカウント手段と、
所定の折返し発呼要求がなされたことに応じて、前記記憶手段に記憶された発呼情報のうちで前記カウント手段のカウント値に対応する発呼情報を用いて発呼を行なうための折返し発呼手段と、
この折返し発呼手段による発呼に対して応答がなされなかった場合に、前記カウント手段のカウント値を変化させるためのカウント制御手段とを具備したことを特徴とする通信端末装置。
【請求項１０】
所定の指示操作に応じ、カウント制御手段がカウント手段のカウント値を変化させることを禁止するためのカウント制御禁止手段を備えたことを特徴とする請求項９に記載の通信端末装置。
【請求項１１】
呼出元の端末を発呼するための発呼情報を呼出先の端末の呼出しを行う際にこの呼出先の端末に対して通知する機能を有した通信網を介して通信を行うための通信端末装置において、
優先度が予め決められた複数の記憶領域が設定され、呼出された際に前記通信網から通知された発呼情報を前記記憶領域に記憶するための記憶手段と、
所定の折返し発呼要求がなされたことに応じて、優先度が最も高い前記記憶領域に記憶された識別情報を用いて発呼を行うための折返し発呼手段と、
この折返し発呼手段による発呼に対する応答がなされなかった場合に、前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報を識別情報が記憶されている記憶領域のうちで優先度が最も低い記憶領域に移すとともに、他の記憶領域に記憶された識別情報をそれぞれ元の記憶領域よりも優先度が１つ高い記憶領域に移すための優先度更新手段とを具備したことを特徴とする通信端末装置。
【請求項１２】
所定の指示操作に応じ、優先度更新手段が前記記憶領域に記憶された識別情報を他の記憶領域に移すことを禁止する優先度更新禁止手段を備えたことを特徴とする請求項１１に記載の通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メッセージウェイティング機能を有した例えばボタン電話装置などの交換装置および折返し発呼機能を有した例えばセルラ電話端末装置などの通信端末装置に関する。
【０００２】
【従来の技術】
メッセージウェイティング機能は、ボタン電話装置などの交換装置に装備される機能である。このメッセージウェイティング機能は、呼出元端末からの指示に応じての呼出しに対する呼出先端末による応答がなされなかった時に、呼出先端末に対応付けて呼出元端末を応答呼出候補として登録しておく。そして、任意の端末からの応答呼出要求に応じて、その応答呼出要求を行なった端末に対応付けて登録された応答呼出候補を自動的に呼出す。
【０００３】
このメッセージウェイティング機能を装備した交換装置は従来、収容している内線端末のそれぞれに対応付けて、その内線端末からの応答を要求する内線端末を複数（例えば４つ）登録しておく記憶領域を用意している。そして複数の内線端末が登録されている内線端末から応答呼出要求がなされた場合、登録が古い内線端末から呼出しを行なう。
【０００４】
折返し発呼機能は、セルラ電話端末装置などの通信端末装置に装備される機能である。この折返し発呼機能は、例えば着呼に対して応答することができなかった場合などに、着呼の際に通信網から通知される発呼元端末の電話番号を記憶しておく。そして、折返し発呼要求に応じて、上記記憶しておいた電話番号を用いた発呼を自動的に行う。
【０００５】
この折返し発呼機能を装備した通信端末装置は従来、通知される電話番号を複数記憶しておく記憶領域を用意している。そして複数の電話番号が記憶された状態で折返し発呼要求がなされた場合、これらの電話番号のうちで最も古く記憶されたものを用いて発呼を行う。
【０００６】
このように従来の交換装置や通信端末装置においては、最も古く登録された相手が呼出しに応答しない限りは、他の相手が登録されていてもその相手の呼出しは行なわれなくなってしまう。
【０００７】
特殊なキャンセル指示の操作が行なわれたことに応じて、最も古く登録された相手に関する登録を解除する機能を有したものもある。このような機能を有していれば、最も古く登録された相手が応答しないときにユーザがキャンセル指示を行ない、こののちに応答呼出要求や折返し発呼要求を行なうことで、登録されている他の相手の呼出しを行なわせることができる。
【０００８】
しかしながら、上述のようなキャンセルを行なうと、まだ接続がなされていない相手の登録が解除されてしまうため、その相手へのメッセージウェイティング応答や折返し発呼を行なうことができなくなってしまう。また、ユーザはキャンセルのために特殊な指示操作を行なわなければならないので操作が面倒である。また、ユーザがキャンセル指示のための指示操作を覚えていない場合にはキャンセルを行なうことができない。
【０００９】
【発明が解決しようとする課題】
以上のように従来の交換装置や通信端末装置では、複数の端末が登録された端末からメッセージウェイティング応答や折返し発呼の指示がなされたときには、最も古く登録された端末の呼出しや発呼を行なうものとなっていたために、最も古く登録された端末が応答不能な状態にあると、他の端末が登録されていてもその端末の呼出しや発呼は行なわれなくなってしまうという不具合があった。
【００１０】
また、端末の登録を解除するキャンセル機能を設けた場合、キャンセルによって未接続の端末へのメッセージウェイティング応答や折返し発呼が行なえなくなってしまうという不具合があり、しかもユーザの操作が複雑になってしまうという不具合が生じてしまう。
【００１１】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、ユーザの操作負担を増大させることなしに、登録された相手のうちのいずれかが応答不能な状態にあっても他の相手への呼出を行うことを可能とする交換装置および通信端末装置を提供することにある。
【００１２】
【課題を解決するための手段】
以上の目的を達成するために本発明は、呼出元端末から指定された呼出先端末の呼出しを行い、この呼出しに対する前記呼出先端末の応答がなされたことに応じて前記呼出元端末と前記呼出先端末とを交換接続する交換装置において、呼出しに対する前記呼出先端末の応答がなされなかった場合に、呼出先端末に対応付けて呼出元端末を応答呼出候補として登録するためのものであり、かつ１つの呼出元端末に対応付けて複数の呼出先端末を応答呼出候補として登録することができる例えば応答呼出候補記憶領域などの登録手段と、任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対応付けて登録された応答呼出候補のうちの所定の１つを呼出すための例えばＣＰＵの一機能として実現される応答呼出手段と、この応答呼出手段による呼出しに対して応答がなされなかった場合に、その応答呼出要求を行なった端末に対して別の応答呼出候補が前記登録手段に登録されていれば、次の応答呼出要求に応じて呼出しを行なう応答呼出候補を今回呼出したのとは異なる応答呼出候補に更新するための例えばＣＰＵの一機能として実現される更新手段とを備えた。
【００１３】
より詳しくは、呼出しに対する前記呼出先端末の応答がなされなかった場合に、呼出先端末に対応付けて呼出元端末を応答呼出候補として登録するためのものであり、かつ１つの呼出元端末に対応付けて所定数の呼出先端末を応答呼出候補として登録することができる例えば応答呼出記憶領域などの登録手段と、前記呼出先端末になり得る端末のそれぞれに対して設けられ、前記所定数を巡回的にカウント可能な例えばカウント値記憶領域などのカウント手段と、任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対応付けて登録された応答呼出候補のうちで、応答呼出要求を行なった端末に対して設けられた前記カウント手段のカウント値に対応するものを応答呼出先として呼出しを行なうための例えばＣＰＵの一機能として実現される応答呼出手段と、この応答呼出手段による呼出しに対して応答がなされなかった場合に、その応答呼出要求を行なった端末に対して設けられた前記カウント手段のカウント値を変化させるための例えばＣＰＵの一機能として実現されるカウント制御手段とを備えた。
【００１４】
あるいは、呼出しに対する前記呼出先端末の応答がなされなかった場合に、呼出先端末に対応付けて呼出元端末の識別情報を記憶するためのものであり、かつ１つの呼出元端末に対応付けてそれぞれ優先度が予め決められた複数の記憶領域が設定された例えば応答呼出候補記憶領域などの記憶手段と、任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対して設けられた前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報に対応する端末を応答呼出先として呼出しを行なうための例えばＣＰＵの一機能として実現される応答呼出手段と、この応答呼出手段による呼出しに対する応答がなされなかった場合に、その応答呼出し要求を行なった端末に対して設けられた前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報を識別情報が記憶されている記憶領域のうちで優先度が最も低い記憶領域に移すとともに、他の記憶領域に記憶された識別情報をそれぞれ元の記憶領域よりも優先度が１つ高い記憶領域に移すための例えばＣＰＵの一機能として実現される優先度更新手段とを備えた。
【００１５】
さらには、所定の指示操作に応じ、例えばカウント制御手段がカウント手段のカウント値を変化させることを禁止したり、優先度更新手段が識別情報を他の記憶領域に移すことを禁止することによって、次の応答呼出要求に応じて呼出しを行なう応答呼出候補を更新することを禁止するようにした。
【００１６】
一方、前記目的を達成するために本発明は、呼出元端末を発呼するための発呼情報を呼出先端末の呼出しを行う際にこの呼出先端末に対して通知する機能を有した通信網を介して通信を行うための通信端末装置において、呼出された際に前記通信網から通知された発呼情報を複数記憶するための例えば通知番号記憶領域などの記憶手段と、所定の折返し発呼要求がなされたことに応じて、前記記憶手段に記憶された発呼情報のうちの所定の１つを用いた発呼を行うための例えばＣＰＵの一機能として実現される折返し発呼手段と、この折返し発呼手段による発呼に対して応答がなされなかった場合に、前記記憶手段に別の折返し発呼候補が記憶されていれば、次の折返し発呼要求に応じて発呼を行う際に用いる発呼情報を今回用いた発呼情報とは異なる発呼情報に更新するための例えばＣＰＵの一機能として実現される更新手段とを備えた。
【００１７】
より詳しくは、呼出された際に前記通信網から通知された発呼情報を記憶するためのものであり、かつ前記発呼情報を所定数まで記憶することができる例えば通知番号記憶領域などの記憶手段と、前記所定数を巡回的にカウント可能な例えばカウント値記憶領域などのカウント手段と、所定の折返し発呼要求がなされたことに応じて、前記記憶手段に記憶された発呼情報のうちで前記カウント手段のカウント値に対応するものを用いて発呼を行なうための例えばＣＰＵの一機能として実現される折返し発呼手段と、この折返し発呼手段による発呼に対して応答がなされなかった場合に、前記カウント手段のカウント値を変化させるための例えばＣＰＵの一機能として実現されるカウント制御手段とを備えた。
【００１８】
あるいは、呼出された際に前記通信網から通知された発呼情報を記憶するためのものであり、かつそれぞれ優先度が予め決められた複数の記憶領域が設定された例えば通知番号記憶領域などの記憶手段と、所定の折返し発呼要求がなされたことに応じて、前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報を用いて発呼を行うための例えばＣＰＵの一機能として実現される折返し発呼手段と、この折返し発呼手段による発呼に対する応答がなされなかった場合に、前記複数の記憶領域のうちで優先度が最も高い記憶領域に記憶された識別情報を識別情報が記憶されている記憶領域のうちで優先度が最も低い記憶領域に移すとともに、他の記憶領域に記憶された識別情報をそれぞれ元の記憶領域よりも優先度が１つ高い記憶領域に移すための例えばＣＰＵの一機能として実現される優先度更新手段とを備えた。
【００１９】
さらには、所定の指示操作に応じ、カウント制御手段がカウント手段のカウント値を変化させることを禁止したり、優先度更新手段が識別情報を他の記憶領域に移すことを禁止することによって、次の折返し発呼要求に応じて用いる発呼情報を更新することを禁止するようにした。
【００２０】
このような手段を講じたことにより、応答呼出要求や折返し発呼要求がなされたことに応じて、その応答呼出要求や折返し発呼要求を行なった端末に対して設けられた記憶手段の各記憶領域のうちの１つに記憶された応答呼出候補呼出しや折返し発呼候補への発呼が行なわれるが、この呼出しや発呼に対する応答がなされなければ、次の応答呼出要求や折返し発呼要求に応じて呼出しを行なう応答呼出候補や発呼先の折返し発呼候補が今回呼出した端末とは別の端末に変更される。
【００２１】
また、所定の指示操作がなされたことに応じて次の応答呼出要求に応じて呼出しを行なう応答呼出候補や次の折返し発呼要求に応じて発呼する折返し発呼候補の更新を禁止するようにした場合、ユーザの希望に応じて特定の端末に対する応答呼出しや折返し発呼を連続して行なうことができる。
【００２２】
【発明の実施の形態】
（第１実施の形態）
以下、図面を参照して本発明の第１実施形態につき説明する。
【００２３】
図１は本実施形態に係る交換装置を適用して構成されたボタン電話装置の要部構成を示す機能ブロック図である。この図に示すように本実施形態のボタン電話装置は、主装置１に、複数（最大ｎ個）の内線端末２（2-1 〜2-n ）を接続して構成されている。
【００２４】
主装置１はさらに、タイムスイッチ１１、複数（ｍ個）の局線インタフェース回路１２（12-1〜12-m）、複数（ｎ個）の内線インタフェース回路１３（13-1〜13-n）、ＣＰＵ１４、ＲＯＭ１５およびＲＡＭ１６を備えており、タイムスイッチ１１、局線インタフェース回路１２および内線インタフェース回路１３は、ＰＣＭハイウェイ１７を介して互いに接続されている。またタイムスイッチ１１、局線インタフェース回路１２、内線インタフェース回路１３、ＣＰＵ１４、ＲＯＭ１５およびＲＡＭ１６は、データハイウェイ１８を介して互いに接続されている。
【００２５】
タイムスイッチ１１は、ＣＰＵ１４の制御に基づいてＰＣＭハイウェイ１７上のタイムスロットの入れ替えを行なうことによって、局線インタフェース回路１２および内線インタフェース回路１３を任意に交換接続する。
【００２６】
局線インタフェース回路１２には、公衆回線や専用線などの局線Ｌ（L-1 〜L-m ）が必要に応じて接続される。局線インタフェース回路１２は、接続された局線Ｌに関する局線インタフェース動作を行なう。局線インタフェース動作とは、局線Ｌを介して到来する音声信号（アナログ）のＰＣＭ信号への変換、タイムスイッチ１１を介して与えられるＰＣＭ信号の音声信号（アナログ）への変換、局線Ｌの状態監視や、局線Ｌを介して接続された網に対する種々の信号の送出などである。また局線インタフェース回路１２は、上記局線インタフェース動作に係わる制御情報の授受を、データハイウェイ１８を介してＣＰＵ１４との間で行なう。
【００２７】
内線インタフェース回路１３には、内線端末２（2-1 〜2-n ）が必要に応じて接続される。内線インタフェース回路１３は、接続された内線端末に関する内線インタフェース動作を行なう。内線インタフェース動作は、内線端末２から出力されるＰＣＭ信号のＰＣＭハイウェイ１７への送出、タイムスイッチ１１を介して与えられるＰＣＭ信号のＰＣＭハイウェイ１７からの抽出、内線端末２の状態監視や、内線端末２に対する種々の信号の送出などである。また内線インタフェース回路１３は、上記内線インタフェース動作に係わる制御情報の授受を、データハイウェイ１８を介してＣＰＵ１４との間で行なう。
【００２８】
ＣＰＵ１４は、ＲＯＭ１５に格納されている動作プログラムに基づいた処理を行うことで、タイムスイッチ１１、局線インタフェース回路１２および内線インタフェース回路１３のそれぞれを総括制御し、ボタン電話装置における主装置としての動作を実現する。
【００２９】
ＲＡＭ１６は、ＣＰＵ１４が各種の処理を行なう上で必要な各種の情報を記憶しておくためのものである。ＲＡＭ１６の記憶領域の一部は、応答呼出候補記憶領域１６ａおよびカウント値記憶領域１６ｂに設定されている。
【００３０】
応答呼出候補記憶領域１６ａは、収容している内線端末２のそれぞれに対応付けて、その内線端末２に対してメッセージウェイティングの設定を行なった内線端末２を登録しておくための領域である。この応答呼出候補記憶領域１６ａには、１つの内線端末２に対して複数（本実施形態では４つ）の内線端末２を登録しておくことが可能となっている。カウント値記憶領域１６ｂは、収容している内線端末２のそれぞれに対応付けて、その内線端末２に対して登録された最大４つの内線端末２のうちのいずれを応答先とするのかを示すカウント値を記憶しておくためのものである。
【００３１】
ところでＣＰＵ１４がＲＯＭ１５に格納されている動作プログラムに基づいた処理を行うことで実現される制御機能は、ボタン電話装置の主装置における周知の一般的な制御機能に加えて、応答呼出処理機能、カウント値更新機能およびカウント値更新禁止機能を有している。
【００３２】
このうち応答呼出処理機能は、内線端末２のいずれかからメッセージウェイティング応答が指示された際に、応答呼出候補記憶領域１６ａおよびカウント値記憶領域１６ｂに格納されている情報に基づいてメッセージウェイティング応答先とすべき内線端末２を決定するとともに、その内線端末２の呼出しを行なうものである。カウント値更新機能は、応答呼出処理機能によって行なった呼出しに対して応答がなされなかったときに、カウント値記憶領域１６ｂに記憶されているカウント値を１つインクリメントするためのものである。そしてカウント値更新禁止機能は、応答先変更禁止モードが設定されている際にカウント値更新機能によるカウント値のインクリメントを禁止するものである。
【００３３】
本実施形態においては、各内線端末２を、その内線端末２が接続されているポートに付された番号で管理しており、応答呼出候補記憶領域１６ａには図２に示すような状態で、またカウント値記憶領域１６ｂには図３に示すような状態でそれぞれ情報が記憶されるものとなっている。
【００３４】
図２では、ポート番号“００”のポートに接続された内線端末２に対してポート番号“０１”“０４”“０３”“０２”のポートにそれぞれ接続された内線端末２が登録されていることを示している。なお、図２にて“ＦＦ”と示しているのは無登録であること示している。
【００３５】
次に以上のように構成されたボタン電話装置の動作をＣＰＵ１４の処理手順に従って説明する。なお、交換サービスの提供に関する処理およびメッセージウェイティングの登録処理に関しては従来のボタン電話装置と同様であるので説明を省略し、ここではメッセージウェイティングに対する応答に関する処理を中心に説明することとする。
【００３６】
まず電源投入やシステムリセットなどに応じて動作をスタートするとＣＰＵ１４は、カウント値記憶領域１６ｂに記憶されているカウント値の全てを“００”にリセットし（図４中のステップＳＴ１）、こののちにメッセージウェイティングに対する応答の実行指示（応答呼出要求）がなされるのを待ち受ける（ステップＳＴ２）。
【００３７】
この状態で内線端末２のいずれかにおいて応答呼出要求に相当する所定の指示操作がユーザによって行なわれると、ＣＰＵ１４はその応答呼出要求が所定の応答先固定特番の入力によるものであるか否かの判断を行なう（ステップＳＴ３）。
【００３８】
ここで、応答呼出要求が例えば所定のメッセージウェイティングキーの押下などによる通常のものであった場合、ＣＰＵ１４は次に、応答呼出候補記憶領域１６ａに記憶された応答呼出候補情報のうちで、応答呼出要求が行なわれた内線端末２（以下、指示端末と称する）に対応するものをチェックし（ステップＳＴ４）、第１エリアに応答呼出候補情報が登録されているか否かの判断を行なう（ステップＳＴ５）。そして、第１エリアに応答呼出候補情報が登録されていなかったら、指示端末に対してメッセージウェイティングの設定は行なわれていないので、ＣＰＵ１４はステップＳＴ２、すなわち応答呼出要求の待ち受け状態に戻る。
【００３９】
一方、第１エリアに応答呼出候補情報が登録されていればＣＰＵ１４は次に、指示端末に対応するカウント値をカウント値記憶領域１６ｂから取得し（ステップＳＴ６）、呼出すべき内線端末２の判定を行なう（ステップＳＴ７）。ここで呼出すべき内線端末２は、応答呼出候補記憶領域１６ａに記憶された応答呼出候補情報のうちで、指示端末に対応し、かつ上記取得したカウント値が示すエリアに記憶されたものが示す内線端末２として判定される。具体的には、初期にはカウント値は“００”にクリアされているので、カウント値“００”が示す第１エリアに記憶されている情報に基づいて呼出すべき内線端末２を判定する。すなわち、応答呼出候補記憶領域１６ａに記憶された応答呼出候補情報が図２に示すものであり、かつ指示端末がポート番号“００”のポートに接続された内線端末２であったとすれば、呼出すべき内線端末２はポート番号“０１”のポートに接続されたものと判定される。
【００４０】
ところで、各内線端末２に対する応答呼出候補が４つに満たないとき、応答呼出候補情報はより小さい番号のエリアに記憶される。このため、カウント値が応答呼出候補情報を記憶してあるエリアに対応するものよりも大きくなっているときには、呼出すべき内線端末２をステップＳＴ７にて判定することができない。そこでＣＰＵ１４は、呼出すべき内線端末２をステップＳＴ７にて判定することができたか否かの判断を行ない（ステップＳＴ８）、判定できていなければ、指示端末に対応するカウント値を“００”にクリアし（ステップＳＴ９）、再度ステップＳＴ７、すなわち呼出すべき内線端末２の判定を行なう。
【００４１】
そして呼出すべき内線端末２が判定できたらＣＰＵ１４は、判定した呼出すべき内線端末２の呼出しを行なうべく該当する内線インタフェース回路１３を制御し（ステップＳＴ１０）、こののち上記呼出しに対して応答がなされるか否かの判断を行なう（ステップＳＴ１１）。
【００４２】
ここで応答がなされれば、ＣＰＵ１４は応答呼出候補情報の更新を行なう（ステップＳＴ１２）。この応答呼出候補情報の更新は、今回呼出した内線端末２に関するメッセージウェイティングは完了したので、該当する応答呼出候補情報を応答呼出候補記憶領域１６ａから抹消するためのものである。具体的には、例えば第１エリアに記憶された応答呼出候補情報が示す内線端末２の呼出しを行なったのであれば、第２エリアに記憶された応答呼出候補情報を第１エリアに、第３エリアに記憶された応答呼出候補情報を第２エリアに、第４エリアに記憶された応答呼出候補情報を第３エリアにそれぞれ移すとともに、第４エリアに応答呼出候補の登録がないことを示す“ＦＦ”を格納する。また例えば第３エリアに記憶された応答呼出候補情報が示す内線端末２の呼出しを行なったのであれば、第１エリアおよび第２エリアに記憶された応答呼出候補情報はそのままとして第４エリアに記憶された応答呼出候補情報を第３エリアに移すとともに、第４エリアに“ＦＦ”を格納する。
【００４３】
一方、ステップＳＴ１０における呼出しに対して応答がなされなかった場合、ＣＰＵ１４は応答先変更禁止モードが設定されているか否かの判断を行ない（ステップＳＴ１３）、応答先変更禁止モードが設定されていなければ指示端末に対応するカウント値を１つインクリメントする（ステップＳＴ１４）。次にＣＰＵ１４は、インクリメント後のカウント値が“０４”を上回っているか否かの判断を行ない（ステップＳＴ１５）、カウント値が“０４”を上回っていたら、そのカウント値は第４エリアを示す“０３”よりも大きくなってしまっているので、そのカウント値を“００”にクリアする（ステップＳＴ１６）。これにより、今回の指示端末と同一の内線端末２から次に応答呼出要求が行なわれた際の呼出し対象を変更しておく。
【００４４】
そして、ステップＳＴ１５にてカウント値が“０４”を上回っていなかった場合、あるいはステップＳＴ１６におけるカウント値のクリアが終了した場合、ＣＰＵ１４はステップＳＴ２、すなわち応答呼出要求の待ち受け状態に戻る。
【００４５】
以上のように、複数の応答呼出候補のうちで呼出し対象とすべきものをカウント値によって示しておき、応答呼出要求に応じての呼出しに対して応答がなされなかった場合には、カウント値を変化させることによって同一の指示端末による次の応答呼出要求に応じての呼出し対象を自動的に変更して行く。従って、応答呼出候補に、例えば話中やユーザの離席などによって応答を行なうことができない内線端末２が含まれていたとしても、応答呼出候補が登録されている内線端末２のユーザは通常の応答呼出要求を繰り返すだけで各応答呼出候補へのメッセージウェイティング応答を行なうことができる。
【００４６】
また、応答呼出要求に応じて行なった呼出しに対して応答することができなかった内線端末２の登録は解除しないので、ユーザは応答呼出要求を繰り返すことで再度のメッセージウェイティング応答を行なうことができる。
【００４７】
ところで、以上のように本実施形態では、応答呼出要求に応じての呼出しに対して応答がなされなかった場合には、同一の指示端末に対して複数の応答呼出候補が登録されていれば次の応答呼出要求に応じての呼出し対象を自動的に変更するので、ユーザが特定の応答呼出候補に対するメッセージウェイティング応答を優先させたい場合であっても、その特定の応答呼出候補が応答しなかったときには別の応答呼出候補の呼出しが行なわれてしまう。
【００４８】
そこで本実施形態では、所定の応答先固定特番を定めてあり、この応答先固定特番によって応答呼出要求がなされたことに応じて、ＣＰＵ１４は応答先変更禁止モードを設定しておく（ステップＳＴ３０）。そしてＣＰＵ１４は、ステップＳＴ１０での呼出しに対する応答がなされなかったとステップＳＴ１１にて判定したときに応答先変更禁止モードが設定されていたら、ステップＳＴ１４でのカウント値のインクリメントを行なうことなしに処理をステップＳＴ２に戻すようにしている。
【００４９】
これにより本実施形態によれば、特定の応答呼出候補がメッセージウェイティング応答のための呼出しに対して応答することができないときに、その特定の応答呼出候補へのメッセージウェイティング応答を繰り返し行なうこともできる。
【００５０】
（第２の実施の形態）
次に、本発明の第２実施形態につき説明する。
【００５１】
図５は本実施形態に係る交換装置を適用して構成されたボタン電話装置の要部構成を示す機能ブロック図である。なお、図１と同一部分には同一符号を付し、その詳細な説明は省略する。
【００５２】
この図に示すように本実施形態のボタン電話装置は、主装置３に、複数（最大ｎ個）の内線端末２を接続して構成されている。
【００５３】
主装置３はさらに、タイムスイッチ１１、複数（ｍ個）の局線インタフェース回路１２（12-1〜12-m）、複数（ｎ個）の内線インタフェース回路１３（13-1〜13-n）、ＣＰＵ３１、ＲＯＭ３２およびＲＡＭ３３を備えており、タイムスイッチ１１、局線インタフェース回路１２および内線インタフェース回路１３は、ＰＣＭハイウェイ１７を介して互いに接続されている。またタイムスイッチ１１、局線インタフェース回路１２、内線インタフェース回路１３、ＣＰＵ３１、ＲＯＭ３２およびＲＡＭ３３は、データハイウェイ１８を介して互いに接続されている。
【００５４】
すなわち本実施形態における主装置３は、前記第１実施形態の主装置１におけるＣＰＵ１４、ＲＯＭ１５およびＲＡＭ１６に代えてＣＰＵ３１、ＲＯＭ３２およびＲＡＭ３３を設けたものとなっている。
【００５５】
ＣＰＵ３１は、ＲＯＭ３２に格納されている動作プログラムに基づいた処理を行うことで、タイムスイッチ１１、局線インタフェース回路１２および内線インタフェース回路１３のそれぞれを総括制御し、ボタン電話装置における主装置としての動作を実現する。
【００５６】
ＲＡＭ３３は、ＣＰＵ３１が各種の処理を行なう上で必要な各種の情報を記憶しておくためのものである。ＲＡＭ３３の記憶領域の一部は、応答呼出候補記憶領域１６ａに設定されている。
【００５７】
ところでＣＰＵ３１がＲＯＭ３２に格納されている動作プログラムに基づいた処理を行うことで実現される制御機能は、ボタン電話装置の主装置における周知の一般的な制御機能に加えて、応答呼出処理機能、応答先変更機能および応答先変更禁止機能を有している。
【００５８】
このうち応答呼出処理機能は、内線端末２のいずれかから応答呼出要求がなされた際に、応答呼出候補記憶領域１６ａに格納されている情報に基づいて応答呼出先とすべき内線端末２を決定するとともに、その内線端末２の呼出しを行なうものである。応答先変更機能は、応答呼出処理機能によって行なった呼出しに対して応答がなされなかったときに、応答呼出候補記憶領域１６ａに記憶されている情報の更新を行なうことで次のメッセージウェイティング応答先を変更するものである。そして応答先変更禁止機能は、応答先変更禁止モードが設定されている際に応答先変更機能による情報の更新を禁止するものである。
【００５９】
次に以上のように構成されたボタン電話装置の動作をＣＰＵ３１の処理手順に従って説明する。なお、交換サービスの提供に関する処理およびメッセージウェイティングの登録処理に関しては従来のボタン電話装置と同様であるので説明を省略し、ここではメッセージウェイティングに対する応答に関する処理を中心に説明することとする。
【００６０】
まず、待機状態においてＣＰＵ３１は、応答呼出要求がなされるのを待ち受けている（図６中のステップＳＴ２１）。
【００６１】
この状態で内線端末２のいずれかにおいて応答呼出要求に相当する所定の指示操作がユーザによって行なわれると、ＣＰＵ３１はその応答呼出要求が所定の応答先固定特番の入力によるものであるか否かの判断を行なう（ステップＳＴ２２）。
【００６２】
ここで、応答呼出要求が例えば所定のメッセージウェイティングキーの押下などによる通常のものであった場合、ＣＰＵ３１は次に、応答呼出候補記憶領域１６ａに記憶された応答呼出候補情報のうちで指示端末に対応するものをチェックし（ステップＳＴ２３）、第１エリアに応答呼出候補情報が登録されているか否かの判断を行なう（ステップＳＴ２４）。そして、第１エリアに応答呼出候補情報が登録されていなかったら、指示端末に対してメッセージウェイティングの設定は行なわれていないので、ＣＰＵ３１はステップＳＴ２１、すなわち応答呼出要求の待ち受け状態に戻る。
【００６３】
一方、第１エリアに応答呼出候補情報が登録されていればＣＰＵ３１は次に、その第１エリアに登録されている応答呼出候補情報が示す内線端末２の呼出しを行なうべく該当する内線インタフェース回路１３を制御し（ステップＳＴ２５）、こののち上記呼出しに対して応答がなされるか否かの判断を行なう（ステップＳＴ２６）。
【００６４】
ここで応答がなされれば、ＣＰＵ３１は応答呼出候補情報の更新を行なう（ステップＳＴ２７）。この応答呼出候補情報の更新は、今回呼出した内線端末２に関するメッセージウェイティングは完了したので、該当する応答呼出候補情報を応答呼出候補記憶領域１６ａから抹消するためのものである。具体的には、第２エリアに記憶された応答呼出候補情報を第１エリアに、第３エリアに記憶された応答呼出候補情報を第２エリアに、第４エリアに記憶された応答呼出候補情報を第３エリアにそれぞれ移すとともに、第４エリアに“ＦＦ”を格納する。
【００６５】
一方、ステップＳＴ２５における呼出しに対して応答がなされなかった場合、ＣＰＵ３１は応答先変更禁止モードが設定されているか否かの判断を行ない（ステップＳＴ２８）、応答先変更禁止モードが設定されていなければ指示端末に対応する応答呼出候補情報の入替えを行なう（ステップＳＴ２９）。具体的には、第２エリアに記憶されていた応答呼出候補情報を第１エリアに、第３エリアに記憶されていた応答呼出候補情報を第２エリアに、第４エリアに記憶されていた応答呼出候補情報を第３エリアに、またもともと第１エリアに記憶されていた応答呼出候補情報を第４エリアにそれぞれ移す。従って、ポート番号“００”のポートに接続されている内線端末２より応答呼出要求がなされたときで、かつ応答呼出要求時に応答呼出候補記憶領域１６ａに記憶された情報が図７（ａ）に示す状態にあった場合、入替え後の状態は図７（ｂ）に示す状態となる。
【００６６】
そして、応答呼出候補情報の入替えが終了したら、ＣＰＵ３１はステップＳＴ２１、すなわち応答呼出要求の待ち受け状態に戻る。
【００６７】
なお、メッセージウェイティングが設定された内線端末２の表示器には、応答呼出候補の内線番号の一覧を表示させるが、応答呼出候補情報の入替えを行った際には、上記一覧における内線番号の順序も入れ替える。具体的には、ポート番号“０１”に内線番号「１０１」が、ポート番号“０２”に内線番号「１０２」が、ポート番号“０３”に内線番号「１０３」が、ポート番号“０４”に内線番号「１０４」がそれぞれ設定されているとすれば、応答呼出候補記憶領域１６ａに記憶された情報が図７（ａ）に示す状態であれば図８（ａ）に示すような一覧を表示しておくが、応答呼出候補記憶領域１６ａに記憶された情報を図７（ｂ）に示す状態に更新した際には、一覧も図８（ｂ）に示すようなものに更新する。
【００６８】
以上のように、応答呼出候補記憶領域１６ａの第１領域に記憶された応答呼出候補情報が示す応答呼出候補を呼出し対象とするようにしておき、応答呼出要求に応じての呼出しに対して応答がなされなかった場合には、応答呼出候補情報の入替えを行なうことで次の応答呼出要求に応じての呼出し対象を自動的に変更して行く。従って、応答呼出候補に、例えば話中やユーザの離席などによって応答を行なうことができない内線端末２が含まれていたとしても、応答呼出候補が登録されている内線端末２のユーザは通常の応答呼出要求を繰り返すだけで各応答呼出候補へのメッセージウェイティング応答を行なうことができる。
【００６９】
また、応答呼出要求に応じて行なった呼出しに対して応答することができなかった内線端末２の登録は解除しないので、ユーザは応答呼出要求を繰り返すことで再度のメッセージウェイティング応答を行なうことができる。
【００７０】
また本実施形態は、所定の応答先固定特番を定めてあり、この応答先固定特番によって応答呼出要求がなされたことに応じて、ＣＰＵ３１は応答先変更禁止モードを設定しておく（ステップＳＴ３０）。そしてＣＰＵ３１は、ステップＳＴ２５での呼出しに対する応答がなされなかったとステップＳＴ２６にて判定したときに応答先変更禁止モードが設定されていたら、ステップＳＴ２９でのカウント値のインクリメント、すなわちＭＷ設定端末情報の入替えを行なうことなしに処理をステップＳＴ２１に戻すようにしている。
【００７１】
これにより本実施形態によっても、特定の応答呼出候補がメッセージウェイティング応答のための呼出しに対して応答することができないときに、その特定の応答呼出候補へのメッセージウェイティング応答を繰り返し行なうことも可能となっている。
【００７２】
（第３の実施の形態）
続いて、図面を参照して本発明の第３実施形態につき説明する。
【００７３】
図９は本実施形態に係る通信端末装置を適用して構成されたセルラ電話端末装置の要部構成を示す機能ブロック図である。この図に示すように本実施形態のセルラ電話端末装置は、アンテナ４１、無線部４２、制御情報分離合成部４３、オーディオ部４４、スピーカ４５、マイクロホン４６、ＣＰＵ４７、ＲＯＭ４８、ＲＡＭ４９、操作部５０および表示部５１を有している。
【００７４】
基地局から送信されて到来した無線搬送波信号は、アンテナ４１で受信されたのち無線部４２の受信機４２ａに入力される。この受信機４２ａでは、上記受信された無線搬送波信号が内部の周波数シンセサイザで発生した受信局部発振信号を用いて所望チャネルの検波および復調がなされて、ベースバンドの受信ディジタル信号に変換される。なお、上記周波数シンセサイザから発生される局部発振周波数は、所望チャネルに応じてＣＰＵ４７より指示される。
【００７５】
受信機４２ａから出力された受信ディジタル信号は、制御情報分離合成部４３に入力される。制御情報分離合成部４３では、受信ディジタル信号中に制御情報に対応する信号が存在する場合に、そのディジタル信号が抽出される。
【００７６】
また受信ディジタル信号中の音声信号部分は、制御情報分離合成部４３を介してオーディオ部４４に与えられ、ここでアナログ化および増幅がなされてスピーカ４５に与えられる。この結果、スピーカ４５から受話音声が出力される。
【００７７】
これに対し、マイクロホン４６に入力された送話音声は、オーディオ部５において、ディジタル化および増幅がなされたのち、制御情報分離合成部４３を介して無線部４２へと与えられる。この際、制御情報がＣＰＵ４７から出力されていたら、その制御情報が制御情報分離合成部４にて合成される。
【００７８】
無線部４２では、制御情報分離合成部４３からベースバンドの送信ディジタル信号が与えられると、これが送信機４２ｂで変調されるとともに、内部の周波数シンセサイザで発生した送信局部発振信号によって所定の無線送信チャネルの周波数帯に周波数変換され、さらに所定の送信電力レベルに増幅されて無線搬送波信号とされる。そして、この送信機４２ｂから出力された無線搬送波信号はアンテナ４１から送信される。
【００７９】
ＣＰＵ４７は、ＲＯＭ４８に格納されている動作プログラムに基づいた処理を行うことで、本セルラ電話端末装置の各部を総括制御し、セルラ電話端末装置としての動作を実現する。
【００８０】
ＲＡＭ４９は、ＣＰＵ４７が各種の処理を行なう上で必要となるデータを格納しておくためのものである。ＲＡＭ４９の記憶領域の一部は、通知番号記憶領域４９ａおよびカウント値記憶領域４９ｂに設定されている。
【００８１】
通知番号記憶領域４９ａは、応答しなかった着呼の際に通信網側から通知された発呼者の電話番号（以下、通知番号と称する）を記憶しておくための領域である。この通知番号記憶領域４９ａにはさらに、図１０に示すように第１エリア〜第４エリアが設定されており、これらのエリアのそれぞれに通知番号を記憶しておくことが可能となっている。カウント値記憶領域４９ｂは、通知番号記憶領域４９ａに記憶された最大４つの通知番号のうちのいずれを折返し発呼の際に用いるのかを示すカウント値を記憶しておくためのものである。
【００８２】
操作部５０は、ユーザが発信や着信応答、ダイヤル番号入力、終話等の操作を行うための機能キーおよびテンキーを備えており、ユーザによる指示入力を受付けるためのものである。
【００８３】
表示部５１は、ＣＰＵ４７の制御の下にユーザに対して報知すべき種々の情報を可視表示するためのものである。
【００８４】
ところでＣＰＵ４７がＲＯＭ４８に格納されている動作プログラムに基づいた処理を行うことで実現される制御機能は、セルラ電話端末装置における周知の一般的な制御機能に加えて、折返し発呼処理機能、カウント値更新機能およびカウント値更新禁止機能を有している。
【００８５】
このうち折返し発呼処理機能は、操作部５０での指示操作によって折返し発呼要求がなされた際に、通知番号記憶領域４９ａおよびカウント値記憶領域４９ｂに格納されている情報に基づいて折返し発呼に用いるべき通知番号を決定するとともに、その通知番号を用いた発呼を行なうものである。カウント値更新機能は、折返し発呼処理機能によって行なった呼出しに対して応答がなされなかったときに、カウント値記憶領域４９ｂに記憶されているカウント値を１つインクリメントするためのものである。そしてカウント値更新禁止機能は、発呼先変更禁止モードが設定されている際にカウント値更新機能によるカウント値のインクリメントを禁止するものである。
【００８６】
次に以上のように構成されたセルラ電話端末装置の動作をＣＰＵ４７の処理手順に従って説明する。なお、通常の通話サービスに関する処理および通知番号の記憶処理に関しては従来のセルラ電話端末装置と同様であるので説明を省略し、ここでは折返し発呼に関する処理を中心に説明することとする。
【００８７】
まず電源投入やシステムリセットなどに応じて動作をスタートするとＣＰＵ４７は、カウント値記憶領域４９ｂに記憶されているカウント値を“００”にリセットし（図１１中のステップＳＴ４１）、こののちに折返し発呼の実行指示（折返し発呼要求）がなされるのを待ち受ける（ステップＳＴ４２）。
【００８８】
この状態で折返し発呼要求に相当する所定の指示操作が操作部５０にてユーザによって行なわれると、ＣＰＵ４７はその折返し発呼要求が所定の発呼先固定特番の入力によるものであるか否かの判断を行なう（ステップＳＴ４３）。
【００８９】
ここで、折返し発呼要求が例えば所定の折返し発呼キーの押下などによる通常のものであった場合、ＣＰＵ４７は次に、通知番号記憶領域４９ａの第１エリアに通知番号が記憶されているか否かの判断を行なう（ステップＳＴ４４）。そして、第１エリアに通知番号が記憶されていなかったら、折返し発呼の対象は存在しないので、ＣＰＵ４７はステップＳＴ４２、すなわち折返し発呼要求の待ち受け状態に戻る。
【００９０】
一方、第１エリアに通知番号が記憶されていればＣＰＵ４７は次に、カウント値をカウント値記憶領域４９ｂから取得し（ステップＳＴ４５）、そのカウント値に基づいて折返し発呼に用いるべき通知番号の判定を行なう（ステップＳＴ４６）。ここで折返し発呼に用いるべき通知番号は、通知番号記憶領域４９ａに記憶された通知番号のうちで、上記取得したカウント値が示すエリアに記憶されたものとして判定される。具体的には、初期にはカウント値は“００”にクリアされているので、カウント値“００”が示す第１エリアに記憶されている通知番号を折返し発呼に用いるべき通知番号として判定する。すなわち、通知番号記憶領域４９ａに記憶された通知番号が図１０に示すものであるとすれば、折返し発呼に用いるべき通知番号は「０１０１２３４５６７」と判定される。
【００９１】
ところで、通知番号記憶領域４９ａに記憶された通知番号が４つに満たないとき、通知番号はより小さい番号のエリアに記憶される。このため、カウント値が通知番号を記憶してあるエリアに対応するものよりも大きくなっているときには、折返し発呼に用いるべき通知番号をステップＳＴ４６にて判定することができない。そこでＣＰＵ４７は、折返し発呼に用いるべき通知番号をステップＳＴ４６にて判定することができたか否かの判断を行ない（ステップＳＴ４７）、判定できていなければ、カウント値を“００”にクリアし（ステップＳＴ４８）、再度ステップＳＴ４６、すなわち折返し発呼に用いるべき通知番号の判定を行なう。
【００９２】
そして折返し発呼に用いるべき通知番号が判定できたらＣＰＵ４７は、判定した通知番号を用いた発呼を行ない（ステップＳＴ４９）、こののち上記発呼に対して応答がなされるか否かの判断を行なう（ステップＳＴ５０）。
【００９３】
ここで応答がなされれば、ＣＰＵ４７は通知番号記憶領域４９ａに記憶されている情報の更新を行なう（ステップＳＴ５１）。この情報の更新は、今回の折返し発呼に用いた電話番号を通知番号記憶領域４９ａから抹消するためのものである。具体的には、例えば第１エリアに記憶された通知番号を用いて折返し発呼を行なったのであれば、第２エリアに記憶された通知番号を第１エリアに、第３エリアに記憶された通知番号を第２エリアに、第４エリアに記憶された通知番号を第３エリアにそれぞれ移すとともに、第４エリアに通知番号がないことを示す“ＦＦ”を格納する。また例えば第３エリアに記憶された通知番号を用いて折返し発呼を行なったのであれば、第１エリアおよび第２エリアに記憶された通知番号はそのままとして、第４エリアに記憶された通知番号を第３エリアに移すとともに、第４エリアに“ＦＦ”を格納する。
【００９４】
一方、ステップＳＴ４９における発呼に対して応答がなされなかった場合、ＣＰＵ４７は発呼先変更禁止モードが設定されているか否かの判断を行ない（ステップＳＴ５２）、発呼先変更禁止モードが設定されていなければカウント値を１つインクリメントする（ステップＳＴ５３）。次にＣＰＵ４７は、インクリメント後のカウント値が“０４”を上回っているか否かの判断を行ない（ステップＳＴ５４）、カウント値が“０４”を上回っていたら、そのカウント値は第４エリアを示す“０３”よりも大きくなってしまっているので、そのカウント値を“００”にクリアする（ステップＳＴ５５）。これにより、次に折返し発呼要求が行なわれた際に用いる通知番号を変更しておく。
【００９５】
そして、ステップＳＴ５４にてカウント値が“０４”を上回っていなかった場合、あるいはステップＳＴ５５におけるカウント値のクリアが終了した場合、ＣＰＵ４７はステップＳＴ２、すなわち折返し発呼要求の待ち受け状態に戻る。
【００９６】
以上のように、通知番号記憶領域４９ａに記憶した複数の通知番号のうちで呼出し対象とすべきものをカウント値によって示しておき、折返し発呼要求に応じての折返し発呼に対して応答がなされなかった場合には、カウント値を変化させることによって次の折返し発呼要求に応じての折返し発呼の際に用いる通知番号を自動的に変更して行く。従って、通知番号記憶領域４９ａに記憶されている通知番号に、例えば話中やユーザの離席などによって応答を行なうことができない端末の電話番号が含まれていたとしても、ユーザは通常の折返し発呼要求を繰り返すだけで各通知番号の相手への折返し発呼を行なうことができる。
【００９７】
また、応答がなかった折返し発呼の際に用いた通知番号は通知番号記憶領域４９ａから抹消しないので、ユーザは折返し発呼要求を繰り返すことで再度の折返し発呼を行なうことができる。
【００９８】
ところで、以上のように本実施形態では、折返し発呼に対して応答がなされなかった場合には、通知番号記憶領域４９ａに複数の通知番号が記憶されていれば次の折返し発呼の際に用いる通知番号を自動的に変更するので、ユーザが特定の相手に対する折返し発呼を優先させたい場合であっても、その特定の相手が応答しなかったときには別の相手への折返し発呼が行なわれてしまう。
【００９９】
そこで本実施形態では、所定の発呼先固定特番を定めてあり、この発呼先固定特番によって折返し発呼要求がなされたことに応じて、ＣＰＵ４７は発呼先変更禁止モードを設定しておく（ステップＳＴ５６）。そしてＣＰＵ４７は、ステップＳＴ４９での折返し発呼に対する応答がなされなかったとステップＳＴ５０にて判定したときに発呼先変更禁止モードが設定されていたら、ステップＳＴ５３でのカウント値のインクリメントを行なうことなしに処理をステップＳＴ４２に戻すようにしている。
【０１００】
これにより本実施形態によれば、特定の相手が折返し発呼に対して応答することができないときに、その特定の相手への折返し発呼を繰り返し行なうこともできる。
【０１０１】
（第４の実施の形態）
続いて、図面を参照して本発明の第４実施形態につき説明する。
【０１０２】
図１２は本実施形態に係る通信端末装置を適用して構成されたセルラ電話端末装置の要部構成を示す機能ブロック図である。なお、図９と同一部分には同一符号を付し、その詳細な説明は省略する。
【０１０３】
この図に示すように本実施形態のセルラ電話端末装置は、アンテナ４１、無線部４２、制御情報分離合成部４３、オーディオ部４４、スピーカ４５、マイクロホン４６、操作部５０、表示部５１、ＣＰＵ６１、ＲＯＭ６２およびＲＡＭ６３を有している。
【０１０４】
すなわち本実施形態のセルラ電話端末装置は、前記第３実施形態のセルラ電話端末装置におけるＣＰＵ４７、ＲＯＭ４８およびＲＡＭ４９に代えてＣＰＵ６１、ＲＯＭ６２およびＲＡＭ６３を設けたものとなっている。
【０１０５】
ＣＰＵ６１は、ＲＯＭ６２に格納されている動作プログラムに基づいた処理を行うことで、本セルラ電話端末装置の各部を総括制御し、セルラ電話端末装置としての動作を実現する。
【０１０６】
ＲＡＭ６３は、ＣＰＵ６１が各種の処理を行なう上で必要となるデータを格納しておくためのものである。ＲＡＭ６３の記憶領域の一部は、通知番号記憶領域４９ａに設定されている。
【０１０７】
ところでＣＰＵ６１がＲＯＭ６２に格納されている動作プログラムに基づいた処理を行うことで実現される制御機能は、セルラ電話端末装置における周知の一般的な制御機能に加えて、折返し発呼処理機能、発呼先変更機能および発呼先変更禁止機能を有している。
【０１０８】
このうち折返し発呼処理機能は、操作部５０での指示操作によって折返し発呼要求がなされた際に、通知番号記憶領域４９ａに格納されている情報に基づいて折返し発呼に用いるべき通知番号を決定するとともに、その通知番号を用いた発呼を行なうものである。発呼先変更機能は、折返し発呼処理機能によって行なった発呼に対して応答がなされなかったときに、通知番号記憶領域４９ａに記憶されている情報の更新を行なうことで次の折返し発呼先を変更するものである。そして発呼先変更禁止機能は、発呼先変更禁止モードが設定されている際に発呼先変更機能による情報の更新を禁止するものである。
【０１０９】
次に以上のように構成されたセルラ電話端末装置の動作をＣＰＵ６１の処理手順に従って説明する。なお、通常の通話サービスに関する処理および通知番号の記憶処理に関しては従来のセルラ電話端末装置と同様であるので説明を省略し、ここでは折返し発呼に関する処理を中心に説明することとする。
【０１１０】
まず、待機状態においてＣＰＵ６１は、折返し発呼要求がなされるのを待ち受けている（図１３中のステップＳＴ６１）。
【０１１１】
この状態で折返し発呼要求に相当する所定の指示操作が操作部５０にてユーザによって行なわれると、ＣＰＵ６１はその折返し発呼要求が所定の発呼先固定特番の入力によるものであるか否かの判断を行なう（ステップＳＴ６２）。
【０１１２】
ここで、折返し発呼要求が例えば所定の折返し発呼キーの押下などによる通常のものであった場合、ＣＰＵ６１は次に、通知番号記憶領域４９ａの第１エリアに通知番号が記憶されているか否かの判断を行なう（ステップＳＴ６３）。そして、第１エリアに通知番号が記憶されていなかったら、折返し発呼の対象は存在しないので、ＣＰＵ６１はステップＳＴ６１、すなわち折返し発呼要求の待ち受け状態に戻る。
【０１１３】
一方、第１エリアに通知番号が記憶されていればＣＰＵ６１は次に、その第１エリアに記憶されている通知番号を用いた発呼を行ない（ステップＳＴ６４）、こののち上記発呼に対して応答がなされるか否かの判断を行なう（ステップＳＴ６５）。
【０１１４】
ここで応答がなされれば、ＣＰＵ６１は通知番号記憶領域４９ａに記憶されている情報の更新を行なう（ステップＳＴ６６）。この情報の更新は、今回の折返し発呼に用いた電話番号を通知番号記憶領域４９ａから抹消するためのものである。具体的には、例えば第１エリアに記憶された通知番号を用いて折返し発呼を行なったのであれば、第２エリアに記憶された通知番号を第１エリアに、第３エリアに記憶された通知番号を第２エリアに、第４エリアに記憶された通知番号を第３エリアにそれぞれ移すとともに、第４エリアに通知番号がないことを示す“ＦＦ”を格納する。また例えば第３エリアに記憶された通知番号を用いて折返しはそのままとして、第４エリアに記憶された通知番号を第３エリアに移すとともに、第４エリアに“ＦＦ”を格納する。
【０１１５】
一方、ステップＳＴ６４における発呼に対して応答がなされなかった場合、ＣＰＵ６１は発呼先変更禁止モードが設定されているか否かの判断を行ない（ステップＳＴ６７）、発呼先変更禁止モードが設定されていなければ通知番号記憶領域４９ａに記憶されている通知番号の入替えを行なう（ステップＳＴ６８）。具体的には、第２エリアに記憶されていた通知番号を第１エリアに、第３エリアに記憶されていた通知番号を第２エリアに、第４エリアに記憶されていた通知番号を第３エリアに、またもともと第１エリアに記憶されていた通知番号を第４エリアにそれぞれ移す。従って、折返し発呼要求時に通知番号記憶領域４９ａに記憶されていた情報が図１４（ａ）に示す状態にあった場合、入替え後の状態は図１４（ｂ）に示す状態となる。
【０１１６】
そして、応答呼出候補情報の入替えが終了したら、ＣＰＵ６１はステップＳＴ６１、すなわち折返し発呼要求の待ち受け状態に戻る。
【０１１７】
以上のように、通知番号記憶領域４９ａの第１領域に記憶された通知番号を折返し発呼に用いる通知番号としておき、折返し発呼要求に応じての折返し発呼に対して応答がなされなかった場合には、通知番号記憶領域４９ａに記憶された通知番号の入替えを行なうことによって次の折返し発呼要求に応じての折返し発呼の際に用いる通知番号を自動的に変更して行く。従って、通知番号記憶領域４９ａに記憶されている通知番号に、例えば話中やユーザの離席などによって応答を行なうことができない端末の電話番号が含まれていたとしても、ユーザは通常の折返し発呼要求を繰り返すだけで各通知番号の相手への折返し発呼を行なうことができる。
【０１１８】
また、応答がなかった折返し発呼の際に用いた通知番号は通知番号記憶領域４９ａから抹消しないので、ユーザは折返し発呼要求を繰り返すことで再度の折返し発呼を行なうことができる。
【０１１９】
ところで、以上のように本実施形態では、折返し発呼に対して応答がなされなかった場合には、通知番号記憶領域４９ａに複数の通知番号が記憶されていれば次の折返し発呼の際に用いる通知番号を自動的に変更するので、ユーザが特定の相手に対する折返し発呼を優先させたい場合であっても、その特定の相手が応答しなかったときには別の相手への折返し発呼が行なわれてしまう。
【０１２０】
そこで本実施形態では、所定の発呼先固定特番を定めてあり、この発呼先固定特番によって折返し発呼要求がなされたことに応じて、ＣＰＵ６１は発呼先変更禁止モードを設定しておく（ステップＳＴ６９）。そしてＣＰＵ６１は、ステップＳＴ６４での折返し発呼に対する応答がなされなかったとステップＳＴ６５にて判定したときに発呼先変更禁止モードが設定されていたら、ステップＳＴ６８での通知番号の入替えを行なうことなしに処理をステップＳＴ６１に戻すようにしている。
【０１２１】
これにより本実施形態によれば、特定の相手が折返し発呼に対して応答することができないときに、その特定の相手への折返し発呼を繰り返し行なうこともできる。
【０１２２】
なお、本発明は前記各実施形態に限定されるものではない。例えば前記第１実施形態および第２実施形態では、収容している全ての端末に対してメッセージウェイティングサービスを提供する必要がないときには、一部の端末のみに対応付けて応答呼出候補記憶領域あるいはカウント値記憶領域に記憶領域を設定しておけば良い。また、必ずしも特定の端末に対応付けて応答呼出候補記憶領域あるいはカウント値記憶領域に記憶領域を設定しておく必要はなく、メッセージウェイティング設定がなされたことに応じてそのメッセージウェイティングに応答すべき端末用の記憶領域を一時的に設定するようにしても良い。
【０１２３】
また前記第１実施形態および第２実施形態では、本発明に係る交換装置をボタン電話装置に適用して説明しているが、本発明に係る交換装置は構内交換機などの他の装置にも適用が可能である。
【０１２４】
また前記第１実施形態および第２実施形態では、メッセージウェイティングサービスを提供する端末を内線端末のみとしているが、公衆網などの他の網を介して接続された端末（外線端末）に対してもメッセージウェイティングサービスを提供するようにしても良い。このときには、応答呼出候補記憶領域に、予め登録された外線端末に対応付けた記憶領域を設定しておくようにしたり、あるいはメッセージＷ設定がなされたことに応じてそのメッセージウェイティングに応答すべき外線端末用の記憶領域を一時的に設定するようにすれば良い。
【０１２５】
また前記第１実施形態および第３実施形態では、カウント手段はカウント値記憶領域１６ｂ，４９ｂに記憶されたカウント値をＣＰＵ１４，４７が更新することで実現するものとしているが、各端末に対応させてハード構成のカウンタ回路を設けるようにしても良い。
【０１２６】
また前記第３実施形態および第４実施形態では、本発明に係る通信端末装置をセルラ電話端末装置に適用して説明しているが、本発明に係る通信端末装置は、有線電話装置などの他の装置にも適用が可能である。
【０１２７】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【０１２８】
【発明の効果】
本発明は、呼出元端末から指定された呼出先端末の呼出しを行い、この呼出しに対する前記呼出先端末の応答がなされたことに応じて前記呼出元端末と前記呼出先端末とを交換接続する交換装置において、呼出しに対する前記呼出先端末の応答がなされなかった場合に、呼出先端末に対応付けて呼出元端末を応答呼出候補として登録するためのものであり、かつ１つの呼出元端末に対応付けて複数の呼出先端末を応答呼出候補として登録することができる登録手段と、任意の端末から応答呼出要求がなされたことに応じて、その応答呼出要求を行なった端末に対応付けて登録された応答呼出候補のうちの所定の１つを呼出すための応答呼出手段と、この応答呼出手段による呼出しに対して応答がなされなかった場合に、その応答呼出要求を行なった端末に対して別の応答呼出候補が前記登録手段に登録されていれば、次の応答呼出要求に応じて呼出しを行なう応答呼出候補を今回呼出したのとは異なる応答呼出候補に更新するための更新手段とを備えたので、ユーザの操作負担を増大させることなしに、登録された相手のうちのいずれかが応答不能な状態にあっても他の相手への呼出を行うことを可能とする交換装置となる。
【０１２９】
また本発明は、呼出元端末を発呼するための発呼情報を呼出先端末の呼出しを行う際にこの呼出先端末に対して通知する機能を有した通信網を介して通信を行うための通信端末装置において、呼出された際に前記通信網から通知された発呼情報を複数記憶するための記憶手段と、所定の折返し発呼要求がなされたことに応じて、前記記憶手段に記憶された発呼情報のうちの所定の１つを用いた発呼を行うための折返し発呼手段と、この折返し発呼手段による発呼に対して応答がなされなかった場合に、前記記憶手段に別の折返し発呼候補が記憶されていれば、次の折返し発呼要求に応じて発呼を行う際に用いる発呼情報を今回用いた発呼情報とは異なる発呼情報に更新するための更新手段とを備えたので、ユーザの操作負担を増大させることなしに、登録された相手のうちのいずれかが応答不能な状態にあっても他の相手への呼出を行うことを可能とする通信端末装置となる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る交換装置を適用して構成されたボタン電話装置の要部構成を示す機能ブロック図。
【図２】応答呼出候補記憶領域のメモリマップを模式的に示す図。
【図３】カウント値記憶領域のメモリマップを模式的に示す図。
【図４】メッセージウェイティングに対する応答に関するＣＰＵの処理手順を示すフローチャート。
【図５】本発明の第２実施形態に係る交換装置を適用して構成されたボタン電話装置の要部構成を示す機能ブロック図。
【図６】メッセージウェイティングに対する応答に関するＣＰＵの処理手順を示すフローチャート。
【図７】応答呼出候補情報の入替え処理の前後での応答呼出候補記憶領域の記憶内容の一例を示す図。
【図８】応答呼出候補情報の入替え処理の前後での内線端末での表示の一例を示す図。
【図９】本発明の第３実施形態に係る通信端末装置を適用して構成されたセルラ電話端末装置の要部構成を示す機能ブロック図。
【図１０】通知番号記憶領域のメモリマップを模式的に示す図。
【図１１】折返し発呼に関するＣＰＵの処理手順を示すフローチャート。
【図１２】本発明の第４実施形態に係る通信端末装置を適用して構成されたセルラ電話端末装置の要部構成を示す機能ブロック図。
【図１３】折返し発呼に関するＣＰＵの処理手順を示すフローチャート。
【図１４】通知番号記憶領域に記憶された通知番号の入替え処理の前後での応答呼出候補記憶領域の記憶内容の一例を示す図。
【符号の説明】
１…主装置
１１…タイムスイッチ
１２（12-1〜12-m）…局線インタフェース回路
１３（13-1〜13-n）…内線インタフェース回路
１４，３１…ＣＰＵ
１５，３２…ＲＯＭ
１６，３３…ＲＡＭ
１６ａ…応答呼出候補記憶領域
１６ｂ…カウント値記憶領域
１７…ＰＣＭハイウェイ
１８…データハイウェイ
２（2-1 〜2-n ）…内線端末
４１…アンテナ
４２…無線部
４３…制御情報分離合成部
４４…オーディオ部
４５…スピーカ
４６…マイクロホン
４７，６１…ＣＰＵ
４８，６２…ＲＯＭ
４９，６３…ＲＡＭ
４９ａ…通知番号記憶領域
４９ｂ…カウント値記憶領域
５０…操作部
５１…表示部
【図１】
0003788856.tif 000002
【図２】
0003788856.tif 000003
【図３】
0003788856.tif 000004
【図４】
0003788856.tif 000005
【図５】
0003788856.tif 000006
【図６】
0003788856.tif 000007
【図７】
0003788856.tif 000008
【図８】
0003788856.tif 000009
【図９】
0003788856.tif 000010
【図１０】
0003788856.tif 000011
【図１１】
0003788856.tif 000012
【図１２】
0003788856.tif 000013
【図１３】
0003788856.tif 000014
【図１４】
0003788856.tif 000015