(57)【要約】【課題】  従来の電話機と同様な使い勝手が良い、且つ、セキュリティが高いＩＰ電話サービスを提供する。【解決手段】  コードレス電話機は、充電器とコードレスハンドセットを有するコードレス電話機において、上記コードレスハンドセットが上記充電器から取り上げられるとそれを検出し、検出信号を生成するハンドセット検出部と、IP電話サービス用ソフトウェアを装填したコンピュータと近距離無線通信を行う近距離無線通信モジュールと、ユーザーからの命令を入力する入力部と、データを表示する表示部と、IPアドレスを含むアドレスデータを記憶するメモリと、発信処理及び受信処理を含む通信制御を行う制御部と、を有し、該制御部は、上記ハンドセット検出部からの検出信号を受信すると、上記近距離無線通信モジュールを介して上記コンピュータに発信通知を送信し、上記表示部に発信可能である旨を表示する。【選択図】  図１
2006157534.tif 000002
【特許請求の範囲】
【請求項１】
充電器とコードレスハンドセットを有するコードレス電話機において、上記コードレスハンドセットが上記充電器から取り上げられるとそれを検出し、検出信号を生成するハンドセット検出部と、IP電話サービス用ソフトウェアを装填したコンピュータと近距離無線通信を行う近距離無線通信モジュールと、ユーザーからの命令を入力する入力部と、データを表示する表示部と、IPアドレスを含むアドレスデータを記憶するメモリと、発信処理及び受信処理を含む通信制御を行う制御部と、を有し、該制御部は、上記ハンドセット検出部からの検出信号を受信すると、上記近距離無線通信モジュールを介して上記コンピュータに発信通知を送信し、上記表示部に発信可能である旨を表示することを特徴とするコードレス電話機。
【請求項２】
請求項１記載のコードレス電話機において、上記制御部は、上記入力部よりアドレス帳参照の命令が入力されると、上記メモリに格納されたアドレスデータを上記表示部に表示することを特徴とするコードレス電話機。
【請求項３】
請求項１記載のコードレス電話機において、上記制御部は、上記入力部よりアドレス帳参照の命令が入力されると、上記近距離無線通信モジュールを介して上記コンピュータにアドレス帳参照の命令を送信し上記コンピュータから送信されたアドレスデータを上記表示部に表示することを特徴とするコードレス電話機。
【請求項４】
請求項１記載のコードレス電話機において、上記制御部は、上記入力部より入力されたアドレスデータを、上記近距離無線通信モジュールを介して上記コンピュータに送信することを特徴とするコードレス電話機。
【請求項５】
請求項１記載のコードレス電話機において、上記制御部は、上記コンピュータより通信先が電話に出られない状態であることを通知されたとき、その旨を上記表示部に表示することを特徴とするコードレス電話機。
【請求項６】
請求項１から５のいずれか１項記載のコードレス電話機において、上記制御部は、音声メッセージ又は文字メッセージを通信サーバに登録する命令を、上記近距離無線通信モジュールを介して上記コンピュータに送信することを特徴とするコードレス電話機。
【請求項７】
請求項１から６のいずれか１項記載のコードレス電話機において、上記制御部は、上記コンピュータから着信通知を受信すると、上記表示部に着信表示を行い、上記ハンドセット検出部からの検出信号を受信すると、上記近距離無線通信モジュールを介して上記コンピュータに応答通知を送信することを特徴とするコードレス電話機。
【請求項８】
請求項１から７のいずれか１項記載のコードレス電話機において、上記制御部は、ユーザーが現在着信応答をすることができない状態であることを通信サーバに登録するプレゼンス登録の命令を上記近距離無線通信モジュールを介して上記コンピュータに送信することを特徴とするコードレス電話機。
【請求項９】
請求項１から８のいずれか１項記載のコードレス電話機において、上記ハンドセット検出部と上記近距離無線通信モジュールは上記充電器に設けられていることを特徴とするコードレス電話機。
【請求項１０】
所定の通信制御プロトコルに基づいて通信サーバを介して通信先との間でＩＰ電話サービスを利用するためのIP電話サービス用ソフトウェアと、コードレス電話機との間で近距離無線通信を行う近距離無線通信モジュールと、を有するコンピュータ装置。
【請求項１１】
請求項１０記載のコンピュータ装置において、上記IP電話サービス用ソフトウェアは、表示部に表示する画面を生成するグラフィックユーザーインタフェースと、ＩＰ電話の接続処理に関する処理を行うサービスメインプログラムと、上記コードレス電話機又は通信サーバからの通信接続要求を受信すると、上記サービスメインプログラム及びグラフィックユーザーインタフェースを起動するイベント監視プログラムと、を有することを特徴とするコンピュータ装置。
【請求項１２】
請求項１０記載のコンピュータ装置において、上記IP電話サービス用ソフトウェアは、上記近距離無線通信モジュールを介して上記コードレス電話機からアドレスデータの問合せを受信すると、所定のデータベースに格納されたアドレスデータを読み出し、それを上記近距離無線通信モジュールを介して上記コードレス電話機へ送信することを特徴とするコンピュータ装置。
【請求項１３】
請求項１０記載のコンピュータ装置において、上記IP電話サービス用ソフトウェアは、上記近距離無線通信モジュールを介して上記コードレス電話機からユーザーが応答できない状態であること登録するプレゼンス登録の命令を上記通信サーバへ送信することを特徴とするコンピュータ装置。
【請求項１４】
請求項１３記載のコンピュータ装置において、上記プレゼンス登録の処理は、ユーザーからの入力処理によって又は上記IP電話サービス用ソフトウェアの待機状態が所定時間を経過したときに自動的に行うことを特徴とするコンピュータ装置。
【請求項１５】
請求項１３記載のコンピュータ装置において、上記IP電話サービス用ソフトウェアは、上記プレゼンス登録の処理を行うとき、ユーザーの電話帳、及びメールアドレスが漏れることを防止するために所定のセキュリティ処理を行うことを特徴とするコンピュータ装置。
【請求項１６】
請求項１５記載のコンピュータ装置において、上記セキュリティ処理の内容は、上記プレゼンスの内容に応じて設定されることを特徴とするコンピュータ装置。
【請求項１７】
請求項１０記載のコンピュータ装置において、上記IP電話サービス用ソフトウェアは、ユーザーからプレゼンスの解除の要求と識別番号を受信したとき、識別番号によって本人であることを確認してから、該プレゼンスの解除を行うことを特徴とするコンピュータ装置。
【請求項１８】
請求項１０記載のコンピュータ装置において、上記IP電話サービス用ソフトウェアは、上記近距離無線通信モジュールを介して上記コードレス電話機から音声メッセージ又は文字メッセージの登録の命令を受信すると、それを上記通信サーバへ送信することを特徴とするコンピュータ装置。
【請求項１９】
コードレス電話機との間で近距離無線通信が可能なコンピュータ装置に対してＩＰ電話サービスを提供するための通信サーバにおいて、通信要求に基づいて通信接続に関する処理を行う通信接続部と、ユーザーが応答できない状態であることとセキュリティ処理の内容を登録するプレゼンス登録処理部とを有し、接続要求を受信すると、上記プレゼンス登録処理部より、通信先のプレゼンスの状態を検出し、プレゼンスの状態が、ユーザーが応答できないことを示す場合に、それを発信元に送信することを特徴とする通信サーバ。
【請求項２０】
請求項１９記載の通信サーバにおいて、上記プレゼンス登録処理部は、プレゼンスの状態と共にセキュリティ処理の内容を発信元に送信することを特徴とする通信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、VoIP(Voice Over Internet Protocol)サービスとして提供されるIP電話サービス用の機器に関する。
【背景技術】
【０００２】
IP(Internet Protocol)網を介して、ＴＣＰ／ＩＰを使用して音声データを送受信するVoIPサービスが提供されている。このようなVoIPサービスとして例えば、ＩＰ電話が普及している。ＩＰ電話を利用する場合、IP電話サービス用ソフトウェア（以下にIPソフトフォンと呼ぶ。）を装填したパーソナルコンピュータを使用するため、ユーザーインタフェースとして、キーボード、マウス、ディスプレイ等を使用しなければならない。従って、キーボード、マウス等を操作し、アプリケーションをウィンドウで開き、スタートボタンを押すなど、パーソナルコンピュータの操作と同様な操作を行わなければならず、使い勝手が悪かった。また、通話時には、マイク及びスピーカもしくはヘッドセットなどを使用するため、電話機器として、ユーザーにとっては違和感のあるものであった。
【０００３】
【特許文献１】特開２００４−１８０２６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＩＰ電話機として、従来の電話機と同様のハンドセットまたは番号ボタンのついたタイプの機器が提案されている。
【０００５】
しかしながら、このような機器は、ユーザーの発信、着信応答時の動作、電話帳連動機能、リダイヤルなど通常の電話機が有する機能を備えていない。
【０００６】
さらに、このような機器は、IPソフトフォンを利用しているにもかかわらず、IPソフトフォン特有の機能、たとえば、電話帳データベースの参照、プレゼンス情報（ネットワークに参加しているかどうか）などを使用する機能が備わっていなかった。
【０００７】
また、セキュリティ機能が十分でなく、パーソナルコンピュータに蓄積されている電話帳、メールアドレス等が漏れる可能性がある。
【０００８】
本発明の目的は、従来の電話機と同様な使い勝手が良い、且つ、セキュリティが高いＩＰ電話サービスを提供することにある。
【課題を解決するための手段】
【０００９】
本発明によると、コードレス電話機は、充電器とコードレスハンドセットを有するコードレス電話機において、上記コードレスハンドセットが上記充電器から取り上げられるとそれを検出し、検出信号を生成するハンドセット検出部と、IP電話サービス用ソフトウェアを装填したコンピュータと近距離無線通信を行う近距離無線通信モジュールと、ユーザーからの命令を入力する入力部と、データを表示する表示部と、IPアドレスを含むアドレスデータを記憶するメモリと、発信処理及び受信処理を含む通信制御を行う制御部と、を有し、該制御部は、上記ハンドセット検出部からの検出信号を受信すると、上記近距離無線通信モジュールを介して上記コンピュータに発信通知を送信し、上記表示部に発信可能である旨を表示する。
【００１０】
本発明によると、コンピュータ装置は、所定の通信制御プロトコルに基づいて通信サーバを介して通信先との間でＩＰ電話サービスを利用するためのIP電話サービス用ソフトウェアと、コードレス電話機との間で近距離無線通信を行う近距離無線通信モジュールと、を有する。
【００１１】
本発明によると、通信サーバは、コードレス電話機との間で近距離無線通信が可能なコンピュータ装置に対してＩＰ電話サービスを提供するための通信サーバにおいて、通信要求に基づいて通信接続に関する処理を行う通信接続部と、ユーザーが応答できない状態であることとセキュリティ処理の内容を登録するプレゼンス登録処理部とを有し、接続要求を受信すると、上記プレゼンス登録処理部より、通信先のプレゼンスの状態を検出し、プレゼンスの状態が、ユーザーが応答できないことを示す場合に、それを発信元に送信する。
【発明の効果】
【００１２】
本発明によると、従来の電話機と同様な使い勝手が良い、且つ、セキュリティが高いＩＰ電話サービスを利用することができる。
【発明を実施するための最良の形態】
【００１３】
以下に本発明の実施例を図面と共に説明する。図１は、本発明によるVoIPシステムの全体構成を示す図である。本例のVoIPシステムは、通信サーバ６、パーソナルコンピュータ１、及び、コードレス電話機を有する。コードレス電話機は、コードレスハンドセット４と充電器５を有する。
【００１４】
パーソナルコンピュータ１は、VoIPシステムの端末機能を提供するソフトフォンアプリケーション２を実装しており、また、USB接続型Bluetoothモジュール３が接続されている。コードレスハンドセット４は、USB接続型Bluetoothモジュール３を介してパーソナルコンピュータ１との間で、Bluetooth方式の無線通信を行う。こうしてユーザーは、コードレスハンドセット４を用いてIP電話サービスを利用することができる。コードレスハンドセット４は、AC入力を有する充電器５によって充電される。
【００１５】
本例では、通信制御プロトコルとしてSIP（Session Initiation Protocol）を使用するが、他のプロトコル、例えば、Ｈ３２３等を使用してもよい。また、コードレスハンドセット４とパーソナルコンピュータ１の間の通信には、Bluetooth方式の無線通信を使用するが、Bluetooth以外の通信方式を使用してもよい。この場合、USB接続型Bluetoothモジュール３の代わりに通信方式に適合するモジュールが用いられる。
【００１６】
図２を参照してコードレスハンドセット４の構成例を説明する。本例のコードレスハンドセット４は、コードレスハンドセット４の各部を制御するメインCPU４１、コードレスハンドセット４が充電器５から取り上げられたことを検出するハンドセット検出部４２、USB接続型Bluetoothモジュール３との間でBluetooth方式の無線通信を行うBluetoothモジュール４３、数字キー等の入力キーを有するキーパッド４４、液晶画面を有する表示部４５、及び、電話番号、名前(ニックネーム)、IPアドレス等を含むアドレスデータを記憶するメモリ４６を有する。
【００１７】
図３を参照してIPソフトフォンアプリケーション２の構成例を説明する。本例のIPソフトフォンアプリケーション２は、イベント監視プログラム２１、サービスメインプログラム２２、グラフィックユーザーインタフェース(GUI)２３、及び、データベース２４を有する。イベント監視プログラム２１は、コードレスハンドセット４又は通信サーバ６からの通信接続要求を受信すると、サービスメインプログラム２２及びグラフィックユーザーインタフェース(GUI)２３を起動する。サービスメインプログラム２２は、ＩＰ電話の接続処理に関する様々処理を行う。グラフィックユーザーインタフェース(GUI)２３は図１に示すように、アドレス帳及びプレゼンス表示、数字キー、通話ボタン、切りボタン等を含む画面を生成する。データベース２４は、コードレスハンドセット４のメモリ４６と同様に、電話番号、名前(ニックネーム)、IPアドレス等を含むアドレスデータを記憶する。
【００１８】
図４を参照して通信サーバ６の構成例を説明する。本例の通信サーバ６は、通信要求に基づいて通信接続に関する様々な処理を行う通信接続部６１、ユーザーの在不在の状態、即ち、プレゼンス状態とそれに関連付けられたセキュリティ内容の登録処理を行うプレゼンス登録処理部６２、及び、プレゼンス状態、セキュリティ内容、音声メッセージ、文字メッセージ等を格納するデータベース６３を有する。
【００１９】
先ず、発信処理を説明する。パーソナルコンピュータ１は既に電源が投入され起動しているものとする。また、パーソナルコンピュータ１内ではソフトフォンアプリケーション２を起動するためのイベント監視プログラム２１も起動している。
【００２０】
ユーザーは、発信を行うとき、充電器５に置かれたコードレスハンドセット４を取り上げる。コードレスハンドセット４のハンドセット検出部４２は、ユーザーによってコードレスハンドセット４が充電器５から取り上げられたことを検出すると、それをメインCPU４１に通知する。メインCPU４１は、Bluetoothモジュール４３を介して、USB接続型Bluetoothモジュール３に、接続要求を送信する。このとき、メインCPU４１は、ユーザーに発信可能であることを知らせるため、表示部４５に対し、例えば、液晶用ライトを点灯させる、もしくは「番号」など表示を行うよう制御する。
【００２１】
USB接続型Bluetoothモジュール３からの接続要求は、パーソナルコンピュータ１に送られる。イベント監視プログラム２１は、接続要求を受信すると、サービスメインプログラム２２を起動し、グラフィックユーザーインタフェース(以降GUI)２３を起動する。こうして、ソフトフォンアプリケーション２が自動的に立ち上げられる。
【００２２】
次にユーザーは、表示部４５を見て発信可能であることが判ると、通信先の番号を調べるために、コードレスハンドセット４のキーパッド４４を操作し、アドレス帳参照のキー入力を行う。アドレス帳参照の命令は、キーパッド４４からメインCPU４１に伝えられる。メインCPU４１は、メモリ４６に格納されたアドレスデータを、表示部４５に表示する。ユーザーは、表示部４５に表示されたアドレスデータより、目的とするアドレスデータを見付けたら、それを選択し、通話ボタンを押し、発信を行う。
【００２３】
ユーザーは、表示部４５に表示されたアドレスデータより、目的とするアドレスデータを見付けることができない場合には、その旨のキー入力を行う。メインCPU４１は、Bluetoothモジュール４３を介して、USB接続型Bluetoothモジュール３にアドレスデータの問合せを送信する。
【００２４】
USB接続型Bluetoothモジュール３は、アドレスデータの問合せを、パーソナルコンピュータ１に送信する。パーソナルコンピュータ１にて、ソフトフォンアプリケーション２内のサービスメインプログラム２２は、アドレスデータの問合せを受信すると、データベース２４に格納されたアドレスデータを読み出し、それをUSB接続型Bluetoothモジュール３を介して、コードレスハンドセット４に送信する。コードレスハンドセット４のBluetoothモジュール４３は、パーソナルコンピュータ１からのアドレスデータを、メインCPU４１に送信する。メインCPU４１は、メモリ４６に格納されたアドレスデータと同様に、表示部４５にアドレスデータを表示する。ユーザーは、表示部４５に表示されたアドレスデータより、目的とするアドレスデータを見付けたら、それを選択し、通話ボタンを押して、発信を行う。
【００２５】
ユーザーが通話ボタンを押すと、発信要求は、キーパッド４４からメインCPU４１に伝えられる。メインCPU４１は、発信要求を、Bluetoothモジュール４３を介してUSB接続型Bluetoothモジュール３に送信する。USB接続型Bluetoothモジュール３は、発信要求を、パーソナルコンピュータ１に送信する。パーソナルコンピュータ１にて、サービスメインプログラム２２は、発信要求を通信サーバ６に伝える。
【００２６】
通信サーバ６は、パーソナルコンピュータ１からの発信要求を受信する。通信接続処理部６１は、通信先の状態及びロケーションをプレゼンス登録処理部６２に問い合わせる。プレゼンス登録処理部６２は、データベース６３より、通信先の状態及びロケーション情報を読み取り、それを通信接続処理部６１に返送する。通信接続処理部６１は、通信先の状態及びロケーション情報に基づいて、通信接続を行う。
【００２７】
通信先のプレゼンスが、「離席」、「会議中」「休憩中」など、相手がいない状態を示す場合、通信接続処理部６１は、「離席」、「会議中」「休憩中」などプレゼンスの内容をパーソナルコンピュータ１に送信する。パーソナルコンピュータ１にて、サービスメインプログラム２２は、通信先のプレゼンスの内容をUSB接続型Bluetoothモジュール３に送信する。USB接続型Bluetoothモジュール３は、通信先のプレゼンスの内容をコードレスハンドセット４に送信する。コードレスハンドセット４にて、Bluetoothモジュール４３は、通信先のプレゼンスの内容を受信すると、それを、メインCPU４１に送信する。メインCPU４１は、表示部４５に、通信先のプレゼンスの内容を表示する。ユーザーは、通信先のプレゼンスの内容を確認し、そのまま、発信処理を継続するのであれば、再度、通話ボタンを押下し、もし、発信処理を中止するのであれば、切りボタンを押す。
【００２８】
ユーザーは、音声メッセージ又は文字メッセージを通信サーバ６のデータベース６３に登録することができる。例えば、キーパッド４４に設けられた特定のボタンを押すことにより、又は、予め登録された番号を押下することにより、データベース６３に音声メッセージ又は文字メッセージが登録される。ここで登録する音声メッセージ又は文字メッセージは、ユーザーが作成したものであってよいが、予め作成された典型的なメッセージを登録してもよい。通常の通信接続が可能になった時、登録されたメッセージは、通信接続処理部６１を介して、送信先に送られる。
【００２９】
例えば、番号「９９」に対して「折り返し電話ください」という音声メッセージが登録されている場合、ユーザーが番号「９９」を押下することにより、「折り返し電話ください」の音声メッセージがセットされる。
【００３０】
ユーザーは、音声メッセージ又は文字メッセージの登録処理を何時行ってもよい。表示部４５に、「離席」、「会議中」「休憩中」などの不在を示すプレゼンスの内容が表示されてから、登録処理を行ってもよい。
【００３１】
次に、着信処理を説明する。パーソナルコンピュータ１は既に電源が投入され起動しているものとする。また、パーソナルコンピュータ１内ではソフトフォンアプリケーション２を起動するためのイベント監視プログラム２１も起動している。
【００３２】
通信サーバ６は、接続要求を受信すると、プレゼンス登録処理部６２に、データベース６３から通信先のプレゼンス情報を検索するように命令する。通信先のプレゼンスが、「離席」、「会議中」「休憩中」など、相手がいない状態を示す場合、通信接続処理部６１は、「離席」、「会議中」「休憩中」などプレゼンスの内容を発信元に返信する。以降は前述と同様にユーザーのアクションにより、処理される。
【００３３】
通信先のプレゼンスが在席である場合、通信サーバ６は、接続要求を、通信先のパーソナルコンピュータ１に送信する。パーソナルコンピュータ１にて、イベント監視プログラム２１は、サービスメインプログラム２２を起動し、サービスメインプログラム２２は、グラフィックユーザーインタフェース２３を起動する。こうしてソフトフォンアプリケーション２は自動的に起動する。サービスメインプログラム２２は、USB接続型Bluetoothモジュール３を介して、コードレスハンドセット４に、着信通知を送信する。コードレスハンドセット４にて、Bluetoothモジュール４３は、着信通知を受信すると、それをメインCPU４１に通知する。メインCPU４１は、表示部４５に着信表示を行い、着信音を発生し、ユーザーに着信がある旨を伝える。ユーザーは、応答するために、コードレスハンドセット４を取り上げる。コードレスハンドセット４のハンドセット検出部４２は、充電器５から切り離されたことを感知し、その旨をメインCPU４１に知らせる。メインCPU４１はBluetoothモジュール４３を介して、USB接続型Bluetoothモジュール３に、通信先のユーザーが応答したことを通知する。USB接続型Bluetoothモジュール３は、応答通知を受信すると、それを、パーソナルコンピュータ１に通知する。サービスメインプログラム２２は、通信先が応答したことを通信サーバ６に通知する。通信サーバ６の通話接続処理部６１は応答メッセージを発信元に伝え、通話路を確立する。
【００３４】
ここでは、パーソナルコンピュータ１は既に電源が投入され、パーソナルコンピュータ１内のソフトフォンアプリケーション２を起動するためのイベント監視プログラム２１も起動している場合を説明した。パーソナルコンピュータ１は電源が投入されていない場合、またパーソナルコンピュータ１内のソフトフォンアプリケーション２を起動するためのイベント監視プログラム２１が起動されていない場合、メインCPU４１は、サービスメインプログラム２２からの応答がないことを確認し、表示部４５にその旨を伝える。
【００３５】
図５は充電器の第２の例を示す。本例の充電機１１はハンドセット検出部１１１、USBコントローラ１１２、及び、Bluetoothモジュール１１３を有し、コードレスハンドセット４のハンドセット検出部４２の機能とUSB接続型Bluetoothモジュール４３の機能を有する。充電器１１は、USBケーブルにより、パーソナルコンピュータ１に接続される。ユーザーは、発信を行うとき、充電器１１に置かれたコードレスハンドセット４を取り上げる。ハンドセット検出部１１１は、コードレスハンドセット４が充電器１１から取り上げられたことを検出すると、その旨を、USBコントローラ１１２、USBケーブルを経由して、パーソナルコンピュータ１に送信する。それにより、パーソナルコンピュータ１のイベント監視プログラム２１、サービスメインプログラム２２、グラフィックユーザーインタフェース２３の順序で起動し、前述同様、発信準備が行われる。
【００３６】
その後のコードレスハンドセット４からの発信、通話、切断での各フェーズでのデータ通信は、コードレスハンドセット４のBluetoothモジュール４３から、充電器１１のBluetoothモジュール１１３、USBコントローラ１１２及びUSBケーブルを経由し、パーソナルコンピュータ１に送信される。
【００３７】
また、ユーザーが着信応答を行う場合も同様に、コードレスハンドセット４が充電器１１から取り上げられると、ハンドセット検出部１１１は、応答した旨を、USBコントローラ１１２、USBケーブルを経由し、パーソナルコンピュータ１に送信する。それにより、パーソナルコンピュータ１のイベント監視プログラム２１、サービスメインプログラム２２の順序で、起動する。
【００３８】
その後、コードレスハンドセット４からの発信、通話、切断での各フェーズでのデータ通信は、コードレスハンドセット４のBluetoothモジュール４３から、充電器１１のBluetoothモジュール１１３、USBコントローラ１１２及びUSBケーブルを経由し、パーソナルコンピュータ１に送信される。
【００３９】
次に、通信サーバ６のプレゼンス登録処理部６２におけるプレゼンスの登録処理を説明する。プレゼンス登録とは、「在席」、「離席」、「会議中」、「休憩中」等の状態を、予めに通信サーバ６に登録する処理である。また、上記状態のいずれかを、デフォルトとして登録してもよい。先ず、ユーザーはコードレスハンドセット４のキーパッド４４より、プレゼンス登録要求を入力する。プレゼンス登録要求は、メインCPU４１に伝えられ、メインCPU４１より、Bluetoothモジュール４３を介して、USB接続型Bluetoothモジュール３に送られる。USB接続型Bluetoothモジュール３は、ユーザーからのプレゼンス登録要求を、パーソナルコンピュータ１に伝える。ユーザーは、コードレスハンドセット４の代わりにパーソナルコンピュータ１から直接、プレゼンス登録要求を入力してもよい。パーソナルコンピュータ１のイベント監視プログラム２１は、プレゼンス登録要求をサービスメインプログラム２２に伝える。サービスメインプログラム２２は、通信サーバ６へプレゼンス登録要求を送信する。通信サーバ６のプレゼンス登録処理部６２は、ユーザーからのプレゼンス内容をデータベース６３に登録する。プレゼンス内容は、上述のように「在席」、「離席」、「会議中」、「休憩中」等の状態である。
【００４０】
サービスメインプログラム２２は、プレゼンス登録処理と同時に、セキュリティ処理を行う。セキュリティ処理は、ユーザーが不在のときに、コードレスハンドセット４又はパーソナルコンピュータ１に蓄積されている電話帳、メールアドレス等が漏れることを防止するために行う。
【００４１】
ユーザーは、セキュリティ処理の内容を、プレゼンス登録の内容に応じて設定することができる。サービスメインプログラム２２は、プレゼンスを登録するとき、データベース２４より、ユーザーがあらかじめ登録しておいたセキュリティ内容を引き出し、それを実行する。例えば、登録されたセキュリティ内容が、アドレス帳参照の不可の場合、サービスメインプログラム２２は、アドレスデータ参照のためのデータベース２４へのアクセスを行うことを禁止する処理を行う。また、登録されたセキュリティ内容がコードレスハンドセット４の発着信履歴削除の場合、USB接続型Bluetoothモジュール３、Bluetoothモジュール４３を介し、メインCPU４１に、発着信履歴の消去を行う旨を伝える。メインCPU４１は、メモリ４６に対して、発着信履歴データの消去を行う。
【００４２】
ユーザーは、席に戻った等の理由により、着信応答をすることができる状態になったとき、前述同様に、プレゼンス登録要求を行い、プレゼンス内容を「在席」としてデータベース６３に登録する。ただし、プレゼンス内容として前述のいずれかの状態がデフォルトとして登録されている場合は、現在のプレゼンスの解除を行うことでデフォルトに自動的に変更することができる。
【００４３】
先ず、ユーザーは、自身を証明するための認証処理を行う。例えば、ソフトフォンアプリケーション２もしくは、コードレスハンドセット４より、識別符号IDを入力することにより認証を行う。識別符号ＩＤが、コードレスハンドセット４を介して入力された場合、識別符号IDは、メインCPU４１に伝えられる。メインCPU４１はメモリ４６に登録されている識別符号と入力された識別符号を比較する。両者が不一致の場合は、処理は中断し、表示部４５にプレゼンス内容を「在席」として登録できない、またはプレゼンスの解除ができない旨を表示し、ユーザーに知らせる。両者が一致した場合、メインCPU４１はBluetoothモジュール４３、USB接続型Bluetoothモジュール３を介し、ソフトフォンアプリケーション２のサービスメインプログラム２２に、プレゼンス内容を「在席」として登録要求、またはプレゼンス解除要求を伝える。サービスメインプログラム２２は、プレゼンス登録要求、プレゼンス解除要求情報から、入力された識別符号ＩＤを抽出し、再度、データベース２４にある識別符号ＩＤと比較し、認証処理を行う。両者が不一致の場合、処理を中断する。両者が一致した場合、サービスメインプログラム２２は通信サーバ６にプレゼンス内容を「在席」として登録要求、またはプレゼンス解除要求を送信する。また、同時にセキュリティを解除し、データベース２４へのアクセスができるようにする。通信サーバ６のプレゼンス登録処理部６２はサービスメインプログラム２２からプレゼンス登録要求、またはプレゼンス解除要求を受け、データベース６３にあるプレゼンスを「在席」として登録または解除する。
【００４４】
上述の例では、ユーザーがプレゼンス登録の処理を行った。しかしながら、プレゼンス登録の処理、及び、セキュリティ処理を、自動的に行ってもよい。例えば、ユーザーが、プレゼンス登録を行わずに、席を外した場合、ソフトフォンアプリケーション２のサービスメインプログラム２２は、イベント監視プログラム２１に対して、タイマーの監視を要求する。イベント監視プログラム２１は、ソフトフォンアプリケーション２の待機状態が例えば３時間以上になった場合、その旨をサービスメインプログラム２２に通知する。サービスメインプログラム２２は、自動的に上述と同様のプレゼンス登録の処理を行い、そのプレゼンスに対応したセキュリティ処理を行う。セキュリティ処理がアドレス帳参照の不可であった場合は、前述の内容と同様に、サービスメインプログラム２２は、アドレスデータ参照のためのデータベース２４へのアクセスを行うことを禁止する処理を行う。
【００４５】
更に、待機状態の経過時間ごとにセキュリティの内容を設定してよい。それによって、段階的なセキュリティ処理を行うことができる。例えば、ソフトフォンアプリケーション２の待機状態が3時間以上になった場合、セキュリティの内容がアドレス及び電話帳参照不可であり、さらに３時間経過した場合、セキュリティの内容がコードレスハンドセット４の発着信履歴削除の場合、６時間経過後の最終的なセキュリティ内容は、アドレス及び電話帳参照不可とコードレスハンドセット４の発着信履歴削除の両者である。
【００４６】
本例では、発信元は、通信サーバから通信先が「離席」である旨のメッセージを受信しても、強制発信を行うことができる。強制発信を行った場合、通信サーバ６は強制発信である旨をサービスメインプログラム２２に伝える。サービスメインプログラム２２は、強制発信であることをUSB接続型Bluetoothモジュール３、Bluetoothモジュール４３を介し、メインCPU４１に伝える。また、サービスメインプログラム２２は、強制発信の場合、セキュリティ処理にて実行されたデータベース２４へのアクセス禁止は解除せず、着信処理のみを行う。ただし、強制着信があった履歴は、データベース２４に登録する。
【００４７】
メインCPU４１は強制着信であることを表示部４５に表示する。この時、メインCPU４１は、メモリ４６の個人情報データ部にアクセスする処理は行わず、着信処理のみ実施する。すなわち、アドレス帳を参照するようなアプリケーションは実行できない。他のユーザーはこの着信に対して応答のみが可能であり、通話を切断した後、コードレスハンドセット４からは、プレゼンスの解除を行い、セキュリティを解除しない限り、発信はできない。
【００４８】
以上、本発明の例を説明したが、本発明は上述の例に限定されるものではなく、特許請求の範囲に記載された発明の範囲にて様々な変更が可能であることは当業者に理解されよう。
【図面の簡単な説明】
【００４９】
【図１】本発明によるIPソフトフォンを使用したVoIP(Voice Over Internet Protocol)システムの全体構成を示す図である。
【図２】本発明によるコードレスハンドセットの内部構成を示す図である。
【図３】本発明によるIPソフトフォンアプリケーションの内部構成を示す図である。
【図４】本発明による通信サーバの内部構成を示す図である。
【図５】本発明による充電器の第２の例の内部構成を示す図である。
【符号の説明】
【００５０】
１…パーソナルコンピュータ、２…IPソフトフォンアプリケーション、３…USB接続型Bluetoothモジュール、４…コードレスハンドセット、５…充電器、６…通信サーバ、１１…充電器、２１…イベント監視プログラム、２２…サービスメインプログラム、２３…グラフィックユーザーインタフェース(GUI)、２４…データベース、４１…メインCPU、４２…ハンドセット検出部、４３…Bluetoothモジュール、４４…キーパッド、４５…表示部、４６…メモリ、６１…通信接続部、６２…プレゼンス登録処理部、６３…データベース、１１１…ハンドセット検出部、１１２…USBコントローラ、１１３…Bluetoothモジュール
【図１】
2006157534.tif 000003
【図２】
2006157534.tif 000004
【図３】
2006157534.tif 000005
【図４】
2006157534.tif 000006
【図５】
2006157534.tif 000007