(57)【特許請求の範囲】
【請求項１】
複数の電話機の電話回線状態を管理する電話サーバシステムにおいて、
前記電話機を電話網に接続し、前記電話機の電話回線状態を監視する電話回線接続装置と、
前記電話回線接続装置の電話回線状態を受けるユーザ端末に設けられた電話エージェントと、
前記電話エージェントと常時接続網を介して接続され、発信ユーザ端末からの前記ユーザ端末の情報参照要求に対して、表示させる通話相手の状態を通知する電話サーバとを備え、
前記電話エージェントは、前記電話回線接続装置から受けた電話回線状態のイベントに変更が発生した場合、状態変更イベントを前記電話サーバに通知し、前記電話サーバは、前記通知された前記状態変更イベントを受けると前記状態変更イベントを前記電話サーバのデータベースに登録すると共に前記発信ユーザ端末の電話エージェントへプッシュ配信する機能を有することを特徴とする電話サーバシステム。
【請求項２】
前記電話エージェントは、該電話エージェントの全体の動作を管理するサービス管理部と、前記ユーザ端末の電源のオン・オフ状態を認識する端末状態監視部と、前記電話回線接続装置に接続されて電話回線の回線状態の監視および前記電話回線接続装置に対する自動発呼要求を行う電話回線監視制御部と、前記常時接続網を通じて前記電話サーバとの通信を行う電話サーバ通信部と、ユーザに対して前記電話サーバが提供するサービスの内容を提供したり前記ユーザからのサービス要求を受け付けるユーザインタフェース部とを備えていることを特徴とする請求項１記載の電話サーバシステム。
【請求項３】
前記サービス管理部は、前記電話回線監視制御部が前記電話回線接続装置から前記電話回線の状態情報を受けると該状態情報を前記電話サーバ通信部を通じて前記電話サーバに通知する機能を有していることを特徴とする請求項２記載の電話サーバシステム。
【請求項４】
前記サービス管理部は、前記端末状態監視部が前記ユーザ端末からその電源のオン・オフの状態情報を受けると該状態情報を前記電話サーバ通信部を通じて前記電話サーバに通知する機能を有していることを特徴とする請求項２記載の電話サーバシステム。
【請求項５】
前記サービス管理部は、前記端末状態監視部が前記ユーザ端末からユーザ認証情報を受けると該ユーザ認証情報を前記電話サーバ通信部を通じて前記電話サーバに該電話サーバの前記ユーザ認証情報として通知する機能を有していることを特徴とする請求項２記載の電話サーバシステム。
【請求項６】
前記サービス管理部は、前記ユーザインタフェース部を通じて前記ユーザから発信要求を受けたとき、または前記電話サーバ通信部を通じて前記電話サーバから予約サービスを受けていて前記電話回線監視制御部からの状態情報が回線の空きを示す情報になったときに前記電話回線監視制御部を通じて前記電話回線接続装置に自動発呼を要求する機能を有していることを特徴とする請求項２記載の電話サーバシステム。
【請求項７】
前記電話サーバは、該電話サーバが扱うデータを保存管理するデータベースと、前記電話エージェントから通知された状態変更イベントを受けてそれを前記データベースに登録するとともに前記電話エージェントにエコーバックする状態管理部と、前記電話エージェントからの表示要求を処理して必要な表示情報を送り返したり前記状態管理部が受けた前記状態変更イベントを他のユーザ端末の電話エージェントへプッシュ配信する表示管理部と、前記電話エージェントからのサービス要求を処理してサービス状況表示のデータを前記電話エージェントに通知するサービス管理部と、ユーザの情報を管理するユーザ管理部とを備えていることを特徴とする請求項１記載の電話サーバシステム。
【請求項８】
前記状態変更イベントは、電話回線が空き・通話・着信があるなどの電話回線状態の変更、前記ユーザ端末の電源オン・オフ状態およびユーザ認証状況の変更を含むことを特徴とする請求項７記載の電話サーバシステム。
【請求項９】
前記サービス要求は、電話接続、伝言、割り込み、予約、転送先指定、予定表、および共有参照データの参照先指定を含むことを特徴とする請求項７記載の電話サーバシステム。
【請求項１０】
前記サービス管理部は、予約サービスに対して呼び返し接続を確実にするために予約相手以外のユーザからの着信を規制する機能を有していることを特徴とする請求項７記載の電話サーバシステム。
【請求項１１】
前記サービス管理部は、グループ内ユーザの電話回線状況を統計処理し、回線が空くまでの時間を推定してサービス状況表示のデータとする機能を有していることを特徴とする請求項７記載の電話サーバシステム。
【請求項１２】
前記電話回線接続装置は、電話回線接続部と、該電話回線接続部が受けたファクシミリ着信・電話着信・メール着信を表示する着信情報表示部と、前記電話回線監視制御部を汎用のインタフェースを通じて前記ユーザ端末に接続する端末接続部と、前記常時接続網に接続する常時接続網接続部と、前記常時接続網を前記常時接続網接続部または前記ユーザ端末の常時接続網装置に切り替え接続する回線切替部と、前記ユーザ端末の電源状態に応じて前記回線切替部を前記常時接続網接続部へ切り替えて前記電話サーバとの通信制御を行う制御部と、常時電源オンの電源部とを備えていることを特徴とする請求項１記載の電話サーバシステム。
【請求項１３】
電話サービスの機能を向上させる電話サーバシステムにおいて、
各ユーザに割り当てられた電話機を電話網に接続する電話回線接続装置と、
ユーザ端末に設けられて前記電話回線接続装置の電話回線状態を受けたり前記電話回線接続装置の回線制御を行う電話エージェントと、
前記電話エージェントと常時接続網を介して接続され前記電話エージェントからのサービス要求を処理して前記電話エージェントに要求されたサービスの提供を行う電話サーバと、
前記ユーザの在席状態を検出する在席センサとを備え、
前記電話エージェントは、該電話エージェントの全体の動作を管理するサービス管理部と、前記ユーザ端末の電源のオン・オフ状態を認識する端末状態監視部と、前記電話回線接続装置に接続されて電話回線の回線状態の監視および前記電話回線接続装置に対する自動発呼要求を行う電話回線監視制御部と、前記在席センサに接続されて前記ユーザの在席状況の監視を行う在席監視部と、前記常時接続網を通じて前記電話サーバとの通信を行う電話サーバ通信部と、前記ユーザに対して前記電話サーバが提供するサービスの内容を提供したり前記ユーザからのサービス要求を受け付けるユーザインタフェース部とを備え、
前記サービス管理部は、前記端末状態監視部が前記ユーザ端末からその電源をオフにする情報を受けると、該情報を前記電話サーバ通信部を通じて前記電話サーバに通知してから前記ユーザ端末に対して電源のオフ処理開始を通知する機能を有していることを特徴とする電話サーバシステム。
【請求項１４】
複数の電話機の電話回線状態を管理する電話サーバにおいて、
発信ユーザ端末からの通話相手の情報参照要求に対して、表示させる通話相手の状態を通知する手段と、
前記電話機の電話回線状態に変更が発生した場合に状態変更イベントをデータベースに登録する登録手段と、
前記登録手段により変更イベントを登録すると共に前記発信ユーザ端末へ前記状態変更イベントをプッシュ配信する手段と、
を有することを特徴とする電話サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電話サーバシステムに関し、特に電話網と常時接続網とが並設されている通信網を利用し、電話サーバを常時接続網と連携させることにより電話サービスの機能向上を図る電話サーバシステムに関する。
【０００２】
近年、オフィスでは、電話はもちろんコンピュータをそれぞれ個人で利用することができる環境にあり、しかも、コンピュータは単独でではなく、むしろＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）やＷＡＮ（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ  ）などに常時接続されていて、データベース、電子メール、ファイル転送などの各種サービスを受けることができるようになってきている。
【０００３】
【従来の技術】
現状の電話サービスは、１００年以上前のＰＯＴＳ（ｐｌａｉｎ  ｏｌｄ  ｔｅｌｅｐｈｏｎｅ  ｓｅｒｖｉｃｅ  ）と基本的に変わっておらず、その操作も行き渡っている。利用形態も、たとえば電話帳から通話相手の電話番号を探し、その電話番号をダイヤルすることによって電話をかける。電話をかけて、相手が通話中の場合には、通話が終わるまで待つか、あるいは後でかけ直すことになる。また、相手が不在の場合には、着信転送または留守番電話の機能が利用されており、さもなければ電話に出た人に伝言をしておくことが一般的に行われている。
【０００４】
従来の電話技術では、コンピュータとＰＢＸ（ｐｒｉｖａｔｅ  ｂｒａｎｃｈ  ｅｘｃｈａｎｇｅ  ）または電話交換機とを接続して高度なサービスを提供するＣＴＩ（ｃｏｍｐｕｔｅｒ  ｔｅｌｅｐｈｏｎｙ  ｉｎｔｅｇｒａｔｉｏｎ）が知られている。このコンピュータ（ＣＴＩサーバ）は、交換機と直接データリンクインタフェースを持つサーバの形式をとっており、交換機と連携することにより、転送サービス、通話中着信サービス、三者通話などの各種付加サービスが提供されている。ただし、電話機を操作してこれらの付加サービスを受ける場合、操作が複雑であり、必ずしも誰でも手軽に利用することができるというものではない。
【０００５】
また、サーバを、複数の交換機を共通信号線などを介して接続することにより、通信サービスを提供するＩＮ（ｉｎｔｅｌｌｉｇｅｎｔ  ｎｅｔｗｏｒｋｓ）においては、その代表的な機能に転送機能がある。この転送機能は、通常の転送電話のように着信交換機が転送するのではなく、サーバにあらかじめ指定された交換機に対して直接転送することができる機能である。
【０００６】
さらに、最近では、インターネットを利用したインターネット電話と呼ばれる電話方式も実用化されつつある。インターネット電話は、インターネット電話ソフトが同じでないと通話できないとか、通常の電話に比べて通話品質がかなり悪いなどの問題はあるものの、既存の長距離通話または国際電話の代わりとして利用され始めている。
【０００７】
【発明が解決しようとする課題】
しかし、ＣＴＩサーバでは、電話交換機とのインタフェースが複雑であり、電話交換機には十分なＡＰＩ（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍｍｉｎｇ  ｉｎｔｅｒｆａｃｅ  ）が用意されていないため、サービスの種類が限定され、また、ソフトの更新にもコストと時間がかなりかかる。
【０００８】
回線が使用中かどうかの回線状態の監視は通常、電話交換機で行われるが、これはＰＯＴＳ時代の最小限の監視項目でしかないので、通話相手が電話中かどうかは電話をかけてみるまで分からない。
【０００９】
電話を掛ける場合、番号（または内線番号）が必要であるが、この番号は桁数も多く、覚えにくいので、電話帳などを調べることになるが、通常はこの番号を検索すること自体に時間がかかり、また、桁数の多い番号は誤ダイヤルの原因にもなっている。
【００１０】
ここで、電話番号が分かって電話をかけたとしても、通話相手の状況が分からないので、通話相手が不在であったり電話中であったりする可能性があり、通話接続が確実にできる確率は低いという問題点がある。
【００１１】
また、離席あるいは不在にする場合に、自分宛にかかってきた電話をあらかじめ指定したたとえば携帯電話に自動転送して欲しいという要求がある。さらに、図形・イメージを用いて情報交換をする場合には、通常はあらかじめファクシミリで必要な図形・イメージを相手に送った後に、電話により打ち合わせを行うことになるが、これに対して、双方で図形・イメージを参照することが可能なサービス機能の要求もある。
【００１２】
本発明はこのような点に鑑みてなされたものであり、通話相手の状況が事前に分かるような電話サーバシステムを提供することを目的とする。
また、本発明は、通話相手が不在または通話中などの場合には、相手との通話を確実にすることが可能な電話サーバシステムを提供することを目的とする。
【００１３】
さらに、本発明は、図形・イメージを参照しながら電話をすることができる電話サーバシステムを提供することを目的とする。
【００１４】
【課題を解決するための手段】
図１は上記目的を達成する本発明の電話サーバシステムの原理的な構成を示す図である。本発明による電話サーバシステムは、電話網１および電話機２に接続された電話回線接続装置３と、端末４に設けられて電話回線接続装置３からの電話回線状態を受けるとともに電話回線接続装置３に対して自動発呼を指示する電話エージェント５と、電話エージェント５との間で常時接続網６を介してサービス要求および要求されたサービスの提供を行う電話サーバ７と、ユーザの在席状態を検出する在席センサ８とから構成される。
【００１５】
上記構成において、電話回線接続装置３は、電話機２が使用中かどうかの電話回線状態を監視して、その電話回線状態を端末４のインタフェース回路を通して電話エージェント５に送る。電話回線接続装置３はまた、電話回線が使用されている場合、音声通話かデータ通信かの通信種別と発番号通知サービスが有効な場合に着信時の発番号通知とを同様にして端末４の電話エージェント５へ送る。さらに、在席センサ８は、ユーザが在席しているかどうかの状況を検出し、その在席状況を端末４のインタフェース回路を通して電話エージェント５に送る。
【００１６】
電話エージェント５は、電話回線接続装置３からの電話回線状態の監視情報および在席状況の情報を基に、ユーザ番号／ＩＰアドレスなどの情報およびユーザ認証結果を付加して常時接続網６経由で電話サーバ７に送る。
【００１７】
電話サーバ７は、電話エージェント５から受けた電話回線状態および在席状況の情報をデータベース管理する。また、この電話サーバ７は、電話帳を兼ねたＷＷＷ（ｗｏｒｌｄ  ｗｉｄｅ  ｗｅｂ）形式の電話発信ページを提供している。
【００１８】
発信ユーザからの情報参照要求に対しては、電話サーバ７が提供する電話発信ページにアクセスするようにし、これにより、ユーザの端末４において、自分および通話相手の状態を表示することができる。
【００１９】
ここで、電話帳を参照し、通話相手の状況を確認後、電話をかける場合には、電話エージェント５が電話サーバ７に対して通話相手の名前に対応する電話番号を検索し、検索した電話番号を基に電話回線接続装置３に対し自動発呼を要求し、電話回線接続装置３は自動ダイヤルを実行する。また、通話相手が電話中または不在の場合には、電話エージェント５が電話サーバ７に対して予約サービスを要求し、電話サーバ７は相手の電話エージェント５にその旨を通知する。これにより、通話相手との接続を確実に行うことが可能になる。もし、通話相手が転送サービスを設定していた場合には、電話エージェント５は電話サーバ７からあらかじめ設定された転送先の情報を取得し、その転送先へ電話回線接続装置３を通じて直接電話をかける。さらに、電話をかける際に、図形・イメージのファイルを格納した場所を指定しておくことにより、電話エージェント５は電話呼び出しと同時に図形・イメージの情報を着信者にプッシュする。これにより、通話相手は電話サーバ７を通じて図形・イメージの情報を共用参照することが可能になる。
【００２０】
また、本発明によれば、電話サーバシステムのプログラムを記録した記録媒体において、電話エージェントの全体の動作を管理するサービス管理手段と、ユーザ端末の電源のオン・オフ状態を認識する前記電話エージェントの端末状態監視手段と、電話回線接続装置における電話回線の回線状態の監視および前記電話回線接続装置に対する自動発呼要求を行う前記電話エージェントの電話回線監視制御手段と、在席センサからの情報を基にユーザの在席状況の監視を行う前記電話エージェントの在席監視手段と、常時接続網を通じて電話サーバとの通信を行う前記電話エージェントの電話サーバ通信手段と、ユーザに対してサービスの内容を提供したり前記ユーザからサービス要求を受け付ける前記電話エージェントのユーザインタフェース手段と、前記電話サーバが扱うデータを保存管理する前記電話サーバのデータベース手段と、前記電話エージェントから通知された状態変更イベントを受けてそれを前記データベース手段に登録するとともに前記電話エージェントにエコーバックする前記電話サーバの状態管理手段と、前記電話エージェントからの表示要求を処理して必要な表示情報を送り返したり前記状態管理部が受けた状態変更イベントを他のユーザの電話エージェントへプッシュ配信する前記電話サーバの表示管理部と、前記電話エージェントからのサービス要求を処理してサービス状況表示のデータを前記電話エージェントに通知する前記電話サーバのサービス管理部と、ユーザの情報を管理する前記電話サーバのユーザ管理部とを有する電話サーバシステムのプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００２１】
この媒体に記録された電話サーバシステムのプログラムをユーザ端末のコンピュータに実行させることにより、サービス管理手段と、端末状態監視手段と、電話回線監視制御手段と、在席監視手段と、電話サーバ通信手段と、ユーザインタフェース手段と、の各機能がコンピュータによって実現でき、また、電話サーバのコンピュータに実行させることにより、データベース手段と、状態管理手段と、表示管理部と、サービス管理部と、ユーザ管理部と、の各機能がコンピュータによって実現できる。
【００２２】
【発明の実施の形態】
まず、本発明の概略について図面を参照して説明する。
図１は本発明による電話サーバシステムの原理的な構成を示す図である。本発明による電話サーバシステムは、電話網１および電話機２に接続された電話回線接続装置３と、端末４に設けられて電話回線接続装置３からの電話回線状態を受けるとともに電話回線接続装置３に対して自動発呼を指示する電話エージェント５と、電話エージェント５との間で常時接続網６を介してサービス要求および要求されたサービスの提供を行う電話サーバ７と、ユーザの在席状態を検出する在席センサ８とから構成されている。なお、図１には、説明を簡単にするため、電話網１、電話サーバ７を除き、二人のユーザ分の構成のみを示している。
【００２３】
上記構成において、端末４はたとえばパーソナルコンピュータとし、その通信ポートを介して電話回線接続装置３に接続されている。なお、この電話回線接続装置３は、電話回線がアナログ回線の場合はモデムが使用され、ディジタル回線の場合はターミナルアダプタとなる。端末４はまた、ＬＡＮカードが実装されており、そのＬＡＮカードを介してＬＡＮまたはＷＡＮとする常時接続網６に接続されている。在席センサ８は、電話機２を利用することができる場所でユーザの存在を検出することができるもので、その出力は端末４にその通信ポートを介して接続されている。
【００２４】
電話回線接続装置３は、電話機２が使用中かどうかの電話回線状態を監視して、その電話回線状態を端末４のインタフェース回路を通して電話エージェント５に送る。電話回線接続装置３はまた、電話回線が使用されている場合、音声通話かデータ通信かの通信種別と発番号通知サービスが有効な場合には着信時の発番号通知とを同様にして端末４の電話エージェント５へ送る。さらに、在席センサ８は、ユーザが在席しているかどうかの状況を検出し、その在席状況を端末４のインタフェース回路を通して電話エージェント５に送る。
【００２５】
電話エージェント５は、電話回線接続装置３からの電話回線状態の監視情報および在席状況の情報を基に、ユーザ番号／ＩＰ（ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ  ）アドレスなどの情報およびユーザ認証結果を付加して常時接続網６経由で電話サーバ７に送る。
【００２６】
電話サーバ７は、電話エージェント５から受けた電話回線状態および在席状況の情報をデータベース管理する。また、この電話サーバ７は、電話帳を兼ねたたとえばＷＷＷ（ｗｏｒｌｄ  ｗｉｄｅ  ｗｅｂ）形式の電話発信ページを提供している。
【００２７】
発信ユーザからの情報参照要求に対しては、電話サーバ７が提供する電話発信ページにアクセスするようにし、これにより、ユーザの端末４において、ＷＷＷブラウザを使って自分および通話相手の状態を表示することができる。
【００２８】
ここで、電話帳を参照し、通話相手の電話回線状態および在席状況を確認した後、電話をかける場合には、電話エージェント５が電話サーバ７に対して通話相手の名前に対応する電話番号の検索を要求し、検索により取得した電話番号を基に電話回線接続装置３に対し自動発呼を要求し、電話回線接続装置３は自動ダイヤルを実行する。
【００２９】
また、通話相手が電話中または不在の場合には、ユーザの指示により電話エージェント５が電話サーバ７に対して予約サービスを要求し、電話サーバ７は相手の電話エージェント５にその旨を通知する。これにより、通話相手との接続を確実に行うことが可能になる。もし、通話相手が転送サービスを設定していた場合には、電話エージェント５は電話サーバ７からあらかじめ設定された転送先の情報を取得し、直接その転送先へ電話回線接続装置３を通じて電話をかける。
【００３０】
さらに、電話をかける際に、図形・イメージのファイルを格納した場所を指定しておくことにより、電話エージェント５は電話呼び出しと同時に図形・イメージの情報を着信者にプッシュする。これにより、通話相手は電話サーバ７を通じて図形・イメージの情報を共用参照することが可能になる。
【００３１】
次に、本発明の実施の形態を、電話網として私設電話網、常時接続網としてＬＡＮに適用した場合を例にして説明する。
図２はユーザ端末の構成例を示す図である。ユーザ端末はパーソナルコンピュータ１１であり、電話エージェント１２は、パーソナルコンピュータ１１に属するソフトウェアモジュールである。電話エージェント１２は、サービス管理部１３と、端末状態監視部１４と、電話回線監視制御部１５と、在席監視部１６と、電話サーバ通信部１７と、ユーザインタフェース部（ＵＩ）１８とから構成されている。サービス管理部１３は、この電話エージェント１２の中核をなす部分で、電話エージェント１２の全体の動作を管理する。端末状態監視部１４は、パーソナルコンピュータ１１のオペレーティングシステム（ＯＳ）１９と連携して、このパーソナルコンピュータの電源のオン・オフ状態、電源オフ時の処理ユーザ認証状況の把握などを行う。電話回線監視制御部１５は、モデム２０と接続されて、モデム２０を介して接続された電話機２１と私設電話網の電話回線２２との接続状況の監視やモデム２０に対する自動発呼要求を行う。在席監視部１６は、たとえば専用のインタフェース回路または通常パーソナルコンピュータに備えられているシリアル通信ポート、またはＵＳＢ（ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）インタフェースを介して在席監視センサ２３に接続され、ユーザの在席状況の監視を行う。在席監視センサ２３は、たとえば赤外線センサ、超音波センサなどを利用して所定範囲内に人が居るかどうかを検出し、その結果を在席監視部１６を通知する。電話サーバ通信部１７は、ＬＡＮカード２４およびＬＡＮ回線２５を通じてＬＡＮ上に設置された電話サーバ３０との通信を行う。ユーザインタフェース部１８は、入力装置であるキーボード（ＫＢ）／マウス２６と画面表示を行う表示装置（ＣＲＴ）２７とに接続されている。
【００３２】
次に、この電話エージェント１２の動作について説明する。
まず、電話回線監視制御部１５がモデム２０から電話回線状態のイベント、すなわち、空き・通話中・着信などの電話回線状態、通話種別（電話・パソコン通信）、発信番号を受けると、サービス管理部１３はその電話回線状態を受け、状態情報を電話サーバ通信部１７を通じて電話サーバ３０に通知する。端末状態監視部１４がオペレーティングシステム１９から入力イベントとしてパーソナルコンピュータ１１の電源のオン・オフ状態およびユーザ認証情報を受けると、サービス管理部１３は、パーソナルコンピュータ１１の状態情報を電話サーバ通信部１７を通じて電話サーバ３０に通知する。なお、パーソナルコンピュータ１１の状態情報がオフになる場合、サービス管理部１３は電話サーバ３０に通知後、電源のオフ処理を行うようオペレーティングシステム１９に通知する。また、ユーザ認証が得られていない場合は、不正使用とみなし、電話エージェント１２のサービスを提供しないようにする。在席監視部１６が入力イベントとしてユーザの在席状態の通知を受けると、サービス管理部１３はその在席状態を電話サーバ通信部１７を通じて電話サーバ３０に通知する。
【００３３】
電話サーバ通信部１７が電話サーバ３０からユーザからの各種情報参照要求に対する回答情報を受けると、サービス管理部１３はその情報をユーザインタフェース部１８を通じて表示装置２７に表示させる。回答情報としては、電話帳情報、通話相手一覧、通話相手情報を含む。また、相手ユーザの電話サービスオーダを受けた場合は、サービス管理部１３は相手ユーザ要求を表示装置２７に表示させるとともに、要求内容に応じて電話回線監視制御部１５に発信などの電話回線制御を行う。
【００３４】
ユーザインタフェース部１８がユーザからキーボード／マウス２６を通じて通話相手検索および通話相手状態表示の情報参照要求を受けると、サービス管理部１３はその情報参照要求を電話サーバ通信部１７を通じて電話サーバ３０に通知する。また、ユーザからユーザインタフェース部１８を通じて接続・予約・転送先指定または参照Ｗｅｂポインタ（ＵＲＬ：ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）のサービス要求があると、サービス管理部１３は電話回線監視制御部１５に自分の電話回線への制御オーダを出したり、電話サーバ通信部１７に相手側への電話サービス制御情報を渡す。これと共に、サービス管理部１３は必要に応じて端末状態監視部１４にオペレーティングシステム１９に対する依頼を渡す。
【００３５】
次に、電話サーバ３０の構成について説明する。
図３は電話サーバの構成例を示す図である。図３において、中央に電話サーバ３０がありその両側に二人のユーザが用いる電話エージェント１２ａ，１２ｂが示されており、各電話エージェント１２ａ，１２ｂにはそれらのユーザインタフェース部１８ａ，１８ｂが示されている。電話サーバ３０は、サーバ機に属するソフトウェアモジュールであり、状態管理部３１、表示管理部３２、サービス管理部３３、ユーザ管理部３４、およびデータベース（ＤＢ）３５から構成されている。なお、図３では、これらのモジュールはそれぞれ２組ずつ示しているが、電話エージェント１２ａの処理を行っている部分と電話エージェント１２ｂの処理を行っている部分とに分けたに過ぎず、実際には一つずつである。
【００３６】
電話エージェント１２ａにおいて、電話回線が空き・通話・着信があるなど電話回線状態に変更が発生した場合、端末におけるそのオン・オフ状態およびユーザ認証状況が変更された場合、さらに、在席状況に変更があった場合には、その状態変更イベントが電話サーバ３０に通知される。電話サーバ３０では、状態管理部３１が通知された状態変更イベントを受けると、それをデータベース３５に登録するとともに、電話エージェント１２ａにエコーバックする。これにより、電話エージェント１２ａでは、その表示装置に状態の変更が表示される。また、その状態変更イベントは、その状態データを参照している端末の電話エージェント１２ｂに表示管理部３２を通じてプッシュ配信される。
【００３７】
電話エージェント１２ａから情報を参照したいという表示要求があると、電話サーバ３０では、その表示管理部３２がその表示要求を受け、必要な表示情報を収集して電話エージェント１２ａに通知する。たとえば、電話エージェント１２ａが電話帳の表示要求を出した場合には、電話サーバ３０の表示管理部３２がデータベース３５から電話帳の情報を読み出して、電話エージェント１２ａに通知する。
【００３８】
また、電話エージェント１２ａがＷｅｂブラウザの電話帳画面に電話サービス情報を表示しているときに、その画面を通じて電話接続・予約・転送先指定・共有参照ＵＲＬ指定などの各種ユーザ要求イベントのサービス要求があると、電話サーバ３０では、そのサービス管理部３３がそのサービス要求を受け、要求に対応する電話サービスを処理し、電話エージェント１２ａに対しサービス状況表示を行うようにする。また、サービス内容が他のユーザに対するものであれば、サービス管理部３３は相手の電話エージェント１２ｂにサービス要求の表示を行うようにし、このとき、相手の電話エージェント１２ｂではそのサービス内容を表示することができる。たとえば伝言サービスを利用するような場合、電話エージェント１２ａからのサービス要求に従って、サービス管理部３３は相手の電話帳の伝言板に書き込みを行う処理をし、その内容を相手の電話エージェント１２ｂに通知する。
【００３９】
さらに、電話サーバ３０のユーザ管理部３４は、電話エージェント１２ａが電話サーバ３０と接続する際に、たとえば端末を起動したときに使用したユーザ識別番号およびパスワードからなるログイン情報を受けて、認証処理を行い、その認証結果を電話エージェント１２ａに返し、電話エージェント１２ａとの接続処理を行う。
【００４０】
なお、電話エージェント１２ｂからサービス管理部３３へ与えられるサービス状況表示としては、たとえば電話エージェント１２ａから電話エージェント１２ｂに対して割り込みのサービス要求があった場合に、そのサービス要求に対して電話エージェント１２ｂがたとえば少し待ってもらう旨の回答の表示がある。
【００４１】
次に、電話サーバ３０が管理している情報について説明する。電話サーバ３０がデータベース３５において管理している情報としては、ユーザデータとシステムデータとがある。ユーザデータは、半固定属性データおよび頻繁に変更される呼・状態データからなり、システムデータは、半固定データおよび状態データからなる。
【００４２】
ユーザデータの半固定属性データは、たとえばユーザ識別子／パスワード、氏名、役職、所属、住所、共用参照する図形・イメージのリンク情報である参照ＷｅｂＵＲＬ、電子メールアドレス、ＩＰアドレス、転送先の指定がなかったときの既定値である転送先既定設定、その他の設定情報である基本設定のデータを有している。好ましくは、電話番号は、会社の内線番号、会社の電話番号、会社のファクシミリ番号、会社用の携帯電話番号、会社用のページャの電話番号、自宅の電話番号などのデータからなり、住所は、会社の住所および自宅の住所のデータからなる。
【００４３】
ユーザデータの呼・状態データは、たとえばログイン／ログアウト、在席・離席・不在を表わす在席状態、空き・中和中・呼を表わす電話状態、呼データ／通話記録、予約表、伝言板、予定表などのデータを含んでいる。ここで、呼データ／通話記録は、サービス種別、発信時刻／発信者（電話番号／種別）、着信時刻／発信者（電話番号／種別）、電話・パソコン通信・ファクシミリを表す呼種別、通話開始時刻、通話終了時刻、参照Ｗｅｂなどのデータからなる。
【００４４】
システムデータの半固定データは、たとえば電話サーバ３０のサーバＩＰアドレス、連携関係にあるサーバがある場合にはその連携サーバのＩＰアドレスなどのデータからなり、システムデータの状態データは、たとえばトラヒックデータ、グループ管理データなどからなっている。グループ管理データは、たとえば複数の回線を持つグループに対して、それらの回線の通話状態を統計処理することにより推定される待ち時間情報とすることができる。
【００４５】
次に、本発明の電話サーバシステムにて提供されるユーザ画面を参照しながら電話サービスの内容について説明する。なお、説明を簡単にするために、以下の説明においては、発呼者をユーザＡ、被呼者をユーザＢ、このユーザＢと通話中の相手をユーザＣとして説明する。
【００４６】
図４はユーザ画面の基本画面を示す図、図５は電話帳の画面を示す図である。図４に示す基本画面４０によれば、サービス通知を表示する欄４１と、サービス状態を表示する欄４２と、電話番号を検索する際に検索キーとしてたとえばユーザ名を入力するような入力欄４３と、サービス通知・サービス状態に対して了解または許可するか否かの返事を相手に通知する場合、または入力した検索キーを確認する場合に使用される「ＯＫ」ボタン４４，「ＮＧ」ボタン４５と、この電話サービスの使い方を調べるときに使用される「ＨＥＬＰ」ボタン４６と、図５の電話帳の画面５０を呼び出すときに使用される「電話帳」ボタン４７と、「電話帳編集」ボタン４８とを有している。
【００４７】
図示の例では、この基本画面４０はユーザＡの画面であって、ユーザＢから電話予約が入っていることをサービス通知の欄４１に表示し、ユーザＢに対して呼び返しの予約を入れていることをサービス状態の欄４２に表示している。
【００４８】
ここで、基本画面４０の「電話帳」ボタン４７がマウスによりクリックされることによって押下されると、図５に示す電話帳の画面５０が表示される。電話帳の画面５０は、その主画面５１の左側にユーザの氏名を表示する領域を、中央にサービスの状況を表示する領域を、そして右側にサービスメニューを表示する領域を有している。さらに、その下には、サービスメニューの補助画面を表示するサービスメニュー補助枠５２が設けられている。
【００４９】
サービス状況の在席の項目では、「○」を在席、「△」を一時離席中（端末の電源はオン）、「×」は不在（端末の電源はオフ）を示している。通話の項目では、「○」は回線空き、「△」は呼び出し中、「×」は通話中を示している。サービスメニューの各項目は、サービス起動を兼ねたボタンになっている。また、各項目は、在席状態・通話状態などを判定して、利用可能なサービスを判定し、利用可能なサービスのみ表示する。利用不可能なサービスはグレイアウトして、利用不可の旨を表示する。なお、図示の例では、状況およびサービスメニューの項目の表示を記号および文字で示したが、アイコン表示や、進行中のサービスに関してはアニメーション表示を行うようにしてもよい。
【００５０】
利用可能なサービスはその項目の部分を押下することにより、サービス起動ができ、サービスメニュー補助枠５２に起動されたサービスの補助画面が表示される。次に、サービスメニューの各サービスについて順次説明する。
【００５１】
図６は電話サービス補助画面の一例を示す図である。この電話サービス補助画面６０は、電話帳の画面５０の「電話」ボタンを押下することによって起動される。電話サービス補助画面６０は、「発信接続」ボタン６１と、「呼返接続」ボタン６２と、「取り消し／戻る」ボタン６３とを有している。
【００５２】
この電話サービスは、在席でありかつ通話中でないときに有効になる。電話のかけ方としては、通常の呼び出しと予約呼び返しとがあり、通常の呼び出しの場合には、「発信接続」ボタン６１が使用され、予約呼び返しの場合には、「呼返接続」ボタン６２が使用される。まず、ユーザＡが電話帳の画面５０に表示されているユーザＢの「電話」を押下することにより、電話サービス補助画面６０が表示され、通常の呼び出しにするか予約呼び返しにするかを選択することができる。
【００５３】
ここで、「発信接続」ボタン６１を押下すると、そのサービス要求イベントが電話サーバ３０を経由してユーザＢ側に表示されるとともに、ユーザＡ側のモデムに対し、ユーザＢに対する発信命令が出される。
【００５４】
電話サービス補助画面６０において、「呼返接続」ボタン６２が押下された場合には、そのサービス要求イベントが電話サーバ３０を経由してユーザＢ側に表示され、ユーザＢ側のモデムに対して発信命令が出され、ユーザＢからユーザＢに電話をかけてもらうようにする。このサービスは、ユーザＢ側の呼率が高い場合、通話を確実にするために有効である。公衆網の場合は、ユーザＡは電話料金を負担する必要がないので、フリーダイヤルサービスの代わりになる。また、発番号表示が可能な場合、ユーザＡ側において、ユーザＢ以外の呼を拒絶するようスクリーニングをかけるよう設定しておくことにより、ユーザＢとの通話をより確実にすることができる。
【００５５】
図７は伝言サービス補助画面の一例を示す図である。この伝言サービス補助画面７０は、電話帳の画面５０の「伝言」ボタンを押下することによって起動される。伝言サービス補助画面７０は、定義された既定メッセージを表示する欄７１と、最近の伝言のリストを表示する欄７２と、新規伝言の入力を行う欄７３と、サービス要求を指示するボタン７４，７５，７６と、「取り消し／戻る」ボタン７７とを有している。
【００５６】
この伝言サービスは、ユーザＢがどのような状態でも有効であるが、特に、ユーザＢが電話中の場合に最も有効である。この伝言サービス補助画面７０から伝言しようとするメッセージを選択または新規入力して、ボタン７４，７５または７６を押下することにより、そのサービス要求イベントが電話サーバ３０を経由してユーザＢ側にリアルタイムで表示される。この場合、ユーザＢ側の電話帳において、ユーザＡの「予約」項目をたとえばブリンクさせるようにし、ユーザＢがそれを押下することにより、ユーザＡに呼び返しを指示することができる。
【００５７】
図８は割込サービス補助画面の一例を示す図である。この割込サービス補助画面８０は、電話帳の画面５０の「割込」ボタンを押下することによって起動される。割込サービス補助画面８０は、緊急割り込みまたは通常割り込みを行うときのメッセージを表示する欄８１，８２と、サービス要求を指示するボタン８３，８４と、「取り消し／戻る」ボタン８５とを有している。
【００５８】
この割込サービスは、在席していて、かつユーザＣと通話中のユーザＢに対し、その電話エージェントの基本画面に割り込み表示を行い、ユーザＢの同意が得られれば、ユーザＢと接続を行うもので、基本的には従来の通話中着信サービスと同等の機能である。しかしながら、誰からの割り込み要求なのか、また、その割り込みの緊急性はどの程度なのかなどのメッセージをあらかじめ相手に通知することができ、従来の通話中着信サービスよりも機能向上が図られている。
【００５９】
ここで、ユーザＡが電話帳のユーザＢの「割込」を押下し、割込サービス補助画面８０から緊急割込のボタン８３または通常割込のボタン８４を押下することにより、そのサービス要求イベントが電話サーバ３０を経由してユーザＢ（および必要に応じてユーザＣ）に通知され、ユーザＢ（およびユーザＣ）にユーザＡからの割り込み要求のメッセージが表示される。
【００６０】
そのメッセーを見、ユーザＢが電話エージェントの「ＯＫ」ボタンを押下することによりその旨を受諾すると、電話サーバ３０は、ユーザＢおよびユーザＣ側の電話エージェントに切断命令を出し、Ｂ−Ｃ間通話を切断する。
【００６１】
一般的には、発側制御なので、発側に切断命令を出せば十分であるが、安全のために両側に切断命令を出す。この場合、基本設定のオプションで、ユーザＣにも切断の旨のメッセージを出すことができる。
【００６２】
次いで、Ｂ−Ｃ間通話の切断後、ユーザＢよりユーザＡへの発信接続を行う。これは、電話サービスの予約呼び返しの場合と同様な手順で行われる。これにより、Ａ−Ｂ間通話が可能になる。
【００６３】
図９は予約サービス補助画面の一例を示す図である。この予約サービス補助画面９０は、電話帳の画面５０の「予約」ボタンを押下することによって起動される。予約サービス補助画面９０は、予約状況を表示する欄９１と、通話予約（折り返し）および通話予約（発信）を指示するボタン９２，９３と、「取り消し／戻る」ボタン９４とを有している。
【００６４】
この予約サービスは、ユーザＢが通話中の場合、最も有効である。また、割り込みほどの緊急でない場合に利用され、通話予約を行っておくことにより、ユーザＢが通話終了後、ユーザＢの判断で、または電話エージェントが自動的にコールバックを行う。これは、従来の呼び返し（ｃａｍｐ−ｏｎ  ）サービスと同様である。しかしながら、この予約サービスではユーザＢの予約状況を知ることができ、予約キュー表示によりより高度の機能が実現される。
【００６５】
予約サービスは、まず、ユーザＡが、電話帳の「予約」を押下すると、予約サービス補助画面９０が表示される。この予約サービス補助画面９０には、ユーザＢにすでに予約が入っていれば、その予約状況（予約数、予約者、予約時刻など）が表示される。ユーザＡは、その予約状況を見て、通話予約（折り返し）のボタン９２を押下する。これにより、電話エージェントは、電話サーバ３０を経由してユーザＢにサービス要求を通知する。これにより、ユーザＢ側では、ユーザＡの予約が加わったことが表示される。ここで、ユーザＢの通話が終了すると、ユーザＢの電話エージェントが予約キューに従って順番に電話発信を行うことになる。
【００６６】
なお、通話予約（発信）のボタン９３は、通話予約が入ったときに、その予約を受け入れる場合に利用され、予約を入れたユーザに呼び返しアクセプトを返信する。
【００６７】
図１０は予定表サービス補助画面の一例を示す図である。この予定表サービス補助画面１００は、電話帳の画面５０の「予定表」ボタンを押下することによって起動される。予定表サービス補助画面１００は、今日の予定を表示する欄１０１と、一週間の予定を表示する欄１０２と、「取り消し／戻る」ボタン１０３とを有している。
【００６８】
この予定表サービスでは、ユーザＡが、電話帳のユーザＢの「予定表」を押下すると、電話エージェントが電話サーバ３０に対しサービス要求を出し、電話サーバ３０からそのサービス要求に対する回答の情報を基にユーザＡの電話エージェントがユーザＢの予定を予定表サービス補助画面１００に表示する。予定表は、今日の予定と一週間の予定とがそれぞれリスト表示される。
【００６９】
図１１はＷｅｂ参照サービス補助画面の一例を示す図である。このＷｅｂ参照サービス補助画面１１０は、電話帳の画面５０の「ＷＷＷ」ボタンを押下することによって起動される。このＷｅｂ参照サービス補助画面１１０は、参照用ＷｅｂのＵＲＬを指定するラジオボタン１１１と、ＡのＷｅｂページにアップロードを指定するラジオボタン１１２と、参照用ＷｅｂのＵＲＬを入力する欄１１３と、「ＯＫ／戻る」ボタン１１４と、「取り消し／戻る」ボタン１１５とを有している。
【００７０】
このＷｅｂ参照サービスは、電話で通話をする際に、添付資料を参照しながら説明するようなときに使われる。
まず、ユーザＡがユーザＢに通話をするときに、電話帳のユーザＢの「ＷＷＷ」を押下すると、電話エージェントが電話サーバ３０に対しサービス要求を出し、それに対し電話サーバ３０はユーザＡの電話エージェントにＷｅｂ参照サービス補助画面１１０を表示させる。ここで、ユーザＡは、ユーザＢが参照する参照用ＷｅｂのＵＲＬを指定するか、ユーザＡのＷｅｂページにアップロードして自分が参照するかを指定する。両者を指定することも可能である。欄１１３には参照用ＷｅｂのＵＲＬを入力する。
【００７１】
このＷｅｂ参照サービス補助画面１１０による指定の情報は、電話エージェントにより電話サーバ３０に通知される。電話サーバ３０は入力された参照用ＷｅｂのＵＲＬをユーザＢに通知し、ユーザＢの電話エージェントは、その参照用ＷｅｂのＵＲＬを表示する。
【００７２】
ここで、ユーザＡとの通話中に、ユーザＢにて表示された参照ＷｅｂのＵＲＬをユーザＢがクリックすると、ユーザＢのＷｅｂページにＵＲＬによって指定されたファイルの情報が表示され、ユーザＢは、そのＷｅｂページを参照しながら通話することができる。
【００７３】
このＷｅｂ参照サービスでは電話エージェントは、ユーザＡのマウスカーソルの座標情報をユーザＢ側にエコーすることにより、両者のＷｅｂページに同期して動くマウスカーソルを表示させることができ、Ｗｅｂページを参照しながらの説明をより分かりやすく相手に伝えることができる。
【００７４】
さらに、参照ＷｅｂのＵＲＬとして、電話サーバ３０上にあるＷｅｂを指定した場合は、電話サーバ３０は、ユーザ設定により当事者（通話者）しか参照できないようにアクセスコントロールすることができる。
【００７５】
次に、電話エージェントが持つサービスコマンドについて説明する。
図１２は電話帳編集のメニュー画面を示す図である。このメニュー画面１２０は、電話エージェントの基本画面４０の「電話帳編集」ボタン４８が押下されたときに表示される。このメニュー画面１２０は、予定表を編集するためのボタン１２１と、転送設定を行うためのボタン１２２と、サービス記録を見るためのボタン１２３と、基本設定を行うためのボタン１２４と、基本画面４０に戻るためのボタン１２５とを有している。また、このメニュー画面１２０の下には、ボタン１２１〜１２４によって起動される各補助画面を表示するためのサービスコマンド補助枠１２６を有している。
【００７６】
ここで、各ボタン１２１〜１２４に対応する補助画面について説明する。
図１３は自身の予定表の補助画面の一例を示す図である。この予定表の補助画面１３０は、電話帳編集のメニュー画面１２０の「予定表」ボタン１２１を押下することによって起動され、サービスコマンド補助枠１２６内に表示される。この予定表の補助画面１３０は、予定表をリスト表示する欄１３１と、「取り消し／戻る」ボタン１３２とを有している。
【００７７】
予定表には、イベントごとに自己参照用か公開用かの属性を設定することができ、他のユーザからの予定表参照のサービス要求があった場合には、公開用のイベントのみを抽出して参照させるようにしている。これにより、個人的な情報については、表示を制限することができる。
【００７８】
図１４は転送設定の補助画面の一例を示す図である。この転送設定の補助画面１４０は、電話帳編集のメニュー画面１２０の「転送設定」ボタン１２２を押下することによって起動され、サービスコマンド補助枠１２６内に表示される。この転送設定の補助画面１４０は、現状設定を表示する欄１４１と、既定設定を表示する欄１４２と、新規設定を表示する欄１４３と、「取り消し／戻る」ボタン１４４とを有している。
【００７９】
この転送設定のサービスは、ユーザＢが不在時／離席時に有効であり、また、転送先をページャに設定しておくことにより通話中時にも有効である。本サービスの転送機能は、従来の転送サービスと同等である。しかし、従来の転送サービスでは、着信交換機から、物理的に転送されるので、着信交換機を経由する分、経路ロス・発信側の不測のコスト負担もあったが、本サービスでは、発信時にあらかじめ転送先が分かるので、このような経路ロスおよび料金の無駄な追加負担を防ぐことができる。
【００８０】
転送サービスを行う場合、ユーザＡが電話帳のユーザＢの「転送」ボタンを押下する。ここで、転送先が本システムに加入していれば、転送先の状況があらかじめ表示されているので、その状況に応じて、呼び返し接続または発信接続が可能である。また、転送先が本システムに加入していなければ、ユーザＡの電話エージェントが転送先に発信する処理を行う。この際、転送先電話番号は、電話サーバより取得するか、電話サーバがユーザＡの電話エージェントに送信するようにし、ユーザＡの電話エージェントはこのようにして取得した電話番号を基に発信接続を行う。
【００８１】
図１５はサービス記録の補助画面の一例を示す図である。このサービス記録の補助画面１５０は、電話帳編集のメニュー画面１２０の「サービス記録」ボタン１２３を押下することによって起動され、サービスコマンド補助枠１２６内に表示される。このサービス記録の補助画面１５０は、サービス記録をリスト表示する欄１５１と、「取り消し／戻る」ボタン１５２とを有している。
【００８２】
このサービス記録は、ユーザが電話サーバシステムのサービス利用イベントが発生するたびに行われ、このサービス記録の補助画面１５０を利用することにより、ユーザの利用履歴を参照することができる。
【００８３】
なお、電話帳編集のメニュー画面１２０の「基本設定」ボタン１２４については、ユーザデータのその他の設定、たとえば電話帳へのユーザ登録などの編集に使用される。
【００８４】
次に、サポート窓口などで本電話サーバシステムのサービスを利用する場合のグループ管理サービスについて記す。ユーザはたとえば職場の所属などでグループ分けされている。中でも、サポート窓口では、複数のユーザが担当している場合、電話回線も複数あり、代表番号にかけられた電話はそれらのユーザが分担して応対することになる。サポート窓口は一般に呼率が高く、電話をかけても通話中の場合が多い。
【００８５】
そこで、電話サーバ３０は、グループ単位に、混雑状況・待ち時間を表示するグループ管理サービス機能を備えている。このグループ管理サービス機能は、グループごとに回線の混雑状況のデータを収集し、そのデータに統計処理を施すことで待ち時間を算出し、その結果を電話帳の主画面５１に表示する。このグループ管理サービスの場合、個々の電話回線状態は、必ずしも表示する必要はなく、回線の混雑状況がグループ全体でどうであるかを表示すればよい。図５に示した例では、状況表示の欄に、営業中の情報および待ち時間のデータのみを表示するようにしている。この待ち時間は、図５では、統計演算処理結果を数字で表示しているが、アイコンまたはアニメーションで表示するようにしてもよい。
【００８６】
以上の実施の形態はパーソナルコンピュータを利用した構成を示したが、パーソナルコンピュータは消費電力が大きいので、できれば使用しないときなどは電源を落としておきたいという要求がある。このような要求に対して、パーソナルコンピュータの電源がオフの状態でも、電話サーバシステムの他のユーザに対するサービスについては、これを提供することができる端末用通信装置について以下に説明する。
【００８７】
図１６は端末用通信装置の構成例を示す図である。この端末用通信装置１６０は、モデム１６１と、ネットワーク・インタフェース・カード（ＮＩＣ）１６２と、中央処理装置（ＣＰＵ）１６３と、メモリ１６４と、表示制御部１６５と、インタフェース回路１６６，１６７と、回線切替装置１６８と、電源部１６９とから構成されている。モデム１６１は、電話回線１７０、電話機１７１および中央処理装置１６３に接続され、ネットワーク・インタフェース・カード１６２は回線切替装置１６８を介してＬＡＮ回線１７２に接続され、また、中央処理装置１６３にも接続されている。表示制御部１６５は、ＦＡＸ着信表示用発光ダイオード１７３、電話着信有表示用発光ダイオード１７４およびメール着信表示用発光ダイオード１７５と中央処理装置１６３とに接続されている。インタフェース回路１６６は、在席センサ１７６と中央処理装置１６３とに接続されている。インタフェース回路１６７は、ＵＳＢケーブル１７７を介してパーソナルコンピュータ（ＰＣ）１７８に接続され、また、中央処理装置１６３にも接続されており、ＬＡＮ−ＵＳＢ変換機能およびＭＯＤＥＭ−ＵＳＢ変換機能を有している。回線切替装置１６８は、ＬＡＮ回線１７２をネットワーク・インタフェース・カード１６２またはパーソナルコンピュータ１７８のネットワーク・インタフェース・カード１６２のいずれかに切り替える機能を有している。そして、電源部１６９は、常時電源がオンになっている。
【００８８】
したがって、この端末用通信装置１６０は、常時電源オンの状態で使用される。中央処理装置１６３は、モデム１６１およびネットワーク・インタフェース・カード１６２を監視し、ＦＡＸ、電話、およびメールの着信があればそれらの情報をメモリ１６４に記憶しておくとともに、表示制御部１６５によりＦＡＸ着信表示用発光ダイオード１７３、電話着信有表示用発光ダイオード１７４およびメール着信表示用発光ダイオード１７５を点灯制御する。また、中央処理装置１６３は、インタフェース回路１６７およびＵＳＢケーブル１７７を介してパーソナルコンピュータ１７８を監視し、パーソナルコンピュータ１７８の電源がオフになる場合には、ＬＡＮ回線１７２をネットワーク・インタフェース・カード１６２に接続し、パーソナルコンピュータ１７８の電源がオンの場合には、ＬＡＮ回線１７２をパーソナルコンピュータ１７８のネットワーク・インタフェース・カード１７９に接続するよう回線切替装置１６８を制御する。
【００８９】
ここで、端末用通信装置１６０がパーソナルコンピュータ１７８との間でＵＳＢケーブル１７７を介して通信される情報について説明する。まず、パーソナルコンピュータ１７８から通知される情報には、端末用通信装置の基本設定、パーソナルコンピュータの電源状態、データダウンロード、各種要求がある。端末用通信装置の基本設定は、パーソナルコンピュータ１７８のＧＵＩ（ｇｒａｐｈｉｃａｌ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）画面により端末用通信装置１６０に対する各種基本設定のデータである。パーソナルコンピュータの電源状態は、ＵＳＢインタフェースの状態からパーソナルコンピュータ１７８の電源のオン・オフ状態が確認される。データダウンロードは、パーソナルコンピュータ１７８の電話エージェントの情報のほか、関連情報のダウンロードである。各種要求は、転送設定など、ユーザがパーソナルコンピュータ１７８の電源を落として留守にするときの各種設定の際のデータを含む。
【００９０】
また、パーソナルコンピュータ１７８に通知される情報には、端末用通信装置の状態、データアップロード、要求に対する応答がある。端末用通信装置の状態は、基本設定要求などを受けてパーソナルコンピュータ１７８に返すときの端末用通信装置の各種設定状態のデータである。データアップロードは、着信ＦＡＸなどの各種蓄積情報のパーソナルコンピュータ１７８へのアップロードである。要求に対する応答は、各種要求に対してパーソナルコンピュータ１７８に送られる応答情報を意味する。
【００９１】
したがって、端末用通信装置１６０は以下の機能を持つ。すなわち、端末用通信装置１６０は、常時電源オンの状態で使用され、パーソナルコンピュータ１７８の電源オフのときでも、電話エージェントの一部代理サービス（留守番機能）、状態表示（不在の表示／転送先表示）、電話着信イベントの記録／表示、メール着信イベントの記録／表示／蓄積、ユーザのリモートログインによる状況確認／ＬＡＮ接続、およびＦＡＸ着信イベントの記録／表示／蓄積の各機能を有している。また、パーソナルコンピュータ１７８の電源オンの状態のときは、ＬＡＮ−ＵＳＢ変換機能、ＭＯＤＥＭ−ＵＳＢ変換機能などを行う。
【００９２】
最後に、ユーザＡがユーザＣと電話中のユーザＢに電話をする場合を例に電話サーバシステムの動作シーケンスを説明する。
図１７は電話サーバシステムの動作シーケンスを説明するための図である。図１７において、ユーザＡ側では、パーソナルコンピュータ１１ａは、ＬＡＮ回線により電話サーバ３０に接続され、モデム２０ａを経由して電話網２２ａに接続されている。モデム２０ａは電話機２１ａに接続されている。ユーザＢ側においても、パーソナルコンピュータ１１ｂは、ＬＡＮ回線により電話サーバ３０に接続され、モデム２０ｂを経由して電話網２２ａに接続されている。モデム２０ｂは電話機２１ｂに接続されている。なお、ユーザＢと通話中のユーザＣは特に図示はしていない。
【００９３】
状況としては、ユーザＣより着信があって、ユーザＢが通話をしている場合を考える。このとき、ユーザＢのパーソナルコンピュータ１１ａの電話エージェントは、ユーザＣよりの着信を受けた後に、電話サーバ３０にその旨を通知している。
【００９４】
ここで、ユーザＡがユーザＢに電話をかけようとする場合、ユーザＡはユーザＢに電話をするために、ユーザＢの状況を確認すべく電話帳を開く。このとき、ユーザＡの電話エージェントは電話サーバ３０にアクセスする。これに対し、電話サーバ３０はユーザＢの状況、すなわちユーザＣと通話中の情報をユーザＡ側のパーソナルコンピュータ１１ａに送り、ユーザＡの電話帳にその旨を表示する。これにより、ユーザＡは、ユーザＢがユーザＣと通話中であることを知る。
【００９５】
そこで、ユーザＡは予約サービスの選択をすると、その情報は電話サーバ３０を経由してユーザＢに通知され、ユーザＢの電話帳にユーザＡによる予約が表示される。ユーザＢは、ユーザＡによる予約の表示を見て、その予約を受け入れる場合は、ユーザＡに対して呼び返しアクセプトを出す。これは、ユーザＡの電話帳の予約サービス補助画面から通話予約（発信）のボタンを押下することによってなされる。この呼び返しアクセプトは電話サーバ３０を介してユーザＡに通知される。
【００９６】
ユーザＣよりの電話が終了すると、ユーザＢの電話エージェントは、自動的に自動発呼の処理を行う。モデム２０ｂは電話網２２ａを介してモデム２０ａを呼び出し、ユーザＡの電話エージェントはモデム２０ａから着信の情報を受けて着信表示を行う。これにより、ユーザＡとユーザＢとが通話接続される。
【００９７】
また、上記のパーソナルコンピュータおよび電話サーバが有すべき機能の処理内容は、コンピュータで読み取り可能な記録媒体に記録されたプログラムに記述させておくことができる。このプログラムをコンピュータで実行することにより、上記処理がコンピュータで実現できる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置や半導体メモリなどがある。市場に流通させる場合には、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフロッピーディスクなどの可搬型記録媒体にプログラムを格納して流通させたり、ネットワークを介して接続されたコンピュータの記憶装置に格納しておき、ネットワークを通じて他のコンピュータに転送することもできる。コンピュータで実行する際には、コンピュータ内のハードディスク装置などにプログラムを格納しておき、メインメモリにロードして実行する。
【００９８】
【発明の効果】
以上説明したように本発明では、電話サーバと連携した電話サービスを提供する構成とした。このため、電話に関するさまざまな無駄、たとえば不在先への電話、電話番号検索のための時間、誤ダイヤルなどを排除することができ、さらに、携帯電話への転送サービスと併用することにより接続確実性が向上する。
【００９９】
また、電話の場合、電話番号の検索が容易かつ記憶が不要であり、通話相手の在席状況、通話状況が事前に分かるので、無駄な電話がなくなり、通話相手が不在または通話中でも割り込み、予約、伝言サービスを使うことで業務効率が向上する。さらに、打ち合わせに必要な図面などをあらかじめＦＡＸ送信しておく必要がなく、両者で共有参照できることにより、十分な情報交換が可能である。
【０１００】
さらに、電話サーバシステムの監視機能を用いることにより、要員の業務監視が可能であり、サービス記録機能により通話記録装置としても利用することができる。
【０１０１】
インターネット／イントラネットでは、発信・受信は、特定のサーバまでユーザ側から情報を取りに行くポーリング型が主体であるが、この電話サーバシステムでは、電話に限らず、ユーザ端末の状態も送信側で把握することができるので、送信側から直接ユーザ端末に送信することが可能であり、送達性が大幅に向上する。
【図面の簡単な説明】
【図１】本発明による電話サーバシステムの原理的な構成を示す図である。
【図２】ユーザ端末の構成例を示す図である。
【図３】電話サーバの構成例を示す図である。
【図４】ユーザ画面の基本画面を示す図である。
【図５】電話帳の画面を示す図である。
【図６】電話サービス補助画面の一例を示す図である。
【図７】伝言サービス補助画面の一例を示す図である。
【図８】割込サービス補助画面の一例を示す図である。
【図９】予約サービス補助画面の一例を示す図である。
【図１０】予定表サービス補助画面の一例を示す図である。
【図１１】Ｗｅｂ参照サービス補助画面の一例を示す図である。
【図１２】電話帳編集のメニュー画面を示す図である。
【図１３】自身の予定表の補助画面の一例を示す図である。
【図１４】転送設定の補助画面の一例を示す図である。
【図１５】サービス記録の補助画面の一例を示す図である。
【図１６】端末用通信装置の構成例を示す図である。
【図１７】電話サーバシステムの動作シーケンスを説明するための図である。
【符号の説明】
１  電話網
２  電話機
３  電話回線接続装置
４  端末
５  電話エージェント
６  常時接続網
７  電話サーバ
８  在席センサ
１１  パーソナルコンピュータ
１２  電話エージェント
１３  サービス管理部
１４  端末状態監視部
１５  電話回線監視制御部
１６  在席監視部
１７  電話サーバ通信部
１８  ユーザインタフェース部
１９  オペレーティングシステム
２０  モデム
２１  電話機
２２  電話回線
２３  在席監視センサ
２４  ＬＡＮカード
２５  ＬＡＮ回線
２６  キーボード／マウス
２７  表示装置
３０  電話サーバ
３１  状態管理部
３２  表示管理部
３３  サービス管理部
３４  ユーザ管理部
３５  データベース
１６０  端末用通信装置
１６１  モデム
１６２  ネットワーク・インタフェース・カード
１６３  中央処理装置
１６４  メモリ
１６５  表示制御部
１６６，１６７  インタフェース回路
１６８  回線切替装置
１６９  電源部
１７０  電話回線
１７１  電話機
１７２  ＬＡＮ回線
１７３  ＦＡＸ着信表示用発光ダイオード
１７４  電話着信有表示用発光ダイオード
１７５  メール着信表示用発光ダイオード
１７６  在席センサ
１７７  ケーブル
１７８  パーソナルコンピュータ
１７９  ネットワーク・インタフェース・カード
【図１】
0003558897.tif 000002
【図２】
0003558897.tif 000003
【図３】
0003558897.tif 000004
【図４】
0003558897.tif 000005
【図５】
0003558897.tif 000006
【図６】
0003558897.tif 000007
【図７】
0003558897.tif 000008
【図８】
0003558897.tif 000009
【図９】
0003558897.tif 000010
【図１０】
0003558897.tif 000011
【図１１】
0003558897.tif 000012
【図１２】
0003558897.tif 000013
【図１３】
0003558897.tif 000014
【図１４】
0003558897.tif 000015
【図１５】
0003558897.tif 000016
【図１６】
0003558897.tif 000017
【図１７】
0003558897.tif 000018