(57)【特許請求の範囲】
【請求項１】
１つ以上の無線基地局を介して複数の無線電話端末を収容している構内交換機と、上記構内交換機に上記無線電話端末の通信を制御させるコンピュータであるサーバと、上記サーバ以外のコンピュータであるクライアントと、を備え、
上記サーバは、
複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを記憶しているクライアントを識別するためのクライアント識別情報を対応付けて記憶している電話帳記憶クライアント管理手段と、
上記ユーザ識別情報を送信してきたクライアントに、該ユーザ識別情報に対応付けて上記電話帳記憶クライアント管理手段が記憶しているクライアント識別情報を、電話帳記憶クライアント識別情報として送信する電話帳記憶クライアント通知手段と、
上記電話帳記憶クライアント通知手段が送信したクライアント識別情報が示すクライアントに、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントのクライアント識別情報、および、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントから送信されてきたユーザ識別情報を送信するユーザ・ユーザ使用クライアント通知手段と、を有し、
上記クライアントは、
特定の複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記サーバから送信されてくるクライアント識別情報およびユーザ識別情報を対応付けて記憶するユーザ・ユーザ使用クライアント管理手段と、
上記サーバから上記電話帳記憶クライアント識別情報として送信されてくるクライアント識別情報が示すクライアントが記憶している電話帳データのうちの、自身のユーザのみが使用可能が電話帳データにアクセスする電話帳アクセス手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報に対応付けて上記ユーザ・ユーザ使用クライアント管理手段が記憶しているクライアント識別情報が示すクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段と、を有すること
を特徴とするコンピュータ・テレフォニ・システム。
【請求項２】
請求項１に記載のコンピュータ・テレフォニ・システムであって、
上記クライアントは、
自身のユーザを識別するためのユーザ識別情報の入力を受付けるユーザ識別情報受付手段と、
自身のユーザが使用する無線電話端末の通信を制御する旨の通信指示の入力を受付ける通信指示受付手段と、
上記ユーザ識別情報受付手段が受付けたユーザ識別情報を、上記サーバに送信するユーザ通知手段と、
上記通信指示受付手段が受付けた通信指示を、上記サーバに送信する通信要求手段と、をさらに有し、
上記サーバは、
複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザが使用する無線電話端末の端末識別情報を対応付けて記憶しているユーザ使用端末管理手段と、
上記クライアントから送信されてくる通信指示に応じた通信命令、および、該クライアントから送信されてくるユーザ識別情報に対応付けて上記ユーザ使用端末管理手段が記憶している端末識別情報を、上記構内交換機に送信する構内交換機制御手段と、をさらに有し、
上記構内交換機は、
上記サーバから送信されてくる端末識別情報が示す無線電話端末の通信を、該サーバから送信されてくる通信命令に従って制御する通信制御手段を有すること
を特徴とするコンピュータ・テレフォニ・システム。
【請求項３】
請求項２記載のコンピュータ・テレフォニ・システムであって、
上記サーバは、
複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報を送信してきたクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段と、をさらに有し、
上記クライアントは、
上記サーバが記憶している電話帳データのうちの、自身のユーザのみが使用可能な電話帳データにアクセスする電話帳アクセス手段をさらに有すること
を特徴とするコンピュータ・テレフォニ・システム。
【請求項４】
１つ以上の無線基地局を介して複数の無線電話端末を収容している構内交換機と、上記構内交換機に上記無線電話端末の通信を制御させるコンピュータであるサーバと、上記サーバ以外のコンピュータであるクライアントとを備え、
上記クライアントは、
自身のユーザが使用する無線電話端末を識別するための端末識別情報の入力を受付ける端末識別情報受付手段と、
自身のユーザが使用する無線電話端末の通信を制御する旨の通信指示の入力を受付ける通信指示受付手段と、
上記端末識別情報受付手段が受付けた端末識別情報を、上記サーバに送信する端末通知手段と、上記通信指示受付手段が受付けた通信指示を、上記サーバに送信する通信要求手段とを有し、
上記サーバは、
上記クライアントから送信されてくる通信指示に応じた通信命令、および、該クライアントから送信されてくる端末識別情報を、上記構内交換機に送信する構内交換機制御手段を有し、
上記構内交換機は、
上記サーバから送信されてくる端末識別情報が示す無線電話端末の通信を、該サーバから送信されてくる通信命令に従って制御する通信制御手段を有すること
を特徴とするコンピュータ・テレフォニ・システム。
【請求項５】
請求項４記載のコンピュータ・テレフォニ・システムであって、
上記サーバは、
複数のユーザごとに、該ユーザを識別するためのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報を送信してきたクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段と、をさらに有し、
上記クライアントは、
自身のユーザのユーザ識別情報の入力を受付けるユーザ識別情報受付手段と、
上記ユーザ識別情報受付手段が受付けたユーザ識別情報を、上記サーバに送信するユーザ通知手段と、上記サーバが記憶している電話帳データのうちの、自身のユーザのみが使用可能な電話帳データにアクセスする電話帳アクセス手段と、をさらに有すること
を特徴とするコンピュータ・テレフォニ・システム。
【請求項６】
請求項４記載のコンピュータ・テレフォニ・システムであって、
上記サーバは、
複数のユーザごとに、該ユーザを識別するためのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを記憶しているクライアントを識別するためのクライアント識別情報を対応付けて記憶している電話帳記憶クライアント管理手段と、
上記ユーザ識別情報を送信してきたクライアントに、該ユーザ識別情報に対応付けて上記電話帳記憶クライアント管理手段が記憶しているクライアント識別情報を、電話帳記憶クライアント識別情報として送信する電話帳記憶クライアント通知手段と、
上記電話帳記憶クライアント通知手段が送信したクライアント識別情報が示すクライアントに、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントのクライアント識別情報、および、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントから送信されてきたユーザ識別情報を送信するユーザ・ユーザ使用クライアント通知手段と、をさらに有し、
上記クライアントは、
自身のユーザのユーザ識別情報の入力を受付けるユーザ識別情報受付手段と、
上記ユーザ識別情報受付手段が受付けたユーザ識別情報を、上記サーバに送信するユーザ通知手段と、
特定の複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記サーバから送信されてくるクライアント識別情報およびユーザ識別情報を対応付けて記憶するユーザ・ユーザ使用クライアント管理手段と、
上記サーバから上記電話帳記憶クライアント識別情報として送信されてくるクライアント識別情報が示すクライアントが記憶している電話帳データのうちの、自身のユーザのみが使用可能な電話帳データにアクセスする電話帳アクセス手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報に対応付けて上記ユーザ・ユーザ使用クライアント管理手段が記憶しているクライアント識別情報が示すクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段と、をさらに有することを特徴とするコンピュータ・テレフォニ・システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータと電話機とを連携してユーザが使用することを可能とするコンピュータ・テレフォニ・システムに関し、特に、電話機として携帯用の無線電話端末を用いる場合に適する技術に関する。
【０００２】
【従来の技術】
まず、従来のコンピュータ・テレフォニ・システムについて、図１１を用いて説明する。
【０００３】
従来のコンピュータ・テレフォニ・システムは、図１１に示すように、構内交換機（以下、「ＰＢＸ」と称す。）１０と、ＰＢＸ１０に接続された電話機１１と、個々のユーザのみが使用可能なユーザデータを記憶しているコンピュータである複数のクライアント１２とを備えている。なお、ユーザデータは、具体的には、氏名および電話番号を少なくとも記述した電話帳データを含むものである。
【０００４】
ここで、電話機１１とクライアント１２とは、通常、１対１に対応付けられて設置されており、互いに対応付けられた電話機１１およびクライアント１２を同一のユーザが使用することを前提としている。
【０００５】
また、従来のコンピュータ・テレフォニ・システムは、図１１に示すように、クライアント１２からの要求に応じてＰＢＸ１０を制御することで、要求元のクライアント１２に対応付けて設置された電話機１１の通信をＰＢＸ１０に制御させるコンピュータであるサーバ１３を備えている。
【０００６】
なお、クライアント１２とサーバ１３との間の通信手段、および、サーバ１３とＰＢＸ１０との間の通信手段は、種々の通信網によって実現することが可能であるが、ここでは、ＬＡＮ１４を用いるものとしている。
【０００７】
さて、従来のコンピュータ・テレフォニ・システムは、クライアント１２において、ユーザが、クライアント１２が記憶している該ユーザの電話帳データから通話したい相手先の電話番号を検索し、検索した電話番号に発信する旨の指示を入力するだけで、クライアント１２に対応付けて設置された電話機１１と相手先とで通話することを可能とするものである。
【０００８】
この際に、ＰＢＸ１０，クライアント１２，サーバ１３の間では、例えば、以下のようなやり取りが行われる。
【０００９】
まず、クライアント１２において、ユーザが、コンピュータ・テレフォニ・システムの動作を実現するためのクライアント用アプリケーションプログラム（以下、「クライアント用ＡＰ」と称す。）を起動すると、クライアント用ＡＰは、クライアント１２が記憶している該ユーザの電話帳データのうちの氏名の一覧を、少なくとも表示装置に表示する。
【００１０】
続いて、クライアント１２において、ユーザが、通話したい相手先の氏名を入力装置から選択指示すると、クライアント用ＡＰは、選択指示された氏名に対応する電話番号を電話帳データから検索し、検索した電話番号をサーバ１３に送信する。
【００１１】
なお、このとき、クライアント用ＡＰは、選択指示された氏名に対応する電話番号を含む全ての情報（例えば、住所，取引内容，趣味等）を表示装置に表示するようにしてもよい。
【００１２】
一方、サーバ１３においては、コンピュータ・テレフォニ・システムの動作を実現するためのサーバ用アプリケーションプログラム（以下、「サーバ用ＡＰ」と称す。）は、サーバ１３の立ち上げと同時に起動されており、サーバ用ＡＰは、クライアント１２から電話番号が送信されてくると、該電話番号を有する相手先と該クライアント１２に対応付けて設置された電話機１１との間を接続するよう、ＰＢＸ１０を制御する。
【００１３】
なお、サーバ１３は、クライアント１２ごとに、該クライアント１２に対応付けて設置された電話機１１の電話番号を管理しており、サーバ用ＡＰは、クライアント１２から送信された相手先の電話番号、および、該クライアント１２に対応付けて管理している電話機１１の電話番号を、ＰＢＸ１０に送信するようにする。
【００１４】
また、個々のクライアント１２が、自身に対応付けて設置された電話機１１の電話番号を管理するようにし、管理している電話機１１の電話番号を、相手先の電話番号と共にサーバ１３に送信するようにしてもよい。
【００１５】
上述したように、クライアント１２が、サーバ１３を介してＰＢＸ１０を制御することで、クライアント１２に対応付けて設置された電話機１１の通信をＰＢＸ１０に制御させ、クライアント１２とそれに対応付けて設置された電話機１１とを連携してユーザが使用することを可能としたシステムが、コンピュータ・テレフォニ・システムである。
【００１６】
なお、コンピュータ・テレフォニ・システムの中には、上述したようなクライアント・サーバ型のシステムではないものもあるが、その場合でも、１つのコンピュータで全てを制御していることから、基本的には、クライアント・サーバ型のシステムと同じであると考えてよい。
【００１７】
【発明が解決しようとする課題】
上述した従来のコンピュータ・テレフォニ・システムは、個々のクライアントに対応付けて設置された電話機として固定電話端末を用いることを想定しているので、個々のクライアントに対応付けて設置された電話機として携帯用の無線電話端末を用いると、以下に説明するように、使用上の制限が生じる。
【００１８】
すなわち、従来のコンピュータ・テレフォニ・システムを、固定電話端末を無線電話端末に置き換えてそのまま用いた場合を考えると、ユーザは、自身が使用する無線電話端末を携帯して移動し、自身の電話帳データを記憶しているクライアント以外のクライアントを使用することも可能となるが、個々のクライアントが、自身に１対１に対応付けられた無線電話端末の電話番号を管理することとなるので、ユーザが移動先で使用するクライアントは、該ユーザが使用する無線電話端末の電話番号が分からず、該無線電話端末の通信を制御することができない。
【００１９】
また、ユーザが使用する無線電話端末の電話番号を管理するクライアントが、該ユーザの電話帳データを記憶していることとなるので、ユーザが移動先で使用するクライアントは、該ユーザの電話帳データを検索することができない。
【００２０】
従って、ユーザは、結局は、自身が使用する無線電話端末の電話番号を管理しているクライアントであって、自身の電話帳データを記憶しているクライアントでしか、クライアント用ＡＰを起動することができず、移動先で使用するクライアントと該無線電話端末とを連携して使用することはできない。
【００２１】
本発明は、上記問題点を解決し、電話機として携帯用の無線電話端末を用いる場合に適したコンピュータ・テレフォニ・システムを提供することにある。
【００２２】
【課題を解決するための手段】
上記目的を達成するために、本発明は、第１の態様として、１つ以上の無線基地局を介して複数の無線電話端末を収容しているＰＢＸと、上記ＰＢＸに上記無線電話端末の通信を制御させるコンピュータであるサーバと、上記サーバ以外のコンピュータであるクライアントとを備えたコンピュータ・テレフォニ・システムを提供しており、
上記クライアントは、
自身のユーザを識別するためのユーザ識別情報の入力を受付けるユーザ識別情報受付手段と、
自身のユーザが使用する無線電話端末の通信を制御する旨の通信指示の入力を受付ける通信指示受付手段と、
上記ユーザ識別情報受付手段が受付けたユーザ識別情報を、上記サーバに送信するユーザ通知手段と、
上記通信指示受付手段が受付けた通信指示を、上記サーバに送信する通信要求手段とを有し、
上記サーバは、
複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザが使用する無線電話端末の端末識別情報を対応付けて記憶しているユーザ使用端末管理手段と、
上記クライアントから送信されてくる通信指示に応じた通信命令、および、該クライアントから送信されてくるユーザ識別情報に対応付けて上記ユーザ使用端末管理手段が記憶している端末識別情報を、上記ＰＢＸに送信する構内交換機制御手段とを有し、
上記ＰＢＸは、
上記サーバから送信されてくる端末識別情報が示す無線電話端末の通信を、該サーバから送信されてくる通信命令に従って制御する通信制御手段を有するようにしている。
【００２３】
第１の態様によれば、ユーザが、自身が使用する無線電話端末を携帯して移動し、移動先で使用するクライアントで自身のユーザ識別情報を入力すると、該クライアントが、入力されたユーザ識別情報を上記サーバに通知するようにしているので、上記サーバは、該ユーザが使用する無線電話端末を特定することができる。
【００２４】
従って、ユーザが移動先で使用するクライアントは、上記サーバを介して上記ＰＢＸを制御することで、該ユーザが使用する無線電話端末の通信を上記ＰＢＸに制御させることが可能となるので、ユーザは、任意のクライアントと自身が使用する無線電話端末とを連携して使用することができるようになる。
【００２５】
また、本発明は、第２の態様として、上述した第１の態様において、
上記サーバは、
複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報を送信してきたクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段とをさらに有し、
上記クライアントは、
上記サーバが記憶している電話帳データのうちの、自身のユーザのみが使用可能な電話帳データにアクセスする電話帳アクセス手段をさらに有するようにすることができる。
【００２６】
第２の態様によれば、上記サーバは、上記クライアントから通知されたユーザ識別情報から、ユーザが使用するクライアントを特定することができ、特定したクライアントにのみ、自身が記憶している該ユーザの電話帳データへのアクセスを可能としている。
【００２７】
従って、ユーザが移動先で使用するクライアントは、上記サーバが記憶している該ユーザの電話帳データにアクセスすることが可能となるので、ユーザは、任意のクライアントで自身の電話帳データを使用することができるようになる。
【００２８】
また、本発明は、第３の態様として、上述した第１の態様において、
上記サーバは、
複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを記憶しているクライアントを識別するためのクライアント識別情報を対応付けて記憶している電話帳記憶クライアント管理手段と、
上記ユーザ識別情報を送信してきたクライアントに、該ユーザ識別情報に対応付けて上記電話帳記憶クライアント管理手段が記憶しているクライアント識別情報を、電話帳記憶クライアント識別情報として送信する電話帳記憶クライアント通知手段と、
上記電話帳記憶クライアント通知手段が送信したクライアント識別情報が示すクライアントに、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントのクライアント識別情報、および、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントから送信されてきたユーザ識別情報を送信するユーザ・ユーザ使用クライアント通知手段とをさらに有し、
上記クライアントは、
特定の複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記サーバから送信されてくるクライアント識別情報およびユーザ識別情報を対応付けて記憶するユーザ・ユーザ使用クライアント管理手段と、
上記サーバから上記電話帳記憶クライアント識別情報として送信されてくるクライアント識別情報が示すクライアントが記憶している電話帳データのうちの、自身のユーザのみが使用可能が電話帳データにアクセスする電話帳アクセス手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報に対応付けて上記ユーザ・ユーザ使用クライアント管理手段が記憶しているクライアント識別情報が示すクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段とをさらに有するようにすることができる。
【００２９】
第３の態様によれば、上記サーバは、上記クライアントから通知されたユーザ識別情報から、該ユーザが使用するクライアント、および、該ユーザの電話帳データを記憶しているクライアントを特定することができ、前者には、後者のクライアント識別情報を通知し、後者には、前者のクライアント識別情報および該ユーザのユーザ識別情報を通知するようにしており、また、上記クライアントは、上記サーバから通知されたクライアント識別情報が示すクライアントにのみ、上記サーバから通知されたユーザ識別情報が示すユーザの電話帳データへのアクセスを可能としている。
【００３０】
従って、ユーザが移動先で使用するクライアントは、上記サーバから通知されたクライアント識別情報が示すクライアントが記憶している、該ユーザの電話帳データにアクセスすることが可能となるので、ユーザは、任意のクライアントで自身の電話帳データを使用することができるようになる。
【００３１】
さらに、上記目的を達成するために、本発明は、第４の態様として、１つ以上の無線基地局を介して複数の無線電話端末を収容しているＰＢＸと、上記ＰＢＸに上記無線電話端末の通信を制御させるコンピュータであるサーバと、上記サーバ以外のコンピュータであるクライアントとを備えたコンピュータ・テレフォニ・システムを提供しており、
上記クライアントは、
自身のユーザが使用する無線電話端末を識別するための端末識別情報の入力を受付ける端末識別情報受付手段と、
自身のユーザが使用する無線電話端末の通信を制御する旨の通信指示の入力を受付ける通信指示受付手段と、
上記端末識別情報受付手段が受付けた端末識別情報を、上記サーバに送信する端末通知手段と、
上記通信指示受付手段が受付けた通信指示を、上記サーバに送信する通信要求手段とを有し、
上記サーバは、
上記クライアントから送信されてくる通信指示に応じた通信命令、および、該クライアントから送信されてくる端末識別情報を、上記ＰＢＸに送信する構内交換機制御手段を有し、
上記ＰＢＸは、
上記サーバから送信されてくる端末識別情報が示す無線電話端末の通信を、該サーバから送信されてくる通信命令に従って制御する通信制御手段を有するようにしている。
【００３２】
第４の態様によれば、ユーザが、自身が使用する無線電話端末を携帯して移動し、移動先で使用するクライアントで自身が使用する無線電話端末の端末識別情報を入力すると、該クライアントが、入力された端末識別情報を上記サーバに通知するようにしているので、上記サーバは、該ユーザが使用する無線電話端末を特定することができる。
【００３３】
従って、ユーザが移動先で使用するクライアントは、上記サーバを介して上記ＰＢＸを制御することで、該ユーザが使用する無線電話端末の通信を上記ＰＢＸに制御させることが可能となるので、ユーザは、任意のクライアントと自身が使用する無線電話端末とを連携して使用することができるようになる。
【００３４】
また、本発明は、第５の態様として、上述した第４の態様において、
上記サーバは、
複数のユーザごとに、該ユーザを識別するためのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報を送信してきたクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段とをさらに有し、
上記クライアントは、
自身のユーザのユーザ識別情報の入力を受付けるユーザ識別情報受付手段と、
上記ユーザ識別情報受付手段が受付けたユーザ識別情報を、上記サーバに送信するユーザ通知手段と、
上記サーバが記憶している電話帳データのうちの、自身のユーザのみが使用可能な電話帳データにアクセスする電話帳アクセス手段とをさらに有するようにすることができる。
【００３５】
第５の態様によれば、ユーザが、自身が使用する無線電話端末を携帯して移動し、移動先で使用するクライアントで自身のユーザ識別情報を入力すると、該クライアントが、入力されたユーザ識別情報を上記サーバに通知するようにしているので、上記サーバは、該ユーザが使用するクライアントを特定することができ、特定したクライアントにのみ、自身が記憶している該ユーザの電話帳データへのアクセスを可能としている。
【００３６】
従って、ユーザが移動先で使用するクライアントは、上記サーバが記憶している該ユーザの電話帳データにアクセスすることが可能となるので、ユーザは、任意のクライアントで自身の電話帳データを使用することができるようになる。
【００３７】
また、本発明は、第６の態様として、上述した第４の態様において、
上記サーバは、
複数のユーザごとに、該ユーザを識別するためのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを記憶しているクライアントを識別するためのクライアント識別情報を対応付けて記憶している電話帳記憶クライアント管理手段と、
上記ユーザ識別情報を送信してきたクライアントに、該ユーザ識別情報に対応付けて上記電話帳記憶クライアント管理手段が記憶しているクライアント識別情報を、電話帳記憶クライアント識別情報として送信する電話帳記憶クライアント通知手段と、
上記電話帳記憶クライアント通知手段が送信したクライアント識別情報が示すクライアントに、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントのクライアント識別情報、および、上記電話帳記憶クライアント通知手段がクライアント識別情報を送信したクライアントから送信されてきたユーザ識別情報を送信するユーザ・ユーザ使用クライアント通知手段とをさらに有し、
上記クライアントは、
自身のユーザのユーザ識別情報の入力を受付けるユーザ識別情報受付手段と、
上記ユーザ識別情報受付手段が受付けたユーザ識別情報を、上記サーバに送信するユーザ通知手段と、
特定の複数のユーザごとに、該ユーザのユーザ識別情報、および、該ユーザのみが使用可能な電話帳データを対応付けて記憶している電話帳管理手段と、
上記サーバから送信されてくるクライアント識別情報およびユーザ識別情報を対応付けて記憶するユーザ・ユーザ使用クライアント管理手段と、
上記サーバから上記電話帳記憶クライアント識別情報として送信されてくるクライアント識別情報が示すクライアントが記憶している電話帳データのうちの、自身のユーザのみが使用可能が電話帳データにアクセスする電話帳アクセス手段と、
上記電話帳管理手段が記憶しているユーザ識別情報と同じユーザ識別情報に対応付けて上記ユーザ・ユーザ使用クライアント管理手段が記憶しているクライアント識別情報が示すクライアントにのみ、該ユーザ識別情報に対応付けて上記電話帳管理手段が記憶している電話帳データへのアクセスを可能とする電話帳アクセス制御手段とをさらに有するようにすることができる。
【００３８】
第６の態様によれば、ユーザが、自身が使用する無線電話端末を携帯して移動し、移動先で使用するクライアントで自身のユーザ識別情報を入力すると、該クライアントが、入力されたユーザ識別情報を上記サーバに通知するようにしているので、上記サーバは、該ユーザが使用するクライアント、および、該ユーザの電話帳データを記憶しているクライアントを特定することができ、前者には、後者のクライアント識別情報を通知し、後者には、前者のクライアント識別情報および該ユーザのユーザ識別情報を通知するようにしており、また、上記クライアントは、上記サーバから通知されたクライアント識別情報が示すクライアントにのみ、上記サーバから通知されたユーザ識別情報が示すユーザの電話帳データへのアクセスを可能としている。
【００３９】
従って、ユーザが移動先で使用するクライアントは、上記サーバから通知されたクライアント識別情報が示すクライアントが記憶している、該ユーザの電話帳データにアクセスすることが可能となるので、ユーザは、任意のクライアントで自身の電話帳データを使用することができるようになる。
【００４０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００４１】
まず、本発明の第１の実施形態のコンピュータ・テレフォニ・システムについて、図１〜図３を用いて説明する。
【００４２】
図１は第１の実施形態のコンピュータ・テレフォニ・システムのシステム構成を示す図である。
【００４３】
第１の実施形態のコンピュータ・テレフォニ・システムは、図１に示すように、ＰＢＸ５と、無線基地局６を介してＰＢＸ５に収容された携帯用の無線電話端末４と、個々のユーザのみが使用可能なユーザデータを記憶しているデータベース３を接続したコンピュータである複数のクライアント２とを備えている。なお、ユーザデータは、具体的には、氏名および電話番号を少なくとも記述した電話帳データを含むものである。
【００４４】
第１の実施形態のコンピュータ・テレフォニ・システムにおいては、従来のコンピュータ・テレフォニ・システムとは異なり、無線電話端末４とクライアント２とが１対１に対応付けられておらず、ユーザと無線電話端末４とが１対１に対応付けられていることを前提としている。
【００４５】
また、第１の実施形態のコンピュータ・テレフォニ・システムは、図１に示すように、クライアント２からの要求に応じてＰＢＸ５を制御することで、要求元のクライアント２を使用しているユーザに対応付けられている無線電話端末４の通信をＰＢＸ５に制御させるコンピュータであるサーバ１を備えている。
【００４６】
なお、クライアント２とサーバ１との間の通信手段、および、サーバ１とＰＢＸ５との間の通信手段は、種々の通信網によって実現することが可能であるが、ここでは、ＬＡＮ７を用いるものとしている。
【００４７】
図２はサーバ１およびクライアント２が備えるテーブルの構成を示す図である。
【００４８】
サーバ１は、図２に示すように、第１の実施形態のコンピュータ・テレフォニ・システムを利用可能な全てのユーザごとに、該ユーザを識別するためのユーザＩＤと、該ユーザが使用する無線電話端末４の電話番号と、該ユーザの電話帳データを記憶しているデータベース３が接続されたクライアント２を識別するためのクライアントＩＤとが記述されたユーザ管理テーブル２００を備えている。
【００４９】
また、クライアント２は、自身に接続されたデータベース３に電話帳データが記憶されている全てのユーザごとに、該ユーザのユーザＩＤと、該ユーザの電話帳データを識別するための電話帳ＩＤとが記述された電話帳管理テーブル２１０を備えている。なお、電話帳ＩＤは、対応する電話帳データの先頭アドレスであるようにすることができる。
【００５０】
以下、第１の実施形態のコンピュータ・テレフォニ・システムの動作について説明する。
【００５１】
ここでは、自身の電話帳データがクライアント２ａに接続されたデータベース３ａに記憶されているユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先のクライアント２ｂにおいて、第１の実施形態のコンピュータ・テレフォニ・システムの動作を実現するためのクライアント用ＡＰを使用する場合を例にして説明する。
【００５２】
この際に、ＰＢＸ５，クライアント２ａ，クライアント２ｂ，サーバ１の間では、図３に示すようなやり取りが行われる。
【００５３】
まず、ユーザが、クライアント２ｂにおいて、クライアント用ＡＰを起動するために、自身のユーザＩＤを入力装置から入力してログインすると、クライアント２ｂは、入力されたユーザＩＤをサーバ１に送信する（ステップ３０１）。
【００５４】
サーバ１は、クライアント２ｂからユーザＩＤが送信されてくると、該ユーザＩＤと同じユーザＩＤがユーザ管理テーブル２００に記憶されているか否かを判定することで、正当なユーザであるか否かを判定するユーザ認証処理を行い（ステップ３０２）、正当なユーザであると判定した場合に、該ユーザＩＤに対応するクライアントＩＤ（ここでは、クライアント２ａのクライアントＩＤである。）を検索して、検索したクライアント２ａのクライアントＩＤを、クライアント２ｂに送信する（ステップ３０３）。なお、サーバ１は、正当なユーザでないと判定した場合には、その旨を示す情報をクライアント２ｂに送信する。
【００５５】
続いて、サーバ１は、ステップ３０３で検索したクライアントＩＤが示すクライアント２ａに対して、ユーザがクライアント２ｂを使用する旨を通知するために、該ユーザのユーザＩＤおよびクライアント２ｂのクライアントＩＤを送信する（ステップ３０４）。
【００５６】
クライアント２ｂは、サーバ１からクライアントＩＤが送信されてくると、クライアント用ＡＰの起動を許可すると共に（ステップ３０５）、該クライアントＩＤを記憶保持する（ステップ３０６）。
【００５７】
また、クライアント２ａは、サーバ１からユーザＩＤおよびクライアントＩＤが送信されてくると、該ユーザＩＤおよび該クライアントＩＤを対応付けて記憶保持する（ステップ３０７）。
【００５８】
以上の動作により、ユーザが使用するクライアント２ｂは、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａを特定することができ、また、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａは、該ユーザが使用するクライアント２ｂを特定することができる。
【００５９】
そこで、ユーザが、クライアント２ｂにおいて、自身の電話帳データにアクセスしたい場合に、その旨の指示を入力装置から入力すると、クライアント２ｂは、入力された指示に従って、ステップ３０６で記憶保持しておいたクライアントＩＤが示すクライアント２ａに、該ユーザのユーザＩＤを送信することで、該ユーザの電話帳データへのアクセスを要求する（ステップ３０８）。
【００６０】
クライアント２ａは、クライアント２ｂから電話帳データへのアクセスが要求されると、クライアント２ｂのクライアントＩＤと同じクライアントＩＤ、および、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤを、ステップ３０７で対応付けて記憶保持しているか否かを判定することで、正当なユーザであるか否かを判定するユーザ認証処理を行い（ステップ３０９）、正当なユーザである場合に、電話帳管理テーブル２１０に記憶されているユーザＩＤのうちの、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する電話帳ＩＤを検索して、クライアント２ｂに対して、検索した電話帳ＩＤが示す電話帳データへのアクセスを許可する（ステップ３１０）。
【００６１】
これにより、アクセスが許可された電話帳データが、クライアント２ａからクライアント２ｂに送信されるので、例えば、電話帳データのうちの少なくとも氏名の一覧が、クライアント２ｂの表示装置に表示されることとなる（ステップ３１１）。
【００６２】
そして、ユーザが、クライアント２ｂにおいて、表示装置に表示された氏名の一覧のうちから、通話したい相手先の氏名を入力装置から選択指示すると、クライアント２ｂは、選択指示された氏名に対応する電話番号を電話帳データから検索し、検索した電話番号（相手先の電話番号）、および、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と該相手先との間を接続するようサーバ１に要求する（ステップ３１２）。
【００６３】
なお、このとき、クライアント用ＡＰは、選択指示された氏名に対応する電話番号を含む全ての情報（例えば、住所，取引内容，趣味等）を表示装置に表示するようにしてもよい。
【００６４】
サーバ１は、クライアント２ｂから接続が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する無線電話端末４の電話番号を、ユーザ管理テーブル２００から検索して、検索した無線電話端末４の電話番号、および、クライアント２ｂから送信されてきた相手先の電話番号を送信することで、該無線電話端末４と相手先との間を接続する旨の接続命令を、ＰＢＸ５に送信する（ステップ３１３）。
【００６５】
これにより、ＰＢＸ５は、サーバ１から送信されてくる接続命令に従って、ユーザが使用する無線電話端末４と相手先との間を接続する接続処理を行うので（ステップ３１４）、クライアント２ｂを使用するユーザは、自身が使用する無線電話端末４とクライアント２ｂとを連携して使用することが可能となる。
【００６６】
なお、通話中でも、クライアント２ｂは、ユーザが入力装置から入力する指示に従って、電話帳データへのアクセスをクライアント２ａに要求することも可能である。
【００６７】
さて、ユーザが、相手先との間の通話を終了する場合に、終了指示を入力装置から入力すると、クライアント２ｂは、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と接続中の相手先との間を切断するようサーバ１に要求する（ステップ３１５）。
【００６８】
サーバ１は、クライアント２ｂから切断が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する無線電話端末４の電話番号を、ユーザ管理テーブル２００から検索して、検索した無線電話端末４の電話番号を送信することで、該無線電話端末４と接続中の相手先との間を切断する旨の切断命令を、ＰＢＸ５に送信する（ステップ３１６）。
【００６９】
これにより、ＰＢＸ５は、サーバ１から送信されてくる切断命令に従って、ユーザが使用する無線電話端末４と接続中の相手先との間を切断する切断処理を行い（ステップ３１７）、切断処理を終了すると、その旨をサーバ１に通知する。
【００７０】
そこで、サーバ１は、ＰＢＸ５から切断処理が終了した旨が通知されると、クライアント２ｂにその旨を通知する。なお、これは、クライアント２ｂが、自身と連携して使用されている無線電話端末４の状態を認識することを可能とするためである。
【００７１】
以上説明したように、第１の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先で使用するクライアント２ｂで自身のユーザＩＤを入力すると、クライアント２ｂが、入力されたユーザＩＤをサーバ１に通知するようにしているので、サーバ１は、該ユーザが使用するクライアント２ｂ，該ユーザが使用する無線電話端末４，該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａを特定することができる。
【００７２】
そこで、ユーザが移動先で使用するクライアント２ｂは、サーバ１を介してＰＢＸ５を制御することで、該ユーザが使用する無線電話端末４の通信をＰＢＸ５に制御させることが可能となるので、ユーザは、クライアント２ｂと自身が使用する無線電話端末４とを連携して使用することができるようになる。
【００７３】
さらに、第１の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザが使用するクライアント２ｂは、サーバ１から通知されるクライアントＩＤによって、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａを特定し、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａには、サーバ１から通知されるユーザＩＤおよびクライアントＩＤによって、該ユーザが使用するクライアント２ｂを特定することができる。
【００７４】
そこで、クライアント２ａは、自身に接続されたデータベース３ａに記憶されている電話帳データへのアクセスを、該電話帳データを使用可能なユーザが使用するクライアント２ｂにのみ許可するようにすることができるので、ユーザは、クライアント２ｂで自身の電話帳データを使用することができるようになる。
【００７５】
従って、第１の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザは、会議室や出張先等の、本来自分が使用しないクライアント２においても、自身が使用する携帯用の無線電話端末４と連携して、コンピュータ・テレフォニ・システムを利用することができるようになる。
【００７６】
なお、第１の実施形態のコンピュータ・テレフォニ・システムにおいては、電話帳データを記憶しているデータベース３が各クライアント２に接続された構成としているが、サーバ１に接続された構成とすることもでき、以下、そのようにした場合の実施形態を、第２の実施形態として、図４〜図６を用いて説明する。
【００７７】
図４は第２の実施形態のコンピュータ・テレフォニ・システムのシステム構成を示す図である。
【００７８】
第２の実施形態のコンピュータ・テレフォニ・システムは、図４に示すように、ＰＢＸ５と、無線基地局６を介してＰＢＸ５に収容された携帯用の無線電話端末４と、個々のユーザが使用するコンピュータである複数のクライアント２とを備えている。
【００７９】
第２の実施形態のコンピュータ・テレフォニ・システムにおいても、上述した第１の実施形態のコンピュータ・テレフォニ・システムと同様に、ユーザと無線電話端末４とが１対１に対応付けられていることを前提としている。
【００８０】
また、第２の実施形態のコンピュータ・テレフォニ・システムは、図４に示すように、クライアント２からの要求に応じてＰＢＸ５を制御することで、要求元のクライアント２を使用しているユーザに対応付けられている無線電話端末４の通信をＰＢＸ５に制御させるコンピュータであって、個々のユーザのみが使用可能なユーザデータを記憶しているデータベース３を接続したコンピュータであるサーバ１を備えている。なお、ユーザデータは、具体的には、氏名および電話番号を少なくとも記述した電話帳データを含むものである。
【００８１】
なお、クライアント２とサーバ１との間の通信手段、および、サーバ１とＰＢＸ５との間の通信手段は、種々の通信網によって実現することが可能であるが、ここでは、ＬＡＮ７を用いるものとしている。
【００８２】
図５はサーバ１が備えるテーブルの構成を示す図である。
【００８３】
サーバ１は、図５に示すように、第２の実施形態のコンピュータ・テレフォニ・システムを利用可能な全てのユーザごとに、該ユーザを識別するためのユーザＩＤと、該ユーザが使用する無線電話端末４の電話番号と、該ユーザの電話帳データを識別するための電話帳ＩＤとが記述されたユーザ・電話帳管理テーブル５００を備えている。なお、電話帳ＩＤは、対応する電話帳データの先頭アドレスであるようにすることができる。
【００８４】
以下、第２の実施形態のコンピュータ・テレフォニ・システムの動作について説明する。
【００８５】
ここでは、ユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先のクライアント２ｂにおいて、第２の実施形態のコンピュータ・テレフォニ・システムの動作を実現するためのクライアント用ＡＰを使用する場合を例にして説明する。
【００８６】
この際に、ＰＢＸ５，クライアント２ｂ，サーバ１の間では、図６に示すようなやり取りが行われる。
【００８７】
まず、ユーザが、クライアント２ｂにおいて、クライアント用ＡＰを起動するために、自身のユーザＩＤを入力装置から入力してログインすると、クライアント２ｂは、入力されたユーザＩＤをサーバ１に送信する（ステップ６０１）。
【００８８】
サーバ１は、クライアント２ｂからユーザＩＤが送信されてくると、該ユーザＩＤと同じユーザＩＤがユーザ・電話帳管理テーブル５００に記憶されているか否かを判定することで、正当なユーザであるか否かを判定するユーザ認証処理を行い（ステップ６０２）、判定結果を示す情報をクライアント２ｂに送信する（ステップ６０３）。
【００８９】
クライアント２ｂは、サーバ１から送信されてきた判定結果が正当なユーザである旨を示している場合に、クライアント用ＡＰの起動を許可する（ステップ６０４）。
【００９０】
そこで、ユーザが、クライアント２ｂにおいて、自身の電話帳データにアクセスしたい場合に、その旨の指示を入力装置から入力すると、クライアント２ｂは、入力された指示に従って、サーバ１に該ユーザのユーザＩＤを送信することで、該ユーザの電話帳データへのアクセスを要求する（ステップ６０５）。
【００９１】
サーバ１は、クライアント２ｂから電話帳データへのアクセスが要求されると、ユーザ・電話帳管理テーブル５００に記憶されているユーザＩＤのうちの、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する電話帳ＩＤを検索して、クライアント２ｂに対して、検索した電話帳ＩＤが示す電話帳データへのアクセスを許可する（ステップ６０６）。
【００９２】
これにより、アクセスが許可された電話帳データが、サーバ１からクライアント２ｂに送信されるので、例えば、電話帳データのうちの少なくとも氏名の一覧が、クライアント２ｂの表示装置に表示されることとなる（ステップ６０７）。
【００９３】
そして、ユーザが、クライアント２ｂにおいて、表示装置に表示された氏名の一覧のうちから、通話したい相手先の氏名を入力装置から選択指示すると、クライアント２ｂは、選択指示された氏名に対応する電話番号を電話帳データから検索し、検索した電話番号（相手先の電話番号）、および、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と該相手先との間を接続するようサーバ１に要求する（ステップ６０８）。
【００９４】
なお、このとき、クライアント用ＡＰは、選択指示された氏名に対応する電話番号を含む全ての情報（例えば、住所，取引内容，趣味等）を表示装置に表示するようにしてもよい。
【００９５】
サーバ１は、クライアント２ｂから接続が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する無線電話端末４の電話番号を、ユーザ・電話帳管理テーブル５００から検索して、検索した無線電話端末４の電話番号、および、クライアント２ｂから送信されてきた相手先の電話番号を送信することで、該無線電話端末４と相手先との間を接続する旨の接続命令を、ＰＢＸ５に送信する（ステップ６０９）。
【００９６】
これにより、ＰＢＸ５は、サーバ１から送信されてくる接続命令に従って、ユーザが使用する無線電話端末４と相手先との間を接続する接続処理を行うので（ステップ６１０）、クライアント２ｂを使用するユーザは、自身が使用する無線電話端末４とクライアント２ｂとを連携して使用することが可能となる。
【００９７】
なお、通話中でも、クライアント２ｂは、ユーザが入力装置から入力する指示に従って、電話帳データへのアクセスをサーバ１に要求することも可能である。
【００９８】
さて、ユーザが、相手先との間の通話を終了する場合に、終了指示を入力装置から入力すると、クライアント２ｂは、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と接続中の相手先との間を切断するようサーバ１に要求する（ステップ６１１）。
【００９９】
サーバ１は、クライアント２ｂから切断が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する無線電話端末４の電話番号を、ユーザ・電話帳管理テーブル５００から検索して、検索した無線電話端末４の電話番号を送信することで、該無線電話端末４と接続中の相手先との間を切断する旨の切断命令を、ＰＢＸ５に送信する（ステップ６１２）。
【０１００】
これにより、ＰＢＸ５は、サーバ１から送信されてくる切断命令に従って、ユーザが使用する無線電話端末４と接続中の相手先との間を切断する切断処理を行い（ステップ６１３）、切断処理を終了すると、その旨をサーバ１に通知する。
【０１０１】
そこで、サーバ１は、ＰＢＸ５から切断処理が終了した旨が通知されると、クライアント２ｂにその旨を通知する。なお、これは、クライアント２ｂが、自身と連携して使用されている無線電話端末４の状態を認識することを可能とするためである。
【０１０２】
以上説明したように、第２の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先で使用するクライアント２ｂで自身のユーザＩＤを入力すると、クライアント２ｂが、入力されたユーザＩＤをサーバ１に通知するようにしているので、サーバ１は、該ユーザが使用するクライアント２ｂ、および、該ユーザが使用する無線電話端末４を特定することができる。
【０１０３】
そこで、ユーザが移動先で使用するクライアント２ｂは、サーバ１を介してＰＢＸ５を制御することで、該ユーザが使用する無線電話端末４の通信をＰＢＸ５に制御させることが可能となるので、ユーザは、クライアント２ｂと自身が使用する無線電話端末４とを連携して使用することができるようになる。
【０１０４】
さらに、第２の実施形態のコンピュータ・テレフォニ・システムによれば、サーバ１は、自身に接続されたデータベース３に記憶されている電話帳データへのアクセスを、該電話帳データを使用可能なユーザが使用するクライアント２ｂにのみ許可するようにすることができるので、ユーザは、クライアント２ｂで自身の電話帳データを使用することができるようになる。
【０１０５】
従って、第２の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザは、会議室や出張先等の、本来自分が使用しないクライアント２においても、自身が使用する携帯用の無線電話端末４と連携して、コンピュータ・テレフォニ・システムを利用することができるようになる。
【０１０６】
次に、本発明の第３の実施形態のコンピュータ・テレフォニ・システムについて、図１，図７，図８を用いて説明する。
【０１０７】
第３の実施形態のコンピュータ・テレフォニ・システムのシステム構成を示す図は、図１と同様である。
【０１０８】
すなわち、第３の実施形態のコンピュータ・テレフォニ・システムは、図１に示すように、ＰＢＸ５と、無線基地局６を介してＰＢＸ５に収容された携帯用の無線電話端末４と、個々のユーザのみが使用可能なユーザデータを記憶しているデータベース３を接続したコンピュータである複数のクライアント２とを備えている。なお、ユーザデータは、具体的には、氏名および電話番号を少なくとも記述した電話帳データを含むものである。
【０１０９】
第３の実施形態のコンピュータ・テレフォニ・システムにおいても、上述した第１の実施形態のコンピュータ・テレフォニ・システムと同様に、ユーザと無線電話端末４とが１対１に対応付けられていることを前提としている。
【０１１０】
また、第３の実施形態のコンピュータ・テレフォニ・システムは、図１に示すように、クライアント２からの要求に応じてＰＢＸ５を制御することで、要求元のクライアント２を使用しているユーザに対応付けられている無線電話端末４の通信をＰＢＸ５に制御させるコンピュータであるサーバ１を備えている。
【０１１１】
なお、クライアント２とサーバ１との間の通信手段、および、サーバ１とＰＢＸ５との間の通信手段は、種々の通信網によって実現することが可能であるが、ここでは、ＬＡＮ７を用いるものとしている。
【０１１２】
図７はサーバ１およびクライアント２が備えるテーブルの構成を示す図である。
【０１１３】
サーバ１は、図７に示すように、第３の実施形態のコンピュータ・テレフォニ・システムを利用可能な全てのユーザごとに、該ユーザを識別するためのユーザＩＤと、該ユーザの電話帳データを記憶しているデータベース３が接続されたクライアント２を識別するためのクライアントＩＤとが記述されたユーザ管理テーブル７００を備えている。
【０１１４】
また、クライアント２は、自身に接続されたデータベース３に電話帳データが記憶されている全てのユーザごとに、該ユーザのユーザＩＤと、該ユーザの電話帳データを識別するための電話帳ＩＤとが記述された電話帳管理テーブル７１０を備えている。なお、電話帳ＩＤは、対応する電話帳データの先頭アドレスであるようにすることができる。
【０１１５】
以下、第３の実施形態のコンピュータ・テレフォニ・システムの動作について説明する。
【０１１６】
ここでは、自身の電話帳データがクライアント２ａに接続されたデータベース３ａに記憶されているユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先のクライアント２ｂにおいて、第３の実施形態のコンピュータ・テレフォニ・システムの動作を実現するためのクライアント用ＡＰを使用する場合を例にして説明する。
【０１１７】
この際に、ＰＢＸ５，クライアント２ａ，クライアント２ｂ，サーバ１の間では、図８に示すようなやり取りが行われる。
【０１１８】
まず、ユーザが、クライアント２ｂにおいて、クライアント用ＡＰを起動するために、自身のユーザＩＤを入力装置から入力してログインすると、クライアント２ｂは、入力されたユーザＩＤをサーバ１に送信する（ステップ８０１）。
【０１１９】
サーバ１は、クライアント２ｂからユーザＩＤが送信されてくると、該ユーザＩＤと同じユーザＩＤがユーザ管理テーブル７００に記憶されているか否かを判定することで、正当なユーザであるか否かを判定するユーザ認証処理を行い（ステップ８０２）、正当なユーザであると判定した場合に、該ユーザＩＤに対応するクライアントＩＤ（ここでは、クライアント２ａのクライアントＩＤである。）を検索して、検索したクライアント２ａのクライアントＩＤを、クライアント２ｂに送信する（ステップ８０３）。なお、サーバ１は、正当なユーザでないと判定した場合には、その旨を示す情報をクライアント２ｂに送信する。
【０１２０】
続いて、サーバ１は、ステップ８０３で検索したクライアントＩＤが示すクライアント２ａに対して、ユーザがクライアント２ｂを使用する旨を通知するために、該ユーザのユーザＩＤおよびクライアント２ｂのクライアントＩＤを送信する（ステップ８０４）。
【０１２１】
クライアント２ｂは、サーバ１からクライアントＩＤが送信されてくると、クライアント用ＡＰの起動を許可すると共に（ステップ８０５）、該クライアントＩＤを記憶保持する（ステップ８０６）。
【０１２２】
また、クライアント２ａは、サーバ１からユーザＩＤおよびクライアントＩＤが送信されてくると、該ユーザＩＤおよび該クライアントＩＤを対応付けて記憶保持する（ステップ８０７）。
【０１２３】
さて、ユーザは、クライアント２ｂにおいて、クライアント用ＡＰの起動が許可されると、クライアント用ＡＰを実際に使用するために、自身が使用する無線電話端末４の電話番号を入力装置から入力する。
【０１２４】
クライアント２ｂは、ユーザが無線電話端末４の電話番号を入力装置から入力すると、該ユーザのユーザＩＤ、および、入力された無線電話端末４の電話番号をサーバ１に送信する（ステップ８０８）。
【０１２５】
サーバ１は、クライアント２ｂからユーザＩＤおよび無線電話端末４の電話番号が送信されてくると、該ユーザＩＤおよび該無線電話端末４の電話番号を対応付けて記憶保持する（ステップ８０９）。
【０１２６】
以上の動作により、ユーザが使用するクライアント２ｂは、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａを特定することができ、また、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａは、該ユーザが使用するクライアント２ｂを特定することができる。さらに、サーバ１は、ユーザが使用する無線電話端末４を特定することができる。
【０１２７】
そこで、ユーザが、クライアント２ｂにおいて、自身の電話帳データにアクセスしたい場合に、その旨の指示を入力装置から入力すると、クライアント２ｂは、入力された指示に従って、ステップ８０６で記憶保持しておいたクライアントＩＤが示すクライアント２ａに、該ユーザのユーザＩＤを送信することで、該ユーザの電話帳データへのアクセスを要求する（ステップ８１０）。
【０１２８】
クライアント２ａは、クライアント２ｂから電話帳データへのアクセスが要求されると、クライアント２ｂのクライアントＩＤと同じクライアントＩＤ、および、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤを、ステップ８０７で対応付けて記憶保持しているか否かを判定することで、正当なユーザであるか否かを判定するユーザ認証処理を行い（ステップ８１１）、正当なユーザである場合に、電話帳管理テーブル７１０に記憶されているユーザＩＤのうちの、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する電話帳ＩＤを検索して、クライアント２ｂに対して、検索した電話帳ＩＤが示す電話帳データへのアクセスを許可する（ステップ８１２）。
【０１２９】
これにより、アクセスが許可された電話帳データが、クライアント２ａからクライアント２ｂに送信されるので、例えば、電話帳データのうちの少なくとも氏名の一覧が、クライアント２ｂの表示装置に表示されることとなる（ステップ８１３）。
【０１３０】
そして、ユーザが、クライアント２ｂにおいて、表示装置に表示された氏名の一覧のうちから、通話したい相手先の氏名を入力装置から選択指示すると、クライアント２ｂは、選択指示された氏名に対応する電話番号を電話帳データから検索し、検索した電話番号（相手先の電話番号）、および、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と該相手先との間を接続するようサーバ１に要求する（ステップ８１４）。
【０１３１】
なお、このとき、クライアント用ＡＰは、選択指示された氏名に対応する電話番号を含む全ての情報（例えば、住所，取引内容，趣味等）を表示装置に表示するようにしてもよい。
【０１３２】
サーバ１は、クライアント２ｂから接続が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応付けてステップ８０９で記憶保持している無線電話端末４の電話番号を検索して、検索した無線電話端末４の電話番号、および、クライアント２ｂから送信されてきた相手先の電話番号を送信することで、該無線電話端末４と相手先との間を接続する旨の接続命令を、ＰＢＸ５に送信する（ステップ８１５）。
【０１３３】
これにより、ＰＢＸ５は、サーバ１から送信されてくる接続命令に従って、ユーザが使用する無線電話端末４と相手先との間を接続する接続処理を行うので（ステップ８１６）、クライアント２ｂを使用するユーザは、自身が使用する無線電話端末４とクライアント２ｂとを連携して使用することが可能となる。
【０１３４】
なお、通話中でも、クライアント２ｂは、ユーザが入力装置から入力する指示に従って、電話帳データへのアクセスをクライアント２ａに要求することも可能である。
【０１３５】
さて、ユーザが、相手先との間の通話を終了する場合に、終了指示を入力装置から入力すると、クライアント２ｂは、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と接続中の相手先との間を切断するようサーバ１に要求する（ステップ８１７）。
【０１３６】
サーバ１は、クライアント２ｂから切断が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応付けてステップ８０９で記憶保持している無線電話端末４の電話番号を検索して、検索した無線電話端末４の電話番号を送信することで、該無線電話端末４と接続中の相手先との間を切断する旨の切断命令を、ＰＢＸ５に送信する（ステップ８１８）。
【０１３７】
これにより、ＰＢＸ５は、サーバ１から送信されてくる切断命令に従って、ユーザが使用する無線電話端末４と接続中の相手先との間を切断する切断処理を行い（ステップ８１９）、切断処理を終了すると、その旨をサーバ１に通知する。
【０１３８】
そこで、サーバ１は、ＰＢＸ５から切断処理が終了した旨が通知されると、クライアント２ｂにその旨を通知する。なお、これは、クライアント２ｂが、自身と連携して使用されている無線電話端末４の状態を認識することを可能とするためである。
【０１３９】
以上説明したように、第３の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先で使用するクライアント２ｂで自身のユーザＩＤを入力すると、クライアント２ｂが、入力されたユーザＩＤをサーバ１に通知するようにしているので、サーバ１は、該ユーザが使用するクライアント２ｂ、および、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａを特定することができる。
【０１４０】
また、ユーザが、移動先で使用するクライアント２ｂで自身が使用する無線電話端末４の電話番号を入力すると、クライアント２ｂが、入力された無線電話端末４の電話番号をサーバ１に通知するようにしているので、サーバ１は、該ユーザが使用する無線電話端末４を特定することができる。
【０１４１】
そこで、ユーザが移動先で使用するクライアント２ｂは、サーバ１を介してＰＢＸ５を制御することで、該ユーザが使用する無線電話端末４の通信をＰＢＸ５に制御させることが可能となるので、ユーザは、クライアント２ｂと自身が使用する無線電話端末４とを連携して使用することができるようになる。
【０１４２】
さらに、第３の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザが使用するクライアント２ｂは、サーバ１から通知されるクライアントＩＤによって、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａを特定し、該ユーザの電話帳データを記憶しているデータベース３ａを接続したクライアント２ａには、サーバ１から通知されるユーザＩＤおよびクライアントＩＤによって、該ユーザが使用するクライアント２ｂを特定することができる。
【０１４３】
そこで、クライアント２ａは、自身に接続されたデータベース３ａに記憶されている電話帳データへのアクセスを、該電話帳データを使用可能なユーザが使用するクライアント２ｂにのみ許可するようにすることができるので、ユーザは、クライアント２ｂで自身の電話帳データを使用することができるようになる。
【０１４４】
従って、第３の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザは、会議室や出張先等の、本来自分が使用しないクライアント２においても、自身が使用する携帯用の無線電話端末４と連携して、コンピュータ・テレフォニ・システムを利用することができるようになる。
【０１４５】
なお、第３の実施形態のコンピュータ・テレフォニ・システムにおいては、電話帳データを記憶しているデータベース３が各クライアント２に接続された構成としているが、上述した第２の実施形態のコンピュータ・テレフォニ・システムと同様に、データベース３がサーバ１に接続された構成とすることもでき、以下、そのようにした場合の実施形態を、第４の実施形態として、図４，図９，図１０を用いて説明する。
【０１４６】
第４の実施形態のコンピュータ・テレフォニ・システムのシステム構成を示す図は、図４と同様である。
【０１４７】
すなわち、第４の実施形態のコンピュータ・テレフォニ・システムは、図４に示すように、ＰＢＸ５と、無線基地局６を介してＰＢＸ５に収容された携帯用の無線電話端末４と、個々のユーザが使用するコンピュータである複数のクライアント２とを備えている。
【０１４８】
第４の実施形態のコンピュータ・テレフォニ・システムにおいても、上述した第１の実施形態のコンピュータ・テレフォニ・システムと同様に、ユーザと無線電話端末４とが１対１に対応付けられていることを前提としている。
【０１４９】
また、第４の実施形態のコンピュータ・テレフォニ・システムは、図４に示すように、クライアント２からの要求に応じてＰＢＸ５を制御することで、要求元のクライアント２を使用しているユーザに対応付けられている無線電話端末４の通信をＰＢＸ５に制御させるコンピュータであって、個々のユーザのみが使用可能なユーザデータを記憶しているデータベース３を接続したコンピュータであるサーバ１を備えている。なお、ユーザデータは、具体的には、氏名および電話番号を少なくとも記述した電話帳データを含むものである。
【０１５０】
なお、クライアント２とサーバ１との間の通信手段、および、サーバ１とＰＢＸ５との間の通信手段は、種々の通信網によって実現することが可能であるが、ここでは、ＬＡＮ７を用いるものとしている。
【０１５１】
図９はサーバ１が備えるテーブルの構成を示す図である。
【０１５２】
サーバ１は、図９に示すように、第４の実施形態のコンピュータ・テレフォニ・システムを利用可能な全てのユーザごとに、該ユーザを識別するためのユーザＩＤと、該ユーザの電話帳データを識別するための電話帳ＩＤとが記述されたユーザ・電話帳管理テーブル９００を備えている。なお、電話帳ＩＤは、対応する電話帳データの先頭アドレスであるようにすることができる。
【０１５３】
以下、第４の実施形態のコンピュータ・テレフォニ・システムの動作について説明する。
【０１５４】
ここでは、ユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先のクライアント２ｂにおいて、第４の実施形態のコンピュータ・テレフォニ・システムの動作を実現するためのクライアント用ＡＰを使用する場合を例にして説明する。
【０１５５】
この際に、ＰＢＸ５，クライアント２ｂ，サーバ１の間では、図１０に示すようなやり取りが行われる。
【０１５６】
まず、ユーザが、クライアント２ｂにおいて、クライアント用ＡＰを起動するために、自身のユーザＩＤを入力装置から入力してログインすると、クライアント２ｂは、入力されたユーザＩＤをサーバ１に送信する（ステップ１００１）。
【０１５７】
サーバ１は、クライアント２ｂからユーザＩＤが送信されてくると、該ユーザＩＤと同じユーザＩＤがユーザ・電話帳管理テーブル９００に記憶されているか否かを判定することで、正当なユーザであるか否かを判定するユーザ認証処理を行い（ステップ１００２）、判定結果を示す情報をクライアント２ｂに送信する（ステップ１００３）。
【０１５８】
クライアント２ｂは、サーバ１から送信されてきた判定結果が正当なユーザである旨を示している場合に、クライアント用ＡＰの起動を許可する（ステップ１００４）。
【０１５９】
さて、ユーザは、クライアント２ｂにおいて、クライアント用ＡＰの起動が許可されると、クライアント用ＡＰを実際に使用するために、自身が使用する無線電話端末４の電話番号を入力装置から入力する。
【０１６０】
クライアント２ｂは、ユーザが無線電話端末４の電話番号を入力装置から入力すると、該ユーザのユーザＩＤ、および、入力された無線電話端末４の電話番号をサーバ１に送信する（ステップ１００５）。
【０１６１】
サーバ１は、クライアント２ｂからユーザＩＤおよび無線電話端末４の電話番号が送信されてくると、該ユーザＩＤおよび該無線電話端末４の電話番号を対応付けて記憶保持する（ステップ１００６）。
【０１６２】
以上の動作により、サーバ１は、ユーザが使用する無線電話端末４を特定することができる。
【０１６３】
そこで、ユーザが、クライアント２ｂにおいて、自身の電話帳データにアクセスしたい場合に、その旨の指示を入力装置から入力すると、クライアント２ｂは、入力された指示に従って、サーバ１に該ユーザのユーザＩＤを送信することで、該ユーザの電話帳データへのアクセスを要求する（ステップ１００７）。
【０１６４】
サーバ１は、クライアント２ｂから電話帳データへのアクセスが要求されると、ユーザ・電話帳管理テーブル９００に記憶されているユーザＩＤのうちの、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応する電話帳ＩＤを検索して、クライアント２ｂに対して、検索した電話帳ＩＤが示す電話帳データへのアクセスを許可する（ステップ１００８）。
【０１６５】
これにより、アクセスが許可された電話帳データが、サーバ１からクライアント２ｂに送信されるので、例えば、電話帳データのうちの少なくとも氏名の一覧が、クライアント２ｂの表示装置に表示されることとなる（ステップ１００９）。
【０１６６】
そして、ユーザが、クライアント２ｂにおいて、表示装置に表示された氏名の一覧のうちから、通話したい相手先の氏名を入力装置から選択指示すると、クライアント２ｂは、選択指示された氏名に対応する電話番号を電話帳データから検索し、検索した電話番号（相手先の電話番号）、および、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と該相手先との間を接続するようサーバ１に要求する（ステップ１０１０）。
【０１６７】
なお、このとき、クライアント用ＡＰは、選択指示された氏名に対応する電話番号を含む全ての情報（例えば、住所，取引内容，趣味等）を表示装置に表示するようにしてもよい。
【０１６８】
サーバ１は、クライアント２ｂから接続が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応付けてステップ１００６で記憶保持している無線電話端末４の電話番号を検索して、検索した無線電話端末４の電話番号、および、クライアント２ｂから送信されてきた相手先の電話番号を送信することで、該無線電話端末４と相手先との間を接続する旨の接続命令を、ＰＢＸ５に送信する（ステップ１０１１）。
【０１６９】
これにより、ＰＢＸ５は、サーバ１から送信されてくる接続命令に従って、ユーザが使用する無線電話端末４と相手先との間を接続する接続処理を行うので（ステップ１０１２）、クライアント２ｂを使用するユーザは、自身が使用する無線電話端末４とクライアント２ｂとを連携して使用することが可能となる。
【０１７０】
なお、通話中でも、クライアント２ｂは、ユーザが入力装置から入力する指示に従って、電話帳データへのアクセスをサーバ１に要求することも可能である。
【０１７１】
さて、ユーザが、相手先との間の通話を終了する場合に、終了指示を入力装置から入力すると、クライアント２ｂは、該ユーザのユーザＩＤを送信することで、該ユーザが使用する無線電話端末４と接続中の相手先との間を切断するようサーバ１に要求する（ステップ１０１３）。
【０１７２】
サーバ１は、クライアント２ｂから切断が要求されると、クライアント２ｂから送信されてきたユーザＩＤと同じユーザＩＤに対応付けてステップ１００６で記憶保持している無線電話端末４の電話番号を検索して、検索した無線電話端末４の電話番号を送信することで、該無線電話端末４と接続中の相手先との間を切断する旨の切断命令を、ＰＢＸ５に送信する（ステップ１０１４）。
【０１７３】
これにより、ＰＢＸ５は、サーバ１から送信されてくる切断命令に従って、ユーザが使用する無線電話端末４と接続中の相手先との間を切断する切断処理を行い（ステップ１０１５）、切断処理を終了すると、その旨をサーバ１に通知する。
【０１７４】
そこで、サーバ１は、ＰＢＸ５から切断処理が終了した旨が通知されると、クライアント２ｂにその旨を通知する。なお、これは、クライアント２ｂが、自身と連携して使用されている無線電話端末４の状態を認識することを可能とするためである。
【０１７５】
以上説明したように、第４の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザが、自身が使用する無線電話端末４を携帯して移動し、移動先で使用するクライアント２ｂで自身のユーザＩＤを入力すると、クライアント２ｂが、入力されたユーザＩＤをサーバ１に通知するようにしているので、サーバ１は、該ユーザが使用するクライアント２ｂを特定することができる。
【０１７６】
また、ユーザが、移動先で使用するクライアント２ｂで自身が使用する無線電話端末４の電話番号を入力すると、クライアント２ｂが、入力された無線電話端末４の電話番号をサーバ１に通知するようにしているので、サーバ１は、該ユーザが使用する無線電話端末４を特定することができる。
【０１７７】
そこで、ユーザが移動先で使用するクライアント２ｂは、サーバ１を介してＰＢＸ５を制御することで、該ユーザが使用する無線電話端末４の通信をＰＢＸ５に制御させることが可能となるので、ユーザは、クライアント２ｂと自身が使用する無線電話端末４とを連携して使用することができるようになる。
【０１７８】
さらに、第４の実施形態のコンピュータ・テレフォニ・システムによれば、サーバ１は、自身に接続されたデータベース３に記憶されている電話帳データへのアクセスを、該電話帳データを使用可能なユーザが使用するクライアント２ｂにのみ許可するようにすることができるので、ユーザは、クライアント２ｂで自身の電話帳データを使用することができるようになる。
【０１７９】
従って、第４の実施形態のコンピュータ・テレフォニ・システムによれば、ユーザは、会議室や出張先等の、本来自分が使用しないクライアント２においても、自身が使用する携帯用の無線電話端末４と連携して、コンピュータ・テレフォニ・システムを利用することができるようになる。
【０１８０】
なお、上述した全ての実施形態のコンピュータ・テレフォニ・システムにおいては、１つの無線基地局６を備えた構成としているが、２つ以上の無線基地局６を備えた構成であっても、ＰＢＸ５が、既存の無線電話システムと同様に、無線電話端末４が位置するエリアをカバーしている無線基地局６を認識することが可能であるので、支障はない。
【０１８１】
また、上述した全ての実施形態のコンピュータ・テレフォニ・システムの各々について、２つ以上のＰＢＸ５が公衆回線を介して互いに接続されることで、２つ以上のコンピュータ・テレフォニ・システムが互いに接続された構成も考えられる。この場合、各コンピュータ・テレフォニ・システムが備えるサーバ１およびクライアント２が、上述したやり取りを、各コンピュータ・テレフォニ・システムが備えるＰＢＸ５、および、これらのＰＢＸ５を接続した公衆回線を介して行うことで、ユーザが、自身の電話帳データが記憶されているデータベース３が接続されたクライアント２（または、サーバ１）を備えたコンピュータ・テレフォニ・システムとは異なるコンピュータ・テレフォニ・システムを利用することが可能となる。
【０１８２】
【発明の効果】
以上説明したように、本発明のコンピュータ・テレフォニ・システムによれば、電話機として携帯用の無線電話端末を用いることが可能となるので、ユーザは、自身が使用する無線電話端末を携帯して移動し、任意の移動先のクライアントと該無線電話端末とを連携して使用することができるようになる。
【図面の簡単な説明】
【図１】第１の実施形態のコンピュータ・テレフォニ・システムのシステム構成図。
【図２】第１の実施形態におけるサーバおよびクライアントが備えるテーブルの構成図。
【図３】第１の実施形態の動作を示すシーケンス図。
【図４】第２の実施形態のコンピュータ・テレフォニ・システムのシステム構成図。
【図５】第２の実施形態におけるサーバが備えるテーブルの構成図。
【図６】第２の実施形態の動作を示すシーケンス図。
【図７】第３の実施形態におけるサーバおよびクライアントが備えるテーブルの構成図。
【図８】第３の実施形態の動作を示すシーケンス図。
【図９】第４の実施形態におけるサーバが備えるテーブルの構成図。
【図１０】第４の実施形態の動作を示すシーケンス図。
【図１１】従来ののコンピュータ・テレフォニ・システムのシステム構成図。
【符号の説明】
１，１３…サーバ、２ａ，２ｂ，１２…クライアント、３，３ａ，３ｂ…データベース、４…無線電話端末、５，１０…ＰＢＸ、６…無線基地局、７，１４…ＬＡＮ、１１…電話機、２００，７００…ユーザ管理テーブル、２１０，７１０…電話帳管理テーブル、５００，９００…ユーザ・電話帳管理テーブル。
【図１】
0003822677.tif 000002
【図２】
0003822677.tif 000003
【図３】
0003822677.tif 000004
【図４】
0003822677.tif 000005
【図５】
0003822677.tif 000006
【図６】
0003822677.tif 000007
【図７】
0003822677.tif 000008
【図８】
0003822677.tif 000009
【図９】
0003822677.tif 000010
【図１０】
0003822677.tif 000011
【図１１】
0003822677.tif 000012