(57)【特許請求の範囲】
【請求項１】
キーテレホンシステムにおいて、
収容した電話機に対して固定的に割り当てる実内線番号とは異なる仮想内線番号を割り当てる機能を備え、実内線番号及び仮想内線番号の両方での発呼を管理する主装置と、
主装置に収容された電話機と、
主装置とデータ通信ネットワークを介して接続され、インスタントメッセージサービスを提供するサーバ装置、及び、サーバ装置を介してインスタントメッセージを送受信するクライアント装置とを備え、
電話機に仮想内線番号を割り当てると、主装置は、仮想内線番号をサーバ装置に通知し、
通知に応じて、サーバ装置は、仮想内線番号に基づいて定められた文字列をユーザ名としてインスタントメッセージサービスにログインし、
サーバ装置は、仮想内線番号が割り当てられた電話機の発呼状態に応じて、インスタントメッセージサービスに対し、仮想内線番号に対応するプレゼンス情報の更新を要求する
ことを特徴とするキーテレホンシステム。
【請求項２】
請求項１に記載のキーテレホンシステムにおいて、
サーバ装置は、インスタントメッセージサービスの呼制御を行うメッセンジャー呼制御部と、仮想内線用メッセンジャー処理部を備え、
仮想内線用メッセンジャー処理部は、
主装置からの通知に応じて、仮想内線番号に基づいて定められた文字列をユーザ名として生成し、
仮想内線番号とユーザ名との対応関係を記憶し、
生成したユーザ名にて、インスタントメッセージサービスへのログインをメッセンジャー呼制御部に対して要求する
ことを特徴とするキーテレホンシステム。
【請求項３】
請求項１及び２のいずれかに記載のキーテレホンシステムにおいて、主装置は電話機からの要求に応じて仮想内線番号を当該電話機に対して割り当てることを特徴とするキーテレホンシステム。
【請求項４】
請求項１乃至３のいずれか一つに記載のキーテレホンシステムにおいて、
仮想内線番号の発呼状態が変更されると、主装置は、当該仮想内線番号と、当該仮想内線番号の変更後の発呼状態とをサーバ装置に通知し、
サーバ装置は、当該仮想内線番号に対応するユーザ名のプレゼンス情報を、前記変更後の発呼状態に基づいて更新する
ことを特徴とするキーテレホンシステム。
【請求項５】
請求項１乃至４のいずれか一つに記載のキーテレホンシステムにおいて、少なくともひとつの電話機に対して複数の仮想内線番号を割り当て可能であることを特徴とするキーテレホンシステム。
【請求項６】
キーテレホンシステムで仮想内線番号の発呼状態を通知する方法において、
収容した電話機に対して固定的に割り当てる実内線番号とは異なる仮想内線番号を割り当てる機能を備え、実内線番号及び仮想内線番号の両方での発呼を管理する主装置と、
主装置に収容された電話機と、
主装置とデータ通信ネットワークを介して接続され、インスタントメッセージサービスを提供するサーバ装置、及び、サーバ装置を介してインスタントメッセージを送受信するクライアント装置と
を備えるキーテレホンシステムで仮想内線番号の発呼状態を通知する方法であって、
電話機に仮想内線番号を割り当てると、主装置は、仮想内線番号をサーバ装置に通知する段階と、
通知に応じて、サーバ装置は、仮想内線番号に基づいて定められた文字列をユーザ名としてインスタントメッセージサービスにログインする段階と、
サーバ装置は、仮想内線番号が割り当てられた電話機の発呼状態に応じて、インスタントメッセージサービスに対し、仮想内線番号に対応するプレゼンス情報の更新を要求する段階と
を含むことを特徴とする仮想内線番号の発呼状態通知方法。
【請求項７】
請求項６に記載の仮想内線番号の発呼状態通知方法において、
サーバ装置は、インスタントメッセージサービスの呼制御を行うメッセンジャー呼制御部と、仮想内線用メッセンジャー処理部を備え、
前記インスタントメッセージサービスにログインする段階は、
仮想内線用メッセンジャー処理部が、主装置からの通知に応じて、仮想内線番号に基づいて定められた文字列をユーザ名として生成する段階と、
サーバ装置が仮想内線番号とユーザ名との対応関係を記憶する段階と、
仮想内線用メッセンジャー処理部が、メッセンジャー呼制御部に対し、生成したユーザ名でのインスタントメッセージサービスへのログインを要求する段階と
を含むことを特徴とする仮想内線番号の発呼状態通知方法。
【請求項８】
請求項６及び７のいずれかに記載の仮想内線番号の発呼状態通知方法において、主装置は電話機からの要求に応じて仮想内線番号を当該電話機に対して割り当てることを特徴とする仮想内線番号の発呼状態通知方法。
【請求項９】
請求項６乃至８のいずれか一つに記載の仮想内線番号の発呼状態通知方法において、更に、
仮想内線番号の発呼状態が変更されると、主装置が、当該仮想内線番号と、当該仮想内線番号の変更後の発呼状態とをサーバ装置に通知する段階と、
サーバ装置が、当該仮想内線番号に対応するユーザ名のプレゼンス情報を、前記変更後の発呼状態に基づいて更新する段階と
を含むことを特徴とする仮想内線番号の発呼状態通知方法。
【請求項１０】
請求項６乃至９のいずれか一つに記載の仮想内線番号の発呼状態通知方法において、キーテレホンシステムは、少なくともひとつの電話機に対して複数の仮想内線番号を割り当てたことを特徴とする仮想内線番号の発呼状態通知方法。
【請求項１１】
データ通信ネットワークを介してキーテレホンシステムの主装置と接続され、インスタントメッセージサービスを提供するサーバ装置の呼制御部と連携して動作するコンピュータにて実行されるコンピュータプログラムにおいて、
主装置は、収容した電話機に対して固定的に割り当てる実内線番号とは異なる仮想内線番号を割り当てる機能を備え、実内線番号及び仮想内線番号の両方での発呼を管理し、
収容する電話機に対して仮想内線番号を割り当てたことを主装置から通知されると、当該通知に応じて、仮想内線番号に基づいて定められた文字列をユーザ名として、インスタントメッセージサービスにログインする処理を、メッセンジャー呼制御部に対して実行する手段、及び、
仮想内線番号が割り当てられた電話機の発呼状態に応じて、インスタントメッセージサービスに対し、仮想内線番号に対応するプレゼンス情報の更新を要求する手段
としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムにおいて、
前記インスタントメッセージサービスにログインする処理は、
コンピュータの処理装置が、主装置からの通知に応じて、仮想内線番号に基づいて定められた文字列をユーザ名として生成する処理と、
コンピュータの処理装置が、仮想内線番号とユーザ名との対応関係を、記憶装置に記憶させる処理と、
コンピュータの処理装置が、メッセンジャー呼制御部に対し、生成したユーザ名でのインスタントメッセージサービスへのログインを要求する通信を実行する処理と
を含むことを特徴とするコンピュータプログラム。
【請求項１３】
請求項１１及び１２のいずれかに記載のコンピュータプログラムにおいて、更に、仮想内線番号と、当該仮想内線番号の変更後の発呼状態の通知を主装置から受けると、当該通知に応じて、当該仮想内線番号に対応するユーザ名のプレゼンス情報を、前記変更後の発呼状態に基づいて更新する手段としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想内線機能を有するキーテレホンシステムに関し、特に、仮想内線を割り当てた電話機での発呼状態の通知に関する。本発明における仮想内線とは、内線端末に固定的に割り当てた内線番号（実内線番号）から独立して仮想的に内線番号（仮想内線番号）を割り当てる技術をいう。仮想内線では同一の内線端末に対して複数の仮想内線番号を割り当てることもある。
【背景技術】
【０００２】
実内線番号とは異なる仮想内線番号を端末に予め割り当てることにより、実内線番号だけではなく、仮想内線番号でもその端末に着信させるキーテレホンシステムが、従来から存在する。ここで実内線番号とはその端末に対して固定的に割り当てられている内線番号である。この種のキーテレホンシステムにおいて、ある仮想内線番号が現在通話中なのか否かを他端末のユーザに通知する技術として、端末が備える機能ボタンのランプの明滅等にて特定の仮想内線番号の通話状態を表示するものがある。同様の技術として、実内線番号の通話状態をＤＳＳ（Ｄｉｒｅｃｔ  Ｓｔａｔｉｏｎ  Ｓｅｌｅｃｔｉｏｎ）ボタン等でランプ表示するものがある。
【０００３】
しかしながら、機能ボタンの数が少ないキーテレホン端末では、仮想内線の通話状態を示すキーとして設定可能な数に制限があり、結果として全ての仮想内線端末の状態を通知することができない場合があるという問題がある。
【０００４】
また、この種の仮想内線キーはキーテレホンシステム主装置（以下単に主装置と記す）によって管理される。このため、通常はエンドユーザが設定を変更することはできず、システム管理者に設定変更作業を依頼しなければならないといった問題がある。
【０００５】
仮想内線番号のＢｕｓｙ状態を知る手段として、ランプ表示状態による方法と、実際に仮想内線番号へダイヤルをおこない、繋がらない場合は通話中判断する場合がある。また、キーテレホンシステムにおいて、ある内線１００番電話機１台を複数で共有する場合が考えられる。例えば、内線１００番電話機をＡ氏、Ｂ氏、Ｃ氏が各々、仮想内線６００番、６０１番、６０２番として利用するものとする。ここで、第三者であるＤ氏が偶然に内線１００番電話機が見える位置に存在していた場合に、内線１００番電話機が誰かが使用していることは可視できるが、Ａ氏、Ｂ氏、Ｃ氏の判断がつかない場合どの仮想内線番号を利用しているのかがわからない。また、仮想内線番号が割り当てられていると知らない者から見れば実内線１００番を利用して通話しているように見える。
【０００６】
本発明に関連する従来技術として特許文献１を挙げる。特許文献１には、電話端末がプレゼンス情報クライアント部を持たない場合、汎用クライアント部を用いてプレゼンス情報処理サーバとのあいだでプレゼンス情報の通信を行う発明が開示されている。
【０００７】
【特許文献１】特開２００６−９４３７９号公報（図１、第００４４段落）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
昨今のオフィスではコンピュータを一人一台使用するのが一般的になっている。また、こうしたコンピュータでＬＡＮを構築するのも一般的なことになっている。ネットワーク接続したコンピュータの間ではインスタントメッセンジャーサービスを利用することにより、相互のユーザにプレゼンス状態を通知しあうことがなされている。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、本発明が解決しようとする課題は、仮想内線番号の発呼状態をユーザに通知することにより、仮想内線の使用状況をより効果的にユーザが把握することができるキーテレホンシステムを提供することである。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため、本発明は次のような発明を提供する。
【００１１】
本発明は、その一態様として、キーテレホンシステムにおいて、収容した電話機に対して固定的に割り当てる実内線番号とは異なる仮想内線番号を割り当てる機能を備え、実内線番号及び仮想内線番号の両方での発呼を管理する主装置（主装置１０１）と、主装置に収容された電話機（電話機１０２）と、主装置とデータ通信ネットワークを介して接続され、インスタントメッセージサービスを提供するサーバ装置（メッセンジャーサーバ装置１０４）、及び、サーバ装置を介してインスタントメッセージを送受信するクライアント装置（ユーザコンピュータ１０５）とを備え、電話機に仮想内線番号を割り当てると、主装置は、仮想内線番号をサーバ装置に通知（ステップＳ３０３）し、通知に応じて、サーバ装置は、仮想内線番号に基づいて定められた文字列をユーザ名としてインスタントメッセージサービスにログイン（ステップＳ３０４）し、予め登録したクライアント装置に対し、インスタントメッセージサービスのプレゼンス情報として仮想内線電話番号の発呼状態を通知する（ステップＳ３０５）ことを特徴とするキーテレホンシステムを提供する。発呼状態を通知すべきクライアント装置として登録する手段としては、例えばインスタントメッセージサービスのバディリストがある。
【００１２】
また、他の態様として、キーテレホンシステムで仮想内線番号の発呼状態を通知する方法において、収容した電話機に対して固定的に割り当てる実内線番号とは異なる仮想内線番号を割り当てる機能を備え、実内線番号及び仮想内線番号の両方での発呼を管理する主装置（主装置１０１）と、主装置に収容された電話機（電話機１０２）と、主装置とデータ通信ネットワークを介して接続され、インスタントメッセージサービスを提供するサーバ装置（メッセンジャーサーバ装置１０４）、及び、サーバ装置を介してインスタントメッセージを送受信するクライアント装置（ユーザコンピュータ１０５）とを備えるキーテレホンシステムで仮想内線番号の発呼状態を通知する方法であって、電話機に仮想内線番号を割り当てると、主装置は、仮想内線番号をサーバ装置に通知する段階（ステップＳ３０３）と、通知に応じて、サーバ装置は、仮想内線番号に基づいて定められた文字列をユーザ名としてインスタントメッセージサービスにログインする段階（ステップＳ３０４）と、予め登録したクライアント装置に対し、インスタントメッセージサービスのプレゼンス情報として仮想内線電話番号の発呼状態を通知する段階（ステップＳ３０５）とを含むことを特徴とする仮想内線番号の発呼状態通知方法を提供する。
【００１３】
また、他の態様として、データ通信ネットワーク（ＬＡＮ１０７）を介してキーテレホンシステムの主装置（１０１）と接続され、インスタントメッセージサービスを提供するサーバ装置（メッセンジャーサーバ装置１０４）の呼制御部（メッセンジャー呼制御部２０１）と連携して動作するコンピュータにて実行されるコンピュータプログラムにおいて、主装置は、収容した電話機に対して固定的に割り当てる実内線番号とは異なる仮想内線番号を割り当てる機能を備え、実内線番号及び仮想内線番号の両方での発呼を管理し、収容する電話機に対して仮想内線番号を割り当てたことを主装置から通知（ステップＳ３０３）されると、当該通知に応じて、仮想内線番号に基づいて定められた文字列をユーザ名として、インスタントメッセージサービスにログインする処理を、メッセンジャー呼制御部に対して実行する手段としてコンピュータを機能させることを特徴とするコンピュータプログラムを提供する。
【発明の効果】
【００１４】
本発明によれば、キーテレホンシステムにおいて、内線電話端末に仮想内線番号を割り当てると、インスタントメッセージクライアント装置に対して、その内線電話端末の発呼状態が、インスタントメッセージサービスのプレゼンス情報として通知される。これにより、キーテレホンシステムのユーザは、仮想内線の発呼状態を把握することができるようになる。
【発明を実施するための最良の形態】
【００１５】
本発明では、仮想内線番号を電話機に割り当てる機能を有する主装置を備えるキーテレホンシステムにおいて、電話機に仮想内線番号を割り当てる際、その仮想内線番号と同名のメッセンジャーユーザ名にてインスタントメッセンジャーサービスにログインする。仮想内線番号を割り当てた電話機の発呼状態が変化すると、インスタントメッセンジャーサービスを介して通知する。
【実施例１】
【００１６】
図１を参照して本発明の一実施例であるキーテレホンシステム１について説明する。キーテレホンシステム１は、主装置１０１、電話機１０２、１０３、メッセンジャーサーバ１０４、ユーザコンピュータ１０５、１０６、ローカルエリアネットワーク（ＬＡＮ）１０７からなる。
【００１７】
主装置１０１はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０７に接続するためのネットワークインタフェース装置を備え、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）処理機能を備える。また、電話機１０２、１０３を内線として収容している。
【００１８】
電話機１０２、１０３は多機能ボタンを複数備える。また、電話機１０２、１０３は共に主装置１０１に収容されており、それぞれに対して内線番号として１００番、１０１番が割り当てられている。
【００１９】
メッセンジャーサーバ１０４はインスタントメッセンジャー（以下ＩＭと記すこともある）のサーバプログラムがインストールされたサーバコンピュータである。
【００２０】
ユーザコンピュータ１０５、１０６はデスクトップコンピュータ、ノート型コンピュータ、ワークステーション等のコンピュータである。ユーザコンピュータ１０５、１０６にはＩＭクライアントプログラムがインストールされており、このクライアントプログラムは、メッセンジャーサーバ１０４と連携して動作する。メッセンジャーサーバ１０４はユーザコンピュータ１０５、１０６をそれぞれユーザＡ、ユーザＢとして収容している。
【００２１】
主装置１０１、メッセンジャーサーバ１０４、ユーザコンピュータ１０５、１０６は、ＬＡＮ１０７を介して互いに接続されている。
【００２２】
図２を参照してメッセンジャーサーバ１０４について更に説明する。メッセンジャーサーバ１０４は、メッセンジャー呼制御部２０１、仮想内線用メッセンジャーアプリケーション（以下ＶＭＣと記す）２０２、データベース２０３からなる。
【００２３】
メッセンジャー呼制御部２０１は一般的なインスタントメッセンジャーサーバプログラムであり、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）をサポートしている。
【００２４】
ＶＭＣ２０２は仮想内線用のメッセンジャーユーザアプリケーションであり、メッセンジャーサービスと同等なアプリケーションプログラムを拡張して作成したモジュールである。
【００２５】
データベース２０３はメッセンジャーサーバ１０４が収容するメッセンジャーユーザに関する情報等を記憶するデータベースであり、ユーザコンピュータ１０５、１０６のバディリストを記憶している。バディリストは、そのバディリストを有するユーザコンピュータ（メッセンジャーユーザ）と、そのユーザコンピュータがプレゼンスの状態を監視対象とする他のメッセンジャーユーザのユーザ名を登録したリストである。各ユーザコンピュータにてそのユーザコンピュータのバディリストを更新し、その記憶装置に格納して、データベース２０３は各ユーザコンピュータのバディリストを同期して記憶することが考えられる。また、データベース２０３は、メッセンジャーユーザとそのメッセンジャーユーザのプレゼンス状態を関連付けたテーブルを記憶している。
【００２６】
メッセンジャー呼制御部２０１、ＶＭＣ２０２、データベース２０３はソフトウェアであり、不図示のサーバコンピュータの各種ハードウェア、具体的にはデータバスを介して互いに接続された処理装置、主記憶装置、外部記憶装置、入出力装置が各ソフトウェアと協働することにより機能する。特に、メッセンジャー呼制御部２０１及びＶＭＣ２０２は処理装置により実行されて機能し、データベース２０３は外部記憶装置に格納されたデータ群と、このデータ群を管理するために処理装置にて実行されるデータベース管理プログラムにより機能する。
【００２７】
次に、電話機に仮想内線番号を新規に割り当てる際のキーテレホンシステム１の動作について説明する。ここでは、既に内線番号１００番を割り当てられている電話機１０２に対して、仮想内線番号６００番を新規に割り当てるものとする。仮想内線キーを割り付けるための所定の操作をユーザが電話機１０２に対して行うと、電話機１０２は主装置１０１に対して設定通知を行う（ステップＳ３０１）。
【００２８】
設定通知に応じて、主装置１０１は電話機１０２に対して仮想内線番号６００番を設定する。このとき主装置１０１は電話機１０２と仮想内線６００番との関連づけを主装置１０１の記憶装置に記憶する。また、電話機１０２に対して設定完了を通知する（ステップＳ３０２）一方、ＶＭＣ２０２に対して仮想内線６００番が設定されたことを通知する（ステップＳ３０３）。
【００２９】
ここで図４を参照してＶＭＣ２０２の動作について説明する。ＶＭＣ２０２はメッセンジャーサーバ１０４にてメインプロセスで起動しているものとする。仮想内線６００番の設定通知を受けたＶＭＣ２０２は、仮想内線６００番に対して同じ番号６００をＩＭのユーザ名とするスレッドを起動し、メッセンジャー呼制御部２０１にログインする（ステップＳ３０４）。即ち、ＶＭＣ２０２は、主装置１０１からの仮想内線の設定通知に応じて、その仮想内線番号と同番号をユーザ名として関連付けて記憶し、そのユーザ名でＩＭにログインする。
【００３０】
メッセンジャーユーザ名「６００」としてログイン通知を受けたメッセンジャー呼制御部２０１は、データベース２０３にアクセスし、バディリストに「６００」が登録されているユーザコンピュータを検索して、該当するユーザコンピュータに対してプレゼンス変更通知を行う（ステップＳ３０５）。ここで、メッセンジャーサーバ１０４が管理するＩＭサービスに、ユーザコンピュータ１０５がユーザ名ＵｓｅｒＡとして参加しているものとし、ＵｓｅｒＡのバディリストに「６００」が登録されているものとする。このとき、メッセンジャー呼制御部２０１はユーザコンピュータ１０５に対してプレゼンス変更通知を送信する。
【００３１】
プレゼンス変更通知を受信すると、ユーザコンピュータ１０５上で実行されているＩＭクライアントプログラムは、ユーザコンピュータ１０５の画面表示装置によって、メッセンジャーユーザ名「６００」のプレゼンス状態を「ＩＤＬＥ」と表示する。このときＩＭクライアントプログラムが表示する画面について図５を参照して説明する。ＩＭクライアント画面５０１は領域５０２と領域５０３からなる。領域５０２はユーザコンピュータ１０５でＩＭサービスにログインしているメッセンジャーユーザ名を表示する。領域５０３は、予めバディリストに登録したユーザＵｓｅｒＡのバディのプレゼンス状態を表示する領域であり、メッセンジャー呼制御部２０１から受信するプレゼンス変更通知に応じて表示内容を変更する。図５の領域５０３には、仮想内線６００番、仮想内線６０１番が共にＩＤＬＥ状態であることが表示されている。
【００３２】
また、プレゼンス変更通知の受信に応じて、ユーザコンピュータ１０５は、ＩＭクライアントプログラムに従い、ユーザ名「６００」のプレゼンス変更通知の通知が完了したことを示すメッセージをメッセンジャー呼制御部２０１に送信する（ステップＳ３０６）。これに応じて、メッセンジャー呼制御部２０１は、ＶＭＣ２０２に対し、ユーザ名６００のＩＭサービスへのログインが完了したことを通知する（ステップＳ３０７）。これに応じて、ＶＭＣ２０２は、主装置１０１に対し、通知完了を送信する（ステップＳ３０８）。
【００３３】
次に、上述のようにして電話機１０２に対して仮想内線番号６００番を割り当てた状態で、仮想内線６００番に対して着信があったときのキーテレホンシステム１の動作について図６を参照して説明する。
【００３４】
今、ユーザが電話機１０３にて仮想内線６００番宛に発呼を行う操作を行ったとする。このとき、電話機１０３は主装置１０１に発呼指示を送信（ステップＳ６０１）し、これに応じて主装置１０１は、ステップＳ３０２にて記憶した関連付けに基づいて、仮想内線６００番が関連付けられた電話機を電話機１０２と特定し、電話機１０２に対して発呼通知を送信する（ステップＳ６０２）。また、これと同時に、ＶＭＣ２０２に対して仮想内線６００番の状態変更通知を送信する（ステップＳ６０３）。
【００３５】
状態変更通知を受け取ったＶＭＣ２０２は、ステップＳ３０４で記憶した関連付けを参照して対応するメッセンジャーユーザ名「６００」を取得する。また、メッセンジャーユーザ名「６００」のプレゼンス状態を「電話中」に変更する旨のプレゼンス変更指示をメッセンジャー呼制御部２０１に送信する（ステップＳ６０４）。
【００３６】
プレゼンス変更指示に応じて、メッセンジャー呼制御部２０１はデータベース２０３に記憶している各メッセンジャーユーザのバディリストを参照し、プレゼンス変更指示にて指定されたメッセンジャーユーザ名をバディリストに登録しているメッセンジャーユーザのユーザコンピュータに対し、プレゼンス変更通知を送信する（ステップＳ６０５）。ここでは、メッセンジャーユーザ名ＵｓｅｒＡのバディリストには、メッセンジャーユーザ名「６００」が登録されているため、メッセンジャー呼制御部２０１は、メッセンジャーユーザ名ＵｓｅｒＡのユーザコンピュータ１０５に対し、メッセンジャーユーザ「６００」のプレゼンス変更通知を送信する。
【００３７】
プレゼンス変更通知に応じて、ユーザコンピュータ１０５にて実行されているＩＭクライアントプログラムはＩＭクライアント画面５０１を図７のように更新する。領域５０３に表示したメッセンジャーユーザ名６００のプレゼンス状態を、図５での「ＩＤＬＥ」状態から、状態７０１のように「電話中」に変更する。これにより、ユーザコンピュータ１０５のユーザに対して仮想内線６００番が電話中になったことが通知される。また、ＩＭクライアントプログラムに従って、ユーザコンピュータ１０５は、プレゼンス変更通知に応じて通知完了をメッセンジャー呼制御部２０１に送信する（ステップＳ６０６）。これに応じて、メッセンジャー呼制御部２０１はＶＭＣ２０２に通知完了を送信（ステップＳ６０７）し、ＶＭＣ２０２は主装置１０１に通知完了を送信する（ステップＳ６０８）。
【００３８】
本実施例によれば、仮想内線６００番を割り当てた電話機１０２に対して着信があり、電話機１０２が電話中になると、予め仮想内線６００番と同番号のメッセンジャーユーザ名「６００」をバディリストに登録した全てのユーザコンピュータに対して、プレゼンス状態として「電話中」が通知される。これにより、これらユーザコンピュータのユーザは、実際に仮想内線６００番にかけることなく電話中であることを知ることができる。
【００３９】
また、仮想内線番号の設定作業を電話機にて行うことが出来るので、システム管理者を介さずに仮想内線番号を設定することができる。
【００４０】
また、メッセンジャー機能にてプレゼンス状態として仮想内線の発呼状態を表示することにより、キーテレホンシステムの各ユーザにとって内線端末の使用状況が判別しやすくなる。
【実施例２】
【００４１】
実施例１では、仮想内線番号を割り当てた電話機の発呼状態をＩＭでのプレゼンス状態として通知したが、実施例２では、発呼状態に加えて、仮想内線番号を割り当てた電話機の実内線番号をプレゼンス状態としてＩＭサービスを介して通知する。以下、実施例１との相違点を中心に説明する。
【００４２】
ステップＳ３０３において、電話機１０２から受信した設定通知に応じて、主装置１０１は、設定通知の送信元の電話機１０２の実内線１００番と、設定された仮想内線６００番とを関連付けてＶＭＣ２０２に通知する。
【００４３】
ステップＳ３０４において、ＶＭＣ２０２は、仮想内線６００番をメッセンジャーユーザ名としてメッセンジャー呼制御部２０１にログインすると共に、実内線１００番をメッセンジャー呼制御部２０１に通知する。
【００４４】
ステップＳ３０５において、メッセンジャー呼制御部２０１は、データベース２０３に記憶されているバディリストを参照してログインしたメッセンジャーユーザ名（仮想内線番号）を登録しているバディリストを検索する。該当するバディリストのユーザコンピュータに対し、ログインしたメッセンジャーユーザ／仮想内線６００番のプレゼンス変更通知と実内線１００番とをプレゼンス変更通知にて通知する。
【００４５】
プレゼンス変更通知を受信したユーザコンピュータはプレゼンス状態として「ＩＤＬＥ」であることと、実内線番号が１００番であることとを表示する。例えば、図５において、メッセンジャーユーザ名「６００」のプレゼンス状態として、「ＩＤＬＥ（実内線１００番）」と表示する。
【００４６】
電話機１０２に着信があった場合、ステップＳ６０６において状態７０１として「電話中（実内線１００番）」と表示することが考えられる。
【００４７】
本実施例によれば、実施例１の効果に加えて、仮想内線番号に対応する実内線番号を通知することが出来る。
【００４８】
以上、本発明を実施例に即して説明したが、本発明はこれに限定されるものではない。例えば、仮想内線番号を各々のユーザごとに割り当てることにより、キーテレホンシステムにおける仮想内線番号をすべてメッセンジャーサービスの番号として扱うことも考えられる。
【００４９】
また、上述の実施例では一内線端末に一仮想内線番号を割り当てる場合を挙げて説明したが、本発明はこれに限定されるものではない。本発明では仮想内線番号毎に発呼状態をプレゼンス状態として表示するので、一内線端末に複数の仮想内線番号を割り当てた場合であってもそれぞれの仮想内線番号の発呼状態を区別して表示することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施例１であるキーテレホンシステム１のブロック図である。
【図２】メッセンジャーサーバ１０４のブロック図である。
【図３】仮想内線６００番を電話機１０２に割り当てたときのキーテレホンシステム１の動作を説明するためのフローチャートである。
【図４】仮想内線用メッセンジャーアプリケーション２０２について説明するための概念図である。
【図５】仮想内線６００番を電話機１０２に割り当てたときにユーザコンピュータ１０５の表示装置に表示されるインスタントメッセンジャークライアント画面の例である。
【図６】仮想内線６００番を割り当てた電話機１０２宛の発呼を、仮想内線６００番を予めバディリストに登録したユーザコンピュータ１０５に対して通知する際のキーテレホンシステム１の動作を説明するためのフローチャートである。
【図７】仮想内線６００番を割り当てた電話機１０２宛の発呼を通知するためにユーザコンピュータ１０５の表示装置に表示されるインスタントメッセンジャークライアント画面の例である。
【符号の説明】
【００５１】
１、８００      キーテレホンシステム
１０１          主装置
１０２、１０３  電話機
１０４          メッセンジャーサーバ
１０５、１０６  ユーザコンピュータ
１０７          ローカルエリアネットワーク（ＬＡＮ）
２０１          メッセンジャー呼制御部
２０２          仮想内線用メッセンジャーアプリケーション
２０３          データベース
５０１          インスタントメッセンジャークライアント画面
５０２、５０３  領域
７０１          プレゼンス状態
【図１】
0005229714.tif 000002
【図２】
0005229714.tif 000003
【図３】
0005229714.tif 000004
【図４】
0005229714.tif 000005
【図５】
0005229714.tif 000006
【図６】
0005229714.tif 000007
【図７】
0005229714.tif 000008